.BHT__Select{justify-content:space-between;align-items:center;gap:var(--spacing-2,.5rem);width:100%;min-height:2.5rem;padding:var(--spacing-2,.5rem) var(--spacing-3,.75rem);font-family:var(--md-sys-typescale-body-large-font,var(--font-body));font-size:var(--md-sys-typescale-body-large-size,1rem);font-weight:var(--md-sys-typescale-body-large-weight,400);line-height:var(--md-sys-typescale-body-large-line-height,1.5rem);letter-spacing:var(--md-sys-typescale-body-large-tracking,.0313em);color:var(--md-sys-color-on-surface,var(--color-on-surface));border:1px solid var(--md-sys-color-outline,var(--color-border-strong));border-radius:var(--md-sys-shape-corner-extra-small,4px);cursor:pointer;text-align:left;transition:border-color var(--md-sys-motion-duration-short-3,.15s) var(--md-sys-motion-easing-standard,ease), box-shadow var(--md-sys-motion-duration-short-3,.15s) var(--md-sys-motion-easing-standard,ease);background:0 0;display:flex;position:relative}.BHT__Select:before{content:"";height:100%;min-height:48px;position:absolute;top:50%;left:0;right:0;translate:0 -50%}.BHT__Select--placeholder.BHT__Select{color:var(--md-sys-color-on-surface-variant,var(--color-text-muted))}.BHT__Select:hover:not(.BHT__Select--disabled,.BHT__Select--open,:focus-visible){border-color:var(--md-sys-color-on-surface,var(--color-on-surface))}.BHT__Select--open.BHT__Select,.BHT__Select:focus-visible{border-color:var(--md-sys-color-primary,var(--color-border-focus));box-shadow:inset 0 0 0 1px var(--md-sys-color-primary,var(--color-border-focus));outline:none}.BHT__Select--open.BHT__Select .BHT__Select__chevron{transform:rotate(180deg)}.BHT__Select--disabled.BHT__Select{opacity:.45;cursor:not-allowed}.BHT__Select--invalid.BHT__Select{border-color:var(--md-sys-color-error,var(--color-error))}.BHT__Select--invalid.BHT__Select:hover:not(.BHT__Select--disabled,.BHT__Select--open,:focus-visible){border-color:var(--md-sys-color-on-error-container,var(--color-error))}.BHT__Select--invalid.BHT__Select.BHT__Select--open,.BHT__Select--invalid.BHT__Select:focus-visible{border-color:var(--md-sys-color-error,var(--color-error));box-shadow:inset 0 0 0 1px var(--md-sys-color-error,var(--color-error))}.BHT__Select__chevron{width:.75rem;height:.75rem;color:var(--md-sys-color-on-surface-variant,var(--color-text-muted));transition:transform var(--md-sys-motion-duration-short-3,.15s) var(--md-sys-motion-easing-standard,ease);flex-shrink:0}.BHT__SelectContent{background:var(--md-sys-color-surface-container,var(--color-surface-raised));border-radius:var(--md-sys-shape-corner-extra-small,4px);box-shadow:var(--md-sys-elevation-2,var(--shadow-md));z-index:var(--z-dropdown,450);min-width:var(--radix-select-trigger-width);max-height:var(--radix-select-content-available-height);overflow:hidden}.BHT__SelectContent--open.BHT__SelectContent{animation:select-in var(--md-sys-motion-duration-short-3,.15s) var(--md-sys-motion-easing-standard-decelerate,ease-out)}.BHT__SelectContent--closed.BHT__SelectContent{animation:select-out var(--md-sys-motion-duration-short-2,.1s) var(--md-sys-motion-easing-standard-accelerate,ease-in)}.BHT__SelectContent__viewport{padding:var(--spacing-1,.25rem)}@keyframes select-in{0%{opacity:0;transform:translateY(-.25rem)}to{opacity:1;transform:translateY(0)}}@keyframes select-out{0%{opacity:1;transform:translateY(0)}to{opacity:0;transform:translateY(-.25rem)}}.BHT__SelectItem{isolation:isolate;justify-content:space-between;align-items:center;gap:var(--spacing-2,.5rem);padding:var(--spacing-2,.5rem) var(--spacing-3,.75rem);border-radius:var(--md-sys-shape-corner-extra-small,4px);font-family:var(--md-sys-typescale-label-large-font,var(--font-body));font-size:var(--md-sys-typescale-label-large-size,.875rem);font-weight:var(--md-sys-typescale-label-large-weight,500);line-height:var(--md-sys-typescale-label-large-line-height,1.25rem);letter-spacing:var(--md-sys-typescale-label-large-tracking,.0071em);color:var(--md-sys-color-on-surface,var(--color-on-surface));cursor:pointer;-webkit-user-select:none;user-select:none;outline:none;display:flex;position:relative}.BHT__SelectItem:after{content:"";border-radius:inherit;opacity:0;pointer-events:none;transition:opacity var(--md-sys-motion-duration-short-2,.1s) var(--md-sys-motion-easing-standard,ease);background:currentColor;position:absolute;inset:0}.BHT__SelectItem--highlighted.BHT__SelectItem:after{opacity:var(--md-sys-state-hover-opacity,.08)}.BHT__SelectItem:active:after{opacity:var(--md-sys-state-pressed-opacity,.1)}.BHT__SelectItem--selected.BHT__SelectItem{background:var(--md-sys-color-secondary-container,var(--color-surface-light));color:var(--md-sys-color-on-secondary-container,var(--color-on-surface))}.BHT__SelectItem--disabled.BHT__SelectItem{opacity:.4;cursor:not-allowed;pointer-events:none}.BHT__SelectItem__indicator{flex-shrink:0;justify-content:center;align-items:center;width:.75rem;height:.75rem;display:flex}.BHT__SelectItem__indicator svg{width:100%;height:100%}
