.cmp-page.svelte-1yyywhj{--bg: #0f0e0b;--bg2: #16140f;--ink: #cfc8b8;--bright: #f0eadb;--dim: #746d5c;--rule: #29261f;--amber: #d9a441;--red: #c05a45;--green: #7fa06a;min-height:100vh;padding:0 24px 64px;background:var(--bg);color:var(--ink);font-family:ui-monospace,SF Mono,Menlo,Consolas,Liberation Mono,monospace;font-size:13px;line-height:1.6}.cmp-page.svelte-1yyywhj :where(.svelte-1yyywhj)::-moz-selection{background:var(--amber);color:var(--bg)}.cmp-page.svelte-1yyywhj :where(.svelte-1yyywhj)::selection{background:var(--amber);color:var(--bg)}nav.svelte-1yyywhj,header.svelte-1yyywhj,section.svelte-1yyywhj,footer.svelte-1yyywhj{width:min(1280px,100%);margin-inline:auto}nav.svelte-1yyywhj{display:flex;gap:9px;align-items:baseline;padding:18px 0 14px;border-bottom:1px solid var(--rule);color:var(--dim);font-size:11px;letter-spacing:.08em;text-transform:uppercase;overflow:hidden}nav.svelte-1yyywhj a:where(.svelte-1yyywhj){color:var(--amber);text-decoration:none}nav.svelte-1yyywhj a:where(.svelte-1yyywhj):hover{text-decoration:underline;text-underline-offset:3px}nav.svelte-1yyywhj strong:where(.svelte-1yyywhj),nav.svelte-1yyywhj a:where(.svelte-1yyywhj){min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}header.svelte-1yyywhj{padding:48px 0 36px}.eyebrow.svelte-1yyywhj{margin:0 0 14px;color:var(--amber);font-size:11px;letter-spacing:.14em;text-transform:uppercase}h1.svelte-1yyywhj{display:flex;flex-wrap:wrap;gap:12px;align-items:baseline;margin:0;color:var(--dim);font-size:clamp(17px,3vw,26px);font-weight:600;letter-spacing:-.01em;line-height:1.25;overflow-wrap:anywhere}h1.svelte-1yyywhj .won:where(.svelte-1yyywhj){color:var(--bright)}h1.svelte-1yyywhj .vs:where(.svelte-1yyywhj){color:var(--amber)}.verdict-line.svelte-1yyywhj{max-width:88ch;margin:16px 0 0}.verdict-line.svelte-1yyywhj a:where(.svelte-1yyywhj){color:var(--amber)}section.svelte-1yyywhj{padding:26px 0 40px;border-top:1px solid var(--rule)}.section-heading.svelte-1yyywhj{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:12px}h2.svelte-1yyywhj{margin:0 0 14px;color:var(--bright);font-size:11px;font-weight:600;letter-spacing:.14em;text-transform:uppercase}.badge.svelte-1yyywhj{margin-bottom:14px;font-size:10px;letter-spacing:.08em;text-transform:uppercase}.badge.ok.svelte-1yyywhj{color:var(--green)}.badge.warn.svelte-1yyywhj{color:var(--red)}h3.svelte-1yyywhj{display:flex;gap:12px;align-items:baseline;margin:20px 0 6px;color:var(--dim);font-size:10px;font-weight:600;letter-spacing:.12em;text-transform:uppercase}h3.svelte-1yyywhj button:where(.svelte-1yyywhj){padding:1px 8px;border:1px solid var(--rule);border-radius:0;background:transparent;color:var(--dim);font:inherit;letter-spacing:inherit;text-transform:inherit;cursor:pointer}h3.svelte-1yyywhj button:where(.svelte-1yyywhj):hover,h3.svelte-1yyywhj button:where(.svelte-1yyywhj):focus-visible{border-color:var(--amber);color:var(--amber)}pre.svelte-1yyywhj{max-width:100ch;margin:0;padding:12px 14px;border:1px solid var(--rule);background:var(--bg2);white-space:pre-wrap;overflow-wrap:anywhere;font:inherit;line-height:1.55}p.svelte-1yyywhj{max-width:88ch;margin:0 0 10px}.note.svelte-1yyywhj{color:var(--dim);font-size:12px}code.svelte-1yyywhj{font-family:inherit;overflow-wrap:anywhere}dl.svelte-1yyywhj{display:grid;grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:16px 24px;margin:0 0 12px}dl.svelte-1yyywhj div:where(.svelte-1yyywhj){min-width:0}dt.svelte-1yyywhj{color:var(--dim);font-size:9px;letter-spacing:.1em;text-transform:uppercase}dd.svelte-1yyywhj{margin:6px 0 0;font-size:12px;overflow-wrap:anywhere}dd.svelte-1yyywhj a:where(.svelte-1yyywhj){color:var(--amber);text-decoration:none}dd.svelte-1yyywhj a:where(.svelte-1yyywhj):hover{text-decoration:underline;text-underline-offset:3px}section.svelte-1yyywhj a:where(.svelte-1yyywhj){color:var(--amber)}details.svelte-1yyywhj{margin:0 0 10px}summary.svelte-1yyywhj{color:var(--dim);cursor:pointer}summary.svelte-1yyywhj:hover{color:var(--amber)}details.svelte-1yyywhj pre:where(.svelte-1yyywhj){margin-top:8px}footer.svelte-1yyywhj{display:flex;flex-wrap:wrap;gap:18px;margin-top:8px;padding-top:18px;border-top:1px solid var(--rule);color:var(--dim);font-size:10px;letter-spacing:.08em;text-transform:uppercase}footer.svelte-1yyywhj a:where(.svelte-1yyywhj){color:var(--amber);text-decoration:none}footer.svelte-1yyywhj a:where(.svelte-1yyywhj):hover{text-decoration:underline;text-underline-offset:3px}@media(max-width:640px){.cmp-page.svelte-1yyywhj{padding-inline:16px}}
