.audit-bar[data-astro-cid-uzjq3zay]{transition:width .4s var(--ease-out-soft)}.audit-step[data-astro-cid-uzjq3zay] .audit-spin[data-astro-cid-uzjq3zay],.audit-step[data-astro-cid-uzjq3zay] .audit-check[data-astro-cid-uzjq3zay]{opacity:0;transition:opacity .25s var(--ease-out-soft)}.audit-step[data-astro-cid-uzjq3zay][data-state=pending] .audit-step-title[data-astro-cid-uzjq3zay]{color:var(--color-ink-secondary)}.audit-step[data-astro-cid-uzjq3zay][data-state=active]{background:var(--color-accent-soft)}.audit-step[data-astro-cid-uzjq3zay][data-state=active] .audit-spin[data-astro-cid-uzjq3zay],.audit-step[data-astro-cid-uzjq3zay][data-state=done] .audit-check[data-astro-cid-uzjq3zay]{opacity:1}.audit-step[data-astro-cid-uzjq3zay][data-state=active] .audit-dot[data-astro-cid-uzjq3zay],.audit-step[data-astro-cid-uzjq3zay][data-state=done] .audit-dot[data-astro-cid-uzjq3zay]{opacity:0}.audit-step[data-astro-cid-uzjq3zay][data-state=done] .audit-check[data-astro-cid-uzjq3zay]{animation:audit-pop .35s var(--ease-out-soft)}@keyframes audit-pop{0%{transform:scale(.6)}to{transform:scale(1)}}.audit-field[data-astro-cid-uzjq3zay]{margin-top:.375rem;display:block;width:100%;border-radius:var(--radius-sm);border:1px solid var(--color-border);background:var(--color-surface);padding:.625rem .875rem;font-size:var(--text-body);color:var(--color-ink);transition:border-color .2s,box-shadow .2s}.audit-field[data-astro-cid-uzjq3zay]:focus{outline:none;border-color:var(--color-accent);box-shadow:0 0 0 4px color-mix(in srgb,var(--color-accent) 12%,transparent)}.audit-run[data-astro-cid-uzjq3zay] .audit-arc{transition:stroke-dashoffset 1.1s var(--ease-out-soft)}.audit-run[data-astro-cid-uzjq3zay] .audit-fix{animation:audit-rise .5s var(--ease-out-soft) both}.audit-run[data-astro-cid-uzjq3zay] .audit-fix:nth-child(2){animation-delay:.06s}.audit-run[data-astro-cid-uzjq3zay] .audit-fix:nth-child(3){animation-delay:.12s}.audit-run[data-astro-cid-uzjq3zay] .audit-fix:nth-child(4){animation-delay:.18s}.audit-run[data-astro-cid-uzjq3zay] .audit-fix:nth-child(5){animation-delay:.24s}@keyframes audit-rise{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:none}}.audit-orb[data-astro-cid-pzhbzehp]{position:absolute;right:-10rem;bottom:-14rem;width:40rem;height:40rem;border-radius:9999px;pointer-events:none;background:radial-gradient(circle,color-mix(in srgb,var(--color-brand-marketing) 16%,transparent),transparent 65%)}.audit-float[data-astro-cid-pzhbzehp]{animation:audit-float 6s ease-in-out infinite}.audit-float-2[data-astro-cid-pzhbzehp]{animation-delay:-3s}@keyframes audit-float{0%,to{transform:translateY(0)}50%{transform:translateY(-8px)}}@media(prefers-reduced-motion:reduce){.audit-float[data-astro-cid-pzhbzehp]{animation:none}}.audit-input[data-astro-cid-pzhbzehp] input[data-astro-cid-pzhbzehp]::-webkit-search-cancel-button{display:none}.ac-card[data-astro-cid-pzhbzehp]{transition:box-shadow .3s var(--ease-out-soft),transform .3s var(--ease-out-soft),border-color .3s}.ac-card[data-astro-cid-pzhbzehp]:hover{transform:translateY(-2px);border-color:color-mix(in srgb,var(--c) 30%,var(--color-border));box-shadow:0 18px 40px -18px color-mix(in srgb,var(--c) 45%,transparent)}.ac-wash[data-astro-cid-pzhbzehp]{background:radial-gradient(ellipse 70% 55% at 100% 0%,color-mix(in srgb,var(--c) 11%,transparent),transparent 70%)}.ac-icon[data-astro-cid-pzhbzehp]{background:linear-gradient(135deg,var(--c),var(--c2));box-shadow:0 8px 20px -8px color-mix(in srgb,var(--c) 70%,transparent)}.ac-tick[data-astro-cid-pzhbzehp]{color:var(--c2);background:color-mix(in srgb,var(--c) 14%,transparent)}@media print{@page{margin:14mm}#site-header,body>footer,#consent-banner,.skip-link,#lightbox,[data-print-hide]{display:none!important}html,body{background:var(--color-surface)!important}*{-webkit-print-color-adjust:exact!important;print-color-adjust:exact!important;animation:none!important;transition:none!important}html.reveal-ready [data-reveal]{opacity:1!important;transform:none!important}#report{padding:0!important;background:var(--color-surface)!important}[data-audit-card]{box-shadow:none!important}.audit-summary,[data-r-checks] li,[data-r-tracking] li,[data-r-vitals] li,[data-r-rings],[data-r-fixes] li{break-inside:avoid}}
