.Dropdown_dropdownContainer__KZxWs{position:relative;display:flex;flex-direction:column;margin-bottom:16px;font-family:inherit}.Dropdown_fieldLabel__jBs6E{display:block;font-size:.85rem;font-weight:600;color:var(--theme-text);margin-bottom:6px;text-align:left}.Dropdown_selectTrigger__BI4gc{width:100%;height:42px;padding:5px 10px;border:1px solid var(--theme-border-strong);border-radius:4px;background-color:var(--theme-surface);display:flex;justify-content:space-between;align-items:center;cursor:pointer;-webkit-user-select:none;user-select:none;transition:border-color .15s ease}.Dropdown_triggerActive__XAUxq{border-color:var(--theme-primary)}.Dropdown_triggerError__4Efrm{border-color:var(--theme-danger)!important;background-color:var(--theme-danger-soft)}.Dropdown_valueText__A9DdA{font-size:.95rem;font-weight:500;color:var(--theme-text)}.Dropdown_placeholderText__GxvOV{font-size:.95rem;color:var(--theme-text-soft)}.Dropdown_arrowButton__eXfcg,.Dropdown_arrowIcon__lhb5K{font-size:.65rem;color:var(--theme-text);transition:transform .15s ease}.Dropdown_arrowButton__eXfcg{border:0;background:transparent;padding:4px;cursor:pointer;line-height:1}.Dropdown_arrowRotate___nm6l{transform:rotate(180deg)}.Dropdown_optionsListCard__OSJL_{position:absolute;top:calc(100% + 4px);left:0;width:100%;background:var(--theme-surface);border:1px solid var(--theme-border);border-radius:4px;box-shadow:0 8px 24px var(--site-color-rgba-0-0-0-0-15);z-index:999;max-height:250px;overflow-y:auto}.Dropdown_optionRow__ufqJh{width:100%;border:0;background:var(--theme-surface);padding:12px 16px;font-size:.95rem;color:var(--theme-text);cursor:pointer;text-align:left;transition:background-color .1s ease;display:flex;align-items:center;gap:10px}.Dropdown_optionRow__ufqJh:hover,.Dropdown_optionSelected__f3Cvr{background-color:var(--theme-primary-soft)!important;font-weight:500}.Dropdown_errorText__7s_hw{font-size:.75rem;font-weight:500;color:var(--theme-danger);margin-top:4px;text-align:left}.Dropdown_searchInputField__EAN6d{flex:1 1;min-width:90px;border:none;outline:none;font-size:.95rem;background:transparent;color:var(--theme-text);padding:0}.Dropdown_searchContent__G9CHa{display:flex;flex:1 1;min-width:0;align-items:center;gap:5px;overflow-x:auto;scrollbar-width:none}.Dropdown_searchContent__G9CHa::-webkit-scrollbar{display:none}.Dropdown_selectedChip__UD0t_{display:inline-flex;flex:0 0 auto;max-width:150px;align-items:center;gap:4px;padding:4px 5px 4px 9px;border-radius:999px;background:var(--theme-primary);color:var(--theme-primary-contrast);font-size:.75rem;font-weight:600;line-height:1}.Dropdown_selectedChipLabel__7SxX_{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.Dropdown_selectedChipRemove__z9_z5{display:inline-flex;width:17px;height:17px;flex:0 0 17px;align-items:center;justify-content:center;padding:0;border:0;border-radius:50%;background:var(--site-color-rgba-255-255-255-0-2);color:inherit;cursor:pointer}.Dropdown_selectedChipRemove__z9_z5:hover{background:var(--site-color-rgba-255-255-255-0-35)}.Dropdown_selectedChipRemove__z9_z5 svg{width:9px;height:9px;fill:none;stroke:currentColor;stroke-linecap:round;stroke-width:1.8}.Dropdown_societyPillLabel__abRIQ{font-size:.75rem;color:var(--theme-primary-strong);border:1px solid var(--theme-primary);background-color:var(--theme-primary-soft);padding:1px 8px;border-radius:12px;font-weight:500}.Dropdown_optionKeyboardFocused__Ug7QL,.Dropdown_optionRow__ufqJh:hover,.Dropdown_optionSelected__f3Cvr{background-color:var(--theme-primary-soft)!important;font-weight:500}.Dropdown_multiCheck__sQFQ3{width:17px;height:17px;flex:0 0 17px;border:1.5px solid var(--theme-border-strong);border-radius:4px;background:var(--theme-surface)}.Dropdown_multiCheckSelected__iKesa{border-color:var(--theme-primary);background:var(--theme-primary) url("data:image/svg+xml,%3Csvg viewBox='0 0 10 8' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M1 4l3 3 5-6' stroke='%23fff' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E") center /10px 8px no-repeat}.Dropdown_noOptions__0RqBK{padding:14px 16px;color:var(--theme-text-soft);font-size:.85rem}