.select[data-v-0f5ac828]{z-index:0;min-width:0;position:relative}.select.is-open[data-v-0f5ac828]{z-index:40}.trigger[data-v-0f5ac828]{text-align:left;cursor:pointer;justify-content:space-between;align-items:center;gap:8px;display:flex}.trigger-label[data-v-0f5ac828]{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.chev[data-v-0f5ac828],.trigger.is-placeholder .trigger-label[data-v-0f5ac828]{color:var(--muted)}.chev[data-v-0f5ac828]{transition:transform var(--motion) ease;flex:none}.select.is-open .chev[data-v-0f5ac828]{transform:rotate(180deg)}.trigger[data-v-0f5ac828]:disabled{opacity:.5;cursor:default}.panel[data-v-0f5ac828]{background:var(--surface-raised);max-height:320px;box-shadow:inset 0 0 0 1px var(--hairline);animation:panel-in-0f5ac828 var(--motion) ease;border-radius:14px;flex-direction:column;padding:4px;display:flex;position:absolute;top:calc(100% + 4px);left:0;right:0}.search-row[data-v-0f5ac828]{flex:none;padding:4px 4px 6px}.search[data-v-0f5ac828]{background:var(--bg);width:100%;color:var(--ink);border:0;border-radius:10px;padding:.4rem .55rem;font-family:inherit;font-size:14px}.search[data-v-0f5ac828]::placeholder{color:var(--muted)}.list[data-v-0f5ac828]{overscroll-behavior:contain;flex:auto;margin:0;padding:0;list-style:none;overflow-y:auto}.option[data-v-0f5ac828]{cursor:pointer;border-radius:10px;justify-content:space-between;align-items:center;gap:8px;min-height:36px;padding:6px 10px;font-size:14px;display:flex}.option-label[data-v-0f5ac828]{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.option.is-active[data-v-0f5ac828]{background:var(--surface-hover)}.check[data-v-0f5ac828],.option.is-selected[data-v-0f5ac828]{color:var(--brand)}.check[data-v-0f5ac828]{flex:none}.empty[data-v-0f5ac828]{cursor:default;padding:10px;font-size:13px}.scrim[data-v-0f5ac828]{display:none}@media (width<=639px){.panel[data-v-0f5ac828]{max-height:70vh;padding:6px 8px calc(6px + env(safe-area-inset-bottom));animation:sheet-in-0f5ac828 var(--motion) ease;border-radius:18px 18px 0 0;inset:auto 0 0}.panel[data-v-0f5ac828],.scrim[data-v-0f5ac828]{position:fixed}.scrim[data-v-0f5ac828]{background:var(--sheet-scrim);pointer-events:auto;display:block;inset:0}.option[data-v-0f5ac828]{min-height:44px}}@keyframes panel-in-0f5ac828{0%{opacity:0}to{opacity:1}}@keyframes sheet-in-0f5ac828{0%{transform:translateY(8px)}to{transform:none}}@media (prefers-reduced-motion:reduce){.chev[data-v-0f5ac828],.panel[data-v-0f5ac828]{transition:none;animation:none}}
