.head.svelte-15qn73r{padding-top:96px}.chips.svelte-15qn73r{display:flex;gap:10px;flex-wrap:wrap}.frame.svelte-15qn73r{border:1px solid var(--line-strong);border-radius:var(--radius);background:var(--bg-panel);overflow:hidden;box-shadow:0 24px 60px #00000059}.win-bar.svelte-15qn73r{display:flex;align-items:center;gap:14px;padding:10px 16px;background:var(--bg-panel-2);border-bottom:1px solid var(--line)}.url.svelte-15qn73r{flex:1;font-family:var(--mono);font-size:12px;color:var(--text-mute);background:var(--bg);border:1px solid var(--line);border-radius:999px;padding:5px 14px;text-align:center;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.tag.svelte-15qn73r{flex:none}.win-body.svelte-15qn73r{display:grid;grid-template-columns:1fr 1fr;gap:0}@media(max-width:800px){.win-body.svelte-15qn73r{grid-template-columns:1fr}}.win-body.split.svelte-15qn73r{grid-template-columns:1fr 1.4fr}.form-panel.svelte-15qn73r,.result-panel.svelte-15qn73r{padding:26px}.form-panel.svelte-15qn73r{border-right:1px solid var(--line)}@media(max-width:800px){.form-panel.svelte-15qn73r{border-right:none;border-bottom:1px solid var(--line)}}.panel-title.svelte-15qn73r{font-family:var(--mono);font-size:12px;letter-spacing:.08em;text-transform:uppercase;color:var(--text-mute);margin-bottom:18px}.row.svelte-15qn73r{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px}.mock-btn.svelte-15qn73r{cursor:default;opacity:.85}.result-panel.svelte-15qn73r{background:var(--bg)}.badge-row.svelte-15qn73r{display:inline-flex;overflow:hidden;border-radius:6px;font-family:var(--mono);font-size:12px;box-shadow:0 0 0 1px var(--line);margin-bottom:18px}.seg.svelte-15qn73r{padding:6px 12px}.seg-label.svelte-15qn73r{background:#555;color:#fff}.seg-fail.svelte-15qn73r{background:#df3c30;color:#fff}.seg-score.svelte-15qn73r{background:var(--bg-panel-2);color:var(--text-dim);border-left:1px solid var(--line)}.score-line.svelte-15qn73r{display:flex;align-items:center;gap:12px;margin-bottom:18px;flex-wrap:wrap}.score.svelte-15qn73r{font-size:2.4rem;font-weight:700;color:var(--accent);line-height:1}.score-of.svelte-15qn73r{font-size:1.1rem;color:var(--text-faint)}.dims.svelte-15qn73r{list-style:none;padding:0;margin:0;border-top:1px solid var(--line)}.dims.svelte-15qn73r li:where(.svelte-15qn73r){display:flex;justify-content:space-between;gap:16px;padding:10px 2px;border-bottom:1px solid var(--line);font-family:var(--mono);font-size:12.5px}.dims.svelte-15qn73r li:where(.svelte-15qn73r) span:where(.svelte-15qn73r):first-child{color:var(--text-mute)}.dims.svelte-15qn73r li:where(.svelte-15qn73r) span:where(.svelte-15qn73r):last-child{color:var(--text-dim)}.dims.svelte-15qn73r .bad:where(.svelte-15qn73r){color:var(--red)}.dims.svelte-15qn73r .ok:where(.svelte-15qn73r){color:var(--green)}.drop-zone.svelte-15qn73r{border:1px dashed var(--line-strong);border-radius:var(--radius-sm);padding:22px 18px;display:flex;flex-direction:column;gap:8px;align-items:center;background:var(--bg-input);margin-bottom:16px}.file-chip.svelte-15qn73r{font-size:12.5px;color:var(--text);background:var(--bg-panel-2);border:1px solid var(--line-strong);border-radius:6px;padding:6px 12px}.drop-hint.svelte-15qn73r{font-size:.82rem;color:var(--text-faint)}.verdict.svelte-15qn73r{list-style:none;padding:0;margin:0 0 16px;display:flex;flex-wrap:wrap;gap:10px}.verdict-note.svelte-15qn73r{font-size:.9rem;color:var(--text-dim);line-height:1.6;max-width:46ch}.measure-out.svelte-15qn73r{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-top:14px;font-size:13px;color:var(--text-dim);background:var(--bg);border:1px solid var(--line);border-radius:var(--radius-sm);padding:12px 14px}.attacks.svelte-15qn73r{width:100%;border-collapse:collapse;font-size:.85rem}.attacks.svelte-15qn73r th:where(.svelte-15qn73r){text-align:left;font-family:var(--mono);font-size:11px;text-transform:uppercase;letter-spacing:.07em;color:var(--text-faint);padding:8px 10px;border-bottom:1px solid var(--line)}.attacks.svelte-15qn73r td:where(.svelte-15qn73r){padding:10px;border-bottom:1px solid var(--line);color:var(--text-dim);vertical-align:middle}.attacks.svelte-15qn73r tr:where(.svelte-15qn73r):last-child td:where(.svelte-15qn73r){border-bottom:none}.faint.svelte-15qn73r{color:var(--text-faint);font-size:.78rem}.mit-fix.svelte-15qn73r{color:var(--green);border-color:#4dc72966}.mit-hard.svelte-15qn73r{color:var(--red);border-color:#df3c3066}.mit-watch.svelte-15qn73r{color:var(--amber);border-color:#ffb22466}.cap.svelte-15qn73r{margin-top:16px;font-size:.88rem;color:var(--text-mute);max-width:72ch;line-height:1.6}.cta-band.svelte-15qn73r{padding-bottom:96px}.center.svelte-15qn73r{display:flex;flex-direction:column;align-items:center;text-align:center}.center-lede.svelte-15qn73r{margin-bottom:28px;max-width:52ch}.hero-cta.svelte-15qn73r{display:flex;align-items:center;gap:14px;flex-wrap:wrap;justify-content:center}.foot-note.svelte-15qn73r{margin-top:22px}
