:root,[data-theme]{--kds-overflow-menu-item-padding-s:var(--kds-spacing-splus) var(--kds-spacing-m);--kds-overflow-menu-item-padding-m:var(--kds-spacing-m);--kds-overflow-menu-item-padding-l:var(--kds-spacing-mexc) var(--kds-spacing-m);--kds-overflow-menu-item-padding-xl:var(--kds-spacing-mplus) var(--kds-spacing-m)}[data-theme^=business]{--kds-overflow-menu-item-padding-s:calc(var(--kds-spacing-splus) - var(--kds-spacing-2xs)) var(--kds-spacing-m);--kds-overflow-menu-item-padding-m:calc(var(--kds-spacing-m) - var(--kds-spacing-2xs)) var(--kds-spacing-m);--kds-overflow-menu-item-padding-l:calc(var(--kds-spacing-mexc) - var(--kds-spacing-2xs)) var(--kds-spacing-m);--kds-overflow-menu-item-padding-xl:calc(var(--kds-spacing-mplus) - var(--kds-spacing-2xs)) var(--kds-spacing-m)}.overflow-menu-item{list-style:none}.overflow-menu-item:hover{background-color:var(--kds-color-item-hover)}.overflow-menu-item--s .overflow-menu-item__label{padding:var(--kds-overflow-menu-item-padding-s)}.overflow-menu-item--m .overflow-menu-item__label{padding:var(--kds-overflow-menu-item-padding-m)}.overflow-menu-item--l .overflow-menu-item__label{padding:var(--kds-overflow-menu-item-padding-l)}.overflow-menu-item--xl .overflow-menu-item__label{padding:var(--kds-overflow-menu-item-padding-xl)}.overflow-menu-item--hint{background-color:var(--kds-color-item-hover);cursor:none;pointer-events:none}.overflow-menu-item__label{color:var(--kds-color-text-primary);cursor:pointer;font-weight:var(--kds-font-weight-regular);font-size:var(--kds-font-size-m);line-height:var(--kds-line-height-l);transition:background-color .15s;display:block;position:relative}[data-theme^=business] .overflow-menu-item__label{font-weight:var(--kds-font-weight-regular);font-size:var(--kds-font-size-s);line-height:var(--kds-line-height-m)}.overflow-menu-item__label--selected{color:var(--kds-color-link-primary);font-weight:var(--kds-font-weight-semibold);font-size:var(--kds-font-size-m);line-height:var(--kds-line-height-l)}[data-theme^=business] .overflow-menu-item__label--selected{font-weight:var(--kds-font-weight-semibold);font-size:var(--kds-font-size-s);line-height:var(--kds-line-height-m)}.overflow-menu-item__check-container{justify-content:space-between;display:flex}.overflow-menu-item__content{display:flex}.overflow-menu-item__content-icon{flex:1 0 var(--kds-size-5xs);margin-right:var(--kds-spacing-s);padding-top:2px}.overflow-menu-item--disabled{-webkit-user-select:none;user-select:none;pointer-events:none}.overflow-menu-item--disabled .overflow-menu-item__label{color:var(--kds-color-disabled-secondary)}.overflow-menu-item__input{opacity:0;width:0;height:0;position:absolute}.overflow-menu-item__check-icon{opacity:0;transition:opacity .15s}.overflow-menu-item__check-icon *{fill:var(--kds-color-link-primary)}.overflow-menu-item__input:focus+.overflow-menu-item__check-container:before{border:var(--kds-focus-size) solid var(--kds-color-focus-primary);content:"";pointer-events:none;position:absolute;inset:0}.overflow-menu-item__input:checked+.overflow-menu-item__check-container .overflow-menu-item__check-icon{margin-left:var(--kds-spacing-s);opacity:1;padding-top:2px}.overflow-menu-item .icon--disabled{fill:var(--kds-color-disabled-secondary)}:root,[data-theme]{--kds-overflow-menu-border-radius:var(--kds-border-radius-s);--kds-overflow-menu-box-shadow:var(--kds-box-shadow-m)}[data-theme^=business]{--kds-overflow-menu-border-radius:var(--kds-border-radius-xs);--kds-overflow-menu-box-shadow:var(--kds-box-shadow-s)}.overflow-menu{padding:var(--kds-spacing-xs) 0;background-color:var(--kds-color-item-primary);border:var(--kds-border-s) solid var(--kds-color-border-elevation);border-radius:var(--kds-overflow-menu-border-radius);box-shadow:var(--kds-overflow-menu-box-shadow);margin:0;list-style:none;position:absolute;left:0;right:0;overflow-y:auto}.overflow-menu--s{max-height:calc(var(--kds-size-s) * 4)}.overflow-menu--m{max-height:calc(var(--kds-size-m) * 4)}.overflow-menu--l{max-height:calc(var(--kds-size-l) * 4)}.overflow-menu--xl{max-height:calc(var(--kds-size-xl) * 4)}.overflow-menu--fit-to-viewport{max-height:none;position:static;left:auto;right:auto}.overflow-menu--with-loader{padding-block:var(--kds-spacing-mplus)}.overflow-menu .loading-dots{justify-content:center}:root,[data-theme]{--kds-clear-icon-spacing-right:calc(var(--kds-size-s) - var(--kds-spacing-splus));--kds-clear-icon-size:var(--kds-size-2xs);--kds-autocomplete-height-s:var(--kds-size-s);--kds-autocomplete-height-m:var(--kds-size-m);--kds-autocomplete-height-l:var(--kds-size-l)}[data-theme^=business]{--kds-clear-icon-spacing-right:calc(var(--kds-size-xs) - var(--kds-spacing-s));--kds-clear-icon-size:var(--kds-size-3xs);--kds-autocomplete-height-s:var(--kds-size-xs);--kds-autocomplete-height-m:var(--kds-size-s);--kds-autocomplete-height-l:var(--kds-size-m)}.kds-autocomplete{position:relative}.kds-autocomplete--open .kds-autocomplete__icon-right-arrow{transform:rotate(180deg)}.kds-autocomplete__trigger-wrapper{position:relative}.kds-autocomplete__trigger-wrapper--s>.kds-autocomplete__clear-icon,.kds-autocomplete__trigger-wrapper--m>.kds-autocomplete__clear-icon,.kds-autocomplete__trigger-wrapper--l>.kds-autocomplete__clear-icon{top:calc((var(--kds-autocomplete-height) - var(--kds-button-size)) / 2)}.kds-autocomplete__trigger-wrapper--s{--kds-autocomplete-height:var(--kds-autocomplete-height-s)}.kds-autocomplete__trigger-wrapper--m{--kds-autocomplete-height:var(--kds-autocomplete-height-m)}.kds-autocomplete__trigger-wrapper--l{--kds-autocomplete-height:var(--kds-autocomplete-height-l)}.kds-autocomplete__overflow{z-index:var(--kds-zindex-dropdown)}.kds-autocomplete__overflow--no-items{display:none}.kds-autocomplete__overflow--fit-to-viewport{overflow:hidden auto}.kds-autocomplete__empty-container{background-color:var(--kds-color-item-primary);font-weight:var(--kds-font-weight-regular);font-size:var(--kds-font-size-m);line-height:var(--kds-line-height-l)}.kds-autocomplete__empty-container--no-text{display:none}.kds-autocomplete__overflow-menu{position:static}.kds-autocomplete .kds-input-adornment .btn--icon{border-radius:var(--kds-border-radius-max)}:root,[data-theme]{--kds-datepicker-datetime-field-text-color:var(--kds-color-text-primary)}.kds-datepicker-datetime-field{height:var(--kds-size-s)}.kds-datepicker-datetime-field .text-field,.kds-datepicker-datetime-field .text-field__input-container{height:100%}.kds-datepicker-datetime-field .input{box-sizing:border-box;height:100%}.kds-datepicker-datetime-field .input:not([disabled]){color:var(--kds-datepicker-datetime-field-text-color)}.kds-datepicker-datetime-field input::selection{color:var(--kds-color-text-primary-inverse);background-color:var(--kds-color-key-primary)}.kds-datepicker-datetime-field--pending{--kds-datepicker-datetime-field-text-color:var(--kds-color-text-placeholder)}.kds-datepicker-range-fields{gap:var(--kds-spacing-xs);margin-bottom:var(--kds-spacing-xs);display:flex}.kds-datepicker-range-fields__date{flex:3;min-width:0}.kds-datepicker-range-fields__time{flex:2;min-width:0}#kds-datepicker.kds-datepicker-range{width:680px}#kds-datepicker.kds-datepicker-range .react-datepicker__month-container{width:290px}#kds-datepicker.kds-datepicker-range .react-datepicker__month-container:first-of-type{margin:0 var(--kds-spacing-lplus) 0 0}#kds-datepicker.kds-datepicker-range.kds-datepicker--is-sidebar-shown{width:calc(2 * 290px + 210px + 100px - var(--kds-spacing-splus));padding-left:210px}#kds-datepicker.kds-datepicker-range.kds-datepicker--is-sidebar-shown .react-datepicker__month-container:first-of-type{margin:0 var(--kds-spacing-lplus) 0 var(--kds-spacing-splus)}#kds-datepicker.kds-datepicker-range .kds-datepicker-footer{justify-content:right}.kds-mobile-datepicker-range-fields{gap:var(--kds-spacing-xs);margin-bottom:var(--kds-spacing-xs);flex-direction:column;display:flex}.kds-mobile-datepicker-range-fields__row{gap:var(--kds-spacing-xs);align-items:center;display:flex}.kds-mobile-datepicker-range-fields__date,.kds-mobile-datepicker-range-fields__time{flex:1;min-width:0}.kds-mobile-datepicker-range-fields__separator{color:var(--kds-color-text-secondary);flex-shrink:0}:root,[data-theme]{--kds-mobile-date-range-picker-border-radius:var(--kds-border-radius-s)}[data-theme^=business]{--kds-mobile-date-range-picker-border-radius:var(--kds-border-radius-xs)}.kds-mobile-datepicker-range__switcher{margin-bottom:var(--kds-spacing-m)}.kds-mobile-datepicker-range-presets{width:100%}.kds-mobile-datepicker-range-presets__row{padding:var(--kds-spacing-xs) var(--kds-spacing-s);flex-direction:column;align-items:flex-start;display:flex}.kds-mobile-datepicker-range-presets__row:not(:last-child){border-bottom:var(--kds-border-s) solid var(--kds-color-border-primary)}.kds-mobile-datepicker-range-presets__row .kds-mobile-datepicker-range-presets__cell{width:100%;height:var(--kds-line-height-4xl);padding:calc(var(--kds-spacing-s) + var(--kds-spacing-2xs)) var(--kds-spacing-m);font-weight:var(--kds-font-weight-regular);font-size:var(--kds-font-size-s);line-height:var(--kds-line-height-m);justify-content:space-between}.kds-mobile-datepicker-range-presets__row .kds-mobile-datepicker-range-presets__cell--active{color:var(--kds-color-key-primary)}#kds-datepicker.kds-mobile-datepicker-range{border-radius:var(--kds-mobile-date-range-picker-border-radius);width:330px}#kds-datepicker.kds-mobile-datepicker-range .react-datepicker__month-container{width:fit-content}#kds-datepicker.kds-mobile-datepicker-range .react-datepicker__month{width:fit-content;margin:0}#kds-datepicker.kds-mobile-datepicker-range--presets-shown .react-datepicker__day-names,#kds-datepicker.kds-mobile-datepicker-range--presets-shown .react-datepicker__month{display:none}#kds-datepicker.kds-mobile-datepicker-range--presets-shown .react-datepicker__month-container{width:100%}.kds-autocomplete__input--with-clear-icon .kds-input-adornment,.kds-autocomplete__input--with-clear-icon .kds-input-adornment .text-field__suffix{margin-left:0}.kds-autocomplete__overflow .overflow-menu.auto-complete__menu--with-scroll{max-height:calc(var(--kds-size-xs) * 4.5 + var(--kds-spacing-xs) * 2 + var(--kds-border-s) * 2)}.kds-autocomplete__overflow .overflow-menu.auto-complete__no-selected-item .overflow-menu-item__label--selected{color:inherit;font-weight:var(--kds-font-weight-regular)}.kds-autocomplete__overflow .overflow-menu.auto-complete__no-selected-item .overflow-menu-item__check-icon{display:none}.mobile-filter-toggle{color:var(--kds-color-text-secondary)}.mobile-filter-toggle:hover{color:unset!important}.table-filter-sort-modal .modal__title{margin-bottom:var(--kds-spacing-m)}.table-filter-sort-modal .modal__footer{flex-direction:column;flex:1;justify-content:end;padding:0;display:flex}.table-filter-sort-modal__button{margin-top:var(--kds-spacing-m);width:100%}
