.finkit-modular-select{flex-direction:column;display:flex}.finkit-modular-select__activator{box-sizing:border-box;cursor:pointer;border-style:solid;border-width:1px;border-radius:12px;outline-color:#0000;align-items:center;width:100%;display:flex}@media screen and (prefers-reduced-motion:no-preference){.finkit-modular-select__activator{transition:var(--transition-default)}}.finkit-modular-select__activator.finkit-modular-select--s{height:48px;padding:5px 3px 5px 15px}.finkit-modular-select__activator.finkit-modular-select--m{height:56px;padding:5px 3px 5px 15px}.finkit-modular-select__activator.finkit-modular-select--l{height:60px;padding:7px 3px 7px 15px}.finkit-modular-select__activator.finkit-modular-select--disabled{cursor:not-allowed}.finkit-modular-select__activator.finkit-modular-select--primary{border-color:var(--color-gray-400);background-color:var(--color-gray-400)}.finkit-modular-select__activator.finkit-modular-select--primary.finkit-modular-select--disabled{border-color:var(--color-gray-300);background-color:var(--color-gray-300)}.finkit-modular-select__activator.finkit-modular-select--secondary,.finkit-modular-select__activator.finkit-modular-select--secondary.finkit-modular-select--disabled{border-color:var(--color-white);background-color:var(--color-white)}.finkit-modular-select__activator.finkit-modular-select--error{border-color:var(--color-red-600)}.finkit-modular-select__activator.finkit-modular-select--success{border-color:var(--color-green-600)}.finkit-modular-select__activator:focus-visible{border-color:var(--color-purple-200);outline-offset:0;outline:3px solid #6a80ef66}@media (hover:hover) and (pointer:fine){.finkit-modular-select__activator:hover{border-color:var(--color-gray-600)}}.finkit-modular-select__activator.finkit-modular-select--opened{border-color:var(--color-purple-600);background-color:var(--color-white);box-shadow:0 0 0 1px #0000,0 0 0 3px #6a80ef66}.finkit-modular-select__activator-wrapper{flex-direction:column;width:100%;margin-right:auto;display:flex;overflow:hidden}.finkit-modular-select__selected{font-size:var(--font-size-16);line-height:var(--font-line-height-16);white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.finkit-modular-select__selected.finkit-modular-select--disabled{color:var(--color-gray-600)}.finkit-modular-select__label{color:var(--color-gray-800);font-size:var(--font-size-14);line-height:var(--font-line-height-14);white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.finkit-modular-select__label.finkit-modular-select--error{color:var(--color-red-600)}.finkit-modular-select__label.finkit-modular-select--success{color:var(--color-green-600)}.finkit-modular-select__label.finkit-modular-select--opened{color:var(--color-gray-800)}.finkit-modular-select__label.finkit-modular-select--disabled{color:var(--color-gray-600)}.finkit-modular-select__placeholder{color:var(--color-gray-800);font-size:var(--font-size-16);line-height:var(--font-line-height-16);white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.finkit-modular-select__placeholder.finkit-modular-select--error{color:var(--color-red-600)}.finkit-modular-select__placeholder.finkit-modular-select--success{color:var(--color-green-600)}.finkit-modular-select__placeholder.finkit-modular-select--opened{color:var(--color-black-500)}.finkit-modular-select__placeholder.finkit-modular-select--disabled{color:var(--color-gray-600)}.finkit-modular-select__right-label{font-size:var(--font-size-14);line-height:var(--font-line-height-14);padding-left:4px;padding-right:4px}.finkit-modular-select__right-label.finkit-modular-select--disabled{color:var(--color-gray-600)}.finkit-modular-select__icon{will-change:transform;justify-content:center;align-items:center;width:32px;height:32px;display:inline-flex}@media screen and (prefers-reduced-motion:no-preference){.finkit-modular-select__icon{transition:var(--transition-default)}}.finkit-modular-select__icon.finkit-modular-select--opened{color:var(--color-purple-600);transform:scaleY(-1)}.finkit-modular-select__icon.finkit-modular-select--disabled{color:var(--color-gray-600)}.finkit-modular-select__right-label,.finkit-modular-select__icon{color:var(--color-gray-800);flex-shrink:0}.finkit-modular-select__options{margin:-8px;padding:0;list-style-type:none}.finkit-modular-select__options .finkit-modular-dropdown-option{margin:0}.finkit-modular-select__option-icon{transform:scale(0)}@media screen and (prefers-reduced-motion:no-preference){.finkit-modular-select__option-icon{transition:var(--transition-default)}}.finkit-modular-select__option-icon.finkit-modular-select--selected{transform:scale(1)}.finkit-modular-select__caption{font-weight:var(--font-weight-regular);color:var(--color-gray-800);font-size:var(--font-size-12);line-height:var(--font-line-height-12);padding:2px 16px 4px;display:inline-block}.finkit-modular-select__caption.finkit-modular-select--error{color:var(--color-red-600)}.finkit-modular-select__caption.finkit-modular-select--success{color:var(--color-green-600)}.finkit-modular-select__caption.finkit-modular-select--secondary{color:var(--color-gray-800)}.finkit-modular-select__caption.finkit-modular-select--disabled{color:var(--color-gray-600)}
