.sr-suite{--suite-ink:#142b46;--suite-muted:#596b80;--suite-line:#dbe5ed;--suite-accent:#17627b;color:var(--suite-ink);font-family:inherit;max-width:1760px;margin:0 auto;padding:24px 28px}.sr-suite *{box-sizing:border-box}.sr-suite [hidden]{display:none!important}.sr-suite h2{font-size:clamp(24px,3vw,34px);line-height:1.2;letter-spacing:-.035em;font-weight:750;margin:0 0 12px}.sr-suite h3{font-size:19px;font-weight:700;margin:0 0 12px}.sr-suite p{color:var(--suite-muted);line-height:1.6;margin:8px 0 16px}.sr-suite a{color:var(--suite-accent);text-decoration:underline;text-underline-offset:3px}.sr-suite .suite-kicker{font-size:12px;text-transform:uppercase;letter-spacing:.12em;font-weight:750;color:var(--suite-accent);margin:0 0 12px}.suite-card{padding:24px;background:#fff;border:1px solid var(--suite-line);border-radius:18px;min-width:0}.suite-soft{background:#f5f9fb}.suite-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px}.suite-grid.two{grid-template-columns:repeat(2,minmax(0,1fr))}.suite-row{display:flex;align-items:center;justify-content:space-between;gap:16px;flex-wrap:wrap}.suite-actions{display:flex;gap:10px;align-items:center;flex-wrap:wrap}.sr-suite button,.sr-suite .suite-button{display:inline-flex;justify-content:center;align-items:center;gap:8px;border:1px solid var(--suite-line);border-radius:9px;padding:11px 16px;background:#fff;font:inherit;font-size:14px;font-weight:650;color:var(--suite-ink);cursor:pointer;text-decoration:none;line-height:1.35}.sr-suite button:hover,.sr-suite .suite-button:hover{background:#eef5f8;border-color:#a9c3cf}.sr-suite button.primary,.sr-suite .suite-button.primary{background:var(--suite-ink);border-color:var(--suite-ink);color:#fff}.sr-suite button:disabled{opacity:.55;cursor:wait}.sr-suite :focus-visible{outline:3px solid #2997c0;outline-offset:3px}.sr-suite .suite-danger{color:#a52b39;border-color:#e9c6cc}.sr-suite label{display:grid;gap:7px;font-size:14px;font-weight:650;margin:14px 0}.sr-suite input:not([type=checkbox]),.sr-suite select{font:inherit;color:var(--suite-ink);width:100%;background:#fff;border:1px solid #b9cbd6;border-radius:8px;padding:12px;min-width:0}.sr-suite label.suite-check{display:flex;align-items:flex-start;font-weight:400;line-height:1.5}.suite-check input{margin-top:4px;flex:none;width:17px;height:17px}.suite-auth{display:grid;grid-template-columns:1.1fr 1fr;max-width:980px;margin:6vh auto;gap:40px;align-items:start}.suite-auth>div:first-child{padding-top:26px}.suite-auth ul{padding-left:21px;line-height:2.2;color:var(--suite-muted)}.suite-notice{border:1px solid #c9dfe8;border-radius:12px;background:#edf7fb;padding:14px 18px;margin:14px 0;color:#174f68;line-height:1.55}.suite-notice.error{background:#fff4f4;border-color:#e9c6cc;color:#942939}.suite-toolbar{padding:18px 22px;border:1px solid var(--suite-line);border-radius:14px;background:#fff;margin-bottom:18px}.suite-toolbar select{min-width:170px;width:auto;max-width:400px}.suite-toolbar .suite-actions button[aria-current=true]{background:#e9f3f7;border-color:#b7d2de;color:#144e67}.suite-badge{display:inline-flex;align-items:center;gap:6px;font-size:12px;font-weight:700;background:#e9f3f7;color:#245c74;border:1px solid #cee2eb;border-radius:20px;padding:5px 10px}.suite-metric{font-size:30px;font-weight:750;letter-spacing:-.04em;line-height:1.3}.suite-small{font-size:13px!important;color:var(--suite-muted);line-height:1.55}.suite-muted{color:var(--suite-muted)}.suite-chart{width:100%;height:132px;overflow:visible;display:block;margin:10px 0}.suite-chart-mini{height:58px}.suite-chart text{fill:#667c91;font-size:11px}.suite-chart polyline{stroke:#23768d;stroke-width:2.5;stroke-linejoin:round;stroke-linecap:round;fill:none;vector-effect:non-scaling-stroke}.suite-chart circle{fill:#23768d}.suite-chart line{stroke:#dce6ee;stroke-width:1;vector-effect:non-scaling-stroke}.suite-table-wrap{overflow:auto;max-width:100%;border:1px solid var(--suite-line);border-radius:12px}.sr-suite table{border-collapse:collapse;width:100%;font-size:14px;text-align:left}.sr-suite th,.sr-suite td{padding:13px 16px;border-bottom:1px solid var(--suite-line);white-space:nowrap}.sr-suite th{background:#f3f7fa;color:var(--suite-muted);font-weight:650}.sr-suite tr:last-child td{border-bottom:0}.sr-suite td.suite-wrap{white-space:normal;overflow-wrap:anywhere;max-width:560px}.sr-suite code{display:block;overflow-wrap:anywhere;white-space:pre-wrap;font-size:12px;background:#edf3f7;padding:12px;border-radius:8px;margin:10px 0}.sr-suite details{border-top:1px solid var(--suite-line);padding:16px 0}.sr-suite summary{font-weight:650;cursor:pointer}.suite-panel{margin:20px 0}.suite-panel>*+*{margin-top:18px}.suite-footer{display:flex;gap:18px;justify-content:center;flex-wrap:wrap;margin:30px 0 5px;font-size:13px}.suite-history-inline{padding:12px 14px;border-top:1px solid #e0e8ef;margin-top:12px;font-size:12px;color:#50677e}.suite-history-inline svg{height:42px;width:100%}.suite-no-audit .audit-header-main,.suite-no-audit #urlStickyBar,.suite-no-audit #auditResultFooter,.suite-mode #headerUnlockPrimary,.suite-mode #dashboardPremiumUnlockStrip,.suite-mode [data-open-unlock-modal],.suite-mode [data-audit-sidebar-tab=changeIntelligence],.suite-mode #headerNotificationsDropdown,.suite-mode #auditLicenseMenuButton,.suite-mode #headerAuditLicenseLink{display:none!important}.suite-auth-mode .audit-dashboard-topbar{position:static}.suite-mode .audit-brand-tagline{display:block;font-size:12px;line-height:16px;color:#475569}.suite-mode .audit-stored-result-boot-loading{visibility:visible}.suite-stacked{display:grid;gap:12px}.suite-progress{height:6px;border-radius:6px;background:#e3edf2;overflow:hidden;margin:14px 0}.suite-progress>span{display:block;background:#22758b;height:100%;width:30%;animation:suite-pulse 2s ease-in-out infinite alternate}@keyframes suite-pulse{to{opacity:.45}}@media(prefers-reduced-motion:reduce){.suite-progress>span{animation:none}}@media(max-width:800px){.sr-suite{padding:18px 16px}.suite-auth{grid-template-columns:1fr;gap:18px;margin:0 auto}.suite-auth>div:first-child{padding-top:0}.suite-grid,.suite-grid.two{grid-template-columns:1fr}.suite-toolbar{padding:16px}.suite-toolbar select{width:100%;max-width:none}.suite-card{padding:20px}.suite-metric{font-size:28px}.suite-actions{gap:8px}.sr-suite button{padding:10px 12px}}.suite-no-audit .audit-header-domain-selector{display:none}.suite-toolbar .suite-actions{min-width:0}.sr-suite h2,.sr-suite h3{overflow-wrap:anywhere}.sr-suite form[data-action=preferences]+details{margin-top:24px}.suite-account-privacy>.suite-grid{margin-top:18px}.sr-suite.suite-audit-entry{max-width:none;margin:0 0 18px;padding:0}.suite-audit-entry>.suite-notice{margin:0}.suite-mode #heroInputBlock,.suite-mode #options,.suite-mode #start,.suite-mode #abort{display:none!important}.sr-suite.suite-pricing>.suite-card>h2{font-size:1.25rem;line-height:1.75rem;font-weight:600;letter-spacing:-.025em;color:#0f172a}.dark .sr-suite.suite-pricing>.suite-card>h2{color:#f1f5f9}@media(min-width:640px){.sr-suite.suite-pricing>.suite-card>h2{font-size:1.5rem;line-height:2rem}}.sr-suite.suite-pricing{max-width:none;padding:0}.suite-pricing>.suite-card{padding:28px}.suite-pricing-table{min-width:640px;table-layout:fixed}.sr-suite .suite-pricing-table th,.sr-suite .suite-pricing-table td{white-space:normal;overflow-wrap:break-word}.suite-pricing-table th:first-child{width:32%}.suite-pricing-table thead th:not(:first-child){width:17%}.suite-price-note{display:block;margin-top:4px;font-size:12px;font-weight:400;color:var(--suite-muted)}@media(min-width:640px){.suite-pricing>.suite-card{padding:40px}}.sr-suite.suite-pricing{scroll-margin-top:84px}@media(max-width:639px){.suite-pricing>.suite-card{padding:20px}.sr-suite .suite-pricing-table{min-width:600px;font-size:12px}.sr-suite .suite-pricing-table th,.sr-suite .suite-pricing-table td{padding:11px 6px;hyphens:auto}.suite-pricing-table th:first-child{width:20%}.suite-pricing-table thead th:not(:first-child){width:20%}.suite-price-note{font-size:11px}}.suite-mode #unlockSuccessBar,.suite-mode #auditOneTimeBusinessNotice,.suite-mode #pause,.suite-mode #seoSuite[hidden],.suite-mode #suiteNotice[hidden]{display:none!important}.suite-mode .audit-header-shell{grid-template-columns:var(--audit-sidebar-width) minmax(0,1fr) auto}.suite-mode #suiteHeaderAccount{display:flex;align-items:center;justify-content:flex-end;gap:8px;max-width:none;margin:0;padding:0;grid-column:3}.suite-mode #suiteHeaderAccount button{padding:8px 12px;font-size:12px}.suite-mode.suite-workspace-view:not(.suite-report-header) .audit-header-main{visibility:hidden;pointer-events:none}.suite-mode #seoSuite{max-width:none;margin:0;padding:28px;border-radius:24px;min-height:calc(100vh - 130px)}.suite-mode .suite-panel{margin:0}.suite-mode #suiteNotice{margin:0 0 12px}.suite-workspace-view #auditHeroSection,.suite-workspace-view #auditCategoriesSection,.suite-workspace-view #auditResultsSection,.suite-workspace-view #urlStickyBar,.suite-workspace-view #auditResultFooter,.suite-no-audit #auditHeroSection,.suite-no-audit #auditCategoriesSection,.suite-no-audit #auditResultsSection,.suite-mode #headerTargetDropdown{display:none!important}.suite-no-audit .audit-sidebar-score-row,.suite-no-audit .audit-sidebar-url-row,.suite-mode .audit-sidebar-engine-row,.suite-mode .audit-sidebar-summary[hidden]{display:none}.suite-mode .suite-sidebar-crawl-row{flex-wrap:nowrap}.suite-mode .suite-sidebar-crawl-row dt{flex:none}.suite-mode #suiteProjectPicker{padding:12px;border:1px solid #334155;border-radius:14px;background:#0f172a73}.suite-mode #suiteProjectPicker label{display:flex;justify-content:space-between;align-items:center;color:#cbd5e1;font-size:11px;font-weight:650;margin-bottom:8px}.suite-mode #suiteProjectPicker select{display:block;width:100%;min-width:0;background:#19263c;color:#f8fafc;border:1px solid #475569;border-radius:8px;padding:9px 8px;font-size:13px;font-weight:650;cursor:pointer}.suite-mode .suite-project-controls{display:flex;align-items:stretch;gap:8px;min-width:0}.suite-mode #suiteProjectPicker select{flex:1;min-height:44px}.suite-mode #suiteProjectSettings{display:inline-flex;align-items:center;justify-content:center;flex:0 0 44px;width:44px;height:44px;padding:0;border:1px solid #475569;border-radius:8px;background:#19263c;color:#cbd5e1;cursor:pointer}.suite-mode #suiteProjectSettings svg{width:20px;height:20px;flex:none}.suite-mode #suiteProjectSettings:hover{background:#2b405b;color:#fff;border-color:#6684a6}.suite-mode #suiteProjectSettings[aria-current=page]{background:#e8f5fc;color:#14547a;border-color:#b2dff1}.suite-mode .suite-plan-label{color:#bfdbfe;border:1px solid #456184;background:#243b57;border-radius:20px;padding:2px 8px;font-size:10px}.suite-mode .audit-sidebar-nav{gap:5px}:is(.suite-mode,.audit-unified-mode) .suite-nav-section{display:block}:is(.suite-mode,.audit-unified-mode) .suite-nav-section>.audit-sidebar-nav-group{display:flex;gap:9px;min-height:46px;margin:0;padding:9px 10px;border:1px solid transparent;border-radius:10px;color:#cbd5e1;font-size:12px;font-weight:650;line-height:1.4;letter-spacing:0;text-transform:none}:is(.suite-mode,.audit-unified-mode) .suite-nav-section>.audit-sidebar-nav-group:hover{background:#1c324e;color:#fff}:is(.suite-mode,.audit-unified-mode) .suite-nav-section>.audit-sidebar-nav-group:focus-visible{outline:2px solid #7dd3fc;outline-offset:2px}:is(.suite-mode,.audit-unified-mode) .suite-nav-section[open]>.audit-sidebar-nav-group{background:#192e48;color:#f8fafc}:is(.suite-mode,.audit-unified-mode) .suite-nav-section.is-current>.audit-sidebar-nav-group{color:#bae6fd}:is(.suite-mode,.audit-unified-mode) .suite-nav-section>.audit-sidebar-nav-group>.audit-side-icon{width:22px;height:22px;flex:none;padding:0;border:0;background:none;color:inherit;box-shadow:none}:is(.suite-mode,.audit-unified-mode) .suite-nav-section>.audit-sidebar-nav-group>.audit-side-icon svg{width:20px;height:20px}:is(.suite-mode,.audit-unified-mode) .suite-nav-section .audit-sidebar-nav-group-label{flex:1;min-width:0}:is(.suite-mode,.audit-unified-mode) .suite-nav-section .audit-sidebar-nav-chevron{flex:none;font-size:14px}:is(.suite-mode,.audit-unified-mode) .suite-nav-section>.audit-sidebar-nav-items{gap:2px;margin:4px 0 8px 20px;padding-left:9px;border-left:1px solid #334d68}:is(.suite-mode,.audit-unified-mode) .suite-nav-section .audit-side-button{grid-template-columns:minmax(0,1fr) auto;gap:6px;width:100%;min-height:40px;margin:0;padding:8px;border:1px solid transparent;border-radius:8px;box-shadow:none}:is(.suite-mode,.audit-unified-mode) .suite-nav-section .audit-side-button:focus-visible,:is(.suite-mode,.audit-unified-mode) #suiteWorkspaceNav .audit-side-button:focus-visible{outline:2px solid #7dd3fc;outline-offset:1px}:is(.suite-mode,.audit-unified-mode) .suite-nav-section .audit-side-button>.audit-side-icon,:is(.suite-mode,.audit-unified-mode) .suite-nav-section .audit-side-desc,:is(.suite-mode,.audit-unified-mode) .suite-nav-section .audit-side-arrow{display:none}:is(.suite-mode,.audit-unified-mode) .suite-nav-section .audit-side-label{font-size:11px;font-weight:550;line-height:1.5}:is(.suite-mode,.audit-unified-mode) .suite-nav-section .audit-side-button.is-active{background:#e8f5fc;border-color:#b2dff1;color:#14547a}:is(.suite-mode,.audit-unified-mode) .suite-nav-section .audit-side-button.is-active .audit-side-label{font-weight:750;color:#14547a}@media(pointer:coarse){:is(.suite-mode,.audit-unified-mode) .suite-nav-section .audit-side-button{min-height:44px}}.suite-mode #suiteAccountNav{padding:8px 10px 14px;border-top:1px solid #334155}.suite-mode .audit-side-button:disabled{opacity:.4;cursor:not-allowed}.suite-mode .suite-integrated-module{padding:0;max-width:none}.suite-mode .suite-integrated-module>*+*{margin-top:18px}.suite-mode.suite-auth-mode .audit-header-shell{grid-template-columns:1fr}.suite-auth-mode .audit-dashboard-shell{display:block;min-height:0}.suite-auth-mode .audit-dashboard-sidebar,.suite-auth-mode .audit-mobile-module-bar,.suite-auth-mode #suiteHeaderAccount{display:none!important}.suite-mode.suite-auth-mode #seoSuite{background:transparent!important;box-shadow:none!important;min-height:0;padding:24px 28px}.suite-mode :is(#suiteProjectPicker,#suiteWorkspaceNav,#suiteAccountNav) :focus-visible{outline:2px solid #7dd3fc;outline-offset:2px}@media(max-width:1023px){.suite-mode .audit-header-shell{grid-template-columns:1fr auto}.suite-mode #suiteHeaderAccount{grid-column:2;grid-row:1}.suite-mode .audit-header-main{grid-column:1/-1}.suite-mode.suite-workspace-view:not(.suite-report-header) .audit-header-main{display:none!important}.suite-mode #seoSuite{padding:22px}}@media(max-width:639px){.suite-mode #seoSuite{padding:18px 14px}.suite-mode #suiteHeaderAccount{gap:4px}.suite-mode #suiteHeaderAccount button{padding:7px 8px;font-size:11px}.suite-mode #suiteHeaderAccount .suite-badge{display:none}.suite-mode.suite-auth-mode #seoSuite{padding:18px 8px}.suite-mode #seoSuite .suite-card{padding:18px}.suite-mode .suite-grid{grid-template-columns:1fr}}.sr-suite .suite-honeypot{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap;pointer-events:none}.sr-suite .suite-pricing-cta{width:100%;min-height:48px;padding:11px 8px;text-align:center;white-space:normal;hyphens:none}.sr-suite .suite-pricing-cta.primary:hover{background:#234460;border-color:#234460}@media(max-width:639px){.sr-suite .suite-pricing-cta{font-size:12px;padding:8px 3px;min-height:58px;border-radius:7px}}.suite-cta-short{display:none}@media(max-width:639px){.suite-cta-full{display:none}.suite-cta-short{display:inline}.sr-suite .suite-pricing-cta{padding-inline:1px}}@media(max-width:359px){.sr-suite .suite-pricing-cta{font-size:11px}}@media(max-width:359px){.sr-suite .suite-pricing-table tr:last-child td{padding-inline:3px}}.suite-mode .audit-sidebar-type-row{display:none!important}.suite-mode #suiteHeaderAccount{min-width:0}:is(.suite-mode,.audit-unified-mode) #suiteUserMenu{position:relative;min-width:0;max-width:320px;margin:0;padding:0;border:0}:is(.suite-mode,.audit-unified-mode) #suiteUserMenu summary{display:flex;align-items:center;gap:10px;min-height:44px;padding:6px 10px;border:1px solid #dbe5ed;border-radius:10px;background:#fff;list-style:none;cursor:pointer}:is(.suite-mode,.audit-unified-mode) #suiteUserMenu summary::-webkit-details-marker{display:none}:is(.suite-mode,.audit-unified-mode) #suiteUserMenu summary:hover,:is(.suite-mode,.audit-unified-mode) #suiteUserMenu[open] summary{background:#f3f7fa;border-color:#afc5d4}:is(.suite-mode,.audit-unified-mode) .suite-user-identity{display:grid;min-width:0;gap:1px;text-align:left}:is(.suite-mode,.audit-unified-mode) .suite-user-identity>span{font-size:10px;font-weight:500;line-height:1.2;color:#596b80}:is(.suite-mode,.audit-unified-mode) .suite-user-identity>strong{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:12px;font-weight:650;line-height:1.4;color:#142b46}:is(.suite-mode,.audit-unified-mode) .suite-user-chevron{width:16px;height:16px;flex:none;transition:transform .15s}:is(.suite-mode,.audit-unified-mode) #suiteUserMenu[open] .suite-user-chevron{transform:rotate(180deg)}:is(.suite-mode,.audit-unified-mode) .suite-user-dropdown{position:absolute;right:0;top:calc(100% + 8px);z-index:60;min-width:240px;max-width:calc(100vw - 24px);padding:6px;border:1px solid #dbe5ed;border-radius:12px;background:#fff;box-shadow:0 12px 32px #0f172a24}:is(.suite-mode,.audit-unified-mode) #suiteHeaderAccount .suite-user-dropdown :is(button,a){justify-content:flex-start;width:100%;min-height:44px;border-color:transparent;padding:10px 12px;font-size:13px}:is(.suite-mode,.audit-unified-mode) .suite-user-dropdown :is(button,a) svg{width:18px;height:18px;flex:none}:is(.suite-mode,.audit-unified-mode) #suiteHeaderAccount .suite-user-dropdown .suite-badge{display:inline-flex;flex:none;margin-left:auto;font-size:10px;padding:3px 7px}:is(.suite-mode,.audit-unified-mode) #suiteHeaderAccount .suite-user-dropdown :is(button,a)[aria-current=page]{background:#eaf3f8;color:#14547a}@media(max-width:639px){.suite-mode .audit-header-shell{display:grid;grid-template-columns:minmax(0,1fr);gap:8px}.suite-mode #suiteHeaderAccount{grid-column:1;grid-row:2;justify-content:space-between;width:100%;gap:8px}:is(.suite-mode,.audit-unified-mode) #suiteUserMenu summary{gap:6px;padding:6px 8px}:is(.suite-mode,.audit-unified-mode) .suite-user-identity>strong{font-size:11px}}@media(prefers-reduced-motion:reduce){:is(.suite-mode,.audit-unified-mode) .suite-user-chevron{transition:none}}.audit-unified-mode .audit-header-shell{grid-template-columns:var(--audit-sidebar-width) minmax(0,1fr) auto}.audit-unified-mode .audit-header-main{flex-wrap:wrap}.audit-unified-mode #suiteHeaderAccount{display:flex;justify-content:flex-end;align-items:center;min-width:0;max-width:280px;margin:0;padding:0;grid-column:3}.audit-unified-mode #publicAuditLogin{min-height:44px;padding:8px 14px;font-size:13px}.audit-unified-mode #headerAuditLicenseLink{display:none!important}@media(max-width:1535px){.audit-unified-mode .audit-header-shell{display:grid;grid-template-columns:minmax(0,1fr) auto}.audit-unified-mode #suiteHeaderAccount{grid-column:2;grid-row:1}.audit-unified-mode .audit-header-main{grid-column:1/-1;grid-row:2;justify-content:flex-end}}@media(max-width:639px){.audit-unified-mode #suiteHeaderAccount{max-width:100%}.audit-unified-mode .audit-header-shell:has(#suiteHeaderAccount.is-authenticated){grid-template-columns:minmax(0,1fr);gap:8px}.audit-unified-mode #suiteHeaderAccount.is-authenticated{grid-column:1;grid-row:2;width:100%}.audit-unified-mode #suiteHeaderAccount.is-authenticated #suiteUserMenu{width:100%;max-width:none}.audit-unified-mode .audit-header-shell:has(#suiteHeaderAccount.is-authenticated) .audit-header-main{grid-row:3}}:is(.suite-mode,.audit-unified-mode) .suite-dashboard-issue-row{display:grid;grid-template-columns:minmax(44px,.35fr) minmax(0,1fr);align-items:center;gap:12px;margin-top:8px}:is(.suite-mode,.audit-unified-mode) .suite-dashboard-issue-row>[id]{margin-top:0}:is(.suite-mode,.audit-unified-mode) .suite-dashboard-issue-trend{min-width:0;color:#596b80;font-size:10px;line-height:1.4;font-weight:400}:is(.suite-mode,.audit-unified-mode) .suite-dashboard-issue-trend[hidden]{display:none}.suite-dashboard-trend-label{display:flex;justify-content:space-between;gap:8px}.suite-dashboard-trend-label>span:first-child{font-weight:650}:is(.suite-mode,.audit-unified-mode) .suite-dashboard-issue-trend .suite-chart{height:44px;margin:3px 0;width:100%;display:block}.suite-dashboard-issue-trend .suite-chart polyline{stroke:#b94749;stroke-width:2;fill:none;stroke-linejoin:round;stroke-linecap:round;vector-effect:non-scaling-stroke}.suite-dashboard-issue-trend .suite-chart circle{fill:#b94749}.suite-dashboard-issue-trend .suite-chart line{stroke:#dbe5ed;stroke-width:1}[data-score-status-link=warn] .suite-dashboard-issue-trend .suite-chart polyline{stroke:#a16207}[data-score-status-link=warn] .suite-dashboard-issue-trend .suite-chart circle{fill:#a16207}.suite-dashboard-trend-change.is-improved{color:#15803d}.suite-dashboard-trend-change.is-increased{color:#b91c1c}[data-score-status-link=warn] .suite-dashboard-trend-change.is-increased{color:#a16207}.suite-issue-history>p{margin-top:8px}.suite-issue-history>.suite-grid{margin-top:16px}.suite-issue-card{--suite-issue-color:#b94749}.suite-issue-warn{--suite-issue-color:#996013}.suite-issue-card h4{font-size:16px;font-weight:700;line-height:1.4;margin:0 0 6px;color:var(--suite-ink)}.suite-issue-card .suite-metric{color:var(--suite-issue-color)}.suite-issue-card .suite-chart polyline{stroke:var(--suite-issue-color)}.suite-issue-card .suite-chart circle{fill:var(--suite-issue-color)}.suite-issue-card .suite-chart-grid{stroke-dasharray:3 4}.suite-issue-card .suite-issue-trend{margin-top:6px;margin-bottom:0;min-height:1.6em}.suite-issue-card .suite-issue-trend.is-improved{color:#207154}.suite-issue-history .suite-history-note{margin-top:12px;margin-bottom:0}.suite-issue-card .suite-chart text{font-size:18px}@media(max-width:639px){.suite-issue-card .suite-chart text{font-size:20px}}@media(max-width:359px){.suite-issue-card .suite-chart text{font-size:22px}}.suite-category-toolbar{align-items:flex-end;gap:12px}.suite-category-toolbar h3{margin:0}.suite-category-toolbar label{display:grid;gap:6px;min-width:0;width:290px;max-width:100%;margin:0;font-size:12px}.suite-category-toolbar select{width:100%;min-width:0;min-height:44px;font-size:13px}.suite-category-history>p{margin:12px 0 16px}.suite-category-card h4{font-size:16px;line-height:1.4;font-weight:700;margin:0 0 12px;overflow-wrap:anywhere}.suite-category-card .suite-category-change{margin:6px 0 0}.suite-category-change.is-improved{color:#207154}.suite-category-change.is-declined{color:#b94749}@media(max-width:639px){.suite-category-toolbar{align-items:stretch}.suite-category-toolbar label{width:100%}}.suite-mode #suiteAlerts{position:relative;flex:none}.suite-mode #suiteHeaderAccount #suiteAlertsButton{position:relative;display:flex;align-items:center;justify-content:center;width:44px;height:44px;padding:0;border-radius:10px}.suite-mode #suiteAlertsButton>svg{width:20px;height:20px}.suite-mode #suiteAlertsButton[aria-expanded=true]{background:#eaf3f8;border-color:#afc5d4}.suite-mode .suite-alert-count{position:absolute;top:-6px;right:-5px;display:flex;align-items:center;justify-content:center;min-width:20px;height:20px;padding:0 4px;border:2px solid #fff;border-radius:999px;color:#fff;background:#996013;font-size:10px;font-weight:750;line-height:1}.suite-mode .suite-alert-count.is-error{background:#b33443}.suite-mode .suite-alerts-menu{position:absolute;right:0;top:calc(100% + 10px);z-index:90;width:390px;max-width:calc(100vw - 24px);max-height:min(560px,calc(100dvh - 100px));overflow:auto;overscroll-behavior:contain;background:#fff;border:1px solid #dbe5ed;border-radius:16px;box-shadow:0 16px 42px #0f172a24;text-align:left}.suite-mode .suite-alerts-heading{display:flex;align-items:flex-start;justify-content:space-between;gap:12px;padding:16px 16px 10px}.suite-mode .suite-alerts-heading h3{margin:0;font-size:17px}.suite-mode .suite-alerts-heading p{margin:4px 0 0;font-size:12px;overflow-wrap:anywhere}.suite-mode #suiteHeaderAccount [data-close-alerts]{flex:none;width:44px;height:44px;min-height:44px;padding:0;border-color:transparent;font-size:22px;font-weight:400}.suite-mode .suite-alerts-counts{display:flex;gap:6px;flex-wrap:wrap;padding:0 16px 12px}.suite-mode .suite-alert-tag{display:inline-flex;align-items:center;border:1px solid #ebcda0;background:#fff7e8;color:#855213;padding:3px 7px;border-radius:6px;font-size:10px;font-weight:700;line-height:1.3}.suite-mode .suite-alert-tag.is-error{background:#fff0f1;border-color:#ebc1c7;color:#9c2637}.suite-mode .suite-alerts-list{list-style:none;padding:0 8px;margin:0}.suite-mode .suite-alerts-list li+li{border-top:1px solid #edf1f5}.suite-mode #suiteHeaderAccount .suite-alert-item{display:grid;justify-content:stretch;align-items:stretch;gap:7px;width:100%;padding:12px 8px;border:0;border-radius:8px;text-align:left;text-decoration:none;white-space:normal;font-weight:400;font-size:12px;line-height:1.5;color:#596b80;overflow-wrap:anywhere}.suite-mode .suite-alert-item-top{display:flex;align-items:center;justify-content:space-between;gap:8px}.suite-mode .suite-alert-item time{font-size:11px;color:#596b80}.suite-mode .suite-alert-item>strong{font-size:13px;color:#142b46}.suite-mode .suite-alert-item>.suite-alert-link{font-weight:650;color:#17627b}.suite-mode .suite-alerts-note{margin:10px 16px 16px;padding-top:12px;border-top:1px solid #edf1f5;font-size:11px;line-height:1.5}.suite-mode .suite-alerts-empty{padding:16px}.suite-mode .suite-alerts-empty>strong{font-size:14px}.suite-mode .suite-alerts-empty>p{margin:8px 0 0;font-size:12px}@media(max-width:639px){.suite-mode #suiteHeaderAccount{position:relative;gap:6px}.suite-mode #suiteAlerts{position:static}.suite-mode #suiteUserMenu{flex:1;max-width:320px}.suite-mode .suite-alerts-menu{top:calc(100% + 8px);width:100%;max-width:100%;max-height:calc(100dvh - 144px)}}.suite-refresh{display:grid;gap:12px;max-width:100%;min-width:0}.suite-mode #suiteHeaderAccount #suiteCrawlStatus{flex:none;gap:7px;min-height:44px;background:#edf7fb;border-color:#bfdbe6;color:#17627b;text-align:left}.suite-mode #suiteHeaderAccount #suiteCrawlStatus:hover{background:#dfeff6;border-color:#92bdcf}.suite-crawl-spinner{display:inline-block;width:14px;height:14px;flex:none;border:2px solid #b4d2dd;border-top-color:currentColor;border-radius:50%;animation:suite-crawl-spin 1s linear infinite}#suiteCrawlProgress p{margin:0 0 10px;color:inherit;font-size:13px}.suite-crawl-progress-bar{display:block;width:100%;height:6px;border:0;border-radius:6px;overflow:hidden;background:#dce9ef;accent-color:#22758b}.suite-crawl-progress-bar::-webkit-progress-bar{background:#dce9ef;border-radius:6px}.suite-crawl-progress-bar::-webkit-progress-value{background:#22758b;border-radius:6px}.suite-crawl-progress-bar::-moz-progress-bar{background:#22758b;border-radius:6px}@keyframes suite-crawl-spin{to{transform:rotate(360deg)}}@media(max-width:639px){.suite-mode #suiteHeaderAccount #suiteCrawlStatus{max-width:136px}.suite-mode #suiteCrawlStatus [data-crawl-label]{max-width:103px;line-height:1.4}}@media(prefers-reduced-motion:reduce){.suite-crawl-spinner{animation:none}}@media(min-width:1024px)and (max-width:1199px){.suite-mode .audit-header-shell:has(#suiteCrawlStatus:not([hidden])){grid-template-columns:var(--audit-sidebar-width) minmax(0,1fr);row-gap:8px}.suite-mode .audit-header-shell:has(#suiteCrawlStatus:not([hidden])) #suiteHeaderAccount{grid-column:2;grid-row:1}.suite-mode .audit-header-shell:has(#suiteCrawlStatus:not([hidden])) .audit-header-main{grid-column:2;grid-row:2}.suite-mode.suite-workspace-view:not(.suite-report-header) .audit-header-shell:has(#suiteCrawlStatus:not([hidden])) .audit-header-main{display:none}}@media(min-width:1200px)and (max-width:1535px){.suite-mode .audit-header-shell:has(#suiteCrawlStatus:not([hidden])) #suiteUserMenu{max-width:190px}}.suite-refresh>.suite-actions{justify-content:flex-end}.suite-crawl-schedule{display:grid;gap:5px;margin:0;font-size:12px;color:var(--suite-muted);text-align:right}.suite-crawl-schedule>div{display:flex;justify-content:flex-end;gap:14px;flex-wrap:wrap}.suite-crawl-schedule dt{font-weight:400}.suite-crawl-schedule dd{margin:0;font-weight:600;color:var(--suite-ink)}.suite-field-help{display:block;font-size:13px;color:var(--suite-muted);margin-top:4px}.suite-settings-wide{grid-column:1/-1}.sr-suite .suite-wrap{overflow-wrap:anywhere}@media(max-width:767px){.suite-refresh{width:100%}.suite-refresh>.suite-actions{justify-content:flex-start}.suite-crawl-schedule{text-align:left}.suite-crawl-schedule>div{justify-content:space-between;gap:2px 10px}}.sr-suite details.suite-notification-info{margin:0;padding:0;border:0}.suite-notification-info summary{font-size:12px;color:var(--suite-muted)}.suite-severity-total{--suite-series-color:#142b46;--suite-series-dash:none}.suite-severity-critical{--suite-series-color:#b33443;--suite-series-dash:none}.suite-severity-high{--suite-series-color:#b75b18;--suite-series-dash:8 3}.suite-severity-medium{--suite-series-color:#947112;--suite-series-dash:3 3}.suite-severity-low{--suite-series-color:#267887;--suite-series-dash:8 3 2 3}.suite-issue-card .suite-chart-series polyline{stroke:var(--suite-series-color);stroke-dasharray:var(--suite-series-dash);stroke-width:2}.suite-issue-card .suite-chart-series circle{fill:var(--suite-series-color);stroke:#fff;stroke-width:1;vector-effect:non-scaling-stroke}.suite-issue-card .suite-chart-series.suite-severity-total polyline{stroke-width:3}.suite-severity-plot{min-height:150px}.suite-issue-card .suite-chart-multiple{height:170px}.suite-severity-legend{display:flex;flex-wrap:wrap;gap:6px;margin-top:8px}.sr-suite .suite-severity-toggle{justify-content:flex-start;gap:6px;min-height:40px;padding:7px 9px;font-size:12px;line-height:1.3;font-weight:500;border-radius:8px;color:var(--suite-ink);background:#f5f8fa}.suite-severity-toggle svg{width:24px;height:8px;flex:none;overflow:visible}.suite-severity-toggle svg line{stroke:var(--suite-series-color);stroke-width:2;stroke-dasharray:var(--suite-series-dash)}.suite-severity-toggle.suite-severity-total svg line{stroke-width:3}.suite-severity-toggle strong{font-weight:700;font-variant-numeric:tabular-nums}.sr-suite .suite-severity-toggle[aria-pressed=false]{color:var(--suite-muted);border-style:dashed;background:#fff}.suite-severity-toggle[aria-pressed=false] svg{opacity:.35}.sr-suite .suite-severity-toggle:disabled{opacity:1;cursor:default}.sr-suite .suite-severity-toggle:hover{background:#eaf2f6}.suite-issue-card .suite-severity-note{margin:10px 0 0}@media(max-width:639px){.sr-suite .suite-severity-toggle{min-height:44px}.suite-issue-card .suite-chart-multiple{height:150px}}.suite-pricing-scroll-hint{display:none}.suite-notice-actions{margin:12px 0 0;padding:0}.suite-notice-actions button{max-width:100%;text-align:center}.suite-upgrade{display:flex;align-items:center;justify-content:space-between;gap:24px;padding:22px;border:1px solid #c9dce5;border-radius:16px;background:#f3f8fb}.suite-upgrade>div{min-width:0}.sr-suite .suite-upgrade .suite-kicker{margin:0 0 8px;font-size:10px}.sr-suite .suite-upgrade h3{font-size:20px;margin:0 0 8px;line-height:1.3}.sr-suite .suite-upgrade p{font-size:13px;margin:0 0 12px;line-height:1.55}.suite-upgrade ul{display:grid;gap:6px;margin:0;padding-left:18px;font-size:12px;line-height:1.5;color:var(--suite-muted)}.suite-upgrade .suite-upgrade-badges{display:flex;flex-wrap:wrap;gap:8px;padding:0;list-style:none}.suite-upgrade-badges li{max-width:100%;padding:7px 10px;border:1px solid #cfdee8;border-radius:8px;background:#fff;color:var(--suite-ink);font-weight:600;overflow-wrap:anywhere}.sr-suite .suite-upgrade .suite-upgrade-quota-note{margin:12px 0 0;font-size:11px;line-height:1.6;color:var(--suite-muted)}.suite-upgrade-action{display:grid;gap:10px;flex:0 0 190px}.suite-upgrade-action>strong{font-size:24px;line-height:1.25;color:var(--suite-ink)}.suite-upgrade-action>strong>span{font-size:12px;font-weight:500}.suite-upgrade-action small{font-size:11px;line-height:1.5;color:var(--suite-muted)}.sr-suite .suite-upgrade-action button{min-height:44px}.suite-mode #suiteDashboardUpgrade{padding:0;margin:18px 0 0;max-width:none}#suiteDashboardUpgrade .suite-upgrade{display:grid;gap:18px;padding:18px}#suiteDashboardUpgrade .suite-upgrade-action{grid-template-columns:1fr auto;align-items:center}#suiteDashboardUpgrade .suite-upgrade-action small{grid-column:1/-1}.suite-mode [data-suite-export-note]{display:inline-flex;margin-top:7px;padding:3px 7px;border:1px solid #c9dce5;border-radius:5px;background:#edf5f8;color:#17627b;font-size:10px;font-weight:700;line-height:1.35}.suite-mode [data-suite-export-note][hidden]{display:none}.suite-upgrade-reason{padding:14px;border:1px solid #c9dce5;border-radius:10px;background:#f3f8fb;margin:14px 0}.sr-suite .suite-upgrade-reason p{font-size:13px;margin:6px 0 0}.suite-mode #suiteSidebarUpgrade{padding:12px;border-top:1px solid #334155}.suite-mode #suiteSidebarUpgrade[hidden]{display:none}.suite-mode #suiteSidebarUpgrade p{margin:0 0 8px;color:#cbd5e1;font-size:11px;line-height:1.5}.suite-mode #suiteSidebarUpgrade button{display:flex;justify-content:space-between;align-items:center;gap:8px;width:100%;min-height:44px;padding:9px 12px;border:1px solid #b2dff1;border-radius:8px;background:#e8f5fc;color:#14547a;font:inherit;font-size:12px;font-weight:700;cursor:pointer}.suite-mode #suiteSidebarUpgrade button:hover{background:#d3edf9}.suite-mode #suiteSidebarUpgrade button:focus-visible{outline:2px solid #7dd3fc;outline-offset:3px}.suite-mode #suiteSidebarUpgrade small{display:block;margin-top:6px;color:#a6b8cd;font-size:10px;line-height:1.4}@media(max-width:767px){.suite-upgrade{display:grid;gap:18px;padding:18px}.suite-upgrade-action{grid-template-columns:1fr auto;align-items:center}.suite-upgrade-action small{grid-column:1/-1}}@media(max-width:359px){.suite-upgrade-action,#suiteDashboardUpgrade .suite-upgrade-action{grid-template-columns:1fr}}.suite-pricing-cta-row th,.suite-pricing-cta-row td{background:#f8fafc;vertical-align:middle}@media(max-width:639px){.suite-pricing-scroll-hint{display:block}.sr-suite .suite-pricing-table th:first-child{position:sticky;left:0;z-index:1;background:#f3f7fa;box-shadow:1px 0 #dbe5ed}.sr-suite .suite-pricing-cta-row .suite-pricing-cta{min-height:44px}}.suite-log-filters{display:grid;grid-template-columns:minmax(150px,1fr) minmax(200px,1.5fr) minmax(140px,1fr) minmax(160px,1fr) auto;gap:14px;align-items:end}.sr-suite .suite-log-filters label{margin:0}.suite-log-filters button{min-height:45px}.suite-log-entries{display:grid;gap:14px}.suite-log-event h3{font-size:16px;margin:0}.sr-suite .suite-log-url{font-size:13px;overflow-wrap:anywhere;margin:8px 0}.sr-suite .suite-log-category{margin:8px 0 14px}.suite-log-values{display:grid;grid-template-columns:1fr 1fr;gap:14px;margin:0}.suite-log-values>div{min-width:0;padding:14px 16px;border:1px solid var(--suite-line);border-radius:10px;background:#f6f8fa}.suite-log-values>div:last-child{background:#f0f7f9;border-color:#cce0e6}.suite-log-values dt{font-size:11px;font-weight:700;text-transform:uppercase;letter-spacing:.06em;color:var(--suite-muted);margin-bottom:6px}.suite-log-values dd{margin:0;font-size:14px;line-height:1.6;overflow-wrap:anywhere;white-space:pre-wrap}.sr-suite .suite-log-text{border:0;padding:0}.suite-log-text summary{font-weight:400;white-space:normal}.suite-log-text summary span{display:block;font-size:12px;color:var(--suite-accent)}.suite-log-text[open] summary{font-size:0}.suite-log-text small{display:block}.suite-log-summary{margin:20px 0}.suite-log-summary h3{font-size:18px}.suite-log-event .suite-badge{font-size:11px}@media(max-width:1300px){.suite-log-filters{grid-template-columns:1fr 1fr}.suite-log-filters button{justify-self:start}}@media(max-width:600px){.suite-log-filters,.suite-log-values{grid-template-columns:1fr}.suite-log-event{padding:18px}.suite-log-values{gap:8px}.suite-log-filters button{width:100%}}.suite-plan-name{display:block;font-size:20px;color:var(--suite-ink)}.suite-plan-pick{display:inline-block;border-radius:99px;background:#dce9f1;color:#234460;padding:4px 8px;font-size:11px;font-weight:650;margin:8px 0}.suite-plan-audience,.suite-plan-benefit{display:block;font-size:12px;font-weight:400;line-height:1.5;margin:12px 0}.suite-plan-audience{min-height:54px}.suite-plan-benefit{min-height:70px}.suite-plan-price{display:block;margin:16px 0}.suite-plan-price strong{font-size:26px;line-height:1.3;color:var(--suite-ink)}.suite-pricing-table thead th{vertical-align:top}.suite-pricing-table th:first-child{width:28%}.suite-pricing-table thead th:not(:first-child){width:18%}.sr-suite .suite-pricing-table .suite-recommended{background:#f0f5f8}.suite-pricing-common{padding:22px;margin:24px 0;background:#f3f7fa;border:1px solid var(--suite-line);border-radius:14px}.suite-pricing-common p{margin:10px 0 0}.suite-pricing-faq{margin-top:28px}.suite-pricing-mobile{display:none}.suite-plan-card{border:1px solid var(--suite-line);border-radius:16px;padding:22px;background:#fff}.suite-plan-card.suite-recommended{border:2px solid #315674;background:#f0f5f8}.suite-plan-card dl{margin:20px 0}.suite-plan-card dl>div{display:flex;justify-content:space-between;gap:16px;padding:10px 0;border-bottom:1px solid var(--suite-line);font-size:13px;line-height:1.5}.suite-plan-card dt{max-width:65%;color:var(--suite-muted)}.suite-plan-card dd{margin:0;text-align:right;font-weight:600}.suite-plan-card .suite-plan-price strong{font-size:30px}.suite-pricing .suite-plan-card h3{font-size:24px}.dark .suite-pricing-common,.dark .sr-suite .suite-pricing-table .suite-recommended,.dark .suite-plan-card.suite-recommended{background:#172b3c}.dark .suite-plan-pick{background:#28475f;color:#e3edf5}@media(max-width:767px){.suite-pricing-desktop{display:none}.suite-pricing-mobile{display:grid;gap:18px}.suite-pricing>.suite-card{padding:20px}.suite-pricing-common{padding:18px}.suite-pricing-mobile .suite-pricing-cta{font-size:14px;padding:12px}}.suite-pricing{--plan-heading-bg:#e1edf5;--plan-heading-pro:#cbdfea;--plan-heading-line:#bdcfde;--plan-heading-ink:#142b46}.suite-pricing-table .suite-plan-name{margin:-13px -16px 0;padding:14px 16px;border-bottom:1px solid var(--plan-heading-line);background:var(--plan-heading-bg);color:var(--plan-heading-ink);line-height:26px}.suite-pricing-table .suite-recommended .suite-plan-name{background:var(--plan-heading-pro)}.sr-suite .suite-pricing-table thead th:first-child{background:linear-gradient(to bottom,var(--plan-heading-bg) 54px,var(--plan-heading-line) 54px,var(--plan-heading-line) 55px,#f3f7fa 55px);color:var(--plan-heading-ink);padding-top:17px}.suite-pricing .suite-plan-card h3{margin:-22px -22px 16px;padding:14px 22px;border-bottom:1px solid var(--plan-heading-line);border-radius:14px 14px 0 0;background:var(--plan-heading-bg);color:var(--plan-heading-ink)}.suite-pricing .suite-plan-card.suite-recommended h3{background:var(--plan-heading-pro)}.dark .suite-pricing{--plan-heading-bg:#243e54;--plan-heading-pro:#315674;--plan-heading-line:#46627a;--plan-heading-ink:#f1f5f9}.suite-plan-pick-empty{visibility:hidden}.suite-pricing{--plan-group-bg:#edf3f7;--plan-group-ink:#29445d}.sr-suite .suite-pricing-table .suite-pricing-group th{width:auto;padding:10px 16px;background:var(--plan-group-bg);color:var(--plan-group-ink);border-top:1px solid var(--suite-line);border-bottom:1px solid var(--suite-line);font-size:13px;line-height:1.4;font-weight:700}.sr-suite .suite-pricing-table .suite-pricing-support>*{border-top:1px solid var(--suite-line)}.suite-plan-feature-group{margin-top:20px}.suite-plan-feature-group h4{margin:0;padding:9px 10px;background:var(--plan-group-bg);color:var(--plan-group-ink);border:1px solid var(--suite-line);border-radius:6px;font-size:13px;line-height:1.45;font-weight:700;overflow-wrap:anywhere}.suite-plan-card .suite-plan-feature-group dl{margin:0}.dark .suite-pricing{--plan-group-bg:#1d3245;--plan-group-ink:#d7e5ef}.suite-health-overview{display:grid;grid-template-columns:180px minmax(0,1fr);align-items:center;gap:12px 28px;padding:20px 24px}.suite-health-overview h3{font-size:16px;margin:0 0 6px}.suite-health-overview .suite-metric{font-size:26px}.suite-health-trend{min-width:0;width:100%;max-width:640px;justify-self:end}.suite-health-trend .suite-chart-mini{height:64px;margin:0}.suite-health-range{display:flex;justify-content:space-between;gap:12px;margin-top:4px}.suite-health-overview .suite-health-note{grid-column:1/-1;margin:0}@media(max-width:639px){.suite-health-overview{grid-template-columns:minmax(0,1fr);gap:14px;padding:20px}.suite-health-trend{max-width:none}.suite-health-range{font-size:12px!important}}.suite-mode.suite-fullwidth-view .audit-dashboard-shell{grid-template-columns:minmax(0,1fr)}.suite-mode.suite-fullwidth-view .audit-dashboard-sidebar,.suite-mode.suite-fullwidth-view .audit-mobile-module-bar{display:none!important}.suite-project-title .suite-badge.is-active{background:#ecfdf5;border-color:#a7f3d0;color:#047857}.suite-project-categories{min-width:0;border-top:1px solid var(--suite-line);padding-top:16px}.suite-project-issues{display:flex;flex-wrap:wrap;gap:6px 16px;margin:0 0 14px;font-size:11px;line-height:1.5;color:var(--suite-muted)}.suite-project-issues>div{display:flex;align-items:baseline;gap:5px;white-space:nowrap}.suite-project-issues dt,.suite-project-issues dd{margin:0}.suite-project-issues dd{font-size:12px;font-weight:650;font-variant-numeric:tabular-nums;color:var(--suite-ink)}.suite-project-issues .is-fail dd{color:#b94749}.suite-project-issues .is-warn dd{color:#a16207}.dark .suite-project-issues .is-fail dd{color:#fda4af}.dark .suite-project-issues .is-warn dd{color:#fcd34d}.suite-project-categories h4{margin:0 0 12px;font-size:12px;font-weight:650;color:var(--suite-ink)}.sr-suite .suite-project-categories>p{margin:0;font-size:12px!important}.suite-project-category-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px 18px}.suite-project-category{min-width:0;--category-color:#94a3b8}.suite-project-category.is-good{--category-color:#059669}.suite-project-category.is-warn{--category-color:#d97706}.suite-project-category.is-fail{--category-color:#dc2626}.suite-project-category>div:first-child{display:flex;align-items:baseline;justify-content:space-between;gap:6px;margin-bottom:5px;font-size:11px;line-height:1.4;color:var(--suite-muted)}.suite-project-category>div:first-child>span{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.suite-project-category strong{flex:none;font-size:11px;font-weight:650;color:var(--suite-ink);font-variant-numeric:tabular-nums}.suite-project-category meter,.suite-project-category-empty{appearance:none;display:block;width:100%;height:4px;border:0;border-radius:4px;background:#e2ebf1;overflow:hidden}.suite-project-category meter::-webkit-meter-bar{height:4px;border:0;border-radius:4px;background:#e2ebf1;box-shadow:none}.suite-project-category meter::-webkit-meter-optimum-value,.suite-project-category meter::-webkit-meter-suboptimum-value,.suite-project-category meter::-webkit-meter-even-less-good-value{background:var(--category-color);border-radius:4px}.suite-project-category meter::-moz-meter-bar{background:var(--category-color);border-radius:4px}.suite-project-collection.is-list .suite-project-categories{grid-column:1/-1}.is-list .suite-project-category-grid{grid-template-columns:repeat(auto-fit,minmax(160px,1fr))}@media(max-width:639px){.is-list .suite-project-category-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}.suite-workspace-heading{align-items:flex-start}.suite-workspace-heading>div{min-width:0}.suite-project-create{flex:none;display:flex;flex-direction:column;align-items:flex-end;gap:6px;max-width:100%;text-align:right}.sr-suite .suite-project-create p{margin:0;font-size:11px!important;line-height:1.5}.sr-suite .suite-workspace-heading>div:first-child>p:last-child{margin-bottom:0}.suite-panel>.suite-workspace-heading+*,.suite-panel>.suite-workspace-toolbar+*{margin-top:12px}@media(max-width:639px){.sr-suite .suite-workspace-heading>div:first-child>p:last-child{margin-bottom:8px}}.suite-workspace-notices{display:grid;grid-template-columns:minmax(0,1fr);gap:16px;align-items:start}.suite-workspace-tariff{display:grid;gap:16px;min-width:0}.suite-workspace-plan{padding:20px 22px;border:1px solid var(--suite-line);border-radius:14px;background:#fff;min-width:0}.sr-suite .suite-workspace-plan h3{margin:0;font-size:16px;line-height:1.4}.suite-current-plan-heading{display:flex;flex-wrap:wrap;align-items:baseline;justify-content:space-between;gap:6px 14px;margin-top:14px}.suite-current-plan-heading>strong{font-size:17px;line-height:1.5;color:var(--suite-ink)}.suite-current-plan-price{font-size:12px;color:var(--suite-muted)}.suite-current-plan-price.is-free{color:#287053;font-weight:600}.suite-current-plan-details{display:grid;gap:8px;margin:14px 0 0;font-size:12px;line-height:1.5}.suite-current-plan-details>div{display:flex;flex-wrap:wrap;justify-content:space-between;gap:3px 14px}.suite-current-plan-details dt{color:var(--suite-muted)}.suite-current-plan-details dd{margin:0;font-weight:600;color:var(--suite-ink)}.sr-suite .suite-current-plan-note{margin:12px 0 0;font-size:11px;line-height:1.5;color:var(--suite-muted)}@media(max-width:639px){.suite-workspace-plan{padding:16px}}@media(min-width:1024px){.suite-workspace-notices{grid-template-columns:repeat(2,minmax(0,1fr))}.suite-workspace-tariff>.suite-upgrade{display:grid;gap:14px;padding:18px 22px}.suite-workspace-notices .suite-upgrade-badges{gap:5px 6px}.suite-workspace-notices .suite-upgrade-badges li{padding:4px 7px;font-size:11px}.suite-workspace-notices .suite-upgrade-action{grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:4px 12px}.suite-workspace-notices .suite-upgrade-action button{grid-column:2;grid-row:1/3}.suite-workspace-notices .suite-upgrade-action small{grid-column:1;grid-row:2}}.suite-workspace-capacity{padding:20px 22px;border:1px solid var(--suite-line);border-radius:14px;background:#f8fafc;min-width:0;container-type:inline-size}.suite-quota-heading{display:flex;align-items:center;justify-content:space-between;gap:12px}.sr-suite .suite-quota-heading h3{margin:0;font-size:16px;line-height:1.4}.suite-quota-heading>span{font-size:11px;color:var(--suite-muted)}.suite-quota-list{display:grid;gap:17px;margin-top:18px}.suite-quota-row{--quota-color:#39788b;min-width:0}.suite-quota-row.is-full{--quota-color:#b98729}.suite-quota-row.is-over{--quota-color:#b95050}.suite-quota-row.is-unavailable{--quota-color:#b5c1cd}@container (min-width:700px){.suite-quota-list{grid-template-columns:repeat(3,minmax(0,1fr));gap:24px}}.suite-quota-meta{display:flex;flex-wrap:wrap;align-items:baseline;justify-content:space-between;gap:4px 12px;font-size:12px;line-height:1.5;color:#536579}.suite-quota-meta strong{font-size:12px;font-weight:650;font-variant-numeric:tabular-nums;white-space:nowrap;color:var(--suite-ink)}.suite-quota-bar{appearance:none;display:block;width:100%;height:6px;margin:7px 0 0;padding:0;border:0;border-radius:6px;overflow:hidden;background:#e3eaf0;color:var(--quota-color)}.suite-quota-bar::-webkit-progress-bar{background:#e3eaf0;border-radius:6px}.suite-quota-bar::-webkit-progress-value{background:var(--quota-color);border-radius:6px}.suite-quota-bar::-moz-progress-bar{background:var(--quota-color);border-radius:6px}.sr-suite .suite-quota-note{margin:5px 0 0;font-size:11px;line-height:1.5;color:var(--suite-muted)}.sr-suite .suite-quota-row.is-over .suite-quota-note{color:#a43c3c}.sr-suite .suite-quota-help{margin:16px 0 0;padding-top:12px;border-top:1px solid var(--suite-line);font-size:11px;line-height:1.6;color:var(--suite-muted)}.suite-workspace-toolbar{display:flex;align-items:center;justify-content:space-between;gap:16px}.sr-suite .suite-workspace-toolbar p{margin:0}.suite-view-switch{display:flex;gap:3px;padding:3px;border:1px solid var(--suite-line);border-radius:10px;background:#edf3f7}.sr-suite .suite-view-switch button{display:inline-flex;align-items:center;gap:6px;padding:7px 10px;border-color:transparent;background:transparent;font-size:12px;min-height:36px}.suite-view-switch svg{width:18px;height:18px}.sr-suite .suite-view-switch button[aria-pressed=true]{background:#fff;border-color:#c5d6e1;color:#164f69;box-shadow:0 1px 3px #142b4610}.suite-project-collection{display:grid;gap:16px}.suite-project-collection.is-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.suite-project-card{display:grid;gap:20px;align-content:start;container-type:inline-size}.suite-project-card>*{min-width:0}.suite-project-title{display:flex;flex-wrap:nowrap;align-items:flex-start;gap:10px}.sr-suite .suite-project-title h3{margin:0;min-width:0;flex:1 1 0;font-size:18px}.sr-suite .suite-project-title h3 a{display:block;text-decoration:none;color:var(--suite-ink);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.sr-suite .suite-project-title h3 a:hover{text-decoration:underline}.suite-project-title .suite-badge{flex:none;font-size:11px;padding:3px 8px}.suite-project-title .is-paused{background:#f1f3f6;border-color:#d8dee6;color:#657489}.sr-suite .suite-project-host{margin:5px 0 0;overflow-wrap:anywhere}.suite-project-tags{display:flex;gap:6px;flex-wrap:wrap;margin-top:10px}.suite-project-tags:empty{display:none}.suite-project-tags>span{border-radius:5px;background:#edf3f7;color:#536a7e;padding:3px 7px;font-size:11px;overflow-wrap:anywhere;max-width:100%}.suite-project-metrics{display:grid;grid-template-columns:1fr 1fr;align-items:center;gap:12px}.suite-project-health strong{font-size:28px;font-weight:750}.suite-project-health>span{font-size:12px;color:var(--suite-muted)}.suite-project-dates{display:grid;gap:5px;grid-column:1/-1;font-size:12px;color:var(--suite-muted)}.suite-project-dates>div{display:flex;flex-wrap:wrap;justify-content:space-between;gap:4px 12px}.suite-project-dates dd{margin:0;text-align:right;color:var(--suite-ink);font-variant-numeric:tabular-nums}.suite-project-keywords>div{display:flex;align-items:center;flex-wrap:wrap;gap:4px;justify-content:space-between}.suite-project-keywords strong{font-size:12px;font-weight:650}.sr-suite .suite-project-keywords button{padding:3px 0;border:0;background:transparent;color:var(--suite-accent);font-size:12px;text-decoration:underline;text-underline-offset:3px}.suite-project-keywords progress{appearance:none;display:block;width:100%;height:7px;margin:10px 0 7px;border:0;border-radius:8px;overflow:hidden;background:#e2ebf1;color:#23768d}.suite-project-keywords progress::-webkit-progress-bar{background:#e2ebf1}.suite-project-keywords progress::-webkit-progress-value{background:#23768d;border-radius:8px}.suite-project-keywords progress::-moz-progress-bar{background:#23768d;border-radius:8px}.suite-project-keywords>.suite-small{font-size:11px!important;display:block}.suite-project-actions{display:flex;gap:6px;flex-wrap:nowrap;align-items:center;border-top:1px solid var(--suite-line);padding-top:16px}.sr-suite .suite-project-actions :is(button,a){flex:0 0 auto;min-width:0;white-space:nowrap;font-size:11px;padding:8px;min-height:36px}.sr-suite .suite-project-actions .suite-project-icon{flex:0 0 32px;width:32px;padding:0}.suite-project-icon svg{width:18px;height:18px;flex:none}.suite-project-open-short{display:none}@container (max-width:270px){.suite-project-open-label{display:none}.suite-project-open-short{display:inline}}@media(max-width:639px){.suite-project-actions{gap:4px}.sr-suite .suite-project-actions .suite-project-icon{flex-basis:44px;width:44px;min-height:44px}.suite-project-open-label{display:none}.suite-project-open-short{display:inline}}@media(max-width:359px){.suite-project-actions{gap:3px}.sr-suite .suite-project-actions .suite-project-icon{flex-basis:36px;width:36px}}.suite-project-collection.is-list .suite-project-card{grid-template-columns:repeat(2,minmax(0,1fr));gap:20px;align-items:start;padding:20px}.is-list .suite-project-identity{grid-column:1/-1}.is-list .suite-project-metrics{grid-template-columns:1fr;gap:6px}.is-list .suite-project-dates{grid-column:auto}.is-list .suite-project-dates>div{display:block}.is-list .suite-project-dates dd{text-align:left}.is-list .suite-project-actions{grid-column:1/-1}.is-list .suite-project-keywords>div{display:block}.is-list .suite-project-keywords button{display:block;margin-top:4px}.suite-project-dialog{width:min(560px,calc(100% - 32px));max-height:calc(100dvh - 48px);margin:auto;padding:26px;border:1px solid var(--suite-line);border-radius:18px;color:var(--suite-ink);background:#fff;overflow:auto;box-shadow:0 20px 70px #0f172a40}.suite-project-dialog::backdrop{background:#0f172a80}.sr-suite .suite-project-dialog h2{font-size:23px;margin:0}.suite-project-dialog>.suite-row{align-items:flex-start;margin-bottom:16px;flex-wrap:nowrap}.suite-project-dialog [data-close-project-dialog]{padding:2px 10px;min-height:36px;font-size:22px}.suite-project-dialog input[readonly]{background:#f2f5f8;color:#657489}.suite-dialog-notice{padding:12px;border:1px solid #f1b3ba;border-radius:8px;background:#fff1f2;color:#9f1239;margin-bottom:16px}.suite-project-keyword-list{list-style:none;padding:0;margin:20px 0 0}.suite-project-keyword-list>li{display:flex;justify-content:space-between;align-items:center;gap:12px;padding:12px 0;border-top:1px solid var(--suite-line)}.suite-project-keyword-list>li>div{min-width:0;overflow-wrap:anywhere}.suite-project-keyword-list strong,.suite-project-keyword-list span{display:block}.sr-suite .suite-project-keyword-list button{padding:7px 10px;font-size:12px;flex:none}@media(min-width:1600px){.suite-project-collection.is-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media(max-width:639px){.suite-project-collection.is-grid,.suite-project-collection.is-list .suite-project-card{grid-template-columns:1fr}.suite-project-card{padding:18px;gap:16px}.suite-workspace-capacity{padding:16px}.suite-workspace-heading{display:block}.suite-project-create{align-items:flex-start;margin-top:4px;text-align:left}.sr-suite .suite-project-actions :is(button,a),.sr-suite .suite-view-switch button,.sr-suite .suite-project-keywords button{min-height:44px}.suite-project-dialog{padding:20px}.suite-project-dialog .suite-row{gap:8px}.sr-suite .suite-project-dialog h2{font-size:21px}.suite-project-keyword-list>li{flex-wrap:wrap}}.suite-workspace-basis-layout{display:grid;grid-template-columns:minmax(0,1fr);align-items:start;gap:20px}.suite-workspace-basis-layout>.suite-workspace-notices,.suite-workspace-project-grid>.suite-project-collection{grid-template-columns:minmax(0,1fr);min-width:0}.suite-workspace-project-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;gap:16px;min-width:0}.sr-suite .suite-project-add-tile{display:flex;flex-direction:column;justify-content:center;align-items:center;align-self:start;gap:10px;width:100%;min-width:0;min-height:320px;padding:24px 14px;border:2px dashed #b9ccd9;border-radius:18px;background:#f7fafc radial-gradient(#cbdbe5 .8px,transparent .8px) 0 0/12px 12px;color:#527b91;text-align:center}.sr-suite .suite-project-add-tile:hover{border-color:#5292aa;background:#edf7fb radial-gradient(#bed4e0 .8px,transparent .8px) 0 0/12px 12px;color:#17627b}.suite-project-add-tile svg{display:block;flex:none;width:80px;height:80px;margin-bottom:8px}.suite-project-add-tile strong{font-size:15px;color:#244960}.suite-project-add-tile>span{font-size:12px;font-weight:400;color:#596b80}@media(min-width:1200px){.suite-workspace-basis-layout{grid-template-columns:minmax(0,3fr) minmax(0,2fr)}}@media(max-width:639px){.suite-workspace-project-grid{grid-template-columns:minmax(0,1fr)}.sr-suite .suite-project-add-tile{min-height:220px}}.suite-mode.suite-report-header .audit-header-main{display:flex;visibility:visible;pointer-events:auto}@media(max-width:767px){.suite-mode.suite-report-header .audit-header-main{justify-content:flex-start;width:100%;gap:6px}.suite-mode.suite-report-header #headerActionsButton,.suite-mode.suite-report-header .audit-header-mini-count{min-height:40px}}.suite-mode.suite-report-header #headerWarnCategoryButton{display:inline-flex}.suite-workspace-project-grid[data-project-view-mode=list]{grid-template-columns:minmax(0,1fr)}.sr-suite .suite-workspace-project-grid[data-project-view-mode=list] .suite-project-add-tile{min-height:160px}.suite-workspace-project-grid[data-project-view-mode=list] .suite-project-add-tile svg{width:48px;height:48px;margin-bottom:0}.suite-billing-choice{display:inline-flex;flex-wrap:wrap;gap:4px;background:#edf2f6;border:1px solid var(--suite-line);border-radius:12px;padding:4px;margin-top:14px}.sr-suite .suite-billing-choice button{border:0;background:transparent;min-height:44px;padding:10px 18px;color:var(--suite-muted)}.sr-suite .suite-billing-choice button[aria-pressed=true]{background:#315674;color:#fff;box-shadow:0 1px 4px #172b3c26}.suite-billing-choice button span{margin-left:6px;font-size:12px;font-weight:700}.suite-price-total{display:block;margin-top:8px;font-size:13px;font-weight:600;color:var(--suite-ink)}.suite-pricing [data-billing-price][hidden]{display:none!important}.dark .suite-billing-choice{background:#172b3c}.dark .sr-suite .suite-billing-choice button[aria-pressed=true]{background:#315674;color:#fff}@media(min-width:768px){.suite-pricing[data-billing-mode=year] .suite-pricing-desktop .suite-plan-price{min-height:176px}}.suite-price-saving{display:block;margin-top:10px;font-size:12px;font-weight:650;line-height:1.5;color:#15803d}.suite-price-saving>span{white-space:nowrap}.dark .suite-price-saving{color:#4ade80}.sr-suite.audit-public-history{max-width:none;padding:24px;border:1px solid #dbe5ed;border-radius:24px;background:#f5f9fb}.audit-public-history[hidden]{display:none!important}.audit-public-history>*+*{margin-top:18px}.audit-unlock-offer{min-width:0;padding:24px;border:1px solid #dbe5ed;border-radius:20px;background:#fff;color:#142b46}.audit-suite-offers{background:#f5f9fb}.audit-offer-kicker{display:inline-flex;font-size:11px;font-weight:750;letter-spacing:.05em;text-transform:uppercase;color:#536a7e}.audit-unlock-offer h3{margin:12px 0 8px;font-size:21px;line-height:1.3;font-weight:750;letter-spacing:-.02em;color:#142b46}.audit-unlock-offer .audit-offer-intro{margin:0;color:#596b80;font-size:13px;line-height:1.65}.audit-offer-price{display:grid;gap:4px;margin:20px 0;color:#596b80;font-size:12px;line-height:1.5}.audit-offer-price strong{font-size:36px;line-height:1.2;font-weight:800;letter-spacing:-.03em;color:#142b46;overflow-wrap:anywhere}.audit-suite-offers.is-signed-in .audit-offer-price strong{font-size:28px}.audit-offer-benefits{list-style:none;display:grid;gap:10px;margin:0;padding:0;color:#334155;font-size:13px;line-height:1.6}.audit-offer-benefits li{position:relative;padding-left:24px}.audit-offer-benefits li:before{content:"\2713";position:absolute;left:0;color:#267356;font-weight:800}.audit-offer-account{font-size:13px;line-height:1.65;color:#596b80}.audit-dashboard-page .audit-monitoring-button,.audit-dashboard-page #unlockModal .audit-offer-buy{display:inline-flex;justify-content:center;align-items:center;gap:8px;min-height:44px;padding:11px 16px;border:1px solid #9eb9c9;border-radius:9px;background:#fff;color:#174f68;font-size:13px;font-weight:750;line-height:1.5;text-align:center;text-decoration:none;cursor:pointer}.audit-dashboard-page #unlockModal .audit-offer-buy{background:#142b46;border-color:#142b46;color:#fff}.audit-dashboard-page #unlockModal .audit-offer-buy:hover{background:#234460}.audit-dashboard-page .audit-monitoring-button:hover{background:#edf6fa;border-color:#6d9aad;color:#174f68}.audit-dashboard-page :is(.audit-monitoring-button,.audit-offer-buy):focus-visible{outline:3px solid #2997c0;outline-offset:3px}.audit-unlock-offer .audit-offer-cta{width:100%;margin-top:22px}.audit-unlock-offer .audit-offer-note{margin:8px 0 0;font-size:11px;line-height:1.6;color:#596b80;text-align:center}.audit-offer-payment{display:grid;gap:6px;margin-top:16px;border-top:1px solid #dbe5ed;padding-top:14px;font-size:11px;line-height:1.5;color:#596b80}.audit-offer-payment strong{font-weight:650}.audit-unlock-offer .audit-offer-terms{margin:18px 0 0;padding-top:16px;border-top:1px solid #dbe5ed;font-size:12px;line-height:1.65;color:#596b80}.audit-unlock-offer .audit-offer-compare,.audit-unlock-offer .audit-offer-login{margin:12px 0 0;font-size:12px;line-height:1.65;color:#596b80}.audit-unlock-offer a:not(.audit-monitoring-button){color:#17627b;text-decoration:underline;text-underline-offset:3px}.audit-offer-domain{font-weight:800;color:#17627b;overflow-wrap:anywhere}.audit-unlock-offer [hidden],.suite-audit-entry[hidden]{display:none!important}.audit-unlock-footer{padding:16px 24px;border-top:1px solid #dbe5ed;background:#f8fafc}.audit-unlock-footer-actions{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.audit-unlock-footer p{margin:8px 0 0;font-size:11px;line-height:1.5;text-align:center;color:#596b80}.audit-dashboard-page #dashboardPremiumUnlockStrip{grid-template-columns:minmax(0,1fr);gap:16px}#dashboardPremiumUnlockStrip .audit-upgrade-action{text-align:left}.audit-upgrade-choices{display:flex;flex-wrap:wrap;gap:10px}.audit-dashboard-page .audit-upgrade-choices>*{flex:0 1 auto;width:auto;min-height:44px}@media(min-width:1100px){.audit-dashboard-page #unlockModal .audit-dialog-panel{max-width:1100px;max-height:calc(100dvh - 32px)}.audit-dashboard-page #unlockModal .audit-unlock-offer-grid{grid-template-columns:repeat(2,minmax(0,1fr));align-items:stretch}}@media(max-width:639px){.sr-suite.audit-public-history{padding:18px 14px}.audit-unlock-offer{padding:18px}.audit-unlock-offer h3{font-size:20px}.audit-unlock-footer{padding:16px}.audit-unlock-footer-actions{grid-template-columns:minmax(0,1fr)}.audit-dashboard-page .audit-upgrade-choices>*{width:100%}}.suite-domain-intent{max-width:none;margin:0 0 16px;padding:14px 18px}.suite-domain-intent button{margin-left:10px}.sr-suite .suite-auth h1{font-size:clamp(26px,3vw,34px);line-height:1.2;letter-spacing:-.035em;font-weight:750;margin:0 0 12px}.sr-suite .suite-auth ul{list-style:disc outside;padding-left:21px}.sr-suite .suite-auth li::marker{color:var(--suite-accent)}.sr-suite input[readonly]{background:#f3f7fa;color:#41566b;cursor:default}.sr-suite .suite-quota-remaining{color:#596b80}
