.normalizer.svelte-1t05red{display:grid;gap:var(--space-6);min-inline-size:0}.normalizer.svelte-1t05red:not([data-enhanced]){display:none}.step.svelte-1t05red,.step-work.svelte-1t05red{display:flex;flex-direction:column;gap:var(--space-6);min-inline-size:0}.proposal-artifact[data-compact].svelte-1t05red{position:sticky;top:0;z-index:2;align-self:start;gap:var(--space-3);max-block-size:18rem;padding:var(--space-5);overflow:hidden;background:color-mix(in oklch,var(--signal) 7%,var(--surface-raised))}.proposal-artifact-scroll.svelte-1t05red{display:flex;flex-direction:column;gap:var(--space-3);min-block-size:0;min-inline-size:0;overflow-y:auto;overflow-anchor:none;overscroll-behavior:contain}.proposal-artifact[data-compact].svelte-1t05red h3:where(.svelte-1t05red){font-size:var(--text-base);font-weight:var(--weight-semibold);letter-spacing:var(--tracking-tight)}@container (inline-size >= 48rem){.step-split.svelte-1t05red{display:grid;grid-template-columns:minmax(0,1fr) minmax(24ch,30ch);gap:var(--space-10);align-items:start}.step-work.svelte-1t05red{grid-area:1 / 1}.proposal-artifact[data-compact].svelte-1t05red{grid-area:1 / 2;max-block-size:min(calc(100dvh - var(--bench-sticky-top) - var(--space-10)),20rem)}}.rail-empty.svelte-1t05red{color:var(--text-secondary);font-size:var(--text-sm);line-height:var(--leading-relaxed);text-wrap:pretty}.rail-counts.svelte-1t05red{display:grid;grid-template-columns:minmax(0,4fr) minmax(0,6fr);gap:var(--space-3);margin:0;padding-block:var(--space-2);border-block:1px solid var(--border-subtle)}.rail-counts.svelte-1t05red div:where(.svelte-1t05red){display:flex;flex-direction:column;gap:var(--space-1);min-inline-size:0}.rail-counts.svelte-1t05red dt:where(.svelte-1t05red){color:var(--text-secondary);font-family:var(--font-mono);font-size:var(--text-xs);letter-spacing:var(--tracking-wide);text-transform:uppercase}.rail-counts.svelte-1t05red dd:where(.svelte-1t05red){margin:0;color:var(--text-primary);font-family:var(--font-mono);font-size:var(--text-2xl);font-variant-numeric:tabular-nums;line-height:var(--leading-tight)}.rail-counts.svelte-1t05red dd[data-live]:where(.svelte-1t05red){color:var(--signal-text)}.rail-findings.svelte-1t05red{display:grid;gap:var(--space-2);margin:0;padding-inline-start:var(--space-5);min-inline-size:0}.rail-findings.svelte-1t05red li:where(.svelte-1t05red){color:var(--text-secondary);font-size:var(--text-sm);line-height:var(--leading-normal);text-wrap:pretty}.rail-actions.svelte-1t05red{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--space-2);align-items:flex-start;margin-block-start:auto;padding-block-start:var(--space-3);border-block-start:1px solid var(--border-subtle)}.rail-jump.svelte-1t05red{min-inline-size:0;min-block-size:44px;padding:0;border:0;background:transparent;color:var(--text-primary);font-size:var(--text-sm);font-weight:var(--weight-medium);text-align:start;text-wrap:pretty;cursor:pointer}.rail-jump.svelte-1t05red:after{content:" →";color:var(--accent-text)}.rail-jump.svelte-1t05red:hover{color:var(--accent-text)}.foot-hint.svelte-1t05red{margin:0;color:var(--text-secondary);font-size:var(--text-sm);line-height:var(--leading-relaxed);text-wrap:pretty}.normalizer.svelte-1t05red .wb-foot .bench-status{min-block-size:0}.inspect.svelte-1t05red{border-block-start:0}.inspect.svelte-1t05red>summary{padding-block:var(--space-1)}.inspect.svelte-1t05red .bench-disclosure-body{padding-block:var(--space-2) 0}.add-c.svelte-1t05red{align-self:flex-start}.price-entry.svelte-1t05red{display:grid;gap:var(--space-2);min-inline-size:0;padding-block-start:var(--space-5);border-block-start:1px solid var(--border-structural)}.price-grid.svelte-1t05red{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,13rem),1fr));gap:var(--space-4);margin-block-start:var(--space-2);min-inline-size:0}.cast.svelte-1t05red{display:inline-flex;gap:var(--space-2);align-items:center;min-inline-size:0}.cast-btn.svelte-1t05red{min-block-size:28px;min-inline-size:28px;padding:var(--space-1) var(--space-2);border:1px solid var(--border-structural);background:transparent;color:var(--text-secondary);font-family:var(--font-mono);font-size:var(--text-xs);font-variant-numeric:tabular-nums;cursor:pointer}@container tool-wb (inline-size < 34rem){.cast-btn.svelte-1t05red{min-block-size:44px;min-inline-size:44px}}.cast-btn.svelte-1t05red:hover{border-color:var(--field-border-hover);color:var(--text-primary)}.cast-btn[aria-pressed=true].svelte-1t05red{border-color:var(--accent-text);background:var(--state-selected-bg);color:var(--text-primary);font-weight:var(--weight-semibold)}.finding-list.svelte-1t05red{display:grid;gap:var(--space-3);margin:0;padding:0;list-style:none;min-inline-size:0}.grid-block.svelte-1t05red{display:grid;gap:var(--space-4);min-inline-size:0;padding-block-start:var(--space-6);border-block-start:1px solid var(--border-structural)}.grid-head.svelte-1t05red{display:flex;flex-wrap:wrap;gap:var(--space-3) var(--space-5);align-items:baseline;justify-content:space-between;min-inline-size:0}.grid-head.svelte-1t05red h4:where(.svelte-1t05red){font-size:var(--text-lg);font-weight:var(--weight-semibold);letter-spacing:var(--tracking-tight)}.grid-head.svelte-1t05red p:where(.svelte-1t05red){display:inline-flex;flex-wrap:wrap;gap:var(--space-2);align-items:center;margin:0}.date-input.svelte-1t05red{inline-size:auto}.grid-narrow.svelte-1t05red{display:grid;gap:var(--space-5);min-inline-size:0}.grid-wide.svelte-1t05red{display:none}.normalizer.svelte-1t05red table{inline-size:100%;border-collapse:collapse;font-size:var(--text-sm)}.normalizer.svelte-1t05red caption{padding-block-end:var(--space-2);color:var(--text-secondary);font-size:var(--text-sm);text-align:start;text-wrap:pretty}.normalizer.svelte-1t05red th,.normalizer.svelte-1t05red td{padding:var(--space-2) var(--space-3);border-block-end:1px solid var(--border-subtle);text-align:start;vertical-align:top}.normalizer.svelte-1t05red thead th{border-block-end:1px solid var(--border-structural);color:var(--text-secondary);font-family:var(--font-mono);font-size:var(--text-xs);font-weight:var(--weight-normal);letter-spacing:var(--tracking-wide);text-transform:uppercase}.normalizer.svelte-1t05red tbody th{color:var(--text-primary);font-weight:var(--weight-semibold)}.normalizer.svelte-1t05red .cell-state{display:flex;gap:var(--space-2);align-items:baseline;min-inline-size:0}.normalizer.svelte-1t05red td[data-state=UNREVIEWED] .cell-state{color:var(--text-muted)}.normalizer.svelte-1t05red .cell-note{display:block;padding-block-start:var(--space-1);color:var(--text-secondary);font-size:var(--text-xs);overflow-wrap:anywhere}.normalizer.svelte-1t05red .price-row td,.normalizer.svelte-1t05red .price-row th{border-block-end:0;overflow-wrap:anywhere}@container tool-wb (inline-size >= 48rem){.grid-wide.svelte-1t05red{display:block;overflow-x:auto}.grid-narrow.svelte-1t05red{display:none}}.send-blocks.svelte-1t05red{display:grid;gap:0;min-inline-size:0}.send-provider.svelte-1t05red{display:grid;gap:var(--space-4);min-inline-size:0;padding-block:var(--space-5)}.send-provider.svelte-1t05red:first-child{padding-block-start:0}.send-provider.svelte-1t05red:last-child{padding-block-end:0}.send-provider.svelte-1t05red+.send-provider:where(.svelte-1t05red){border-block-start:1px solid var(--border-structural)}.send-questions.svelte-1t05red{display:grid;gap:var(--space-3);margin:0;padding-inline-start:var(--space-5);min-inline-size:0}.send-questions.svelte-1t05red li:where(.svelte-1t05red){color:var(--text-secondary);font-size:var(--text-sm);line-height:var(--leading-relaxed);text-wrap:pretty}.send-action.svelte-1t05red{display:flex;flex-wrap:wrap;gap:var(--space-3);align-items:center}.export-block.svelte-1t05red{display:grid;gap:var(--space-3);min-inline-size:0;padding-block-start:var(--space-6);border-block-start:1px solid var(--border-structural)}.export-block.svelte-1t05red h4:where(.svelte-1t05red){font-size:var(--text-lg);font-weight:var(--weight-semibold);letter-spacing:var(--tracking-tight)}.nonclaims.svelte-1t05red{display:grid;gap:var(--space-2);margin:0;padding-inline-start:var(--space-5);color:var(--text-secondary);font-size:var(--text-sm);line-height:var(--leading-relaxed)}.print-record.svelte-1t05red{display:grid;gap:var(--space-4)}.print-record.svelte-1t05red h2:where(.svelte-1t05red){font-size:var(--text-xl);font-weight:var(--weight-bold)}.print-record.svelte-1t05red h3:where(.svelte-1t05red){font-size:var(--text-lg);font-weight:var(--weight-semibold)}.print-record.svelte-1t05red h4:where(.svelte-1t05red){font-size:var(--text-base);font-weight:var(--weight-semibold)}.print-record.svelte-1t05red p,.print-record.svelte-1t05red li{font-size:var(--text-sm);line-height:var(--leading-relaxed)}.print-record.svelte-1t05red ol{display:grid;gap:var(--space-2);margin:0;padding-inline-start:var(--space-5)}@media print{.normalizer.svelte-1t05red .tool-boundary,.print-record.svelte-1t05red .grid-narrow{display:none}.print-record.svelte-1t05red .grid-wide{display:block}}.next-step.svelte-rsklxe{display:grid;gap:var(--space-6)}.next-step.svelte-rsklxe :where(h2:where(.svelte-rsklxe),p:where(.svelte-rsklxe)){margin:0}.eyebrow.svelte-rsklxe{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.svelte-rsklxe h2:where(.svelte-rsklxe){max-inline-size:20ch;font-family:var(--font-display);font-optical-sizing:auto;font-size:var(--text-display-2);font-weight:var(--weight-display);line-height:var(--leading-display-2);letter-spacing:var(--tracking-display);text-transform:lowercase}.next-step.svelte-rsklxe p:where(.svelte-rsklxe){max-inline-size:var(--content-prose);color:var(--text-secondary);line-height:var(--leading-relaxed)}.conflict-note.svelte-rsklxe{display:grid;gap:var(--space-2);max-inline-size:var(--content-prose);padding-inline-start:var(--space-4);border-inline-start:2px solid var(--accent-text)}.conflict-note.svelte-rsklxe h2:where(.svelte-rsklxe){font-size:var(--text-lg);font-weight:var(--weight-semibold);letter-spacing:var(--tracking-tight)}.conflict-note.svelte-rsklxe p:where(.svelte-rsklxe){color:var(--text-secondary);line-height:var(--leading-relaxed);text-wrap:pretty}.masthead-actions-row.svelte-rsklxe{display:flex;flex-wrap:wrap;gap:var(--space-3) var(--space-6);align-items:center}.no-js-worksheet.svelte-rsklxe{display:grid;gap:var(--space-6);padding-block:var(--space-8)}.no-js-worksheet.svelte-rsklxe :where(h2:where(.svelte-rsklxe),p:where(.svelte-rsklxe),ul:where(.svelte-rsklxe)){margin:0}.worksheet-categories.svelte-rsklxe{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,var(--auto-grid-min)),1fr));gap:var(--space-5)}.worksheet-categories.svelte-rsklxe article:where(.svelte-rsklxe){display:grid;gap:var(--space-3);min-inline-size:0;padding:var(--space-4);border:1px solid var(--border-structural);background:var(--surface-raised)}.worksheet-categories.svelte-rsklxe :where(h3:where(.svelte-rsklxe),p:where(.svelte-rsklxe),dl:where(.svelte-rsklxe)){margin:0}.worksheet-categories.svelte-rsklxe dl:where(.svelte-rsklxe){display:grid;gap:var(--space-2)}.worksheet-categories.svelte-rsklxe dl:where(.svelte-rsklxe) div:where(.svelte-rsklxe){display:grid;grid-template-columns:minmax(0,1fr);gap:var(--space-1)}.worksheet-categories.svelte-rsklxe dt:where(.svelte-rsklxe){font-weight:var(--weight-bold)}.worksheet-categories.svelte-rsklxe dd:where(.svelte-rsklxe){margin:0;overflow-wrap:anywhere}.lead.svelte-rsklxe{min-inline-size:0}#about .prose{max-inline-size:var(--content-prose)}#about .prose>*+*{margin-block-start:var(--space-5)}#about .prose p{font-size:var(--text-lg);line-height:var(--leading-relaxed)}.method-stack.svelte-rsklxe{display:grid;gap:0;min-inline-size:0}.method-head.svelte-rsklxe{display:grid;gap:var(--space-6);max-inline-size:var(--content-prose);padding-block-end:var(--space-6)}.method-head.svelte-rsklxe h2:where(.svelte-rsklxe){font-family:var(--font-display);font-optical-sizing:auto;font-size:var(--text-statement);font-weight:var(--weight-display);line-height:var(--leading-statement);letter-spacing:var(--tracking-statement);text-transform:lowercase;text-wrap:balance}.method-head.svelte-rsklxe p:where(.svelte-rsklxe){color:var(--text-secondary);line-height:var(--leading-relaxed);text-wrap:pretty}.method-item.svelte-rsklxe{min-inline-size:0;border-block-start:1px solid var(--border-structural)}.method-item.svelte-rsklxe:last-of-type{border-block-end:1px solid var(--border-structural)}.method-item.svelte-rsklxe>summary:where(.svelte-rsklxe){display:grid;grid-template-columns:auto minmax(0,1fr);gap:var(--space-1) var(--space-3);align-items:baseline;min-block-size:44px;padding-block:var(--space-5);cursor:pointer;list-style:none}.method-item.svelte-rsklxe>summary:where(.svelte-rsklxe)::-webkit-details-marker{display:none}.method-item.svelte-rsklxe>summary:where(.svelte-rsklxe):before{content:"+";grid-row:1 / span 2;color:var(--accent-text);font-family:var(--font-mono);font-weight:var(--weight-bold)}.method-item[open].svelte-rsklxe>summary:where(.svelte-rsklxe):before{content:"−"}.method-item-title.svelte-rsklxe{font-size:var(--text-lg);font-weight:var(--weight-semibold);letter-spacing:var(--tracking-tight);text-wrap:balance}.method-item.svelte-rsklxe>summary:where(.svelte-rsklxe):hover .method-item-title:where(.svelte-rsklxe){color:var(--accent-text)}.method-item-summary.svelte-rsklxe{grid-column:2;max-inline-size:var(--content-prose);color:var(--text-secondary);font-size:var(--text-sm);line-height:var(--leading-relaxed);text-wrap:pretty}.method-item-body.svelte-rsklxe{padding-block:0 var(--space-8);padding-inline-start:var(--space-5)}#method .prose{max-inline-size:var(--content-prose)}#method .prose>*+*{margin-block-start:var(--space-5)}#method .prose>h3{margin-block-start:var(--space-6);font-size:var(--text-base)}#method .prose :where(p,ul,ol,blockquote){max-inline-size:var(--content-prose);font-size:var(--text-base);line-height:var(--leading-relaxed)}.next-action.svelte-rsklxe{justify-self:start}@media print{.site-header,.site-footer,.skip-link,.top-rule,main>section:not(#comparison-tool):not(#tool-top){display:none}.consent-banner{display:none!important}#comparison-tool{padding:0;background:transparent}#tool-top{padding-block:var(--space-4) var(--space-6)}#tool-top .masthead-crumb,#tool-top .standfirst,#tool-top .masthead-actions,#tool-top .masthead-rail,.masthead-actions-row.svelte-rsklxe{display:none}.conflict-note.svelte-rsklxe{padding:0;border:0}}
