.about.svelte-1kb7e1z{--ac-bg: var(--color-bg-card);padding:1.6rem;display:grid;gap:.7rem}h2.svelte-1kb7e1z{font-family:var(--font-pixel);font-size:.85rem;color:var(--color-primary);letter-spacing:.08em}h3.svelte-1kb7e1z{font-family:var(--font-pixel);font-size:.62rem;color:var(--color-text-dim);letter-spacing:.1em;margin-top:.6rem}ul.svelte-1kb7e1z{padding-left:1.1rem;display:grid;gap:.25rem;color:var(--color-text-dim)}p.svelte-1kb7e1z{color:var(--color-text-dim)}code.svelte-1kb7e1z{font-family:var(--font-mono);font-size:.88em;color:var(--color-accent)}pre.svelte-1kb7e1z{font-family:var(--font-mono);font-size:.82rem;background:var(--color-bg-alt);border:1px solid var(--color-border);padding:.6rem .8rem;overflow-x:auto}.note.svelte-1kb7e1z{color:var(--color-text-muted);font-size:.85rem}.notice.svelte-1qpounw{--ac-bg: var(--color-bg-alt);--ac-border-color: var(--color-danger);display:grid;gap:.6rem;justify-items:start;padding:1.1rem 1.25rem}.mark.svelte-1qpounw{font-family:var(--font-pixel);font-size:.7rem;color:var(--color-danger);letter-spacing:.1em}.notice.svelte-1qpounw p:where(.svelte-1qpounw){color:var(--color-text);white-space:pre-line}.copy-status.svelte-gdybe1{font-family:var(--font-mono);font-size:.78rem;color:var(--color-primary);white-space:nowrap}.mobile-actions.svelte-14s099f{position:fixed;left:0;right:0;bottom:0;z-index:10;display:flex;justify-content:center;gap:.6rem;padding:.55rem 1rem calc(.55rem + env(safe-area-inset-bottom,0px));background:var(--color-bg-card);border-top:1px solid var(--color-border)}@media(min-width:64rem){.mobile-actions.svelte-14s099f{display:none}}.mobile-actions.svelte-14s099f .act{flex:0 1 10rem;padding:.6rem .8rem;font-size:.78rem}.mobile-actions.svelte-14s099f .copy-status{position:absolute;bottom:100%;left:0;right:0;text-align:center;padding:.25rem 1rem}.banner.svelte-1ak4o2s{--ac-bg: var(--color-bg-alt);--ac-border-color: var(--color-accent);padding:1rem 1.2rem;display:grid;gap:.3rem}.title.svelte-1ak4o2s{font-family:var(--font-pixel);font-size:.62rem;letter-spacing:.1em;color:var(--color-accent)}.body.svelte-1ak4o2s{color:var(--color-text-dim);font-size:.9rem}.warning.svelte-1hsnozd{--ac-bg: var(--color-bg-card);--ac-border-color: var(--color-danger);display:inline-flex;align-items:center;justify-content:center;gap:.4rem;padding:.45rem .7rem;color:var(--color-danger);font-family:var(--font-pixel);font-size:.6rem;line-height:1.7;letter-spacing:.06em;text-align:center}.mark.svelte-1hsnozd{font-family:var(--font-body);font-size:.85rem;line-height:1}.compact.svelte-1hsnozd{font-size:.5rem;padding:.35rem .4rem;gap:.3rem}.compact.svelte-1hsnozd .mark:where(.svelte-1hsnozd){font-size:.7rem}.card.svelte-1etefmr{--ac-bg: var(--color-bg-alt);padding:1.6rem 1.5rem;display:grid;gap:.5rem;justify-items:center;text-align:center}.letter.svelte-1etefmr{font-family:var(--font-pixel);font-size:2.6rem;line-height:1;color:var(--color-primary)}.card[data-letter=D].svelte-1etefmr .letter:where(.svelte-1etefmr),.card[data-letter=E].svelte-1etefmr .letter:where(.svelte-1etefmr),.card[data-letter=F].svelte-1etefmr .letter:where(.svelte-1etefmr){color:var(--color-danger)}.card[data-letter=C].svelte-1etefmr .letter:where(.svelte-1etefmr){color:var(--color-warn)}.score.svelte-1etefmr{font-family:var(--font-mono);font-size:1.05rem}.blocked-title.svelte-1etefmr{font-family:var(--font-pixel);font-size:1.2rem;line-height:1.5;color:var(--color-text-dim)}.blocked-sub.svelte-1etefmr{font-family:var(--font-mono);font-size:1.05rem;color:var(--color-text-dim)}.reason.svelte-1etefmr{font-size:.9rem;max-width:34rem;word-break:break-word}.of.svelte-1etefmr{color:var(--color-text-muted)}.note.svelte-1etefmr{color:var(--color-text-dim);font-size:.88rem;max-width:34rem}.capped.svelte-1etefmr{color:var(--color-danger);font-size:.85rem;max-width:34rem}.breakdown.svelte-1etefmr{list-style:none;width:100%;margin-top:.5rem;display:grid;gap:.3rem;text-align:left}.breakdown.svelte-1etefmr li:where(.svelte-1etefmr){display:flex;gap:.6rem;align-items:baseline;font-size:.87rem;border-top:1px solid var(--color-border);padding-top:.3rem}.p-points.svelte-1etefmr{font-family:var(--font-mono);color:var(--color-danger);flex:0 0 2.6rem}.p-group.svelte-1etefmr{font-family:var(--font-pixel);font-size:.5rem;letter-spacing:.08em;color:var(--color-text-muted);flex:0 0 6.5rem}.p-title.svelte-1etefmr{color:var(--color-text-dim)}.row.svelte-1b016pi{display:flex;gap:.7rem;padding:.85rem 0;border-top:1px solid var(--color-border)}.dot.svelte-1b016pi{width:9px;height:9px;margin-top:.5rem;flex:0 0 9px}.row[data-status=pass].svelte-1b016pi .dot:where(.svelte-1b016pi){background:var(--color-primary)}.row[data-status=warn].svelte-1b016pi .dot:where(.svelte-1b016pi){background:var(--color-warn)}.row[data-status=fail].svelte-1b016pi .dot:where(.svelte-1b016pi){background:var(--color-danger)}.row[data-status=unknown].svelte-1b016pi .dot:where(.svelte-1b016pi){background:var(--color-text-muted)}.body.svelte-1b016pi{display:grid;gap:.35rem;min-width:0}.head.svelte-1b016pi{display:flex;gap:.5rem;align-items:baseline;flex-wrap:wrap}.title.svelte-1b016pi{font-weight:600}.badge.svelte-1b016pi,.points.svelte-1b016pi{font-family:var(--font-pixel);font-size:.55rem;letter-spacing:.1em}.badge.svelte-1b016pi{color:var(--color-text-muted)}.row[data-status=fail].svelte-1b016pi .badge:where(.svelte-1b016pi),.row[data-status=fail].svelte-1b016pi .points:where(.svelte-1b016pi){color:var(--color-danger)}.row[data-status=warn].svelte-1b016pi .badge:where(.svelte-1b016pi),.row[data-status=warn].svelte-1b016pi .points:where(.svelte-1b016pi){color:var(--color-warn)}.row[data-status=pass].svelte-1b016pi .badge:where(.svelte-1b016pi){color:var(--color-primary-dim)}.detail.svelte-1b016pi{color:var(--color-text-dim);font-size:.92rem}.evidence.svelte-1b016pi{font-family:var(--font-mono);font-size:.8rem;color:var(--color-text-muted);background:var(--color-bg-alt);border:1px solid var(--color-border);padding:.45rem .6rem;white-space:pre-wrap;word-break:break-all;overflow-x:auto}.fix.svelte-1b016pi{font-size:.88rem;color:var(--color-text-dim)}.fix-label.svelte-1b016pi{font-family:var(--font-pixel);font-size:.55rem;letter-spacing:.1em;color:var(--color-accent);margin-right:.5rem}.group.svelte-asvp88{--ac-bg: var(--color-bg-card);padding:1.4rem 1.5rem;scroll-margin-top:1.5rem}.group.svelte-asvp88:focus-visible{outline:2px solid var(--color-primary);outline-offset:2px}header.svelte-asvp88{display:flex;justify-content:space-between;align-items:baseline;gap:.75rem;flex-wrap:wrap}h2.svelte-asvp88{font-family:var(--font-pixel);font-size:.8rem;color:var(--color-primary);letter-spacing:.08em}.count.svelte-asvp88{font-family:var(--font-mono);font-size:.82rem;color:var(--color-text-muted)}.preview-slot.svelte-asvp88{margin:.8rem 0}ul.svelte-asvp88{list-style:none;margin-top:.4rem}.preview.svelte-1fnskjr{display:grid;gap:.6rem}.card.svelte-1fnskjr{max-width:22rem;background:var(--color-bg-alt);border:1px solid var(--color-border);overflow:hidden}.card.svelte-1fnskjr img:where(.svelte-1fnskjr){display:block;width:100%;aspect-ratio:2 / 1;object-fit:cover}.no-image.svelte-1fnskjr{display:grid;place-items:center;aspect-ratio:2 / 1;background:var(--color-bg-card);color:var(--color-text-muted);font-size:.85rem}.text.svelte-1fnskjr{padding:.7rem .85rem;display:grid;gap:.2rem}.t.svelte-1fnskjr{font-weight:600;font-size:.95rem}.d.svelte-1fnskjr{color:var(--color-text-dim);font-size:.85rem}.h.svelte-1fnskjr,.source.svelte-1fnskjr{color:var(--color-text-muted);font-size:.78rem}.summary.svelte-1yswlh4{display:flex;flex-wrap:wrap;align-items:baseline;gap:.1rem .45rem;font-family:var(--font-mono);font-size:.82rem;color:var(--color-text-muted)}.sep.svelte-1yswlh4{color:var(--color-border)}.top.svelte-1a1t3d{--ac-bg: var(--color-bg-card);--ac-border-color: var(--color-danger);padding:1.4rem 1.5rem}h2.svelte-1a1t3d{font-family:var(--font-pixel);font-size:.8rem;color:var(--color-danger);letter-spacing:.08em}ul.svelte-1a1t3d{list-style:none;margin-top:.7rem;display:grid;gap:.7rem}li.svelte-1a1t3d{display:flex;gap:.7rem;align-items:baseline}.points.svelte-1a1t3d{font-family:var(--font-mono);color:var(--color-danger);flex:0 0 2.6rem}.title.svelte-1a1t3d{font-weight:600}.detail.svelte-1a1t3d{color:var(--color-text-dim);font-size:.9rem}.report.svelte-117tc10{display:grid;gap:1.1rem}.target.svelte-117tc10{display:grid;gap:.2rem;word-break:break-all}.nav.svelte-ev0k65{display:none}@media(min-width:64rem){.nav.svelte-ev0k65{display:block;grid-column:1;grid-row:1;align-self:start;position:sticky;top:1rem;max-height:calc(100vh - 2rem);overflow-y:auto}}.panel.svelte-ev0k65{--ac-bg: var(--color-bg-alt);padding:1rem .9rem;display:grid;gap:.7rem}.summary.svelte-ev0k65{display:flex;align-items:baseline;gap:.5rem;justify-content:center}.letter.svelte-ev0k65{font-family:var(--font-pixel);font-size:1.5rem;line-height:1;color:var(--color-primary)}.summary[data-letter=D].svelte-ev0k65 .letter:where(.svelte-ev0k65),.summary[data-letter=E].svelte-ev0k65 .letter:where(.svelte-ev0k65),.summary[data-letter=F].svelte-ev0k65 .letter:where(.svelte-ev0k65){color:var(--color-danger)}.summary[data-letter=C].svelte-ev0k65 .letter:where(.svelte-ev0k65){color:var(--color-warn)}.score.svelte-ev0k65{font-family:var(--font-mono);font-size:.9rem;color:var(--color-text-dim)}.unscored.svelte-ev0k65{font-family:var(--font-pixel);font-size:.7rem;line-height:1.6;color:var(--color-text-dim)}ul.svelte-ev0k65{list-style:none;display:grid;gap:.15rem;border-top:1px solid var(--color-border);padding-top:.6rem}a.svelte-ev0k65{display:flex;justify-content:space-between;align-items:baseline;gap:.4rem;padding:.3rem .4rem;color:var(--color-text-dim);font-size:.82rem;border-left:2px solid transparent}a.svelte-ev0k65:hover{color:var(--color-primary);background:var(--color-bg-card)}a.svelte-ev0k65:focus-visible{outline:2px solid var(--color-primary);outline-offset:-2px;color:var(--color-primary)}a.active.svelte-ev0k65{color:var(--color-primary);border-left-color:var(--color-primary);background:var(--color-bg-card)}.name.svelte-ev0k65{word-break:keep-all}.count.svelte-ev0k65{font-family:var(--font-mono);font-size:.75rem;color:var(--color-text-muted);white-space:nowrap}.dot.svelte-ev0k65{display:inline-block;width:.4rem;height:.4rem;background:var(--color-danger);vertical-align:baseline}.copy-slot.svelte-ev0k65{display:grid;gap:.3rem;justify-items:center}.copy-slot.svelte-ev0k65 .copy{width:100%;padding:.55rem .6rem;font-size:.75rem}.confirm.svelte-1qhuq8b{--ac-bg: var(--color-bg-alt);--ac-border-color: var(--color-accent);padding:1.1rem 1.25rem;display:grid;gap:.75rem;justify-items:start}.label.svelte-1qhuq8b{color:var(--color-accent)}.chain.svelte-1qhuq8b{list-style:none;display:grid;gap:.35rem;width:100%}.chain.svelte-1qhuq8b li:where(.svelte-1qhuq8b){display:grid;gap:.2rem}.hop.svelte-1qhuq8b{font-family:var(--font-mono);font-size:.78rem;color:var(--color-text-muted)}.url.svelte-1qhuq8b{font-family:var(--font-mono);font-size:.9rem;color:var(--color-text);overflow-wrap:anywhere}.chain.svelte-1qhuq8b li:where(.svelte-1qhuq8b):last-child .url:where(.svelte-1qhuq8b){color:var(--color-primary)}.note.svelte-1qhuq8b{color:var(--color-text-dim);font-size:.85rem}.actions.svelte-1qhuq8b{display:flex;gap:.6rem;flex-wrap:wrap}form.svelte-1myvryr{display:grid;gap:.75rem}.row.svelte-1myvryr{display:flex;gap:.6rem;flex-wrap:wrap}input.svelte-1myvryr{flex:1 1 18rem;min-width:0;padding:.8rem .9rem;background:var(--color-bg-alt);border:1px solid var(--color-border);color:var(--color-text);font-family:var(--font-mono);font-size:.95rem}input.svelte-1myvryr:focus-visible{outline:2px solid var(--color-primary);outline-offset:1px}input.svelte-1myvryr:disabled{opacity:.6}.input-error.svelte-1myvryr{color:var(--color-danger);font-size:.85rem}.warnings.svelte-1myvryr{list-style:none;display:grid;gap:.2rem}.warnings.svelte-1myvryr li:where(.svelte-1myvryr){color:var(--color-text-muted);font-size:.82rem}.share.svelte-1ead63q{--ac-bg: var(--color-bg-alt);padding:1.1rem 1.25rem;display:grid;gap:.5rem}.desc.svelte-1ead63q{color:var(--color-text-dim);font-size:.88rem}.row.svelte-1ead63q{display:flex;gap:.5rem;flex-wrap:wrap}input.svelte-1ead63q{flex:1 1 16rem;min-width:0;padding:.6rem .7rem;background:var(--color-bg);border:1px solid var(--color-border);color:var(--color-text-dim);font-family:var(--font-mono);font-size:.78rem}.trimmed.svelte-1ead63q{color:var(--color-text-muted);font-size:.8rem}.notice.svelte-19tgb0h{--ac-bg: var(--color-bg-alt);--ac-border-color: var(--color-accent);padding:1rem 1.2rem;display:grid;gap:.4rem;justify-items:start}.title.svelte-19tgb0h{font-family:var(--font-pixel);font-size:.62rem;letter-spacing:.1em;color:var(--color-accent)}.body.svelte-19tgb0h{color:var(--color-text-dim);font-size:.88rem}main.svelte-1n46o8q{width:min(58rem,100%);margin:0 auto;padding:2.5rem 1.25rem 1rem;display:grid}.content.svelte-1n46o8q{display:grid;gap:1.5rem;min-width:0}@media(min-width:64rem){main.svelte-1n46o8q{width:min(74rem,100%);grid-template-columns:14rem minmax(0,1fr);column-gap:2rem}.content.svelte-1n46o8q{grid-column:2;grid-row:1}}header.svelte-1n46o8q{display:grid;gap:.5rem}h1.svelte-1n46o8q{font-family:var(--font-pixel);font-size:1.15rem;color:var(--color-primary);letter-spacing:.05em}.tagline.svelte-1n46o8q{color:var(--color-text-dim)}nav.svelte-1n46o8q{font-size:.85rem}.hidden.svelte-1n46o8q{display:none}section.svelte-1n46o8q{display:grid;gap:1.5rem}
