.dropdownContainer{gap:var(--spacing-xs);--dropdown-height:var(--surfaceSize,2.5em);flex-direction:column;min-width:0;display:flex}.dropdownContainer.fullWidth{width:100%}.dropdownContainer .dropdownValueIcon{display:flex}.dropdownContainer .dropdownTrigger{min-width:0;padding-inline:calc(var(--dropdown-height)/4);background:var(--container);--glass-light-power:.25;overflow:hidden}.dropdownContainer .dropdownTrigger .content-wrapper{justify-content:space-between;width:100%;min-width:0;max-width:100%}.dropdownContainer .dropdownTrigger .btnLabel{min-width:0;color:var(--text);flex:auto;gap:.25em;overflow:hidden}.dropdownContainer .dropdownTrigger .btnLabel>.icon,.dropdownContainer .dropdownTrigger .btnLabel>.dropdownPlanLockIcon{flex:none}.dropdownContainer .dropdownTrigger .btnLabel .icon{opacity:1}.dropdownContainer .dropdownTrigger .btnIcon{flex:0 0 var(--iconSize)}.dropdownContainer .dropdownTrigger .dropdownValue,.dropdownContainer .dropdownTrigger .dropdownPlaceholder{min-width:0;overflow:hidden}.dropdownContainer .dropdownTrigger .dropdownValue{flex:auto;align-items:center;gap:.25em;padding-left:.25em;display:flex}.dropdownContainer .dropdownTrigger .dropdownValueIcon{flex:none}.dropdownContainer .dropdownTrigger .dropdownValueLabel,.dropdownContainer .dropdownTrigger .dropdownPlaceholder{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.dropdownContainer .dropdownTrigger .dropdownValueLabel{min-width:0;font-size:var(--font-xs)}.dropdownContainer .dropdownTrigger.isPlanLocked{cursor:not-allowed}.dropdownContainer .dropdownTrigger.isPlanLocked .dropdownPlanLockIcon{color:var(--primary);flex:none;justify-content:center;align-items:center;display:inline-flex}.dropdownContainer .dropdownTrigger.open{background:var(--surface-hover)}.dropdownContainer .dropdownTrigger.open .btnIcon svg{rotate:180deg}.dropdownContainer .dropdownTrigger:hover{scale:1}.dropdownContainer .dropdownHint{color:var(--text);font-size:.8em}.dropdownContainer .dropdownHint.hintError{color:var(--error)}.dropdownMenu{z-index:1000;will-change:transform,opacity,height,filter;overflow:hidden}.dropdownMenu .dropdownMenuContent{height:100%;max-height:inherit;background:var(--gray);border-radius:var(--dropdown-radius);flex-direction:column;min-height:0;display:flex;overflow:hidden}.dropdownMenu .dropdownList{flex:1;min-height:0}.dropdownMenu .dropdownListViewport{scrollbar-width:thin;min-height:0}.dropdownMenu .dropdownListContent{flex-direction:column;gap:.2em;min-height:0;padding:.5em;display:flex}.dropdownMenu .dropdownLoading{color:var(--primary);justify-content:center;align-items:center;padding:2em;display:flex}.dropdownMenu .dropdownEmpty{text-align:center}.dropdownMenu .dropdownEmpty .title{opacity:.8;font-weight:200}.dropdownMenu .dropdownGroup{flex-direction:column;gap:.1em;margin-bottom:.4em;display:flex}.dropdownMenu .dropdownGroup:last-child{margin-bottom:0}.dropdownMenu .dropdownGroup .dropdownGroupLabel{color:var(--text);opacity:.8;padding:.6em .8em .3em;font-size:.75em;font-weight:600}.dropdownMenu .dropdownItem{border-radius:var(--dropdown-item-radius);width:100%;color:var(--text);text-align:right;cursor:pointer;background:0 0;border:none;outline:none;justify-content:space-between;align-items:center;padding:.4em .8em;font-family:inherit;transition:background .15s,color .15s;display:flex}.dropdownMenu .dropdownItem.highlighted:not(.disabled){background:var(--container)}.dropdownMenu .dropdownItem.selected{color:var(--primary);cursor:default;background:color-mix(in srgb,var(--primary)10%,transparent)!important}.dropdownMenu .dropdownItem.selected .dropdownItemIcon{color:var(--primary)!important}.dropdownMenu .dropdownItem.selected .dropdownItemDesc{color:color-mix(in srgb,var(--primary)70%,transparent)!important}.dropdownMenu .dropdownItem:hover:not(.disabled,.selected){background:color-mix(in srgb,var(--background)50%,transparent)!important}.dropdownMenu .dropdownItem.disabled{cursor:not-allowed;opacity:.5!important}.dropdownMenu .dropdownItem .dropdownItemContent{flex:1;align-items:flex-start;gap:.25em;display:flex;overflow:hidden}.dropdownMenu .dropdownItem .dropdownItemContent .dropdownItemIcon{color:var(--text);justify-content:center;align-items:center;transition:color .15s;display:flex}.dropdownMenu .dropdownItem .dropdownItemContent .dropdownItemText{flex-direction:column;gap:.2em;display:flex;overflow:hidden}.dropdownMenu .dropdownItem .dropdownItemContent .dropdownItemText .dropdownItemLabel{font-size:var(--font-sm);white-space:nowrap;text-overflow:ellipsis;font-weight:300;overflow:hidden}.dropdownMenu .dropdownItem .dropdownItemContent .dropdownItemText .dropdownItemDesc{color:var(--text);white-space:nowrap;text-overflow:ellipsis;opacity:.7;font-size:.75em;font-weight:200;line-height:1;overflow:hidden}.dropdownMenu .dropdownItem .dropdownItemCheck{color:var(--primary);justify-content:center;align-items:center;margin-right:.5em;display:flex}@keyframes spin{to{transform:rotate(360deg)}}