.wb-select[data-v-525f677d]{justify-content:space-between;align-items:center;gap:var(--space-3);width:100%;min-height:var(--ctl-h-lg);padding:0 var(--space-4);box-sizing:border-box;border:1px solid var(--line-strong);border-radius:var(--radius);background:var(--paper);color:var(--sumi);font-family:inherit;font-size:var(--fs-base);text-align:left;cursor:pointer;transition:border-color var(--dur-1) var(--ease);display:inline-flex}.wb-select[data-v-525f677d]:hover:not(:disabled){background:var(--surface-hover)}.wb-select[data-v-525f677d]:focus-visible{border-color:var(--accent);box-shadow:var(--ring);outline:none}.wb-select[data-state=open][data-v-525f677d]{border-color:var(--accent)}.wb-select[data-v-525f677d]:disabled{background:var(--surface-disabled);opacity:var(--opacity-disabled);cursor:not-allowed}.wb-select.bad[data-v-525f677d]{border-color:var(--danger-ink);box-shadow:var(--ring-danger)}.wb-select-value[data-placeholder][data-v-525f677d]{color:var(--muted)}.wb-select-caret[data-v-525f677d]{color:var(--select-caret-color);flex:none;display:inline-flex}.s-sm[data-v-525f677d]{min-height:var(--ctl-h-sm);font-size:var(--fs-sm)}.s-md[data-v-525f677d],.s-sm[data-v-525f677d]{padding:0 var(--ctl-px-sm)}.s-md[data-v-525f677d]{min-height:var(--ctl-h-md)}.wb-select-content{z-index:var(--z-dropdown);min-width:var(--reka-select-trigger-width);max-height:var(--reka-select-content-available-height);border:1px solid var(--overlay-line);border-radius:var(--radius);background:var(--surface-overlay);box-shadow:var(--shadow-1);overflow:hidden}.wb-select-viewport{padding:var(--space-1);overflow-y:auto}.wb-select-item{align-items:center;gap:var(--space-2);min-height:var(--ctl-h-md);padding:0 var(--space-3);border-radius:var(--radius);font-family:var(--font-serif);font-size:var(--fs-sm);letter-spacing:.04em;color:var(--sumi-soft);cursor:pointer;outline:none;display:flex}.wb-select-item[data-highlighted]{background:var(--surface-hover);color:var(--sumi)}.wb-select-item[data-state=checked]{color:var(--sumi)}.wb-select-item[data-disabled]{opacity:var(--opacity-disabled);cursor:not-allowed}.wb-select-mark{width:1em;font-size:var(--fs-xs);color:var(--accent-ink);flex:none}.wb-select-scroll{height:18px;font-size:var(--fs-2xs);color:var(--muted);cursor:default;justify-content:center;align-items:center;display:flex}
