.icon{fill:currentColor;stroke:currentColor;color:inherit;display:block}.icon.reset-size{width:unset;height:unset}.icon.primary{stroke:rgb(var(--colors_gray_40))}.icon.neutral{stroke:rgb(var(--colors_white))}.dropdown-wrapper{position:relative}.dropdown-wrapper .trigger{cursor:pointer}.dropdown-wrapper .dropdown-options{z-index:20;background:rgba(var(--colors_bg_surface), .98);border-radius:var(--radius_md);border:1px solid rgba(var(--colors_accent), .14);max-height:250px;box-shadow:0 18px 34px rgba(var(--colors_black), .08);flex-direction:column;width:100%;min-width:max-content;padding:.5rem;display:flex;position:absolute;overflow-y:auto}@supports not selector(::-webkit-scrollbar-thumb){.dropdown-wrapper .dropdown-options.scrollable{scrollbar-color:rgba(var(--colors_accent), .45) transparent;scrollbar-width:thin}}.dropdown-wrapper .dropdown-options.scrollable::-webkit-scrollbar{width:6px;height:6px;display:block}.dropdown-wrapper .dropdown-options.scrollable::-webkit-scrollbar-track{border-radius:var(--radius_round);background-color:#0000}.dropdown-wrapper .dropdown-options.scrollable::-webkit-scrollbar-thumb{background-color:rgba(var(--colors_accent), .35);border-radius:var(--radius_round)}.dropdown-wrapper .dropdown-options ul{flex-direction:column;gap:.125rem;width:100%;list-style:none;display:flex}.dropdown-wrapper .dropdown-options ul li button,.dropdown-wrapper .dropdown-options ul li a{color:rgb(var(--colors_text_default));background:unset;cursor:pointer;text-align:left;border-radius:calc(var(--radius_md) - 4px);border:1px solid #0000;width:100%;padding:.7rem .8rem;font-size:15px;line-height:1.35;transition:background-color .2s,color .2s,border-color .2s}.dropdown-wrapper .dropdown-options ul li button:hover,.dropdown-wrapper .dropdown-options ul li a:hover{background:rgba(var(--colors_accent), .08);border-color:rgba(var(--colors_accent), .18)}.dropdown-overlay{z-index:18;background:rgba(var(--colors_text_default), .2);-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);position:fixed;inset:0}.select-mask.svelte-1ek7ru2{z-index:3;border-right:1px solid rgba(var(--colors_grey_183), .3);position:absolute}.select-mask.svelte-1ek7ru2 .selected-value:where(.svelte-1ek7ru2){justify-content:space-between;align-items:center;gap:8px;width:60px;padding-right:10px;display:flex}.select-mask.svelte-1ek7ru2 .selected-value:where(.svelte-1ek7ru2) svg{margin-bottom:3px}.select-mask.svelte-1ek7ru2 .search-container:where(.svelte-1ek7ru2){background:rgb(var(--colors_white));padding:.5rem;position:sticky;top:0}.select-mask.svelte-1ek7ru2 .search-container:where(.svelte-1ek7ru2) input:where(.svelte-1ek7ru2){color:rgb(var(--colors_black))}.select-mask.svelte-1ek7ru2 input:where(.svelte-1ek7ru2){border:.5px solid rgb(var(--colors_grey_218));background-color:rgb(var(--colors_white));border-radius:3px;outline:none;width:100%;height:30px;padding:.5rem;font-family:inherit;font-size:12px;transition:unset}.select-mask.svelte-1ek7ru2 input:where(.svelte-1ek7ru2):focus{box-shadow:unset}.select-mask.svelte-1ek7ru2 input:where(.svelte-1ek7ru2)::placeholder{font-family:inherit;font-size:12px;font-weight:300}.select-mask.svelte-1ek7ru2 .dropdown-wrapper .dropdown-options ul li button{padding:.5rem;font-size:12px}.select-mask.svelte-1ek7ru2 .dropdown-wrapper .dropdown-options{width:100px;padding-top:0}.default-input{width:100%}.default-input>.field-shell{--field-pad-x:14px;--field-pad-icon:32px;border:1px solid rgba(var(--colors_accent), .16);border-radius:var(--radius_md);background:rgba(var(--colors_bg_surface));width:100%;height:68px;transition:border-color .25s,background-color .25s;position:relative}.default-input>.field-shell .field-meta{pointer-events:none;position:absolute;inset:0}.default-input>.field-shell .field-label{top:23px;left:var(--field-pad-x);max-width:calc(100% - 2 * var(--field-pad-x));white-space:nowrap;text-overflow:ellipsis;letter-spacing:.01em;color:rgb(var(--colors_text_light));transform-origin:0 0;font-weight:500;transition:top .25s,transform .25s,color .25s;position:absolute;overflow:hidden}.default-input>.field-shell .field-help{left:var(--field-pad-x);right:var(--field-pad-x);white-space:nowrap;text-overflow:ellipsis;color:rgb(var(--colors_status_red));opacity:0;font-size:11px;font-weight:600;line-height:1.2;transition:opacity .25s,transform .25s;position:absolute;bottom:6px;overflow:hidden;transform:translateY(4px)}.default-input>.field-shell .input-box{left:var(--field-pad-x);right:var(--field-pad-x);align-items:flex-end;display:flex;position:absolute;top:18px;bottom:16px}.default-input>.field-shell .input-box .right-icon,.default-input>.field-shell .input-box .switch-password{color:rgba(var(--colors_text_light), .88);justify-content:center;align-items:center;transition:color .25s;display:inline-flex;position:absolute;top:50%;right:0;transform:translateY(-50%)}.default-input>.field-shell .input-box .switch-password:hover{color:rgb(var(--colors_accent))}.default-input>.field-shell .input-box>input{width:100%;height:100%;color:rgb(var(--colors_text_default));background:0 0;border:none;outline:none;font-size:15px;font-weight:500}.default-input>.field-shell .input-box>input.left-icon-shown{padding-left:var(--field-pad-icon)}.default-input>.field-shell .input-box>input.right-icon-shown{padding-right:var(--field-pad-icon)}.default-input>.field-shell .input-box>input[disabled]{cursor:not-allowed;color:rgba(var(--colors_text_light), .9)}.default-input>.field-shell .input-box>input:-webkit-autofill{-webkit-text-fill-color:rgb(var(--colors_text_default));caret-color:rgb(var(--colors_text_default));transition:background-color 9999s ease-out;animation:10ms both autofill-sync}.default-input>.field-shell .input-box>input:-webkit-autofill:hover{-webkit-text-fill-color:rgb(var(--colors_text_default));caret-color:rgb(var(--colors_text_default));transition:background-color 9999s ease-out;animation:10ms both autofill-sync}.default-input>.field-shell .input-box>input:-webkit-autofill:focus{-webkit-text-fill-color:rgb(var(--colors_text_default));caret-color:rgb(var(--colors_text_default));transition:background-color 9999s ease-out;animation:10ms both autofill-sync}.default-input>.field-shell .input-box>input:-webkit-autofill:active{-webkit-text-fill-color:rgb(var(--colors_text_default));caret-color:rgb(var(--colors_text_default));transition:background-color 9999s ease-out;animation:10ms both autofill-sync}.default-input>.field-shell .input-box>.field-placeholder{white-space:nowrap;text-overflow:ellipsis;color:rgba(var(--colors_text_light), .78);pointer-events:none;opacity:0;font-size:15px;font-weight:500;line-height:1.2;transition:opacity .25s,transform .25s;position:absolute;top:8px;left:0;right:0;overflow:hidden;transform:translateY(2px)}.default-input>.field-shell .input-box>.field-placeholder.left-icon-shown{left:var(--field-pad-icon)}.default-input>.field-shell .input-box>.field-placeholder.right-icon-shown{right:var(--field-pad-icon)}.default-input>.field-shell.has-left-control .field-label{max-width:calc(100% - 60px);left:46px}.default-input>.field-shell.has-right-control .field-label{max-width:calc(100% - 60px)}.default-input>.field-shell.filled .field-label,.default-input>.field-shell:focus-within .field-label{color:rgb(var(--colors_accent));top:5px;transform:scale(.76)}.default-input>.field-shell:has(input:-webkit-autofill) .field-label{color:rgb(var(--colors_accent));top:5px;transform:scale(.76)}.default-input>.field-shell:has(input:autofill) .field-label{color:rgb(var(--colors_accent));top:5px;transform:scale(.76)}.default-input>.field-shell:focus-within{border-color:rgba(var(--colors_accent), .48)}.default-input>.field-shell:focus-within .input-box .right-icon,.default-input>.field-shell:focus-within .input-box .switch-password{color:rgb(var(--colors_accent))}.default-input>.field-shell:focus-within:not(.filled) .input-box>.field-placeholder,.default-input>.field-shell.no-label:not(.filled) .input-box>.field-placeholder{opacity:1;transform:translateY(0)}.default-input>.field-shell.errored{border-color:rgba(var(--colors_status_red), .8)}.default-input>.field-shell.errored .field-help{opacity:1;transform:translateY(0)}.default-input>.field-shell.no-label .field-label{display:none}.default-input>.field-shell:has(input:disabled){background:rgba(var(--colors_bg_surface))}.default-input>.field-shell:has(input:disabled) .field-label{color:rgba(var(--colors_text_light), .75)}.default-input>.field-shell:has(input:disabled) .input-box .right-icon{color:rgba(var(--colors_text_light), .75)}.default-input>.field-shell:has(input:disabled) .input-box .switch-password{color:rgba(var(--colors_text_light), .75)}.default-input.dark-input>.field-shell{border-color:rgba(var(--colors_border_hover), .7);box-shadow:none;background:0 0}.default-input.search-input>.field-shell,.default-input.search-input-account>.field-shell{height:72px}@keyframes autofill-sync{0%{opacity:1}to{opacity:1}}.checkbox-group{flex-direction:column;justify-content:center;gap:.45rem;display:flex;position:relative}.checkbox-group .help-block{color:rgb(var(--colors_red));font-size:12px;line-height:1.4;position:static}.checkbox-group .checkbox{cursor:pointer;color:rgb(var(--colors_text_default));align-items:center;gap:.75rem;display:inline-flex;position:relative}.checkbox-group .checkbox.readonly,.checkbox-group .checkbox.disabled{cursor:not-allowed;opacity:.72}.checkbox-group .checkbox.min{gap:.55rem}.checkbox-group .checkbox.min .checkbox-control{width:18px;min-width:18px;height:18px;min-height:18px}.checkbox-group .checkbox.min .checkbox-label{font-size:14px}.checkbox-group .checkbox input{opacity:0;pointer-events:none;position:absolute;top:0}.checkbox-group .checkbox .checkbox-control{background:rgb(var(--colors_bg_surface));border:1px solid rgb(var(--colors_border_default));width:22px;min-width:22px;height:22px;min-height:22px;box-shadow:var(--shadow_border_default);border-radius:6px;justify-content:center;align-items:center;transition:background-color .2s,border-color .2s;display:flex;position:relative}.checkbox-group .checkbox .checkbox-control:after{content:"";border-right:2px solid rgb(var(--colors_white));border-bottom:2px solid rgb(var(--colors_white));opacity:0;width:6px;height:10px;transition:opacity .2s;transform:rotate(45deg)translate(-1px,-1px)}.checkbox-group .checkbox .checkbox-input:checked~.checkbox-control{background:rgb(var(--colors_accent));border-color:rgb(var(--colors_accent))}.checkbox-group .checkbox .checkbox-input:checked~.checkbox-control:after{opacity:1}.checkbox-group .checkbox .checkbox-label{color:inherit;font-size:15px;line-height:1.45}.checkbox-group .checkbox.dark .checkbox-control,.checkbox-group .checkbox.light .checkbox-control,.checkbox-group .checkbox.default .checkbox-control,.checkbox-group .checkbox.settings-account .checkbox-control{background:rgb(var(--colors_bg_surface))}.no-data{color:rgb(var(--colors_text_default));margin:0;font-size:16px;font-weight:600}.skeleton-td{padding:.9rem 1.15rem;color:#0000!important}.skeleton-td :global(.skeleton-wrapper){gap:0}.table-empty{border:1px solid rgba(var(--colors_border_default), 1);border-radius:var(--radius_md);background:rgba(var(--colors_bg_surface));text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:.9rem;min-height:220px;padding:2rem 1.5rem;display:flex}.table-empty-icon{background:rgba(var(--colors_accent_5), .45);border:1px solid rgba(var(--colors_border_default), .9);border-radius:50%;justify-content:center;align-items:center;width:3.5rem;height:3.5rem;display:inline-flex;position:relative}.table-empty-icon:before,.table-empty-icon:after,.table-empty-icon span{content:"";border-radius:var(--radius_round);background:rgb(var(--colors_accent));width:1.25rem;height:2px;position:absolute;left:50%;transform:translate(-50%)}.table-empty-icon:before{top:1.1rem}.table-empty-icon span{top:1.68rem}.table-empty-icon:after{top:2.26rem}.table-wrapper{scrollbar-width:thin;scrollbar-color:rgba(var(--colors_accent), .35) rgba(var(--colors_bg_grey), .7);width:100%;overflow:auto hidden}.table-wrapper::-webkit-scrollbar{height:10px}.table-wrapper::-webkit-scrollbar-track{background:rgba(var(--colors_bg_grey), .7);border-radius:999px}.table-wrapper::-webkit-scrollbar-thumb{background:rgba(var(--colors_accent), .35);border-radius:999px}.table-wrapper .table-component{border-collapse:separate;border-spacing:0;table-layout:auto;width:max-content;min-width:100%;color:rgb(var(--colors_text_default));border-radius:var(--radius_sm);border:1px solid rgba(var(--colors_border_default), 1);line-height:1.45;overflow:hidden}.table-wrapper .table-component tr th,.table-wrapper .table-component tr td{border-bottom:1px solid rgba(var(--colors_border_default), .9)}.table-wrapper .table-component tr:last-child td{border-bottom:none}.table-wrapper .table-component>thead th{text-align:center;color:rgb(var(--colors_text_light));background:rgb(var(--colors_accent), .03);padding:1rem 1.15rem;font-weight:600;transition:background-color .2s,color .2s}.table-wrapper .table-component>thead th.sortable{cursor:pointer}.table-wrapper .table-component>thead th.sortable:hover{background:rgba(var(--colors_accent_2), .22);color:rgb(var(--colors_text_default))}.table-wrapper .table-component>thead th.sorted.asc:after{content:" ↓"}.table-wrapper .table-component>thead th.sorted.desc:after{content:" ↑"}.table-wrapper .table-component>tbody.stripped tr:nth-child(2n) td{background:rgba(var(--colors_bg_surface_alt), .72)}.table-wrapper .table-component>tbody tr.order-row-cancelled td{background-color:rgba(var(--colors_status_red), .12)!important}.table-wrapper .table-component>tbody tr.order-row-completed td{background-color:rgba(var(--colors_status_green), .14)!important}.table-wrapper .table-component>tbody tr.order-row-pending-prepayment td{background-color:rgba(var(--colors_status_yellow), .18)!important}.table-wrapper .table-component>tbody td{background:rgba(var(--colors_bg_surface), .96);padding:1rem 1.15rem}.table-wrapper .table-component>tbody td.clickable{cursor:pointer}.table-wrapper .table-component>tbody td.underline{text-decoration:underline}.table-wrapper .table-component>tbody td.word-break{word-break:break-word}.table-wrapper .table-component>tbody tr:nth-child(2n) td{background:rgb(var(--colors_accent), .03)}.table-wrapper.align-center .table-component td{text-align:center}.table-wrapper.nowrap .table-component th,.table-wrapper.nowrap .table-component td{white-space:nowrap}@media screen and (width<=960px){.table-wrapper.adaptive .table-component{box-shadow:none;background:0 0;border:none;flex-direction:column;display:flex}.table-wrapper.adaptive .table-component thead{display:none}.table-wrapper.adaptive .table-component tbody{flex-direction:column;gap:1rem;display:flex}.table-wrapper.adaptive .table-component tr{border:1px solid rgba(var(--colors_border_default), 1);border-radius:var(--radius_md);background:rgba(var(--colors_bg_surface), .96);flex-direction:column;display:flex;overflow:hidden}.table-wrapper.adaptive .table-component td{border-bottom:1px solid rgba(var(--colors_border_default), .9);flex-direction:row;justify-content:space-between;align-items:flex-start;gap:1rem;width:100%;display:flex;text-align:right!important}.table-wrapper.adaptive .table-component td:before{content:attr(data-name);text-transform:uppercase;text-align:left;letter-spacing:.08em;color:rgb(var(--colors_text_light));font-size:12px}.table-wrapper.adaptive .table-component td:last-child{border-bottom:none}}@media screen and (width<=560px){.table-wrapper.adaptive .table-component td{flex-direction:column;gap:.5rem;text-align:left!important}}.table-actions{flex-direction:row;justify-content:flex-end;align-items:center;gap:.5rem;width:100%;display:flex}@media screen and (width<=480px){.table-actions{justify-content:center}}.table-actions button{color:rgb(var(--colors_text_light));cursor:pointer;border-radius:var(--radius_round);padding:.45rem;transition:transform .2s,color .2s,background-color .2s}.table-actions button:hover{transform:translateY(-1px)}.table-actions button:active{transform:translateY(0)}.table-actions a{color:rgb(var(--colors_text_light))}.select-area{width:100%}.select-area .field-shell{--field-pad-x:14px;background:rgb(var(--colors_white));border:1px solid rgba(var(--colors_accent), .16);border-radius:var(--radius_md);width:100%;height:68px;transition:border-color .25s,box-shadow .25s;position:relative}.select-area .field-shell .field-meta{pointer-events:none;position:absolute;inset:0}.select-area .field-shell .dropdown-widget{height:100%}.select-area .field-shell .field-label{top:23px;left:var(--field-pad-x);white-space:nowrap;text-overflow:ellipsis;letter-spacing:.01em;color:rgb(var(--colors_text_light));transform-origin:0 0;font-weight:500;transition:top .25s,transform .25s,color .25s;position:absolute;right:40px;overflow:hidden}.select-area .field-shell .field-help{left:var(--field-pad-x);right:var(--field-pad-x);white-space:nowrap;text-overflow:ellipsis;color:rgb(var(--colors_status_red));opacity:0;font-size:11px;font-weight:600;line-height:1.2;transition:opacity .25s,transform .25s;position:absolute;bottom:6px;overflow:hidden;transform:translateY(4px)}.select-area .field-shell .dropdown-wrapper,.select-area .field-shell .dropdown-wrapper>.trigger{width:100%;height:100%}.select-area .field-shell .select-box{width:100%;height:100%;padding:18px var(--field-pad-x) 16px;color:rgb(var(--colors_text_default));cursor:pointer;background:0 0;justify-content:space-between;align-items:center;gap:12px;display:flex}.select-area .field-shell .select-box>.selected-value-label{white-space:nowrap;text-overflow:ellipsis;width:100%;min-height:22px;color:rgb(var(--colors_text_default));align-items:flex-end;font-size:15px;font-weight:500;display:inline-flex;overflow:hidden}.select-area .field-shell .select-box>.selected-value-label .placeholder-text{color:rgba(var(--colors_text_light), .78);opacity:0;transition:opacity .25s,transform .25s;transform:translateY(2px)}.select-area .field-shell .select-box svg{color:rgba(var(--colors_text_light), .88);flex:none;transition:transform .25s,color .25s}.select-area .field-shell .select-box.readonly{cursor:not-allowed}.select-area .field-shell .select-box.readonly>.selected-value-label,.select-area .field-shell .select-box.readonly svg{color:rgba(var(--colors_text_light), .78)}.select-area .field-shell.filled .field-label,.select-area .field-shell.opened .field-label,.select-area .field-shell:focus-within .field-label{color:rgb(var(--colors_accent));top:5px;transform:scale(.76)}.select-area .field-shell.opened{z-index:20;border-color:rgba(var(--colors_accent), .48)}.select-area .field-shell.opened .select-box svg{color:rgb(var(--colors_accent));transform:rotate(180deg)}.select-area .field-shell.opened:not(.filled) .select-box>.selected-value-label .placeholder-text,.select-area .field-shell.no-label:not(.filled) .select-box>.selected-value-label .placeholder-text{opacity:1;transform:translateY(0)}.select-area .field-shell.errored{border-color:rgba(var(--colors_status_red), .8)}.select-area .field-shell.errored .field-help{opacity:1;transform:translateY(0)}.select-area .field-shell.locked{background:rgba(var(--colors_bg_surface))}.select-area .field-shell.no-label .field-label{display:none}.select-area .options{border:1px solid rgba(var(--colors_accent), .16);border-radius:var(--radius_md);background:rgba(var(--colors_bg_surface));box-shadow:0 16px 32px rgba(var(--colors_black), .08);margin-top:8px;padding:8px;overflow:hidden auto}.select-area .options::-webkit-scrollbar{width:6px;height:6px}.select-area .options::-webkit-scrollbar-thumb{border-radius:var(--radius_round);background:rgba(var(--colors_accent), .24)}.select-area .options ul.select-options{flex-direction:column;gap:4px;list-style:none;display:flex}.select-area .options ul.select-options>li{width:100%}.select-area .options ul.select-options button{border-radius:calc(var(--radius_md) - 4px);text-align:left;width:100%;color:rgb(var(--colors_text_default));cursor:pointer;background:0 0;border:1px solid #0000;padding:10px 12px;font-size:15px;font-weight:500;transition:background-color .25s,border-color .25s,color .25s}.select-area .options ul.select-options button:hover{background:rgba(var(--colors_accent), .08);border-color:rgba(var(--colors_accent), .2)}.select-area .search-area{background:0 0;padding:0 0 .6rem;position:sticky;top:0}.select-area .search-area input{border:1px solid rgba(var(--colors_accent), .12);border-radius:calc(var(--radius_md) - 4px);width:100%;min-height:42px;color:rgb(var(--colors_text_default));background:rgb(var(--colors_bg_surface));outline:none;padding:0 .85rem;font-family:inherit}.select-area .search-area input::placeholder{color:rgb(var(--colors_text_light))}.select-area .search-area input:focus{border-color:rgba(var(--colors_accent), .32)}.select-area .empty-options{color:rgb(var(--colors_text_light));padding:.75rem}.design-textarea-container.svelte-ue83wn{width:100%;position:relative}.design-textarea-container.svelte-ue83wn textarea:where(.svelte-ue83wn){width:100%;font-family:inherit}.design-textarea-container.svelte-ue83wn textarea.readonly:where(.svelte-ue83wn){cursor:default}.design-textarea-container.svelte-ue83wn textarea:where(.svelte-ue83wn)::placeholder{font-family:inherit}.design-textarea-container.svelte-ue83wn textarea[disabled]:where(.svelte-ue83wn){cursor:not-allowed}.design-textarea-container{width:100%}.design-textarea-container .field-shell{border:1px solid rgba(var(--colors_accent), .16);border-radius:var(--radius_md);background:linear-gradient(180deg, rgba(var(--colors_bg_surface), .98) 0%, rgba(var(--colors_bg_surface_alt), .98) 100%);width:100%;min-height:150px;box-shadow:0 1px 0 rgba(var(--colors_white), .65) inset, 0 10px 24px rgba(var(--colors_black), .04);transition:border-color .25s,box-shadow .25s,background-color .25s;position:relative}.design-textarea-container .field-shell.underline{border:none;border-bottom:1px solid rgba(var(--colors_border_hover), .7);min-height:auto;box-shadow:none;background:0 0;border-radius:0}.design-textarea-container .field-meta{pointer-events:none;position:absolute;inset:0}.design-textarea-container .field-label{white-space:nowrap;text-overflow:ellipsis;letter-spacing:.01em;color:rgb(var(--colors_text_light));transform-origin:0 0;font-weight:500;line-height:1;transition:top .25s,transform .25s,color .25s;position:absolute;top:22px;left:14px;right:14px;overflow:hidden}.design-textarea-container .field-label.bold{font-weight:600}.design-textarea-container .field-help{white-space:nowrap;text-overflow:ellipsis;color:rgb(var(--colors_status_red));opacity:0;font-size:11px;font-weight:600;line-height:1.2;transition:opacity .25s,transform .25s;position:absolute;bottom:8px;left:14px;right:14px;overflow:hidden;transform:translateY(4px)}.design-textarea-container .input-box{min-height:150px;padding:2.6rem 14px 14px;position:relative}.design-textarea-container .input-box .textarea-icon{color:rgba(var(--colors_text_light), .88);position:absolute;top:16px;right:14px}.design-textarea-container textarea{width:100%;min-height:92px;color:rgb(var(--colors_text_default));resize:none;background:0 0;border:none;outline:none;font-size:14px;font-weight:400;line-height:1.55;transition:color .2s;position:relative}.design-textarea-container textarea.resizable{resize:vertical}.design-textarea-container textarea.underline{padding-inline:0}.design-textarea-container textarea.readonly{cursor:default}.design-textarea-container textarea[disabled]{color:rgb(var(--colors_text_light))}.design-textarea-container .field-placeholder{white-space:nowrap;text-overflow:ellipsis;color:rgba(var(--colors_text_light), .78);pointer-events:none;opacity:0;font-size:14px;font-weight:400;line-height:1.4;transition:opacity .25s,transform .25s;position:absolute;top:42px;left:14px;right:14px;overflow:hidden;transform:translateY(2px)}.design-textarea-container.filled .field-label,.design-textarea-container .field-shell:focus-within .field-label{color:rgb(var(--colors_accent));top:8px;transform:scale(.76)}.design-textarea-container .field-shell:focus-within{border-color:rgba(var(--colors_accent), .48)}.design-textarea-container .field-shell:focus-within.underline{box-shadow:none;border-bottom-color:rgba(var(--colors_accent), .48)}.design-textarea-container .field-shell:focus-within:not(.filled) .field-placeholder,.design-textarea-container .field-shell.no-label:not(.filled) .field-placeholder{opacity:1;transform:translateY(0)}.design-textarea-container .field-shell.errored{border-color:rgba(var(--colors_status_red), .8)}.design-textarea-container .field-shell.errored.underline{border-bottom-color:rgba(var(--colors_status_red), .8)}.design-textarea-container .field-shell.errored .field-help{opacity:1;transform:translateY(0)}.design-textarea-container .field-shell.no-label .field-label{display:none}.design-textarea-container .field-shell.no-label .input-box{padding-top:14px}.design-textarea-container .field-shell.no-label .field-placeholder{top:14px}.design-textarea-container.disabled .field-shell{background:linear-gradient(180deg, rgba(var(--colors_bg_surface_alt), 1) 0%, rgba(var(--colors_bg_grey), .95) 100%)}.design-textarea-container .field-shell:has(textarea:disabled){background:linear-gradient(180deg, rgba(var(--colors_bg_surface_alt), 1) 0%, rgba(var(--colors_bg_grey), .95) 100%)}.design-textarea-container.disabled .field-shell.underline{background:0 0}.design-textarea-container .field-shell:has(textarea:disabled).underline{background:0 0}.design-textarea-container.disabled .field-shell .field-label,.design-textarea-container.disabled .field-shell .textarea-icon{color:rgba(var(--colors_text_light), .75)}.design-textarea-container .field-shell:has(textarea:disabled) .field-label{color:rgba(var(--colors_text_light), .75)}.design-textarea-container .field-shell:has(textarea:disabled) .textarea-icon{color:rgba(var(--colors_text_light), .75)}.design-textarea-container .field-shell.underline .field-label,.design-textarea-container .field-shell.underline .field-help,.design-textarea-container .field-shell.underline .field-placeholder{left:0;right:0}.design-textarea-container .field-shell.underline .input-box{padding-inline:0}.hint{position:relative}.hint .hint-popup{background:rgba(var(--colors_bg_surface), .98);border-radius:var(--radius_sm);border:1px solid rgba(var(--colors_border_default), 1);z-index:9999;width:min(350px,80vw);color:rgb(var(--colors_text_default));padding:.9rem 1rem;line-height:1.45;position:absolute;bottom:calc(100% + .75rem);right:-1rem}.hint .hint-popup.top-position{top:calc(100% + .75rem);bottom:auto}.hint .hint-content{color:rgb(var(--colors_accent_4));display:inline-flex}.hint .circle{background:rgba(var(--colors_accent_4), .12);border-radius:50%;justify-content:center;align-items:center;width:1.25rem;height:1.25rem;display:inline-flex}.hint svg{display:block}.hint svg circle{fill:rgba(var(--colors_accent_4), .18)}.hint svg path{fill:currentColor}.datepicker-container.default-datepicker .datepicker-dropdown{background:rgba(var(--colors_bg_surface));border-radius:var(--radius_md)}.datepicker-container{flex-direction:column;width:100%;font-family:inherit;display:flex;position:relative}.datepicker-container .datepicker-input-wrapper{align-items:center;width:100%;display:flex;position:relative}.datepicker-container .datepicker-icons{color:rgb(var(--colors_text_light));align-items:center;gap:.25rem;display:inline-flex;position:absolute;right:.65rem}.datepicker-container .clear-btn,.datepicker-container .calendar-btn{border-radius:var(--radius_round);color:currentColor;cursor:pointer;background:0 0;border:none;justify-content:center;align-items:center;width:2rem;height:2rem;padding:0;transition:color .2s,background-color .2s,transform .2s;display:inline-flex}.datepicker-container .clear-btn:hover,.datepicker-container .calendar-btn:hover{color:rgb(var(--colors_text_default));background:rgba(var(--colors_accent_5), .5)}.datepicker-container .clear-btn:active,.datepicker-container .calendar-btn:active{transform:scale(.96)}.datepicker-container .clear-btn:hover{color:rgb(var(--colors_red));background:rgba(var(--colors_red), .08)}.datepicker-container .datepicker-dropdown{border-radius:var(--radius_md);border:1px solid rgba(var(--colors_border_default), 1);z-index:1000;background:rgba(var(--colors_bg_surface));min-width:min(100%,20rem);max-width:min(100vw - 2rem,21.5rem);padding:1rem;position:absolute;top:calc(100% + .6rem);left:0;right:auto}.datepicker-container .calendar-header{margin-bottom:.9rem}.datepicker-container .month-year-controls{grid-template-columns:auto auto 1fr auto auto;align-items:center;gap:.4rem;display:grid}.datepicker-container .nav-btn{border-radius:var(--radius_round);border:1px solid rgba(var(--colors_border_default), 1);background:rgba(var(--colors_bg_surface), .86);width:2rem;height:2rem;color:rgb(var(--colors_text_default));cursor:pointer;justify-content:center;align-items:center;padding:0;transition:background-color .2s,border-color .2s,transform .2s;display:inline-flex}.datepicker-container .nav-btn:hover{background:rgba(var(--colors_accent_5), .68);border-color:rgba(var(--colors_accent), .18);transform:translateY(-1px)}.datepicker-container .month-year-display{flex-direction:column;align-items:center;gap:.1rem;display:flex}.datepicker-container .month-name{color:rgb(var(--colors_text_default));text-transform:capitalize;font-size:16px;font-weight:600;line-height:1.15}.datepicker-container .year{color:rgb(var(--colors_text_light));font-size:12px}.datepicker-container .calendar-grid{flex-direction:column;gap:.45rem;margin-bottom:.9rem;display:flex}.datepicker-container .weekdays,.datepicker-container .days{grid-template-columns:repeat(7,minmax(0,1fr));gap:.25rem;display:grid}.datepicker-container .weekday{letter-spacing:.08em;text-transform:uppercase;height:1.6rem;color:rgb(var(--colors_text_light));justify-content:center;align-items:center;font-size:10px;font-weight:600;display:flex}.datepicker-container .day{border-radius:var(--radius_xs);height:2.2rem;color:rgb(var(--colors_text_default));cursor:pointer;background:0 0;border:none;justify-content:center;align-items:center;padding:0;font-size:13px;font-weight:500;transition:background-color .2s,color .2s,transform .2s;display:inline-flex}.datepicker-container .day.other-month{color:rgba(var(--colors_text_light), .58)}.datepicker-container .day.today{background:rgba(var(--colors_accent_5), .9)}.datepicker-container .day.selected{background:rgb(var(--colors_accent));color:rgb(var(--colors_white))}.datepicker-container .day.highlighted:not(.selected){background:rgba(var(--colors_accent_2), .16)}.datepicker-container .day.disabled{color:rgba(var(--colors_text_light), .36);cursor:not-allowed;box-shadow:none!important;background:0 0!important}.datepicker-container .day:hover:not(.disabled):not(.selected){background:rgba(var(--colors_accent_5), .68);transform:translateY(-1px)}.datepicker-container .time-picker,.datepicker-container .calendar-actions{border-top:1px solid rgba(var(--colors_border_default), 1);align-items:center;gap:.75rem;padding-top:.85rem;display:flex}.datepicker-container .time-picker{justify-content:space-between}.datepicker-container .time-label{color:rgb(var(--colors_text_light));font-size:12px;font-weight:600}.datepicker-container .time-input{border:1px solid rgba(var(--colors_border_default), 1);border-radius:var(--radius_sm);background:rgba(var(--colors_bg_surface), .96);width:6.25rem;color:rgb(var(--colors_text_default));cursor:pointer;padding:.55rem .7rem;font-size:13px;transition:border-color .2s}.datepicker-container .time-input:focus{border-color:rgba(var(--colors_accent), .32);outline:none}.datepicker-container .calendar-actions{justify-content:space-between}.datepicker-container .action-btn{border-radius:var(--radius_sm);border:1px solid rgba(var(--colors_border_default), 1);background:rgba(var(--colors_bg_surface), .96);min-height:2.5rem;color:rgb(var(--colors_text_default));cursor:pointer;padding:.6rem .9rem;font-size:13px;font-weight:600;transition:transform .2s,background-color .2s,color .2s}.datepicker-container .action-btn:hover{transform:translateY(-1px)}.datepicker-container .today-btn{background:rgb(var(--colors_accent));color:rgb(var(--colors_white));border-color:#0000}.datepicker-container .clear-btn-text{color:rgb(var(--colors_text_light))}.calendar-container .datepicker-dropdown{width:100%;max-width:none;margin-top:0;position:static;left:auto;right:auto}.pagination-row{color:rgb(var(--colors_text_default));flex-wrap:wrap;align-items:center;gap:.75rem;display:flex}.pagination-row.dark{color:rgb(var(--colors_text_default))}.pagination-row.dark button.pagination-button.active,.pagination-row.dark button.pagination-button.prev,.pagination-row.dark button.pagination-button.first,.pagination-row.dark button.pagination-button.last,.pagination-row.dark button.pagination-button.next{color:rgb(var(--colors_text_light))}.pagination-row.dark button.pagination-button.prev.activable,.pagination-row.dark button.pagination-button.first.activable,.pagination-row.dark button.pagination-button.last.activable,.pagination-row.dark button.pagination-button.next.activable{color:rgb(var(--colors_text_default))}.pagination-row.dark .select-box{border:1px solid rgba(var(--colors_border_default), 1)}.pagination-row .select-box{background:rgba(var(--colors_bg_surface), .94);border:1px solid rgba(var(--colors_border_default), 1);min-width:88px;height:40px;color:rgb(var(--colors_text_default));border-radius:var(--radius_sm);box-shadow:var(--shadow_border_default);align-items:center;gap:.25rem;padding:.55rem .75rem;display:flex}.pagination-row .select-box .val{flex:1;justify-content:center;font-size:14px;line-height:1;display:inline-flex}.pagination-row .select-box .icon{color:rgb(var(--colors_text_light));display:inline-flex}.pagination-row .per-page-select ul li button{color:rgb(var(--colors_text_default))}.pagination-row button.pagination-button{cursor:pointer;border-radius:var(--radius_xs);background:0 0;border:none;min-height:32px;margin:0;padding:.35rem .45rem;line-height:1;transition:background-color .2s,color .2s}.pagination-row button.pagination-button.active{cursor:default;pointer-events:none;background:rgba(var(--colors_accent), .14);font-weight:600}.pagination-row button.pagination-button.prev,.pagination-row button.pagination-button.first,.pagination-row button.pagination-button.last,.pagination-row button.pagination-button.next{cursor:default;pointer-events:none;color:rgb(var(--colors_text_light))}.pagination-row button.pagination-button.prev.activable,.pagination-row button.pagination-button.first.activable,.pagination-row button.pagination-button.last.activable,.pagination-row button.pagination-button.next.activable{color:rgb(var(--colors_text_default));pointer-events:all;cursor:pointer}.pagination-row button.pagination-button.prev.activable:hover,.pagination-row button.pagination-button.first.activable:hover,.pagination-row button.pagination-button.last.activable:hover,.pagination-row button.pagination-button.next.activable:hover{background:rgba(var(--colors_accent), .14)}.pagination-row button.pagination-button.prev svg,.pagination-row button.pagination-button.first svg{rotate:180deg}.pagination-row button.pagination-button svg{stroke:currentColor;margin-top:-2px}.pagination-row .btn-container{display:none}.pagination-row .btn-container.show{display:block}.pagination-row .pages{align-items:center;gap:.5rem;display:flex}.loading-container{flex-shrink:0;justify-content:center;align-items:center;display:flex}.loading-spinner{box-sizing:border-box;border:4px solid;border-radius:50%;width:100%;height:100%;animation:1s linear infinite rotation;border-right-color:#0000!important}@keyframes rotation{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.loading-dots{justify-content:center;align-items:center;gap:8px;height:100%;display:flex}.loading-dots .dot{border-radius:50%;width:12px;height:12px;animation:1.4s ease-in-out infinite dot-pulse}.loading-dots .dot:first-child{animation-delay:-.32s}.loading-dots .dot:nth-child(2){animation-delay:-.16s}@keyframes dot-pulse{0%,80%,to{opacity:.5;transform:scale(0)}40%{opacity:1;transform:scale(1)}}.loading-pulse{border-radius:50%;width:100%;height:100%;animation:1.5s ease-in-out infinite pulse}@keyframes pulse{0%,to{opacity:.5;transform:scale(.8)}50%{opacity:1;transform:scale(1.2)}}.loading-bars{justify-content:center;align-items:center;gap:4px;height:100%;display:flex}.loading-bars .bar{width:6px;height:100%;animation:1.2s ease-in-out infinite bar-stretch}.loading-bars .bar:first-child{animation-delay:-.48s}.loading-bars .bar:nth-child(2){animation-delay:-.32s}.loading-bars .bar:nth-child(3){animation-delay:-.16s}@keyframes bar-stretch{0%,40%,to{transform:scaleY(.4)}20%{transform:scaleY(1)}}.skeleton-wrapper{flex-direction:column;width:100%;display:flex}.skeleton{isolation:isolate;border:1px solid var(--skeleton-edge,rgba(var(--colors_border_default), .72));background:var(--skeleton-base,linear-gradient(180deg, rgba(var(--colors_border_default), .42) 0%, rgba(var(--colors_bg_blue), .54) 100%));box-shadow:inset 0 1px 0 rgba(var(--colors_white), .36);display:block;position:relative;overflow:hidden}.skeleton:after{content:"";background:var(--skeleton-highlight,linear-gradient(90deg, rgba(var(--colors_bg_grey), 0) 0%, rgba(var(--colors_white), .22) 36%, rgba(var(--colors_accent_4), .08) 50%, rgba(var(--colors_white), .22) 64%, rgba(var(--colors_bg_grey), 0) 100%));will-change:transform;width:42%;position:absolute;top:-1px;bottom:-1px;left:-42%;transform:translate(-140%)}.skeleton-animation-pulse{animation:1.9s ease-in-out infinite skeleton-pulse}.skeleton-animation-pulse:after{display:none}@keyframes skeleton-pulse{0%,to{opacity:.96}50%{opacity:.8}}.skeleton-animation-wave:after{animation:2.2s ease-in-out infinite skeleton-wave}@keyframes skeleton-wave{0%{transform:translate(-140%)}to{transform:translate(420%)}}.skeleton-animation-none:after{display:none}.skeleton-text:last-child{width:78%!important}.skeleton-card{flex-direction:column;min-height:12rem;display:flex}.skeleton-avatar,.skeleton-button{flex-shrink:0}.select-area{flex-direction:column;gap:.45rem;display:flex}.select-area .multiple-select-area-label{color:rgb(var(--colors_text_light));line-height:1.4;display:inline-flex}.select-area .select-box{background-color:rgba(var(--colors_bg_surface), .96);width:100%;height:48px;color:rgb(var(--colors_text_light));border-radius:var(--radius_sm);padding-inline:1rem .875rem;font-size:14px;font-weight:400;transition:border-color .2s}.select-area .select-box.selected{color:rgb(var(--colors_text_default))}.select-area .select-box.errored{border-color:rgb(var(--colors_red))}.select-area .help-block{color:rgb(var(--colors_red));font-size:12px;line-height:1.4;position:static}.wrapper{width:100%}.base-button{cursor:pointer;border-radius:var(--radius_md);border:1px solid rgba(var(--colors_border_default), 1);justify-content:center;align-items:center;gap:.625rem;height:48px;padding:.875rem 1.25rem;font-size:14px;font-weight:500;line-height:1;text-decoration:none;transition:transform .2s,background-color .2s,border-color .2s,color .2s;display:inline-flex}.base-button:hover{transform:translateY(-1px)}.base-button:active{transform:translateY(0)}.base-button:focus-visible{outline:none}.base-button.fill{width:100%}.base-button[disabled]{cursor:not-allowed;opacity:.7;transform:none}.base-button.default{background:rgba(var(--colors_bg_surface_alt), .92);border-color:rgb(var(--colors_border_default));color:rgb(var(--colors_text_default))}.base-button.primary{background:rgb(var(--colors_accent));color:rgb(var(--colors_white))}.base-button.primary:hover{background:rgba(var(--colors_accent), .8)}.base-button.secondary{background:color-mix(in srgb, rgb(var(--colors_accent)), rgb(var(--colors_black)) 30%);border-color:rgb(var(--colors_border_default));color:rgb(var(--colors_white))}.base-button.outline{border-color:rgb(var(--colors_accent));color:rgb(var(--colors_text_default));background:0 0}.base-button.outline:hover{background:rgba(var(--colors_accent_5), .28)}.base-button.sm{height:40px;padding:.75rem 1rem;font-size:14px}.base-button.md{height:48px;font-size:16px}.base-button.lg{height:56px;padding-inline:1.5rem;font-size:18px}.base-button.height-40{height:40px}img{width:100%;max-width:100%;display:block}
