.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-checkbox-label{cursor:pointer;-webkit-user-select:none;user-select:none;position:relative;color:var(--font-color)!important;margin:0!important;display:flex!important}.cds-checkbox-label input{display:none}.cds-checkbox-label .box{flex-shrink:0;width:18px;height:18px;display:block;position:relative}.cds-checkbox-label .box:before{content:"";background-color:var(--theme-color-21);width:100%;height:100%;transition-property:border,background-color;transition:var(--transition-duration-fast) ease-in-out;border:1px solid #0000;border-radius:5px;position:absolute;top:0;left:0}.cds-checkbox-label .box:after{content:"";background-color:var(--theme-color-4);width:12px;height:12px;transition:transform .16s,background-color var(--transition-duration-fast),opacity var(--transition-duration-fast) ease-in-out;border-radius:4px;position:absolute;top:3px;left:3px;transform:scale(0)}.cds-checkbox-label.disabled{cursor:not-allowed;color:var(--font-color-light)!important}.cds-checkbox-label.disabled .box:before{border-color:var(--theme-color-13)!important}.cds-checkbox-label.disabled.with-tick.checked .box:before{background-color:var(--theme-color-13)!important}.cds-checkbox-label.disabled.with-tick:not(.checked) .box .tick{opacity:0!important;transform:scale(0)!important}.cds-checkbox-label.disabled:not(.with-tick) .box:after{background-color:var(--theme-color-13)!important}.cds-checkbox-label:not(.checked):hover .box:before,.cds-checkbox-label.checked .box:before{border:1px solid var(--theme-color-4)}.cds-checkbox-label.checked .box:after{transform:scale(1)}.cds-checkbox-label.center-text{align-items:center}.cds-checkbox-label .text{margin-top:2px;margin-left:var(--space-14);font-size:var(--font-size-13);transition:color var(--transition-duration-fast) ease-in-out}.cds-checkbox-label .text a{color:var(--font-color);font-weight:700;text-decoration:underline}.cds-checkbox-label.with-tick .box{width:16px;height:16px}.cds-checkbox-label.with-tick .box:before{border:1px solid var(--theme-color-4);background-color:#0000}.cds-checkbox-label.with-tick .box:after{background-color:#0000;border-radius:5px}.cds-checkbox-label.with-tick .tick{z-index:2;opacity:0;width:100%;height:100%;transition-duration:var(--transition-duration);justify-content:center;align-items:center;transition-property:transform,visibility,opacity;transition-timing-function:ease-in-out;display:flex;position:absolute;top:0;left:0;transform:scale(0)}.cds-checkbox-label.with-tick .tick svg{color:var(--theme-color-4);transition:color var(--transition-duration-fast),opacity var(--transition-duration) ease-in-out}.cds-checkbox-label.with-tick:hover .box .tick{opacity:1;transform:scale(1)}.cds-checkbox-label.with-tick.checked .box:before{background-color:var(--theme-color-4)}.cds-checkbox-label.with-tick.checked .box svg{color:var(--theme-color-1)}.cds-checkbox-label.with-tick.checked .box .tick{opacity:1;transform:scale(1)}.cds-checkbox-label.with-tick.checked .box .tick svg{opacity:1}.cds-checkbox-label.with-tick.error:before{border:2px solid var(--theme-color-16)}.cds-checkbox-label.input-checkbox{height:var(--cds-input-height);background-color:var(--theme-color-2);border-radius:var(--border-radius-input);box-shadow:0 0 2px var(--theme-shadow-color);border:1px solid #0000;flex-direction:row-reverse;justify-content:space-between;align-items:center;margin:0;padding:0 14px;display:flex}.cds-checkbox-label.input-checkbox:not(.checked) .text{color:var(--font-color-secondary)}.cds-checkbox-label.input-checkbox:not(.checked) .tick svg{color:var(--theme-color-10)}.cds-checkbox-label.input-checkbox.checked .text,.cds-checkbox-label.input-checkbox.checked .tick svg{color:var(--theme-color-24)}.cds-checkbox-label.input-checkbox .box:before{content:none}.cds-checkbox-label.input-checkbox .text{margin-left:0}
.color-input-container{flex-direction:column;width:fit-content;display:flex;position:relative}.color-input-container.show-picker .color-input{border-color:var(--theme-color-39)}.color-input-container.picked:hover .color-input .reset-button{transform:scale(1)}.color-input-container .color-input{width:var(--cds-input-height);height:var(--cds-input-height);padding:var(--space-6);background-color:var(--theme-color-2);transition:box-shadow var(--transition-duration-fast) ease-in-out;border:1px solid #0000;border-radius:50%;justify-content:center;align-items:center;display:flex;position:relative}.color-input-container .color-input .color{cursor:pointer;border-radius:50%;justify-content:center;align-items:center;width:100%;height:100%;display:flex;position:relative}.color-input-container .color-input .reset-button{background-color:var(--theme-color-2);outline:3px solid var(--theme-color-1);width:16px;height:16px;transition:transform var(--transition-duration-fast) ease-in-out;border-radius:50%;justify-content:center;align-items:center;display:flex;position:absolute;top:-2px;right:-10px;transform:scale(0)}@media screen and (max-width:991px){.color-input-container .color-input{width:var(--size-34);height:var(--size-34)}}.color-input-container .color-picker-modal{margin-top:var(--space-10);z-index:96;position:absolute;top:100%}.color-input-container .color-picker-modal--center{margin-left:-110px;left:50%}.color-input-container .color-picker-modal--left{left:0}.color-input-container .color-picker-modal--right{right:0}.color-input-container .color-picker-modal .sketch-picker{border:1px solid var(--theme-color-39);outline:none;background-color:var(--theme-color-2)!important;border-radius:var(--border-radius-high)!important;box-shadow:none!important}.color-input-container .color-picker-modal .sketch-picker div{border-radius:var(--border-radius-medium)!important}.color-input-container .color-picker-modal .sketch-picker .flexbox-fix input{outline:1px solid var(--theme-color-27);transition:outline var(--transition-duration-fast) ease-in-out;box-shadow:none!important;color:var(--theme-color-3)!important;background-color:var(--theme-color-27)!important;border-radius:var(--border-radius-medium)!important;padding:4px 11% 3px!important}.color-input-container .color-picker-modal .sketch-picker .flexbox-fix input:focus{border:none;outline:1px solid var(--theme-color-7)!important}.color-input-container .color-picker-modal .sketch-picker .flexbox-fix label{margin-bottom:0;margin-left:7px;text-align:left!important;color:var(--theme-color-8)!important}.color-input-container .color-picker-modal .sketch-picker .flexbox-fix:last-child{border-top:1px solid var(--theme-color-21)!important;border-radius:0!important}.color-form-item{width:fit-content}.color-form-item label{margin-left:4px}
.line-button{color:var(--font-color-light);transition:color var(--transition-duration-fast) ease-in-out;justify-content:center;padding-bottom:6px;font-size:12.5px;display:inline-flex;position:relative}.line-button .line-button-spinner{justify-content:center;align-items:center;margin-left:4px;display:flex}.line-button a{z-index:3;width:100%;height:100%;position:absolute}.line-button:hover{color:var(--font-color-secondary)}.line-button:hover .animated-line{background-color:var(--theme-color-10)}.line-button.disabled{color:var(--theme-color-23);cursor:not-allowed}.line-button .line{width:100%;margin:0;padding:0;position:absolute;inset:0;overflow:hidden}.line-button .line .animated-line{border-radius:var(--border-radius-low);background-color:var(--theme-color-21);height:2px;position:absolute;bottom:0;left:0;right:0}.line-button .line .animated-line.next{transition:transform 1s cubic-bezier(.26,1,.32,1) .2s}.line-button .line .animated-line.back{transition:transform 1s cubic-bezier(.26,1,.32,1);transform:translate(-102%)}.line-button .line:hover .animated-line.next{transition:background-color .2s ease-in-out,transform 1s cubic-bezier(.26,1,.32,1);transform:translate(102%)}.line-button .line:hover .animated-line.back{transition:background-color .2s ease-in-out,transform 1s cubic-bezier(.26,1,.32,1) .2s;transform:translate(0)}
.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{margin-top:var(--space-14);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%)}}.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);font-size:var(--font-size-16);color:var(--font-color);border:none;outline:none;padding:6px 8px;font-weight:500;line-height:18px}.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 .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)}
.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 .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.has-error .multi-lang-field-collapse .multi-lang-fields{padding-top:calc(var(--cds-input-height)/2 + var(--space-14))}.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);justify-content:center;align-items:center;height:100%;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 .flag{z-index:2;height:100%;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}
.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)}}
.cds-modal{z-index:99;width:100%;height:100%;position:fixed;top:0;left:0;overflow:scroll}.cds-modal::-webkit-scrollbar{width:0!important;height:0!important;display:none!important}.cds-modal{-ms-overflow-style:none;scrollbar-width:none}.cds-modal:focus{border:none;outline:none}.cds-modal.loading .modal-content{justify-content:center;align-items:center;display:flex}.cds-modal .cds-modal-bg-layer{content:"";z-index:1;-webkit-backdrop-filter:blur(1.5px);backdrop-filter:blur(1.5px);background-color:var(--theme-color-15);width:100%;height:100%;position:fixed;top:0;left:0}.cds-modal .cds-modal-dialog{min-height:260px;margin:1.75rem;display:flex}.cds-modal .cds-modal-dialog .cds-modal-content{z-index:1;border-radius:var(--border-radius-medium);min-width:400px;max-width:100%;min-height:260px;box-shadow:0 0 6px var(--theme-shadow-color);display:block;position:relative}.cds-modal .cds-modal-dialog .cds-modal-content .modal-content{padding:var(--space-24);height:100%;min-height:inherit;overflow:scroll}.cds-modal .cds-modal-dialog .cds-modal-content .modal-content::-webkit-scrollbar{width:0!important;height:0!important;display:none!important}.cds-modal .cds-modal-dialog .cds-modal-content .modal-content{-ms-overflow-style:none;scrollbar-width:none}.cds-modal .cds-modal-dialog .cds-modal-content .modal-loading{justify-content:center;align-items:center;width:auto;min-height:260px;display:flex}.cds-modal .cds-modal-dialog .cds-modal-content .modal-loading .loading-spinner{border-top:2px solid var(--theme-color-23);border-right:2px solid var(--theme-color-2);width:28px;height:28px}.cds-modal .cds-modal-dialog .cds-modal-content.hide-close-button{background-color:var(--theme-color-1)}.cds-modal .cds-modal-dialog .cds-modal-content.hide-close-button .content-bg,.cds-modal .cds-modal-dialog .cds-modal-content.hide-close-button .close-button,.cds-modal .cds-modal-dialog .cds-modal-content.hide-close-button .modal-background{display:none}.cds-modal .cds-modal-dialog .cds-modal-content .modal-background{z-index:-1;border-radius:var(--border-radius-high);background-color:var(--theme-color-1);width:100%;height:100%;min-height:100%;position:absolute;top:0;left:0;overflow:hidden}.cds-modal .cds-modal-dialog .cds-modal-content .modal-background.blurred{background-color:initial;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.cds-modal .cds-modal-dialog .cds-modal-content .modal-background.blurred.centered:after{box-shadow:0 0 0 9999px var(--theme-color-12)}.cds-modal .cds-modal-dialog .cds-modal-content .modal-background.centered{background-color:#0000}.cds-modal .cds-modal-dialog .cds-modal-content .modal-background.centered:after{content:"";z-index:-1;width:46px;height:46px;box-shadow:0px 0px 0px 9999px var(--theme-color-1);border-radius:50%;display:block;position:absolute;top:-11px;right:-8px}.cds-modal .cds-modal-dialog .cds-modal-content .close-button{z-index:8;position:absolute}.cds-modal .cds-modal-dialog .cds-modal-content .close-button.circle{background-color:var(--theme-color-1);width:38px;height:38px;box-shadow:0 0 6px var(--theme-shadow-color);transition:transform var(--transition-duration-fast) ease-in-out;border-radius:50%;top:-7px;right:-4px}.cds-modal .cds-modal-dialog .cds-modal-content .close-button.circle:hover{transform:scale(1.08)}.cds-modal .cds-modal-dialog .cds-modal-content .close-button.circle.blurred{background-color:var(--theme-color-12)}.cds-modal .cds-modal-dialog .cds-modal-content .close-button.circle .circle-close{justify-content:center;align-items:center;display:flex}.cds-modal .cds-modal-dialog .cds-modal-content .close-button.bottom{position:fixed;top:30px;right:30px}.cds-modal .cds-modal-dialog .cds-modal-content .close-button.side{background-color:var(--theme-color-1);width:34px;height:34px;box-shadow:0 0 6px var(--theme-shadow-color);transition:transform var(--transition-duration-fast) ease-in-out;border-radius:50%;top:10px;right:15px}.cds-modal .cds-modal-dialog .cds-modal-content .close-button.side:hover{transform:scale(1.08)}.cds-modal .cds-modal-dialog .cds-modal-content .close-button.side.blurred{background-color:var(--theme-color-12)}.cds-modal .cds-modal-dialog .cds-modal-content .close-button.side .circle-close{justify-content:center;align-items:center;display:flex}.cds-modal .cds-modal-dialog .cds-modal-content .close-button.left{border-radius:0px var(--border-radius-high) var(--border-radius-high) 0px;left:auto;right:-20px}.cds-modal .cds-modal-dialog .cds-modal-content .close-button.left svg{transform:translate(-4px)}.cds-modal .cds-modal-dialog .cds-modal-content .close-button.left .text-popup{left:calc(100% + 10px);transform:translateY(-50%)}.cds-modal .cds-modal-dialog .cds-modal-content .close-button.left .text-popup:after{left:-5.2px;transform:translateY(-50%)rotate(180deg)}.cds-modal.center .cds-modal-dialog{justify-content:center;align-items:center;height:calc(100% - 3.5rem)}.cds-modal.center .cds-modal-dialog .modal-content{max-height:calc(100vh - 60px)}.cds-modal.bottom .cds-modal-dialog{height:100%;margin:0;padding-top:100px}.cds-modal.bottom .cds-modal-dialog .cds-modal-content{border-radius:var(--border-radius-medium) var(--border-radius-medium) 0px 0px;height:100%}.cds-modal.bottom .cds-modal-dialog .cds-modal-content .modal-background{border-radius:var(--border-radius-medium) var(--border-radius-medium) 0px 0px}.cds-modal.bottom .cds-modal-dialog .cds-modal-content .modal-content{max-height:100%}.cds-modal.left,.cds-modal.right{z-index:100!important}.cds-modal.left .cds-modal-dialog,.cds-modal.right .cds-modal-dialog{justify-content:flex-end;align-items:flex-end;height:100%;margin:0}.cds-modal.left .cds-modal-dialog .cds-modal-content,.cds-modal.right .cds-modal-dialog .cds-modal-content{height:100%;border-radius:var(--border-radius-medium) 0 0 var(--border-radius-medium)!important;width:550px!important}.cds-modal.left .cds-modal-dialog .cds-modal-content.item-prescription-modal,.cds-modal.right .cds-modal-dialog .cds-modal-content.item-prescription-modal{width:950px!important}.cds-modal.left .cds-modal-dialog .cds-modal-content .modal-background,.cds-modal.right .cds-modal-dialog .cds-modal-content .modal-background{border-radius:var(--border-radius-medium) 0 0 var(--border-radius-medium)}.cds-modal.left .cds-modal-dialog .cds-modal-content .modal-content,.cds-modal.right .cds-modal-dialog .cds-modal-content .modal-content{max-height:100%}.cds-modal.left .cds-modal-dialog .cds-modal-content.assistant-modal-fullscreen,.cds-modal.right .cds-modal-dialog .cds-modal-content.assistant-modal-fullscreen{width:850px!important;height:100%!important}.cds-modal.left .cds-modal-dialog{justify-content:flex-start;align-items:flex-start}.cds-modal.left .cds-modal-dialog .cds-modal-content .modal-background{border-radius:0 var(--border-radius-medium) var(--border-radius-medium) 0}@media screen and (max-width:991px){.cds-modal .cds-modal-dialog{margin:0;height:100%!important}.cds-modal .cds-modal-dialog .cds-modal-content{background-color:var(--theme-color-1);border-radius:var(--border-radius-medium) var(--border-radius-medium) 0 0;width:100%;min-width:100%;max-height:calc(100% - 100px);position:fixed;bottom:0;left:0;overflow:visible}.cds-modal .cds-modal-dialog .cds-modal-content .modal-background{display:none}.cds-modal .cds-modal-dialog .cds-modal-content .modal-content{max-height:calc(100vh - 200px);overflow:scroll}.cds-modal .cds-modal-dialog .cds-modal-content .modal-content::-webkit-scrollbar{width:0!important;height:0!important;display:none!important}.cds-modal .cds-modal-dialog .cds-modal-content .modal-content{-ms-overflow-style:none;scrollbar-width:none}.cds-modal .cds-modal-dialog .cds-modal-content .close-button.side{top:-42px;left:50%;transform:rotate(90deg)translate(-50%)}.cds-modal .cds-modal-dialog .cds-modal-content .close-button.circle{position:fixed;top:30px;right:20px}}
.cds-modal{z-index:99;width:100%;height:100%;position:fixed;top:0;left:0;overflow:scroll}.cds-modal::-webkit-scrollbar{width:0!important;height:0!important;display:none!important}.cds-modal{-ms-overflow-style:none;scrollbar-width:none}.cds-modal:focus{border:none;outline:none}.cds-modal.loading .modal-content{justify-content:center;align-items:center;display:flex}.cds-modal .cds-modal-bg-layer{content:"";z-index:1;-webkit-backdrop-filter:blur(1.5px);backdrop-filter:blur(1.5px);background-color:var(--theme-color-15);width:100%;height:100%;position:fixed;top:0;left:0}.cds-modal .cds-modal-dialog{min-height:260px;margin:1.75rem;display:flex}.cds-modal .cds-modal-dialog .cds-modal-content{z-index:1;border-radius:var(--border-radius-medium);min-width:400px;max-width:100%;min-height:260px;box-shadow:0 0 6px var(--theme-shadow-color);display:block;position:relative}.cds-modal .cds-modal-dialog .cds-modal-content .modal-content{padding:var(--space-24);height:100%;min-height:inherit;overflow:scroll}.cds-modal .cds-modal-dialog .cds-modal-content .modal-content::-webkit-scrollbar{width:0!important;height:0!important;display:none!important}.cds-modal .cds-modal-dialog .cds-modal-content .modal-content{-ms-overflow-style:none;scrollbar-width:none}.cds-modal .cds-modal-dialog .cds-modal-content .modal-loading{justify-content:center;align-items:center;width:auto;min-height:260px;display:flex}.cds-modal .cds-modal-dialog .cds-modal-content .modal-loading .loading-spinner{border-top:2px solid var(--theme-color-23);border-right:2px solid var(--theme-color-2);width:28px;height:28px}.cds-modal .cds-modal-dialog .cds-modal-content.hide-close-button{background-color:var(--theme-color-1)}.cds-modal .cds-modal-dialog .cds-modal-content.hide-close-button .content-bg,.cds-modal .cds-modal-dialog .cds-modal-content.hide-close-button .close-button,.cds-modal .cds-modal-dialog .cds-modal-content.hide-close-button .modal-background{display:none}.cds-modal .cds-modal-dialog .cds-modal-content .modal-background{z-index:-1;border-radius:var(--border-radius-high);background-color:var(--theme-color-1);width:100%;height:100%;min-height:100%;position:absolute;top:0;left:0;overflow:hidden}.cds-modal .cds-modal-dialog .cds-modal-content .modal-background.blurred{background-color:initial;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.cds-modal .cds-modal-dialog .cds-modal-content .modal-background.blurred.centered:after{box-shadow:0 0 0 9999px var(--theme-color-12)}.cds-modal .cds-modal-dialog .cds-modal-content .modal-background.centered{background-color:#0000}.cds-modal .cds-modal-dialog .cds-modal-content .modal-background.centered:after{content:"";z-index:-1;width:46px;height:46px;box-shadow:0px 0px 0px 9999px var(--theme-color-1);border-radius:50%;display:block;position:absolute;top:-11px;right:-8px}.cds-modal .cds-modal-dialog .cds-modal-content .close-button{z-index:8;position:absolute}.cds-modal .cds-modal-dialog .cds-modal-content .close-button.circle{background-color:var(--theme-color-1);width:38px;height:38px;box-shadow:0 0 6px var(--theme-shadow-color);transition:transform var(--transition-duration-fast) ease-in-out;border-radius:50%;top:-7px;right:-4px}.cds-modal .cds-modal-dialog .cds-modal-content .close-button.circle:hover{transform:scale(1.08)}.cds-modal .cds-modal-dialog .cds-modal-content .close-button.circle.blurred{background-color:var(--theme-color-12)}.cds-modal .cds-modal-dialog .cds-modal-content .close-button.circle .circle-close{justify-content:center;align-items:center;display:flex}.cds-modal .cds-modal-dialog .cds-modal-content .close-button.bottom{position:fixed;top:30px;right:30px}.cds-modal .cds-modal-dialog .cds-modal-content .close-button.side{background-color:var(--theme-color-1);width:34px;height:34px;box-shadow:0 0 6px var(--theme-shadow-color);transition:transform var(--transition-duration-fast) ease-in-out;border-radius:50%;top:10px;right:15px}.cds-modal .cds-modal-dialog .cds-modal-content .close-button.side:hover{transform:scale(1.08)}.cds-modal .cds-modal-dialog .cds-modal-content .close-button.side.blurred{background-color:var(--theme-color-12)}.cds-modal .cds-modal-dialog .cds-modal-content .close-button.side .circle-close{justify-content:center;align-items:center;display:flex}.cds-modal .cds-modal-dialog .cds-modal-content .close-button.left{border-radius:0px var(--border-radius-high) var(--border-radius-high) 0px;left:auto;right:-20px}.cds-modal .cds-modal-dialog .cds-modal-content .close-button.left svg{transform:translate(-4px)}.cds-modal .cds-modal-dialog .cds-modal-content .close-button.left .text-popup{left:calc(100% + 10px);transform:translateY(-50%)}.cds-modal .cds-modal-dialog .cds-modal-content .close-button.left .text-popup:after{left:-5.2px;transform:translateY(-50%)rotate(180deg)}.cds-modal.center .cds-modal-dialog{justify-content:center;align-items:center;height:calc(100% - 3.5rem)}.cds-modal.center .cds-modal-dialog .modal-content{max-height:calc(100vh - 60px)}.cds-modal.bottom .cds-modal-dialog{height:100%;margin:0;padding-top:100px}.cds-modal.bottom .cds-modal-dialog .cds-modal-content{border-radius:var(--border-radius-medium) var(--border-radius-medium) 0px 0px;height:100%}.cds-modal.bottom .cds-modal-dialog .cds-modal-content .modal-background{border-radius:var(--border-radius-medium) var(--border-radius-medium) 0px 0px}.cds-modal.bottom .cds-modal-dialog .cds-modal-content .modal-content{max-height:100%}.cds-modal.left,.cds-modal.right{z-index:100!important}.cds-modal.left .cds-modal-dialog,.cds-modal.right .cds-modal-dialog{justify-content:flex-end;align-items:flex-end;height:100%;margin:0}.cds-modal.left .cds-modal-dialog .cds-modal-content,.cds-modal.right .cds-modal-dialog .cds-modal-content{height:100%;border-radius:var(--border-radius-medium) 0 0 var(--border-radius-medium)!important;width:550px!important}.cds-modal.left .cds-modal-dialog .cds-modal-content.item-prescription-modal,.cds-modal.right .cds-modal-dialog .cds-modal-content.item-prescription-modal{width:950px!important}.cds-modal.left .cds-modal-dialog .cds-modal-content .modal-background,.cds-modal.right .cds-modal-dialog .cds-modal-content .modal-background{border-radius:var(--border-radius-medium) 0 0 var(--border-radius-medium)}.cds-modal.left .cds-modal-dialog .cds-modal-content .modal-content,.cds-modal.right .cds-modal-dialog .cds-modal-content .modal-content{max-height:100%}.cds-modal.left .cds-modal-dialog .cds-modal-content.assistant-modal-fullscreen,.cds-modal.right .cds-modal-dialog .cds-modal-content.assistant-modal-fullscreen{width:850px!important;height:100%!important}.cds-modal.left .cds-modal-dialog{justify-content:flex-start;align-items:flex-start}.cds-modal.left .cds-modal-dialog .cds-modal-content .modal-background{border-radius:0 var(--border-radius-medium) var(--border-radius-medium) 0}@media screen and (max-width:991px){.cds-modal .cds-modal-dialog{margin:0;height:100%!important}.cds-modal .cds-modal-dialog .cds-modal-content{background-color:var(--theme-color-1);border-radius:var(--border-radius-medium) var(--border-radius-medium) 0 0;width:100%;min-width:100%;max-height:calc(100% - 100px);position:fixed;bottom:0;left:0;overflow:visible}.cds-modal .cds-modal-dialog .cds-modal-content .modal-background{display:none}.cds-modal .cds-modal-dialog .cds-modal-content .modal-content{max-height:calc(100vh - 200px);overflow:scroll}.cds-modal .cds-modal-dialog .cds-modal-content .modal-content::-webkit-scrollbar{width:0!important;height:0!important;display:none!important}.cds-modal .cds-modal-dialog .cds-modal-content .modal-content{-ms-overflow-style:none;scrollbar-width:none}.cds-modal .cds-modal-dialog .cds-modal-content .close-button.side{top:-42px;left:50%;transform:rotate(90deg)translate(-50%)}.cds-modal .cds-modal-dialog .cds-modal-content .close-button.circle{position:fixed;top:30px;right:20px}}
.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}
