.styled-select{vertical-align:middle;width:100%;min-width:0;max-width:100%;display:inline-flex;position:relative}.styled-select .styled-select-native[hidden]{display:none!important}.styled-select>.styled-select-trigger{width:100%;min-width:0;min-height:var(--appearance-select-height,42px);border:1px solid var(--control-select-border,var(--border,#d1d5db));border-radius:var(--appearance-select-radius,12px);background:var(--control-select-background,var(--card,#fff));color:var(--control-select-color,var(--foreground,#202124));box-shadow:var(--appearance-select-shadow,none);-webkit-backdrop-filter:var(--appearance-select-filter,none);backdrop-filter:var(--appearance-select-filter,none);font:inherit;text-align:start;cursor:pointer;justify-content:space-between;align-items:center;gap:12px;margin:0;padding:10px 12px;font-size:13px;font-weight:500;line-height:1.45;transition:border-color .16s,box-shadow .16s,background-color .16s;display:flex}.styled-select-value{text-overflow:ellipsis;white-space:nowrap;flex:auto;min-width:0;display:block;overflow:hidden}.styled-select-chevron{opacity:.65;flex:0 0 16px;transition:transform .18s}.styled-select>.styled-select-trigger{color:var(--control-select-color,var(--foreground,#202124))!important;background:var(--control-select-background,var(--card,#fff))!important;border-color:var(--control-select-border,var(--border,#d1d5db))!important;border-radius:var(--appearance-select-radius,12px)!important;box-shadow:var(--appearance-select-shadow,none)!important}.styled-select[data-open] .styled-select-chevron{transform:rotate(180deg)}.styled-select .styled-select-trigger:hover:not(:disabled){border-color:color-mix(in srgb,var(--theme-primary,#0071e3) 52%,var(--control-select-border,var(--border,#d1d5db)))!important}.styled-select .styled-select-trigger:focus-visible,.styled-select[data-open] .styled-select-trigger{outline:2px solid color-mix(in srgb,var(--theme-primary,#0071e3) 70%,transparent);outline-offset:3px}.styled-select .styled-select-trigger[aria-invalid=true]{border-color:#d74848!important}.styled-select .styled-select-trigger:disabled{opacity:.48;cursor:not-allowed}.styled-select-popup{z-index:2147483000;box-sizing:border-box;isolation:isolate;overscroll-behavior:contain;scrollbar-width:thin;border:1px solid var(--control-select-border,var(--border,#d1d5db));border-radius:min(var(--appearance-select-radius,12px),22px);background:var(--control-select-background,var(--card,#fff));color:var(--control-select-color,var(--foreground,#202124));box-shadow:var(--appearance-select-shadow,0 12px 36px #00000016);-webkit-backdrop-filter:var(--appearance-select-filter,none);backdrop-filter:var(--appearance-select-filter,none);text-align:start;transform-origin:top;padding:6px;font-weight:500;line-height:1.5;animation:.15s cubic-bezier(.2,.7,.2,1) both styled-select-open;position:fixed;overflow:auto}.styled-select-popup[data-upward]{transform-origin:bottom}.styled-select-popup .styled-select-option{border-radius:clamp(5px,calc(var(--appearance-select-radius,12px) - 5px),12px);cursor:pointer;-webkit-user-select:none;user-select:none;outline:none;align-items:center;gap:12px;min-height:36px;padding:8px 10px;transition:background-color .12s;display:flex}.styled-select-option>span:first-child{overflow-wrap:anywhere;flex:auto;min-width:0}.styled-select-check{text-align:center;color:var(--theme-primary,#0071e3);flex:0 0 17px;font-size:13px;font-weight:750}.styled-select-popup .styled-select-option[aria-selected=true]{background:color-mix(in srgb,var(--theme-primary,#0071e3) 10%,transparent)}.styled-select-popup .styled-select-option.is-active{background:color-mix(in srgb,var(--theme-primary,#0071e3) 17%,transparent)}.styled-select-popup .styled-select-option[aria-disabled=true]{opacity:.42;cursor:not-allowed}.styled-select-group{letter-spacing:.06em;opacity:.65;padding:10px 10px 5px;font-size:10px;font-weight:700}.styled-select-group:not(:first-child){border-top:1px solid var(--control-select-border,var(--border,#d1d5db));margin-top:4px}.styled-select-empty{opacity:.65;padding:12px}@keyframes styled-select-open{0%{opacity:0;transform:translateY(-3px)scale(.985)}to{opacity:1;transform:translateY(0)scale(1)}}@media (prefers-reduced-motion:reduce){.styled-select-popup{animation:none}.styled-select-trigger,.styled-select-chevron,.styled-select-option{transition:none!important}}@media (forced-colors:active){.styled-select-popup{color:canvastext;background:canvas;border:1px solid buttontext}.styled-select-popup .styled-select-option.is-active{color:highlighttext;background:highlight}.styled-select-check{color:inherit}}
