.wrap[data-astro-cid-h2fqouzv]{max-width:52rem;padding:var(--space-12) 0 var(--space-16);margin:0 auto}h1[data-astro-cid-h2fqouzv]{margin-bottom:var(--space-3)}.lede[data-astro-cid-h2fqouzv]{font-size:var(--text-lg);margin-bottom:var(--space-4)}.private[data-astro-cid-h2fqouzv]{border-left:3px solid var(--ok);background:var(--ok-soft);padding:var(--space-3) var(--space-4);border-radius:var(--radius-sm);margin-bottom:var(--space-8)}.tool[data-astro-cid-h2fqouzv]{border:1px solid var(--line);border-radius:var(--radius-lg);padding:var(--space-6);margin-bottom:var(--space-12)}label[data-astro-cid-h2fqouzv]{font-size:var(--text-sm);margin-bottom:var(--space-1);font-weight:600;display:block}.hint[data-astro-cid-h2fqouzv],.status[data-astro-cid-h2fqouzv]{font-size:var(--text-sm);color:var(--muted)}.hint[data-astro-cid-h2fqouzv]{margin-bottom:var(--space-2)}textarea[data-astro-cid-h2fqouzv]{width:100%;padding:var(--space-2) var(--space-3);border:1px solid var(--line-strong);border-radius:var(--radius-sm);font-family:var(--font-mono);font-size:var(--text-sm);resize:vertical}.row[data-astro-cid-h2fqouzv]{align-items:center;gap:var(--space-3) var(--space-4);margin:var(--space-3) 0;flex-wrap:wrap;display:flex}.file[data-astro-cid-h2fqouzv]{font-weight:400}.file[data-astro-cid-h2fqouzv] span[data-astro-cid-h2fqouzv]{font-weight:600;display:block}button[data-astro-cid-h2fqouzv].link{color:var(--accent);text-underline-offset:.2em;cursor:pointer;background:0 0;border:0;min-height:2.75rem;padding:0;text-decoration:underline}#audit-run[data-astro-cid-h2fqouzv],#audit-download[data-astro-cid-h2fqouzv]{padding:var(--space-2) var(--space-6);border-radius:var(--radius-sm);background:var(--accent);color:var(--on-accent);cursor:pointer;border:0;min-height:2.75rem;font-weight:600}#audit-download[data-astro-cid-h2fqouzv]{background:var(--bg);color:var(--accent);border:1px solid var(--accent)}#audit-run[data-astro-cid-h2fqouzv]:disabled{opacity:.6;cursor:default}#audit-results[data-astro-cid-h2fqouzv]{margin-top:var(--space-6);border-top:1px solid var(--line);padding-top:var(--space-6)}#audit-results[data-astro-cid-h2fqouzv] h2[data-astro-cid-h2fqouzv]{font-size:var(--text-2xl);margin-bottom:var(--space-4)}.summary[data-astro-cid-h2fqouzv]{gap:var(--space-3);margin-bottom:var(--space-4);grid-template-columns:repeat(auto-fit,minmax(min(10rem,100%),1fr));display:grid}.summary[data-astro-cid-h2fqouzv] div{border:1px solid var(--line);border-radius:var(--radius-sm);padding:var(--space-3)}.summary[data-astro-cid-h2fqouzv] dt{font-size:var(--text-xs);color:var(--muted)}.summary[data-astro-cid-h2fqouzv] dd{font-size:var(--text-2xl);font-variant-numeric:tabular-nums;font-weight:650}#audit-sections[data-astro-cid-h2fqouzv] h3{font-size:var(--text-lg);margin:var(--space-6) 0 var(--space-2)}#audit-sections[data-astro-cid-h2fqouzv] p{font-size:var(--text-sm);color:var(--muted);margin-bottom:var(--space-2)}#audit-sections[data-astro-cid-h2fqouzv] .scroll{border:1px solid var(--line);border-radius:var(--radius-sm);overflow-x:auto}#audit-sections[data-astro-cid-h2fqouzv] table{border-collapse:collapse;width:100%;font-size:var(--text-sm)}#audit-sections[data-astro-cid-h2fqouzv] th,#audit-sections[data-astro-cid-h2fqouzv] td{text-align:left;vertical-align:top;padding:var(--space-2) var(--space-3);border-bottom:1px solid var(--line)}#audit-sections[data-astro-cid-h2fqouzv] th{background:var(--surface);font-weight:600}.explain[data-astro-cid-h2fqouzv]{margin-bottom:var(--space-8)}.explain[data-astro-cid-h2fqouzv] h2[data-astro-cid-h2fqouzv]{margin-bottom:var(--space-3)}.explain[data-astro-cid-h2fqouzv] dl[data-astro-cid-h2fqouzv]>div[data-astro-cid-h2fqouzv]{padding:var(--space-3) 0;border-top:1px solid var(--line)}dt[data-astro-cid-h2fqouzv]{font-weight:600}.explain[data-astro-cid-h2fqouzv] dd[data-astro-cid-h2fqouzv]{color:var(--muted)}.cta[data-astro-cid-h2fqouzv]{border-top:1px solid var(--line);padding-top:var(--space-8)}.cta[data-astro-cid-h2fqouzv] p[data-astro-cid-h2fqouzv]{margin-bottom:var(--space-4)}.actions[data-astro-cid-h2fqouzv]{gap:var(--space-3);flex-wrap:wrap;display:flex}
