.office-form.svelte-1fvtuku{background:var(--card);border:1px solid var(--border);border-top:4px solid var(--confirmed);border-radius:var(--radius-l);padding:clamp(var(--space-l),4vw,var(--space-xxl));box-shadow:var(--shadow-card)}form.svelte-1fvtuku{display:grid;gap:var(--space-l)}fieldset.svelte-1fvtuku{border:0;padding:0;margin:0;display:grid;gap:var(--space-m)}legend.svelte-1fvtuku{font-family:var(--font-mono);font-size:var(--text-xs);letter-spacing:var(--tracking-label);text-transform:uppercase;color:var(--ink-muted);margin-bottom:var(--space-s)}label.svelte-1fvtuku{display:grid;gap:var(--space-xs);font-weight:600}input.svelte-1fvtuku{font:inherit;padding:.75rem .9rem;border:1px solid var(--border-strong);border-radius:var(--radius-s);background:var(--surface);color:var(--ink)}input.svelte-1fvtuku:focus{outline:2px solid var(--confirmed);outline-offset:1px}.mono.svelte-1fvtuku{font-family:var(--font-mono);letter-spacing:.06em}.hint.svelte-1fvtuku{font-size:var(--text-s);color:var(--ink-muted);margin:0}.ares.svelte-1fvtuku{margin:0;font-size:var(--text-s);color:var(--ink-muted)}.ares--found.svelte-1fvtuku{display:grid;gap:2px;padding:var(--space-m);border-radius:var(--radius);background:color-mix(in srgb,var(--confirmed) 10%,transparent);border:1px solid color-mix(in srgb,var(--confirmed) 35%,transparent);color:var(--ink)}.ares__tag.svelte-1fvtuku{font-size:var(--text-xs);color:var(--confirmed);font-weight:600;text-transform:uppercase;letter-spacing:var(--tracking-label)}.ares--error.svelte-1fvtuku,.failed.svelte-1fvtuku{color:var(--problem)}.office-submit.svelte-1fvtuku{background:var(--confirmed);border-color:var(--confirmed);color:#fff;justify-self:start}.office-submit.svelte-1fvtuku:hover:not(:disabled){filter:brightness(1.08)}.done.svelte-1fvtuku{color:var(--confirmed);font-weight:600;margin-bottom:var(--space-l)}
