.ts.svelte-n87dwp{--ts-fail:color-mix(in srgb, var(--red) 70%, var(--dark-surface));--ts-warn:color-mix(in srgb, var(--gold) 70%, var(--dark-surface));--ts-pass:color-mix(in srgb, var(--green) 80%, var(--dark-text) 20%);--ts-track:var(--dark-border);--ts-marker:var(--dark-text);--ts-ring:var(--dark-surface);--ts-text:var(--dark-text-mid);--ts-strong:var(--dark-text);--ts-h:.35rem;padding-block:.3rem;display:block;position:relative}.ts.svelte-n87dwp.ts--light{--ts-fail:color-mix(in srgb, var(--red) 75%, var(--parch));--ts-warn:color-mix(in srgb, var(--gold) 75%, var(--parch));--ts-pass:color-mix(in srgb, var(--green) 75%, var(--parch));--ts-track:var(--parch-d);--ts-marker:var(--ink);--ts-ring:var(--parch);--ts-text:var(--ink-f);--ts-strong:var(--ink);--ts-h:.5rem}.ts.svelte-n87dwp.ts--labelled{padding-top:1.5rem}.ts-bar.svelte-n87dwp{display:block;position:relative}.ts--ticks:where(.svelte-n87dwp) .ts-bar.svelte-n87dwp{margin-bottom:1.15rem}.ts-track.svelte-n87dwp{height:var(--ts-h);border-radius:var(--radius-full);background:var(--ts-track);display:block;position:relative;overflow:hidden}.ts-zone.svelte-n87dwp{position:absolute;inset-block:0}.ts-zone.svelte-n87dwp+.ts-zone:where(.svelte-n87dwp){border-left:2px solid var(--ts-ring)}.ts-zone--fail.svelte-n87dwp{background:var(--ts-fail)}.ts-zone--warn.svelte-n87dwp{background:var(--ts-warn)}.ts-zone--pass.svelte-n87dwp{background:var(--ts-pass)}.ts-marker.svelte-n87dwp{width:calc(var(--ts-h) + .4rem);height:calc(var(--ts-h) + .4rem);border:2px solid var(--ts-ring);border-radius:var(--radius-full);background:var(--ts-marker);position:absolute;top:50%;transform:translate(-50%,-50%)}.ts-value.svelte-n87dwp{font-family:var(--font-mono);font-size:var(--text-2xs);color:var(--ts-strong);white-space:nowrap;font-weight:700;line-height:1;position:absolute;bottom:calc(100% + .35rem);transform:translate(-50%)}.ts-value.svelte-n87dwp.ts-value--start{transform:translate(-.5rem)}.ts-value.svelte-n87dwp.ts-value--end{transform:translate(calc(.5rem - 100%))}.ts-tick.svelte-n87dwp{font-family:var(--font-mono);font-size:var(--text-2xs);color:var(--ts-text);line-height:1;position:absolute;top:calc(100% + .3rem);transform:translate(-50%)}.ts-legend.svelte-n87dwp{font-family:var(--font-smallcaps);font-size:var(--text-xs);letter-spacing:.04em;color:var(--ts-text);flex-wrap:wrap;gap:.25rem 1.1rem;display:flex}.ts-legend-item.svelte-n87dwp{align-items:center;gap:.4rem;display:inline-flex}.ts-swatch.svelte-n87dwp{border-radius:var(--radius-sm);width:.75rem;height:.5rem}.vb.svelte-16k7acd{color:var(--dark-text);flex-direction:column;gap:1.5rem;display:flex}.vb.svelte-16k7acd.vb--compact{gap:1rem}.vb-group-title.svelte-16k7acd{font-family:var(--font-smallcaps);font-size:var(--text-xs);letter-spacing:.12em;text-transform:uppercase;color:var(--dark-text-dim);margin:0 0 .55rem;font-weight:400}.vb--compact:where(.svelte-16k7acd) .vb-group-title.svelte-16k7acd{font-size:var(--text-2xs);margin-bottom:.3rem}.vb-items.svelte-16k7acd{grid-template-columns:repeat(auto-fill,minmax(16rem,1fr));gap:.75rem;margin:0;padding:0;list-style:none;display:grid}.vb--compact:where(.svelte-16k7acd) .vb-items.svelte-16k7acd{grid-template-columns:minmax(0,1fr);gap:1px}.vb-item.svelte-16k7acd{--vb-accent:var(--dark-text-mid)}.vb-item.svelte-16k7acd.vb-item--pass{--vb-accent:color-mix(in srgb, var(--green) 55%, var(--dark-text))}.vb-item.svelte-16k7acd.vb-item--warn{--vb-accent:color-mix(in srgb, var(--gold) 75%, var(--dark-text))}.vb-item.svelte-16k7acd.vb-item--fail{--vb-accent:color-mix(in srgb, var(--red) 70%, var(--dark-text))}.vb-item.svelte-16k7acd.vb-item--neutral{--vb-accent:var(--dark-text-dim)}.vb-item.svelte-16k7acd{border:1px solid var(--dark-border);border-left:3px solid var(--vb-accent);border-radius:var(--radius-md);background:var(--dark-surface);height:100%;color:inherit;transition:border-color var(--t-fast), background var(--t-fast);flex-direction:column;gap:.2rem;padding:.8rem .9rem .7rem;text-decoration:none;display:flex}.vb-item.svelte-16k7acd:hover,.vb-item.svelte-16k7acd:focus-visible{background:color-mix(in srgb, var(--dark-text) 4%, var(--dark-surface));border-color:color-mix(in srgb, var(--gold) 45%, var(--dark-border));border-left-color:var(--vb-accent)}.vb--compact:where(.svelte-16k7acd) .vb-item.svelte-16k7acd{border-radius:var(--radius-sm);background:0 0;border:none;flex-direction:row;align-items:center;gap:.55rem;padding:.35rem .6rem}.vb--compact:where(.svelte-16k7acd) .vb-item.svelte-16k7acd:hover,.vb--compact:where(.svelte-16k7acd) .vb-item.svelte-16k7acd:focus-visible{background:color-mix(in srgb, var(--dark-text) 6%, transparent)}.vb--compact:where(.svelte-16k7acd) .vb-item.svelte-16k7acd[aria-current=page]{background:color-mix(in srgb, var(--gold) 16%, transparent)}.vb--compact:where(.svelte-16k7acd) .vb-item.svelte-16k7acd[aria-current=page] .vb-name:where(.svelte-16k7acd){color:var(--dark-text)}.vb-head.svelte-16k7acd{justify-content:space-between;align-items:baseline;gap:.75rem;display:flex}.vb-name.svelte-16k7acd{min-width:0;font-family:var(--font-smallcaps);font-size:var(--text-sm);letter-spacing:.04em;color:var(--dark-text)}.vb--compact:where(.svelte-16k7acd) .vb-name.svelte-16k7acd{font-size:var(--text-xs);color:var(--dark-text-dim);white-space:nowrap;text-overflow:ellipsis;flex:1;overflow:hidden}.vb-badge.svelte-16k7acd{font-family:var(--font-mono);font-size:var(--text-2xs);letter-spacing:.04em;white-space:nowrap;color:var(--vb-accent);flex-shrink:0;font-weight:700}.vb-value.svelte-16k7acd{font-family:var(--font-mono);font-size:var(--text-lg);color:var(--dark-text);margin-top:.2rem;line-height:1.2}.vb-caption.svelte-16k7acd{font-size:var(--text-xs);color:var(--dark-text-dim);line-height:1.4}.vb-foot.svelte-16k7acd{margin-top:auto;padding-top:.35rem;display:block}.vb-source.svelte-16k7acd{font-family:var(--font-smallcaps);font-size:var(--text-2xs);letter-spacing:.06em;color:var(--dark-text-mid);display:block}.vb-dot.svelte-16k7acd{border-radius:var(--radius-full);background:var(--vb-accent);flex-shrink:0;width:.5rem;height:.5rem}.vb-row-value.svelte-16k7acd{font-family:var(--font-mono);font-size:var(--text-2xs);color:var(--vb-accent);flex-shrink:0}.vb-items.svelte-16k7acd>li:where(.svelte-16k7acd){margin:0}.vb-items.svelte-16k7acd>li:where(.svelte-16k7acd):before{content:none}.mc-findings.svelte-24twel{font-size:var(--text-sm);margin:0 0 1.5rem;padding-left:1.2rem;line-height:1.55}.mc-findings.svelte-24twel li:where(.svelte-24twel)+li:where(.svelte-24twel){margin-top:.4rem}.mc-caption.svelte-24twel{caption-side:bottom;text-align:left}.ref-table.svelte-24twel th[scope=row]:where(.svelte-24twel),.mc-register.svelte-24twel th[scope=row]:where(.svelte-24twel){font-family:inherit;font-size:var(--text-xs);letter-spacing:normal;text-transform:none;color:var(--ink);border-bottom:1px solid var(--parch-dk);padding:.38rem .7rem}.ref-table.svelte-24twel tr:where(.svelte-24twel):last-child>th[scope=row]:where(.svelte-24twel),.mc-register.svelte-24twel tr:where(.svelte-24twel):last-child>th[scope=row]:where(.svelte-24twel){border-bottom:none}.mc-family-row.svelte-24twel th:where(.svelte-24twel){background:var(--parch-d);padding-top:.8rem}.mc-family--manuscript.svelte-24twel td:where(.svelte-24twel),.mc-family--manuscript.svelte-24twel th[scope=row]:where(.svelte-24twel),td.mc-voynich-col.svelte-24twel{background:color-mix(in srgb, var(--gold) 6%, transparent)}.mc-closest.svelte-24twel{color:var(--ink);font-weight:700}.mc-register.svelte-24twel td:where(.svelte-24twel){vertical-align:top}.mc-register.svelte-24twel th[scope=row]:where(.svelte-24twel){vertical-align:top;min-width:11rem}.mc-meta.svelte-24twel{font-family:var(--font-mono);font-size:var(--text-2xs);color:var(--ink-f);margin-top:.2rem;display:block}.mc-verdict.svelte-24twel{white-space:nowrap;font-family:var(--font-mono);font-size:var(--text-2xs);font-weight:700}.mc-verdict.svelte-24twel.mc-verdict--against{color:var(--red)}.mc-verdict.svelte-24twel.mc-verdict--undecided{color:var(--ink-f)}.pg.svelte-1y9svgr{flex-wrap:wrap;align-items:flex-start;gap:1rem 2.5rem;margin:1.2rem 0;display:flex}.pg-group.svelte-1y9svgr{min-width:0;max-width:100%}.pg-head.svelte-1y9svgr{align-items:baseline;gap:.6rem;margin-bottom:.4rem;display:flex}.pg-title.svelte-1y9svgr{font-family:var(--font-smallcaps);font-size:var(--text-xs);letter-spacing:.06em;color:var(--ink-l)}.pg-meta.svelte-1y9svgr{font-family:var(--font-mono);font-size:var(--text-2xs);color:var(--ink-f)}.pg-cells.svelte-1y9svgr{grid-template-columns:repeat(10,1.75rem);gap:2px;margin:0;padding:0;list-style:none;display:grid}@media (width<=480px){.pg-cells.svelte-1y9svgr{grid-template-columns:repeat(8,1.75rem)}}.pg-cell.svelte-1y9svgr{border-radius:var(--radius-sm);width:1.75rem;height:1.75rem;font-family:var(--font-mono);font-size:var(--text-xs);cursor:pointer;transition:filter var(--t-fast);border:none;place-items:center;padding:0;line-height:1;display:grid;position:relative}.pg-cell.svelte-1y9svgr:hover,.pg-cell.svelte-1y9svgr:focus-visible{filter:brightness(1.15);outline:2px solid var(--ink);outline-offset:1px;z-index:1}.pg-cell.svelte-1y9svgr:hover .pg-tip:where(.svelte-1y9svgr),.pg-cell.svelte-1y9svgr:focus-visible .pg-tip:where(.svelte-1y9svgr){display:flex}.pg-cell--pass.svelte-1y9svgr{background:var(--green);color:var(--parch-l)}.pg-cell--fail.svelte-1y9svgr{background:var(--red);color:var(--parch-l)}.pg-cell--pending.svelte-1y9svgr{background:var(--parch-d);color:var(--ink-f)}.pg-tip.svelte-1y9svgr{border:1px solid var(--border);border-radius:var(--radius-sm);background:var(--parch-l);min-width:11rem;max-width:18rem;box-shadow:var(--shadow-sm);font-family:var(--font-serif);font-size:var(--text-xs);color:var(--ink-l);text-align:left;white-space:normal;pointer-events:none;flex-direction:column;gap:.1rem;padding:.4rem .6rem;line-height:1.35;display:none;position:absolute;bottom:calc(100% + .4rem);left:50%;transform:translate(-50%)}.pg-cells.svelte-1y9svgr li:where(.svelte-1y9svgr):is(:where(.svelte-1y9svgr):nth-child(10n+1),:where(.svelte-1y9svgr):nth-child(10n+2)) .pg-tip:where(.svelte-1y9svgr){left:0;transform:none}.pg-cells.svelte-1y9svgr li:where(.svelte-1y9svgr):is(:where(.svelte-1y9svgr):nth-child(10n),:where(.svelte-1y9svgr):nth-child(10n+9)) .pg-tip:where(.svelte-1y9svgr){left:auto;right:0;transform:none}.pg-tip-eva.svelte-1y9svgr{font-family:var(--font-mono);color:var(--ink-eva);font-weight:700}.pg-tip-heb.svelte-1y9svgr{font-family:var(--font-hebrew);color:var(--ink);text-align:right}.pg-tip-summary.svelte-1y9svgr{color:var(--ink-f)}.pg-legend.svelte-1y9svgr{font-family:var(--font-smallcaps);font-size:var(--text-xs);letter-spacing:.04em;color:var(--ink-f);flex-wrap:wrap;flex:100%;gap:.3rem 1.2rem;margin:0;padding:0;list-style:none;display:flex}.pg-legend.svelte-1y9svgr li:where(.svelte-1y9svgr){align-items:center;gap:.4rem;display:inline-flex}.pg-swatch.svelte-1y9svgr{border-radius:var(--radius-sm);width:1rem;height:1rem;font-family:var(--font-mono);font-size:var(--text-2xs);place-items:center;display:grid}.pg-cells.svelte-1y9svgr>li:where(.svelte-1y9svgr),.pg-legend.svelte-1y9svgr>li:where(.svelte-1y9svgr){margin:0}:is(.pg-cells.svelte-1y9svgr>li:where(.svelte-1y9svgr),.pg-legend.svelte-1y9svgr>li:where(.svelte-1y9svgr)):before{content:none}.headline-stats.svelte-1ls7vik{flex-wrap:wrap;gap:1rem;margin:1.2rem 0;display:flex}.stat-card.hs-card{flex:1}.stat-bars.svelte-1ls7vik{flex-direction:column;gap:.5rem;margin:1.2rem 0;display:flex}.stat-row.svelte-1ls7vik{font-size:var(--text-xs);align-items:center;gap:.8rem;display:flex}.stat-row.svelte-1ls7vik .stat-label:where(.svelte-1ls7vik){min-width:340px;color:var(--ink-l)}@media (width<=768px){.stat-row.svelte-1ls7vik .stat-label:where(.svelte-1ls7vik){min-width:160px}}.stat-row.svelte-1ls7vik .stat-bar-wrap:where(.svelte-1ls7vik){background:var(--parch-dk);flex:1;height:8px;overflow:hidden}.stat-row.svelte-1ls7vik .stat-bar:where(.svelte-1ls7vik){height:100%;transition:width var(--t-slower) ease}.stat-row.svelte-1ls7vik .stat-num:where(.svelte-1ls7vik){color:var(--ink-f);text-align:right;min-width:4.5rem;font-family:var(--font-mono);font-size:var(--text-sm)}.no-fp{margin-top:1rem}.type-badge.svelte-1ls7vik{font-family:var(--font-mono);font-size:var(--text-mono);vertical-align:middle;margin-left:.5rem;padding:.1rem .5rem;display:inline-block}.type-badge.svelte-1ls7vik.type-i{background:color-mix(in srgb, var(--gold) 15%, transparent);color:color-mix(in srgb, var(--gold) 80%, var(--ink))}.type-badge.svelte-1ls7vik.type-ii{background:color-mix(in srgb, var(--green) 15%, transparent);color:color-mix(in srgb, var(--green) 80%, var(--ink))}.type-note.svelte-1ls7vik{font-size:var(--text-xs);color:var(--ink-f);margin-bottom:.8rem}.tested-wrap.svelte-1ls7vik{max-height:40rem;margin-bottom:2rem;overflow-y:auto}.tested-wrap.svelte-1ls7vik thead:where(.svelte-1ls7vik){position:sticky;top:0}.tested-wrap.svelte-1ls7vik td:where(.svelte-1ls7vik):first-child{max-width:360px;white-space:wrap}.result-cell.svelte-1ls7vik{color:var(--green);font-size:var(--text-xs)}.grid-title.svelte-1ls7vik{font-size:var(--text-sm);color:var(--ink-l);margin-top:1.6rem;font-weight:400}tr.is-selected.svelte-1ls7vik td:where(.svelte-1ls7vik){background:color-mix(in srgb, var(--gold) 16%, transparent)}.not-found.svelte-1ls7vik td:where(.svelte-1ls7vik){opacity:.6}.ac-row.svelte-1ls7vik{flex-wrap:wrap;gap:.15rem .3rem;margin-top:.25rem;display:flex}.ac-badge.svelte-1ls7vik{font-family:var(--font-mono);font-size:var(--text-mono);white-space:nowrap;border:1px solid #0000;padding:0 5px;line-height:1.65;text-decoration:none}.ac-badge.svelte-1ls7vik.ac-pass{background:color-mix(in srgb, var(--green) 12%, var(--parch));border-color:color-mix(in srgb, var(--green) 40%, transparent);color:color-mix(in srgb, var(--green) 80%, var(--ink))}.ac-badge.svelte-1ls7vik.ac-fail{background:color-mix(in srgb, var(--red) 10%, var(--parch));border-color:color-mix(in srgb, var(--red) 35%, transparent);color:color-mix(in srgb, var(--red) 75%, var(--ink))}.ac-badge.svelte-1ls7vik.ac-pending{background:color-mix(in srgb, var(--border) 20%, var(--parch));border-color:var(--border);color:var(--ink-f);opacity:.7}.snapshot-badge.svelte-1ls7vik{font-family:var(--font-mono);font-size:var(--text-mono);vertical-align:middle;background:color-mix(in srgb, var(--gold) 14%, transparent);color:color-mix(in srgb, var(--gold) 80%, var(--ink));border:1px solid color-mix(in srgb, var(--gold) 35%, transparent);margin-left:.4em;padding:.05em .35em;font-weight:600;display:inline-block}.corpus-badge.svelte-1ls7vik{font-family:var(--font-mono);font-size:var(--text-mono);vertical-align:middle;border:1px solid;margin-left:.4em;padding:.05em .35em;font-weight:700;line-height:1.6;display:inline-block}.corpus-badge.svelte-1ls7vik.corpus-A{color:var(--blue);background:color-mix(in srgb, var(--blue) 10%, var(--parch));border-color:color-mix(in srgb, var(--blue) 30%, transparent)}.corpus-badge.svelte-1ls7vik.corpus-B{color:var(--green);background:color-mix(in srgb, var(--green) 10%, var(--parch));border-color:color-mix(in srgb, var(--green) 30%, transparent)}.corpus-badge.svelte-1ls7vik.corpus-AB{color:var(--gold);background:color-mix(in srgb, var(--gold) 12%, var(--parch));border-color:color-mix(in srgb, var(--gold) 35%, transparent)}.coverage-badge.svelte-xabp03{font-family:var(--font-mono);font-size:var(--text-mono);color:color-mix(in srgb, var(--gold) 80%, var(--ink));background:color-mix(in srgb, var(--gold) 8%, transparent);border:1px solid color-mix(in srgb, var(--gold) 25%, transparent);margin-bottom:.6rem;padding:.18rem .55rem;display:inline-block}.cut-phase-note.svelte-xabp03{padding:.9rem .9rem 0}.cut-phase-note.svelte-xabp03 p:where(.svelte-xabp03){font-size:var(--text-xs);color:var(--ink-l);font-style:italic;line-height:1.6}@media print{.cut-phase-note.svelte-xabp03,.no-print.svelte-xabp03{display:none!important}}.hotspots.svelte-12te29r{flex:100%;max-width:36rem;margin:1rem 0 0}.hotspot-rows.svelte-12te29r{grid-template-columns:max-content minmax(0,1fr) max-content;align-items:center;gap:.35rem .75rem;margin:.5rem 0 0;padding:0;list-style:none;display:grid}.hotspot-row.svelte-12te29r{display:contents}.hotspot-rule.svelte-12te29r{font-family:var(--font-mono);font-size:var(--text-mono);color:var(--ink-l);text-decoration:none}.hotspot-rule.svelte-12te29r:hover,.hotspot-rule.svelte-12te29r:focus-visible{color:var(--ink);text-decoration:underline}.hotspot-track.svelte-12te29r{height:.75rem;display:block}.hotspot-bar.svelte-12te29r{border-radius:0 var(--radius-sm) var(--radius-sm) 0;background:color-mix(in srgb, var(--gold) 75%, var(--parch));min-width:2px;height:100%;display:block}.hotspot-value.svelte-12te29r{font-family:var(--font-mono);font-size:var(--text-mono);color:var(--ink)}.hotspot-share.svelte-12te29r{color:var(--ink-f)}.run-controls.svelte-1n1t9s3{--ctrl-h:2rem;flex-wrap:wrap;align-items:center;gap:.7rem;margin-bottom:1.2rem;display:flex}.run-controls.svelte-1n1t9s3 .wc-input,.run-controls.svelte-1n1t9s3 .btn{block-size:var(--ctrl-h);box-sizing:border-box}@media (width<=620px){.run-controls.svelte-1n1t9s3{align-items:stretch}}@media print{.run-controls.svelte-1n1t9s3{display:none}}.seed-group.svelte-1n1t9s3{align-items:center;gap:.3rem;display:flex}.seed-input.svelte-1n1t9s3{width:6rem}.seed-input.svelte-1n1t9s3.seed-input--auto{color:var(--ink-f)}.lock-icon.svelte-1n1t9s3{fill:none;stroke:currentColor;stroke-width:1.5px;stroke-linecap:round;width:1rem;height:1rem}.proto-verdict.svelte-vcfht{--verdict:var(--green);font-size:var(--text-xs);border-top:1px solid var(--parch-dk);background:color-mix(in srgb, var(--verdict) 5%, transparent);color:var(--verdict);padding:.65rem .9rem;line-height:1.5}.proto-verdict.svelte-vcfht.proto-verdict--warn{--verdict:var(--gold)}.proto-verdict.svelte-vcfht.proto-verdict--fail{--verdict:var(--red)}.proto-verdict.svelte-vcfht:is(.proto-verdict--warn:where(.svelte-vcfht),.proto-verdict--fail:where(.svelte-vcfht)){background:color-mix(in srgb, var(--verdict) 6%, transparent)}.proto-verdict.svelte-vcfht.proto-verdict--detached{border:1px solid var(--parch-dk);margin-bottom:1.5rem}@media print{.proto-verdict.svelte-vcfht{background:0 0;border-left:3px solid;margin-top:.6rem;padding-left:.6rem}}.cut-scale.svelte-bjjwqd{max-width:40rem;margin-bottom:1.2rem;padding:.9rem .9rem 0}.protocol-body.svelte-bjjwqd{padding:.9rem}.stats-grid.svelte-bjjwqd{grid-template-columns:minmax(180px,220px) 1fr;align-items:stretch;gap:1rem;display:grid}@media (width<=620px){.stats-grid.svelte-bjjwqd{grid-template-columns:1fr}}.stat-cells--phase2{flex:100%}.raw-caveat.svelte-bjjwqd{font-size:var(--text-xs);color:var(--ink-f);margin:0;padding:.5rem .9rem 0;font-style:italic}.collapsed-heading.svelte-bjjwqd{font-family:var(--font-smallcaps);font-size:var(--text-xs);letter-spacing:.1em;color:var(--red-dk);padding:.9rem .9rem 0}.collapsed-body.svelte-bjjwqd{border-top:1px solid var(--parch-dk)}.control-section.svelte-bjjwqd{border-top:1px solid var(--parch-dk);margin-top:.9rem}.class-breakdown.svelte-bjjwqd{font-size:var(--text-xs);color:var(--ink-f);margin:.6rem 0 0}.breakdown-sep.svelte-bjjwqd{color:var(--ink-f);opacity:.5}.mono-num.svelte-bjjwqd{font-family:var(--font-mono);color:var(--ink-l)}.citability-note.svelte-bjjwqd{font-size:var(--text-xs);color:var(--ink-f);background:color-mix(in srgb, var(--ink-f) 5%, transparent);border-top:1px solid var(--parch-dk);padding:.5rem .9rem;font-style:italic}.cut-details.svelte-bjjwqd>summary:where(.svelte-bjjwqd){border-top:1px solid var(--parch-dk);color:var(--ink-l);padding:.55rem .9rem}.results-wrap.svelte-bjjwqd{border-top:1px solid var(--parch-dk);max-height:560px;overflow-y:auto}.table-hint.svelte-bjjwqd{font-size:var(--text-xs);color:var(--ink-f);border-bottom:1px solid var(--parch-dk);margin-bottom:0;padding:.5rem .7rem;font-style:italic}.gib-table.svelte-bjjwqd{font-size:var(--text-xs);width:100%}.gib-table.svelte-bjjwqd thead:where(.svelte-bjjwqd) th:where(.svelte-bjjwqd){background:var(--parch-d);z-index:1;position:sticky;top:0}.row-rejected.svelte-bjjwqd{cursor:default;background:color-mix(in srgb, var(--red) 4%, transparent)}.row-rejected.svelte-bjjwqd:hover td:where(.svelte-bjjwqd){filter:none}.td-rejected.svelte-bjjwqd{color:var(--red);font-size:var(--text-xs);font-style:italic}@media (width<=860px){.cut-table--phase1.svelte-bjjwqd th:where(.svelte-bjjwqd):nth-child(3),.cut-table--phase1.svelte-bjjwqd td:where(.svelte-bjjwqd):nth-child(3),.cut-table--phase1.svelte-bjjwqd th:where(.svelte-bjjwqd):nth-child(8),.cut-table--phase1.svelte-bjjwqd td:where(.svelte-bjjwqd):nth-child(8),.cut-table--phase2.svelte-bjjwqd th:where(.svelte-bjjwqd):nth-child(3),.cut-table--phase2.svelte-bjjwqd td:where(.svelte-bjjwqd):nth-child(3),.cut-table--phase2.svelte-bjjwqd th:where(.svelte-bjjwqd):nth-child(6),.cut-table--phase2.svelte-bjjwqd td:where(.svelte-bjjwqd):nth-child(6){display:none}}@media (width<=620px){.cut-table--phase1.svelte-bjjwqd th:where(.svelte-bjjwqd):nth-child(4),.cut-table--phase1.svelte-bjjwqd td:where(.svelte-bjjwqd):nth-child(4),.cut-table--phase1.svelte-bjjwqd th:where(.svelte-bjjwqd):nth-child(7),.cut-table--phase1.svelte-bjjwqd td:where(.svelte-bjjwqd):nth-child(7),.cut-table--phase2.svelte-bjjwqd th:where(.svelte-bjjwqd):nth-child(7),.cut-table--phase2.svelte-bjjwqd td:where(.svelte-bjjwqd):nth-child(7),.cut-table--phase2b.svelte-bjjwqd th:where(.svelte-bjjwqd):nth-child(3),.cut-table--phase2b.svelte-bjjwqd td:where(.svelte-bjjwqd):nth-child(3){display:none}}.candidate-row.svelte-bjjwqd{font-size:var(--text-xs);align-items:baseline;gap:.6rem;padding:.15rem 0;display:flex}.cand-rank.svelte-bjjwqd{color:var(--ink-f);width:2rem}.cand-lex.svelte-bjjwqd{color:var(--red-dk);width:2.5rem}.cand-score.svelte-bjjwqd{font-family:var(--font-mono);color:var(--ink-l)}.cand-gloss.svelte-bjjwqd{color:var(--ink-l)}.cand-alias.svelte-bjjwqd{color:var(--ink-f);font-style:italic;font-size:var(--text-xs)}.cand-nolex.svelte-bjjwqd{color:var(--ink-f);font-style:italic}@media print{#cut .table-hint.svelte-bjjwqd,#cut .detail-row.svelte-bjjwqd{display:none!important}}.pb.svelte-17hggir{margin:0 0 1rem}.pb-legend.svelte-17hggir{font-size:var(--text-xs);color:var(--ink-l);flex-wrap:wrap;gap:.3rem 1.2rem;margin:0 0 .6rem;padding:0;list-style:none;display:flex}.pb-legend.svelte-17hggir li:where(.svelte-17hggir){align-items:center;gap:.4rem;display:inline-flex}.pb-swatch.svelte-17hggir{border-radius:var(--radius-sm);width:.75rem;height:.75rem}.pb-grid.svelte-17hggir{grid-template-columns:max-content minmax(10rem,1fr) max-content;align-items:center;gap:.3rem .75rem;max-width:48rem;display:grid}.pb-row.svelte-17hggir{display:contents}.pb-head.svelte-17hggir{font-family:var(--font-smallcaps);font-size:var(--text-2xs);letter-spacing:.06em;color:var(--ink-f)}.pb-head.svelte-17hggir.pb-head--meta{text-align:right}.pb-label.svelte-17hggir{font-size:var(--text-xs);color:var(--ink-l);align-items:center;gap:.4rem;display:inline-flex}.pb-label.svelte-17hggir code:where(.svelte-17hggir){font-family:var(--font-mono);font-size:var(--text-mono);color:var(--ink-eva)}.pb-badge.svelte-17hggir{font-family:var(--font-mono);font-size:var(--text-2xs);color:var(--ink-f)}.pb-bar.svelte-17hggir{border-radius:var(--radius-sm);gap:2px;height:1.25rem;display:flex;overflow:hidden}.pb-seg.svelte-17hggir{min-width:2px;font-family:var(--font-mono);font-size:var(--text-2xs);white-space:nowrap;place-items:center;line-height:1;display:grid}.pb-seg--1.svelte-17hggir{background:var(--chart-pos-1);color:var(--ink)}.pb-seg--2.svelte-17hggir{background:var(--chart-pos-2);color:var(--parch-l)}.pb-seg--3.svelte-17hggir{background:var(--chart-pos-3);color:var(--parch-l)}.pb-seg--pass.svelte-17hggir{background:color-mix(in srgb, var(--green) 75%, var(--parch));color:var(--parch-l)}.pb-seg--warn.svelte-17hggir{background:color-mix(in srgb, var(--gold) 75%, var(--parch));color:var(--ink)}.pb-seg--fail.svelte-17hggir{background:color-mix(in srgb, var(--red) 75%, var(--parch));color:var(--parch-l)}.pb-meta.svelte-17hggir{font-family:var(--font-mono);font-size:var(--text-mono);color:var(--ink);text-align:right}.pb-legend.svelte-17hggir>li:where(.svelte-17hggir){margin:0}.pb-legend.svelte-17hggir>li:where(.svelte-17hggir):before{content:none}.seg-note.svelte-174o2gl{font-size:var(--text-xs);color:var(--ink-l);margin-bottom:.8rem;font-style:italic}.stat-grid:not(:last-child){margin-bottom:1rem}.seg-check.svelte-174o2gl{cursor:pointer;align-items:center;gap:.4rem;display:inline-flex}.seg-check.svelte-174o2gl input:where(.svelte-174o2gl){accent-color:var(--red)}.seg-group.svelte-174o2gl{margin-bottom:1.5rem}.seg-empty.svelte-174o2gl{font-size:var(--text-xs);color:var(--ink-f);font-style:italic}.seg-table.svelte-174o2gl{table-layout:fixed;font-size:var(--text-xs);width:100%}.seg-table.svelte-174o2gl thead:where(.svelte-174o2gl) th:where(.svelte-174o2gl){background:var(--parch-d);z-index:1;position:sticky;top:0}.seg-table.svelte-174o2gl th:where(.svelte-174o2gl):first-child,.seg-table.svelte-174o2gl td:where(.svelte-174o2gl):first-child{width:40%}.seg-table.svelte-174o2gl th:where(.svelte-174o2gl):nth-child(2),.seg-table.svelte-174o2gl td:where(.svelte-174o2gl):nth-child(2){width:34%}.seg-table.svelte-174o2gl th:where(.svelte-174o2gl):nth-child(3),.seg-table.svelte-174o2gl td:where(.svelte-174o2gl):nth-child(3){width:26%}.affix-table-scroll.svelte-174o2gl{max-height:360px;overflow-y:auto}.affix-subgroup-row.svelte-174o2gl{flex-wrap:wrap;align-items:flex-start;gap:1rem;display:flex}.affix-subgroup.svelte-174o2gl{border:1px solid var(--parch-dk);background:var(--glass-sm);flex:280px;min-width:0;padding:.7rem .8rem}.affix-subgroup-head.svelte-174o2gl{border-bottom:1px solid var(--parch-dk);justify-content:space-between;align-items:center;gap:.4rem;margin-bottom:.5rem;padding-bottom:.4rem;display:flex}.cluster-grid.svelte-174o2gl{grid-template-columns:repeat(auto-fill,minmax(280px,1fr));gap:.8rem;display:grid}.cluster-card.svelte-174o2gl{border:1px solid var(--parch-dk);background:var(--glass-sm);padding:.7rem .8rem}.cluster-head.svelte-174o2gl{border-bottom:1px solid var(--parch-dk);justify-content:space-between;align-items:baseline;gap:.5rem;margin-bottom:.5rem;padding-bottom:.4rem;display:flex}.cluster-support.svelte-174o2gl{font-family:var(--font-mono);font-size:var(--text-mono);color:var(--ink-f);white-space:nowrap}.cluster-row.svelte-174o2gl{margin-bottom:.5rem}.cluster-row.svelte-174o2gl:last-child{margin-bottom:0}.cluster-label.svelte-174o2gl{letter-spacing:.1em;color:var(--ink-f);margin-bottom:.25rem;display:block}.chip-wrap.svelte-174o2gl{flex-wrap:wrap;align-items:center;gap:.3rem;display:flex}.cluster-examples.svelte-174o2gl{font-family:var(--font-mono);font-size:var(--text-mono);color:var(--ink-l);line-height:1.5}.expand-btn.svelte-174o2gl{font-family:var(--font-mono);font-size:var(--text-mono);color:var(--ink-f);border:1px dashed var(--border);cursor:pointer;background:0 0;padding:.15rem .4rem}.affix-subgroup:where(.svelte-174o2gl)>.expand-btn.svelte-174o2gl{margin-top:.5rem;display:block}.expand-btn.svelte-174o2gl:hover,.expand-btn.svelte-174o2gl:focus-visible{color:var(--gold);border-color:var(--gold);outline:none}.seg-footnote.svelte-174o2gl{font-size:var(--text-xs);color:var(--ink-f);border-top:1px solid var(--parch-dk);padding-top:.6rem;line-height:1.5}.edge-hint.svelte-1wi21z4{font-size:var(--text-xs);color:var(--ink-f);margin:.6rem 0 .3rem}.edge-profile.svelte-1wi21z4{grid-template-columns:1fr 1fr;gap:2px;width:9rem;height:.75rem;display:grid}.ep-side.svelte-1wi21z4{background:var(--tint-xs);display:flex;position:relative}.ep-side.svelte-1wi21z4.ep-side--initial{border-radius:var(--radius-sm) 0 0 var(--radius-sm);justify-content:flex-end}.ep-side.svelte-1wi21z4.ep-side--initial .ep-bar:where(.svelte-1wi21z4){background:var(--chart-pos-1);border-radius:var(--radius-sm) 0 0 var(--radius-sm)}.ep-side.svelte-1wi21z4.ep-side--final{border-radius:0 var(--radius-sm) var(--radius-sm) 0}.ep-side.svelte-1wi21z4.ep-side--final .ep-bar:where(.svelte-1wi21z4){background:var(--chart-pos-3);border-radius:0 var(--radius-sm) var(--radius-sm) 0}.ep-bar.svelte-1wi21z4{height:100%}.ep-threshold.svelte-1wi21z4{background:var(--ink);width:2px;position:absolute;inset-block:-2px}.edge-note.svelte-1wi21z4{font-size:var(--text-xs);color:var(--ink-l);margin-bottom:.8rem;font-style:italic}.edge-empty.svelte-1wi21z4{font-size:var(--text-xs);color:var(--ink-f);font-style:italic}.results-wrap.svelte-1wi21z4{border-top:1px solid var(--parch-dk);max-height:480px;overflow-y:auto}.edge-table.svelte-1wi21z4{font-size:var(--text-xs);width:100%}.edge-table.svelte-1wi21z4 thead:where(.svelte-1wi21z4) th:where(.svelte-1wi21z4){background:var(--parch-d);z-index:1;position:sticky;top:0}.td-detail.svelte-1wi21z4{font-size:var(--text-xs);color:var(--ink-l)}.strip.svelte-5bpe94{flex:100%;min-width:0;margin:0}.strip-plot.svelte-5bpe94{position:relative}.strip-plot.svelte-5bpe94 svg:where(.svelte-5bpe94){width:100%;height:auto;display:block;overflow:visible}.strip-band--fail.svelte-5bpe94{fill:color-mix(in srgb, var(--red) 12%, var(--parch))}.strip-band--warn.svelte-5bpe94{fill:color-mix(in srgb, var(--gold) 16%, var(--parch))}.strip-band--pass.svelte-5bpe94{fill:color-mix(in srgb, var(--green) 10%, var(--parch))}.strip-axis.svelte-5bpe94,.strip-tick.svelte-5bpe94{stroke:var(--parch-dk);stroke-width:1px}.strip-tick-label.svelte-5bpe94,.strip-axis-label.svelte-5bpe94{font-family:var(--font-mono);font-size:var(--text-2xs);fill:var(--ink-f)}.strip-axis-label.svelte-5bpe94{font-family:var(--font-smallcaps);letter-spacing:.06em}.strip-mean.svelte-5bpe94{stroke:var(--ink);stroke-width:2px;stroke-linecap:round}.strip-mean-label.svelte-5bpe94{font-family:var(--font-mono);font-size:var(--text-2xs);fill:var(--ink);font-weight:700}.strip-point.svelte-5bpe94{cursor:pointer;outline:none}.strip-point.svelte-5bpe94:focus-visible .strip-dot:where(.svelte-5bpe94){stroke:var(--ink)}.strip-hit.svelte-5bpe94{fill:#0000}.strip-dot.svelte-5bpe94{fill:var(--ink-l);stroke:var(--parch);stroke-width:2px;transition:fill var(--t-fast)}.strip-point.is-hovered:where(.svelte-5bpe94) .strip-dot.svelte-5bpe94{fill:var(--ink);stroke:var(--gold)}.strip-tip.svelte-5bpe94{z-index:1;border:1px solid var(--border);border-radius:var(--radius-sm);background:var(--parch-l);min-width:9rem;box-shadow:var(--shadow-sm);font-size:var(--text-xs);color:var(--ink-l);pointer-events:none;flex-direction:column;gap:.1rem;margin-left:14px;padding:.4rem .6rem;line-height:1.35;display:flex;position:absolute;transform:translateY(-50%)}.strip-tip.svelte-5bpe94 strong:where(.svelte-5bpe94){font-family:var(--font-mono);color:var(--ink)}.strip-tip.svelte-5bpe94.strip-tip--left{margin-left:-14px;transform:translate(-100%,-50%)}.strip-tip-detail.svelte-5bpe94{color:var(--ink-f)}.proto-row.is-selected.svelte-8fu6f6 td:where(.svelte-8fu6f6){background:color-mix(in srgb, var(--gold) 16%, transparent)}.gib-scale.svelte-8fu6f6{max-width:40rem;margin-bottom:1.2rem}.gib-note.svelte-8fu6f6{font-size:var(--text-xs);color:var(--ink-f);font-style:italic}.gib-compare.svelte-8fu6f6{margin-top:1.5rem}.gib-compare-worst.svelte-8fu6f6 td:where(.svelte-8fu6f6){background:color-mix(in srgb, var(--gold) 6%, transparent)}.gib-level.svelte-8fu6f6{font-family:var(--font-mono);font-size:var(--text-2xs);font-weight:700}.gib-level.svelte-8fu6f6.gib-level--pass{color:color-mix(in srgb, var(--green) 70%, var(--ink))}.gib-level.svelte-8fu6f6.gib-level--warn{color:color-mix(in srgb, var(--gold) 80%, var(--ink))}.gib-level.svelte-8fu6f6.gib-level--fail{color:var(--red)}.gib-summary.svelte-8fu6f6{border-bottom:1px solid var(--parch-dk);margin-bottom:1.4rem;padding-bottom:.8rem}.summary-note.svelte-8fu6f6{font-size:var(--text-xs);color:var(--ink-l);margin-top:.5rem;margin-bottom:0;font-style:italic}.protocol-body.svelte-8fu6f6{flex-wrap:wrap;align-items:start;gap:0;display:flex}.proto-table.svelte-8fu6f6{font-size:var(--text-xs);flex:100%}.gib-details.svelte-8fu6f6{border-top:1px solid var(--parch-dk)}.gib-details.svelte-8fu6f6>summary:where(.svelte-8fu6f6){color:var(--ink-l);padding:.55rem .9rem}.gib-details.svelte-8fu6f6 .desc-stats:where(.svelte-8fu6f6){width:100%}.td-run.svelte-8fu6f6{font-family:var(--font-mono);font-size:var(--text-mono);color:var(--ink-f);text-align:center;width:2.5rem}.td-rate.svelte-8fu6f6{font-family:var(--font-mono);font-size:var(--text-sm);text-align:right;padding-right:.8rem}.proto-row.zone-fail.svelte-8fu6f6 td:where(.svelte-8fu6f6){background:color-mix(in srgb, var(--red) 6%, transparent)}.proto-row.zone-fail.svelte-8fu6f6 .td-rate:where(.svelte-8fu6f6){color:var(--red)}.proto-row.zone-warn.svelte-8fu6f6 td:where(.svelte-8fu6f6){background:color-mix(in srgb, var(--gold) 5%, transparent)}.proto-row.zone-warn.svelte-8fu6f6 .td-rate:where(.svelte-8fu6f6){color:var(--gold)}.proto-row.zone-ok.svelte-8fu6f6 .td-rate:where(.svelte-8fu6f6){color:var(--green)}.proto-mean.svelte-8fu6f6 td:where(.svelte-8fu6f6){background:var(--parch-d);font-size:var(--text-xs);border-top:1px solid var(--border)}.proto-mean.svelte-8fu6f6 .td-rate:where(.svelte-8fu6f6){font-size:var(--text-xs)}.mean-note.svelte-8fu6f6{font-size:var(--text-xs);color:var(--ink-f);font-style:italic}.desc-stats.svelte-8fu6f6{font-size:var(--text-xs);border-collapse:collapse}.desc-stats.svelte-8fu6f6 tbody:where(.svelte-8fu6f6) tr:where(.svelte-8fu6f6):nth-child(2n):not(.ds-sep){background:color-mix(in srgb, var(--ink-f) 3%, transparent)}.desc-stats.svelte-8fu6f6 td:where(.svelte-8fu6f6){padding:.3rem .7rem}.desc-stats.svelte-8fu6f6 td:where(.svelte-8fu6f6):first-child{color:var(--ink-l);font-size:var(--text-xs)}.ds-crit.svelte-8fu6f6 td:where(.svelte-8fu6f6){background:color-mix(in srgb, var(--red) 5%, transparent)}.ds-crit.svelte-8fu6f6 .ds-val:where(.svelte-8fu6f6){color:var(--red);font-weight:600}.ds-abstand.svelte-8fu6f6{color:var(--ink-f)}.ds-abstand.ds-pos.svelte-8fu6f6{color:var(--red);font-weight:600}.stats-grid.svelte-8fu6f6{flex-wrap:wrap;align-items:stretch;gap:1rem;margin-bottom:1.4rem;display:flex}.stats-grid.svelte-8fu6f6 .stat-grid{flex:320px}.results-wrap.svelte-8fu6f6{border:1px solid var(--parch-dk);max-height:560px;overflow-y:auto}.table-hint.svelte-8fu6f6{font-size:var(--text-xs);color:var(--ink-f);border-bottom:1px solid var(--parch-dk);margin-bottom:0;padding:.5rem .7rem;font-style:italic}.gib-table.svelte-8fu6f6{font-size:var(--text-xs)}.gib-table.svelte-8fu6f6 thead:where(.svelte-8fu6f6) th:where(.svelte-8fu6f6){background:var(--parch-d);z-index:1;position:sticky;top:0}.td-pre.svelte-8fu6f6{font-family:var(--font-mono);font-size:var(--text-mono);color:var(--ink-f);white-space:nowrap}.td-c.svelte-8fu6f6{text-align:center;font-family:var(--font-mono);font-size:var(--text-sm)}.td-class.svelte-8fu6f6{font-size:var(--text-xs);color:var(--ink-f);white-space:nowrap;text-overflow:ellipsis;max-width:8rem;overflow:hidden}.row-ms-invalid.svelte-8fu6f6 td:where(.svelte-8fu6f6){opacity:.55}.row-ms-pass.svelte-8fu6f6 td:where(.svelte-8fu6f6){background:color-mix(in srgb, var(--green) 4%, transparent)}.row-ms-lex.svelte-8fu6f6 td:where(.svelte-8fu6f6){background:color-mix(in srgb, var(--red) 5%, transparent)}.flag-pass.svelte-8fu6f6{color:var(--green);font-weight:600}.flag-cap.svelte-8fu6f6{color:var(--ink-f)}.flag-invalid.svelte-8fu6f6{color:var(--red);font-weight:600}.flag-warn.svelte-8fu6f6{color:var(--gold);font-weight:600}.flag-na.svelte-8fu6f6{color:var(--ink-f)}.flag-lex.svelte-8fu6f6{color:var(--red);font-size:var(--text-xs);font-style:italic}.ms-invalid.svelte-8fu6f6{color:var(--red);font-size:var(--text-xs)}.ms-cap.svelte-8fu6f6{color:var(--ink-f)}.ms-pass.svelte-8fu6f6{color:var(--gold);font-weight:600}.ms-lex.svelte-8fu6f6{color:var(--red);font-size:var(--text-xs);font-style:italic}.ds-sep.svelte-8fu6f6 td:where(.svelte-8fu6f6){border-bottom:1px solid var(--border);padding:0}.genval-section.svelte-8fu6f6{border-top:1px solid var(--parch-dk);font-size:var(--text-xs);background:color-mix(in srgb, var(--ink-f) 3%, transparent);padding:.55rem .9rem}.genval-table.svelte-8fu6f6{font-size:var(--text-xs);margin-top:.3rem}.genval-table.svelte-8fu6f6 td:where(.svelte-8fu6f6):first-child{color:var(--ink-l)}.genval-note.svelte-8fu6f6{color:var(--ink-f);margin-top:.3rem;font-style:italic;display:block}.wd-grid.svelte-8fu6f6{grid-template-columns:auto 1fr;gap:.2rem .8rem;margin-top:.3rem;display:grid}.wd-label.svelte-8fu6f6{color:var(--ink-l);font-size:var(--text-xs);letter-spacing:.06em}@media (width<=860px){.proto-table.svelte-8fu6f6,.desc-stats.svelte-8fu6f6{border-right:none;border-top:1px solid var(--parch-dk);flex:100%}.gib-table.svelte-8fu6f6 th:where(.svelte-8fu6f6):nth-child(3),.gib-table.svelte-8fu6f6 td:where(.svelte-8fu6f6):nth-child(3),.gib-table.svelte-8fu6f6 th:where(.svelte-8fu6f6):nth-child(5),.gib-table.svelte-8fu6f6 td:where(.svelte-8fu6f6):nth-child(5){display:none}}@media (width<=620px){.summary-row.svelte-8fu6f6{gap:1rem .8rem}.proto-table.svelte-8fu6f6 th:where(.svelte-8fu6f6):nth-child(8),.proto-table.svelte-8fu6f6 td:where(.svelte-8fu6f6):nth-child(8),.proto-table.svelte-8fu6f6 th:where(.svelte-8fu6f6):nth-child(9),.proto-table.svelte-8fu6f6 td:where(.svelte-8fu6f6):nth-child(9),.gib-table.svelte-8fu6f6 th:where(.svelte-8fu6f6):nth-child(6),.gib-table.svelte-8fu6f6 td:where(.svelte-8fu6f6):nth-child(6),.gib-table.svelte-8fu6f6 th:where(.svelte-8fu6f6):nth-child(9),.gib-table.svelte-8fu6f6 td:where(.svelte-8fu6f6):nth-child(9){display:none}}@media print{#gibberish .single-section.svelte-8fu6f6,#gibberish .genval-section.svelte-8fu6f6,#gibberish .detail-row.svelte-8fu6f6,#gibberish .gib-summary.svelte-8fu6f6,#gibberish .table-hint.svelte-8fu6f6,#gibberish .no-print.svelte-8fu6f6{display:none!important}.proto-table.svelte-8fu6f6,.desc-stats.svelte-8fu6f6{font-size:var(--text-xs);break-inside:avoid}.protocol-body.svelte-8fu6f6{flex-direction:column;gap:.8rem}.proto-table.svelte-8fu6f6,.desc-stats.svelte-8fu6f6{border-right:none;flex:none;width:100%}.proto-row.zone-fail.svelte-8fu6f6 td:where(.svelte-8fu6f6),.proto-row.zone-warn.svelte-8fu6f6 td:where(.svelte-8fu6f6){background:0 0}}.dp.svelte-1xitldi{margin:0 0 1rem}.dp-legend.svelte-1xitldi{font-size:var(--text-xs);color:var(--ink-l);flex-wrap:wrap;gap:.3rem 1.2rem;margin:0 0 .6rem;padding:0;list-style:none;display:flex}.dp-legend.svelte-1xitldi li:where(.svelte-1xitldi){align-items:center;gap:.4rem;display:inline-flex}.dp-swatch.svelte-1xitldi{border-radius:var(--radius-full);width:.75rem;height:.75rem}.dp-shape.svelte-1xitldi{border:2px solid var(--ink-l);border-radius:var(--radius-full);background:var(--ink-l);width:.75rem;height:.75rem}.dp-shape.svelte-1xitldi.dp-shape--hollow{background:var(--parch)}.dp-grid.svelte-1xitldi{grid-template-columns:minmax(8rem,20rem) minmax(12rem,1fr);column-gap:1rem;display:grid}@media (width<=640px){.dp-grid.svelte-1xitldi{grid-template-columns:minmax(0,1fr)}}.dp-row.svelte-1xitldi{grid-column:1/-1;grid-template-columns:subgrid;align-items:center;min-height:1.9rem;display:grid}@media (width<=640px){.dp-row.svelte-1xitldi{grid-template-columns:minmax(0,1fr)}}.dp-row.svelte-1xitldi.dp-row--emphasis{min-height:2.6rem}.dp-row.svelte-1xitldi.dp-row--emphasis .dp-label:where(.svelte-1xitldi){color:var(--ink);font-weight:600}.dp-row.svelte-1xitldi.dp-row--axis{min-height:0}.dp-label.svelte-1xitldi{font-size:var(--text-xs);color:var(--ink-l);line-height:1.3}@media (width<=640px){.dp-row--axis:where(.svelte-1xitldi) .dp-label.svelte-1xitldi{display:none}}.dp-track.svelte-1xitldi{height:1.9rem;position:relative}.dp-row--emphasis:where(.svelte-1xitldi) .dp-track.svelte-1xitldi{height:2.6rem}.dp-row--axis:where(.svelte-1xitldi) .dp-track.svelte-1xitldi{height:1.2rem}.dp-gridline.svelte-1xitldi{background:var(--parch-d);width:1px;position:absolute;inset-block:0}.dp-link.svelte-1xitldi{opacity:.55;height:2px;position:absolute;bottom:calc(.95rem - 1px)}.dp-dot.svelte-1xitldi{border:2px solid var(--dp-color);border-radius:var(--radius-full);background:var(--dp-color);width:.8rem;height:.8rem;box-shadow:0 0 0 2px var(--parch);position:absolute;bottom:.95rem;transform:translate(-50%,50%)}.dp-dot.svelte-1xitldi.dp-dot--hollow{background:var(--parch)}.dp-value.svelte-1xitldi{font-family:var(--font-mono);font-size:var(--text-2xs);color:var(--ink);white-space:nowrap;font-weight:700;line-height:1;position:absolute;bottom:1.55rem;transform:translate(-50%)}.dp-tick.svelte-1xitldi{font-family:var(--font-mono);font-size:var(--text-2xs);color:var(--ink-f);position:absolute;top:.2rem;transform:translate(-50%)}.dp-axis-label.svelte-1xitldi{font-family:var(--font-smallcaps);font-size:var(--text-2xs);letter-spacing:.06em;color:var(--ink-f);text-align:center}.dp-legend.svelte-1xitldi>li:where(.svelte-1xitldi){margin:0}.dp-legend.svelte-1xitldi>li:where(.svelte-1xitldi):before{content:none}.lc.svelte-c8878o{margin:0 0 1rem}.lc-legend.svelte-c8878o{font-size:var(--text-xs);color:var(--ink-l);flex-wrap:wrap;gap:.3rem 1.2rem;margin:0 0 .5rem;padding:0;list-style:none;display:flex}.lc-legend.svelte-c8878o li:where(.svelte-c8878o){align-items:center;gap:.4rem;display:inline-flex}.lc-key.svelte-c8878o{flex-shrink:0;width:1.5rem;height:.5rem;overflow:visible}.lc-key.svelte-c8878o line:where(.svelte-c8878o){stroke-width:2px;stroke-linecap:round}.lc-plot.svelte-c8878o{position:relative}.lc-plot.svelte-c8878o>svg:where(.svelte-c8878o){touch-action:pan-y;width:100%;height:auto;display:block}.lc-grid.svelte-c8878o line:where(.svelte-c8878o){stroke:var(--parch-d);stroke-width:1px}.lc-tick.svelte-c8878o,.lc-axis.svelte-c8878o{font-family:var(--font-mono);font-size:var(--text-2xs);fill:var(--ink-f)}.lc-axis.svelte-c8878o{font-family:var(--font-smallcaps);letter-spacing:.06em}.lc-line.svelte-c8878o{fill:none;stroke-width:2px;stroke-linejoin:round;stroke-linecap:round}.lc-line.svelte-c8878o.lc-line--main{stroke-width:2.75px}.lc-cross.svelte-c8878o{stroke:var(--ink-f);stroke-width:1px}.lc-dot.svelte-c8878o{stroke:var(--parch);stroke-width:2px}.lc-tip.svelte-c8878o{z-index:1;border:1px solid var(--border);border-radius:var(--radius-sm);background:var(--parch-l);min-width:10rem;box-shadow:var(--shadow-sm);font-size:var(--text-xs);color:var(--ink-l);pointer-events:none;flex-direction:column;gap:.15rem;margin-left:12px;padding:.4rem .6rem;line-height:1.35;display:flex;position:absolute;top:.5rem}.lc-tip.svelte-c8878o.lc-tip--left{margin-left:-12px;transform:translate(-100%)}.lc-tip.svelte-c8878o strong:where(.svelte-c8878o){font-family:var(--font-mono);color:var(--ink)}.lc-tip.svelte-c8878o code:where(.svelte-c8878o){font-family:var(--font-mono);color:var(--ink-eva)}.lc-tip-title.svelte-c8878o{font-family:var(--font-smallcaps);letter-spacing:.04em;color:var(--ink-f)}.lc-tip-row.svelte-c8878o{white-space:nowrap;align-items:center;gap:.4rem;display:flex}.lc-legend.svelte-c8878o>li:where(.svelte-c8878o){margin:0}.lc-legend.svelte-c8878o>li:where(.svelte-c8878o):before{content:none}.wl-corpus-note.svelte-waxy7{font-size:var(--text-xs);color:var(--ink-l);margin-bottom:1.2rem;font-style:italic}.wl-ref.svelte-waxy7 td:where(.svelte-waxy7){background:color-mix(in srgb, var(--green) 5%, transparent)}.wl-control.svelte-waxy7 td:where(.svelte-waxy7){background:color-mix(in srgb, var(--ink-f) 5%, transparent)}.wl-voynich.svelte-waxy7 td:where(.svelte-waxy7){background:color-mix(in srgb, var(--gold) 6%, transparent)}.wl-remaining.svelte-waxy7{font-size:var(--text-xs);color:var(--ink);margin:0 0 1.2rem;padding-left:1.2rem}.wl-remaining.svelte-waxy7 li:where(.svelte-waxy7){margin-bottom:.3rem}.sg-single.svelte-13musfy td:where(.svelte-13musfy){background:color-mix(in srgb, var(--gold) 6%, transparent)}.sg-pooled.svelte-13musfy td:where(.svelte-13musfy){background:color-mix(in srgb, var(--ink-f) 5%, transparent)}.sg-voynich.svelte-13musfy td:where(.svelte-13musfy){background:color-mix(in srgb, var(--gold) 6%, transparent)}.sg-ref.svelte-13musfy td:where(.svelte-13musfy){background:color-mix(in srgb, var(--green) 5%, transparent)}.sg-single-badge.svelte-13musfy{font-family:var(--font-smallcaps);letter-spacing:.04em;color:var(--ink-f);margin-left:.4rem;font-size:.6rem}.ent-ref.svelte-idpznu td:where(.svelte-idpznu){background:color-mix(in srgb, var(--green) 5%, transparent)}.ent-control.svelte-idpznu td:where(.svelte-idpznu){background:color-mix(in srgb, var(--ink-f) 5%, transparent)}.ent-voynich.svelte-idpznu td:where(.svelte-idpznu){background:color-mix(in srgb, var(--gold) 6%, transparent)}.ent-cipher.svelte-idpznu td:where(.svelte-idpznu){background:color-mix(in srgb, var(--chart-cipher) 7%, transparent)}.zf-toggles.svelte-108ixuo{flex-wrap:wrap;gap:.4rem;margin-bottom:.75rem;display:flex}.zf-toggle.svelte-108ixuo{border:1px solid var(--border);border-radius:var(--radius-full);color:var(--ink-f);font-family:var(--font-ui);font-size:var(--text-xs);cursor:pointer;transition:background var(--t-fast), color var(--t-fast), border-color var(--t-fast);background:0 0;align-items:center;gap:.4rem;padding:.2rem .65rem;display:inline-flex}.zf-toggle.svelte-108ixuo:hover{color:var(--ink)}.zf-toggle.svelte-108ixuo[aria-pressed=true]{color:var(--ink);background:var(--parch-l);border-color:var(--parch-dk)}.zf-toggle.svelte-108ixuo:disabled{opacity:.5;cursor:default}.zf-sample.svelte-108ixuo{width:1.75rem;height:.5rem}.zf-sample.svelte-108ixuo line:where(.svelte-108ixuo){stroke-width:2.5px}.zf-status.svelte-108ixuo{font-family:var(--font-mono);font-size:var(--text-mono);color:var(--ink-f)}.zf-status.svelte-108ixuo.zf-status--error{color:var(--red)}.zf-chart.svelte-108ixuo{transition:opacity var(--t-norm)}.zf-chart.svelte-108ixuo.zf-chart--loading{opacity:.6}.zf-swatch.svelte-108ixuo{border-radius:var(--radius-sm);vertical-align:-1px;flex:none;width:.7rem;height:.7rem;margin-right:.4rem;display:inline-block}.zf-findings.svelte-108ixuo{font-family:var(--font-serif);line-height:1.65}.zf-voynich.svelte-108ixuo td:where(.svelte-108ixuo){background:color-mix(in srgb, var(--gold) 6%, transparent)}.zf-ref.svelte-108ixuo td:where(.svelte-108ixuo){background:color-mix(in srgb, var(--green) 5%, transparent)}.zf-control.svelte-108ixuo td:where(.svelte-108ixuo){background:color-mix(in srgb, var(--ink-f) 5%, transparent)}.zf-cipher.svelte-108ixuo td:where(.svelte-108ixuo){background:color-mix(in srgb, var(--chart-cipher) 7%, transparent)}.pm.svelte-mhppmk{margin:0 0 .75rem}.pm-table.svelte-mhppmk{border-collapse:separate;border-spacing:2px;margin-top:.4rem}.pm-table.svelte-mhppmk th:where(.svelte-mhppmk),.pm-table.svelte-mhppmk td:where(.svelte-mhppmk){text-align:center;vertical-align:middle;padding:0}.pm-table.svelte-mhppmk th[scope=row]:where(.svelte-mhppmk){text-align:left}.pm-table.svelte-mhppmk .pm-corner:where(.svelte-mhppmk){text-align:left;padding-right:.6rem}.pm-corner.svelte-mhppmk{font-family:var(--font-smallcaps);font-size:var(--text-2xs);letter-spacing:.06em;color:var(--ink-f);white-space:nowrap;font-weight:400}.pm-head.svelte-mhppmk{border-radius:var(--radius-sm);width:100%;font-family:var(--font-smallcaps);font-size:var(--text-xs);letter-spacing:.04em;color:var(--ink-l);white-space:nowrap;cursor:pointer;background:0 0;border:1px solid #0000;padding:.25rem .5rem}.pm-head.svelte-mhppmk:hover,.pm-head.svelte-mhppmk:focus-visible{border-color:var(--parch-dk);color:var(--ink)}.pm-head.svelte-mhppmk[aria-pressed=true]{border-color:var(--ink);color:var(--ink)}.pm-sum.svelte-mhppmk{font-family:var(--font-mono);font-size:var(--text-2xs);color:var(--ink-f)}.pm-cell.svelte-mhppmk{border-radius:var(--radius-sm);background:color-mix(in srgb, var(--chart-pos-3) calc(12% + var(--pm-share) * 40%), var(--parch));width:100%;min-width:3rem;height:2rem;font-family:var(--font-mono);font-size:var(--text-sm);color:var(--ink);cursor:pointer;transition:opacity var(--t-fast), border-color var(--t-fast);border:2px solid #0000;font-weight:700}.pm-cell.svelte-mhppmk:hover,.pm-cell.svelte-mhppmk:focus-visible{border-color:var(--ink-f)}.pm-cell.svelte-mhppmk[aria-pressed=true]{border-color:var(--ink)}.pm-cell.svelte-mhppmk.is-out{opacity:.35}.pm-empty.svelte-mhppmk{height:2rem;color:var(--ink-f);place-items:center;display:grid}.audit-note{margin-bottom:1.5rem}.audit-note p.svelte-1d5hds7{font-size:var(--text-xs);margin:0}.filter-state.svelte-1d5hds7{font-size:var(--text-xs);color:var(--ink-f);flex-wrap:wrap;align-items:baseline;gap:.3rem .9rem;margin:0 0 1rem;display:flex}.filter-reset.svelte-1d5hds7{font:inherit;color:var(--ink-l);cursor:pointer;background:0 0;border:none;padding:0;text-decoration:underline}.filter-reset.svelte-1d5hds7:hover,.filter-reset.svelte-1d5hds7:focus-visible{color:var(--ink)}.problem-list.svelte-1d5hds7{flex-direction:column;gap:1rem;margin-bottom:1.5rem;display:flex}.problem-card.svelte-1d5hds7{border:1px solid var(--parch-dk);border-left:3px solid var(--red);background:var(--glass-sm);padding:.9rem 1.1rem}.problem-card.svelte-1d5hds7.moratorium{border-left-color:var(--gold)}.problem-card.svelte-1d5hds7.is-closed{background:var(--glass-xs)}.problem-card.svelte-1d5hds7.is-closed .problem-header:where(.svelte-1d5hds7){margin-bottom:0}.problem-card.svelte-1d5hds7 .problem-header:where(.svelte-1d5hds7){appearance:none;font:inherit;color:inherit;text-align:left;cursor:pointer;background:0 0;border:none;flex-wrap:wrap;align-items:center;gap:.4rem .6rem;width:100%;margin-bottom:.5rem;padding:0;display:flex}.problem-card.svelte-1d5hds7 .problem-header:where(.svelte-1d5hds7):focus-visible{outline:2px solid var(--gold);outline-offset:3px}.problem-card.svelte-1d5hds7 .chevron:where(.svelte-1d5hds7){border-right:1.5px solid var(--ink-f);border-bottom:1.5px solid var(--ink-f);flex-shrink:0;width:.45rem;height:.45rem;margin-left:auto;transition:transform .18s;transform:rotate(-45deg)}.problem-card.svelte-1d5hds7 .chevron:where(.svelte-1d5hds7).open{transform:rotate(45deg)}.problem-card.svelte-1d5hds7 .problem-id:where(.svelte-1d5hds7){font-family:var(--font-mono);font-size:var(--text-mono);color:var(--ink-f);background:var(--parch-dk);padding:.1rem .35rem}.problem-card.svelte-1d5hds7 .problem-title:where(.svelte-1d5hds7){font-weight:600;font-size:var(--text-base);flex:1;min-width:120px}.problem-card.svelte-1d5hds7 .badge:where(.svelte-1d5hds7){font-family:var(--font-smallcaps);font-size:var(--text-xs);letter-spacing:.07em;padding:.15rem .45rem}.problem-card.svelte-1d5hds7 .severity-hoch:where(.svelte-1d5hds7){background:color-mix(in srgb, var(--red) 12%, transparent);color:var(--red)}.problem-card.svelte-1d5hds7 .severity-mittel:where(.svelte-1d5hds7){background:color-mix(in srgb, var(--gold) 18%, transparent);color:color-mix(in srgb, var(--gold) 80%, var(--ink))}.problem-card.svelte-1d5hds7 .severity-strukturell:where(.svelte-1d5hds7){background:color-mix(in srgb, var(--ink-f) 12%, transparent);color:var(--ink-f)}.problem-card.svelte-1d5hds7 .severity-niedrig-mittel:where(.svelte-1d5hds7){background:color-mix(in srgb, var(--gold) 10%, transparent);color:color-mix(in srgb, var(--gold) 70%, var(--ink))}.problem-card.svelte-1d5hds7 .status-offen:where(.svelte-1d5hds7){background:color-mix(in srgb, var(--red) 10%, transparent);color:var(--red)}.problem-card.svelte-1d5hds7 .status-ausstehend:where(.svelte-1d5hds7){background:color-mix(in srgb, var(--gold) 12%, transparent);color:color-mix(in srgb, var(--gold) 80%, var(--ink))}.problem-card.svelte-1d5hds7 .status-moratorium:where(.svelte-1d5hds7){background:color-mix(in srgb, var(--gold) 18%, transparent);color:color-mix(in srgb, var(--gold) 80%, var(--ink))}.problem-card.svelte-1d5hds7 .status-gelöst:where(.svelte-1d5hds7),.problem-card.svelte-1d5hds7 .status-geschlossen:where(.svelte-1d5hds7){background:color-mix(in srgb, var(--green) 12%, transparent);color:color-mix(in srgb, var(--green) 80%, var(--ink))}.problem-card.svelte-1d5hds7 .status-teilweise-offen:where(.svelte-1d5hds7){background:color-mix(in srgb, var(--gold) 14%, transparent);color:color-mix(in srgb, var(--gold) 80%, var(--ink))}.problem-card.svelte-1d5hds7 .status-geprüft\/entlastet:where(.svelte-1d5hds7){background:color-mix(in srgb, var(--green) 10%, transparent);color:color-mix(in srgb, var(--green) 70%, var(--ink))}.problem-card.svelte-1d5hds7 .problem-body:where(.svelte-1d5hds7){font-size:var(--text-xs);color:var(--ink);margin-bottom:.5rem}.problem-card.svelte-1d5hds7 .problem-hyp:where(.svelte-1d5hds7){font-size:var(--text-xs);color:var(--ink-f);border-left:2px solid var(--parch-dk);padding-left:.7rem}details.problem-hyp.svelte-1d5hds7{margin-top:.3rem}.hyp-label.svelte-1d5hds7{font-family:var(--font-smallcaps);font-size:var(--text-xs);letter-spacing:.08em;color:var(--ink-f);margin-right:.3rem}.op1-link.svelte-1d5hds7{font-size:var(--text-xs);margin-top:.5rem}.op4-cta.svelte-1d5hds7{background:color-mix(in srgb, var(--gold) 8%, transparent);border:1px solid var(--gold);font-size:var(--text-sm);color:var(--ink);margin-top:1rem;padding:.8rem 1rem;line-height:1.55}.op4-cta.svelte-1d5hds7 strong:where(.svelte-1d5hds7){font-family:var(--font-display);font-size:var(--text-base);color:var(--red);margin-bottom:.4rem;display:block}.val-overview.svelte-kqamir{color:var(--dark-text);flex-direction:column;gap:1.25rem;padding:1.25rem 2.5rem 2rem;display:flex}@media (width<=1200px){.val-overview.svelte-kqamir{padding-inline:1.8rem}}@media (width<=900px){.val-overview.svelte-kqamir{padding:1rem}}.val-intro.svelte-kqamir{max-width:60rem;font-size:var(--text-sm);color:var(--dark-text-dim);margin:0;line-height:1.6}.val-summary.svelte-kqamir{flex-wrap:wrap;gap:.5rem;display:flex}.val-pill.svelte-kqamir{border:1px solid var(--dark-border);border-radius:var(--radius-full);font-family:var(--font-mono);font-size:var(--text-2xs);letter-spacing:.04em;color:var(--dark-text-dim);padding:.18rem .6rem;font-weight:700}.val-pill.svelte-kqamir.val-pill--pass{color:color-mix(in srgb, var(--green) 55%, var(--dark-text))}.val-pill.svelte-kqamir.val-pill--warn{color:color-mix(in srgb, var(--gold) 75%, var(--dark-text))}.val-pill.svelte-kqamir.val-pill--fail{color:color-mix(in srgb, var(--red) 70%, var(--dark-text))}.val-legend.svelte-kqamir{border-top:1px solid var(--dark-border);padding-top:1rem}.val-legend.svelte-kqamir dl:where(.svelte-kqamir){grid-template-columns:repeat(auto-fill,minmax(18rem,1fr));gap:.4rem 1.5rem;margin:0;display:grid}.val-legend-title.svelte-kqamir{font-family:var(--font-smallcaps);font-size:var(--text-xs);letter-spacing:.12em;text-transform:uppercase;color:var(--dark-text-dim);margin:0 0 .5rem;font-weight:400}.val-legend-row.svelte-kqamir{align-items:baseline;gap:.6rem;display:flex}.val-legend-row.svelte-kqamir dd:where(.svelte-kqamir){font-size:var(--text-xs);color:var(--dark-text-mid);margin:0;line-height:1.45}.val-legend-badge.svelte-kqamir{min-width:2.6rem;font-family:var(--font-mono);font-size:var(--text-2xs);letter-spacing:.04em;white-space:nowrap;flex-shrink:0;font-weight:700}.val-legend-badge.svelte-kqamir.val-legend-badge--pass{color:color-mix(in srgb, var(--green) 55%, var(--dark-text))}.val-legend-badge.svelte-kqamir.val-legend-badge--warn{color:color-mix(in srgb, var(--gold) 75%, var(--dark-text))}.val-legend-badge.svelte-kqamir.val-legend-badge--fail{color:color-mix(in srgb, var(--red) 70%, var(--dark-text))}.val-legend-badge.svelte-kqamir.val-legend-badge--neutral{color:var(--dark-text-dim);font-weight:400}@media (width<=900px){.val-side.svelte-kqamir{display:none}}@media print{.val-side.svelte-kqamir{display:none}}.val-sheet.svelte-kqamir{border:1px solid var(--dark-border);border-radius:var(--radius-md);background:var(--parch);min-width:0;color:var(--ink)}.val-sheet.svelte-kqamir section.section-outer{border-bottom:none;padding-inline:1.8rem}@media (width<=480px){.val-sheet.svelte-kqamir section.section-outer{padding-inline:1rem}}@media print{.val-sheet.svelte-kqamir{background:0 0;border:none}}
