[data-astro-cid-7zcnv4of][data-preview-score-card]{transition:background-color .22s,border-color .22s}[data-astro-cid-7zcnv4of][data-preview-score-card][data-state=alert]{border-color:rgb(var(--surface-ink) / .14);background:rgb(var(--accent-champagne) / .58)}[data-astro-cid-7zcnv4of][data-preview-score-card][data-state=critical]{background:#fef2f2;border-color:#991b1b38}[data-astro-cid-7zcnv4of][data-preview-score-card][data-state=clear]{border-color:rgb(var(--surface-ink) / .14);background:rgb(var(--surface-canvas))}.audit-loading-line[data-astro-cid-7zcnv4of]{transform-origin:0;animation:1.8s ease-in-out infinite alternate audit-loading}@keyframes audit-loading{0%{opacity:.45;transform:translate(-5%)scaleX(.65)}to{opacity:1;transform:translate(205%)scaleX(1)}}@media (prefers-reduced-motion:reduce){[data-astro-cid-7zcnv4of][data-preview-score-card]{transition:none}.audit-loading-line[data-astro-cid-7zcnv4of]{opacity:.6;width:100%;animation:none}}[data-site-audit-workspace]{--audit-pass-ink:#28583a;--audit-pass-bg:#edf4ee;--audit-pass-border:#bfd3c3;--audit-warning-ink:#754612;--audit-warning-bg:#f8eedc;--audit-warning-border:#dec79e;--audit-critical-ink:#8a2d2a;--audit-critical-bg:#f8e8e6;--audit-critical-border:#dfb7b3;--audit-unknown-ink:#55544f;--audit-unknown-bg:#efeee9;--audit-unknown-border:#d4d1c8}.audit-overall-card,.audit-category-card,.audit-state-pill,.audit-summary-pill,.audit-finding-icon,[data-email-delivery-card]{transition:background-color .22s,border-color .22s,color .22s}.audit-overall-card[data-state=pass],.audit-category-card[data-state=pass]{color:var(--audit-pass-ink);border-color:var(--audit-pass-border);background:var(--audit-pass-bg)}.audit-overall-card[data-state=warning],.audit-category-card[data-state=warning]{color:var(--audit-warning-ink);border-color:var(--audit-warning-border);background:var(--audit-warning-bg)}.audit-overall-card[data-state=critical],.audit-category-card[data-state=critical]{color:var(--audit-critical-ink);border-color:var(--audit-critical-border);background:var(--audit-critical-bg)}.audit-overall-card[data-state=unknown],.audit-category-card[data-state=unknown]{color:var(--audit-unknown-ink);border-color:var(--audit-unknown-border);background:var(--audit-unknown-bg)}.audit-state-icon,.audit-category-icon,.audit-group-icon,.audit-finding-icon,.audit-notice-icon{flex:none;justify-content:center;align-items:center;display:inline-flex}.audit-state-icon{border:1px solid;width:44px;height:44px}.audit-category-icon,.audit-group-icon{width:36px;height:36px;color:rgb(var(--surface-ink));border:1px solid rgb(var(--surface-ink) / .1);background:rgb(var(--accent-champagne) / .32)}.audit-category-state{letter-spacing:.08em;text-transform:uppercase;font-size:.62rem;font-weight:700}.audit-state-pill,.audit-summary-pill{letter-spacing:.08em;text-transform:uppercase;border:1px solid #0000;align-items:center;gap:7px;min-height:28px;padding:5px 9px;font-size:.66rem;font-weight:700;line-height:1;display:inline-flex}.audit-state-pill[data-state=pass],.audit-summary-pill[data-state=pass],[data-email-delivery-card][data-state=pass]{color:var(--audit-pass-ink);border-color:var(--audit-pass-border);background:var(--audit-pass-bg)}.audit-state-pill[data-state=warning],.audit-summary-pill[data-state=warning],[data-email-delivery-card][data-state=warning]{color:var(--audit-warning-ink);border-color:var(--audit-warning-border);background:var(--audit-warning-bg)}.audit-state-pill[data-state=critical],.audit-summary-pill[data-state=critical]{color:var(--audit-critical-ink);border-color:var(--audit-critical-border);background:var(--audit-critical-bg)}.audit-state-pill[data-state=unknown],.audit-summary-pill[data-state=unknown]{color:var(--audit-unknown-ink);border-color:var(--audit-unknown-border);background:var(--audit-unknown-bg)}.audit-score-track{background:rgb(var(--surface-ink) / .1);width:100%;height:3px;overflow:hidden}.audit-score-fill{background:currentColor;height:100%}.audit-priority-number{width:36px;height:36px;color:rgb(var(--surface-ink));border:1px solid rgb(var(--surface-ink) / .14);justify-content:center;align-items:center;font-family:Syne,sans-serif;font-size:.72rem;font-weight:700;display:inline-flex}.audit-priority-action{color:var(--audit-warning-ink);border-color:var(--audit-warning-border);background:var(--audit-warning-bg);margin-top:auto}.audit-finding summary::-webkit-details-marker{display:none}.audit-finding summary:focus-visible{outline:2px solid rgb(var(--surface-ink));outline-offset:-3px}.audit-finding-icon{border:1px solid #0000;width:30px;height:30px}.audit-finding[data-state=pass] .audit-finding-icon{color:var(--audit-pass-ink);border-color:var(--audit-pass-border);background:var(--audit-pass-bg)}.audit-finding[data-state=warning] .audit-finding-icon{color:var(--audit-warning-ink);border-color:var(--audit-warning-border);background:var(--audit-warning-bg)}.audit-finding[data-state=critical] .audit-finding-icon{color:var(--audit-critical-ink);border-color:var(--audit-critical-border);background:var(--audit-critical-bg)}.audit-finding[data-state=unknown] .audit-finding-icon{color:var(--audit-unknown-ink);border-color:var(--audit-unknown-border);background:var(--audit-unknown-bg)}.audit-chevron{transition:transform .18s}.audit-finding[open] .audit-chevron{transform:rotate(180deg)}.audit-finding-body{background:rgb(var(--accent-champagne) / .13)}.audit-loader-clock{box-shadow:0 24px 60px rgb(var(--surface-ink) / .05)}.audit-loader-spinner{border:1.5px solid rgb(var(--surface-ink) / .15);border-top-color:rgb(var(--surface-ink));border-radius:999px;flex:none;width:46px;height:46px;animation:.9s linear infinite audit-loader-spin;display:inline-block}.audit-loader-step{border:1px solid rgb(var(--surface-ink) / .1);background:rgb(var(--surface-canvas));min-height:190px;padding:20px}.audit-loader-step-icon{border:1px solid;justify-content:center;align-items:center;width:36px;height:36px;display:inline-flex}.audit-loader-step-icon svg{width:18px;height:18px}.audit-loader-step-state{letter-spacing:.1em;text-transform:uppercase;align-items:center;gap:7px;font-size:.62rem;font-weight:700;display:inline-flex}.audit-loader-step[data-state=complete]{color:var(--audit-pass-ink);border-color:var(--audit-pass-border);background:var(--audit-pass-bg)}.audit-loader-step[data-state=active]{color:var(--audit-warning-ink);border-color:var(--audit-warning-border);background:var(--audit-warning-bg)}.audit-loader-step[data-state=pending]{color:var(--audit-unknown-ink);border-color:var(--audit-unknown-border);background:var(--audit-unknown-bg)}.audit-loader-step[data-state=active] .audit-loader-step-state i{background:currentColor;border-radius:999px;width:6px;height:6px;animation:1.25s ease-in-out infinite audit-loader-pulse}.audit-loader-timeline{background:rgb(var(--surface-ink) / .1);width:100%;height:4px;position:relative}.audit-loader-timeline>span{background:rgb(var(--surface-ink));width:0;height:100%;transition:width .8s linear;display:block}.audit-loader-marker{background:rgb(var(--surface-ink) / .35);width:1px;height:10px;position:absolute;top:-3px}.audit-loader-marker--usual{left:33.333%}.audit-loader-marker--extended{left:75%}.audit-loader-time-labels{height:18px;position:relative}.audit-loader-time-labels span{white-space:nowrap;position:absolute}.audit-loader-time-labels span:first-child{left:0}.audit-loader-time-labels span:nth-child(2){left:33.333%;transform:translate(-50%)}.audit-loader-time-labels span:last-child{left:75%;transform:translate(-50%)}[data-audit-report-loading][data-phase=extended] .audit-loader-clock{color:var(--audit-warning-ink);border-color:var(--audit-warning-border);background:var(--audit-warning-bg)}@keyframes audit-loader-spin{to{transform:rotate(360deg)}}@keyframes audit-loader-pulse{0%,to{opacity:.35;transform:scale(.82)}50%{opacity:1;transform:scale(1)}}@media (prefers-reduced-motion:reduce){.audit-overall-card,.audit-category-card,.audit-state-pill,.audit-summary-pill,.audit-finding-icon,.audit-chevron,.audit-loader-timeline>span,[data-email-delivery-card]{transition:none}.audit-loader-spinner,.audit-loader-step[data-state=active] .audit-loader-step-state i{animation:none}}
