._root_t9cbh_5{--kms-surface: var(--km-sheet, #ffffff);--kms-border: var(--km-field, #9c8c70);--kms-border-hover: var(--km-text-muted, #5e5045);--kms-hover: var(--km-panel, #f6efdf);--kms-accent: var(--km-action, #8c6608);--kms-ink: var(--km-ink, #1a1814);--kms-muted: var(--km-placeholder, #7a6e60);--kms-disabled-bg: var(--km-panel, #f6efdf);--kms-danger: var(--km-tag-red-fg, #8f2f20);--kms-radius: var(--mag-radius-sm, 4px);--kms-focus: var(--km-shadow-focus, 0 0 0 3px rgb(140 102 8 / .4));--kms-shadow: 0 12px 32px -10px rgb(26 24 20 / .28), 0 2px 6px rgb(26 24 20 / .08)}:where(._root_t9cbh_5){position:relative;display:block;width:100%;min-width:0;font:inherit;text-align:left}:where(._root_t9cbh_5._inline_t9cbh_30){display:inline-block;width:auto;margin:0 4px;vertical-align:middle}._button_t9cbh_37{display:flex;align-items:center;justify-content:space-between;gap:12px;width:100%;min-height:44px;margin:0;padding:10px 14px 10px 16px;border:1px solid var(--kms-border);border-radius:var(--kms-radius);background:var(--kms-surface);color:var(--kms-ink);font:inherit;font-weight:500;line-height:1.3;text-align:left;cursor:pointer;transition:border-color .15s,box-shadow .15s,background-color .15s;-webkit-tap-highlight-color:transparent}._button_t9cbh_37:hover{border-color:var(--kms-border-hover)}._button_t9cbh_37:focus{outline:none}._button_t9cbh_37:focus-visible{border-color:var(--kms-accent);box-shadow:var(--kms-focus)}._open_t9cbh_61 ._button_t9cbh_37{border-color:var(--kms-accent);box-shadow:var(--kms-focus)}._placeholder_t9cbh_62 ._value_t9cbh_62{color:var(--kms-muted);font-weight:400}._invalid_t9cbh_63 ._button_t9cbh_37{border-color:var(--kms-danger)}._value_t9cbh_62{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._chevron_t9cbh_73{flex:none;width:8px;height:8px;margin:0 3px 0 2px;border-right:2px solid var(--kms-accent);border-bottom:2px solid var(--kms-accent);transform:translateY(-2px) rotate(45deg);transition:transform .18s}._open_t9cbh_61 ._chevron_t9cbh_73{transform:translateY(2px) rotate(-135deg)}._disabled_t9cbh_85 ._button_t9cbh_37{background:var(--kms-disabled-bg);color:var(--kms-muted);border-color:var(--kms-border);cursor:not-allowed;opacity:.75}._disabled_t9cbh_85 ._chevron_t9cbh_73{border-color:var(--kms-muted)}._list_t9cbh_95{position:fixed;z-index:1100;top:0;left:0;box-sizing:border-box;max-width:calc(100vw - 16px);max-height:280px;margin:0;padding:6px;overflow-y:auto;overscroll-behavior:contain;list-style:none;background:var(--kms-surface);border:1px solid var(--kms-border);border-radius:var(--kms-radius);box-shadow:var(--kms-shadow);animation:_kms-in_t9cbh_1 .14s ease-out}._list_t9cbh_95[hidden]{display:none}._option_t9cbh_117{display:flex;align-items:center;justify-content:space-between;gap:14px;min-height:40px;padding:9px 12px;border-radius:var(--kms-radius);color:var(--kms-ink);font-weight:500;line-height:1.3;white-space:nowrap;cursor:pointer;-webkit-user-select:none;user-select:none}._option_t9cbh_117[data-empty=true]{color:var(--kms-muted);font-weight:400}._active_t9cbh_133{background:var(--kms-hover)}._option_t9cbh_117[aria-selected=true]{color:var(--kms-accent);font-weight:600}._option_t9cbh_117[aria-selected=true]:after{content:"";flex:none;width:5px;height:10px;margin-right:4px;border-right:2px solid var(--kms-accent);border-bottom:2px solid var(--kms-accent);transform:translateY(-2px) rotate(45deg)}._option_t9cbh_117[aria-disabled=true]{opacity:.5;cursor:not-allowed}@keyframes _kms-in_t9cbh_1{0%{opacity:0}to{opacity:1}}@media(prefers-reduced-motion:reduce){._button_t9cbh_37,._chevron_t9cbh_73{transition:none}._list_t9cbh_95{animation:none}}
