.top.svelte-8pw9kp{border-top:0;padding-top:0}.banner.svelte-8pw9kp{--tone:var(--amber);gap:var(--sp-6);padding:clamp(var(--sp-5), 4vw, var(--sp-7));border-color:color-mix(in srgb, var(--tone) 55%, transparent);box-shadow:0 0 60px color-mix(in srgb, var(--tone) 18%, transparent), 0 24px 48px #00000080;grid-template-columns:1fr auto;align-items:center;display:grid}.banner.svelte-8pw9kp.low{--tone:var(--cyan)}.banner.svelte-8pw9kp.high{--tone:var(--red)}.banner.svelte-8pw9kp.loading{--tone:var(--line);min-height:12rem;color:var(--text-3);grid-template-columns:1fr;place-items:center}.banner.svelte-8pw9kp .eyebrow:where(.svelte-8pw9kp){color:var(--tone)}.banner.svelte-8pw9kp h2.display:where(.svelte-8pw9kp){font-size:var(--fs-3xl);color:var(--tone);text-shadow:0 0 30px color-mix(in srgb, var(--tone) 45%, transparent)}.banner.svelte-8pw9kp .lead:where(.svelte-8pw9kp){color:var(--text-2)}.likely.svelte-8pw9kp{margin-top:var(--sp-5);font-size:var(--fs-sm);color:var(--text-3)}.likely.svelte-8pw9kp strong:where(.svelte-8pw9kp){color:var(--text)}.meter.svelte-8pw9kp{gap:var(--sp-2);flex-direction:column-reverse;min-width:9rem;display:flex}.meter.svelte-8pw9kp span:where(.svelte-8pw9kp){padding:var(--sp-2) var(--sp-4);font-family:var(--font-mono);font-size:var(--fs-xs);letter-spacing:.14em;text-transform:uppercase;text-align:center;color:var(--text-4);border:1px solid var(--line-soft);border-radius:var(--r-sm)}.meter.svelte-8pw9kp span:where(.svelte-8pw9kp).on{color:var(--bg);background:var(--tone);border-color:var(--tone);box-shadow:0 0 14px color-mix(in srgb, var(--tone) 50%, transparent)}.small.svelte-8pw9kp{font-size:var(--fs-xs);color:var(--text-3);text-align:center}.factors.svelte-8pw9kp{gap:var(--sp-3);margin:var(--sp-6) 0 0;padding:0;list-style:none;display:grid}.factors.svelte-8pw9kp li:where(.svelte-8pw9kp){--c:var(--text-3);gap:var(--sp-4);padding:var(--sp-4) var(--sp-5);background:var(--surface);border:1px solid var(--line-soft);border-left:3px solid var(--c);border-radius:var(--r-md);grid-template-columns:5.5rem 1fr;align-items:start;display:grid}.factors.svelte-8pw9kp li:where(.svelte-8pw9kp).high{--c:var(--red)}.factors.svelte-8pw9kp li:where(.svelte-8pw9kp).medium{--c:var(--amber)}.factors.svelte-8pw9kp li:where(.svelte-8pw9kp).low{--c:var(--cyan)}.factors.svelte-8pw9kp h3:where(.svelte-8pw9kp){font-family:var(--font-display);font-size:var(--fs-md)}.factors.svelte-8pw9kp p:where(.svelte-8pw9kp){margin-top:var(--sp-1);color:var(--text-2);font-size:.9rem}.impact.svelte-8pw9kp{font-size:var(--fs-xs);letter-spacing:.12em;text-transform:uppercase;color:var(--c);border:1px solid var(--c);border-radius:var(--r-sm);justify-self:start;padding:.15rem .5rem;font-weight:700}.high.svelte-8pw9kp .impact:where(.svelte-8pw9kp){color:#fff;background:var(--red)}.fix.svelte-8pw9kp{color:var(--text-3)!important}.fix.svelte-8pw9kp span:where(.svelte-8pw9kp){color:var(--orange)}.cleared.svelte-8pw9kp{margin-top:var(--sp-6)}.cleared.svelte-8pw9kp summary:where(.svelte-8pw9kp){cursor:pointer;font-size:var(--fs-xs);letter-spacing:.12em;text-transform:uppercase;color:var(--text-3)}.cleared.svelte-8pw9kp summary:where(.svelte-8pw9kp):hover{color:var(--cyan)}.cleared.svelte-8pw9kp ul:where(.svelte-8pw9kp){gap:var(--sp-2);margin:var(--sp-4) 0 0;color:var(--text-3);padding:0;font-size:.875rem;list-style:none;display:grid}.cleared.svelte-8pw9kp strong:where(.svelte-8pw9kp){color:var(--text-2)}.ok.svelte-8pw9kp{color:var(--cyan)}.tests.svelte-8pw9kp{gap:var(--sp-5);margin-top:var(--sp-6);grid-template-columns:repeat(auto-fit,minmax(min(100%,22rem),1fr));display:grid}.tests.svelte-8pw9kp h3:where(.svelte-8pw9kp){margin-bottom:var(--sp-2);font-family:var(--font-display);font-size:var(--fs-lg)}.tests.svelte-8pw9kp p:where(.svelte-8pw9kp){margin-bottom:var(--sp-5);color:var(--text-2);font-size:.9rem}.tests.svelte-8pw9kp p:where(.svelte-8pw9kp) strong:where(.svelte-8pw9kp){color:var(--amber)}.results.svelte-8pw9kp{gap:var(--sp-2);margin:0;padding:0;font-size:.875rem;list-style:none;display:grid}.results.svelte-8pw9kp li:where(.svelte-8pw9kp){--c:var(--text-3);gap:var(--sp-3);padding-block:var(--sp-2);border-bottom:1px solid var(--line-soft);color:var(--text-2);grid-template-columns:6rem 1fr;display:grid}.results.svelte-8pw9kp li:where(.svelte-8pw9kp).clean{--c:var(--cyan)}.results.svelte-8pw9kp li:where(.svelte-8pw9kp).listed{--c:var(--red)}.results.svelte-8pw9kp li:where(.svelte-8pw9kp).refused,.results.svelte-8pw9kp li:where(.svelte-8pw9kp).error{--c:var(--amber)}.results.svelte-8pw9kp .mono:where(.svelte-8pw9kp){font-size:var(--fs-xs);letter-spacing:.1em;text-transform:uppercase;color:var(--c)}.split.svelte-8pw9kp{gap:var(--sp-8);grid-template-columns:repeat(auto-fit,minmax(min(100%,24rem),1fr));display:grid}.plain.svelte-8pw9kp{gap:var(--sp-3);margin:var(--sp-5) 0 0;color:var(--text-2);padding-left:1.2em;font-size:.95rem;display:grid}.plain.svelte-8pw9kp li:where(.svelte-8pw9kp)::marker{color:var(--orange)}.plain.svelte-8pw9kp strong:where(.svelte-8pw9kp){color:var(--text)}.disclaimer.svelte-8pw9kp{margin-top:var(--sp-6);font-size:var(--fs-xs);color:var(--text-3)}@media (width<=44rem){.banner.svelte-8pw9kp{grid-template-columns:1fr}.meter.svelte-8pw9kp{flex-flow:wrap}.factors.svelte-8pw9kp li:where(.svelte-8pw9kp){gap:var(--sp-2);grid-template-columns:1fr}}
