.page.svelte-1bcnual{box-sizing:border-box;width:min(1100px,100% - 2rem);max-width:100%;margin:0 auto;padding:2.5rem 0 5rem;overflow-x:clip}.back.svelte-1bcnual{color:#68645d;margin-bottom:1.75rem;font-size:.92rem;font-weight:600;text-decoration:none;display:inline-flex}.back.svelte-1bcnual:hover{color:#171717}.hero.svelte-1bcnual{margin-bottom:1.5rem}.eyebrow.svelte-1bcnual{color:#b78c25;letter-spacing:.13em;text-transform:uppercase;font-size:.78rem;font-weight:750}h1.svelte-1bcnual{color:#171717;letter-spacing:-.055em;margin:.55rem 0 .85rem;font-size:clamp(2.4rem,5vw,3.6rem);line-height:1}.lede.svelte-1bcnual{color:#68645d;max-width:620px;margin:0;font-size:1.05rem;line-height:1.6}.lede.svelte-1bcnual code:where(.svelte-1bcnual){font-size:.92em}html.dark .back.svelte-1bcnual{color:#9ca3af}html.dark .back.svelte-1bcnual:hover,html.dark h1.svelte-1bcnual,html.dark .stack-head.svelte-1bcnual h2:where(.svelte-1bcnual),html.dark .seo-block.svelte-1bcnual h2:where(.svelte-1bcnual){color:#f3f4f6}html.dark .eyebrow.svelte-1bcnual{color:#e8c46a}html.dark .lede.svelte-1bcnual,html.dark .stack-head.svelte-1bcnual p:where(.svelte-1bcnual),html.dark .seo-block.svelte-1bcnual p:where(.svelte-1bcnual){color:#d1d5db}.stack-section.svelte-1bcnual{flex-direction:column;gap:1rem;margin-bottom:2.25rem;display:flex}.stack-head.svelte-1bcnual h2:where(.svelte-1bcnual){color:#171717;letter-spacing:-.04em;margin:0 0 .35rem;font-size:1.45rem}.stack-head.svelte-1bcnual p:where(.svelte-1bcnual){color:#68645d;margin:0;font-size:.98rem;line-height:1.5}.audit-bar.svelte-1bcnual{background:#fff;border:1px solid #e8e2d7;border-radius:20px;grid-template-columns:minmax(0,1fr) auto;align-items:end;gap:.75rem;min-width:0;padding:1.1rem 1.2rem;display:grid}.panel.svelte-1bcnual{background:#fff;border:1px solid #e8e2d7;border-radius:20px;flex-direction:column;gap:.2rem;min-width:0;padding:1.25rem;display:flex;overflow:hidden}.preview-grid.svelte-1bcnual{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:1rem;min-width:0;display:grid}.panel-label.svelte-1bcnual{color:#5c574f;letter-spacing:.04em;text-transform:uppercase;margin:0 0 .85rem;font-size:.75rem;font-weight:750}.field.svelte-1bcnual{flex-direction:column;gap:.4rem;min-width:0;margin-bottom:.85rem;display:flex}.panel.svelte-1bcnual>.field:where(.svelte-1bcnual):last-child,.url-field.svelte-1bcnual{margin-bottom:0}.field.svelte-1bcnual>span:where(.svelte-1bcnual),.field.svelte-1bcnual em:where(.svelte-1bcnual),.field.svelte-1bcnual small:where(.svelte-1bcnual){color:#5c574f;letter-spacing:.04em;text-transform:uppercase;font-size:.75rem;font-weight:750}.field.svelte-1bcnual>span:where(.svelte-1bcnual){flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:.2rem .5rem;display:flex}.field.svelte-1bcnual em:where(.svelte-1bcnual),.field.svelte-1bcnual small:where(.svelte-1bcnual){text-transform:none;letter-spacing:0;opacity:.8;font-style:normal;font-weight:650}input.svelte-1bcnual,textarea.svelte-1bcnual,select.svelte-1bcnual{box-sizing:border-box;color:#171717;width:100%;min-width:0;max-width:100%;font:inherit;resize:vertical;background:#fcfbf7;border:1px solid #e5ded1;border-radius:12px;outline:none;padding:.7rem .85rem;font-size:.95rem}input.svelte-1bcnual:focus,textarea.svelte-1bcnual:focus,select.svelte-1bcnual:focus{border-color:#c4a45a;box-shadow:0 0 0 3px #b78c2526}.row.svelte-1bcnual{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:.55rem;min-width:0;display:grid}.meter.svelte-1bcnual{background:#efe8db;border-radius:99px;height:4px;overflow:hidden}.meter.svelte-1bcnual:after{content:"";width:var(--fill,0%);background:#ca8a04;height:100%;display:block}.meter.ok.svelte-1bcnual:after{background:#16a34a}.meter.empty.svelte-1bcnual:after{background:#d6cec0}.primary.svelte-1bcnual,.ghost-btn.svelte-1bcnual{font:inherit;cursor:pointer;border-radius:999px;justify-content:center;align-items:center;padding:.7rem 1rem;font-size:.88rem;font-weight:700;display:inline-flex}.primary.svelte-1bcnual{color:#000;white-space:nowrap;background:#f5c542;border:none;height:46px}.primary.svelte-1bcnual:disabled{opacity:.5;cursor:not-allowed}.ghost-btn.svelte-1bcnual{color:#202939;background:#fff;border:1px solid #e5ded1}.error.svelte-1bcnual{color:#b42318;margin:0 0 1rem;font-size:.88rem}.groups.svelte-1bcnual{flex-direction:column;gap:1rem;display:flex}.group-card.svelte-1bcnual{background:#fff;border:1px solid #e8e2d7;border-radius:20px;min-width:0;padding:1.15rem 1.2rem 1.2rem;overflow:hidden}.group-head.svelte-1bcnual{flex-wrap:wrap;align-items:center;gap:.9rem;margin-bottom:1rem;display:flex}.score-ring.svelte-1bcnual{color:#efe8db;flex-shrink:0;width:64px;height:64px;position:relative}.score-ring.svelte-1bcnual svg:where(.svelte-1bcnual){width:100%;height:100%;transform:rotate(-90deg)}.score-ring.svelte-1bcnual strong:where(.svelte-1bcnual){color:var(--score-color);place-items:center;font-size:1.05rem;font-weight:800;display:grid;position:absolute;inset:0}.group-copy.svelte-1bcnual{flex:1;min-width:0}.group-title.svelte-1bcnual{color:#171717;letter-spacing:-.03em;margin:0;font-size:1.12rem;font-weight:750}.group-meta.svelte-1bcnual{color:#8a887f;margin:.15rem 0 0;font-size:.84rem}.stat-tags.svelte-1bcnual{flex-wrap:wrap;gap:.4rem;margin:0;padding:0;list-style:none;display:flex}.stat-tag.svelte-1bcnual{letter-spacing:.01em;white-space:nowrap;border:1px solid #0000;border-radius:999px;align-items:center;padding:.32rem .72rem;font-size:.75rem;font-weight:700;display:inline-flex}.stat-tag.fail.svelte-1bcnual{color:#b91c1c;background:#fef2f2;border-color:#fecaca}.stat-tag.warn.svelte-1bcnual{color:#92620a;background:#fff8e8;border-color:#f5d78e}.stat-tag.pass.svelte-1bcnual{color:#15803d;background:#f0fdf4;border-color:#bbf7d0}.issues.svelte-1bcnual{flex-direction:column;gap:.55rem;margin:0;padding:0;list-style:none;display:flex}.issue.svelte-1bcnual{background:#fcfbf7;border:1px solid #efe8db;border-radius:14px;grid-template-columns:28px minmax(0,1fr);align-items:start;gap:.75rem;min-width:0;padding:.85rem .95rem;display:grid}.issue-icon.svelte-1bcnual{flex:none;place-items:center;width:28px;height:28px;display:grid}.issue-icon.svelte-1bcnual svg:where(.svelte-1bcnual){width:20px;height:20px}.issue.svelte-1bcnual strong:where(.svelte-1bcnual){color:#171717;font-size:.92rem;font-weight:750;display:block}.issue.svelte-1bcnual p:where(.svelte-1bcnual){overflow-wrap:anywhere;color:#68645d;margin:.2rem 0 0;font-size:.84rem;line-height:1.45}.issue[data-status=fail].svelte-1bcnual{color:#b91c1c;background:#fef2f2;border-color:#fecaca}.issue[data-status=warn].svelte-1bcnual{color:#92620a;background:#fff8e8;border-color:#f5d78e}.issue[data-status=pass].svelte-1bcnual{color:#15803d;background:#f0fdf4;border-color:#bbf7d0}.passed-toggle.svelte-1bcnual{color:#15803d;width:100%;font:inherit;text-align:left;cursor:pointer;background:#f0fdf4;border:1px solid #bbf7d0;border-radius:14px;justify-content:flex-start;align-items:center;gap:.7rem;margin-top:.55rem;padding:.75rem .95rem;font-size:.9rem;font-weight:700;display:flex}.passed-label.svelte-1bcnual{flex:1;min-width:0}.chevron.svelte-1bcnual{flex-shrink:0;width:18px;height:18px;transition:transform .18s}.chevron.open.svelte-1bcnual{transform:rotate(180deg)}.passed-list.svelte-1bcnual{margin-top:.55rem}.preview-block.svelte-1bcnual{min-width:0;padding-top:.15rem}.serp.svelte-1bcnual{background:#fff;border:1px solid #e8e2d7;border-radius:14px;padding:.9rem 1rem;font-family:Arial,sans-serif}.serp-url.svelte-1bcnual{align-items:center;gap:.55rem;margin-bottom:.35rem;display:flex}.favicon.svelte-1bcnual{color:#111;background:#f5c542;border-radius:50%;place-items:center;width:26px;height:26px;font-size:.72rem;font-weight:800;display:grid}.serp-host.svelte-1bcnual{color:#202124;font-size:.82rem;display:block}.crumb.svelte-1bcnual{color:#4d5156;font-size:.72rem;display:block}.serp.svelte-1bcnual h3:where(.svelte-1bcnual){color:#1a0dab;margin:0;font-size:1.12rem;font-weight:400;line-height:1.3}.serp.svelte-1bcnual p:where(.svelte-1bcnual){color:#4d5156;margin:.25rem 0 0;font-size:.84rem;line-height:1.45}.og-card.svelte-1bcnual{background:#f7f8fa;border:1px solid #e5ded1;border-radius:12px;overflow:hidden}.og-image.svelte-1bcnual{aspect-ratio:1.91;color:#8a887f;background:#ece7dc;place-items:center;font-size:.82rem;display:grid}.og-image.svelte-1bcnual img:where(.svelte-1bcnual){object-fit:cover;width:100%;height:100%}.og-copy.svelte-1bcnual{background:#fff;border-top:1px solid #e5ded1;padding:.7rem .85rem .85rem}.og-copy.svelte-1bcnual span:where(.svelte-1bcnual){color:#8a887f;letter-spacing:.06em;text-transform:uppercase;margin-bottom:.2rem;font-size:.68rem;display:block}.og-copy.svelte-1bcnual strong:where(.svelte-1bcnual){color:#171717;font-size:.92rem;display:block}.og-copy.svelte-1bcnual p:where(.svelte-1bcnual){color:#68645d;margin:.2rem 0 0;font-size:.8rem;line-height:1.4}.snippet-head.svelte-1bcnual{justify-content:space-between;align-items:center;gap:.5rem;display:flex}.snippet-head.svelte-1bcnual .panel-label:where(.svelte-1bcnual){margin:0}pre.svelte-1bcnual{color:#f3f4f6;background:#1d2430;border-radius:12px;max-height:240px;margin:.55rem 0 0;padding:.85rem;font-size:.72rem;line-height:1.55;overflow:auto}.seo-block.svelte-1bcnual{border-top:1px solid #ebe4d8;margin-top:3rem;padding-top:2rem}.seo-block.svelte-1bcnual h2:where(.svelte-1bcnual){color:#171717;letter-spacing:-.04em;margin:0 0 .7rem;font-size:1.35rem}.seo-block.svelte-1bcnual p:where(.svelte-1bcnual){color:#68645d;max-width:640px;margin:0;line-height:1.65}html.dark .seo-block.svelte-1bcnual{border-top-color:#374151}html.dark .audit-bar.svelte-1bcnual,html.dark .panel.svelte-1bcnual,html.dark .group-card.svelte-1bcnual{background:#1c1c22;border-color:#374151}html.dark .panel-label.svelte-1bcnual,html.dark .field.svelte-1bcnual>span:where(.svelte-1bcnual),html.dark .field.svelte-1bcnual em:where(.svelte-1bcnual),html.dark .field.svelte-1bcnual small:where(.svelte-1bcnual),html.dark .group-meta.svelte-1bcnual,html.dark .issue.svelte-1bcnual p:where(.svelte-1bcnual){color:#9ca3af}html.dark input.svelte-1bcnual,html.dark textarea.svelte-1bcnual,html.dark select.svelte-1bcnual{color:#f3f4f6;background:#27272a;border-color:#374151}html.dark .group-title.svelte-1bcnual,html.dark .issue.svelte-1bcnual strong:where(.svelte-1bcnual){color:#f3f4f6}html.dark .stat-tag.fail.svelte-1bcnual{color:#fca5a5;background:#ef44441f;border-color:#f8717159}html.dark .stat-tag.warn.svelte-1bcnual{color:#f0d77c;background:#f5c5421f;border-color:#f5c54261}html.dark .stat-tag.pass.svelte-1bcnual{color:#86efac;background:#22c55e1f;border-color:#4ade8052}html.dark .issue[data-status=fail].svelte-1bcnual{background:#ef44441a;border-color:#f8717147}html.dark .issue[data-status=warn].svelte-1bcnual{background:#f5c5421a;border-color:#f5c54247}html.dark .issue[data-status=pass].svelte-1bcnual,html.dark .passed-toggle.svelte-1bcnual{color:#86efac;background:#22c55e1a;border-color:#4ade8047}html.dark .ghost-btn.svelte-1bcnual{color:#f3f4f6;background:#27272a;border-color:#374151}html.dark .meter.svelte-1bcnual{background:#2a2a32}html.dark .score-ring.svelte-1bcnual{color:#2a2a32}html.dark input.svelte-1bcnual:focus,html.dark textarea.svelte-1bcnual:focus,html.dark select.svelte-1bcnual:focus{border-color:#c4a45a;box-shadow:0 0 0 3px #f5c5422e}@media (width<=760px){.audit-bar.svelte-1bcnual,.row.svelte-1bcnual,.preview-grid.svelte-1bcnual{grid-template-columns:1fr}.group-head.svelte-1bcnual{align-items:flex-start}.stat-tags.svelte-1bcnual{width:100%}}
