.Dropdown-module__R3eBGG__select_main{width:100%;position:relative}.Dropdown-module__R3eBGG__select_sub_main{padding:0 var(--control-padding-x);border:1px solid var(--control-border);border-radius:var(--control-radius);background:var(--control-bg);cursor:pointer;min-height:var(--control-height);outline:none;justify-content:space-between;align-items:center;gap:8px;transition:all .2s;display:flex}.Dropdown-module__R3eBGG__select_sub_main:hover{border-color:var(--control-border-focus);background:var(--control-bg-hover)}.Dropdown-module__R3eBGG__select_sub_main:focus-visible,.Dropdown-module__R3eBGG__select_sub_main.Dropdown-module__R3eBGG__open{box-shadow:var(--control-focus-ring);border:1px solid var(--control-border-focus)!important}.Dropdown-module__R3eBGG__selected_label_wrapper{flex:1;min-width:0;overflow:hidden}.Dropdown-module__R3eBGG__selected_label_text{white-space:nowrap;text-overflow:ellipsis;line-height:20px;display:block;overflow:hidden;font-size:var(--control-font-size)!important;font-weight:var(--control-font-weight)!important;color:var(--control-text)!important}.Dropdown-module__R3eBGG__icon_wrapper{color:var(--control-icon);justify-content:center;align-items:center;transition:transform .2s;display:flex}.Dropdown-module__R3eBGG__icon_wrapper svg [stroke]{stroke:var(--control-icon)}.Dropdown-module__R3eBGG__select_sub_main.Dropdown-module__R3eBGG__open .Dropdown-module__R3eBGG__icon_wrapper{transform:rotate(180deg)}.Dropdown-module__R3eBGG__open_select_main{z-index:999999;background:#fff;border:1px solid #e2e8f0;border-radius:8px;width:100%;animation:.2s Dropdown-module__R3eBGG__slideDown;position:absolute;top:calc(100% + 4px);left:0;overflow:hidden;box-shadow:0 10px 15px -3px #0000001a,0 4px 6px -2px #0000000d}@keyframes Dropdown-module__R3eBGG__slideDown{0%{opacity:0;transform:translateY(-8px)}to{opacity:1;transform:translateY(0)}}.Dropdown-module__R3eBGG__search{color:#1e293b;background:#fff;border:none;border-bottom:1px solid #e2e8f0;outline:none;width:100%;padding:12px 16px;font-size:14px}.Dropdown-module__R3eBGG__search::placeholder{color:#94a3b8}.Dropdown-module__R3eBGG__search:focus{border-bottom-color:var(--primary_green);background:#f8fafc}.Dropdown-module__R3eBGG__options_container{max-height:240px;overflow:hidden auto}.Dropdown-module__R3eBGG__options_container::-webkit-scrollbar{width:6px}.Dropdown-module__R3eBGG__options_container::-webkit-scrollbar-track{background:#f1f5f9}.Dropdown-module__R3eBGG__options_container::-webkit-scrollbar-thumb{background:#cbd5e1;border-radius:3px}.Dropdown-module__R3eBGG__options_container::-webkit-scrollbar-thumb:hover{background:#94a3b8}.Dropdown-module__R3eBGG__main_for_option_selected{cursor:pointer;color:#334155;background:#fff;align-items:center;gap:10px;padding:12px 16px;font-size:14px;transition:all .15s;display:flex}.Dropdown-module__R3eBGG__main_for_option_selected:hover{color:#1e293b;background:#f1f5f9}.Dropdown-module__R3eBGG__main_for_option_selected:active{background:#e2e8f0}.Dropdown-module__R3eBGG__selected_dropdown_option{color:var(--primary_green);background:#6fcf9729;font-weight:600;position:relative}.Dropdown-module__R3eBGG__selected_dropdown_option:after{content:"✓";color:var(--primary_green);font-weight:700;position:absolute;right:16px}.Dropdown-module__R3eBGG__selected_dropdown_option:hover{background:#6fcf974d}.Dropdown-module__R3eBGG__selected_option_multi{color:var(--primary_green);background:#6fcf9729;font-weight:600}.Dropdown-module__R3eBGG__selected_option_multi:hover{background:#6fcf974d}.Dropdown-module__R3eBGG__select_all_row{cursor:pointer;color:var(--primary_green);background:#6fcf971f;border-bottom:1px solid #e2e8f0;align-items:center;gap:10px;padding:12px 16px;font-size:14px;font-weight:600;display:flex}.Dropdown-module__R3eBGG__select_all_row:hover{background:#6fcf9740}.Dropdown-module__R3eBGG__option_checkbox{cursor:pointer;accent-color:var(--primary_green);flex-shrink:0}.Dropdown-module__R3eBGG__no_results{text-align:center;color:#94a3b8;padding:20px 16px;font-size:14px;font-style:italic}.Dropdown-module__R3eBGG__open_select_portal{position:fixed}.Dropdown-module__R3eBGG__select_sm .Dropdown-module__R3eBGG__select_sub_main{border-radius:8px;min-height:32px;padding:0 10px}.Dropdown-module__R3eBGG__select_sm .Dropdown-module__R3eBGG__selected_label_text{font-size:13px!important}.Dropdown-module__R3eBGG__menu_sm .Dropdown-module__R3eBGG__main_for_option_selected{padding:8px 12px;font-size:13px}.Dropdown-module__R3eBGG__menu_sm .Dropdown-module__R3eBGG__selected_dropdown_option:after{right:12px}.Dropdown-module__R3eBGG__disable{opacity:.6;cursor:not-allowed;pointer-events:none;background:#f1f5f9}.Dropdown-module__R3eBGG__disable .Dropdown-module__R3eBGG__select_sub_main{cursor:not-allowed;background:#f1f5f9}
