.formDropdown{width:100%;min-width:0;display:inline-block;position:relative}.formDropdownLabel{color:#333;margin-bottom:4px;font-size:14px;font-weight:500;display:block}.formDropdownContainer{width:100%;position:relative}.formDropdownSelect{cursor:pointer;background-color:transparent;border:1px solid #735df2;border-radius:10px;outline:none;justify-content:space-between;align-items:center;width:100%;min-height:48px;padding:8px 16px;font-size:14px;transition:border-color .2s;display:flex;box-shadow:inset 0 2px 20px rgba(0,0,0,.125)}.formDropdownSelect:hover{border-color:#735df2}.formDropdownSelect:focus{border-color:#735df2;box-shadow:0 0 0 2px rgba(0,123,255,.25)}.formDropdownSelect.disabled{cursor:not-allowed;opacity:.6;background-color:#735df2}.formDropdownArrow{flex-shrink:0;justify-content:center;align-items:center;margin-left:12px;margin-right:0;transition:transform .2s;display:flex}.formDropdownSelect.open .formDropdownArrow{transform:rotate(180deg)}.formDropdownText{text-align:left;flex:1;justify-content:flex-start;align-items:center;display:flex}.formDropdownOptions{box-sizing:border-box;background-color:var(--surface-background);border:1px solid var(--surface-border);z-index:1000;border-radius:8px;width:100%;max-height:240px;padding:4px 0;position:absolute;top:calc(100% + 4px);left:0;right:0;overflow-y:auto;box-shadow:0 10px 30px rgba(0,0,0,.1)}.dark .formDropdownOptions{background-color:#1a1538;border-color:rgba(115,93,242,.3);box-shadow:0 10px 30px rgba(0,0,0,.35)}.formDropdownOption{cursor:pointer;align-items:center;padding:10px 16px;transition:all .2s;display:flex}.formDropdownOption:hover{background-color:rgba(115,93,242,.05)}.dark .formDropdownOption:hover{background-color:rgba(115,93,242,.15)}@media (max-width:1024px){.formDropdown{width:100%}.formDropdownSelect{min-height:48px}}
