.UniversalDropdown_dropdown__Iw_oq{position:relative;width:auto;display:inline-block;vertical-align:middle}.UniversalDropdown_fullWidth__kMwtj{width:100%;display:block}.UniversalDropdown_dropdown__Iw_oq.UniversalDropdown_disabled__zatvE{opacity:.6;pointer-events:none}.UniversalDropdown_trigger__R7Jdc{width:100%;min-width:0;display:flex;align-items:center;justify-content:space-between;cursor:pointer;background:transparent;border:none;padding:var(--spacing-sm) var(--spacing-md);font-size:var(--font-size-text-base);color:var(--color-text-primary);font-family:var(--font-family-main);min-height:var(--height-md);box-sizing:border-box;gap:var(--spacing-sm);box-shadow:none}.UniversalDropdown_trigger__R7Jdc:focus-visible{outline:var(--focus-ring-width) solid var(--color-secondary);outline-offset:var(--focus-ring-offset)}.UniversalDropdown_trigger__R7Jdc:focus:not(:focus-visible):not(:disabled){outline:none;box-shadow:none}.UniversalDropdown_triggerMenu__aWvAL{width:auto;min-height:auto;padding:var(--spacing-sm) var(--spacing-3);border-radius:var(--radius-sm);background:transparent;border:var(--border-width-hairline) solid var(--border-color-transparent);color:var(--color-text-primary)}.UniversalDropdown_triggerMenu__aWvAL:hover{background:var(--color-background-button-hover);color:var(--color-text-primary)}.UniversalDropdown_triggerMinimal__uHphJ{background:var(--color-background-elevated);box-shadow:var(--shadow-surface-xs);padding:var(--spacing-xs) var(--spacing-sm);border-radius:var(--radius-sm);min-height:auto;color:var(--color-text-primary);font-weight:var(--font-weight-medium);transition:background-color var(--motion-state)}.UniversalDropdown_triggerMinimal__uHphJ:hover{background:var(--color-background-hover)}.UniversalDropdown_triggerCompact__Hef45{min-height:auto;padding:var(--spacing-xxs) var(--spacing-sm);border:none;border-radius:var(--radius-sm);background:transparent;box-shadow:none;font-weight:var(--font-weight-semibold);transition:background-color var(--motion-state)}.UniversalDropdown_triggerCompact__Hef45:not(:disabled):hover{background:var(--color-background-button-hover)}.UniversalDropdown_triggerCompact__Hef45:not(:disabled):active{background:color-mix(in srgb,var(--color-background-button-hover),currentColor 10%);transition-duration:0s}.UniversalDropdown_triggerSm__zjYjx{min-height:var(--height-sm);padding:var(--spacing-xs) var(--spacing-md);font-size:var(--font-size-text-small)}.UniversalDropdown_triggerCompact__Hef45.UniversalDropdown_triggerSm__zjYjx,.UniversalDropdown_triggerLg__ML6_C{font-size:var(--font-size-text-base)}.UniversalDropdown_triggerLg__ML6_C{min-height:var(--height-lg);padding:var(--spacing-md) var(--spacing-md)}.UniversalDropdown_triggerText__fWEWi{flex:1;min-width:0;text-align:left;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:var(--ud-label-max,none)}.UniversalDropdown_triggerTextSkeleton___6b0c{color:transparent;min-height:1em}.UniversalDropdown_triggerIndicator__POhBE{display:inline-flex;align-items:center;flex-shrink:0}.UniversalDropdown_dropdownMenu__N_3dM{position:absolute;z-index:var(--z-index-overlay);border:var(--border-width-hairline) solid var(--color-border);border-radius:var(--radius-modal);width:100%;max-width:100%;min-width:260px;box-sizing:border-box;transform-origin:var(--presence-origin,top center);display:flex;flex-direction:column;overflow:hidden}.UniversalDropdown_dropdownMenu__N_3dM:focus,.UniversalDropdown_dropdownMenu__N_3dM:focus-visible{outline:none}.UniversalDropdown_dropdownMenuPortal__CtudX{position:fixed;z-index:var(--z-index-overlay);right:auto;max-width:min(600px,calc(100vw - var(--size-6)))}@starting-style{.UniversalDropdown_dropdownMenu__N_3dM[data-enter]:not([data-via-keyboard]){scale:var(--motion-scale-enter)}}.UniversalDropdown_dropdownMenuPortal__CtudX[data-placement=top][data-searchable=true]{flex-direction:column-reverse}.UniversalDropdown_dropdownMenuPortal__CtudX[data-placement=top][data-searchable=true] .UniversalDropdown_searchContainer__WRWQf{border-bottom:none;border-top:var(--border-width-hairline) solid var(--color-border)}.UniversalDropdown_dropdownMenuPortal__CtudX[data-hover-bridge=true]:before{content:"";position:absolute;top:calc(-1 * var(--size-6));left:0;right:0;height:var(--size-6);background:transparent}.UniversalDropdown_dropdownMenuPortal__CtudX[data-hover-bridge=true][data-placement=top]:before{top:auto;bottom:calc(-1 * var(--size-6))}.UniversalDropdown_dropdownMenuPortal__CtudX.UniversalDropdown_menuBottomFull__WQ8wI,.UniversalDropdown_dropdownMenuPortal__CtudX.UniversalDropdown_menuBottomLeft__ahW6I,.UniversalDropdown_dropdownMenuPortal__CtudX.UniversalDropdown_menuBottomRight__uq6Qq,.UniversalDropdown_dropdownMenuPortal__CtudX.UniversalDropdown_menuTopLeft__XFEpI,.UniversalDropdown_dropdownMenuPortal__CtudX.UniversalDropdown_menuTopRight__ZhOY2{left:unset;top:unset;right:unset;bottom:unset}.UniversalDropdown_menuBottomLeft__ahW6I{top:calc(100% + var(--spacing-sm));left:0;right:0;max-width:100%}.UniversalDropdown_menuBottomRight__uq6Qq{top:calc(100% + var(--spacing-sm));right:0;width:auto;min-width:240px;max-width:calc(100vw - var(--size-5))}.UniversalDropdown_menuTopLeft__XFEpI{bottom:calc(100% + var(--spacing-sm));left:0;right:0;max-width:100%}.UniversalDropdown_menuTopRight__ZhOY2{bottom:calc(100% + var(--spacing-sm));right:0;width:auto;min-width:240px;max-width:calc(100vw - var(--size-5))}.UniversalDropdown_menuBottomFull__WQ8wI{top:calc(100% + var(--spacing-sm));left:0;right:0;max-width:100%}.UniversalDropdown_dropdownMenuPortal__CtudX.UniversalDropdown_menuBottomFull__WQ8wI{max-width:400px}.UniversalDropdown_menuMenu__Aohsk{border-radius:var(--radius-sm);min-width:240px}.UniversalDropdown_menuMinimal__qrs2V{border:none;border-radius:var(--radius-sm);min-width:auto}.UniversalDropdown_searchContainer__WRWQf{display:flex;align-items:center;gap:var(--spacing-sm);padding:var(--spacing-xs);background:var(--color-popup-bg);border-bottom:var(--border-width-hairline) solid var(--color-border);flex-shrink:0}.UniversalDropdown_searchContainer__WRWQf>:first-child{flex:1 1 auto;min-width:0}.UniversalDropdown_searchCount__Zvu_x{flex-shrink:0;font-size:var(--font-size-text-small);color:var(--color-text-tertiary);font-variant-numeric:tabular-nums}.UniversalDropdown_header__jJgWB{flex-shrink:0;display:flex;align-items:center;justify-content:space-between;gap:var(--spacing-xs);padding:var(--spacing-xs) var(--spacing-xs) 0}.UniversalDropdown_header__jJgWB .UniversalDropdown_option__ePmL3{width:auto}.UniversalDropdown_optionsContainer__A12Ux{overflow-y:auto;flex:1;padding:var(--spacing-xs);background:var(--color-popup-bg);overscroll-behavior:contain}.UniversalDropdown_optionsContainer__A12Ux::-webkit-scrollbar{width:var(--size-1)}.UniversalDropdown_optionsContainer__A12Ux::-webkit-scrollbar-track{background:transparent}.UniversalDropdown_optionsContainer__A12Ux::-webkit-scrollbar-thumb{background:var(--color-border);border-radius:var(--radius-sm)}.UniversalDropdown_optionsContainer__A12Ux::-webkit-scrollbar-thumb:hover{background:var(--color-text-primary)}.UniversalDropdown_footer__bUQaT{padding:var(--spacing-xs);background:var(--color-popup-bg);border-top:var(--border-width-hairline) solid var(--color-border);flex-shrink:0}.UniversalDropdown_optgroupLabel__jJCV0{padding:var(--spacing-sm) var(--spacing-sm) var(--spacing-xs);font-size:var(--font-size-text-small);font-weight:var(--font-weight-semibold);color:var(--color-text-tertiary);text-transform:uppercase;letter-spacing:var(--letter-spacing-wide)}.UniversalDropdown_optgroupContent__ql2O4{padding-bottom:var(--spacing-xs)}.UniversalDropdown_option__ePmL3{width:100%;display:flex;align-items:center;min-height:var(--height-md);padding:var(--spacing-xs) var(--spacing-sm);margin:0;border:none;background:transparent;text-align:left;cursor:pointer;color:var(--color-text-primary);font-family:var(--font-family-main);font-size:var(--font-size-text-base);font-weight:var(--font-weight-medium);line-height:var(--line-height-text);box-sizing:border-box;border-radius:var(--radius-sm);position:relative;overflow:hidden}.UniversalDropdown_option__ePmL3,.UniversalDropdown_option__ePmL3 *{white-space:nowrap!important}.UniversalDropdown_menuCompact__WHpWj .UniversalDropdown_option__ePmL3{height:var(--height-md);padding-block:0;font-size:var(--font-size-text-small)}.UniversalDropdown_option__ePmL3[data-stagger]{transition:opacity var(--motion-enter),translate var(--motion-enter);transition-delay:calc(var(--stagger-i, 0) * var(--motion-stagger))}@starting-style{.UniversalDropdown_dropdownMenu__N_3dM[data-presence=drop] .UniversalDropdown_option__ePmL3[data-stagger]{opacity:0;translate:0 calc(var(--motion-rise) * -1)}.UniversalDropdown_dropdownMenu__N_3dM[data-presence=rise] .UniversalDropdown_option__ePmL3[data-stagger]{opacity:0;translate:0 var(--motion-rise)}}@media (prefers-reduced-motion:reduce){.UniversalDropdown_option__ePmL3[data-stagger]{transition-delay:0s}}.UniversalDropdown_option__ePmL3:hover:not(:disabled):not(.UniversalDropdown_selected__lU2Yd){background:var(--color-background-button-hover)}.UniversalDropdown_option__ePmL3.UniversalDropdown_selected__lU2Yd{background:var(--color-background-selected);color:var(--color-text-primary)}.UniversalDropdown_option__ePmL3.UniversalDropdown_selected__lU2Yd.UniversalDropdown_disabled__zatvE{background:var(--color-background-selected);opacity:.35;cursor:default}.UniversalDropdown_option__ePmL3.UniversalDropdown_highlighted___3RMs{background:var(--color-background-button-hover)}.UniversalDropdown_option__ePmL3.UniversalDropdown_highlighted___3RMs.UniversalDropdown_selected__lU2Yd{background:var(--color-background-selected)}.UniversalDropdown_option__ePmL3.UniversalDropdown_highlighted___3RMs:not(.UniversalDropdown_disabled__zatvE){box-shadow:inset 0 0 0 var(--border-width-hairline) rgba(var(--color-secondary-rgb),.55)}.UniversalDropdown_option__ePmL3.UniversalDropdown_active__U3n9_{background:var(--color-background-selected);border-left:var(--border-width-strong) solid var(--color-secondary)}.UniversalDropdown_option__ePmL3.UniversalDropdown_active__U3n9_ .UniversalDropdown_optionLabel__Px8B6{color:var(--color-secondary)}.UniversalDropdown_option__ePmL3.UniversalDropdown_disabled__zatvE{cursor:not-allowed}.UniversalDropdown_option__ePmL3.UniversalDropdown_disabled__zatvE .UniversalDropdown_optionContent__psgQf>:not(.UniversalDropdown_optionBadges__E5tom){opacity:.5;filter:grayscale(100%)}.UniversalDropdown_option__ePmL3.UniversalDropdown_danger__9PTWm{color:var(--color-error)}.UniversalDropdown_option__ePmL3.UniversalDropdown_danger__9PTWm:hover{background:var(--color-error-light)}.UniversalDropdown_optionContent__psgQf{display:flex;align-items:center;gap:var(--spacing-sm);width:100%;min-width:0}.UniversalDropdown_checkboxWrapper__LTcBz{display:flex;align-items:center;justify-content:center;width:var(--size-5);flex-shrink:0}.UniversalDropdown_checkbox__w9srr{flex-shrink:0;width:var(--size-4);height:var(--size-4);margin:0;cursor:pointer}.UniversalDropdown_optionIcon__d_1Mk{display:inline-flex;align-items:center;justify-content:center;flex-shrink:0}.UniversalDropdown_optionIconCircle__lofd_{width:var(--size-8);height:var(--size-8);border-radius:var(--radius-full);background:rgba(var(--color-secondary-rgb),.1);display:flex;align-items:center;justify-content:center;flex-shrink:0;color:var(--color-secondary);font-size:var(--font-size-text-base)}.UniversalDropdown_optionText__aV8b8{flex:1;min-width:0;display:flex;flex-direction:column;gap:var(--spacing-xxs)}.UniversalDropdown_optionDescription__Yr7H4,.UniversalDropdown_optionLabel__Px8B6{display:block;min-width:0;overflow:hidden;text-overflow:ellipsis}.UniversalDropdown_optionDescription__Yr7H4{font-size:var(--font-size-text-small);color:var(--color-text-tertiary);line-height:var(--line-height-snug)}.UniversalDropdown_optionBadges__E5tom{display:inline-flex;align-items:center;gap:var(--spacing-xs);min-width:0;max-width:50%}.UniversalDropdown_optionBadge__wdNJt{display:inline-flex;align-items:center;min-width:0;pointer-events:auto}.UniversalDropdown_loadingState__TihLW{padding:var(--spacing-xs);display:flex;justify-content:center}.UniversalDropdown_skeletonBar__wwybN{width:100%;height:var(--height-md);border-radius:var(--radius-sm)}.UniversalDropdown_noResults__AwAMD{padding:var(--spacing-md);text-align:center;color:var(--color-text-tertiary);font-size:var(--font-size-text-base)}