.mast.svelte-1hk5w7x{display:grid;grid-template-columns:minmax(0,1fr) 17rem;align-items:end;gap:1rem;border-bottom:3px solid var(--ink);padding-bottom:.5rem}.kicker.svelte-1hk5w7x{margin:0 0 .3rem;font-family:var(--font-mono);font-size:.75rem;letter-spacing:.08em;text-transform:uppercase;color:var(--ink-3)}h2.svelte-1hk5w7x{margin:0;font-family:var(--font-serif);font-weight:600;font-size:clamp(1.6rem,2.8vw,2.3rem);line-height:1.05;letter-spacing:-.02em;color:var(--ink)}.clock.svelte-1hk5w7x{margin:0;display:grid;justify-items:end;gap:.2rem;text-align:right;min-width:0}.clock-lbl.svelte-1hk5w7x{font-family:var(--font-mono);font-size:.75rem;color:var(--ink-3)}.clock-yr.svelte-1hk5w7x{font-family:var(--font-serif);font-weight:600;font-size:clamp(1.3rem,2.2vw,1.75rem);line-height:1;letter-spacing:-.02em;color:var(--mark);min-height:1em;white-space:nowrap}.strap.svelte-1hk5w7x{margin:0;padding:.5rem 0;border-bottom:1px solid var(--rule);font-family:var(--font-serif);font-style:italic;font-size:.95rem;color:var(--ink-2)}.lg.svelte-1hk5w7x .pin-body:where(.svelte-1hk5w7x){max-width:1320px}.board.svelte-1hk5w7x{--plate-h: clamp(18rem, calc(var(--port-h, 100vh) - 15rem), 44rem);display:grid;grid-template-columns:minmax(0,1fr) minmax(0,.8fr);gap:2.5rem;margin-top:.4rem;align-items:center}.list.svelte-1hk5w7x{display:grid;align-self:start;padding-top:.6rem}.row.svelte-1hk5w7x{position:relative;display:grid;grid-template-columns:10.5rem minmax(0,1fr);gap:0 1.5rem;padding:.65rem 0;text-decoration:none;color:inherit}.row.svelte-1hk5w7x:focus-visible{outline:2px solid var(--color-focus-ring);outline-offset:-2px}.row.svelte-1hk5w7x:after{content:"";position:absolute;left:0;right:0;bottom:0;height:1px;background:var(--trace)}.line-rule.svelte-1hk5w7x{position:absolute;left:0;bottom:0;height:1px;width:100%;background:var(--ink);transform:scaleX(var(--r));transform-origin:left;z-index:1}.row.on.svelte-1hk5w7x .line-rule:where(.svelte-1hk5w7x){background:var(--mark)}.mech.svelte-1hk5w7x{display:grid;gap:.15rem;align-content:start}.mech-name.svelte-1hk5w7x{font-weight:700;font-size:.95rem;line-height:1.2;transition:color .3s ease}.row.on.svelte-1hk5w7x .mech-name:where(.svelte-1hk5w7x),.row.svelte-1hk5w7x:hover .mech-name:where(.svelte-1hk5w7x){color:var(--mark)}.mech-n.svelte-1hk5w7x{font-family:var(--font-mono);font-size:.75rem;color:var(--ink-3);font-variant-numeric:tabular-nums}.case.svelte-1hk5w7x{display:grid;gap:.35rem;min-width:0}.title.svelte-1hk5w7x{font-family:var(--font-serif);font-weight:600;font-size:1.05rem;line-height:1.25}.verdict.svelte-1hk5w7x{margin:0;font-size:.9375rem;line-height:1.5;color:var(--ink-2);max-width:62ch}.verdict-still.svelte-1hk5w7x{display:none}.reading.svelte-1hk5w7x{display:grid;padding-top:.9rem;min-height:6.2rem}.reading.svelte-1hk5w7x .verdict:where(.svelte-1hk5w7x){grid-area:1 / 1;font-family:var(--font-serif);font-size:1rem;color:var(--ink)}.marks.svelte-1hk5w7x{display:flex;align-items:center;gap:.4rem;flex-wrap:wrap}.cut.svelte-1hk5w7x{display:inline-flex;align-items:center;gap:.4rem;margin-left:.4rem;font-family:var(--font-mono);font-size:.75rem;color:var(--ink-3)}.cut.svelte-1hk5w7x .seg:where(.svelte-1hk5w7x){border-bottom:1px solid var(--ink-3);padding-bottom:.1rem}.cut.svelte-1hk5w7x i:where(.svelte-1hk5w7x){width:5px;height:1.1rem;background:var(--color-inset-bar)}.plate.svelte-1hk5w7x{margin:0;display:grid;gap:.6rem}.plate.svelte-1hk5w7x svg:where(.svelte-1hk5w7x){width:100%;height:var(--plate-h);display:block;overflow:visible}.area.svelte-1hk5w7x{stroke:var(--rule);stroke-width:.6;vector-effect:non-scaling-stroke}.hatched.svelte-1hk5w7x{stroke:none;transition:opacity .2s linear}.hatch-ground.svelte-1hk5w7x{fill:var(--panel)}.hatch-line.svelte-1hk5w7x{stroke:var(--ink-2);stroke-width:1.6}.badge.svelte-1hk5w7x{font-family:var(--font-mono);font-size:30px;font-weight:600;fill:var(--ink);text-anchor:middle;dominant-baseline:middle}.ring.svelte-1hk5w7x{fill:none;stroke:var(--mark);stroke-width:1.5;vector-effect:non-scaling-stroke}figcaption.svelte-1hk5w7x{display:grid;min-height:2.6em}.cap.svelte-1hk5w7x{grid-area:1 / 1;font-family:var(--font-serif);font-style:italic;font-size:.875rem;color:var(--ink-2)}.outro.svelte-1hk5w7x{display:flex;justify-content:space-between;align-items:center;gap:1.5rem;flex-wrap:wrap;margin-top:1rem;padding-top:.8rem;border-top:1px solid var(--rule);opacity:var(--o);transform:translateY(calc((1 - var(--o)) * 8px))}.sum.svelte-1hk5w7x{margin:0;font-family:var(--font-serif);font-style:italic;font-size:.95rem;color:var(--ink-2)}.cta.svelte-1hk5w7x{display:inline-flex;align-items:center;gap:.4rem;font-weight:700;font-size:.95rem;color:var(--ink);text-decoration:none;border-bottom:2px solid var(--mark);padding-bottom:.1rem}.cta.svelte-1hk5w7x:hover{color:var(--mark)}.cta.svelte-1hk5w7x:focus-visible{outline:2px solid var(--color-focus-ring);outline-offset:3px}.still.svelte-1hk5w7x .plate:where(.svelte-1hk5w7x),.still.svelte-1hk5w7x .reading:where(.svelte-1hk5w7x){display:none}.still.svelte-1hk5w7x .verdict-still:where(.svelte-1hk5w7x){display:block}.still.svelte-1hk5w7x .board:where(.svelte-1hk5w7x){grid-template-columns:minmax(0,1fr)}@media(min-width:901px)and (max-height:860px){.row.svelte-1hk5w7x{padding:.45rem 0}.reading.svelte-1hk5w7x{min-height:5.4rem;padding-top:.6rem}.reading.svelte-1hk5w7x .verdict:where(.svelte-1hk5w7x){font-size:.9375rem}}@media(max-width:900px){.mast.svelte-1hk5w7x{grid-template-columns:minmax(0,1fr)}.clock.svelte-1hk5w7x{justify-items:start;text-align:left}.row.svelte-1hk5w7x{grid-template-columns:minmax(0,1fr);gap:.4rem}}
