#page-seo-audit .panel{margin-bottom:24px}.seo-audit-actions{display:flex;align-items:center;gap:12px;flex-wrap:wrap;margin:18px 0}.seo-audit-actions h2{margin:0 auto 0 0}.seo-audit-actions select,.seo-audit-actions input{width:auto;max-width:260px}.seo-audit-actions input[type=checkbox],.seo-audit-site-row input{width:auto}.seo-manual{max-width:900px;margin:20px 0}.seo-manual summary{cursor:pointer;font-weight:600}.seo-manual textarea{display:block;width:100%;margin:12px 0;resize:vertical}.seo-audit-site-row{display:flex;align-items:center;justify-content:space-between;gap:16px;padding:12px 0;border-top:1px solid #e4ebe6}.seo-audit-site-row>label{display:flex;align-items:center;gap:12px;min-width:0;flex:1;margin:0}.seo-audit-site-row label span{min-width:0}.seo-audit-site-row small{display:block;overflow-wrap:anywhere;color:#708078;margin-top:5px}.seo-page-state{display:flex;align-items:center;justify-content:flex-end;gap:8px;flex-wrap:wrap;max-width:380px}.seo-page-state small{font-size:11px}.seo-audit-url{overflow-wrap:anywhere;color:#708078;font-size:12px;margin:7px 0}.seo-audit-report{border:1px solid #dce5df;border-radius:10px;margin:12px 0;background:white;overflow:hidden}.seo-audit-report>summary{display:block;padding:15px 18px;cursor:pointer;list-style:none}.seo-audit-report>summary::-webkit-details-marker{display:none}.seo-report-heading{display:flex;align-items:center;gap:16px}.seo-report-heading>strong{flex:1;min-width:0;overflow-wrap:anywhere;font-size:14px}.seo-report-heading:before{content:'▸';color:#77897e}.seo-audit-report[open] .seo-report-heading:before{content:'▾'}.seo-score{color:#24684f;font-size:21px;font-weight:700;flex:0 0 auto}.seo-score.serious{color:#a53636}.seo-score small{display:block;font-size:10px;text-align:right;font-weight:400;color:#758176}.seo-chip-row{display:flex;flex-wrap:wrap;gap:7px;margin:10px 0 0}.seo-chip{border:0;padding:4px 8px;font-size:12px;min-height:26px;background:#edf1ed;color:#526457;border-radius:5px}.seo-chip.selected{box-shadow:inset 0 0 0 1px currentColor}.seo-chip.serious,.seo-audit-badge.serious{color:#a42d2d;background:#fde5e5}.seo-chip.adjust,.seo-audit-badge.adjust{color:#825913;background:#fff1d4}.seo-chip.unknown,.seo-audit-badge.unknown{color:#5d6574;background:#e8edf5}.seo-chip.pass,.seo-audit-badge.pass{color:#23664a;background:#e2f0e8}.seo-report-body{padding:0 18px 16px;border-top:1px solid #edf1ee}.seo-report-body>.muted{font-size:11px;line-height:1.6;margin:12px 0}.seo-short-summary{font-size:12px;line-height:1.7;margin:12px 0;max-height:5.1em;overflow:auto}.seo-audit-issues{display:grid;gap:7px;margin-top:14px}.seo-audit-issue{border:1px solid #edf1ed;border-radius:6px;background:#fafbf9;padding:0;display:block}.seo-audit-issue>summary{display:flex;align-items:center;gap:9px;padding:9px 11px;cursor:pointer;font-size:12px}.seo-audit-issue summary>strong{flex-shrink:0}.seo-issue-teaser{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:#758276}.seo-audit-issue>div{padding:0 12px 12px;font-size:12px;overflow-wrap:anywhere}.seo-audit-issue p{margin:8px 0 0}.seo-audit-badge{flex:0 0 auto;padding:3px 7px;border-radius:5px;font-size:11px;background:#e7ece9}.seo-comparison{font-size:12px;margin-top:12px}.seo-comparison summary{cursor:pointer}.seo-comparison p{margin:7px 0}#seo-audit-history-list{display:flex;gap:8px;flex-wrap:wrap;margin-top:20px}#seo-audit-overview{padding:12px;background:#f1f5f1;border-radius:8px;font-size:12px}@media(max-width:800px){.seo-audit-site-row{align-items:flex-start;flex-direction:column}.seo-page-state{justify-content:flex-start;max-width:none}}@media(max-width:600px){.seo-audit-actions{gap:9px}.seo-report-heading>strong{font-size:12px}.seo-audit-report>summary{padding:12px}.seo-report-body{padding:0 12px 12px}.seo-audit-issue summary{flex-wrap:wrap}.seo-audit-issue summary>strong{flex-shrink:1}.seo-issue-teaser{flex-basis:100%}.seo-score{font-size:17px}}@media(max-width:650px){#shell:has(#page-seo-audit:not([hidden])) #website-switcher{display:flex;flex-direction:column;align-items:stretch}#shell:has(#page-seo-audit:not([hidden])) #website-switcher .workspace-current{width:100%}}
