@charset "UTF-8";.input-group{display:flex;flex-direction:column;width:100%;justify-content:center}.input-group label{font-size:var(--font_secondary);color:rgb(var(--colors_text_light_2));margin-bottom:6px}.input-group .help-block{color:rgb(var(--colors_red));margin-top:6px}.input-group .input-box{position:relative;width:100%;display:flex;flex-direction:column;justify-content:center}.input-group .input-box input{width:100%;height:44px;border:1px solid rgb(var(--colors_border_dark));border-radius:8px;padding-inline:12px;font-size:var(--font_default);color:rgb(var(--colors_white));background:rgb(var(--colors_dark_grey));transition:border-color .3s linear;outline:none}.input-group .input-box input.relative{position:relative}.input-group .input-box input.border-shadow{border:none;box-shadow:var(--shadow_border_default)}.input-group .input-box input.left-icon-shown{padding-left:40px}.input-group .input-box input.right-icon-shown{padding-right:40px}.input-group .input-box input:focus{border-color:rgb(var(--colors_orange));outline:none}.input-group .input-box input:active{border-color:rgb(var(--colors_orange));outline:none}.input-group .input-box input::placeholder{font-size:var(--font_default);color:rgb(var(--colors_text_light))}.input-group .input-box input[disabled]{border-color:rgb(var(--colors_border_dark));color:rgb(var(--colors_text_light));cursor:not-allowed}.input-group .input-box input[disabled]:hover{border-color:rgb(var(--colors_border_dark))}.input-group .input-box input[disabled]:focus{border-color:rgb(var(--colors_border_dark))}.input-group .input-box .left-icon{left:12px}.input-group .input-box .right-icon{right:12px}.input-group .input-box .left-icon,.input-group .input-box .right-icon{display:inline-flex;align-items:center;justify-content:center;position:absolute;color:rgb(var(--colors_text_light));transition:color .3s ease}.input-group .input-box:has(input:hover) .left-icon,.input-group .input-box:has(input:hover) .right-icon,.input-group .input-box:has(input:focus) .left-icon,.input-group .input-box:has(input:focus) .right-icon,.input-group .input-box:has(input:active) .left-icon,.input-group .input-box:has(input:active) .right-icon{color:rgb(var(--colors_text_hover))}.input-group .input-box .switch-password{background:transparent;padding:0;border:none;cursor:pointer;display:inline-flex;align-items:center;justify-content:center;position:absolute;color:rgb(var(--colors_text_light));transition:color .3s ease;right:12px}.input-group .input-box .switch-password:hover{color:rgb(var(--colors_text_hover))}.textarea-group{display:flex;flex-direction:column;width:100%;justify-content:center}.textarea-group label{color:rgb(var(--colors_text_light_2));margin-bottom:6px;font-size:var(--font_secondary)}.textarea-group .help-block{color:rgb(var(--colors_red));margin-top:6px}.textarea-group .textarea-box textarea{width:100%;border:1px solid rgb(var(--colors_border_dark));border-radius:8px;padding:12px;font-size:var(--font_default);color:rgb(var(--colors_white));background:rgb(var(--colors_dark_grey));transition:border-color .3s linear;outline:none;resize:vertical}.textarea-group .textarea-box textarea:focus{border-color:rgb(var(--colors_orange));outline:none}.textarea-group .textarea-box textarea:active{border-color:rgb(var(--colors_orange));outline:none}.textarea-group .textarea-box textarea::placeholder{font-size:var(--font_default);color:rgb(var(--colors_text_light))}.textarea-group .textarea-box textarea[disabled]{border-color:rgb(var(--colors_border_dark));color:rgb(var(--colors_text_light))}.textarea-group .textarea-box textarea[disabled]:hover{border-color:rgb(var(--colors_border_dark))}.textarea-group .textarea-box textarea[disabled]:focus{border-color:rgb(var(--colors_border_dark))}.base-button{height:44px;padding:12px 10px;display:inline-flex;align-items:center;justify-content:center;gap:8px;cursor:pointer;font-size:var(--font_default);line-height:18px;font-weight:400;text-decoration:none;border-radius:8px;transition:all .2s ease}.base-button.fill{width:100%}.base-button[disabled]{cursor:not-allowed}.base-button.primary{background-color:rgb(var(--colors_orange));color:rgb(var(--colors_white));border:none;transition:all .3s ease}.base-button.primary:hover{transform:translateY(-1px);box-shadow:0 8px 20px #ff6b354d}.base-button.primary:active,.base-button.primary[disabled]{opacity:.8}.base-button.primary[disabled]:hover{transform:none;box-shadow:none}.base-button.secondary{background-color:rgb(var(--colors_white));border:1px solid rgb(var(--colors_border_dark));color:rgb(var(--colors_text_default))}.base-button.secondary[disabled]{cursor:not-allowed;opacity:.8}.base-button.secondary[disabled]:hover{box-shadow:var(--shadow_border_default)}.base-button.red{background:#a31010;border:none;color:rgb(var(--colors_white))}.base-button.publish{background:rgb(var(--colors_text_light));color:#fff}.base-button.publish:hover{background:#43a047;box-shadow:0 8px 20px #43a0474d}.base-button.select{background:rgb(var(--color-selected));color:#fff}.base-button.select:hover{background:#1e88e5;box-shadow:0 8px 20px #1e88e54d}.base-button.reject{background:rgb(var(--colors_text_light));color:#fff}.base-button.reject:hover{background:#e53935;box-shadow:0 8px 20px #e539354d}.base-button.pending{background:rgb(var(--color-pending));color:#000}.base-button.pending:hover{background:#ffb300;box-shadow:0 8px 20px #ffb3004d}.pagination.svelte-qjuf7q{display:flex;justify-content:center;align-items:center;flex-wrap:nowrap;gap:8px;padding:0 0 20px;list-style:none}.pagination-button.svelte-qjuf7q{width:36px;height:36px;border:1px solid #3a3a3a;background:#2a2a2a;color:#888;border-radius:8px;cursor:pointer;transition:all .3s ease;display:flex;align-items:center;justify-content:center;font-size:14px}.pagination-button.svelte-qjuf7q:hover{background:#333;border-color:#444;color:#e0e0e0}.pagination-button.active.svelte-qjuf7q{background:#ff6b35;color:#fff;border-color:#ff6b35}.pagination-button.svelte-qjuf7q:disabled{opacity:.3;cursor:not-allowed}.loader-wrapper{display:inline-flex;flex-direction:column;align-items:center;justify-content:center;gap:16px}.loader-wrapper.fullscreen{position:fixed;inset:0;background:#1a1a1af2;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);z-index:9999}.loader-text{color:#888;font-size:14px;font-weight:500;animation:fadeInOut 2s infinite}.spinner-circle{animation:rotate var(--speed) linear infinite}.spinner-path{animation:dash calc(var(--speed) * 1.5) ease-in-out infinite;transform-origin:center}@keyframes rotate{to{transform:rotate(360deg)}}@keyframes dash{0%{stroke-dasharray:1 200;stroke-dashoffset:0}50%{stroke-dasharray:100 200;stroke-dashoffset:-15}to{stroke-dasharray:100 200;stroke-dashoffset:-125}}.dots-loader{display:flex;gap:6px}.dots-loader span{width:12px;height:12px;border-radius:50%;background:var(--color);animation:dotPulse var(--speed) infinite ease-in-out}.dots-loader span:nth-child(1){animation-delay:0s}.dots-loader span:nth-child(2){animation-delay:calc(var(--speed) * .15)}.dots-loader span:nth-child(3){animation-delay:calc(var(--speed) * .3)}@keyframes dotPulse{0%,80%,to{transform:scale(.8);opacity:.5}40%{transform:scale(1.2);opacity:1}}.pulse-loader{position:relative;width:var(--size);height:var(--size)}.pulse-loader span{position:absolute;top:0;left:0;width:100%;height:100%;border-radius:50%;background:var(--color);opacity:0;animation:pulse calc(var(--speed) * 3) infinite ease-out}.pulse-loader span:nth-child(2){animation-delay:var(--speed)}.pulse-loader span:nth-child(3){animation-delay:calc(var(--speed) * 2)}@keyframes pulse{0%{transform:scale(0);opacity:1}to{transform:scale(1);opacity:0}}.bars-loader{display:flex;gap:4px;align-items:center}.bars-loader span{width:4px;height:24px;background:var(--color);border-radius:2px;animation:bars var(--speed) infinite ease-in-out}.bars-loader span:nth-child(1){animation-delay:0s}.bars-loader span:nth-child(2){animation-delay:calc(var(--speed) * .1)}.bars-loader span:nth-child(3){animation-delay:calc(var(--speed) * .2)}.bars-loader span:nth-child(4){animation-delay:calc(var(--speed) * .3)}.bars-loader span:nth-child(5){animation-delay:calc(var(--speed) * .4)}@keyframes bars{0%,40%,to{transform:scaleY(.4);opacity:.5}20%{transform:scaleY(1);opacity:1}}@keyframes fadeInOut{0%,to{opacity:.5}50%{opacity:1}}.ui-icon.svelte-13s7049{display:flex;align-items:center}.ui-icon.svelte-13s7049 svg:where(.svelte-13s7049){display:block}.ui-icon.svelte-13s7049 svg.fill:where(.svelte-13s7049){fill:currentColor}.ui-icon.svelte-13s7049 svg.stroke:where(.svelte-13s7049){stroke:currentColor}.modal{position:relative;background:#1f1f1f;border-radius:12px;width:100%;display:flex;flex-direction:column;overflow:hidden;box-shadow:0 4px 20px #0009;color:#fff;transition:transform .2s ease,opacity .2s ease}.modal .title{font-size:1.25rem;font-weight:600;color:#fff;margin:0 0 1rem}@media (max-width: 640px){.modal{max-height:95vh}}.modal-close{position:absolute;top:16px;right:16px;z-index:10;border:none;cursor:pointer;display:flex;align-items:center;justify-content:center;background:transparent;color:#fff;transition:all .2s ease}.modal-close:hover{transform:scale(.9);color:#ff6b35}.modal-close:active{transform:scale(.8)}.modal-content{padding:20px;overflow-y:auto;flex:1;color:#fff}.modal-content::-webkit-scrollbar-track{background:#3a3a3a99;border-radius:8px}.modal-content::-webkit-scrollbar-thumb{background:#82828299;border-radius:8px}.modal-content::-webkit-scrollbar-thumb:hover{background:#ff6b35}.modal-content.scrollable{max-height:calc(90vh - 48px);overflow-y:auto}@media (max-width: 640px){.modal-content.scrollable{max-height:calc(95vh - 40px)}}.modal.svelte-1yhl1z8{max-width:384px}.modal.svelte-1yhl1z8 .title:where(.svelte-1yhl1z8){margin-left:20px}.modal.svelte-1jqhw21{width:488px;max-width:93%}.modal.svelte-1mzrc2x{position:absolute;inset:2%;overflow:auto;max-width:96%}.modal.svelte-1mzrc2x .modal-content:where(.svelte-1mzrc2x) .title:where(.svelte-1mzrc2x){position:static}.select-area{width:100%;display:flex;flex-direction:column}.select-area.border-shadow .select-box{border:none;box-shadow:0 0 0 1px #3a3a3a99;transition:color .2s ease-in-out,border-radius 0s ease .3s,box-shadow .3s}.select-area.border-shadow .select-box:hover,.select-area.border-shadow .select-box.opened{border:unset;box-shadow:0 0 0 1px #ff6b35}.select-area.border-shadow .options{border:unset;box-shadow:0 0 0 1px #ff6b35;clip-path:inset(0px -14px -14px -10px)}.select-area .select-box{padding:12px;background:#1f1f1f;outline:none;border-radius:8px;display:flex;justify-content:space-between;align-items:center;color:#828282;cursor:pointer;font-size:var(--font_default)}.select-area .select-box svg{transition:.3s ease;fill:#fff}.select-area .select-box{border:1px solid rgba(58,58,58,.6);transition:border-color .3s linear,color .2s ease-in-out,border-radius 0s ease .3s}.select-area .select-box:hover{color:#fff;border:1px solid rgb(255,107,53)}.select-area .select-box.opened{color:#fff;border:1px solid rgb(255,107,53);transition:border-color .3s linear,color .2s ease-in-out,border-bottom 0s ease .3s;border-bottom:unset;border-radius:8px 8px 0 0}.select-area .select-box.opened svg{rotate:180deg}.select-area .select-box.selected{color:#fff}.select-area .select-box.locked{border-color:#3a3a3a99;color:#828282;cursor:not-allowed}.select-area .select-box.locked:hover,.select-area .select-box.locked.selected{border-color:#3a3a3a99;color:#828282}.select-area .options{background:#1f1f1f;padding:8px 12px 12px;border-radius:0 0 8px 8px;overflow:hidden auto;z-index:2}.select-area .options::-webkit-scrollbar{width:3px;height:3px}.select-area .options::-webkit-scrollbar-track{background-color:transparent}.select-area .options::-webkit-scrollbar-thumb{background-color:#82828280;border-radius:8px}.select-area .options::-webkit-scrollbar-thumb:hover{background-color:#ff6b35}.select-area .options ul.select-options{display:flex;flex-direction:column;align-items:flex-start;gap:6px;list-style:none}.select-area .options ul.select-options li{width:100%}.select-area .options ul.select-options button{width:100%;text-align:left;border:none;background:none;padding:6px 8px;font-size:var(--font_default);line-height:1.4;font-weight:400;color:#828282;transition:.2s;cursor:pointer}.select-area .options ul.select-options button:hover{background:#3a3a3a99;color:#fff}.select-area .options ul.select-options button.selected{color:#ff6b35}.select-area .options{border:1px solid rgb(255,107,53);border-top:none}.select-area label{margin-bottom:6px;color:#828282}.select-area .help-block{color:#ff6b35;margin-top:6px}.select-area .trigger{width:100%}.dropdown-wrapper{position:relative}.trigger{border:none;background:none;padding:0;margin:0}.options{position:absolute;z-index:3}.datepicker-container{display:flex;flex-direction:column;gap:6px;position:relative;font-family:inherit}.datepicker-container .datepicker-label{font-size:14px;font-weight:500;color:rgb(var(--colors_white));margin-bottom:2px}.datepicker-container .datepicker-input-wrapper{position:relative;display:flex;align-items:center}.datepicker-container .datepicker-input-wrapper .datepicker-input{width:100%;padding:12px 60px 12px 16px;border:2px solid rgb(var(--colors_border_dark));border-radius:8px;background:rgb(var(--colors_dark));color:rgb(var(--colors_white));font-size:14px;line-height:1.4;cursor:pointer;transition:all .2s ease;outline:none}.datepicker-container .datepicker-input-wrapper .datepicker-input::placeholder{color:rgb(var(--colors_text_light))}.datepicker-container .datepicker-input-wrapper .datepicker-input:hover:not(:disabled){border-color:rgb(var(--colors_orange))}.datepicker-container .datepicker-input-wrapper .datepicker-input:focus{border-color:rgb(var(--colors_orange));box-shadow:0 0 0 3px rgba(var(--colors_orange),.15)}.datepicker-container .datepicker-input-wrapper .datepicker-input:disabled{background:rgba(var(--colors_text_light),.1);cursor:not-allowed;opacity:.6}.datepicker-container .datepicker-input-wrapper .datepicker-icons{position:absolute;right:8px;display:flex;align-items:center;gap:4px}.datepicker-container .datepicker-input-wrapper .datepicker-icons .clear-btn,.datepicker-container .datepicker-input-wrapper .datepicker-icons .calendar-btn{display:flex;align-items:center;justify-content:center;width:32px;height:32px;border:none;background:none;color:rgb(var(--colors_text_light));cursor:pointer;border-radius:6px;transition:all .2s ease}.datepicker-container .datepicker-input-wrapper .datepicker-icons .clear-btn:hover,.datepicker-container .datepicker-input-wrapper .datepicker-icons .calendar-btn:hover{color:rgb(var(--colors_orange));background:rgba(var(--colors_orange),.1)}.datepicker-container .datepicker-input-wrapper .datepicker-icons .clear-btn{color:rgb(var(--colors_status_red))}.datepicker-container .datepicker-input-wrapper .datepicker-icons .clear-btn:hover{color:rgb(var(--colors_status_red));background:rgba(var(--colors_status_red),.1)}.datepicker-container .datepicker-dropdown{position:absolute;top:100%;left:0;right:0;margin-top:4px;padding:12px;background:rgb(var(--colors_dark));border:2px solid rgb(var(--colors_border_dark));border-radius:8px;box-shadow:0 8px 20px #0000004d;z-index:1000;min-width:260px;max-width:300px}.datepicker-container .datepicker-dropdown .calendar-header{margin-bottom:12px}.datepicker-container .datepicker-dropdown .calendar-header .month-year-controls{display:flex;align-items:center;justify-content:space-between;gap:6px}.datepicker-container .datepicker-dropdown .calendar-header .month-year-controls .nav-btn{display:flex;align-items:center;justify-content:center;width:28px;height:28px;border:none;background:none;color:rgb(var(--colors_text_light));cursor:pointer;border-radius:4px;transition:all .2s ease}.datepicker-container .datepicker-dropdown .calendar-header .month-year-controls .nav-btn:hover{color:rgb(var(--colors_orange));background:rgba(var(--colors_orange),.1)}.datepicker-container .datepicker-dropdown .calendar-header .month-year-controls .month-year-display{flex:1;display:flex;flex-direction:column;align-items:center;gap:1px}.datepicker-container .datepicker-dropdown .calendar-header .month-year-controls .month-year-display .month-name{font-size:14px;font-weight:600;color:rgb(var(--colors_white));text-transform:capitalize}.datepicker-container .datepicker-dropdown .calendar-header .month-year-controls .month-year-display .year{font-size:12px;color:rgb(var(--colors_text_light))}.datepicker-container .datepicker-dropdown .calendar-grid{margin-bottom:12px}.datepicker-container .datepicker-dropdown .calendar-grid .weekdays{display:grid;grid-template-columns:repeat(7,1fr);gap:2px;margin-bottom:6px}.datepicker-container .datepicker-dropdown .calendar-grid .weekdays .weekday{display:flex;align-items:center;justify-content:center;height:24px;font-size:10px;font-weight:600;color:rgb(var(--colors_text_light));text-transform:uppercase}.datepicker-container .datepicker-dropdown .calendar-grid .days{display:grid;grid-template-columns:repeat(7,1fr);gap:2px}.datepicker-container .datepicker-dropdown .calendar-grid .days .day{display:flex;align-items:center;justify-content:center;height:28px;border:none;background:none;color:rgb(var(--colors_text_light));cursor:pointer;border-radius:4px;font-size:13px;position:relative;transition:all .2s ease}.datepicker-container .datepicker-dropdown .calendar-grid .days .day.current-month{color:rgb(var(--colors_white))}.datepicker-container .datepicker-dropdown .calendar-grid .days .day.other-month{color:rgba(var(--colors_text_light),.4)}.datepicker-container .datepicker-dropdown .calendar-grid .days .day.today{background:rgba(var(--colors_orange),.2);color:rgb(var(--colors_orange));font-weight:600}.datepicker-container .datepicker-dropdown .calendar-grid .days .day.selected{background:rgb(var(--colors_orange));color:rgb(var(--colors_white));font-weight:600}.datepicker-container .datepicker-dropdown .calendar-grid .days .day.highlighted{background:rgba(var(--colors_accent),.2);color:rgb(var(--colors_accent))}.datepicker-container .datepicker-dropdown .calendar-grid .days .day.disabled{color:rgba(var(--colors_text_light),.3);cursor:not-allowed;background:none!important}.datepicker-container .datepicker-dropdown .calendar-grid .days .day:hover:not(.disabled):not(.selected){background:rgba(var(--colors_orange),.1);color:rgb(var(--colors_orange))}.datepicker-container .datepicker-dropdown .time-picker{display:flex;align-items:center;justify-content:space-between;padding:8px 0;border-top:1px solid rgb(var(--colors_border_dark));margin-bottom:8px}.datepicker-container .datepicker-dropdown .time-picker .time-label{font-size:12px;font-weight:500;color:rgb(var(--colors_white))}.datepicker-container .datepicker-dropdown .time-picker .time-input{padding:6px 8px;border:1px solid rgb(var(--colors_border_dark));border-radius:4px;background:rgb(var(--colors_dark_grey));color:rgb(var(--colors_white));font-size:12px;width:90px;cursor:pointer;transition:all .2s ease}.datepicker-container .datepicker-dropdown .time-picker .time-input:focus{outline:none;border-color:rgb(var(--colors_orange));box-shadow:0 0 0 2px rgba(var(--colors_orange),.15)}.datepicker-container .datepicker-dropdown .time-picker .time-input::-webkit-calendar-picker-indicator{filter:invert(1);cursor:pointer}.datepicker-container .datepicker-dropdown .calendar-actions{display:flex;align-items:center;justify-content:space-between;gap:6px;border-top:1px solid rgb(var(--colors_border_dark));padding-top:8px}.datepicker-container .datepicker-dropdown .calendar-actions .action-btn{padding:6px 12px;border:1px solid rgb(var(--colors_border_dark));border-radius:4px;background:rgb(var(--colors_dark_grey));color:rgb(var(--colors_white));font-size:11px;cursor:pointer;transition:all .2s ease}.datepicker-container .datepicker-dropdown .calendar-actions .action-btn:hover{background:rgb(var(--colors_orange));border-color:rgb(var(--colors_orange));color:rgb(var(--colors_white))}.datepicker-container .datepicker-dropdown .calendar-actions .action-btn.today-btn{border-color:rgb(var(--colors_accent));color:rgb(var(--colors_accent))}.datepicker-container .datepicker-dropdown .calendar-actions .action-btn.today-btn:hover{background:rgb(var(--colors_accent));border-color:rgb(var(--colors_accent));color:rgb(var(--colors_white))}.datepicker-container .datepicker-dropdown .calendar-actions .action-btn.clear-btn-text{border-color:rgb(var(--colors_status_red));color:rgb(var(--colors_status_red))}.datepicker-container .datepicker-dropdown .calendar-actions .action-btn.clear-btn-text:hover{background:rgb(var(--colors_status_red));border-color:rgb(var(--colors_status_red));color:rgb(var(--colors_white))}.datepicker-container .error-message{font-size:12px;color:rgb(var(--colors_status_red));margin-top:4px}.shadow-input{box-shadow:0 2px 4px #0000001a,0 1px 2px #0000000f}.shadow-input:focus{box-shadow:0 0 0 3px rgba(var(--colors_orange),.15),0 2px 4px #0000001a}.size-medium{padding:12px 60px 12px 16px;font-size:14px;height:44px}.variant-outline{background:transparent;border:2px solid rgb(var(--colors_border_dark))}.variant-outline:focus{border-color:rgb(var(--colors_orange));background:rgba(var(--colors_orange),.05)}.variant-filled{background:rgb(var(--colors_dark_grey));border:2px solid transparent}.variant-filled:focus{border-color:rgb(var(--colors_orange));background:rgb(var(--colors_dark))}.notification.svelte-nfkpb2{border-radius:8px;padding:15px 20px;font-family:inherit;font-size:var(--font_default);position:relative}.notification.svelte-nfkpb2 .notification-close:where(.svelte-nfkpb2){position:absolute;top:4px;right:4px;background:transparent;border:none;color:inherit;opacity:.8;cursor:pointer}.notification.svelte-nfkpb2 .notification-close:where(.svelte-nfkpb2):hover{transform:scale(.9)}.notification.svelte-nfkpb2 .notification-close:where(.svelte-nfkpb2):active{transform:scale(.8)}.notification.notification-success.svelte-nfkpb2{background-color:var(--notification_success_bg);color:var(--notification_success_color);box-shadow:var(--shadow_border_default)}.notification.notification-info.svelte-nfkpb2{background-color:var(--notification_info_bg);color:var(--notification_info_color);box-shadow:var(--shadow_border_default)}.notification.notification-alert.svelte-nfkpb2{background-color:var(--notification_alert_bg);color:var(--notification_alert_color);box-shadow:var(--shadow_border_default)}.notification.notification-warning.svelte-nfkpb2{background-color:var(--notification_warning_bg);color:var(--notification_warning_color);box-shadow:var(--shadow_border_default)}
