.claim-app.svelte-58079g,.claim-workspace.svelte-58079g,.claim-artifact.svelte-58079g,.claim-editor.svelte-58079g,.claim-figure.svelte-58079g,.claim-evidence.svelte-58079g,.claim-payoff-body.svelte-58079g,.claim-quotable.svelte-58079g{display:flex;flex-direction:column;min-inline-size:0}.claim-app.svelte-58079g{gap:var(--space-6)}.claim-workspace.svelte-58079g{gap:var(--space-5)}.claim-artifact.svelte-58079g{gap:var(--space-5);align-self:start;inline-size:100%}.claim-figures.svelte-58079g{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,15rem),1fr));gap:var(--space-5)}.claim-figure.svelte-58079g{gap:var(--space-2)}.claim-value.svelte-58079g{display:flex;gap:var(--space-1);align-items:baseline;min-inline-size:0;font-family:var(--font-mono);font-size:var(--text-display-3);font-variant-numeric:tabular-nums;font-weight:var(--weight-medium);letter-spacing:var(--tracking-tight);line-height:var(--leading-tight)}.claim-value[data-empty].svelte-58079g{color:var(--text-muted);font-weight:var(--weight-normal)}.claim-value[data-live].svelte-58079g{color:var(--signal-text)}.claim-rate-input.svelte-58079g{field-sizing:content;min-inline-size:1.5ch;max-inline-size:7ch;min-block-size:44px;padding:0;border:0;border-block-end:.05em dotted var(--border-structural);background:transparent;color:var(--text-primary);font:inherit;font-variant-numeric:tabular-nums;letter-spacing:inherit}.claim-rate-input.svelte-58079g::placeholder{color:var(--text-muted);font-weight:var(--weight-normal)}.claim-rate-input.svelte-58079g:focus{border-block-end-color:var(--signal);outline:none}.claim-rate-input.svelte-58079g:focus-visible,.claim-count-input.svelte-58079g:focus-visible,.claim-editor.svelte-58079g:focus-visible{outline:var(--focus-ring-width) solid var(--focus-ring-color);outline-offset:var(--focus-ring-offset)}@supports not (field-sizing: content){.claim-rate-input.svelte-58079g{inline-size:4.5ch}}.claim-unit.svelte-58079g{color:var(--text-secondary);font-size:.45em}.claim-sub.svelte-58079g{max-inline-size:var(--content-prose);color:var(--text-secondary);font-size:var(--text-sm);line-height:var(--leading-normal)}.claim-sub.is-error.svelte-58079g{color:var(--color-danger)}.claim-sentence.svelte-58079g{display:flex;flex-wrap:wrap;gap:var(--space-1) var(--space-3);align-items:baseline;min-inline-size:0;padding-block-start:var(--space-5);border-block-start:1px solid var(--border-structural);font-family:var(--font-display);font-optical-sizing:auto;font-size:var(--text-statement);font-weight:var(--weight-display);letter-spacing:var(--tracking-statement);line-height:var(--leading-statement);text-transform:lowercase}.claim-clause.svelte-58079g{display:inline-flex;flex-wrap:wrap;gap:0;align-items:baseline;min-inline-size:0}.claim-connector.svelte-58079g{flex:none;color:var(--text-muted);font-weight:var(--weight-normal)}.claim-connector-lead.svelte-58079g{margin-inline-end:var(--space-3)}.claim-slot.svelte-58079g{min-inline-size:44px;min-block-size:44px;padding:0;border:0;border-block-end:.08em solid var(--text-primary);background:transparent;color:var(--text-primary);font:inherit;letter-spacing:inherit;text-align:start;text-transform:inherit;cursor:pointer}.claim-slot[data-number].svelte-58079g{font-family:var(--font-mono);font-variant-numeric:tabular-nums;font-weight:var(--weight-medium)}.claim-slot[data-blank].svelte-58079g{border-block-end-style:dotted;border-block-end-color:var(--border-structural);color:var(--text-muted);font-weight:var(--weight-normal)}.claim-slot.svelte-58079g:hover,.claim-slot[data-open].svelte-58079g{border-block-end-color:var(--signal);background:var(--signal-wash);color:var(--text-primary)}.claim-editor.svelte-58079g{gap:var(--space-4);min-block-size:clamp(12rem,28cqi,18rem);padding:var(--space-5);border:1px solid var(--border-structural);background:var(--bench-panel-bg)}.claim-editor-head.svelte-58079g{display:flex;flex-wrap:wrap;gap:var(--space-3);align-items:baseline;justify-content:space-between}.claim-editor-head.svelte-58079g h3:where(.svelte-58079g){font-size:var(--text-lg);font-weight:var(--weight-semibold);letter-spacing:var(--tracking-tight)}.claim-editor-close.svelte-58079g{min-inline-size:44px;min-block-size:44px;padding:0;border:0;background:transparent;color:var(--text-secondary);font-family:var(--font-mono);font-size:var(--text-label);letter-spacing:var(--tracking-label);text-transform:uppercase;cursor:pointer}.claim-editor-close.svelte-58079g:hover{color:var(--accent-text)}.claim-editor-idle.svelte-58079g{align-items:flex-start;justify-content:center}.claim-idle-lead.svelte-58079g{max-inline-size:var(--content-prose);color:var(--text-secondary);line-height:var(--leading-relaxed)}.claim-idle-go.svelte-58079g{display:inline-flex;gap:var(--space-3);align-items:center;min-block-size:44px;padding:var(--space-2) var(--space-4);border:1px solid var(--border-structural);background:var(--surface-ground);color:var(--text-primary);font-size:var(--text-sm);font-weight:var(--weight-semibold);cursor:pointer}.claim-idle-go.svelte-58079g:after{content:"→"}.claim-idle-go.svelte-58079g:hover{border-color:var(--signal);color:var(--accent-text)}.claim-chips.svelte-58079g{display:flex;flex-wrap:wrap;gap:var(--space-2);min-inline-size:0}.claim-chip.svelte-58079g{display:inline-flex;flex:1 1 max-content;flex-direction:column;gap:var(--space-1);justify-content:center;max-inline-size:32ch;min-block-size:44px;padding:var(--space-2) var(--space-4);border:1px solid var(--border-structural);background:var(--surface-ground);cursor:pointer}.claim-chip.svelte-58079g:hover{border-color:var(--field-border-hover)}.claim-chip.svelte-58079g:has(input:where(.svelte-58079g):checked){border-color:var(--signal);background:var(--signal-wash)}.claim-chip.svelte-58079g:has(input:where(.svelte-58079g):focus-visible){outline:var(--focus-ring-width) solid var(--focus-ring-color);outline-offset:var(--focus-ring-offset)}.claim-chip-label.svelte-58079g{font-size:var(--text-sm);font-weight:var(--weight-semibold)}.claim-chip-detail.svelte-58079g{color:var(--text-secondary);font-size:var(--text-xs);line-height:var(--leading-normal)}.claim-chip.svelte-58079g:has(input:where(.svelte-58079g):checked) .claim-chip-label:where(.svelte-58079g){color:var(--accent-text)}.claim-number-entry.svelte-58079g{display:flex;flex-wrap:wrap;gap:var(--space-4);align-items:flex-end}.claim-count-input.svelte-58079g{inline-size:11ch;min-block-size:44px;padding-block:var(--space-2);border:0;border-block-end:.06em solid var(--border-structural);background:transparent;color:var(--text-primary);font-family:var(--font-mono);font-size:var(--text-3xl);font-variant-numeric:tabular-nums;font-weight:var(--weight-medium);letter-spacing:var(--tracking-tight)}.claim-count-input.svelte-58079g::placeholder{color:var(--text-muted);font-weight:var(--weight-normal)}.claim-count-input.svelte-58079g:focus{border-block-end-color:var(--signal);outline:none}.claim-entry-note.svelte-58079g{flex:1 1 28ch;max-inline-size:42ch;padding-block-end:var(--space-2);color:var(--text-secondary);font-size:var(--text-sm);line-height:var(--leading-normal)}.claim-evidence.svelte-58079g{gap:var(--space-3);padding-block-start:var(--space-4);border-block-start:1px solid var(--border-subtle)}.claim-evidence-lead.svelte-58079g,.claim-evidence-foot.svelte-58079g{max-inline-size:var(--content-prose);color:var(--text-secondary);font-size:var(--text-sm);line-height:var(--leading-relaxed)}.claim-spread.svelte-58079g{display:grid;gap:var(--space-2);max-inline-size:32rem}.claim-spread-row.svelte-58079g{display:grid;grid-template-columns:max-content minmax(4ch,1fr) max-content;gap:var(--space-3);align-items:center}.claim-spread-key.svelte-58079g{color:var(--text-secondary);font-size:var(--text-sm);white-space:nowrap}.claim-spread-bar.svelte-58079g{position:relative;block-size:.6em;background:var(--surface-ground)}.claim-spread-bar.svelte-58079g i:where(.svelte-58079g){position:absolute;inset-block:0;inset-inline-start:0;display:block;background:var(--signal)}.claim-spread-value.svelte-58079g{font-family:var(--font-mono);font-size:var(--text-sm);font-variant-numeric:tabular-nums;font-weight:var(--weight-medium);text-align:end}.claim-why.svelte-58079g summary:where(.svelte-58079g){display:flex;gap:var(--space-2);align-items:center;min-block-size:44px;color:var(--text-secondary);font-size:var(--text-sm);cursor:pointer}.claim-why.svelte-58079g summary:where(.svelte-58079g):before{color:var(--accent-text);content:"?";font-family:var(--font-mono)}.claim-why.svelte-58079g summary:where(.svelte-58079g):hover{color:var(--accent-text)}.claim-why.svelte-58079g p:where(.svelte-58079g){max-inline-size:var(--content-prose);color:var(--text-secondary);font-size:var(--text-sm);line-height:var(--leading-relaxed)}.claim-payoff-open.svelte-58079g{white-space:normal}.claim-payoff-count.svelte-58079g{padding:var(--space-1) var(--space-2);background:var(--signal-wash);font-family:var(--font-mono);font-size:var(--text-label);font-variant-numeric:tabular-nums}.claim-payoff.svelte-58079g{inline-size:min(46rem,calc(100dvi - var(--space-6)));max-block-size:88dvb;margin:auto;padding:0;border:1px solid var(--border-structural);background:var(--surface-ground);color:var(--text-primary)}.claim-payoff.svelte-58079g::backdrop{background:color-mix(in oklch,var(--surface-void) 62%,transparent)}.claim-payoff-body.svelte-58079g{gap:var(--space-4);padding:var(--space-8) var(--space-6)}.claim-payoff-body.svelte-58079g h2:where(.svelte-58079g){font-family:var(--font-display);font-optical-sizing:auto;font-size:var(--text-display-3);font-weight:var(--weight-display);letter-spacing:var(--tracking-display);line-height:var(--leading-display-3);text-transform:lowercase}.claim-payoff-sub.svelte-58079g,.claim-quotable-caveat.svelte-58079g{max-inline-size:var(--content-prose);color:var(--text-secondary);line-height:var(--leading-relaxed)}.claim-quotable.svelte-58079g{align-items:flex-start;gap:var(--space-3);padding:var(--space-5);border:1px solid var(--border-structural)}.claim-quotable-text.svelte-58079g{max-inline-size:100%;font-family:var(--font-mono);font-size:var(--text-sm);line-height:var(--leading-relaxed);overflow-wrap:anywhere}.claim-quotable-caveat.svelte-58079g{font-size:var(--text-sm)}.claim-question-list.svelte-58079g{display:flex;flex-direction:column;min-inline-size:0}.claim-question-list.svelte-58079g li:where(.svelte-58079g){display:grid;grid-template-columns:var(--space-8) minmax(0,1fr);gap:var(--space-3);padding-block:var(--space-4);border-block-start:1px solid var(--border-structural);line-height:var(--leading-relaxed)}.claim-question-number.svelte-58079g{color:var(--accent-text);font-family:var(--font-mono);font-size:var(--text-sm);font-variant-numeric:tabular-nums}.claim-print-record.svelte-58079g pre:where(.svelte-58079g){margin:0;font-family:var(--font-mono);font-size:var(--text-sm);line-height:var(--leading-relaxed);white-space:pre-wrap}@container (inline-size >= 48rem){.claim-workspace.svelte-58079g{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:start}}@media print{.claim-app.svelte-58079g .tool-boundary,.claim-payoff.svelte-58079g{display:none}}.masthead-actions-row.svelte-1hg3be1{display:flex;flex-wrap:wrap;gap:var(--space-4);align-items:center}.next-step-copy.svelte-1hg3be1,.method-head.svelte-1hg3be1{display:flex;flex-direction:column;align-items:flex-start;gap:var(--space-6);max-inline-size:var(--content-prose)}.eyebrow.svelte-1hg3be1{color:var(--text-secondary);font-family:var(--font-mono);font-size:var(--text-label);font-weight:var(--weight-normal);letter-spacing:var(--tracking-label);line-height:var(--leading-mono-label);text-transform:uppercase}.next-step-copy.svelte-1hg3be1 p:where(.svelte-1hg3be1),.method-head.svelte-1hg3be1 p:where(.svelte-1hg3be1):not(.bench-kicker){color:var(--text-secondary);line-height:var(--leading-relaxed)}.method-head.svelte-1hg3be1 h2:where(.svelte-1hg3be1),.next-step-copy.svelte-1hg3be1 h2:where(.svelte-1hg3be1){max-inline-size:20ch;font-family:var(--font-display);font-optical-sizing:auto;font-size:var(--text-display-2);font-weight:var(--weight-display);letter-spacing:var(--tracking-display);line-height:var(--leading-display-2);text-transform:lowercase}.method-stack.svelte-1hg3be1{display:flex;flex-direction:column;gap:var(--space-6);min-inline-size:0}.method-item.svelte-1hg3be1{border-block-start:1px solid var(--border-structural)}.method-item.svelte-1hg3be1:last-of-type{border-block-end:1px solid var(--border-structural)}.method-item.svelte-1hg3be1>summary:where(.svelte-1hg3be1){display:flex;flex-direction:column;gap:var(--space-1);min-block-size:44px;padding-block:var(--space-5);cursor:pointer}.method-item-title.svelte-1hg3be1{display:inline;font-size:var(--text-xl);font-weight:var(--weight-semibold);letter-spacing:var(--tracking-tight)}.method-item-summary.svelte-1hg3be1{color:var(--text-secondary);font-size:var(--text-sm);line-height:var(--leading-normal)}.method-item-body.svelte-1hg3be1{display:flex;flex-direction:column;align-items:flex-start;gap:var(--space-4);padding-block-end:var(--space-6);min-inline-size:0}.prose-block.svelte-1hg3be1 .prose,.method-item-body.svelte-1hg3be1 .prose{display:flex;flex-direction:column;gap:var(--space-4)}.prose-block.svelte-1hg3be1 .prose p,.method-item-body.svelte-1hg3be1 .prose p{color:var(--text-secondary);line-height:var(--leading-relaxed)}.method-item-body.svelte-1hg3be1 .prose ul,.method-item-body.svelte-1hg3be1 .prose ol{display:flex;flex-direction:column;gap:var(--space-2);padding-inline-start:var(--space-6)}.method-item-body.svelte-1hg3be1 .prose table{inline-size:100%;border-collapse:collapse}.method-item-body.svelte-1hg3be1 .prose th,.method-item-body.svelte-1hg3be1 .prose td{padding:var(--space-2) var(--space-3);border:1px solid var(--border-subtle);text-align:start}.method-item-body.svelte-1hg3be1 .prose blockquote{padding-inline-start:var(--space-4);border-inline-start:2px solid var(--accent-text);font-size:var(--text-lg)}@media print{section.tool-masthead,section.lead-section,section.method-section,section.next-step{display:none}section.calculator-section{padding:0}}
