.context-menu{z-index:98;width:200px;position:fixed}.context-menu.absolute{margin-top:var(--space-10)}.context-menu .context-menu-items{padding:var(--space-6);color:var(--font-color);border-radius:var(--border-radius-low);background-color:var(--theme-color-2);border:1px solid var(--theme-color-20);margin-top:16px}.context-menu .context-menu-items .menu-item{padding:var(--space-8);-webkit-user-select:none;user-select:none;cursor:pointer;color:var(--font-color);border-radius:var(--border-radius-extra-low);transition:background-color var(--transition-duration-fast) ease-in-out;position:relative}.context-menu .context-menu-items .menu-item:hover{background-color:var(--theme-color-6)}.context-menu .context-menu-items .menu-item.with-divider{margin-bottom:10px}.context-menu .context-menu-items .menu-item.with-divider:after{content:"";border-radius:calc(var(--border-radius-extra-low) - 2px);background-color:var(--theme-color-20);width:calc(100% - 8px);height:1px;position:absolute;bottom:-5px;left:4px}.context-menu.dark .context-menu-items{background-color:var(--theme-color-3);border-color:var(--theme-color-16)}.context-menu.dark .context-menu-items .menu-item{color:var(--theme-color-1)}.context-menu.dark .context-menu-items .menu-item:hover{background-color:var(--theme-color-18)}.context-menu.dark .context-menu-items .menu-item.with-divider:after{background-color:var(--theme-color-16)}
.cds-date-input{flex-direction:column;justify-content:center;align-items:center;display:flex;position:relative}.cds-date-input.show{z-index:10}.cds-date-input .date-input{cursor:pointer;align-items:center;gap:10px;display:flex;position:relative}.cds-date-input .date-input .placeholder,.cds-date-input .date-input .date{-webkit-line-clamp:2;line-clamp:2;text-overflow:ellipsis;-webkit-box-orient:vertical;width:calc(100% - 28px);display:-webkit-box;overflow:hidden}.cds-date-input .date-input.is-twice{gap:0;height:auto;border-radius:6px!important}.cds-date-input .date-input.is-twice .cds-date-range-twice{align-items:center;gap:8px;width:100%;display:flex}.cds-date-input .date-input.is-twice .twice-part{flex-direction:column;flex:1 1 0;gap:4px;min-width:0;display:flex}.cds-date-input .date-input.is-twice .twice-label{color:var(--theme-color-8);font-size:10px}.cds-date-input .date-input.is-twice .twice-value{width:100%;font-size:var(--font-size-13);color:var(--font-color);justify-content:center;align-items:center;gap:6px;line-height:16px;display:flex}.cds-date-input .date-input.is-twice .twice-value .cds-svg{width:14px;height:14px}.cds-date-input .date-input.is-twice .twice-value span{text-overflow:ellipsis;white-space:nowrap;min-width:0;display:block;overflow:hidden}.cds-date-input .date-input.is-twice .twice-value.is-empty{color:var(--theme-color-8)}.cds-date-input .date-input.is-twice .twice-separator{color:var(--theme-color-8);font-size:var(--font-size-14);flex:none;padding-top:18px;line-height:16px}.cds-date-input .cds-date-picker-modal{z-index:1000;pointer-events:none;justify-content:center;align-items:flex-start;width:100vw;height:100vh;display:flex;position:fixed;top:0;left:0}.cds-date-input .cds-date-picker-modal:before{content:"";pointer-events:all;background:0 0;width:100%;height:100%;position:absolute;top:0;left:0}.cds-date-input .cds-date-picker-modal .cds-date-picker-dialog{pointer-events:all;max-width:calc(100vw - 40px);position:absolute}@media (max-width:768px){.cds-date-input .cds-date-picker-modal .cds-date-picker-dialog{top:20%;left:50%;transform:translate(-50%);bottom:auto!important}}.cds-date-input .cds-date-picker-modal .cds-date-picker-dialog .react-datepicker{background-color:var(--theme-color-1);border-radius:var(--border-radius-high);min-width:340px;box-shadow:0 0 5px var(--theme-color-14);border:none;padding:20px 20px 0;overflow:hidden}.cds-date-input .cds-date-picker-modal .cds-date-picker-dialog .react-datepicker:has(.react-datepicker__year){width:400px;min-width:400px}.cds-date-input .cds-date-picker-modal .cds-date-picker-dialog .react-datepicker .react-datepicker__year-wrapper{grid-template-rows:repeat(4,1fr)!important;grid-template-columns:repeat(3,1fr)!important;place-items:center!important;gap:12px!important;width:100%!important;max-width:100%!important;margin:0!important;padding:20px!important;display:grid!important}.cds-date-input .cds-date-picker-modal .cds-date-picker-dialog .react-datepicker .react-datepicker__year{grid-template-columns:repeat(3,1fr)!important;place-items:center!important;gap:12px!important;margin:0!important;padding:20px!important;display:grid!important}.cds-date-input .cds-date-picker-modal .cds-date-picker-dialog .react-datepicker .react-datepicker__year-text{background-color:var(--theme-color-2)!important;width:90px!important;height:40px!important;color:var(--theme-color-16)!important;font-size:var(--font-size-14)!important;cursor:pointer!important;border-radius:8px!important;justify-content:center!important;align-items:center!important;margin:0!important;font-weight:500!important;transition:all .2s!important;display:flex!important}.cds-date-input .cds-date-picker-modal .cds-date-picker-dialog .react-datepicker .react-datepicker__year-text:hover{background-color:var(--theme-color-6)!important;border-color:var(--theme-color-4)!important}.cds-date-input .cds-date-picker-modal .cds-date-picker-dialog .react-datepicker .react-datepicker__year-text.react-datepicker__year-text--selected,.cds-date-input .cds-date-picker-modal .cds-date-picker-dialog .react-datepicker .react-datepicker__year-text.react-datepicker__year-text--range-start,.cds-date-input .cds-date-picker-modal .cds-date-picker-dialog .react-datepicker .react-datepicker__year-text.react-datepicker__year-text--range-end,.cds-date-input .cds-date-picker-modal .cds-date-picker-dialog .react-datepicker .react-datepicker__year-text.react-datepicker__year-text--selecting-range-start{background-color:var(--theme-color-4)!important;color:var(--theme-color-1)!important;border-color:var(--theme-color-4)!important;font-weight:600!important}.cds-date-input .cds-date-picker-modal .cds-date-picker-dialog .react-datepicker .react-datepicker__year-text.react-datepicker__year-text--in-range,.cds-date-input .cds-date-picker-modal .cds-date-picker-dialog .react-datepicker .react-datepicker__year-text.react-datepicker__year-text--in-selecting-range{background-color:color-mix(in srgb, var(--theme-color-4) 20%, var(--theme-color-6))!important;color:var(--font-color)!important;border-color:var(--theme-color-4)!important}.cds-date-input .cds-date-picker-modal .cds-date-picker-dialog .react-datepicker .react-datepicker__year-text.react-datepicker__year-text--disabled{opacity:.5!important;cursor:not-allowed!important}.cds-date-input .cds-date-picker-modal .cds-date-picker-dialog .react-datepicker .react-datepicker__year-text.react-datepicker__year-text--disabled:hover{background-color:var(--theme-color-2)!important;border-color:var(--theme-color-6)!important}.cds-date-input .cds-date-picker-modal .cds-date-picker-dialog .react-datepicker .datepicker-header{flex-direction:column;gap:14px;display:flex}.cds-date-input .cds-date-picker-modal .cds-date-picker-dialog .react-datepicker .datepicker-header .header-actions{justify-content:space-between;align-items:center;gap:14px;display:flex}.cds-date-input .cds-date-picker-modal .cds-date-picker-dialog .react-datepicker .datepicker-header .header-actions ::-webkit-scrollbar{width:0!important;height:0!important;display:none!important}.cds-date-input .cds-date-picker-modal .cds-date-picker-dialog .react-datepicker .datepicker-header .header-actions *{-ms-overflow-style:none;scrollbar-width:none}.cds-date-input .cds-date-picker-modal .cds-date-picker-dialog .react-datepicker .datepicker-header .header-actions .select-button{width:var(--size-30);background-color:var(--theme-color-2);border-radius:var(--border-radius-low);height:30px;transition:all var(--transition-duration-fast) ease-in-out;justify-content:center;align-items:center;display:flex}.cds-date-input .cds-date-picker-modal .cds-date-picker-dialog .react-datepicker .datepicker-header .header-actions .select-button svg{fill:var(--theme-color-3)}.cds-date-input .cds-date-picker-modal .cds-date-picker-dialog .react-datepicker .datepicker-header .header-actions .select-button:disabled{opacity:.5;cursor:not-allowed}.cds-date-input .cds-date-picker-modal .cds-date-picker-dialog .react-datepicker .datepicker-header .header-actions .select-button:hover{background-color:var(--theme-color-25)}.cds-date-input .cds-date-picker-modal .cds-date-picker-dialog .react-datepicker .datepicker-header .header-actions .filter-select .custom-select__control--is-focused{box-shadow:0 0 5px var(--theme-color-14)!important}.cds-date-input .cds-date-picker-modal .cds-date-picker-dialog .react-datepicker .datepicker-header .header-actions .filter-select .custom-select__control--menu-is-open .custom-select__indicators .custom-select__indicator{transform:none}.cds-date-input .cds-date-picker-modal .cds-date-picker-dialog .react-datepicker .datepicker-header .header-actions .filter-select .custom-select__control--menu-is-open .custom-select__indicators .custom-select__indicator svg{fill:var(--theme-color-3)!important}.cds-date-input .cds-date-picker-modal .cds-date-picker-dialog .react-datepicker .datepicker-header .header-actions .filter-select .custom-select__control{border-radius:var(--border-radius-low);min-width:95px;height:30px;min-height:30px;box-shadow:none;cursor:pointer;padding:0}.cds-date-input .cds-date-picker-modal .cds-date-picker-dialog .react-datepicker .datepicker-header .header-actions .filter-select .custom-select__control .custom-select__value-container{padding:0}.cds-date-input .cds-date-picker-modal .cds-date-picker-dialog .react-datepicker .datepicker-header .header-actions .filter-select .custom-select__control .custom-select__value-container .custom-select__single-value{text-align:start;padding-left:8px}.cds-date-input .cds-date-picker-modal .cds-date-picker-dialog .react-datepicker .datepicker-header .header-actions .filter-select .custom-select__control:hover .custom-select__indicators .custom-select__indicator svg{fill:var(--theme-color-3)!important}.cds-date-input .cds-date-picker-modal .cds-date-picker-dialog .react-datepicker .datepicker-header .header-actions .filter-select .custom-select__control .custom-select__indicators .custom-select__indicator svg{width:10px;height:10px;fill:var(--theme-color-23)}.cds-date-input .cds-date-picker-modal .cds-date-picker-dialog .react-datepicker .datepicker-header .header-actions .filter-select .custom-select__menu{border-radius:var(--border-radius-low);max-height:200px;background-color:var(--theme-color-1)!important}.cds-date-input .cds-date-picker-modal .cds-date-picker-dialog .react-datepicker .datepicker-header .header-actions .filter-select .custom-select__menu .custom-select__menu-list{text-align:start;max-height:200px}.cds-date-input .cds-date-picker-modal .cds-date-picker-dialog .react-datepicker .datepicker-header .header-actions .filter-select .custom-select__menu .custom-select__menu-list .custom-select__option{padding:8px}.cds-date-input .cds-date-picker-modal .cds-date-picker-dialog .react-datepicker .datepicker-header .header-actions .filter-select .custom-select__menu .custom-select__menu-list .custom-select__option.custom-select__option--is-focused:not(.custom-select__option--is-selected){background-color:var(--theme-color-6)!important;color:var(--font-color)!important}.cds-date-input .cds-date-picker-modal .cds-date-picker-dialog .react-datepicker .datepicker-header .header-actions .filter-select .custom-select__menu .custom-select__menu-list .custom-select__option.custom-select__option--is-selected{font-weight:600;background-color:var(--theme-color-4)!important;color:var(--theme-no-color)!important}.cds-date-input .cds-date-picker-modal .cds-date-picker-dialog .react-datepicker .datepicker-header .header-info{justify-content:space-between;display:flex}.cds-date-input .cds-date-picker-modal .cds-date-picker-dialog .react-datepicker .datepicker-header .header-info .title{color:var(--theme-color-8);font-size:var(--font-size-13);line-height:16px}.cds-date-input .cds-date-picker-modal .cds-date-picker-dialog .react-datepicker .datepicker-header .header-info .today-button{cursor:pointer;color:var(--theme-color-4)}.cds-date-input .cds-date-picker-modal .cds-date-picker-dialog .react-datepicker .datepicker-header .header-info .today-button.line-button{padding-bottom:2px}.cds-date-input .cds-date-picker-modal .cds-date-picker-dialog .react-datepicker .datepicker-header .header-info .today-button.line-button .animated-line{background-color:var(--theme-color-4);height:1px}.cds-date-input .cds-date-picker-modal .cds-date-picker-dialog .react-datepicker .datepicker-header .header-shortcuts{contain:inline-size;gap:8px;min-width:0;max-width:100%;padding-bottom:2px;display:flex;overflow-x:auto}.cds-date-input .cds-date-picker-modal .cds-date-picker-dialog .react-datepicker .datepicker-header .header-shortcuts::-webkit-scrollbar{width:0!important;height:0!important;display:none!important}.cds-date-input .cds-date-picker-modal .cds-date-picker-dialog .react-datepicker .datepicker-header .header-shortcuts{-ms-overflow-style:none;scrollbar-width:none}.cds-date-input .cds-date-picker-modal .cds-date-picker-dialog .react-datepicker .datepicker-header .header-shortcuts .shortcut-chip{border:1px solid var(--theme-color-6);background-color:var(--theme-color-2);height:28px;color:var(--theme-color-16);font-size:var(--font-size-12);white-space:nowrap;cursor:pointer;transition:all var(--transition-duration-fast) ease-in-out;border-radius:999px;flex:none;padding:0 10px;line-height:28px}.cds-date-input .cds-date-picker-modal .cds-date-picker-dialog .react-datepicker .datepicker-header .header-shortcuts .shortcut-chip:hover{background-color:var(--theme-color-6);border-color:var(--theme-color-4)}.cds-date-input .cds-date-picker-modal .cds-date-picker-dialog .react-datepicker .datepicker-header .header-shortcuts .shortcut-chip.is-active{background-color:var(--theme-color-4);border-color:var(--theme-color-4);color:var(--theme-color-1);font-weight:600}.cds-date-input .cds-date-picker-modal .cds-date-picker-dialog .react-datepicker .datepicker-header .header-shortcuts .shortcut-chip.is-active:hover{opacity:.92}.cds-date-input .cds-date-picker-modal .cds-date-picker-dialog .react-datepicker .react-datepicker__month-container{width:100%;padding-bottom:10px}.cds-date-input .cds-date-picker-modal .cds-date-picker-dialog .react-datepicker .react-datepicker__month-container .react-datepicker__header{background:0 0;border:none;padding:0}.cds-date-input .cds-date-picker-modal .cds-date-picker-dialog .react-datepicker .react-datepicker__month-container .react-datepicker__header .react-datepicker__day-names{text-align:initial;justify-content:space-between;padding:20px 0 10px;display:flex}.cds-date-input .cds-date-picker-modal .cds-date-picker-dialog .react-datepicker .react-datepicker__month-container .react-datepicker__header .react-datepicker__day-names .react-datepicker__day-name{width:var(--size-30);font-size:var(--font-size-13);color:var(--theme-color-8);justify-content:center;align-items:center;margin:0;line-height:16px;display:flex}.cds-date-input .cds-date-picker-modal .cds-date-picker-dialog .react-datepicker .react-datepicker__month-container .react-datepicker__month{margin-left:0;margin-right:0}.cds-date-input .cds-date-picker-modal .cds-date-picker-dialog .react-datepicker .react-datepicker__month-container .react-datepicker__month .react-datepicker__month-text{border:1px solid var(--theme-color-6);background-color:var(--theme-color-2);width:70px;height:36px;color:var(--theme-color-16);font-size:var(--font-size-13);cursor:pointer;border-radius:8px;justify-content:center;align-items:center;margin:6px;line-height:16px;display:inline-flex}.cds-date-input .cds-date-picker-modal .cds-date-picker-dialog .react-datepicker .react-datepicker__month-container .react-datepicker__month .react-datepicker__month-text:hover{background-color:var(--theme-color-6)}.cds-date-input .cds-date-picker-modal .cds-date-picker-dialog .react-datepicker .react-datepicker__month-container .react-datepicker__month .react-datepicker__month-text.react-datepicker__month-text--disabled{opacity:.5;cursor:not-allowed}.cds-date-input .cds-date-picker-modal .cds-date-picker-dialog .react-datepicker .react-datepicker__month-container .react-datepicker__month .react-datepicker__month-text.react-datepicker__month-text--selected,.cds-date-input .cds-date-picker-modal .cds-date-picker-dialog .react-datepicker .react-datepicker__month-container .react-datepicker__month .react-datepicker__month-text.react-datepicker__month-text--range-start,.cds-date-input .cds-date-picker-modal .cds-date-picker-dialog .react-datepicker .react-datepicker__month-container .react-datepicker__month .react-datepicker__month-text.react-datepicker__month-text--range-end,.cds-date-input .cds-date-picker-modal .cds-date-picker-dialog .react-datepicker .react-datepicker__month-container .react-datepicker__month .react-datepicker__month-text.react-datepicker__month-text--selecting-range-start{background-color:var(--theme-color-4)!important;color:var(--theme-color-1)!important;border-color:#0000!important}.cds-date-input .cds-date-picker-modal .cds-date-picker-dialog .react-datepicker .react-datepicker__month-container .react-datepicker__month .react-datepicker__month-text.react-datepicker__month-text--in-range,.cds-date-input .cds-date-picker-modal .cds-date-picker-dialog .react-datepicker .react-datepicker__month-container .react-datepicker__month .react-datepicker__month-text.react-datepicker__month-text--in-selecting-range{background-color:color-mix(in srgb, var(--theme-color-4) 20%, var(--theme-color-6))!important;color:var(--font-color)!important}.cds-date-input .cds-date-picker-modal .cds-date-picker-dialog .react-datepicker .react-datepicker__month-container .react-datepicker__month .react-datepicker__week{justify-content:space-between;align-items:center;display:flex}.cds-date-input .cds-date-picker-modal .cds-date-picker-dialog .react-datepicker .react-datepicker__month-container .react-datepicker__month .react-datepicker__week .react-datepicker__day{width:var(--size-30);height:30px;color:var(--theme-color-16);font-size:var(--font-size-13);border-radius:8px;justify-content:center;align-items:center;margin:7px 0 0;line-height:16px;display:flex;border:none!important;outline:none!important}.cds-date-input .cds-date-picker-modal .cds-date-picker-dialog .react-datepicker .react-datepicker__month-container .react-datepicker__month .react-datepicker__week .react-datepicker__day:hover{background-color:var(--theme-color-6)}.cds-date-input .cds-date-picker-modal .cds-date-picker-dialog .react-datepicker .react-datepicker__month-container .react-datepicker__month .react-datepicker__week .react-datepicker__day.react-datepicker__day--today{font-weight:700;background-color:var(--theme-color-6)!important;color:var(--theme-color-3)!important}.cds-date-input .cds-date-picker-modal .cds-date-picker-dialog .react-datepicker .react-datepicker__month-container .react-datepicker__month .react-datepicker__week .react-datepicker__day.react-datepicker__day--keyboard-selected{background-color:#0000}.cds-date-input .cds-date-picker-modal .cds-date-picker-dialog .react-datepicker .react-datepicker__month-container .react-datepicker__month .react-datepicker__week .react-datepicker__day.react-datepicker__day--keyboard-selected:hover{background-color:var(--theme-color-6)}.cds-date-input .cds-date-picker-modal .cds-date-picker-dialog .react-datepicker .react-datepicker__month-container .react-datepicker__month .react-datepicker__week .react-datepicker__day.react-datepicker__day--selected{font-weight:700;background-color:var(--theme-color-4)!important;color:var(--theme-color-1)!important}.cds-date-input .cds-date-picker-modal .cds-date-picker-dialog .react-datepicker .react-datepicker__month-container .react-datepicker__month .react-datepicker__week .react-datepicker__day.react-datepicker__day--selected:hover{opacity:.8}.cds-date-input .cds-date-picker-modal .cds-date-picker-dialog .react-datepicker .react-datepicker__month-container .react-datepicker__month .react-datepicker__week .react-datepicker__day.react-datepicker__day--in-range{background-color:color-mix(in srgb, var(--theme-color-4) 20%, var(--theme-color-6))!important;color:var(--font-color)!important}.cds-date-input .cds-date-picker-modal .cds-date-picker-dialog .react-datepicker .react-datepicker__month-container .react-datepicker__month .react-datepicker__week .react-datepicker__day.react-datepicker__day--range-start,.cds-date-input .cds-date-picker-modal .cds-date-picker-dialog .react-datepicker .react-datepicker__month-container .react-datepicker__month .react-datepicker__week .react-datepicker__day.react-datepicker__day--selecting-range-start{border-top-right-radius:0;border-bottom-right-radius:0;background-color:var(--theme-color-4)!important;color:var(--theme-color-1)!important}.cds-date-input .cds-date-picker-modal .cds-date-picker-dialog .react-datepicker .react-datepicker__month-container .react-datepicker__month .react-datepicker__week .react-datepicker__day.react-datepicker__day--range-end,.cds-date-input .cds-date-picker-modal .cds-date-picker-dialog .react-datepicker .react-datepicker__month-container .react-datepicker__month .react-datepicker__week .react-datepicker__day.react-datepicker__day--selecting-range-end{border-top-left-radius:0;border-bottom-left-radius:0;background-color:var(--theme-color-4)!important;color:var(--theme-color-1)!important}.cds-date-input .cds-date-picker-modal .cds-date-picker-dialog .react-datepicker .react-datepicker__month-container .react-datepicker__month .react-datepicker__week .react-datepicker__day--disabled{color:var(--font-color-light)}.cds-date-input .cds-date-picker-modal .cds-date-picker-dialog .react-datepicker .react-datepicker__month-container .react-datepicker__month .react-datepicker__week .react-datepicker__day--disabled:hover{color:var(--font-color-light);background-color:#0000}.cds-date-input .cds-date-picker-modal .cds-date-picker-dialog .react-datepicker .react-datepicker__input-time-container{border-top:2px solid var(--theme-color-6);width:100%;margin:0!important;padding:0!important}.cds-date-input .cds-date-picker-modal .cds-date-picker-dialog .react-datepicker .react-datepicker__input-time-container .react-datepicker-time__caption{display:none}.cds-date-input .cds-date-picker-modal .cds-date-picker-dialog .react-datepicker .react-datepicker__input-time-container .react-datepicker-time__input-container{width:100%}.cds-date-input .cds-date-picker-modal .cds-date-picker-dialog .react-datepicker .react-datepicker__input-time-container .react-datepicker-time__input-container .react-datepicker-time__input{width:100%;margin:0;padding:0}.cds-date-input .cds-date-picker-modal .cds-date-picker-dialog .react-datepicker .react-datepicker__input-time-container .react-datepicker-time__input-container .react-datepicker-time__input .custom-time-input{margin:20px 0}.cds-date-input .cds-date-picker-modal .cds-date-picker-dialog .react-datepicker .react-datepicker__input-time-container .react-datepicker-time__input-container .react-datepicker-time__input .custom-time-input .title{color:var(--theme-color-8);font-size:var(--font-size-13);margin-bottom:14px;line-height:16px}.cds-date-input .cds-date-picker-modal .cds-date-picker-dialog .react-datepicker .react-datepicker__input-time-container .react-datepicker-time__input-container .react-datepicker-time__input .custom-time-input .selected-time{justify-content:space-between;align-items:center;display:flex}.cds-date-input .cds-date-picker-modal .cds-date-picker-dialog .react-datepicker .react-datepicker__input-time-container .react-datepicker-time__input-container .react-datepicker-time__input .custom-time-input .selected-time .date{align-items:center;gap:10px;display:flex}.cds-date-input .cds-date-picker-modal .cds-date-picker-dialog .react-datepicker .react-datepicker__input-time-container .react-datepicker-time__input-container .react-datepicker-time__input .custom-time-input .selected-time .date .day{color:var(--theme-color-4);font-size:40px;font-weight:500;line-height:46px}.cds-date-input .cds-date-picker-modal .cds-date-picker-dialog .react-datepicker .react-datepicker__input-time-container .react-datepicker-time__input-container .react-datepicker-time__input .custom-time-input .selected-time .date .other-info{flex-direction:column;gap:4px;display:flex}.cds-date-input .cds-date-picker-modal .cds-date-picker-dialog .react-datepicker .react-datepicker__input-time-container .react-datepicker-time__input-container .react-datepicker-time__input .custom-time-input .selected-time .date .other-info .year{font-size:var(--font-size-13);color:var(--font-color);font-weight:600;line-height:16px}.cds-date-input .cds-date-picker-modal .cds-date-picker-dialog .react-datepicker .react-datepicker__input-time-container .react-datepicker-time__input-container .react-datepicker-time__input .custom-time-input .selected-time .date .other-info .day-name{font-size:var(--font-size-12);color:var(--theme-color-8);line-height:14px}.cds-date-input .cds-date-picker-modal .cds-date-picker-dialog .react-datepicker .react-datepicker__input-time-container .react-datepicker-time__input-container .react-datepicker-time__input .custom-time-input .selected-time .time-input{border-radius:var(--border-radius-low);background-color:var(--theme-color-2);cursor:text;border:1px solid #0000;align-items:center;gap:2px;padding:4px 4px 4px 8px;transition:border-color .15s;display:flex;position:relative}.cds-date-input .cds-date-picker-modal .cds-date-picker-dialog .react-datepicker .react-datepicker__input-time-container .react-datepicker-time__input-container .react-datepicker-time__input .custom-time-input .selected-time .time-input:hover,.cds-date-input .cds-date-picker-modal .cds-date-picker-dialog .react-datepicker .react-datepicker__input-time-container .react-datepicker-time__input-container .react-datepicker-time__input .custom-time-input .selected-time .time-input.is-open,.cds-date-input .cds-date-picker-modal .cds-date-picker-dialog .react-datepicker .react-datepicker__input-time-container .react-datepicker-time__input-container .react-datepicker-time__input .custom-time-input .selected-time .time-input:focus-within{border-color:var(--theme-color-6)}.cds-date-input .cds-date-picker-modal .cds-date-picker-dialog .react-datepicker .react-datepicker__input-time-container .react-datepicker-time__input-container .react-datepicker-time__input .custom-time-input .selected-time .time-input .time-input-segment{text-align:center;width:26px;font-size:var(--font-size-16);font-variant-numeric:tabular-nums;color:var(--font-color);caret-color:#0000;cursor:pointer;background:0 0;border:none;border-radius:4px;outline:none;padding:4px 0;font-weight:500;line-height:18px}.cds-date-input .cds-date-picker-modal .cds-date-picker-dialog .react-datepicker .react-datepicker__input-time-container .react-datepicker-time__input-container .react-datepicker-time__input .custom-time-input .selected-time .time-input .time-input-segment::selection{background:0 0}.cds-date-input .cds-date-picker-modal .cds-date-picker-dialog .react-datepicker .react-datepicker__input-time-container .react-datepicker-time__input-container .react-datepicker-time__input .custom-time-input .selected-time .time-input .time-input-segment:focus{background-color:var(--theme-color-4);color:#fff}.cds-date-input .cds-date-picker-modal .cds-date-picker-dialog .react-datepicker .react-datepicker__input-time-container .react-datepicker-time__input-container .react-datepicker-time__input .custom-time-input .selected-time .time-input .time-input-separator{font-size:var(--font-size-16);color:var(--font-color);font-weight:500}.cds-date-input .cds-date-picker-modal .cds-date-picker-dialog .react-datepicker .react-datepicker__input-time-container .react-datepicker-time__input-container .react-datepicker-time__input .custom-time-input .selected-time .time-input .time-input-toggle{width:28px;height:28px;color:var(--font-color);cursor:pointer;background:0 0;border:none;border-radius:4px;justify-content:center;align-items:center;margin-left:2px;display:flex}.cds-date-input .cds-date-picker-modal .cds-date-picker-dialog .react-datepicker .react-datepicker__input-time-container .react-datepicker-time__input-container .react-datepicker-time__input .custom-time-input .selected-time .time-input .time-input-toggle:hover{background-color:var(--theme-color-6)}.cds-date-input .cds-date-picker-modal .cds-date-picker-dialog .react-datepicker .react-datepicker__input-time-container .react-datepicker-time__input-container .react-datepicker-time__input .custom-time-input .selected-time .time-input .time-input-list{z-index:2;border-radius:var(--border-radius-low);background-color:var(--theme-color-1);box-shadow:0 0 5px var(--theme-color-14);cursor:default;gap:4px;padding:6px;display:flex;position:absolute;bottom:calc(100% + 6px);right:0}.cds-date-input .cds-date-picker-modal .cds-date-picker-dialog .react-datepicker .react-datepicker__input-time-container .react-datepicker-time__input-container .react-datepicker-time__input .custom-time-input .selected-time .time-input .time-input-list ul{scrollbar-width:none;flex-direction:column;gap:2px;width:48px;max-height:200px;margin:0;padding:0;list-style:none;display:flex;overflow-y:auto}.cds-date-input .cds-date-picker-modal .cds-date-picker-dialog .react-datepicker .react-datepicker__input-time-container .react-datepicker-time__input-container .react-datepicker-time__input .custom-time-input .selected-time .time-input .time-input-list ul::-webkit-scrollbar{display:none}.cds-date-input .cds-date-picker-modal .cds-date-picker-dialog .react-datepicker .react-datepicker__input-time-container .react-datepicker-time__input-container .react-datepicker-time__input .custom-time-input .selected-time .time-input .time-input-list button{width:100%;font-size:var(--font-size-14);font-variant-numeric:tabular-nums;color:var(--font-color);cursor:pointer;background:0 0;border:none;border-radius:4px;padding:6px 0}.cds-date-input .cds-date-picker-modal .cds-date-picker-dialog .react-datepicker .react-datepicker__input-time-container .react-datepicker-time__input-container .react-datepicker-time__input .custom-time-input .selected-time .time-input .time-input-list button:hover:not(:disabled){background-color:var(--theme-color-2)}.cds-date-input .cds-date-picker-modal .cds-date-picker-dialog .react-datepicker .react-datepicker__input-time-container .react-datepicker-time__input-container .react-datepicker-time__input .custom-time-input .selected-time .time-input .time-input-list button.is-selected{background-color:var(--theme-color-4);color:#fff}.cds-date-input .cds-date-picker-modal .cds-date-picker-dialog .react-datepicker .react-datepicker__input-time-container .react-datepicker-time__input-container .react-datepicker-time__input .custom-time-input .selected-time .time-input .time-input-list button:disabled{color:var(--font-color-light);cursor:not-allowed}.cds-date-input .cds-date-picker-modal .cds-date-picker-dialog .react-datepicker.cds-mui-date-picker{--PickerDay-size:30px;--PickerDay-horizontalMargin:0px}.cds-date-input .cds-date-picker-modal .cds-date-picker-dialog .react-datepicker.cds-mui-date-picker .MuiPickersCalendarHeader-root,.cds-date-input .cds-date-picker-modal .cds-date-picker-dialog .react-datepicker.cds-mui-date-picker .MuiPickersRangeCalendarHeader-root{background:0 0;margin:0;padding:0}.cds-date-input .cds-date-picker-modal .cds-date-picker-dialog .react-datepicker.cds-mui-date-picker .css-1w0ae8n-MuiButtonBase-root-MuiDateRangePickerDay2-root,.cds-date-input .cds-date-picker-modal .cds-date-picker-dialog .react-datepicker.cds-mui-date-picker .css-1w0ae8n-MuiButtonBase-root-MuiDateRangePickerDay2-root:before{background-color:#0000!important}.cds-date-input .cds-date-picker-modal .cds-date-picker-dialog .react-datepicker.cds-mui-date-picker .MuiDateCalendar-root,.cds-date-input .cds-date-picker-modal .cds-date-picker-dialog .react-datepicker.cds-mui-date-picker .MuiDateRangeCalendar-root,.cds-date-input .cds-date-picker-modal .cds-date-picker-dialog .react-datepicker.cds-mui-date-picker .MuiMonthCalendar-root,.cds-date-input .cds-date-picker-modal .cds-date-picker-dialog .react-datepicker.cds-mui-date-picker .MuiYearCalendar-root{width:100%}.cds-date-input .cds-date-picker-modal .cds-date-picker-dialog .react-datepicker.cds-mui-date-picker .MuiDateCalendar-root.cds-day-calendar{height:auto;max-height:none}.cds-date-input .cds-date-picker-modal .cds-date-picker-dialog .react-datepicker.cds-mui-date-picker .MuiDateCalendar-root.cds-day-calendar .MuiDayCalendar-slideTransition{min-height:0!important}.cds-date-input .cds-date-picker-modal .cds-date-picker-dialog .react-datepicker.cds-mui-date-picker .MuiDayCalendar-header{text-align:initial;justify-content:space-between;padding:5px 0 0;display:flex}.cds-date-input .cds-date-picker-modal .cds-date-picker-dialog .react-datepicker.cds-mui-date-picker .MuiPickersSlideTransition-root.MuiDayCalendar-slideTransition,.cds-date-input .cds-date-picker-modal .cds-date-picker-dialog .react-datepicker.cds-mui-date-picker .MuiDayCalendar-slideTransition,.cds-date-input .cds-date-picker-modal .cds-date-picker-dialog .react-datepicker.cds-mui-date-picker .MuiPickersSlideTransition-root-MuiDayCalendar-slideTransition{min-height:240px!important}.cds-date-input .cds-date-picker-modal .cds-date-picker-dialog .react-datepicker.cds-mui-date-picker .MuiDayCalendar-weekDayLabel{width:var(--size-30);font-size:var(--font-size-13);color:var(--theme-color-8);justify-content:center;align-items:center;margin:0;line-height:16px;display:flex}.cds-date-input .cds-date-picker-modal .cds-date-picker-dialog .react-datepicker.cds-mui-date-picker .MuiDayCalendar-weekContainer{justify-content:space-between;align-items:center;display:flex}.cds-date-input .cds-date-picker-modal .cds-date-picker-dialog .react-datepicker.cds-mui-date-picker .MuiPickerDay2-root,.cds-date-input .cds-date-picker-modal .cds-date-picker-dialog .react-datepicker.cds-mui-date-picker .MuiDateRangePickerDay2-root,.cds-date-input .cds-date-picker-modal .cds-date-picker-dialog .react-datepicker.cds-mui-date-picker .MuiPickersDay-root,.cds-date-input .cds-date-picker-modal .cds-date-picker-dialog .react-datepicker.cds-mui-date-picker .MuiDateRangePickerDay-root{color:var(--theme-color-16);font-size:var(--font-size-13);border-radius:8px;justify-content:center;align-items:center;margin-top:7px;line-height:16px;display:flex;border:none!important;outline:none!important;margin-left:0!important;margin-right:0!important}.cds-date-input .cds-date-picker-modal .cds-date-picker-dialog .react-datepicker.cds-mui-date-picker .MuiPickerDay2-root:hover,.cds-date-input .cds-date-picker-modal .cds-date-picker-dialog .react-datepicker.cds-mui-date-picker .MuiDateRangePickerDay2-root:hover,.cds-date-input .cds-date-picker-modal .cds-date-picker-dialog .react-datepicker.cds-mui-date-picker .MuiPickersDay-root:hover,.cds-date-input .cds-date-picker-modal .cds-date-picker-dialog .react-datepicker.cds-mui-date-picker .MuiDateRangePickerDay-root:hover{background-color:var(--theme-color-6)}.cds-date-input .cds-date-picker-modal .cds-date-picker-dialog .react-datepicker.cds-mui-date-picker .MuiPickerDay2-root:not(.MuiPickerDay2-selected):focus,.cds-date-input .cds-date-picker-modal .cds-date-picker-dialog .react-datepicker.cds-mui-date-picker .MuiPickerDay2-root:not(.MuiPickerDay2-selected).Mui-focusVisible,.cds-date-input .cds-date-picker-modal .cds-date-picker-dialog .react-datepicker.cds-mui-date-picker .MuiPickersDay-root:not(.Mui-selected):focus,.cds-date-input .cds-date-picker-modal .cds-date-picker-dialog .react-datepicker.cds-mui-date-picker .MuiPickersDay-root:not(.Mui-selected).Mui-focusVisible,.cds-date-input .cds-date-picker-modal .cds-date-picker-dialog .react-datepicker.cds-mui-date-picker .MuiDateRangePickerDay2-root:not(.MuiDateRangePickerDay2-selected):not(.MuiDateRangePickerDay2-selectionStart):not(.MuiDateRangePickerDay2-selectionEnd):focus,.cds-date-input .cds-date-picker-modal .cds-date-picker-dialog .react-datepicker.cds-mui-date-picker .MuiDateRangePickerDay2-root:not(.MuiDateRangePickerDay2-selected):not(.MuiDateRangePickerDay2-selectionStart):not(.MuiDateRangePickerDay2-selectionEnd).Mui-focusVisible,.cds-date-input .cds-date-picker-modal .cds-date-picker-dialog .react-datepicker.cds-mui-date-picker .MuiDateRangePickerDay-root:not(.Mui-selected):not(.MuiDateRangePickerDay-selectionStart):not(.MuiDateRangePickerDay-selectionEnd):focus,.cds-date-input .cds-date-picker-modal .cds-date-picker-dialog .react-datepicker.cds-mui-date-picker .MuiDateRangePickerDay-root:not(.Mui-selected):not(.MuiDateRangePickerDay-selectionStart):not(.MuiDateRangePickerDay-selectionEnd).Mui-focusVisible{background-color:var(--theme-color-4)!important}.cds-date-input .cds-date-picker-modal .cds-date-picker-dialog .react-datepicker.cds-mui-date-picker .MuiPickerDay2-today,.cds-date-input .cds-date-picker-modal .cds-date-picker-dialog .react-datepicker.cds-mui-date-picker .MuiDateRangePickerDay2-today,.cds-date-input .cds-date-picker-modal .cds-date-picker-dialog .react-datepicker.cds-mui-date-picker .MuiPickersDay-root.MuiPickersDay-today,.cds-date-input .cds-date-picker-modal .cds-date-picker-dialog .react-datepicker.cds-mui-date-picker .MuiDateRangePickerDay-root.MuiDateRangePickerDay-today{font-weight:400;color:var(--theme-color-3)!important;background-color:#0000!important;border:none!important}.cds-date-input .cds-date-picker-modal .cds-date-picker-dialog .react-datepicker.cds-mui-date-picker .MuiPickerDay2-root.Mui-selected,.cds-date-input .cds-date-picker-modal .cds-date-picker-dialog .react-datepicker.cds-mui-date-picker .MuiDateRangePickerDay2-root.Mui-selected,.cds-date-input .cds-date-picker-modal .cds-date-picker-dialog .react-datepicker.cds-mui-date-picker .MuiPickerDay2-selected,.cds-date-input .cds-date-picker-modal .cds-date-picker-dialog .react-datepicker.cds-mui-date-picker .MuiDateRangePickerDay2-selected,.cds-date-input .cds-date-picker-modal .cds-date-picker-dialog .react-datepicker.cds-mui-date-picker .MuiPickersDay-root.Mui-selected,.cds-date-input .cds-date-picker-modal .cds-date-picker-dialog .react-datepicker.cds-mui-date-picker .MuiDateRangePickerDay-root.Mui-selected,.cds-date-input .cds-date-picker-modal .cds-date-picker-dialog .react-datepicker.cds-mui-date-picker .MuiDateRangePickerDay2-selectionStart,.cds-date-input .cds-date-picker-modal .cds-date-picker-dialog .react-datepicker.cds-mui-date-picker .MuiDateRangePickerDay2-selectionEnd{border-radius:8px;font-weight:700;background-color:var(--theme-color-4)!important;color:var(--theme-color-1)!important;border-radius:8px!important}.cds-date-input .cds-date-picker-modal .cds-date-picker-dialog .react-datepicker.cds-mui-date-picker .MuiPickerDay2-root.Mui-selected:hover,.cds-date-input .cds-date-picker-modal .cds-date-picker-dialog .react-datepicker.cds-mui-date-picker .MuiDateRangePickerDay2-root.Mui-selected:hover,.cds-date-input .cds-date-picker-modal .cds-date-picker-dialog .react-datepicker.cds-mui-date-picker .MuiPickerDay2-selected:hover,.cds-date-input .cds-date-picker-modal .cds-date-picker-dialog .react-datepicker.cds-mui-date-picker .MuiDateRangePickerDay2-selected:hover,.cds-date-input .cds-date-picker-modal .cds-date-picker-dialog .react-datepicker.cds-mui-date-picker .MuiPickersDay-root.Mui-selected:hover,.cds-date-input .cds-date-picker-modal .cds-date-picker-dialog .react-datepicker.cds-mui-date-picker .MuiDateRangePickerDay-root.Mui-selected:hover,.cds-date-input .cds-date-picker-modal .cds-date-picker-dialog .react-datepicker.cds-mui-date-picker .MuiDateRangePickerDay2-selectionStart:hover,.cds-date-input .cds-date-picker-modal .cds-date-picker-dialog .react-datepicker.cds-mui-date-picker .MuiDateRangePickerDay2-selectionEnd:hover{opacity:.9;background-color:var(--theme-color-4)!important}.cds-date-input .cds-date-picker-modal .cds-date-picker-dialog .react-datepicker.cds-mui-date-picker .MuiPickersDay-root.MuiPickersDay-today.Mui-selected,.cds-date-input .cds-date-picker-modal .cds-date-picker-dialog .react-datepicker.cds-mui-date-picker .MuiDateRangePickerDay-root.MuiDateRangePickerDay-today.Mui-selected{background-color:var(--theme-color-4)!important;color:var(--theme-color-1)!important}.cds-date-input .cds-date-picker-modal .cds-date-picker-dialog .react-datepicker.cds-mui-date-picker .MuiDateRangePickerDay2-insideSelection:before{background-color:#0000!important}.cds-date-input .cds-date-picker-modal .cds-date-picker-dialog .react-datepicker.cds-mui-date-picker .MuiDateRangePickerDay2-selectionStart{border-top-right-radius:0!important;border-bottom-right-radius:0!important}.cds-date-input .cds-date-picker-modal .cds-date-picker-dialog .react-datepicker.cds-mui-date-picker .MuiDateRangePickerDay2-selectionStart:before{background-color:#0000!important}.cds-date-input .cds-date-picker-modal .cds-date-picker-dialog .react-datepicker.cds-mui-date-picker .MuiDateRangePickerDay2-selectionEnd{border-top-left-radius:0!important;border-bottom-left-radius:0!important}.cds-date-input .cds-date-picker-modal .cds-date-picker-dialog .react-datepicker.cds-mui-date-picker .MuiDateRangePickerDay2-selectionEnd:before{background-color:none!important}.cds-date-input .cds-date-picker-modal .cds-date-picker-dialog .react-datepicker.cds-mui-date-picker .MuiDateRangePickerDay2-insidePreviewing:after,.cds-date-input .cds-date-picker-modal .cds-date-picker-dialog .react-datepicker.cds-mui-date-picker .MuiDateRangePickerDay2-previewStart:after,.cds-date-input .cds-date-picker-modal .cds-date-picker-dialog .react-datepicker.cds-mui-date-picker .MuiDateRangePickerDay2-previewEnd:after{opacity:.6;background-color:color-mix(in srgb, var(--theme-color-4) 20%, var(--theme-color-6))!important;border-color:#0000!important}.cds-date-input .cds-date-picker-modal .cds-date-picker-dialog .react-datepicker.cds-mui-date-picker .MuiPickerDay2-disabled,.cds-date-input .cds-date-picker-modal .cds-date-picker-dialog .react-datepicker.cds-mui-date-picker .MuiDateRangePickerDay2-disabled,.cds-date-input .cds-date-picker-modal .cds-date-picker-dialog .react-datepicker.cds-mui-date-picker .MuiPickersDay-root.Mui-disabled,.cds-date-input .cds-date-picker-modal .cds-date-picker-dialog .react-datepicker.cds-mui-date-picker .MuiDateRangePickerDay-root.Mui-disabled{opacity:.5!important;cursor:not-allowed!important}.cds-date-input .cds-date-picker-modal .cds-date-picker-dialog .react-datepicker.cds-mui-date-picker .MuiPickerDay2-disabled:hover,.cds-date-input .cds-date-picker-modal .cds-date-picker-dialog .react-datepicker.cds-mui-date-picker .MuiDateRangePickerDay2-disabled:hover,.cds-date-input .cds-date-picker-modal .cds-date-picker-dialog .react-datepicker.cds-mui-date-picker .MuiPickersDay-root.Mui-disabled:hover,.cds-date-input .cds-date-picker-modal .cds-date-picker-dialog .react-datepicker.cds-mui-date-picker .MuiDateRangePickerDay-root.Mui-disabled:hover{background-color:#0000!important}.cds-date-input .cds-date-picker-modal .cds-date-picker-dialog .react-datepicker.cds-mui-date-picker .MuiMonthCalendar-root{grid-template-columns:repeat(3,1fr);place-items:center;gap:12px;display:grid;padding:20px!important}.cds-date-input .cds-date-picker-modal .cds-date-picker-dialog .react-datepicker.cds-mui-date-picker .MuiMonthCalendar-button{border:1px solid var(--theme-color-6);background-color:var(--theme-color-2);width:70px;height:36px;color:var(--theme-color-16);font-size:var(--font-size-13);cursor:pointer;border-radius:8px;justify-content:center;align-items:center;margin:6px;line-height:16px;display:inline-flex}.cds-date-input .cds-date-picker-modal .cds-date-picker-dialog .react-datepicker.cds-mui-date-picker .MuiMonthCalendar-button:hover{background-color:var(--theme-color-6)}.cds-date-input .cds-date-picker-modal .cds-date-picker-dialog .react-datepicker.cds-mui-date-picker .MuiMonthCalendar-button.Mui-selected{background-color:var(--theme-color-4)!important;color:var(--theme-color-1)!important;border-color:#0000!important}.cds-date-input .cds-date-picker-modal .cds-date-picker-dialog .react-datepicker.cds-mui-date-picker .MuiMonthCalendar-button.Mui-selected:hover{opacity:.9;background-color:var(--theme-color-4)!important}.cds-date-input .cds-date-picker-modal .cds-date-picker-dialog .react-datepicker.cds-mui-date-picker .MuiMonthCalendar-button.cds-range-inside,.cds-date-input .cds-date-picker-modal .cds-date-picker-dialog .react-datepicker.cds-mui-date-picker .MuiMonthCalendar-button.cds-range-preview-inside,.cds-date-input .cds-date-picker-modal .cds-date-picker-dialog .react-datepicker.cds-mui-date-picker .MuiMonthCalendar-button.cds-range-preview-end{background-color:color-mix(in srgb, var(--theme-color-4) 20%, var(--theme-color-6))!important;color:var(--font-color)!important;border-color:#0000!important}.cds-date-input .cds-date-picker-modal .cds-date-picker-dialog .react-datepicker.cds-mui-date-picker .MuiMonthCalendar-button.cds-preview-link-right{border-top-right-radius:0!important;border-bottom-right-radius:0!important}.cds-date-input .cds-date-picker-modal .cds-date-picker-dialog .react-datepicker.cds-mui-date-picker .MuiMonthCalendar-button.cds-preview-link-left,.cds-date-input .cds-date-picker-modal .cds-date-picker-dialog .react-datepicker.cds-mui-date-picker .MuiMonthCalendar-button.cds-preview-end-link-left{border-top-left-radius:0!important;border-bottom-left-radius:0!important}.cds-date-input .cds-date-picker-modal .cds-date-picker-dialog .react-datepicker.cds-mui-date-picker .MuiMonthCalendar-button.cds-preview-end-link-right,.cds-date-input .cds-date-picker-modal .cds-date-picker-dialog .react-datepicker.cds-mui-date-picker .MuiMonthCalendar-button.cds-range-start{border-top-right-radius:0!important;border-bottom-right-radius:0!important}.cds-date-input .cds-date-picker-modal .cds-date-picker-dialog .react-datepicker.cds-mui-date-picker .MuiMonthCalendar-button.cds-range-end{border-top-left-radius:0!important;border-bottom-left-radius:0!important}.cds-date-input .cds-date-picker-modal .cds-date-picker-dialog .react-datepicker.cds-mui-date-picker .MuiYearCalendar-root{grid-template-rows:repeat(4,1fr);grid-template-columns:repeat(3,1fr);place-items:center;gap:12px;display:grid;padding:20px!important}.cds-date-input .cds-date-picker-modal .cds-date-picker-dialog .react-datepicker.cds-mui-date-picker .MuiYearCalendar-button{background-color:var(--theme-color-2)!important;width:90px!important;height:40px!important;color:var(--theme-color-16)!important;font-size:var(--font-size-14)!important;cursor:pointer!important;border-radius:8px!important;justify-content:center!important;align-items:center!important;margin:0!important;font-weight:500!important;transition:all .2s!important;display:flex!important}.cds-date-input .cds-date-picker-modal .cds-date-picker-dialog .react-datepicker.cds-mui-date-picker .MuiYearCalendar-button:hover{background-color:var(--theme-color-6)!important;border-color:var(--theme-color-4)!important}.cds-date-input .cds-date-picker-modal .cds-date-picker-dialog .react-datepicker.cds-mui-date-picker .MuiYearCalendar-button.Mui-selected{background-color:var(--theme-color-4)!important;color:var(--theme-color-1)!important;border-color:var(--theme-color-4)!important;font-weight:600!important}s .cds-date-input .cds-date-picker-modal .cds-date-picker-dialog .react-datepicker.cds-mui-date-picker .MuiYearCalendar-button.Mui-selected:hover{opacity:.9;background-color:var(--theme-color-4)!important}.cds-date-input .cds-date-picker-modal .cds-date-picker-dialog .react-datepicker.cds-mui-date-picker .MuiYearCalendar-button.cds-range-inside,.cds-date-input .cds-date-picker-modal .cds-date-picker-dialog .react-datepicker.cds-mui-date-picker .MuiYearCalendar-button.cds-range-preview-inside,.cds-date-input .cds-date-picker-modal .cds-date-picker-dialog .react-datepicker.cds-mui-date-picker .MuiYearCalendar-button.cds-range-preview-end{background-color:color-mix(in srgb, var(--theme-color-4) 20%, var(--theme-color-6))!important;color:var(--font-color)!important;border-color:#0000!important;font-weight:500!important}.cds-date-input .cds-date-picker-modal .cds-date-picker-dialog .react-datepicker.cds-mui-date-picker .MuiYearCalendar-button.cds-preview-link-right{border-top-right-radius:0!important;border-bottom-right-radius:0!important}.cds-date-input .cds-date-picker-modal .cds-date-picker-dialog .react-datepicker.cds-mui-date-picker .MuiYearCalendar-button.cds-preview-link-left,.cds-date-input .cds-date-picker-modal .cds-date-picker-dialog .react-datepicker.cds-mui-date-picker .MuiYearCalendar-button.cds-preview-end-link-left{border-top-left-radius:0!important;border-bottom-left-radius:0!important}.cds-date-input .cds-date-picker-modal .cds-date-picker-dialog .react-datepicker.cds-mui-date-picker .MuiYearCalendar-button.cds-preview-end-link-right,.cds-date-input .cds-date-picker-modal .cds-date-picker-dialog .react-datepicker.cds-mui-date-picker .MuiYearCalendar-button.cds-range-start{border-top-right-radius:0!important;border-bottom-right-radius:0!important}.cds-date-input .cds-date-picker-modal .cds-date-picker-dialog .react-datepicker.cds-mui-date-picker .MuiYearCalendar-button.cds-range-end{border-top-left-radius:0!important;border-bottom-left-radius:0!important}.cds-date-input .cds-mobile-datepicker{opacity:0;z-index:11;width:100%;height:100%;position:absolute;inset:0}.cds-date-input .cds-mobile-datepicker input{color:#0000;background:0 0;border:none;outline:none;min-width:100%;height:100%}.cds-date-input .cds-mobile-datepicker input[type=date]::-webkit-calendar-picker-indicator{color:#0000;background:0 0;width:100%;height:100%;position:absolute;inset:0}.cds-date-input .cds-mobile-datepicker input[type=datetime-local]::-webkit-calendar-picker-indicator{color:#0000;background:0 0;width:100%;height:100%;position:absolute;inset:0}
.cds-search{min-width:240px;position:relative}.cds-search.left .search-input{padding-left:35px;padding-right:14px}.cds-search.left .search-button{right:initial;left:6px}.cds-search .search-input{width:100%;height:34px;padding-right:40px}.cds-search .search-input:focus{box-shadow:0 0 5px var(--theme-color-25);border-color:var(--theme-color-13)}.cds-search .search-input::placeholder{color:var(--font-color-light)}.cds-search .search-button{justify-content:center;align-items:center;width:25px;height:25px;display:inline-flex;position:absolute;top:50%;right:10px;transform:translateY(-50%)}.cds-search .search-button:before{content:"";border-radius:var(--border-radius-high);background-color:var(--theme-color-13);width:1px;height:5px;transition:all var(--transition-duration-fast) ease-in-out;display:inline-block;position:absolute;top:66%;left:68%;transform:translate(-50%,-50%)rotate(-45deg)}.cds-search .search-button:has(.cds-loading-spinner):before{content:none}.cds-search .search-button:has(.cds-loading-spinner):after{content:none}.cds-search .search-button:after{content:"";border:1px solid var(--theme-color-13);width:11px;height:11px;transition:all var(--transition-duration-fast) ease-in-out;border-radius:50%;position:absolute;top:40%;left:45%;transform:translate(-50%,-50%)rotate(0)}.cds-search .search-button:hover:before{background-color:var(--theme-color-3)}.cds-search .search-button:hover:after{border-color:var(--theme-color-3)}.cds-search .search-button:hover.close:before,.cds-search .search-button:hover.close:after{background-color:var(--theme-color-13)}.cds-search .search-button.close:before{background-color:var(--theme-color-3);width:1px;height:10px;top:50%;left:50%}.cds-search .search-button.close:after{background-color:var(--theme-color-3);border-radius:var(--border-radius-high);border:none;width:1px;height:10px;top:50%;left:50%;transform:translate(-50%,-50%)rotate(45deg)}.cds-search.cds-search--toolbar{width:34px;min-width:0;transition:width var(--transition-duration-fast) var(--transition-ease);overflow:hidden}.cds-search.cds-search--toolbar .search-input{opacity:0;pointer-events:none;width:0;transition:width var(--transition-duration-fast) var(--transition-ease),padding var(--transition-duration-fast) var(--transition-ease),opacity var(--transition-duration-fast) var(--transition-ease),border-color var(--transition-duration-fast) var(--transition-ease);border-color:#0000;padding-left:0;padding-right:0}.cds-search.cds-search--toolbar .search-button{width:var(--size-34);height:var(--size-34);background-color:var(--theme-color-5);border:1px solid #0000;border-radius:50%;left:0}.cds-search.cds-search--toolbar.cds-search--toolbar-open{width:240px}.cds-search.cds-search--toolbar.cds-search--toolbar-open .search-input{opacity:1;pointer-events:auto;border-color:var(--theme-color-23);width:100%;padding-right:40px}.cds-search.cds-search--toolbar.cds-search--toolbar-open .search-button{background-color:#0000;border:none;border-radius:0;width:25px;height:25px;right:10px}.cds-search.cds-search--toolbar.cds-search--toolbar-open.left .search-input{padding-left:35px}
.drive-loading-card{z-index:1;min-width:120px;min-height:120px;padding:var(--space-6);border:2px solid var(--theme-color-1);box-shadow:0 2px 2px var(--theme-color-7);border-radius:var(--border-radius-medium);flex-direction:column;justify-content:center;align-items:center;display:flex;position:relative}.drive-loading-card.modal-card{box-shadow:none;background-color:var(--theme-color-2);border:1px solid var(--theme-color-21)}
.content-notice{align-items:center;gap:var(--space-8);margin-top:var(--space-30);font-size:var(--font-size-13);display:flex}.content-notice .icon{justify-content:center;align-items:center;margin-top:-2px;display:flex}.content-notice .notice{width:calc(100% - 38px)}.content-notice.info{color:var(--font-color-light)}.content-notice.error{color:var(--theme-color-22)}.content-notice.warning{color:var(--font-color-light)}.content-notice.content-notice--surface{align-items:flex-start;gap:var(--space-10);padding:var(--space-12) var(--space-14);border-radius:var(--border-radius-input);background:var(--theme-color-2);border:1px solid #0000}.content-notice.content-notice--surface .icon{flex:none;margin-top:1px}.content-notice.content-notice--surface .notice{width:auto;font-size:var(--font-size-12);flex:1;line-height:1.6}.content-notice.content-notice--surface.warning{border-color:color-mix(in srgb, var(--theme-color-31) 22%, transparent);background:color-mix(in srgb, var(--theme-color-31) 8%, var(--theme-color-1))}.content-notice.content-notice--surface.warning .notice{color:var(--font-color-secondary)}.content-notice.content-notice--surface.error{border-color:color-mix(in srgb, var(--theme-color-22) 18%, transparent);background:color-mix(in srgb, var(--theme-color-22) 6%, var(--theme-color-1))}.content-notice.content-notice--surface.info,.content-notice.content-notice--surface.update{border-color:color-mix(in srgb, var(--theme-color-13) 16%, transparent);background:color-mix(in srgb, var(--theme-color-13) 6%, var(--theme-color-1))}.content-notice.content-notice--surface.info .notice,.content-notice.content-notice--surface.update .notice{color:var(--font-color-secondary)}.content-notice.empty{color:var(--font-color-light);margin:var(--space-24) auto;justify-content:center;width:fit-content}.content-notice.empty .icon{width:var(--size-30);height:var(--size-30);background-color:var(--theme-color-32);border-radius:50%;justify-content:center;align-items:center;display:flex}.content-notice.empty .icon svg{width:16px;height:auto}.content-notice.loading{color:var(--font-color-light);margin:var(--space-24) auto;justify-content:center;width:fit-content}.content-notice.loading .icon{width:var(--size-30);height:var(--size-30);background-color:var(--theme-color-2);border-radius:50%;justify-content:center;align-items:center;display:flex}.content-notice.loading .icon svg{width:16px;height:auto}
.error-notification{border-radius:var(--border-radius-medium);border:1px solid var(--theme-color-22);background-color:#fff4f4;justify-content:space-between;align-items:center;width:100%;max-width:100%;margin-bottom:20px;padding:12px;display:flex;position:relative}.error-notification .alert-icon{flex-shrink:0;margin-right:12px}.error-notification .close-icon{cursor:pointer;transition:all .2s}.error-notification .close-icon:hover{background-color:rgba(var(--theme-color-22-rgb), .15)}.error-notification .close-icon:active{transform:scale(.9)}.error-notification .close-icon:focus{outline:2px solid var(--theme-color-22);outline-offset:2px}.error-notification .report-button{color:var(--theme-color-22);border:1px solid var(--theme-color-22);background-color:#0000;border-radius:4px;font-size:11px;line-height:22px;min-width:auto!important;height:24px!important;min-height:24px!important;padding:0 8px!important}.error-notification .report-button:before,.error-notification .report-button:after{display:none!important}.error-notification .report-button .loading-spinner{border-right-color:var(--theme-color-22)!important;width:12px!important;height:12px!important}.error-notification .report-button.success .button-content .default,.error-notification .report-button.success .button-content .submit-loading{display:none!important}.error-notification .report-button.success .button-content .completed{opacity:1!important;height:auto!important;transform:none!important}.error-notification .report-button.success{border-color:var(--theme-color-24);color:var(--theme-color-24)}.error-notification .report-button:hover{background-color:rgba(var(--theme-color-22-rgb), .08)}.error-notification .report-button:active{transform:scale(.98)}.error-notification .action-buttons{justify-content:center;align-items:center;gap:8px;display:flex}.error-notification ul{color:var(--theme-color-22);flex-direction:column;flex:1;gap:2px;margin:0;padding:0;list-style:none;display:flex}.error-notification ul .error-message{justify-content:space-between;align-items:center;gap:12px;display:flex}.error-notification ul .error-content{flex:1;min-width:0}.error-notification ul .error-title{overflow-wrap:anywhere;word-break:break-word;line-height:1.4}.error-notification .info-icon{cursor:help;justify-content:center;align-items:center;transition:all .2s;display:flex}.error-notification .info-icon:hover{background-color:rgba(var(--theme-color-22-rgb), .15)}.error-notification .info-icon:active{transform:scale(.9)}.error-notification .info-icon:focus{outline:2px solid var(--theme-color-22);outline-offset:2px}.error-notification-tooltip{text-align:left;white-space:normal;overflow-wrap:anywhere;max-width:420px}.error-notification-tooltip-list{flex-direction:column;gap:4px;margin:0;padding:10px 20px;list-style:outside;display:flex}.error-notification-tooltip-list li{color:inherit;font-size:12px;line-height:1.4}
.input-error{font-size:var(--font-size-13);color:var(--theme-color-22);-webkit-hyphens:auto;hyphens:auto;justify-content:center;align-items:center;gap:8px;margin-top:14px;padding-left:8px;line-height:16px;display:flex}.input-error .error-message{width:calc(100% - 30px);margin-top:2px}
.cds-form-item.cds-form-item--with-desc>label{margin-bottom:var(--space-4);color:var(--font-color);font-weight:500}.cds-form-item .cds-form-item-desc{color:var(--font-color-secondary);font-size:var(--font-size-12);white-space:normal;margin:0 0 10px 10px;line-height:16px;display:block}.cds-form-item .material-tooltip-item{width:100%;display:block}.cds-form-item .cds-input-wrapper{position:relative}.cds-form-item .cds-input-wrapper.has-input-icon .cds-input,.cds-form-item .cds-input-wrapper.has-input-icon .cds-text-area{padding-right:calc(var(--size-40))}.cds-form-item .cds-input-wrapper .cds-input-icon.right{z-index:2;top:calc(var(--cds-input-height)/2);right:var(--space-12);width:var(--size-24);height:var(--size-24);pointer-events:none;justify-content:center;align-items:center;display:flex;position:absolute;transform:translateY(-50%)}.cds-form-item .cds-input-wrapper.has-text-area .cds-input-icon.right{top:50%}.cds-form-item .tooltip.top{top:-40px}
.app-locale-multi-lang-field{z-index:1;transition:z-index var(--transition-duration-fast) var(--transition-ease);font-style:italic;position:relative}.app-locale-multi-lang-field .codios-svg{width:var(--size-20);height:var(--size-20)}.app-locale-multi-lang-field.collapsed{z-index:2}.app-locale-multi-lang-field textarea.cds-input{height:auto;padding:var(--space-12) var(--space-14);border-radius:var(--border-radius-medium);resize:vertical;line-height:20px}.app-locale-multi-lang-field .default-field{position:relative}.app-locale-multi-lang-field .default-field.has-toggle .cds-input{padding-right:var(--space-40)}.app-locale-multi-lang-field .default-field .multi-lang-button{z-index:2;padding:0 var(--space-14);height:var(--cds-input-height);justify-content:center;align-items:center;display:flex;position:absolute;top:0;right:0}.app-locale-multi-lang-field .multi-lang-field-collapse{top:calc(100% - var(--cds-input-height)/2);z-index:-1;background-color:var(--theme-color-1);border:1px solid var(--theme-color-39);width:100%;box-shadow:0 0 1px var(--theme-shadow-color);border-radius:0 0 var(--border-radius-input) var(--border-radius-input);position:absolute;overflow:hidden}.app-locale-multi-lang-field .multi-lang-field-collapse .multi-lang-fields{gap:var(--space-14);padding:var(--space-14);padding-top:calc(var(--cds-input-height)/2 + var(--space-14));transition:padding-top var(--transition-duration) var(--transition-ease);flex-direction:column;display:flex}.app-locale-multi-lang-field .multi-lang-field-collapse .multi-lang-fields .cds-form-item{width:100%;position:relative}.app-locale-multi-lang-field .multi-lang-field-collapse .multi-lang-fields .cds-form-item .locale-error{margin-top:var(--space-4);color:var(--theme-color-22);font-size:var(--font-size-13);line-height:16px;display:block}.app-locale-multi-lang-field .multi-lang-field-collapse .multi-lang-fields .cds-form-item .flag{z-index:2;height:var(--cds-input-height);width:var(--size-20);justify-content:center;align-items:center;display:flex;position:absolute;top:0;right:14px}
#move-to-folder-modal .modal-content{width:450px}#move-to-folder-modal .move-to-folder-toolbar{justify-content:space-between;align-items:flex-end;gap:var(--space-30);display:flex}#move-to-folder-modal .move-to-folder-toolbar .content-header{margin-bottom:0}#move-to-folder-modal .move-to-folder-toolbar .create-folder-button{margin-bottom:var(--space-6)}#move-to-folder-modal .folder-form-container{gap:var(--space-10);margin-top:var(--space-30);flex-direction:column;width:100%;min-height:300px;max-height:500px;display:flex;position:relative;overflow-y:auto}#move-to-folder-modal .folder-form-container::-webkit-scrollbar{width:0!important;height:0!important;display:none!important}#move-to-folder-modal .folder-form-container{-ms-overflow-style:none;scrollbar-width:none}#move-to-folder-modal .folder-form-container .load-more-vertical .loading-spinner{border-right:2px solid var(--theme-color-13)}#move-to-folder-modal .folder-form-container .folder-form-item{align-items:center;gap:var(--space-6);padding:var(--space-12) var(--space-6);min-height:var(--size-50);border-radius:var(--border-radius-low);border:1px solid var(--theme-color-39);background-color:var(--theme-color-2);cursor:pointer;transition:border-color var(--transition-duration-fast) ease-in-out;display:flex;position:relative}#move-to-folder-modal .folder-form-container .folder-form-item:hover{border-color:var(--theme-color-23)}#move-to-folder-modal .folder-form-container .folder-form-item:hover .folder-info .folder-checkbox{transform:scale(1)translateY(-50%)}#move-to-folder-modal .folder-form-container .folder-form-item:hover .folder-info .folder-checkbox .tick{opacity:1;color:var(--theme-color-13);transform:scale(1)}#move-to-folder-modal .folder-form-container .folder-form-item.selected{border-color:var(--theme-color-13)}#move-to-folder-modal .folder-form-container .folder-form-item.selected .folder-info .folder-checkbox{transform:scale(1)translateY(-50%)}#move-to-folder-modal .folder-form-container .folder-form-item.selected .folder-info .folder-checkbox .tick{opacity:1;transform:scale(1)}#move-to-folder-modal .folder-form-container .folder-form-item .folder-info{justify-content:space-between;align-items:center;width:calc(100% - 60px);display:flex}#move-to-folder-modal .folder-form-container .folder-form-item .folder-info .info{gap:var(--space-2);flex-direction:column;width:calc(100% - 40px);display:flex}#move-to-folder-modal .folder-form-container .folder-form-item .folder-info .info .name{font-size:var(--font-size-13);color:var(--font-color);font-weight:500}#move-to-folder-modal .folder-form-container .folder-form-item .folder-info .info .count{font-size:var(--font-size-12);color:var(--font-color-secondary)}#move-to-folder-modal .folder-form-container .folder-form-item .folder-info .folder-checkbox{z-index:3;transition:transform var(--transition-duration-fast) ease-in-out;position:absolute;top:50%;right:20px;transform:scale(0)translateY(-50%)}#move-to-folder-modal .folder-form-container .folder-form-item .folder-info .folder-checkbox .box{width:var(--size-18);height:var(--size-18)}#move-to-folder-modal .folder-form-container .folder-form-item .folder-info .folder-checkbox .box:before{background-color:#0000;border:none;border-radius:50%}#move-to-folder-modal .folder-form-container .folder-form-item .folder-info .folder-checkbox .tick svg{color:var(--theme-color-3)}#move-to-folder-modal .create-folder-button{color:var(--font-color-light)}#move-to-folder-modal .create-folder-button .animated-line{background-color:var(--theme-color-7)}#move-to-folder-modal .folder-modal-header{margin-bottom:var(--space-30);justify-content:space-between;align-items:center;display:flex}#move-to-folder-modal .folder-modal-header .content-header{margin-bottom:0}
.cdfm-files-item{-webkit-user-select:none;user-select:none;cursor:pointer;flex-direction:column;justify-content:center;display:flex;position:relative}.cdfm-files-item .file{border:solid 1px var(--theme-color-21);border-radius:var(--border-radius-extra-low);width:100%;transition:border-color var(--transition-duration-fast) var(--transition-ease);padding:10px 5px;position:relative;overflow:hidden}.cdfm-files-item .file .file-icon{width:fit-content;margin:0 auto;position:relative}.cdfm-files-item .file .file-icon .file-type{background-color:var(--theme-color-3);color:var(--theme-color-1);border-radius:6px;padding:3px 8px;font-size:11px;position:absolute;bottom:8px;left:4px}.cdfm-files-item.selected .file{border-color:var(--theme-color-4)}.cdfm-files-item.selected .cds-checkbox-label,.cdfm-files-item:hover .cds-checkbox-label{transform:scale(1)}.cdfm-files-item .file-title{width:100%;padding:0 var(--space-6);white-space:nowrap;text-align:center;text-overflow:ellipsis;font-size:11px;line-height:var(--space-24);color:var(--theme-color-13);overflow:hidden}.cdfm-files-item .cds-checkbox-label{transition:transform var(--transition-duration-fast) ease-in-out;z-index:1;position:absolute;top:5px;right:5px;transform:scale(0)}.cdfm-files-item .cds-checkbox-label .box{width:16px;height:16px}.cdfm-files-item .cds-checkbox-label:not(.checked) .box:before{background-color:var(--theme-color-2)}
.select-file-modal{height:100%;padding-top:var(--space-24);flex-direction:column;justify-content:space-between;display:flex}.select-file-modal .drive-filter{justify-content:space-between;align-items:center;display:flex}.select-file-modal .drive-filter .custom-select__control .custom-select__single-value{color:var(--theme-color-13)}.select-file-modal .selected-file-info{color:var(--font-color-secondary);font-size:var(--font-size-13);padding-top:var(--space-24);padding-bottom:var(--space-20);justify-content:space-between;align-items:center;line-height:22px;display:flex}.select-file-modal .selected-file-info .error{color:var(--theme-color-22);visibility:hidden;opacity:0;transition:visibility var(--transition-duration-fast),opacity var(--transition-duration-fast) ease-in-out}.select-file-modal .selected-file-info .error.show{visibility:visible;opacity:1}.select-file-modal .file-list-container{height:fit-content;position:relative;overflow-y:scroll}.select-file-modal .file-list-container::-webkit-scrollbar{width:0!important;height:0!important;display:none!important}.select-file-modal .file-list-container{-ms-overflow-style:none;scrollbar-width:none}
.file-field{border:1px dashed var(--theme-color-23);border-radius:var(--border-radius-input);background-color:var(--theme-color-2);justify-content:center;align-items:center;width:100%;min-height:150px;margin:auto;display:flex}.file-field .item-info-notice{margin-left:12px}.file-field .empty-field{cursor:pointer;justify-content:center;align-items:center;width:100%;min-height:75px;display:flex}.file-field .file-item{border:1px solid var(--theme-color-23);width:100%;height:98px;transition:box-shadow var(--transition-duration) var(--transition-ease),border-color var(--transition-duration) var(--transition-ease);border-radius:14px;justify-content:center;align-items:center;padding:4px;display:flex;position:relative}.file-field .file-item.file-item--dragging{border-color:var(--theme-color-3);box-shadow:0 10px 20px var(--theme-shadow-color)}.file-field .file-item:hover .drag-handle,.file-field .file-item:hover .remove-button{transform:scale(1)}.file-field .file-item svg{object-fit:cover;border-radius:12px;width:100%;height:100%}.file-field .file-item .file-thumb{background-color:var(--theme-color-21);border-radius:12px;justify-content:center;align-items:center;width:100%;height:100%;display:flex}.file-field .file-item .file-thumb svg{width:auto;height:auto}.file-field .file-item .drag-handle{z-index:10;background-color:var(--theme-color-3);border:2px solid var(--theme-color-1);width:24px;height:24px;transition:transform var(--transition-duration-fast) ease-in-out;cursor:grab;touch-action:none;border-radius:50%;justify-content:center;align-items:center;display:flex;position:absolute;top:-6px;left:-10px;transform:scale(0)}.file-field .file-item .drag-handle:active{cursor:grabbing}.file-field .file-item .remove-button{z-index:10;background-color:var(--theme-color-22);border:2px solid var(--theme-color-1);width:24px;height:24px;transition:transform var(--transition-duration-fast) ease-in-out;border-radius:50%;justify-content:center;align-items:center;display:flex;position:absolute;bottom:-2px;right:-8px;transform:scale(0)}.file-field .multi-field{width:100%;height:100%;padding:8px;position:relative}.file-field .multi-field .multi-field-items{grid-gap:8px;grid-template-columns:repeat(auto-fill,minmax(78px,1fr));display:grid}.file-field .multi-field .add-button-tooltip{position:absolute;top:-18px;right:4px}.file-field .multi-field .add-button{background-color:var(--theme-color-3);width:26px;height:26px;transition-property:visibility,opacity,transform;transition-duration:var(--transition-duration-fast);border-radius:50%;justify-content:center;align-items:center;transition-timing-function:ease-in-out;display:flex}.file-field .multi-field .add-button:hover{transform:scale(1.1)}.file-field .single-field{align-items:center;gap:12px;padding:10px;display:flex}.file-field .single-field .file-item{border:none;width:168px;min-width:168px;height:168px;padding:0}.file-field .single-field .file-item .file-thumb{min-width:168px}.file-field .single-field .file-item img{border-radius:12px}.file-field .single-field .file-details{word-break:break-all;flex-direction:column;gap:6px;width:100%;min-width:0;display:flex}.file-field .single-field .file-details .title{-webkit-line-clamp:1;line-clamp:1;color:var(--font-color);-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.file-field .single-field .file-details .info{color:var(--font-color-secondary);flex-wrap:wrap;gap:4px;display:flex}.file-field.disabled{opacity:.7;cursor:not-allowed}.file-field.disabled .file-item,.file-field.disabled .multi-field,.file-field.disabled .empty-field,.file-field.disabled .add-button,.file-field.disabled .remove-button{pointer-events:none;cursor:not-allowed}.file-field.disabled .remove-button,.file-field.disabled .add-button{display:none}
.markdown-editor{resize:vertical;width:100%;min-height:180px}
.cds-scope-guard{background:#00000008;border:1px solid #00000014;border-radius:12px;width:100%;position:relative;overflow:hidden}.cds-scope-guard__blur{filter:blur(7px);-webkit-user-select:none;user-select:none;height:100%;padding:16px;transform:scale(1.02)}.cds-scope-guard__loading{min-height:inherit;background:var(--theme-color-1);border:none;justify-content:center;align-items:center;padding:16px;display:flex}.cds-scope-guard__skeleton{gap:10px;display:grid}.cds-scope-guard__line{background:linear-gradient(90deg,#0000001a,#00000029,#0000001a);border-radius:8px;height:12px}.cds-scope-guard__block{background:linear-gradient(90deg,#00000014,#00000024,#00000014);border-radius:12px;width:100%;height:42px;margin-top:6px}.cds-scope-guard__overlay{-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);background:#fff9;justify-content:center;align-items:center;padding:16px;display:flex;position:absolute;inset:0}.cds-scope-guard__message{text-align:center;color:#000000b8;border:1px solid #00000014;border-radius:12px;width:100%;max-width:420px;padding:12px 14px;font-weight:600}.cds-scope-guard__message .content-notice.cds-scope-guard__notice{text-align:center;justify-content:center;margin-top:0}.cds-scope-guard__message .content-notice.cds-scope-guard__notice .notice{width:auto}
.table-pagination{margin-top:var(--space-16);font-size:var(--font-size-12);color:var(--theme-color-8);justify-content:space-between;align-items:center;display:flex}.table-pagination .page-size-summary{align-items:center;gap:var(--space-14);display:flex}.table-pagination .page-size-summary .filter-select{min-width:var(--size-70)}.table-pagination .pagination{justify-content:center;align-items:center;gap:var(--space-10);-webkit-user-select:none;user-select:none;font-size:var(--font-size-12);display:flex}.table-pagination .pagination .pagination-list{align-items:center;gap:var(--space-4);background-color:var(--theme-color-2);border-radius:var(--border-radius-medium);display:flex}.table-pagination .pagination .pagination-list .pagination-item{z-index:1;width:var(--size-30);height:var(--size-30);color:var(--theme-color-16);transition:none;transition:color var(--transition-duration-fast) ease-in-out;border-radius:50%;justify-content:center;align-items:center;display:flex;position:relative}.table-pagination .pagination .pagination-list .pagination-item:hover{color:var(--theme-color-3)}.table-pagination .pagination .pagination-list .pagination-item:not(.dots){cursor:pointer}.table-pagination .pagination .pagination-list .pagination-item.active{color:var(--theme-color-1)}.table-pagination .pagination .pagination-list .pagination-item .pagination-indicator{z-index:-1;border-radius:var(--border-radius-medium);background-color:var(--theme-color-4);width:100%;height:30px;position:absolute;top:0;bottom:0;left:0}.table-pagination .pagination .pagination-button{width:var(--size-26);height:var(--size-26);background-color:var(--theme-color-2);border-radius:var(--border-radius-medium);transition:opacity var(--transition-duration-fast),background-color var(--transition-duration-fast) ease-in-out;justify-content:center;align-items:center;display:flex;position:relative}.table-pagination .pagination .pagination-button.active{cursor:pointer}.table-pagination .pagination .pagination-button.active:hover{background-color:var(--theme-color-17)}.table-pagination .pagination button[disabled]{opacity:.4;cursor:not-allowed}
.requirement-popup{top:calc(100% + var(--space-10));width:100%;min-width:300px;padding:var(--space-12);font-size:var(--font-size-12);border:1px solid var(--theme-color-39);border-radius:var(--border-radius-low);background-color:var(--theme-color-2);z-index:6;position:absolute}.requirement-popup .title{color:var(--font-color);padding-bottom:var(--space-14)}.requirement-popup .requirement{align-items:center;gap:var(--space-12);color:var(--font-color-secondary);transition:color var(--transition-duration-fast) ease-in-out;display:flex;position:relative}.requirement-popup .requirement:not(:last-child){margin-bottom:10px}.requirement-popup .requirement span{width:calc(100% - 22px)}.requirement-popup .requirement.valid{color:var(--theme-color-24)}.requirement-popup .requirement.valid svg{color:var(--theme-color-24)!important}
.snackbar{z-index:1400;position:fixed;bottom:0;left:50%}.snackbar.center{transform:translate(-50%)}.snackbar.left{margin-left:24px;left:0}.snackbar.right{left:initial;margin-right:24px;right:0}.snackbar .snackbar-dialog{width:fit-content;min-width:200px;max-width:400px;height:62px;font-size:var(--font-size-13);color:var(--theme-color-1);border-radius:var(--border-radius-medium);box-shadow:0 0 6px var(--theme-color-14);align-items:center;gap:12px;padding:0 14px;line-height:18px;display:flex}.snackbar .snackbar-dialog .icon svg{width:22px;height:22px;fill:var(--theme-color-3)}
.copy-button{cursor:pointer;justify-content:center;align-items:center;width:34px;height:100%;display:flex;position:relative}.copy-button.disabled{cursor:not-allowed}.copy-button .copy-icon{justify-content:center;align-items:center;display:flex}.copy-button .copy-icon svg{width:14px;height:auto;fill:var(--theme-color-3)}.copy-button .copied-icon{cursor:default;justify-content:center;align-items:center;display:flex;position:absolute}.copy-button .copied-icon svg{width:18px;height:18px;fill:var(--theme-color-3)}
.confirm-modal .cds-modal-dialog{min-height:200px!important}.confirm-modal .cds-modal-dialog .cds-modal-content{min-height:222px!important}.confirm-modal .cds-modal-dialog .cds-modal-content .modal-content{min-height:inherit;margin:0!important;padding:0!important}.confirm-modal .cds-modal-dialog .cds-modal-content .modal-content .confirm-modal-container{max-width:470px}.confirm-modal .cds-modal-dialog .cds-modal-content .modal-content .confirm-modal-container.cancel .confirm-content,.confirm-modal .cds-modal-dialog .cds-modal-content .modal-content .confirm-modal-container.remove .confirm-content,.confirm-modal .cds-modal-dialog .cds-modal-content .modal-content .confirm-modal-container.delete .confirm-content,.confirm-modal .cds-modal-dialog .cds-modal-content .modal-content .confirm-modal-container.obsolete .confirm-content{text-align:left}.confirm-modal .cds-modal-dialog .cds-modal-content .modal-content .confirm-modal-container.cancel .confirm-content .circle-icon,.confirm-modal .cds-modal-dialog .cds-modal-content .modal-content .confirm-modal-container.remove .confirm-content .circle-icon,.confirm-modal .cds-modal-dialog .cds-modal-content .modal-content .confirm-modal-container.delete .confirm-content .circle-icon,.confirm-modal .cds-modal-dialog .cds-modal-content .modal-content .confirm-modal-container.obsolete .confirm-content .circle-icon{background-color:var(--theme-color-22);border-color:var(--theme-color-29)}.confirm-modal .cds-modal-dialog .cds-modal-content .modal-content .confirm-modal-container.cancel .confirm-content .content,.confirm-modal .cds-modal-dialog .cds-modal-content .modal-content .confirm-modal-container.remove .confirm-content .content,.confirm-modal .cds-modal-dialog .cds-modal-content .modal-content .confirm-modal-container.delete .confirm-content .content,.confirm-modal .cds-modal-dialog .cds-modal-content .modal-content .confirm-modal-container.obsolete .confirm-content .content{color:var(--theme-color-22)}.confirm-modal .cds-modal-dialog .cds-modal-content .modal-content .confirm-modal-container.cancel .confirm-actions .submit:before,.confirm-modal .cds-modal-dialog .cds-modal-content .modal-content .confirm-modal-container.remove .confirm-actions .submit:before,.confirm-modal .cds-modal-dialog .cds-modal-content .modal-content .confirm-modal-container.delete .confirm-actions .submit:before,.confirm-modal .cds-modal-dialog .cds-modal-content .modal-content .confirm-modal-container.obsolete .confirm-actions .submit:before{background-color:var(--theme-color-22)}.confirm-modal .cds-modal-dialog .cds-modal-content .modal-content .confirm-modal-container.cancel .confirm-actions .submit:after,.confirm-modal .cds-modal-dialog .cds-modal-content .modal-content .confirm-modal-container.remove .confirm-actions .submit:after,.confirm-modal .cds-modal-dialog .cds-modal-content .modal-content .confirm-modal-container.delete .confirm-actions .submit:after,.confirm-modal .cds-modal-dialog .cds-modal-content .modal-content .confirm-modal-container.obsolete .confirm-actions .submit:after{border-color:var(--theme-color-22)}.confirm-modal .cds-modal-dialog .cds-modal-content .modal-content .confirm-modal-container.cancel .confirm-actions .reset,.confirm-modal .cds-modal-dialog .cds-modal-content .modal-content .confirm-modal-container.remove .confirm-actions .reset,.confirm-modal .cds-modal-dialog .cds-modal-content .modal-content .confirm-modal-container.delete .confirm-actions .reset,.confirm-modal .cds-modal-dialog .cds-modal-content .modal-content .confirm-modal-container.obsolete .confirm-actions .reset{color:var(--theme-color-22)}.confirm-modal .cds-modal-dialog .cds-modal-content .modal-content .confirm-modal-container.archive-out .confirm-content,.confirm-modal .cds-modal-dialog .cds-modal-content .modal-content .confirm-modal-container.archive-in .confirm-content{text-align:left}.confirm-modal .cds-modal-dialog .cds-modal-content .modal-content .confirm-modal-container.archive-out .confirm-content .circle-icon,.confirm-modal .cds-modal-dialog .cds-modal-content .modal-content .confirm-modal-container.archive-in .confirm-content .circle-icon{background-color:var(--theme-color-35);border:6px solid var(--theme-color-36)}.confirm-modal .cds-modal-dialog .cds-modal-content .modal-content .confirm-modal-container.archive-out .confirm-content .content,.confirm-modal .cds-modal-dialog .cds-modal-content .modal-content .confirm-modal-container.archive-in .confirm-content .content{color:var(--theme-color-35)}.confirm-modal .cds-modal-dialog .cds-modal-content .modal-content .confirm-modal-container.archive-out .confirm-actions .submit:before,.confirm-modal .cds-modal-dialog .cds-modal-content .modal-content .confirm-modal-container.archive-in .confirm-actions .submit:before{background-color:var(--theme-color-35)}.confirm-modal .cds-modal-dialog .cds-modal-content .modal-content .confirm-modal-container.archive-out .confirm-actions .submit:after,.confirm-modal .cds-modal-dialog .cds-modal-content .modal-content .confirm-modal-container.archive-in .confirm-actions .submit:after{border-color:var(--theme-color-35)}.confirm-modal .cds-modal-dialog .cds-modal-content .modal-content .confirm-modal-container.archive-out .confirm-actions .reset,.confirm-modal .cds-modal-dialog .cds-modal-content .modal-content .confirm-modal-container.archive-in .confirm-actions .reset{color:var(--theme-color-35)}.confirm-modal .cds-modal-dialog .cds-modal-content .modal-content .confirm-modal-container .confirm-content{gap:var(--space-30);padding:var(--space-30);display:flex}.confirm-modal .cds-modal-dialog .cds-modal-content .modal-content .confirm-modal-container .confirm-content .circle-icon{border:6px solid var(--theme-color-28);background-color:var(--theme-color-24);border-radius:50%;justify-content:center;align-items:center;width:54px;height:54px;display:flex}.confirm-modal .cds-modal-dialog .cds-modal-content .modal-content .confirm-modal-container .confirm-content .content{gap:var(--space-10);width:calc(100% - 80px);color:var(--theme-color-24);flex-direction:column;display:flex}.confirm-modal .cds-modal-dialog .cds-modal-content .modal-content .confirm-modal-container .confirm-content .content .title{font-size:var(--font-size-16);font-weight:500}.confirm-modal .cds-modal-dialog .cds-modal-content .modal-content .confirm-modal-container .confirm-content .content .description{font-size:var(--font-size-13);color:var(--font-color-light);line-height:22px}.confirm-modal .cds-modal-dialog .cds-modal-content .modal-content .confirm-modal-container .confirm-actions{padding:var(--space-24) var(--space-30);border-radius:0 0 var(--border-radius-high) var(--border-radius-high);background-color:var(--theme-color-2);justify-content:space-between;align-items:center;display:flex}.confirm-modal .cds-modal-dialog .cds-modal-content .modal-content .confirm-modal-container .confirm-actions .submit:before{background-color:var(--theme-color-24)}.confirm-modal .cds-modal-dialog .cds-modal-content .modal-content .confirm-modal-container .confirm-actions .submit:after{border-color:var(--theme-color-24)}.confirm-modal .cds-modal-dialog .cds-modal-content .modal-content .confirm-modal-container .confirm-actions .submit:hover:before{border-color:var(--theme-color-2)}.confirm-modal .cds-modal-dialog .cds-modal-content .modal-content .confirm-modal-container .confirm-actions .reset{color:var(--theme-color-24)}.confirm-modal .cds-modal-dialog .cds-modal-content .modal-content .confirm-modal-container .confirm-actions .reset:before{background-color:var(--theme-color-1)}.confirm-modal .cds-modal-dialog .cds-modal-content .modal-content .confirm-modal-container .confirm-actions .reset:after{border-color:var(--theme-color-1)}.confirm-modal .cds-modal-dialog .cds-modal-content .modal-content .confirm-modal-container .confirm-actions .reset:hover:before{border-color:var(--theme-color-2)}@media screen and (max-width:991px){.confirm-modal .cds-modal-dialog .cds-modal-content{bottom:initial;left:initial;width:initial;max-width:400px;min-width:initial;border-radius:var(--border-radius-high);margin:var(--space-20)!important}.confirm-modal .cds-modal-dialog .cds-modal-content .modal-content .confirm-modal-container .confirm-content{padding:var(--space-20);justify-content:center;align-items:center;gap:var(--space-20);flex-direction:column}.confirm-modal .cds-modal-dialog .cds-modal-content .modal-content .confirm-modal-container .confirm-content .circle-icon{margin:0 auto}.confirm-modal .cds-modal-dialog .cds-modal-content .modal-content .confirm-modal-container .confirm-content .content{text-align:center;gap:var(--space-14);width:100%}.confirm-modal .cds-modal-dialog .cds-modal-content .modal-content .confirm-modal-container .confirm-actions{padding:var(--space-20)}}
