.waiver-ack.svelte-14zsoo0{margin:var(--space-md) 0 var(--space-lg);padding:var(--space-sm) var(--space-md);border:1px solid var(--border);border-radius:var(--radius-sm);font-size:var(--text-sm);line-height:1.5;color:var(--text-primary);transition:border-color .12s ease,background .12s ease}.waiver-ack.filled.svelte-14zsoo0{border-color:var(--text-primary);background:var(--bg-elevated)}.waiver-ack.error.svelte-14zsoo0{border-color:var(--danger)}.ack-error.svelte-14zsoo0{color:var(--danger);text-transform:none;letter-spacing:0;font-weight:400}.ack-text.svelte-14zsoo0{margin:0 0 var(--space-sm);font-weight:400}.ack-initials.svelte-14zsoo0{display:flex;align-items:center;gap:var(--space-sm);margin:0;font-size:var(--text-xs);font-weight:500;text-transform:uppercase;letter-spacing:.05em;color:var(--text-muted);cursor:pointer}.waiver-ack.svelte-14zsoo0 .ack-initials:where(.svelte-14zsoo0) input[type=text]:where(.svelte-14zsoo0){width:5rem;flex:none;margin:0;padding:6px 8px;border:1px solid var(--gray-500);border-radius:var(--radius-sm);font-family:inherit;font-size:var(--text-base);text-align:center;text-transform:uppercase;letter-spacing:.12em;background:var(--bg-surface);color:var(--text-primary)}.waiver-ack.svelte-14zsoo0 .ack-initials:where(.svelte-14zsoo0) input[type=text].error:where(.svelte-14zsoo0){border-color:var(--danger);box-shadow:0 0 0 1px var(--danger)}
