:root{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--ink:#fbf8ef;--ink-soft:#fbf8efc7;--ink-muted:#fbf8ef8f;--line:#fbf8ef2e;--field:#0b110fb3;--field-strong:#fbf8eff0;--accent:#98f0cc;--accent-strong:#0f7a56;--gold:#d6b15f;--error:#ffb4a9;color:var(--ink);font-synthesis:none;text-rendering:optimizelegibility;background:#070908;font-family:Inter,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif}*{box-sizing:border-box}html{min-width:320px;overflow-x:hidden}body{background:#070908;min-width:320px;margin:0;overflow-x:hidden}#root{overflow-x:hidden}button,input,select,textarea{font:inherit}button{cursor:pointer;border:0}button:disabled{cursor:not-allowed;opacity:.72}a{color:inherit;text-decoration:none}.waitlist-shell{isolation:isolate;min-height:100vh;position:relative;overflow:hidden}.hero-art{object-fit:cover;object-position:center right;z-index:-3;width:100%;height:100%;position:fixed;inset:0}.hero-shade{z-index:-2;background:linear-gradient(90deg,#070908fa 0%,#070908e0 34%,#07090861 72%,#0709089e 100%),linear-gradient(#0709087a 0%,#07090814 46%,#070908e0 100%);position:fixed;inset:0}.site-top,.site-footer{z-index:2;justify-content:space-between;align-items:center;gap:16px;padding:28px clamp(20px,5vw,72px);display:flex;position:relative;left:0;right:0}.brand-lockup{align-items:center;gap:11px;font-weight:820;display:flex}.brand-mark{flex:none;width:44px;height:44px;display:block}.mark-tile{fill:#fbf8eff0}.mark-ring,.mark-handle,.mark-check,.mark-receipt{stroke-linecap:round;stroke-linejoin:round}.mark-ring{stroke:#0f7a56;stroke-width:4px}.mark-handle{stroke:#0b120f;stroke-width:4.8px}.mark-check{stroke:#0b120f;stroke-width:3.4px}.mark-receipt{stroke:#0b120f7a;stroke-width:2.4px}.launch-status,.kicker{color:var(--accent);letter-spacing:0;text-transform:uppercase;font-size:12px;font-weight:820}.hero-copy{flex-direction:column;justify-content:center;width:min(720px,100%);min-height:calc(100vh - 196px);padding:clamp(32px,6vw,78px) clamp(20px,5vw,72px);display:flex}.kicker{margin:0 0 16px}h1{letter-spacing:0;max-width:7ch;margin:0;font-size:clamp(62px,11vw,142px);line-height:.82}.coming-soon{color:var(--gold);letter-spacing:0;margin:18px 0 0;font-size:clamp(34px,5.6vw,74px);font-weight:840;line-height:.95}.hero-text{color:var(--ink-soft);max-width:34em;margin:28px 0 0;font-size:clamp(17px,2.1vw,22px);line-height:1.5}.hero-pricing{color:var(--ink-soft);max-width:34em;margin:14px 0 0;font-size:clamp(15px,1.7vw,18px);line-height:1.5}.public-proof-links{flex-wrap:wrap;gap:10px;max-width:680px;margin-top:22px;display:flex}.public-proof-links a{color:var(--accent);background:#070d0a94;border:1px solid #98f0cc38;border-radius:8px;min-height:42px;padding:12px 14px;font-size:13px;font-weight:820}.waitlist-form{max-width:660px;margin-top:34px}.waitlist-form label{color:var(--ink-muted);margin-bottom:9px;font-size:13px;font-weight:760;display:block}.email-row{grid-template-columns:minmax(0,1fr) auto;gap:10px;display:grid}.email-row input{background:var(--field);border:1px solid var(--line);color:var(--ink);border-radius:8px;min-width:0;min-height:56px;padding:0 16px}.email-row input::placeholder{color:#fbf8ef6b}.email-row input:focus{border-color:#98f0ccb8;outline:4px solid #98f0cc24}.email-row button{background:var(--field-strong);color:#08110d;white-space:nowrap;border-radius:8px;min-height:56px;padding:0 20px;font-weight:820}.form-message{color:var(--ink-muted);min-height:20px;margin:12px 0 0;font-size:14px;line-height:1.45}.form-message.success{color:var(--accent)}.form-message.error{color:var(--error)}.inline-link{color:var(--accent);font-weight:820}.report-preview{border:1px solid #fbf8ef24;border-radius:8px;grid-template-columns:repeat(3,minmax(0,1fr));gap:1px;max-width:720px;margin-top:24px;display:grid;overflow:hidden}.report-preview div{background:#070c0ab8;padding:14px}.report-preview strong,.report-preview span{display:block}.report-preview strong{color:var(--accent);letter-spacing:0;text-transform:uppercase;font-size:11px}.report-preview span{color:var(--ink-soft);margin-top:8px;font-size:13px;line-height:1.45}.homepage-proof-band,.homepage-faq{z-index:1;padding:clamp(54px,8vw,104px) clamp(20px,5vw,72px);position:relative}.homepage-proof-band{background:#070908db;grid-template-columns:minmax(0,.95fr) minmax(320px,1.05fr);gap:clamp(28px,5vw,72px);display:grid}.proof-band-copy h2,.homepage-faq h2{letter-spacing:0;max-width:820px;margin:0;font-size:clamp(34px,5vw,72px);line-height:.98}.proof-band-copy p:not(.kicker),.homepage-faq>p:not(.kicker){color:var(--ink-soft);max-width:720px;margin:22px 0 0;font-size:clamp(17px,2vw,21px);line-height:1.6}.proof-step-grid,.faq-grid{gap:14px;display:grid}.proof-step-grid{grid-template-columns:1fr}.faq-grid{grid-template-columns:repeat(2,minmax(0,1fr));margin-top:32px}.proof-step-grid article,.faq-grid article{background:#fbf8ef0f;border:1px solid #fbf8ef24;border-radius:8px;padding:20px}.proof-step-grid strong,.faq-grid h3{color:var(--accent);letter-spacing:0;margin:0;font-size:15px;display:block}.proof-step-grid p,.faq-grid p{color:var(--ink-soft);margin:10px 0 0;font-size:15px;line-height:1.55}.homepage-faq{background:#0b110feb}.honeypot{width:1px;height:1px;position:absolute;top:auto;left:-9999px;overflow:hidden}.site-footer{color:var(--ink-muted);flex-wrap:wrap;padding-bottom:26px;font-size:13px;bottom:0}.site-footer a{color:var(--ink-soft);font-weight:760}@media (width<=760px){.hero-art{object-position:68% center}.hero-shade{background:linear-gradient(90deg,#070908f7 0%,#070908cc 62%,#0709088f 100%),linear-gradient(#0709087a 0%,#0709082e 46%,#070908eb 100%)}.site-top,.site-footer{padding:20px}.launch-status{display:none}.hero-copy{min-height:calc(100vh - 144px);padding:38px 20px}h1{font-size:clamp(58px,18vw,92px)}.email-row{grid-template-columns:1fr}.email-row button{width:100%}.homepage-proof-band,.homepage-faq{padding:48px 20px}.homepage-proof-band,.faq-grid{grid-template-columns:1fr}}.beta-shell{color:var(--ink);background:radial-gradient(circle at 82% 0,#98f0cc24,#0000 36%),linear-gradient(145deg,#07110d 0%,#080908 44%,#11100b 100%);min-height:100vh;padding:24px clamp(18px,4vw,54px) 56px}.beta-top{justify-content:space-between;align-items:center;max-width:1240px;margin:0 auto;display:flex}.beta-top nav,.report-actions{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.beta-top nav a,.text-button{color:var(--ink-muted);font-size:13px;font-weight:760}.text-button{background:0 0;padding:0}.beta-gate{grid-template-rows:auto 1fr;align-items:center;display:grid}.gate-panel{width:100%;max-width:760px;margin:0 auto;padding:clamp(60px,10vh,120px) 0}.beta-eyebrow{color:var(--accent);letter-spacing:0;text-transform:uppercase;margin:0 0 10px;font-size:12px;font-weight:840}.gate-panel h1,.beta-hero h1{letter-spacing:0;max-width:12ch;margin:0;font-size:clamp(42px,7vw,84px);line-height:.94}.gate-panel p,.empty-state p,.loading-state p,.score-panel p,.fix-item p,.finding-item p{color:var(--ink-soft);line-height:1.55}.gate-panel>p{max-width:34em;font-size:20px}.gate-form,.audit-form{margin-top:28px}.gate-form label,.audit-form label{color:var(--ink-muted);margin-bottom:9px;font-size:13px;font-weight:760;display:block}.gate-row,.audit-row{grid-template-columns:minmax(0,1fr) auto;gap:10px;display:grid}.audit-row+label{margin-top:14px}.gate-form>input{width:100%;margin-bottom:16px}.gate-form>input,.gate-row input,.audit-row input,.audit-form input,.audit-form select,.audit-form textarea{color:var(--ink);background:#070c0ac7;border:1px solid #fbf8ef2e;border-radius:8px;min-width:0}.gate-form>input,.gate-row input,.audit-row input,.audit-form input,.audit-form select{width:100%;min-height:58px;padding:0 16px}.audit-form select{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;margin-bottom:8px}.audit-form textarea{resize:vertical;width:100%;min-height:92px;margin-top:12px;padding:12px 16px;line-height:1.45}.audit-form textarea+*{margin-top:0}.field-note{color:var(--ink-muted);margin:0 0 14px;font-size:13px;line-height:1.4}.local-seo-fields{gap:12px;margin-top:14px;display:grid}.session-note{color:var(--ink-muted);margin:10px 0 0;font-size:14px;font-weight:720}.gate-link{color:var(--accent);margin-top:12px;font-size:13px;font-weight:780;display:inline-flex}.access-request-row{color:var(--ink-muted);flex-wrap:wrap;align-items:center;gap:10px;margin-top:12px;font-size:13px;display:flex}.accent-text{color:var(--accent);font-weight:820}.gate-row button,.audit-row button,.action-link{background:var(--field-strong);color:#08110d;white-space:nowrap;border:1px solid #0000;border-radius:8px;justify-content:center;min-height:46px;padding:0 18px;font-weight:840;display:inline-flex}.action-link{align-items:center;font-size:14px}.paid-action{background:var(--accent);color:#06100c;border-color:#98f0cc8c}.checkout-action{flex-direction:column;align-items:flex-start;gap:8px;display:inline-flex}.checkout-message{color:var(--ink-soft);font-size:12px;line-height:1.35}.checkout-message.error{color:#ffb6a6}.fix-status-panel{background:#fbf8ef0e;border:1px solid #98f0cc2e;border-radius:8px;grid-template-columns:minmax(0,1.1fr) minmax(260px,.9fr);align-items:start;gap:18px;padding:clamp(20px,3vw,30px);display:grid}.fix-status-panel h2{margin:0;font-size:clamp(25px,3vw,38px);line-height:1.05}.fix-status-panel p{color:var(--ink-soft);margin:12px 0 0;line-height:1.55}.fix-status-panel dl{gap:8px;margin:0;display:grid}.fix-status-panel dl div{background:#070d0a94;border:1px solid #fbf8ef1a;border-radius:8px;gap:4px;padding:12px 14px;display:grid}.fix-status-panel dt{color:var(--ink-muted);text-transform:uppercase;font-size:11px;font-weight:840}.fix-status-panel dd{color:var(--ink-soft);overflow-wrap:anywhere;margin:0}.fix-status-panel a{color:var(--accent);font-weight:820}.repair-proposal-panel{background:#fbf8ef0d;border:1px solid #fbf8ef1a;border-radius:8px;gap:16px;padding:clamp(18px,3vw,28px);display:grid}.proposal-summary{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:8px;display:flex}.proposal-summary span{color:var(--accent);text-transform:uppercase;white-space:nowrap;border:1px solid #98f0cc33;border-radius:999px;padding:8px 10px;font-size:11px;font-weight:840;line-height:1}.repair-proposal-list{gap:12px;display:grid}.repair-sprint-strip{background:#070d0a94;border:1px solid #d6b15f3d;border-radius:8px;grid-template-columns:auto minmax(0,1fr);align-items:center;gap:14px;padding:14px;display:grid}.repair-sprint-strip strong{color:var(--gold);margin-top:8px;font-size:14px;display:block}.repair-sprint-strip p{color:var(--ink-soft);margin:0;line-height:1.5}.repair-sprint-strip.active,.repair-sprint-strip.approval_ready{border-color:#98f0cc42}.repair-proposal-card{background:#070d0a94;border:1px solid #fbf8ef1a;border-radius:8px;gap:14px;padding:16px;display:grid}.repair-proposal-card.approved{border-color:#98f0cc47}.repair-proposal-card.dismissed{opacity:.72}.proposal-card-main{grid-template-columns:minmax(0,1fr) auto;align-items:start;gap:14px;display:grid}.proposal-card-main h3{margin:10px 0 0;font-size:20px;line-height:1.2}.proposal-card-main p{color:var(--ink-soft);margin:8px 0 0;font-size:14px;line-height:1.5}.proposal-actions{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:8px;display:flex}.proposal-proof{gap:8px;margin:0;display:grid}.proposal-proof div{background:#fbf8ef0b;border:1px solid #fbf8ef14;border-radius:8px;gap:4px;padding:11px 12px;display:grid}.proposal-proof dt{color:var(--ink-muted);text-transform:uppercase;font-size:11px;font-weight:840}.proposal-proof dd{color:var(--ink-soft);overflow-wrap:anywhere;margin:0}.proposal-proof code{white-space:pre-wrap}.beta-hero{grid-template-columns:minmax(0,1fr) minmax(360px,560px);align-items:end;gap:28px;max-width:1240px;margin:72px auto 32px;display:grid}.beta-hero-compact{align-items:center;margin:38px auto 18px}.beta-hero-compact h1{max-width:18ch;font-size:clamp(32px,4vw,54px)}.beta-hero-compact .audit-form{margin-top:0}.audit-stage,.report-layout,.account-dashboard{max-width:1240px;margin:0 auto}.empty-state,.loading-state,.score-panel,.verdict-panel,.metric-strip,.performance-panel,.resource-waterfall-panel,.finding-item,.fix-item,.page-proof,.account-panel{background:#fbf8ef0e;border:1px solid #fbf8ef1f;border-radius:8px;box-shadow:0 24px 80px #0000003d}.empty-state,.loading-state{padding:clamp(26px,4vw,44px)}.account-dashboard{gap:14px;margin-bottom:18px;display:grid}.account-grid{grid-template-columns:minmax(0,.9fr) minmax(0,1.15fr) minmax(0,1fr);gap:14px;display:grid}.repair-agent-panel{background:#fbf8ef0e;border:1px solid #fbf8ef1f;border-radius:8px;gap:16px;padding:20px;display:grid}.repair-agent-heading{grid-template-columns:minmax(0,1fr) auto;align-items:start;gap:14px;display:grid}.repair-agent-heading h3{margin:0;font-size:24px;line-height:1.12}.repair-agent-heading p{color:var(--ink-soft);margin-bottom:0;line-height:1.55}.repair-agent-list{grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;display:grid}.repair-agent-card,.repair-agent-empty{background:#070d0a94;border:1px solid #fbf8ef1a;border-radius:8px;gap:12px;min-width:0;padding:14px;display:grid}.repair-agent-card.regressed{border-color:#ff848457}.repair-agent-card.drafted,.repair-agent-card.approved{border-color:#d6b15f52}.repair-agent-card.applied{border-color:#98f0cc3d}.repair-agent-card-head,.repair-agent-meta{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.repair-agent-card h4{margin:0;font-size:17px;line-height:1.18}.repair-agent-card p{color:var(--ink-soft);margin:0;font-size:13px;line-height:1.5}.repair-agent-meta{border-top:1px solid #fbf8ef1a;justify-content:space-between;padding-top:10px}.repair-agent-meta span,.repair-agent-empty span{color:var(--ink-muted);overflow-wrap:anywhere;font-size:12px;font-weight:720}.repair-agent-empty strong{font-size:17px}.site-verification-panel{background:#fbf8ef0e;border:1px solid #fbf8ef1f;border-radius:8px;grid-template-columns:minmax(0,1fr) minmax(360px,520px);align-items:end;gap:18px;padding:20px;display:grid}.site-verification-panel h3,.site-claim-card h3{margin:0;font-size:22px;line-height:1.12}.site-verification-panel p,.site-claim-card p{color:var(--ink-soft);line-height:1.55}.site-claim-form label{color:var(--ink-muted);margin-bottom:9px;font-size:13px;font-weight:760;display:block}.site-claim-list,.audit-schedule-list,.audit-job-list{gap:10px;display:grid}.site-claim-card,.audit-job-card{background:#fbf8ef0e;border:1px solid #fbf8ef1f;border-radius:8px;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:14px;padding:18px;display:grid}.audit-schedule-card{background:#fbf8ef0e;border:1px solid #98f0cc38;border-radius:8px;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:14px;padding:18px;display:grid}.site-claim-card.verified{border-color:#98f0cc47}.audit-schedule-card.failed{border-color:#ff848457}.audit-job-card.running,.audit-job-card.queued{border-color:#d9b86c57}.audit-job-card.completed{border-color:#98f0cc47}.audit-job-card.failed{border-color:#ff848457}.audit-job-card h3,.audit-schedule-card h3{margin:0;font-size:22px;line-height:1.12}.audit-job-card p,.audit-schedule-card p{color:var(--ink-soft);line-height:1.55}.developer-api-panel{background:#fbf8ef0e;border:1px solid #fbf8ef1f;border-radius:8px;gap:16px;padding:20px;display:grid}.developer-api-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;display:grid}.developer-api-column,.developer-api-list{gap:12px;display:grid}.developer-api-header,.developer-api-row,.secret-box{grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:12px;display:grid}.developer-api-header span,.developer-api-row span,.secret-box span{color:var(--ink-muted);margin-top:3px;font-size:12px;font-weight:760;display:block}.developer-api-row,.secret-box{border-top:1px solid #fbf8ef1a;padding-top:12px}.secret-box{background:#070d0a9e;border:1px solid #98f0cc38;border-radius:8px;padding:12px}.secret-box code,.api-command-strip code{color:var(--ink);overflow-wrap:anywhere;font-family:SFMono-Regular,Consolas,Liberation Mono,monospace;font-size:12px}.developer-webhook-form label{color:var(--ink-muted);margin-bottom:9px;font-size:13px;font-weight:760;display:block}.api-command-strip{flex-wrap:wrap;gap:8px;display:flex}.api-command-strip code{background:#070d0ab8;border:1px solid #fbf8ef1a;border-radius:8px;padding:8px 10px}.client-report-panel,.team-repair-panel{background:#fbf8ef0e;border:1px solid #fbf8ef1f;border-radius:8px;gap:16px;padding:20px;display:grid}.client-report-grid,.team-collab-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;display:grid}.agency-workspace-strip{background:#070d0a94;border:1px solid #d6b15f3d;border-radius:8px;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:14px;padding:14px;display:grid}.agency-workspace-strip.active{border-color:#98f0cc42}.agency-workspace-strip strong{color:var(--gold);margin-top:8px;font-size:14px;display:block}.agency-workspace-strip p{color:var(--ink-soft);margin:0;font-size:14px;line-height:1.5}.agency-limit-list{flex-wrap:wrap;justify-content:flex-end;gap:6px;display:flex}.agency-limit-list span{color:var(--ink-muted);background:#fbf8ef0f;border:1px solid #fbf8ef14;border-radius:999px;padding:7px 8px;font-size:11px;font-weight:760;line-height:1}.client-report-card,.team-member-card,.issue-board-card{background:#070d0a6b;border:1px solid #fbf8ef1a;border-radius:8px;align-content:start;gap:10px;padding:16px;display:grid}.client-report-card-head{justify-content:space-between;align-items:center;gap:12px;margin-bottom:4px;display:flex}.client-report-card label,.team-member-card label,.issue-board-controls label{color:var(--ink-muted);gap:8px;font-size:12px;font-weight:760;display:grid}.client-report-card input,.team-member-card input,.team-member-card select,.issue-board-controls select,.issue-board-controls textarea{background:var(--field);border:1px solid var(--line);color:var(--ink);border-radius:8px;min-width:0;min-height:42px;padding:0 12px}.issue-board-controls textarea{resize:vertical;min-height:86px;padding:10px 12px;line-height:1.45}.client-report-card input[type=color]{cursor:pointer;padding:4px}.domain-list{gap:10px;display:grid}.domain-row{background:#070d0a6b;border:1px solid #fbf8ef1a;border-radius:8px;grid-template-columns:minmax(0,1fr) auto;gap:10px;padding:12px;display:grid}.domain-row.verified{border-color:#98f0cc47}.domain-row span,.domain-row small{color:var(--ink-muted);margin-top:4px;font-size:12px;font-weight:760;display:block}.domain-row code{color:var(--ink-soft);overflow-wrap:anywhere;background:#03070585;border:1px solid #fbf8ef1a;border-radius:6px;margin-top:8px;padding:7px 8px;font-family:SFMono-Regular,Consolas,Liberation Mono,monospace;font-size:11px;display:block}.domain-actions{flex-wrap:wrap;justify-content:flex-end;align-items:start;gap:8px;display:flex}.color-row{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;display:grid}.client-share-list{gap:12px;display:grid}.client-share-row{border-top:1px solid #fbf8ef1a;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:12px;padding-top:12px;display:grid}.client-share-row span,.client-share-row code{color:var(--ink-muted);margin-top:4px;font-size:12px;line-height:1.45;display:block}.client-share-row code{color:var(--ink-soft);overflow-wrap:anywhere;font-family:SFMono-Regular,Consolas,Liberation Mono,monospace}.client-share-actions{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:8px;display:flex}.team-board-summary{grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;display:grid}.team-board-summary>div{background:#fbf8ef12;border:1px solid #fbf8ef1f;border-radius:8px;padding:14px}.team-board-summary strong{font-size:24px;display:block}.team-board-summary span{color:var(--ink-muted);text-transform:uppercase;margin-top:6px;font-size:12px;font-weight:760;display:block}.repair-filter{color:var(--ink-muted);text-transform:uppercase;justify-self:end;gap:8px;min-width:180px;font-size:12px;font-weight:760;display:grid}.repair-filter select{background:var(--field);border:1px solid var(--line);color:var(--ink);--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;border-radius:8px;min-height:42px;padding:0 12px}.team-member-list,.issue-board-list{gap:12px;display:grid}.team-member-row{border-top:1px solid #fbf8ef1a;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:12px;padding-top:12px;display:grid}.team-member-row span{color:var(--ink-muted);overflow-wrap:anywhere;margin-top:4px;font-size:12px;display:block}.issue-board-head{grid-template-columns:minmax(0,1fr) auto;align-items:start;gap:14px;display:grid}.issue-board-head h3{overflow-wrap:anywhere;margin:8px 0 0;font-size:19px;line-height:1.2}.issue-board-head p{color:var(--ink-soft);overflow-wrap:anywhere;margin:7px 0 0;font-size:13px;line-height:1.45}.repair-pill-row{flex-wrap:wrap;gap:8px;display:flex}.repair-proof-block{background:#fbf8ef0b;border:1px solid #fbf8ef1a;border-radius:8px;gap:12px;padding:12px;display:grid}.repair-proof-block span,.repair-action-strip span{color:var(--ink-muted);text-transform:uppercase;font-size:11px;font-weight:840;display:block}.repair-proof-block p,.repair-action-strip p{color:var(--ink-soft);overflow-wrap:anywhere;margin:5px 0 0;font-size:13px;line-height:1.45}.repair-proof-block .code-block{margin-top:0}.issue-board-controls{grid-template-columns:repeat(4,minmax(120px,1fr));gap:12px;display:grid}.issue-board-controls label:last-child{grid-column:1/-1}.repair-action-strip{border-top:1px solid #fbf8ef1a;grid-template-columns:minmax(0,1fr) auto;align-items:start;gap:12px;padding-top:12px;display:grid}.repair-action-strip strong{margin-bottom:5px;display:block}.repair-action-buttons{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:8px;display:flex}@media (width<=760px){.repair-filter{justify-self:stretch}.repair-action-strip{grid-template-columns:1fr}.repair-action-buttons{justify-content:flex-start}}.issue-board-card.fixed{border-color:#98f0cc3d}.issue-board-card.drafted,.issue-board-card.approved,.issue-board-card.applied{border-color:#d6b15f47}.issue-board-card.regressed{border-color:#ffb4a94d}.issue-board-card.ignored{opacity:.76}.schedule-actions{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:10px;display:flex}.verification-instructions{gap:8px;margin-top:10px;display:grid}.verification-instructions code{color:var(--ink-soft);overflow-wrap:anywhere;background:#070d0ab8;border:1px solid #fbf8ef1a;border-radius:8px;padding:10px 12px;font-family:SFMono-Regular,Consolas,Liberation Mono,monospace;font-size:12px;line-height:1.45;display:block}.account-panel{padding:18px}.account-panel h3{margin:0;font-size:20px;line-height:1.12}.account-panel p{color:var(--ink-soft);line-height:1.55}.account-list{gap:8px;margin-top:12px;display:grid}.account-list a{background:#070d0a94;border:1px solid #fbf8ef1a;border-radius:8px;justify-content:space-between;align-items:center;gap:10px;padding:11px 12px;display:flex}.account-list span{color:var(--ink-soft);overflow-wrap:anywhere;min-width:0;font-size:13px}.account-list strong{color:var(--accent);text-transform:uppercase;flex:none;font-size:12px}.onboarding-steps{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;margin-top:22px;display:grid}.onboarding-steps article{background:#070d0a94;border:1px solid #fbf8ef1a;border-radius:8px;gap:10px;padding:16px;display:grid}.onboarding-steps strong{color:var(--accent);background:#98f0cc1f;border:1px solid #98f0cc47;border-radius:999px;justify-content:center;align-items:center;width:28px;height:28px;display:inline-flex}.onboarding-steps span{color:var(--ink-soft);line-height:1.45}.empty-state h2,.loading-state h2,.section-heading h2{letter-spacing:0;margin:0;font-size:clamp(27px,3vw,40px);line-height:1}.loading-state{grid-template-columns:auto 1fr;align-items:center;gap:24px;display:grid}.scan-orbit{border:2px solid #98f0cc29;border-top-color:var(--accent);border-radius:50%;width:58px;height:58px;animation:1.4s ease-in-out infinite scanPulse}@keyframes scanPulse{to{transform:rotate(360deg)}}.report-layout{gap:16px;display:grid}.report-layout>*{min-width:0}.score-panel{justify-content:space-between;align-items:center;gap:24px;padding:clamp(22px,3vw,34px);display:flex}.score-meta,.fix-tags{flex-wrap:wrap;align-items:center;gap:8px;margin-top:14px;display:flex}.score-meta span,.fix-tags small{color:var(--ink-muted);text-transform:uppercase;border:1px solid #fbf8ef1f;border-radius:999px;padding:6px 9px;font-size:11px;font-weight:760}.verdict-panel{grid-template-columns:minmax(0,1.1fr) minmax(300px,.9fr);gap:24px;padding:clamp(22px,3vw,34px);display:grid}.performance-panel{gap:18px;padding:clamp(20px,2.5vw,28px);display:grid}.performance-panel .section-heading,.resource-waterfall-panel .section-heading{margin:0}.performance-grid,.resource-waterfall-metrics{border:1px solid #fbf8ef1a;border-radius:8px;gap:1px;display:grid;overflow:hidden}.performance-grid{grid-template-columns:repeat(5,minmax(0,1fr))}.resource-waterfall-panel{gap:18px;padding:clamp(20px,2.5vw,28px);display:grid}.resource-waterfall-metrics{grid-template-columns:repeat(7,minmax(0,1fr))}.performance-grid div,.resource-waterfall-metrics div{background:#070d0a94;min-width:0;padding:16px}.performance-grid strong,.performance-grid span,.resource-waterfall-metrics strong,.resource-waterfall-metrics span{display:block}.performance-grid strong,.resource-waterfall-metrics strong{color:var(--accent);overflow-wrap:anywhere;font-size:24px;line-height:1}.performance-grid span,.resource-waterfall-metrics span{color:var(--ink-muted);text-transform:uppercase;margin-top:8px;font-size:11px;font-weight:760}.resource-waterfall-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;display:grid}.resource-waterfall-list{background:#070d0a6b;border:1px solid #fbf8ef17;border-radius:8px;gap:10px;min-width:0;padding:14px;display:grid}.resource-waterfall-list>strong{color:var(--ink);font-size:14px;display:block}.resource-waterfall-list p{color:var(--ink-muted);margin:0;font-size:13px;line-height:1.45}.resource-row{border-top:1px solid #fbf8ef14;gap:4px;min-width:0;padding-top:9px;display:grid}.resource-row span,.resource-row small{overflow-wrap:anywhere;min-width:0;display:block}.resource-row span{color:var(--ink-soft);font-size:13px;font-weight:760}.resource-row small{color:var(--ink-muted);font-size:12px;line-height:1.35}.performance-details{color:var(--ink-soft);gap:12px;display:grid}.performance-details p{margin:0}.performance-details ul{gap:8px;margin:0;padding:0;list-style:none;display:grid}.performance-details li{border-top:1px solid #fbf8ef14;grid-template-columns:minmax(0,1fr) auto;align-items:baseline;gap:8px;padding-top:10px;display:grid}.performance-details li span{color:var(--ink-muted);text-align:right;font-size:12px;font-weight:780}.verdict-panel h2{letter-spacing:0;margin:0;font-size:clamp(28px,3vw,42px);line-height:1}.verdict-panel p,.quiet-note{color:var(--ink-soft);line-height:1.6}.verdict-panel ol{counter-reset:repair;gap:10px;margin:0;padding:0;list-style:none;display:grid}.verdict-panel li{background:#070d0a94;border:1px solid #fbf8ef1a;border-radius:8px;gap:6px;padding:14px;display:grid}.verdict-panel li strong{color:var(--ink);font-size:14px}.verdict-panel li span{color:var(--ink-muted);text-transform:uppercase;font-size:12px;font-weight:760}.score-panel h2{margin:0;font-size:clamp(32px,4vw,54px);line-height:1}.score-ring{background:radial-gradient(circle at center, #07110df5 57%, transparent 58%), conic-gradient(var(--accent) calc(var(--score,80) * 1%), #fbf8ef24 0);border-radius:50%;justify-content:center;align-items:baseline;width:132px;min-width:132px;height:132px;padding-top:45px;display:flex}.score-ring strong{font-size:42px;line-height:1}.score-ring span{color:var(--ink-muted);font-size:14px;font-weight:760}.metric-strip{grid-template-columns:repeat(5,minmax(0,1fr));gap:1px;display:grid;overflow:hidden}.metric-strip div{background:#070d0a94;padding:18px}.metric-strip strong,.metric-strip span{display:block}.metric-strip strong{font-size:30px;line-height:1}.metric-strip span{color:var(--ink-muted);text-transform:uppercase;margin-top:8px;font-size:12px;font-weight:760}.competitor-benchmark-panel{background:#fbf8ef0e;border:1px solid #fbf8ef1f;border-radius:8px;gap:16px;padding:20px;display:grid}.competitor-benchmark-panel .section-heading p{color:var(--ink-soft)}.benchmark-metrics{grid-template-columns:repeat(5,minmax(0,1fr));gap:1px;display:grid;overflow:hidden}.benchmark-metrics div{background:#070d0a94;padding:16px}.benchmark-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}.benchmark-site{background:#070d0a6b;border:1px solid #fbf8ef1a;border-radius:8px;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:12px;min-width:0;padding:16px;display:grid}.benchmark-target{border-color:#98f0cc47}.benchmark-site span,.benchmark-site small,.benchmark-repair span,.benchmark-repair small{color:var(--ink-muted);text-transform:uppercase;font-size:12px;font-weight:760;display:block}.benchmark-site strong,.benchmark-site small,.benchmark-repair p{overflow-wrap:anywhere}.benchmark-site b{color:var(--accent);font-size:22px;line-height:1}.benchmark-repairs{gap:10px;display:grid}.benchmark-repair{background:#070d0a61;border:1px solid #fbf8ef1a;border-radius:8px;gap:8px;padding:16px;display:grid}.benchmark-repair strong{font-size:18px;line-height:1.2}.benchmark-repair p{color:var(--ink-soft);line-height:1.5}.backlink-audit-panel,.crawl-inventory-panel,.rendered-crawl-scale-panel,.crawl-intelligence-panel,.report-delta-panel,.remediation-brief-panel,.local-seo-panel,.keyword-rank-panel,.platform-seo-panel,.ai-readiness-panel,.growth-opportunities-panel,.geo-readiness-panel{background:#fbf8ef0e;border:1px solid #fbf8ef1f;border-radius:8px;gap:16px;padding:20px;display:grid}.backlink-audit-panel .section-heading p,.crawl-inventory-panel .section-heading p,.rendered-crawl-scale-panel .section-heading p,.crawl-intelligence-panel .section-heading p,.report-delta-panel .section-heading p,.remediation-brief-panel .section-heading p,.local-seo-panel .section-heading p,.keyword-rank-panel .section-heading p,.platform-seo-panel .section-heading p,.ai-readiness-panel .section-heading p,.growth-opportunities-panel .section-heading p,.geo-readiness-panel .section-heading p{color:var(--ink-soft)}.backlink-metrics,.crawl-inventory-metrics,.rendered-crawl-scale-metrics,.crawl-intelligence-metrics,.report-delta-metrics,.remediation-proof-history,.local-seo-metrics,.keyword-rank-metrics,.platform-seo-metrics,.ai-readiness-metrics,.growth-opportunities-metrics,.geo-readiness-metrics{grid-template-columns:repeat(5,minmax(0,1fr));gap:1px;display:grid;overflow:hidden}.backlink-metrics div,.crawl-inventory-metrics div,.rendered-crawl-scale-metrics div,.crawl-intelligence-metrics div,.report-delta-metrics div,.remediation-proof-history div,.local-seo-metrics div,.keyword-rank-metrics div,.platform-seo-metrics div,.ai-readiness-metrics div,.growth-opportunities-metrics div,.geo-readiness-metrics div{background:#070d0a94;padding:16px}.backlink-priority,.backlink-row,.crawl-inventory-row,.rendered-crawl-scale-priority,.rendered-crawl-scale-row,.crawl-intelligence-priority,.crawl-intelligence-row,.remediation-next-actions,.remediation-queue article,.local-seo-priority,.local-seo-row,.keyword-rank-priority,.keyword-rank-row,.platform-seo-priority,.platform-seo-row,.ai-readiness-priority,.ai-readiness-row,.growth-opportunities-priority,.growth-opportunities-row,.geo-readiness-priority,.geo-check{background:#070d0a61;border:1px solid #fbf8ef1a;border-radius:8px;gap:8px;min-width:0;padding:16px;display:grid}.backlink-priority,.rendered-crawl-scale-priority,.crawl-intelligence-priority,.local-seo-priority,.keyword-rank-priority,.platform-seo-priority,.ai-readiness-priority,.growth-opportunities-priority,.geo-readiness-priority{border-color:#f2b70547}.backlink-grid,.crawl-inventory-grid,.rendered-crawl-scale-grid,.crawl-intelligence-grid,.report-delta-grid,.remediation-brief-grid,.remediation-queue,.local-seo-grid,.keyword-rank-grid,.platform-seo-grid,.ai-readiness-grid,.growth-opportunities-grid,.geo-check-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}.remediation-next-actions{align-content:start}.remediation-next-actions strong,.remediation-queue h3{font-size:18px;line-height:1.2}.remediation-next-actions ol,.remediation-queue ul{color:var(--ink-soft);gap:8px;margin:0;padding-left:20px;line-height:1.45;display:grid}.remediation-proof-history{grid-template-columns:repeat(3,minmax(0,1fr))}.remediation-queue article{align-content:start}.remediation-queue article p{color:var(--ink-soft);margin:0;line-height:1.5}.report-delta-column{background:#070d0a61;border:1px solid #fbf8ef1a;border-radius:8px;gap:10px;min-width:0;padding:16px;display:grid}.report-delta-column.fixed{border-color:#98f0cc3d}.report-delta-column.new{border-color:#f2b70542}.report-delta-column>strong{font-size:18px;line-height:1.2}.report-delta-column p{color:var(--ink-soft);margin:0;line-height:1.5}.report-delta-issue{border-top:1px solid #fbf8ef1a;gap:4px;min-width:0;padding-top:10px;display:grid}.report-delta-issue span,.report-delta-issue small{color:var(--ink-muted);text-transform:uppercase;font-size:12px;font-weight:760;display:block}.report-delta-issue b,.report-delta-issue small{overflow-wrap:anywhere}.backlink-row.is-live,.rendered-crawl-scale-row.is-live,.crawl-intelligence-row.is-live,.local-seo-row.is-live,.keyword-rank-row.is-live,.platform-seo-row.is-live,.ai-readiness-row.is-live,.growth-opportunities-row.is-live,.geo-check.passed{border-color:#98f0cc3d}.backlink-row.is-lost,.rendered-crawl-scale-row.is-lost,.crawl-intelligence-row.is-lost,.local-seo-row.is-lost,.keyword-rank-row.is-lost,.platform-seo-row.is-lost,.ai-readiness-row.is-lost,.growth-opportunities-row.is-lost{border-color:#f25c5442}.geo-check.needs-work{border-color:#f2b70542}.backlink-priority span,.backlink-priority small,.backlink-row span,.backlink-row small,.crawl-inventory-row span,.crawl-inventory-row small,.rendered-crawl-scale-priority span,.rendered-crawl-scale-priority small,.rendered-crawl-scale-row span,.rendered-crawl-scale-row small,.crawl-intelligence-priority span,.crawl-intelligence-priority small,.crawl-intelligence-row span,.crawl-intelligence-row small,.local-seo-priority span,.local-seo-priority small,.local-seo-row span,.local-seo-row small,.keyword-rank-priority span,.keyword-rank-priority small,.keyword-rank-row span,.keyword-rank-row small,.platform-seo-priority span,.platform-seo-priority small,.platform-seo-row span,.platform-seo-row small,.ai-readiness-priority span,.ai-readiness-priority small,.ai-readiness-row span,.ai-readiness-row small,.growth-opportunities-priority span,.growth-opportunities-priority small,.growth-opportunities-row span,.growth-opportunities-row small,.geo-readiness-priority span,.geo-readiness-priority small,.geo-check span{color:var(--ink-muted);text-transform:uppercase;font-size:12px;font-weight:760;display:block}.backlink-priority strong,.backlink-priority p,.backlink-row strong,.backlink-row p,.backlink-row small,.crawl-inventory-row strong,.crawl-inventory-row p,.crawl-inventory-row small,.rendered-crawl-scale-priority strong,.rendered-crawl-scale-priority p,.rendered-crawl-scale-row strong,.rendered-crawl-scale-row p,.rendered-crawl-scale-row small,.crawl-intelligence-priority strong,.crawl-intelligence-priority p,.crawl-intelligence-row strong,.crawl-intelligence-row p,.crawl-intelligence-row small,.local-seo-priority strong,.local-seo-priority p,.local-seo-row strong,.local-seo-row p,.local-seo-row small,.keyword-rank-priority strong,.keyword-rank-priority p,.keyword-rank-row strong,.keyword-rank-row p,.keyword-rank-row small,.platform-seo-priority strong,.platform-seo-priority p,.platform-seo-row strong,.platform-seo-row p,.platform-seo-row small,.ai-readiness-priority strong,.ai-readiness-priority p,.ai-readiness-row strong,.ai-readiness-row p,.ai-readiness-row small,.growth-opportunities-priority strong,.growth-opportunities-priority p,.growth-opportunities-row strong,.growth-opportunities-row p,.growth-opportunities-row small,.geo-readiness-priority strong,.geo-readiness-priority p,.geo-readiness-priority small,.geo-check strong{overflow-wrap:anywhere}.backlink-priority strong,.rendered-crawl-scale-priority strong,.crawl-intelligence-priority strong,.local-seo-priority strong,.keyword-rank-priority strong,.platform-seo-priority strong,.ai-readiness-priority strong,.growth-opportunities-priority strong,.geo-readiness-priority strong,.geo-check strong{font-size:18px;line-height:1.2}.backlink-priority p,.backlink-row p,.crawl-inventory-row p,.rendered-crawl-scale-priority p,.rendered-crawl-scale-row p,.crawl-intelligence-priority p,.crawl-intelligence-row p,.local-seo-priority p,.local-seo-row p,.keyword-rank-priority p,.keyword-rank-row p,.platform-seo-priority p,.platform-seo-row p,.ai-readiness-priority p,.ai-readiness-row p,.growth-opportunities-priority p,.growth-opportunities-row p,.geo-readiness-priority p{color:var(--ink-soft);line-height:1.5}.crawl-inventory-warnings{gap:8px;display:grid}.crawl-inventory-warnings p{color:var(--ink-soft);overflow-wrap:anywhere;background:#f2b7051a;border:1px solid #f2b7052e;border-radius:8px;margin:0;padding:12px 14px;line-height:1.45}.report-actions{padding:8px 0}.paid-panel,.admin-panel{background:#fbf8ef0e;border:1px solid #fbf8ef1f;border-radius:8px;padding:20px}.paid-panel{justify-content:space-between;align-items:center;gap:18px;margin-top:14px;display:flex}.paid-panel h3,.admin-panel h2,.paid-ops-panel h2{margin:0;font-size:clamp(22px,2.4vw,32px);line-height:1.05}.paid-panel p,.admin-panel p{color:var(--ink-soft);line-height:1.55}.price-preview{flex-wrap:wrap;align-items:baseline;gap:8px 12px;margin:12px 0 8px;display:flex}.price-preview strong{color:var(--accent);font-size:18px}.price-preview span{color:var(--ink-muted);font-size:13px}.price-preview.error strong{color:#ffb6a6}.fix-queue-panel{gap:16px;display:grid}.queue-heading{grid-template-columns:minmax(0,1fr) auto;align-items:start}.queue-summary{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:8px;display:flex}.queue-summary span,.status-pill,.queue-links a{color:var(--accent);text-transform:uppercase;white-space:nowrap;border:1px solid #98f0cc33;border-radius:999px;padding:8px 10px;font-size:11px;font-weight:840;line-height:1}.queue-summary span:last-child{color:var(--gold);border-color:#d6b15f47}.fix-queue-list{gap:14px;display:grid}.fix-queue-card{background:#070d0a94;border:1px solid #fbf8ef1a;border-radius:8px;gap:16px;padding:16px;display:grid}.fix-queue-card.paid,.fix-queue-card.in_progress{border-color:#98f0cc3d}.fix-queue-card.delivered{border-color:#d6b15f4d}.fix-queue-main{grid-template-columns:minmax(0,1fr) auto;align-items:start;gap:14px;display:grid}.fix-queue-main h3{overflow-wrap:anywhere;margin:8px 0 0;font-size:20px;line-height:1.2}.fix-queue-main p{overflow-wrap:anywhere;margin:4px 0 0;font-size:13px}.queue-links{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:8px;display:flex}.queue-links a{color:var(--ink-soft);background:#fbf8ef0f}.fulfillment-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}.fulfillment-grid label{color:var(--ink-muted);text-transform:uppercase;gap:7px;font-size:12px;font-weight:800;display:grid}.queue-footer{color:var(--ink-muted);border-top:1px solid #fbf8ef14;justify-content:space-between;align-items:center;gap:12px;padding-top:14px;font-size:12px;display:flex}.queue-footer>div{overflow-wrap:anywhere}.admin-shell{gap:18px;max-width:1240px;margin:54px auto 0;display:grid}.billing-shell{gap:18px;max-width:1180px;margin:54px auto 0;display:grid}.admin-heading{grid-template-columns:minmax(0,1fr) minmax(320px,520px);align-items:end;gap:18px;display:grid}.billing-heading{grid-template-columns:minmax(0,1fr) auto;align-items:end;gap:18px;display:grid}.admin-heading h1,.billing-heading h1{margin:0;font-size:clamp(42px,7vw,76px);line-height:.94}.admin-token-form,.invite-form{gap:10px;display:grid}.admin-token-form{grid-template-columns:minmax(0,1fr) auto}.admin-token-form label{color:var(--ink-muted);text-transform:uppercase;grid-column:1/-1;font-size:12px;font-weight:800}.admin-token-form input,.invite-form input,.fulfillment-grid input,.fulfillment-grid select,.fulfillment-grid textarea{color:var(--ink);background:#070c0ac7;border:1px solid #fbf8ef2e;border-radius:8px;min-width:0;min-height:46px;padding:0 14px}.fulfillment-grid textarea{resize:vertical;min-height:92px;padding:12px 14px;line-height:1.45}.admin-metrics{margin-top:0}.billing-metrics{grid-template-columns:repeat(4,minmax(0,1fr));margin-top:0}.account-metrics{grid-template-columns:repeat(4,minmax(0,1fr))}.admin-grid{grid-template-columns:minmax(0,1.25fr) minmax(320px,.75fr);gap:16px;display:grid}.billing-grid{grid-template-columns:minmax(0,1.1fr) minmax(320px,.9fr);gap:16px;display:grid}.billing-panel{background:#fbf8ef0e;border:1px solid #fbf8ef1f;border-radius:8px;padding:20px}.billing-panel h2,.billing-list-panel h2{margin:0;font-size:clamp(22px,2.4vw,32px);line-height:1.05}.billing-panel p{color:var(--ink-soft);line-height:1.55}.billing-list-panel{gap:16px;display:grid}.billing-list{gap:12px;display:grid}.offer-ladder{gap:16px;display:grid}.offer-card-grid{grid-template-columns:repeat(5,minmax(0,1fr));gap:12px;display:grid}.offer-card{background:#070d0a94;border:1px solid #fbf8ef1a;border-radius:8px;gap:12px;padding:14px;display:grid}.offer-card.live_beta{border-color:#98f0cc42}.offer-card h3{margin:10px 0 8px;font-size:18px;line-height:1.18}.offer-card strong{color:var(--gold);margin-bottom:8px;font-size:14px;display:block}.offer-card p{color:var(--ink-soft);margin:0;font-size:13px;line-height:1.45}.offer-requirements{flex-wrap:wrap;gap:6px;display:flex}.offer-requirements span{color:var(--ink-muted);background:#fbf8ef0f;border:1px solid #fbf8ef14;border-radius:999px;padding:7px 8px;font-size:11px;font-weight:760;line-height:1}.billing-row{background:#070d0a94;border:1px solid #fbf8ef1a;border-radius:8px;grid-template-columns:minmax(0,1fr) minmax(190px,.65fr) auto;align-items:start;gap:14px;padding:16px;display:grid}.billing-row.paid,.billing-row.in_progress,.billing-row.payment{border-color:#98f0cc3d}.billing-row.delivered,.billing-row.refund{border-color:#d6b15f4d}.billing-row.failed_payment,.billing-row.dispute{border-color:#ffb4a942}.billing-row h3{overflow-wrap:anywhere;margin:8px 0 0;font-size:18px;line-height:1.2}.billing-row p{color:var(--ink-muted);overflow-wrap:anywhere;margin:5px 0 0;font-size:13px}.delivery-readiness{background:#fbf8ef0b;border:1px solid #fbf8ef1c;border-radius:8px;gap:4px;max-width:680px;margin-top:10px;padding:10px 12px;display:grid}.delivery-readiness.ready,.delivery-readiness.delivered{border-color:#98f0cc3d}.delivery-readiness.blocked{border-color:#d6b15f47}.delivery-readiness strong{color:var(--ink);font-size:13px;line-height:1.2}.delivery-readiness span{color:var(--ink-soft);overflow-wrap:anywhere;font-size:12px;line-height:1.4}.billing-row-meta{color:var(--ink-soft);gap:5px;font-size:13px;display:grid}.ops-table,.pattern-list,.invite-list{gap:8px;margin-top:16px;display:grid}.ops-row,.pattern-list div,.invite-list div,.invite-result{color:var(--ink-soft);background:#070d0a94;border:1px solid #fbf8ef1a;border-radius:8px}.ops-row{grid-template-columns:minmax(140px,1fr) minmax(180px,1fr) 64px 110px;align-items:center;gap:12px;padding:12px 14px;display:grid}.ops-row strong{color:var(--accent)}.pattern-list div,.invite-list div,.invite-result{gap:4px;padding:12px 14px;display:grid}.pattern-list strong,.invite-list strong,.invite-result strong,.paid-ops-panel strong{color:var(--ink)}.pattern-list span,.invite-list span{color:var(--ink-muted);text-transform:uppercase;font-size:12px;font-weight:760}.invite-result button{color:var(--accent);background:0 0;justify-self:start;padding:0;font-size:13px;font-weight:820}.invite-result code{color:var(--ink-soft);overflow-wrap:anywhere;font-size:12px}.findings-section,.fix-section,.guard-section,.page-table-section,.proof-grid{grid-template-columns:minmax(0,1fr);gap:14px;margin-top:18px;display:grid}.findings-section>*,.fix-section>*,.guard-section>*,.page-table-section>*,.proof-grid>*{min-width:0}.section-heading{gap:4px;display:grid}.finding-list,.fix-list,.guard-list{grid-template-columns:minmax(0,1fr);gap:12px;display:grid}.finding-list>*,.fix-list>*,.guard-list>*{min-width:0}.guard-list{grid-template-columns:repeat(auto-fit,minmax(260px,1fr))}.finding-item,.fix-item,.page-proof{padding:20px}.finding-item>div:first-child,.fix-item>div:first-child{align-items:center;gap:10px;display:flex}.finding-item span,.fix-item span{color:var(--accent);text-transform:uppercase;background:#98f0cc24;border:1px solid #98f0cc47;border-radius:999px;padding:5px 8px;font-size:11px;font-weight:840}.finding-item.critical span{color:var(--error);background:#ffb4a924;border-color:#ffb4a942}.finding-item.warning span{color:var(--gold);background:#d6b15f24;border-color:#d6b15f42}.finding-item h3,.fix-item h3,.page-proof h3{overflow-wrap:anywhere;margin:0;font-size:18px;line-height:1.25}.finding-item.compact p,.finding-item.compact .code-block,.finding-item.compact .source-link{display:none}.source-link{color:var(--accent);margin-top:14px;font-size:13px;font-weight:820;display:inline-flex}.proof-link{color:var(--accent);margin-top:18px;font-size:14px;font-weight:840;text-decoration:none;display:inline-flex}.page-table{border:1px solid #fbf8ef1f;border-radius:8px;overflow:auto}.page-card-list{display:none}.page-summary-card{background:#fbf8ef0a;border:1px solid #fbf8ef1f;border-radius:8px;padding:16px}.page-summary-card>div:first-child{justify-content:space-between;align-items:flex-start;gap:14px;display:flex}.page-summary-card>div:first-child span{color:var(--accent);overflow-wrap:anywhere;font-size:15px;font-weight:840;line-height:1.25}.page-summary-card>div:first-child strong{color:var(--ink);flex:none}.page-summary-card header{justify-content:space-between;align-items:flex-start;gap:14px;display:flex}.page-summary-card h3{color:var(--accent);overflow-wrap:anywhere;margin:0;font-size:15px;line-height:1.25}.page-summary-card .pill{flex:none}.page-card-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;margin-top:14px;display:grid}.page-card-grid div{border-top:1px solid #fbf8ef14;padding-top:10px}.page-card-grid dt{color:var(--ink-muted);text-transform:uppercase;margin:0 0 4px;font-size:11px;font-weight:840}.page-card-grid dd{color:var(--ink-soft);overflow-wrap:anywhere;margin:0;font-size:13px}.page-summary-card dl{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;margin:14px 0 0;display:grid}.page-summary-card dl div{border-top:1px solid #fbf8ef14;padding-top:10px}.page-summary-card dt{color:var(--ink-muted);text-transform:uppercase;margin:0 0 4px;font-size:11px;font-weight:840}.page-summary-card dd{color:var(--ink-soft);overflow-wrap:anywhere;margin:0;font-size:13px}.page-table-row{grid-template-columns:minmax(160px,1.25fr) 64px 64px minmax(170px,1fr) 76px 76px 76px 78px minmax(140px,.8fr);align-items:center;gap:12px;min-width:1120px;padding:13px 16px;display:grid}.page-table-row+.page-table-row{border-top:1px solid #fbf8ef14}.page-table-head{color:var(--ink-muted);text-transform:uppercase;background:#fbf8ef0f;font-size:11px;font-weight:840}.page-table-row:not(.page-table-head){color:var(--ink-soft);font-size:13px}.page-table-row strong{color:var(--accent)}.finding-item dl,.page-proof dl{gap:10px;margin:16px 0 0;display:grid}.finding-item dl div,.page-proof dl div{gap:4px;display:grid}.finding-item dt,.page-proof dt{color:var(--ink-muted);text-transform:uppercase;font-size:12px;font-weight:820}.finding-item dd,.page-proof dd{color:var(--ink-soft);overflow-wrap:anywhere;margin:0}.proof-line{color:var(--ink-muted);margin:8px 0 0;font-size:14px}.code-block{background:#030705b3;border:1px solid #fbf8ef1f;border-radius:8px;margin-top:16px;overflow:hidden}.code-block button{color:#08110d;float:right;background:#fbf8efeb;border-radius:6px;min-height:30px;margin:10px;padding:0 10px;font-size:12px;font-weight:820}.code-block pre{color:#fbf8efdb;overflow-wrap:anywhere;white-space:pre-wrap;word-break:break-word;margin:0;padding:18px;font-family:SFMono-Regular,Consolas,Liberation Mono,monospace;font-size:12px;line-height:1.55;overflow:auto}.proof-grid{grid-template-columns:repeat(auto-fit,minmax(280px,1fr))}@media (width<=860px){.beta-hero,.loading-state,.verdict-panel,.report-preview,.admin-heading,.admin-grid,.account-grid,.developer-api-grid,.client-report-grid,.team-collab-grid,.client-share-row,.agency-workspace-strip,.domain-row,.benchmark-grid,.benchmark-site,.backlink-grid,.crawl-inventory-grid,.rendered-crawl-scale-grid,.crawl-intelligence-grid,.report-delta-grid,.local-seo-grid,.keyword-rank-grid,.platform-seo-grid,.ai-readiness-grid,.growth-opportunities-grid,.geo-check-grid,.resource-waterfall-grid,.team-member-row,.issue-board-head,.issue-board-controls,.onboarding-steps,.site-verification-panel,.repair-agent-heading,.site-claim-card,.audit-schedule-card,.audit-job-card,.developer-api-header,.developer-api-row,.secret-box,.billing-heading,.billing-grid,.offer-card-grid,.billing-row,.queue-heading,.fix-queue-main,.proposal-card-main,.repair-sprint-strip,.fulfillment-grid,.fix-status-panel,.paid-panel{grid-template-columns:1fr}.repair-agent-list{grid-template-columns:repeat(2,minmax(0,1fr))}.paid-panel{align-items:stretch;display:grid}.gate-row,.audit-row,.admin-token-form{grid-template-columns:1fr}.metric-strip,.benchmark-metrics,.backlink-metrics,.crawl-inventory-metrics,.rendered-crawl-scale-metrics,.crawl-intelligence-metrics,.report-delta-metrics,.resource-waterfall-metrics,.local-seo-metrics,.keyword-rank-metrics,.platform-seo-metrics,.ai-readiness-metrics,.growth-opportunities-metrics,.geo-readiness-metrics,.performance-grid,.team-board-summary{grid-template-columns:repeat(2,minmax(0,1fr))}.performance-details li{grid-template-columns:1fr;align-items:start}.performance-details li span{text-align:left}.score-panel{flex-direction:column;align-items:flex-start}.page-table{display:none}.page-card-list{gap:12px;display:grid}.queue-summary,.proposal-summary,.proposal-actions,.agency-limit-list,.queue-links,.client-share-actions{justify-content:flex-start}}@media (width<=560px){.beta-shell{padding:20px 16px 36px}.beta-top{align-items:flex-start;gap:16px}.beta-top nav{justify-content:flex-end}.metric-strip,.repair-agent-list,.crawl-inventory-metrics,.report-delta-metrics,.team-board-summary{grid-template-columns:1fr}.queue-footer{flex-direction:column;align-items:stretch}}
