.sf.svelte-1y1kazw{flex-direction:column;gap:6px;min-width:0;display:flex;position:relative}label.svelte-1y1kazw{font:700 13px/1.3 var(--font-sans);color:var(--ink)}.req.svelte-1y1kazw{color:var(--danger)}.opt.svelte-1y1kazw{color:var(--ink-2);font-weight:500}.box.svelte-1y1kazw{border:1.5px solid var(--line);border-radius:var(--radius-md);background:var(--surface-raised);min-height:48px;color:var(--ink-2);transition:border-color var(--dur-base) var(--ease-in-out), box-shadow var(--dur-base) var(--ease-in-out);align-items:center;display:flex;position:relative}.box.svelte-1y1kazw:focus-within{border-color:var(--brand);box-shadow:0 0 0 3px var(--brand-soft)}.box.svelte-1y1kazw .tj-icon{pointer-events:none;position:absolute;right:12px}select.svelte-1y1kazw{appearance:none;min-width:0;min-height:45px;color:var(--ink);font:500 15px/1.4 var(--font-sans);cursor:pointer;background:0 0;border:0;outline:0;flex:1;padding:0 38px 0 14px}select.svelte-1y1kazw:disabled{color:var(--ink-2);cursor:not-allowed}option.svelte-1y1kazw{background:var(--surface-raised);color:var(--ink)}.help.svelte-1y1kazw{font:500 12px/1.4 var(--font-sans);color:var(--ink-2);align-items:center;gap:4px;display:flex}.invalid.svelte-1y1kazw .box:where(.svelte-1y1kazw){border-color:var(--danger)}.err.svelte-1y1kazw{color:var(--danger)}
