:root{color:#111816;--ink:#111816;--muted:#5e6a66;--panel:#fff;--panel-subtle:#f7faf9;--line:#dce5e1;--line-strong:#c7d4cf;--brand:#0b6f5b;--brand-strong:#084f43;--brand-soft:#e5f5f1;--cyan:#0c6b8f;--amber:#9a6700;--danger:#b3261e;--shadow-sm:0 8px 22px #1118160f;--shadow-md:0 18px 46px #1118161a;--surface-page:#eef2f1;--surface-card:#fff;--surface-muted:#f7faf9;--border-subtle:#dce5e1;--border-strong:#c7d4cf;--text-primary:#111816;--text-secondary:#5e6a66;--text-muted:#7a8581;--accent-primary:#0b6f5b;--severity-critical:#b3261e;--severity-high:#9a4f00;--severity-medium:#9a6700;--severity-low:#0b6f5b;--severity-info:#0c6b8f;--radius-sm:6px;--radius-md:8px;--radius-lg:12px;--shadow-subtle:0 8px 22px #1118160f;background:#eef2f1;font-family:Inter,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif}*{box-sizing:border-box}body{background:linear-gradient(#ffffffb8,#eef2f1eb 320px),repeating-linear-gradient(90deg,#0c6b8f0b 0 1px,#0000 1px 96px),repeating-linear-gradient(0deg,#0b6f5b0a 0 1px,#0000 1px 96px),#eef2f1;min-width:320px;margin:0}button,input,select,textarea{font:inherit}main{width:min(1240px,100% - 32px);margin:0 auto;padding:24px 0 56px;scroll-margin-top:56px}.visually-hidden{clip:rect(0, 0, 0, 0)!important;white-space:nowrap!important;border:0!important;width:1px!important;height:1px!important;margin:-1px!important;padding:0!important;position:absolute!important;overflow:hidden!important}.skip-link{z-index:1000;color:#fff;background:#172018;border-radius:6px;padding:9px 12px;font-weight:700;position:fixed;top:8px;left:8px;transform:translateY(-160%)}.skip-link:focus{transform:translateY(0)}button:focus-visible,input:focus-visible,select:focus-visible,textarea:focus-visible,a:focus-visible,[tabindex]:focus-visible{outline-offset:2px;outline:3px solid #0b6bcb}.fatal-error{color:#342521;background:#fff8f6;border:1px solid #e5b9ae;border-radius:8px;justify-items:start;gap:12px;max-width:620px;margin-top:12vh;padding:24px;display:grid}.fatal-error h1,.fatal-error p{margin:0}.fatal-error h1{font-size:22px}.fatal-error p{color:#6f5650;line-height:1.55}.fatal-error button{align-items:center;gap:7px;display:inline-flex}.panel-error{color:#342521;background:#fff8f6;border-color:#e5b9ae;align-items:flex-start;gap:12px;display:flex}.panel-error h2,.panel-error p{margin:0}.panel-error h2{font-size:18px}.panel-error p{color:#6f5650;margin-top:4px;line-height:1.55}.panel-error button{align-items:center;gap:7px;margin-top:10px;display:inline-flex}.app-header{border:1px solid var(--border-subtle);border-radius:var(--radius-md);box-shadow:var(--shadow-subtle);background:#ffffffe6;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px 22px;margin-bottom:12px;padding:14px 16px;display:flex}.app-header-main{align-items:center;gap:14px;min-width:min(100%,420px);display:flex}.app-header h1{color:var(--text-primary);letter-spacing:0;margin:0;font-size:clamp(20px,2.4vw,28px);line-height:1.15}.app-header p{color:var(--text-secondary);margin:4px 0 0;font-size:13px;line-height:1.45}.app-header-actions{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:10px;min-width:0;display:flex}.app-header-actions select{border:1px solid var(--border-strong);border-radius:var(--radius-sm);min-width:150px;height:38px;color:var(--text-primary);background:#ffffffe0;padding:0 12px}.app-wordmark{border-radius:var(--radius-sm);background:var(--text-primary);color:#fff;white-space:nowrap;align-items:center;height:32px;padding:0 12px;font-weight:800;display:inline-flex}.app-site-summary{border:1px solid var(--border-subtle);max-width:min(44vw,340px);color:var(--text-secondary);text-overflow:ellipsis;white-space:nowrap;border-radius:999px;padding:6px 9px;font-size:12px;font-weight:700;display:inline-block;overflow:hidden}.workspace-nav{z-index:20;box-shadow:var(--shadow-sm);-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:#ffffffe0;border:1px solid #c7d4cfe6;border-radius:8px;grid-template-columns:repeat(auto-fit,minmax(120px,1fr));gap:6px;margin-bottom:16px;padding:7px;display:grid;position:sticky;top:10px}.workspace-nav button{color:#4f5d59;cursor:pointer;background:0 0;border:0;border-radius:6px;justify-content:center;align-items:center;gap:7px;min-width:0;height:42px;padding:0 12px;font-weight:800;display:inline-flex}.workspace-nav button:hover{color:var(--ink);background:#edf4f2}.workspace-nav button.active{color:#fff;background:#111816;box-shadow:0 10px 20px #1118162e}.workspace-nav button:focus-visible{outline-offset:2px;outline:3px solid #0b6bcb}.workspace-nav span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.workspace-view[hidden]{display:none}.workspace-panel:focus{outline:none}.workspace-panel:focus-visible{outline-offset:6px;outline:3px solid #246b4547}.result-pagination{color:#687169;justify-content:flex-end;align-items:center;gap:10px;padding:12px 0 2px;font-size:12px;display:flex}.result-pagination button{color:#172018;cursor:pointer;background:#fff;border:1px solid #d9e1d7;border-radius:6px;height:32px;padding:0 10px}.result-pagination button:disabled{cursor:default;opacity:.45}.scan-start-guide{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;margin-bottom:12px;display:grid}.scan-start-guide>div{border:1px solid var(--line);min-width:0;box-shadow:var(--shadow-sm);background:#ffffffe0;border-radius:8px;grid-template-columns:auto minmax(0,1fr);align-items:center;gap:3px 10px;padding:12px;display:grid}.scan-start-guide span{color:#fff;background:#111816;border-radius:999px;grid-row:1/3;justify-content:center;align-items:center;width:30px;height:30px;font-weight:800;display:inline-flex}.scan-start-guide strong,.scan-start-guide small{min-width:0}.scan-start-guide strong{color:var(--ink);font-size:13px}.scan-start-guide small{color:var(--muted);line-height:1.35}.scan-command-bar{border:1px solid var(--line-strong);box-shadow:var(--shadow-md);background:#fffffff0;border-radius:8px;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:12px;padding:12px 12px 12px 16px;display:grid}.scan-command-field{grid-template-columns:24px minmax(0,1fr);align-items:center;gap:12px;display:grid}.scan-command-bar input{min-width:0;height:46px;color:var(--ink);background:0 0;border:0;outline:0;font-size:15px}.scan-command-bar button{background:var(--brand);color:#fff;cursor:pointer;border:0;border-radius:6px;justify-content:center;align-items:center;gap:8px;min-width:128px;height:46px;font-weight:800;display:inline-flex;box-shadow:0 12px 24px #0b6f5b38}.scan-command-bar button:disabled{cursor:wait;opacity:.75}.scan-command-bar>small{color:var(--text-muted);grid-column:1/-1;line-height:1.4}.option-toggle{border:1px solid var(--line);cursor:pointer;width:fit-content;box-shadow:var(--shadow-sm);background:#ffffffe6;border-radius:8px;align-items:center;gap:10px;margin-top:12px;padding:10px 12px;display:flex}.proxy-option{flex-wrap:wrap;width:min(620px,100%)}.proxy-option label{align-items:center;gap:10px;display:flex}.proxy-input{color:#172018;border:1px solid #d9e1d7;border-radius:6px;flex:260px;min-width:220px;height:34px;padding:0 10px}.proxy-input:disabled{color:#899189;background:#f5f7f3}.option-toggle input{accent-color:#246b45;width:18px;height:18px}.option-toggle strong,.option-toggle small{display:block}.option-toggle strong{font-size:14px}.option-toggle small{color:#687169;margin-top:2px}.scan-boundary-note{color:#4d5a50;align-items:flex-start;gap:8px;width:min(760px,100%);margin-top:8px;padding-left:12px;display:flex}.scan-boundary-note svg{color:#246b45;flex:none;margin-top:2px}.scan-boundary-note strong,.scan-boundary-note small{display:block}.scan-boundary-note strong{font-size:13px}.scan-boundary-note small{margin-top:2px;line-height:1.45}.url-policy-settings{border:1px solid var(--line);width:min(900px,100%);box-shadow:var(--shadow-sm);background:#ffffffe6;border-radius:8px;grid-template-columns:minmax(240px,1.4fr) repeat(2,minmax(190px,1fr));align-items:end;gap:14px;margin-top:12px;padding:12px 14px;display:grid}.pagespeed-settings{border:1px solid var(--line);width:min(900px,100%);box-shadow:var(--shadow-sm);background:#ffffffe6;border-radius:8px;grid-template-columns:minmax(240px,1.1fr) repeat(2,minmax(220px,1fr));align-items:end;gap:14px;margin-top:12px;padding:12px 14px;display:grid}.pagespeed-settings label strong{font-size:14px;display:block}.pagespeed-settings input[type=password]{color:#172018;background:#fff;border:1px solid #d9e1d7;border-radius:6px;width:100%;min-width:0;min-height:38px;margin-top:6px;padding:0 10px}.pagespeed-settings-actions{flex-wrap:wrap;grid-column:1/-1;gap:8px;display:flex}.url-policy-copy strong,.url-policy-copy small,.url-policy-settings label strong{display:block}.url-policy-copy strong,.url-policy-settings label strong{font-size:14px}.url-policy-copy small{color:#687169;margin-top:3px}.url-policy-settings select{width:100%;min-height:38px;margin-top:6px}.privacy-data-panel{border-color:#e4c8c1;margin-top:18px}.privacy-data-grid{grid-template-columns:repeat(5,minmax(0,1fr));gap:8px;padding:14px 16px;display:grid}.privacy-data-grid>div{background:#f8faf7;border:1px solid #e2e8df;border-radius:6px;min-width:0;padding:10px}.privacy-data-grid strong,.privacy-data-grid span{overflow-wrap:anywhere;display:block}.privacy-data-grid strong{color:#526057;font-size:12px}.privacy-data-grid span{color:#172018;margin-top:5px;font-weight:700}.privacy-data-note{color:#526057;margin:0;padding:0 16px 12px;line-height:1.5}.danger-button{color:#8a2b18;min-height:38px;font:inherit;cursor:pointer;background:#fff7f5;border:1px solid #b3261e;border-radius:6px;margin:0 16px 16px;padding:0 12px;font-weight:700}.danger-button:disabled{cursor:wait;opacity:.65}@keyframes spin{to{transform:rotate(360deg)}}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}.error{color:#8a2b18;background:#fff0ed;border:1px solid #f2c8bd;border-radius:6px;margin-top:16px;padding:12px 14px}.progress-panel{border:1px solid var(--line);box-shadow:var(--shadow-sm);background:#ffffffe6;border-radius:8px;margin-top:12px;padding:12px 14px}.progress-top{justify-content:space-between;align-items:center;gap:12px;margin-bottom:10px;display:flex}.progress-top strong{font-size:14px}.progress-top span{color:#687169;font-variant-numeric:tabular-nums}.progress-track{background:#e4ece9;border-radius:999px;height:8px;overflow:hidden}.progress-track div{border-radius:inherit;background:linear-gradient(90deg, var(--brand), var(--cyan));height:100%;transition:width .24s}.progress-meta{color:#687169;margin:10px 0 0;font-size:13px}.progress-controls{flex-wrap:wrap;gap:8px;margin-top:10px;display:flex}.runtime-panel{margin-top:10px}.runtime-grid{grid-template-columns:repeat(6,minmax(0,1fr));gap:10px;padding:12px 16px 16px;display:grid}.runtime-item{background:#fbfcfa;border:1px solid #edf1eb;border-radius:6px;min-width:0;padding:10px}.runtime-item strong,.runtime-item span{display:block}.runtime-item strong{color:#687169;margin-bottom:5px;font-size:12px}.runtime-item span{color:#172018;overflow-wrap:anywhere}.empty{color:#687169;text-align:center;align-content:center;justify-items:center;gap:12px;min-height:300px;display:grid}.score{border:1px solid var(--line);box-shadow:var(--shadow-sm);background:#fffffff0;border-radius:8px;justify-content:space-between;align-items:center;gap:18px;margin-top:18px;padding:20px;display:flex}.executive-summary{background:#fffffff2;border-color:#cfe0da;margin-top:18px}.status-flags{margin-top:18px}.status-flag-list{flex-wrap:wrap;gap:8px;padding:14px 16px 16px;display:flex}.history-panel,.retained-jobs{margin-top:12px}.retained-jobs .panel-head>div:first-child small{color:#687169;margin-top:3px;font-size:12px;display:block}.retained-job-list{display:grid}.retained-job-row{border-top:1px solid #edf1eb;grid-template-columns:minmax(220px,1.4fr) minmax(90px,.4fr) minmax(210px,1fr) auto;align-items:center;gap:12px;padding:12px 16px;display:grid}.retained-job-toolbar{grid-template-columns:minmax(220px,1fr) minmax(150px,220px) auto;align-items:end;gap:8px;padding:12px 16px 6px;display:grid}.retained-job-toolbar input,.retained-job-toolbar select{color:#172018;background:#fff;border:1px solid #d9e1d7;border-radius:6px;width:100%;height:34px;padding:0 10px}.retained-job-toolbar label{gap:3px;display:grid}.retained-job-toolbar label span,.retained-job-retention{color:#687169;font-size:12px}.retained-job-retention{padding:0 16px 10px;display:block}.retained-job-row>div:first-child,.retained-job-meta{gap:3px;min-width:0;display:grid}.retained-job-row strong{color:#172018;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.retained-job-row small{color:#687169}.history-list{gap:10px;padding:12px;display:grid}.history-head-actions{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.history-limit{color:#687169;align-items:center;gap:8px;font-size:13px;display:inline-flex}.history-limit select{color:#172018;background:#fff;border:1px solid #d9e1d7;border-radius:6px;height:32px;padding:0 10px}.history-card{background:#fbfcfa;border:1px solid #edf1eb;border-radius:6px;padding:12px}.history-top,.history-actions,.history-stats,.history-compare{flex-wrap:wrap;gap:8px 12px;display:flex}.history-top{justify-content:space-between;align-items:baseline}.history-top strong,.history-top small{overflow-wrap:anywhere}.history-top small,.history-stats span,.history-compare small{color:#687169}.history-stats,.history-compare,.history-actions{margin-top:10px}.history-detail{border-top:1px solid #edf1eb;margin-top:10px;padding-top:10px}.history-flags{padding:0 0 10px}.executive-body{padding:14px 16px 16px}.executive-body p{color:#2d3b32;margin:0;line-height:1.5}.executive-actions{gap:6px;margin-top:12px;display:grid}.executive-actions strong{color:#687169;font-size:13px}.executive-actions small{color:#245339}.delta-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;margin-top:12px;display:grid}.delta-card{background:#fbfcfa;border:1px solid #edf1eb;border-radius:6px;gap:6px;padding:10px;display:grid}.delta-card strong{font-size:13px}.delta-card small{color:#526057}.delta-card em{color:#705522;font-size:12px;font-style:normal}.delta-good{background:#f4fbf6}.delta-bad{background:#fff7f5}.delta-warning{background:#fffaf0;border-color:#ead7aa}.score span{color:#687169;font-size:13px;display:block}.score strong{margin-top:4px;font-size:44px;line-height:1;display:block}.score p{color:#526057;margin:0}.score-good strong{color:#246b45}.score-warn strong{color:#8a5f00}.score-bad strong{color:#b3261e}.summary{grid-template-columns:repeat(6,minmax(0,1fr));gap:12px;margin:18px 0 12px;display:grid}.stat{border:1px solid var(--line);min-height:82px;box-shadow:var(--shadow-sm);background:#fffffff0;border-radius:8px;padding:14px}.stat span{color:#687169;font-size:13px;display:block}.stat strong{color:var(--ink);margin-top:10px;font-size:26px;display:block}.stat-bad strong{color:#b3261e}.stat-warn strong{color:#8a5f00}.limit-warning,.limit-note{border:1px solid var(--line);box-shadow:var(--shadow-sm);background:#ffffffeb;border-radius:8px;align-items:flex-start;gap:10px;margin-top:12px;padding:12px 14px;display:flex}.limit-warning{color:#6b4800;background:#fffaf0;border-color:#f0d490}.limit-note{color:#245339}.limit-warning strong,.limit-warning span,.limit-note span{display:block}.limit-warning span{color:#7c5200;margin-top:3px}.panel{border:1px solid var(--line);box-shadow:var(--shadow-sm);background:#fffffff0;border-radius:8px;margin-top:12px;overflow:hidden}.panel-head{background:#f7faf9b8;border-bottom:1px solid #edf1eb;justify-content:space-between;align-items:center;gap:12px;padding:15px 16px;display:flex}.panel h2{color:var(--ink);margin:0;font-size:16px}.detected-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;padding:12px 16px;display:grid}.detected-grid p{background:var(--panel-subtle);border:1px solid #e5ece9;border-radius:6px;min-width:0;margin:0;padding:10px}.detected-grid strong,.detected-grid span{display:block}.detected-grid strong{color:#687169;margin-bottom:5px;font-size:12px}.detected-grid span{overflow-wrap:anywhere}.robots{justify-content:space-between;align-items:center;padding:14px 16px;display:flex}.tasks{gap:10px;padding:12px;display:grid}.task{background:#fbfcfa;border:1px solid #edf1eb;border-radius:6px;padding:12px}.task-critical{background:#fff7f5}.task-warning{background:#fffaf0}.task-top{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.task h3{margin:0;font-size:15px}.task p{color:#526057;margin:8px 0 0}.fix-plan .task{gap:10px;display:grid}.priority-score{color:#526057;margin-left:auto;font-size:12px;font-weight:800}.fix-plan-meta{flex-wrap:wrap;gap:6px;display:flex}.fix-plan-meta small,.fix-plan-block small{color:#687169}.fix-plan-block{gap:4px;display:grid}.fix-plan .task .impact-filter{margin-right:8px}.show-more-issues{justify-self:center;min-width:min(260px,100%)}.closed-issue-decisions{border-top:1px solid #e7ece5;margin-top:14px;padding-top:12px}.closed-issue-decisions summary{cursor:pointer;color:#425047;font-weight:800}.closed-issue-decisions>div{gap:8px;margin-top:10px;display:grid}.closed-issue-decisions article{border:1px solid #e7ece5;border-radius:6px;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:8px;padding:8px;display:grid}.closed-issue-decisions strong{overflow-wrap:anywhere;color:#172018;min-width:0;font-size:13px}.samples{gap:4px;margin-top:10px;display:grid}.samples small{color:#687169;overflow-wrap:anywhere}.clean{color:#245339;align-items:center;gap:10px;padding:16px;display:flex}.robots>div{align-items:center;gap:12px;min-width:0;display:flex}.robots p{color:#687169;word-break:break-all;margin:4px 0 0}.robots-detail{padding-bottom:14px}.robots-metrics{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;padding:12px 16px 0;display:grid}.robots-issues{padding:12px 16px 0}.robot-sitemaps{gap:6px;padding:12px 16px 0;display:grid}.robot-sitemaps small{color:#526057;overflow-wrap:anywhere}.robots-impact{border-top:1px solid #edf1eb;margin-top:12px}.impact-list{gap:10px;padding:12px 16px 0;display:grid}.impact-card{background:#fbfcfa;border:1px solid #edf1eb;border-radius:6px;padding:12px}.impact-top{grid-template-columns:max-content minmax(0,1fr) auto;align-items:center;gap:10px;display:grid}.impact-top strong,.impact-top span{overflow-wrap:anywhere}.impact-top span{color:#687169;font-variant-numeric:tabular-nums}.impact-details,.impact-samples{gap:6px;margin-top:10px;display:grid}.impact-details small,.impact-samples small{color:#526057;overflow-wrap:anywhere}.impact-samples strong{color:#687169;font-size:12px}.robots-content{background:#fbfcfa;border:1px solid #edf1eb;border-radius:6px;margin:12px 16px 0}.robots-content summary{cursor:pointer;padding:10px 12px;font-weight:600}.robots-content pre{white-space:pre-wrap;word-break:break-word;color:#425047;margin:0;padding:0 12px 12px;font-family:ui-monospace,SFMono-Regular,Consolas,monospace;font-size:12px;line-height:1.5}.badge{width:fit-content;min-height:24px;color:var(--brand-strong);background:var(--brand-soft);white-space:nowrap;border-radius:999px;align-items:center;gap:6px;padding:3px 8px;font-size:12px;font-weight:700;display:inline-flex}.badge-critical{color:#9f1f17;background:#fee9e6}.badge-warning{color:var(--amber);background:#fff3cb}.badge-notice{color:#0b5878;background:#e5f3f8}.sitemap{border-top:1px solid #f0f3ef;grid-template-columns:20px minmax(0,1fr) 110px 60px;align-items:center;gap:10px;padding:12px 16px;display:grid}.sitemap:first-child{border-top:0}.sitemap span{overflow-wrap:anywhere}.sitemap em{color:#687169;font-style:normal}.sitemap strong{text-align:right}.filters{flex-wrap:wrap;gap:6px;display:flex}.findings-toolbar{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;width:100%;display:flex}.findings-actions{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.findings-search{color:#172018;background:#fff;border:1px solid #d9e1d7;border-radius:6px;width:min(320px,100%);height:32px;padding:0 10px}.findings-select{gap:3px;display:grid}.findings-select span{color:#687169;font-size:11px;font-weight:700}.findings-select select{color:#172018;background:#fff;border:1px solid #d9e1d7;border-radius:6px;max-width:190px;height:32px;padding:0 28px 0 9px}.findings-match-count{color:#687169;padding:0 0 10px;display:block}.external-affected-urls{background:#fffaf0;border:1px solid #e0d4a8;border-radius:8px;gap:7px;margin:0 0 12px;padding:12px;display:grid}.external-affected-urls>small{color:#6d6040;line-height:1.45}.external-affected-urls>div{gap:4px;min-width:0;display:grid}.external-affected-urls>div small{overflow-wrap:anywhere;color:#352d17;font-family:ui-monospace,SFMono-Regular,Consolas,Liberation Mono,monospace}.export-button{border:1px solid var(--line-strong);height:34px;color:var(--ink);cursor:pointer;background:#ffffffe6;border-radius:6px;justify-content:center;align-items:center;padding:0 12px;font-weight:800;text-decoration:none;display:inline-flex}.export-button:hover{border-color:var(--brand);color:var(--brand-strong);box-shadow:0 8px 16px #0b6f5b1f}.panel-actions{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:8px;display:flex}.report-coverage-panel{gap:14px;display:grid}.coverage-stats{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;display:grid}.coverage-chip-list{flex-wrap:wrap;gap:8px;display:flex}.coverage-chip-list span{color:#425047;background:#f7faf6;border:1px solid #d9e1d7;border-radius:999px;padding:5px 8px;font-size:12px;font-weight:700}.coverage-local-note{background:#f7faf6;border-left:3px solid #55745e;gap:4px;margin:0;padding:10px 12px;display:grid}.coverage-local-note strong{color:#172018;font-size:13px}.coverage-local-note span{color:#526058;font-size:12px;line-height:1.45}.coverage-limits{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}.coverage-limits>div{gap:6px;min-width:0;display:grid}.coverage-limits strong{color:#172018;font-size:13px}.coverage-limits small{color:#687169;overflow-wrap:anywhere;line-height:1.45}.impact-filter{color:#172018;cursor:pointer;background:#fff;border:1px solid #d9e1d7;border-radius:6px;height:32px;margin-top:10px;padding:0 12px}.impact-filter:hover{color:#16452c;border-color:#246b45}.filters button{border:1px solid var(--line-strong);color:#425047;cursor:pointer;background:#ffffffe6;border-radius:6px;height:32px;padding:0 10px;font-weight:700}.filters button.active{border-color:var(--brand);background:var(--brand-soft);color:var(--brand-strong)}.row{border-top:1px solid #edf1eb}.row:first-child{border-top:0}.row-main{text-align:left;cursor:pointer;background:#ffffffdb;border:0;grid-template-columns:22px minmax(0,1fr) auto;align-items:center;gap:12px;width:100%;padding:13px 16px;display:grid}.row-main:hover{background:#f4f8f7}.rotated{transform:rotate(-180deg)}.url-cell{min-width:0}.url-cell span,.url-cell small{overflow-wrap:anywhere;display:block}.url-cell small{color:#687169;margin-top:4px}.row-status{align-items:center;gap:10px;display:flex}.http{color:#687169;font-variant-numeric:tabular-nums;min-width:46px}.row-detail{padding:0 16px 16px 50px}.signals{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;margin:2px 0 12px;display:grid}.signals div{background:#fbfcfa;border:1px solid #edf1eb;border-radius:6px;min-width:0;padding:10px}.signals strong,.signals span{display:block}.signals strong{color:#687169;margin-bottom:5px;font-size:12px}.signals span{color:#172018;overflow-wrap:anywhere}.row-detail p{color:#526057;grid-template-columns:110px minmax(0,1fr);gap:12px;margin:8px 0;display:grid}.row-detail a{color:#246b45;overflow-wrap:anywhere;align-items:center;gap:6px;min-width:0;display:inline-flex}.issues{gap:8px;margin-top:12px;display:grid}.reason-box{background:#fbfcfa;border:1px solid #dfe6dd;border-radius:6px;gap:8px;padding:12px;display:grid}.reason-box>strong{font-size:14px}.reason{grid-template-columns:max-content minmax(0,1fr);align-items:center;gap:10px;display:grid}.reason span{color:#526057}.issue{background:#f8faf7;border-radius:6px;grid-template-columns:max-content minmax(0,1fr);align-items:center;gap:8px 12px;padding:10px;display:grid}.issue small{color:#687169;overflow-wrap:anywhere;grid-column:2}.issue-critical{background:#fff7f5}.issue-warning{background:#fffaf0}.issue-notice{background:#f5f9ff}.none{color:#687169;margin:0;padding:20px 16px}@media (width<=780px){main{width:min(100% - 20px,1180px);padding-top:14px}.workspace-nav{scrollbar-width:thin;grid-template-columns:repeat(7,minmax(96px,1fr));gap:4px;overflow-x:auto}.workspace-nav button{flex-direction:column;gap:3px;height:52px;padding:4px}.workspace-nav button svg{width:16px;height:16px}.workspace-nav span{font-size:12px}.result-pagination{flex-wrap:wrap;justify-content:center}.scan-start-guide{grid-template-columns:1fr}.app-header{align-items:flex-start;padding:12px}.app-header-main{flex-direction:column;align-items:flex-start;gap:8px}.app-header-actions{flex-direction:column;align-items:flex-start;width:100%}.app-header-actions select,.app-site-summary{width:100%;max-width:none}.summary{grid-template-columns:repeat(2,minmax(0,1fr))}.coverage-stats,.coverage-limits{grid-template-columns:1fr}.closed-issue-decisions article{grid-template-columns:1fr;align-items:flex-start}.score{flex-direction:column;align-items:flex-start}.scan-command-bar{grid-template-columns:1fr}.scan-command-bar button{width:100%}.option-toggle{align-items:flex-start;width:100%}.url-policy-settings,.pagespeed-settings{grid-template-columns:1fr}.privacy-data-grid{grid-template-columns:1fr 1fr}.panel-head,.robots{flex-direction:column;align-items:flex-start}.findings-actions,.findings-search,.findings-select{width:100%}.findings-select select{width:100%;max-width:none}.detected-grid{grid-template-columns:1fr}.sitemap{grid-template-columns:20px minmax(0,1fr)}.sitemap em,.sitemap strong{text-align:left;grid-column:2}.row-main{grid-template-columns:22px minmax(0,1fr)}.row-status{grid-column:2}.row-detail{padding-left:16px}.signals,.delta-grid,.runtime-grid,.gsc-api-fields,.search-analytics-fields,.search-analytics-comparison,.search-analytics-insights{grid-template-columns:1fr}.search-analytics-result{min-width:620px}.gsc-api-actions{align-items:stretch}.gsc-api-actions .export-button{white-space:normal;width:100%}.url-alignment-head,.url-alignment-actions{flex-direction:column;align-items:stretch}.url-alignment-actions select,.url-alignment-actions .export-button{width:100%;max-width:none}.coverage-priority-row{grid-template-columns:1fr}.coverage-priority-row strong{white-space:normal}.crawl-freshness-row{grid-template-columns:1fr}.crawl-freshness-row strong{white-space:normal}.robots-metrics,.impact-top,.row-detail p,.issue,.reason{grid-template-columns:1fr}.issue small{grid-column:1}}.image-audit-workspace{gap:18px;padding:4px 0 24px;display:grid}.image-audit-hero,.image-audit-form,.image-audit-overview,.image-audit-card,.image-audit-empty{border:1px solid var(--line);box-shadow:var(--shadow-sm);background:#fffffff0;border-radius:12px}.image-audit-hero{background:radial-gradient(circle at 90% 10%,#dff6ef,#0000 32%),#fff;justify-content:space-between;align-items:end;gap:20px;padding:28px;display:flex}.image-audit-hero h2{letter-spacing:-.035em;margin:7px 0 6px;font-size:clamp(26px,4vw,42px)}.image-audit-hero p,.image-audit-overview p,.image-audit-results>div>p{color:var(--muted);margin:0}.image-audit-kicker{color:var(--brand);letter-spacing:.06em;text-transform:uppercase;align-items:center;gap:6px;font-size:12px;font-weight:800;display:inline-flex}.image-audit-limit{color:var(--brand);background:var(--brand-soft);white-space:nowrap;border:1px solid #cce3dc;border-radius:999px;padding:7px 10px;font-size:12px}.image-audit-form{padding:18px}.image-audit-form label{margin-bottom:8px;font-size:12px;font-weight:800;display:block}.image-audit-form>div{gap:10px;display:flex}.image-audit-form input{border:1px solid var(--line-strong);border-radius:8px;flex:1;min-width:0;height:46px;padding:0 14px}.image-audit-form button,.image-audit-code button{color:#fff;background:var(--brand);cursor:pointer;border:0;border-radius:8px;justify-content:center;align-items:center;gap:7px;font-weight:750;display:inline-flex}.image-audit-form button{min-width:116px;padding:0 18px}.image-audit-form button:disabled{opacity:.65;cursor:wait}.image-audit-checks{border:1px solid var(--line);border-radius:9px;margin:18px 0 0;padding:16px}.image-audit-result-filters{box-shadow:var(--shadow-sm);background:#fff;margin:0}.image-audit-checks legend{padding:0 7px;font-size:13px;font-weight:800}.image-audit-checks legend span{color:var(--brand)}.image-audit-check-actions{flex-wrap:wrap;gap:7px;margin-bottom:12px;display:flex}.image-audit-check-actions button{border:1px solid var(--line-strong);min-width:0;color:var(--ink);background:#fff;padding:6px 9px;font-size:11px}.image-audit-check-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:7px;display:grid}.image-audit-check-grid label{border:1px solid var(--line);min-width:0;color:var(--muted);background:var(--panel-subtle);cursor:pointer;border-radius:7px;align-items:center;gap:9px;padding:9px 10px;display:flex}.image-audit-check-grid label.selected{color:var(--ink);background:#f0faf7;border-color:#9ccfc1}.image-audit-check-grid input{width:16px;height:16px;accent-color:var(--brand);margin:0}.image-audit-check-grid label>span{justify-content:space-between;align-items:center;gap:5px;width:100%;min-width:0;display:flex}.image-audit-check-grid strong{text-overflow:ellipsis;white-space:nowrap;font-size:11px;overflow:hidden}.image-audit-check-grid small{text-transform:uppercase;border-radius:3px;padding:2px 4px;font-size:8px;font-weight:800}.image-audit-check-grid small.critical{color:#8d1d17;background:#fbe7e4}.image-audit-check-grid small.warning{color:#795100;background:#fff2cf}.image-audit-check-grid small.notice{color:#075878;background:#e3f3f9}.image-audit-checks>p{color:var(--muted);margin:11px 0 0;font-size:11px;line-height:1.5}.image-audit-error{color:#7c241e;background:#fff8f6;border:1px solid #e5b9ae;border-radius:8px;padding:13px 15px}.image-audit-summary{grid-template-columns:1.35fr repeat(5,1fr);gap:10px;display:grid}.image-audit-summary>div{border:1px solid var(--line);background:#fff;border-radius:10px;gap:8px;min-height:112px;padding:17px;display:grid}.image-audit-summary span{color:var(--muted);text-transform:capitalize;font-size:12px}.image-audit-summary strong{align-self:end;font-size:30px}.image-audit-summary .score{color:#fff;background:#13231f}.image-audit-summary .score span,.image-audit-summary .score small{color:#b9cbc5}.image-audit-summary .score strong{font-size:42px;display:inline}.image-audit-summary .critical strong{color:var(--danger)}.image-audit-summary .warning strong{color:var(--amber)}.image-audit-summary .notice strong{color:var(--cyan)}.image-audit-summary .passed strong{color:var(--brand)}.image-audit-overview{padding:20px}.image-audit-overview h3,.image-audit-results h3{margin:0 0 4px;font-size:18px}.image-audit-groups{flex-wrap:wrap;gap:8px;margin-top:15px;display:flex}.image-audit-groups>span{border:1px solid var(--line);border-radius:7px;align-items:center;gap:7px;padding:7px 9px;font-size:12px;display:flex}.image-audit-groups b{text-align:center;background:var(--panel-subtle);border-radius:999px;min-width:22px;padding:2px 5px}.image-audit-results{gap:12px;display:grid}.image-audit-results>div:first-child{margin:5px 2px}.image-audit-card{grid-template-columns:210px minmax(0,1fr);display:grid;overflow:hidden}.image-audit-preview{background:#f1f5f3;place-items:center;min-height:220px;padding:16px;display:grid;position:relative}.image-audit-preview img{object-fit:contain;max-width:100%;max-height:210px;display:block}.image-audit-preview>span{color:#fff;background:#111816c2;border-radius:5px;padding:4px 7px;font-size:10px;position:absolute;bottom:9px;left:9px}.image-audit-card-body{gap:14px;min-width:0;padding:20px;display:grid}.image-audit-url{color:var(--brand);text-overflow:ellipsis;white-space:nowrap;font-size:12px;font-weight:650;overflow:hidden}.image-audit-facts{grid-template-columns:1fr 1fr;gap:10px;margin:0;display:grid}.image-audit-facts>div{background:var(--panel-subtle);border-radius:7px;padding:10px}.image-audit-facts dt{color:var(--muted);text-transform:uppercase;font-size:10px;font-weight:800}.image-audit-facts dd{overflow-wrap:anywhere;margin:5px 0 0;font-size:13px}.image-audit-evidence{border:1px solid var(--line);background:#fbfdfc;border-radius:7px}.image-audit-evidence summary{color:var(--brand);cursor:pointer;padding:9px 11px;font-size:11px;font-weight:800}.image-audit-evidence code{color:#d8f5e9;white-space:nowrap;background:#16201d;border-radius:5px;margin:0 10px 8px;padding:9px;font-size:10px;display:block;overflow-x:auto}.image-audit-evidence p{color:var(--muted);margin:0 10px 10px;font-size:10px;line-height:1.45}.image-audit-findings{gap:9px;display:grid}.image-audit-findings section{border-left:3px solid var(--line-strong);background:#fafcfb;padding:11px 12px}.image-audit-findings header{align-items:center;gap:8px;display:flex}.image-audit-findings p{color:var(--muted);margin:7px 0 0;font-size:12px;line-height:1.5}.image-audit-badge{letter-spacing:.05em;text-transform:uppercase;border-radius:4px;padding:3px 6px;font-size:9px;font-weight:850}.image-audit-badge.critical{color:#8d1d17;background:#fbe7e4}.image-audit-badge.warning{color:#795100;background:#fff2cf}.image-audit-badge.notice{color:#075878;background:#e3f3f9}.image-audit-pass{color:var(--brand);align-items:center;gap:7px;font-size:13px;font-weight:700;display:flex}.image-audit-code{background:#16201d;border:1px solid #d8e1dd;border-radius:8px;overflow:hidden}.image-audit-code>div{color:#d8e5e0;background:#202d29;justify-content:space-between;align-items:center;padding:8px 10px;font-size:11px;display:flex}.image-audit-code button{background:#36554c;padding:5px 8px;font-size:11px}.image-audit-code code{color:#d8f5e9;white-space:nowrap;padding:13px;font-size:11px;display:block;overflow-x:auto}.image-audit-empty{color:var(--muted);text-align:center;padding:28px}.spin{animation:.8s linear infinite image-audit-spin}@keyframes image-audit-spin{to{transform:rotate(360deg)}}@media (width<=860px){.image-audit-summary{grid-template-columns:repeat(3,1fr)}.image-audit-card{grid-template-columns:150px minmax(0,1fr)}.image-audit-check-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=620px){.image-audit-hero{flex-direction:column;align-items:start}.image-audit-form>div{flex-direction:column}.image-audit-form>div>button{height:44px}.image-audit-summary{grid-template-columns:1fr 1fr}.image-audit-card{grid-template-columns:1fr}.image-audit-preview{min-height:160px}.image-audit-facts,.image-audit-check-grid{grid-template-columns:1fr}}.search-visibility{border-color:#d5e4d9}.search-visibility .panel-head span{color:#245339;font-size:13px;font-weight:700}.visibility-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;padding:12px 16px;display:grid}.visibility-card{background:#fbfcfa;border:1px solid #edf1eb;border-radius:6px;min-width:0;padding:12px}.visibility-card strong,.visibility-card span,.visibility-card small{display:block}.visibility-card span{color:#172018;margin-top:8px;font-size:22px;font-weight:800}.visibility-card small{color:#687169;margin-top:8px;line-height:1.45}.visibility-next{background:#f6faf7;border:1px solid #dfe6dd;border-radius:6px;gap:4px;margin:0 16px 16px;padding:12px;display:grid}.visibility-next strong{color:#245339;font-size:13px}.visibility-next span{color:#526057;line-height:1.45}.gsc-import{margin-top:12px}.gsc-import .panel-head span{color:#687169;font-size:13px}.gsc-import-body{justify-content:space-between;align-items:center;gap:12px;padding:12px 16px;display:flex}.gsc-import-body strong,.gsc-import-body small{display:block}.gsc-import-body small{color:#687169;margin-top:4px;line-height:1.45}.gsc-import-actions{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.file-button{cursor:pointer;justify-content:center;align-items:center;display:inline-flex}.file-button input{display:none}.performance-signals{margin-top:0}.redirect-chain{background:#fffaf0;border:1px solid #f0dab0;border-radius:6px;gap:5px;padding:10px;display:grid}.redirect-chain strong{color:#172018;font-size:13px}.redirect-chain small{overflow-wrap:anywhere;color:#687169;min-width:0}.gsc-opportunities{border-color:#dfe6dd}.gsc-opportunities .panel-head span{color:#687169;font-size:13px}.gsc-api-config{margin-top:12px}.gsc-api-config .panel-head span{color:#687169;font-size:13px}.gsc-api-body{gap:12px;padding:12px 16px;display:grid}.gsc-api-config.connected .gsc-api-body{gap:10px}.gsc-api-config.connected .gsc-oauth-help{padding:10px 12px}.gsc-api-config.connected .gsc-api-help{margin-top:0}.gsc-api-fields{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;display:grid}.gsc-api-fields label,.gsc-api-fields strong{display:block}.gsc-api-fields label{min-width:0}.gsc-api-fields strong{color:#687169;margin-bottom:6px;font-size:12px}.gsc-label-row{align-items:center;gap:6px;display:flex!important}.gsc-help-button{color:#465047;cursor:pointer;background:#fff;border:1px solid #cdd8ca;border-radius:50%;width:18px;height:18px;padding:0;font-size:12px;font-weight:700;line-height:16px}.gsc-api-fields input,.gsc-api-fields select{color:#172018;background:#fff;border:1px solid #d9e1d7;border-radius:6px;width:100%;height:36px;padding:0 10px}.gsc-api-actions{flex-wrap:wrap;gap:8px;display:flex}.gsc-api-body small,.gsc-api-fields small{color:#687169}.gsc-api-fields small{margin-top:6px;line-height:1.45;display:block}.gsc-api-help{gap:4px;display:grid}.gsc-oauth-help{background:#fbfcfa;border:1px solid #dfe6dd;border-radius:6px;gap:8px;padding:10px;display:grid}.gsc-oauth-help strong{color:#172018;font-size:13px}.gsc-oauth-help ol{color:#465047;margin:0;padding-left:20px;font-size:12px;line-height:1.5}.gsc-oauth-help a{color:#245339;font-size:12px;font-weight:700}.gsc-api-message{color:#1f6b3a!important}.gsc-api-error{color:#9f1f17!important}.gsc-sitemaps-panel .panel-head span{color:#687169;font-size:13px}.gsc-sitemaps-actions{justify-content:space-between;align-items:center;gap:12px;padding:12px 16px;display:flex}.gsc-sitemaps-actions strong,.gsc-sitemaps-actions small{display:block}.gsc-sitemaps-actions small,.gsc-sitemaps-note{color:#687169;margin-top:4px}.gsc-sitemaps-body{gap:10px;padding:0 16px 16px;display:grid}.gsc-sitemap-current{color:#1f6b3a;background:#f7fbf6;border:1px solid #cddfce;border-radius:6px;align-items:center;gap:8px;padding:9px 10px;font-size:13px;font-weight:700;display:flex}.gsc-sitemap-current.missing{color:#8a5a00;background:#fffaf0;border-color:#f0dab0}.gsc-sitemap-list{border:1px solid #dfe6dd;border-radius:6px;display:grid;overflow:hidden}.gsc-sitemap-row{border-top:1px solid #edf1eb;grid-template-columns:minmax(240px,1.6fr) repeat(4,minmax(140px,.8fr));align-items:center;gap:10px;padding:10px;font-size:12px;display:grid}.gsc-sitemap-row:first-child{border-top:0}.gsc-sitemap-row strong,.gsc-sitemap-row small{text-overflow:ellipsis;white-space:nowrap;min-width:0;display:block;overflow:hidden}.gsc-sitemap-row strong{color:#172018}.gsc-sitemap-row span,.gsc-sitemap-row small{color:#687169}@media (width<=760px){.gsc-sitemaps-actions{flex-direction:column;align-items:stretch}.gsc-sitemaps-actions .export-button{width:100%}.gsc-sitemap-row{grid-template-columns:1fr}}.url-inspection{border-color:#dfe6dd}.url-inspection .panel-head span{color:#687169;font-size:13px}.url-inspection-body{justify-content:space-between;align-items:center;gap:12px;padding:12px 16px;display:flex}.url-inspection-copy strong,.url-inspection-copy small{display:block}.url-inspection-copy small{color:#687169;margin-top:4px}.url-inspection-error{color:#9f1f17;background:#fff7f5;border:1px solid #f2c8bd;border-radius:6px;margin:0 16px 12px;padding:10px}.inspection-remaining{color:#687169;text-align:right;margin:-4px 16px 12px;display:block}.inspection-queue{gap:10px;padding:0 16px 12px;display:grid}.inspection-quota-note{color:#687169}.inspection-scope-reasons{border-left:3px solid #d89a28;padding-left:12px}.inspection-scope-reasons ul{margin:6px 0 0;padding-left:20px}.inspection-scope-reasons li+li{margin-top:4px}.inspection-queue-list{border:1px solid #dfe6dd;border-radius:6px;display:grid;overflow:hidden}.inspection-queue-list>strong{color:#172018;background:#f2f6f0;padding:9px 10px;font-size:12px}.inspection-queue-row{border-top:1px solid #edf1eb;grid-template-columns:minmax(220px,1.5fr) minmax(180px,1fr) minmax(140px,.7fr);gap:8px;padding:8px 10px;font-size:12px;display:grid}.inspection-queue-row span,.inspection-queue-row small{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.inspection-queue-row span{color:#172018;font-weight:700}.inspection-queue-row small{color:#687169}.inspection-summary{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;padding:0 16px 12px;display:grid}.inspection-diagnosis-summary{flex-wrap:wrap;gap:8px;padding:0 16px 12px;display:flex}.inspection-diagnosis-summary span{color:#465047;border:1px solid #dfe6dd;border-radius:999px;padding:4px 8px;font-size:12px;font-weight:700}.inspection-list{gap:10px;padding:0 16px 16px;display:grid}.inspection-card{background:#fbfcfa;border:1px solid #edf1eb;border-radius:6px;padding:12px}.inspection-diagnoses{gap:8px;margin-top:10px;display:grid}.inspection-diagnosis{background:#fff;border:1px solid #dfe6dd;border-radius:6px;gap:4px;padding:10px;display:grid}.inspection-diagnosis strong,.inspection-diagnosis small,.inspection-diagnosis span{min-width:0}.inspection-diagnosis strong{color:#172018;font-size:13px}.inspection-diagnosis small{color:#687169}.inspection-diagnosis span{color:#465047;font-size:12px}.inspection-diagnosis.critical{background:#fff7f5;border-color:#f2c8bd}.inspection-diagnosis.warning{background:#fffaf0;border-color:#f0dab0}.inspection-diagnosis.notice{background:#f7fbff;border-color:#cfe0f6}.inspection-diagnosis.good{background:#f7fbf6;border-color:#cddfce}@media (width<=760px){.inspection-queue-row{grid-template-columns:1fr}}.url-alignment{gap:10px;padding:0 16px 16px;display:grid}.url-alignment-head{justify-content:space-between;align-items:end;gap:12px;display:flex}.url-alignment-head strong,.url-alignment-head small{display:block}.url-alignment-head small{color:#687169;margin-top:4px}.url-alignment-actions{align-items:center;gap:8px;display:flex}.url-alignment-actions select{max-width:280px}.url-alignment-table{scrollbar-width:thin;border:1px solid #dfe6dd;border-radius:6px;overflow-x:auto}.url-alignment-table:focus-visible{outline-offset:3px;outline:3px solid #246b4547}.url-alignment-row{border-top:1px solid #edf1eb;grid-template-columns:minmax(170px,.8fr) repeat(4,minmax(220px,1fr));min-width:1080px;display:grid}.url-alignment-row:first-child{border-top:0}.url-alignment-row.head{color:#59625b;background:#f2f6f0;font-size:12px;font-weight:700}.url-alignment-row>span{color:#465047;text-overflow:ellipsis;white-space:nowrap;border-left:1px solid #edf1eb;min-width:0;padding:9px 10px;font-size:12px;overflow:hidden}.url-alignment-row>span:first-child{border-left:0}.url-alignment-row:not(.head):hover{background:#fbfcfa}.index-coverage-priorities{gap:10px;padding:0 16px 16px;display:grid}.coverage-disposition-summary{flex-wrap:wrap;gap:8px;display:flex}.coverage-disposition-summary span{color:#465047;background:#fbfcfa;border:1px solid #dfe6dd;border-radius:6px;padding:5px 8px;font-size:12px;font-weight:700}.coverage-groups,.coverage-priority-rows{gap:8px;display:grid}.coverage-group{background:#fff;border:1px solid #dfe6dd;border-radius:6px;padding:10px}.coverage-priority-rows{margin-top:10px}.coverage-priority-row{border-top:1px solid #edf1eb;grid-template-columns:110px minmax(180px,1.5fr) minmax(100px,.6fr) minmax(180px,1fr);align-items:center;gap:8px;padding:7px 8px;font-size:12px;display:grid}.coverage-priority-row:first-child{border-top:0}.coverage-priority-row strong{color:#172018;text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.coverage-priority-row span,.coverage-priority-row small{color:#687169}.crawl-freshness{gap:10px;padding:0 16px 16px;display:grid}.crawl-freshness-list{border:1px solid #dfe6dd;border-radius:6px;display:grid}.crawl-freshness-row{border-top:1px solid #edf1eb;grid-template-columns:120px minmax(200px,1.5fr) minmax(110px,.6fr) minmax(140px,.8fr) minmax(170px,.9fr);align-items:center;gap:8px;padding:9px 10px;font-size:12px;display:grid}.crawl-freshness-row:first-child{border-top:0}.crawl-freshness-row strong{color:#172018;text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.crawl-freshness-row span,.crawl-freshness-row small{color:#687169}.url-set-comparison{gap:10px;padding:0 16px 16px;display:grid}.url-set-scope{color:#687169}.url-set-findings{border:1px solid #dfe6dd;border-radius:6px;display:grid;overflow:hidden}.url-set-row{border-top:1px solid #edf1eb;grid-template-columns:minmax(150px,.8fr) minmax(220px,1.5fr) minmax(120px,.6fr) minmax(220px,1fr);align-items:center;gap:8px;padding:9px 10px;font-size:12px;display:grid}.url-set-row:first-child{border-top:0}.url-set-row strong,.url-set-row small{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.url-set-row strong{color:#172018}.url-set-row span,.url-set-row small{color:#687169}.structured-data-diagnostics{gap:10px;padding:0 16px 16px;display:grid}.structured-data-list{border:1px solid #dfe6dd;border-radius:6px;display:grid;overflow:hidden}.structured-coverage{background:#fbfcfa;border:1px solid #dfe6dd;border-radius:6px;gap:6px;padding:10px;display:grid}.structured-coverage>strong{color:#172018;font-size:13px}.structured-coverage>div{flex-wrap:wrap;gap:6px;display:flex}.structured-coverage span{color:#465047;border:1px solid #dfe6dd;border-radius:6px;padding:4px 7px;font-size:11px}.structured-coverage span.validated{background:#f7fbf6;border-color:#cddfce}.structured-coverage span.parsed{background:#fffaf0;border-color:#f0dab0}.structured-data-row{border-top:1px solid #edf1eb;grid-template-columns:minmax(240px,1.4fr) minmax(150px,.7fr) minmax(150px,.7fr) minmax(260px,1.4fr);align-items:start;gap:10px;padding:10px;font-size:12px;display:grid}.structured-data-row:first-child{border-top:0}.structured-data-row>div:first-child,.structured-data-issues{gap:3px;min-width:0;display:grid}.structured-data-row strong,.structured-data-row small{overflow-wrap:anywhere;min-width:0}.structured-data-row strong{color:#172018;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.structured-data-row span,.structured-data-row small{color:#687169}.search-analytics-panel{margin-top:12px}.search-analytics-panel .panel-head span{color:#687169;font-size:13px}.search-analytics-body{gap:12px;padding:12px 16px;display:grid}.search-analytics-fields{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;display:grid}.search-analytics-fields label,.search-analytics-fields strong{display:block}.search-analytics-fields strong{color:#687169;margin-bottom:6px;font-size:12px}.search-analytics-fields input,.search-analytics-fields select{color:#172018;background:#fff;border:1px solid #d9e1d7;border-radius:6px;width:100%;height:36px;padding:0 10px}.search-analytics-compare{align-items:flex-start;gap:9px;display:flex}.query-intent-settings{border-top:1px solid #edf1eb;padding-top:10px}.query-intent-settings summary{color:#246b45;cursor:pointer;width:fit-content;font-size:12px;font-weight:800}.query-intent-settings .search-analytics-fields{margin-top:10px}.query-intent-settings>small{color:#687169;margin-top:8px;display:block}.pagespeed-form,.pagespeed-results,.pagespeed-section{gap:12px;display:grid}.pagespeed-form>label,.pagespeed-key-status{gap:5px;display:grid}.pagespeed-key-status{background:#fff;border:1px solid #d9e1d7;border-radius:8px;padding:10px 12px}.pagespeed-key-status span{color:#246b45;font-weight:800}.pagespeed-form>.pagespeed-crux-option{cursor:pointer;align-items:center;gap:8px;min-height:34px;display:flex}.pagespeed-crux-option input{width:16px;height:16px;margin:0}.pagespeed-form input[type=password],.pagespeed-form select{color:#172018;background:#fff;border:1px solid #d9e1d7;border-radius:6px;width:100%;min-width:0;height:38px;padding:0 10px}.pagespeed-strategy{border:0;align-items:center;gap:8px;margin:0;padding:0;display:flex}.pagespeed-strategy legend{color:#172018;margin-bottom:6px;font-size:13px;font-weight:800}.pagespeed-strategy label{cursor:pointer;background:#fff;border:1px solid #d9e1d7;border-radius:6px;align-items:center;gap:6px;min-height:34px;padding:0 10px;display:inline-flex}.pagespeed-actions,.pagespeed-meta{flex-wrap:wrap;gap:8px 12px;display:flex}.pagespeed-privacy,.pagespeed-meta,.pagespeed-section>small,.pagespeed-field>small,.pagespeed-deprecation{color:#687169}.pagespeed-results{border-top:1px solid #edf1eb;margin-top:16px;padding-top:16px}.pagespeed-section{padding-top:8px}.pagespeed-metrics{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;display:grid}.pagespeed-metrics>div,.pagespeed-field>div,.pagespeed-opportunities>div{background:#f9fbf8;border:1px solid #e3e9e1;border-radius:6px;min-width:0;padding:10px}.pagespeed-metrics>div{gap:4px;display:grid}.pagespeed-metrics span{color:#687169;font-size:11px;font-weight:800}.pagespeed-field,.pagespeed-opportunities,.pagespeed-audits{gap:8px;display:grid}.pagespeed-field>div,.pagespeed-opportunities>div{grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:8px;display:grid}.pagespeed-field>small,.pagespeed-deprecation{display:block}.pagespeed-section-heading{justify-content:space-between;align-items:flex-start;gap:12px;display:flex}.pagespeed-section-heading>div{gap:4px;display:grid}.pagespeed-section-heading small,.pagespeed-audits small{color:#687169}.pagespeed-callout{background:#fff9ee;border-left:3px solid #c48620;gap:5px;padding:10px 12px;display:grid}.pagespeed-callout ul{margin:0;padding-left:18px}.pagespeed-callout span,.pagespeed-audits span,.pagespeed-audits small{overflow-wrap:anywhere}.pagespeed-crux-error{background:#fff9ee;border-left:3px solid #c48620;justify-content:space-between;align-items:flex-start;gap:12px;margin-top:12px;padding:12px;display:flex}.pagespeed-crux-error>div:first-child{gap:4px;display:grid}.pagespeed-crux-error small{color:#687169;overflow-wrap:anywhere}.pagespeed-crux-error .export-button{justify-content:center;align-items:center;text-decoration:none;display:inline-flex}.pagespeed-audits article{background:#f9fbf8;border:1px solid #e3e9e1;border-radius:6px;grid-template-columns:auto minmax(0,1fr);align-items:start;gap:10px;padding:10px;display:grid}.pagespeed-audits article>div{gap:4px;display:grid}.search-analytics-compare input{width:16px;height:16px;margin:2px 0 0}.search-analytics-compare span{gap:2px;display:grid}.search-analytics-compare strong{color:#172018;font-size:13px}.search-analytics-body small{color:#687169}.search-analytics-periods{color:#687169;flex-wrap:wrap;gap:8px 18px;font-size:12px;display:flex}.search-analytics-periods strong{color:#465047}.search-analytics-comparison{grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;display:grid}.search-analytics-comparison article{background:#fbfcfa;border:1px solid #dfe6dd;border-radius:6px;gap:3px;min-width:0;padding:10px;display:grid}.search-analytics-comparison article>strong{color:#172018;font-size:18px}.search-analytics-comparison article>span{color:#465047;font-size:12px}.search-analytics-change-insights{gap:8px;display:grid}.search-analytics-change-insights>strong{color:#172018;font-size:13px}.search-analytics-results{scrollbar-width:thin;gap:6px;display:grid;overflow-x:auto}.search-analytics-insights{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;display:grid}.search-analytics-insight{background:#fff;border:1px solid #dfe6dd;border-radius:6px;gap:4px;padding:10px;display:grid}.search-analytics-insight strong{color:#172018;font-size:13px}.search-analytics-insight small,.search-analytics-insight span,.search-analytics-insight em{color:#687169;min-width:0;font-size:12px}.search-analytics-insight em{color:#465047;font-style:normal}.search-analytics-insight.warning{background:#fffaf0;border-color:#f0dab0}.search-analytics-insight.notice{background:#f7fbff;border-color:#cfe0f6}.search-analytics-result{background:#fbfcfa;border:1px solid #edf1eb;border-radius:6px;grid-template-columns:minmax(0,1.7fr) repeat(4,minmax(76px,.6fr));align-items:center;gap:8px;padding:8px 10px;font-size:12px;display:grid}.search-analytics-result.head{color:#687169;background:#f2f6f0;font-weight:700}.search-analytics-result strong{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.gsc-import-message{color:#245339!important}.gsc-import-error{color:#9f1f17!important}.googlebot-log{margin-top:12px}.googlebot-log .panel-head span{color:#687169;font-size:13px}.googlebot-log-import{justify-content:space-between;align-items:center;gap:12px;padding:12px 16px;display:flex}.googlebot-log-import strong,.googlebot-log-import small{display:block}.googlebot-log-import small{color:#687169;margin-top:4px;line-height:1.45}.googlebot-log-note{color:#9a5c00;margin:0 16px 10px;display:block}.googlebot-log-summary{padding:0 16px 10px}.googlebot-log-meta{color:#687169;flex-wrap:wrap;gap:6px 14px;padding:0 16px 10px;display:flex}.googlebot-log-actions{justify-content:flex-end;padding:0 16px 10px}.googlebot-log-findings{border:1px solid #dfe6dd;border-radius:6px;margin:0 16px 16px;display:grid;overflow:hidden}.googlebot-log-row{border-top:1px solid #edf1eb;grid-template-columns:minmax(135px,.7fr) minmax(260px,1.8fr) minmax(90px,.5fr) minmax(80px,.4fr) minmax(170px,.9fr);align-items:center;gap:8px;padding:9px 10px;font-size:12px;display:grid}.googlebot-log-row:first-child{border-top:0}.googlebot-log-row strong{color:#172018;text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.googlebot-log-row span,.googlebot-log-row small{color:#687169}.internal-discovery-copy{color:#687169;padding:12px 16px}.internal-discovery-list{border:1px solid #dfe6dd;border-radius:6px;margin:0 16px 16px;display:grid;overflow:hidden}.internal-discovery-row{border-top:1px solid #edf1eb;grid-template-columns:70px minmax(220px,1.5fr) 90px minmax(200px,1fr) 80px;align-items:center;gap:8px;padding:9px 10px;font-size:12px;display:grid}.internal-discovery-row:first-child{border-top:0}.internal-discovery-row strong,.internal-discovery-row small{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.internal-discovery-row strong{color:#172018}.internal-discovery-row span,.internal-discovery-row small{color:#687169}@media (width<=760px){.internal-discovery-row{grid-template-columns:70px minmax(0,1fr)}.internal-discovery-row span,.internal-discovery-row small{grid-column:2}}.link-graph-toolbar{justify-content:space-between;align-items:end;gap:12px;padding:12px 16px;display:flex}.link-graph-toolbar>small,.link-graph-toolbar>div>small{color:#687169;max-width:760px;display:block}.link-graph-summary{padding:0 16px 12px}.link-graph-list{border:1px solid #dfe6dd;border-radius:6px;margin:0 16px 16px;display:grid;overflow:hidden}.link-graph-row{border-top:1px solid #edf1eb;grid-template-columns:170px minmax(220px,1.5fr) repeat(5,minmax(90px,.55fr));align-items:center;gap:8px;padding:9px 10px;font-size:12px;display:grid}.link-graph-row:first-child{border-top:0}.link-graph-row strong{color:#172018;text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.link-graph-row span{color:#687169}@media (width<=760px){.link-graph-toolbar,.link-graph-toolbar .url-alignment-actions{flex-direction:column;align-items:stretch}.link-graph-row{grid-template-columns:1fr 1fr}.link-graph-row>strong{grid-area:1/1/auto/-1}}@media (width<=780px){.query-intent-settings .search-analytics-fields,.pagespeed-metrics,.pagespeed-field>div,.pagespeed-opportunities>div{grid-template-columns:1fr}.pagespeed-crux-error{display:grid}.retained-job-row,.retained-job-toolbar{grid-template-columns:1fr}.retained-job-row strong{white-space:normal}.url-set-row,.structured-data-row,.googlebot-log-row{grid-template-columns:1fr}.url-set-row strong,.url-set-row small,.structured-data-row strong{white-space:normal}.googlebot-log-import,.googlebot-log-actions{flex-direction:column;align-items:stretch}.googlebot-log-actions select,.googlebot-log-actions .export-button{width:100%;max-width:none}.googlebot-log-row strong{white-space:normal}}
