.field.svelte-39u2en label:where(.svelte-39u2en){color:var(--field-label,var(--ink-3))}.field.svelte-39u2en{gap:.4rem;display:grid;position:relative}.slot.svelte-39u2en{background:var(--field-bg,var(--plate-2));border:1px solid var(--field-line,var(--line));border-radius:var(--radius-sm);transition:background var(--quick), border-color var(--quick);align-items:center;display:flex;position:relative}.slot.svelte-39u2en:hover{border-color:var(--field-line-hover,var(--ink-3))}.pending.svelte-39u2en .slot:where(.svelte-39u2en){background:var(--field-bg-pending,var(--brand-tint));border-color:var(--field-line-pending,var(--brand-line))}.filled.svelte-39u2en .slot:where(.svelte-39u2en){background:var(--field-bg,var(--plate-2));border-color:var(--field-line,var(--line))}input.svelte-39u2en{border-radius:var(--radius-sm);min-block-size:48px;inline-size:100%;font-family:var(--font-ui);letter-spacing:.01em;color:var(--field-ink,var(--ink));text-overflow:ellipsis;background:0 0;border:0;padding:.5rem 2.25rem .5rem .75rem;font-size:.9375rem;font-weight:600}input.svelte-39u2en::placeholder{color:var(--field-ink-2,var(--ink-3));letter-spacing:var(--track-caps);text-transform:uppercase;font-size:.75rem;font-weight:700}.lookup.svelte-39u2en{border:0;border-inline-start:1px solid var(--field-line,var(--line));min-block-size:48px;color:var(--field-ink,var(--ink));font:inherit;cursor:pointer;background:0 0;flex-shrink:0;align-self:stretch;padding:.5rem .75rem;font-weight:600}.clear.svelte-39u2en{block-size:48px;inline-size:44px;min-inline-size:44px;color:var(--field-ink-2,var(--ink-3));font:700 1.25rem/1 var(--font-ui);cursor:pointer;background:0 0;border:0;padding:0}.clear.svelte-39u2en:hover{color:var(--field-ink,var(--ink));background:var(--plate-hover)}.clear.svelte-39u2en:focus-visible{outline:3px solid var(--sign);outline-offset:-4px}.lookup.svelte-39u2en:disabled{opacity:.55;cursor:default}.lookup.svelte-39u2en:hover:not(:disabled){background:var(--plate-hover)}input.svelte-39u2en{min-inline-size:0}.drop.svelte-39u2en{z-index:30;max-block-size:15rem;padding:.25rem;position:absolute;inset-block-start:calc(100% + 4px);inset-inline:0;overflow-y:auto}.drop.svelte-39u2en button:where(.svelte-39u2en){border-radius:var(--radius-sm);text-align:start;cursor:pointer;min-block-size:44px;inline-size:100%;color:var(--ink);background:0 0;border:0;padding:.5rem .625rem;font-size:.875rem;font-weight:600;line-height:1.35}.drop.svelte-39u2en button:where(.svelte-39u2en):hover{background:var(--plate-hover)}.drop.svelte-39u2en li.active:where(.svelte-39u2en) button:where(.svelte-39u2en){background:var(--sign-tint);box-shadow:inset 0 0 0 1px var(--sign);color:var(--ink)}.miss.svelte-39u2en{color:var(--ink-2);padding:.75rem .625rem;font-size:.8125rem}
