.seo-suite{gap:16px;min-width:0;display:grid}.seo-suite *,.seo-suite :before,.seo-suite :after{min-width:0}.seo-suite h3,.seo-suite h4,.seo-suite p,.seo-suite dd,.seo-suite dt,.seo-suite span,.seo-suite b,.seo-suite small,.seo-suite label,.seo-suite button,.seo-suite summary{overflow-wrap:anywhere}.seo-maintabs{border-bottom:1px solid var(--line-2);scrollbar-width:thin;gap:4px;display:flex;overflow-x:auto}.seo-maintab{color:var(--muted);font:inherit;cursor:pointer;white-space:nowrap;background:0 0;border:0;border-bottom:2px solid #0000;flex:none;min-height:44px;padding:12px 14px;font-size:14px;font-weight:600}.seo-maintab[aria-selected=true]{color:var(--fg);border-bottom-color:var(--lime)}.seo-maintab:hover{color:var(--fg)}.seo-audit,.seo-report2,.seo-overview,.seo-issues,.seo-pages,.seo-page,.seo-monitor,.seo-gsc,.seo-gscdata,.seo-history{gap:14px;display:grid}.seo-card{border:1px solid var(--line);background:var(--card);color:inherit;text-align:left;font:inherit;border-radius:12px;align-content:start;gap:8px;padding:14px 16px;display:grid}button.seo-card{cursor:pointer;transition:border-color .15s}button.seo-card:hover{border-color:var(--line-2)}.seo-h3{margin:0;font-size:15px;font-weight:700}.seo-suite h4{color:var(--fg);margin:4px 0 2px;font-size:13.5px;font-weight:700}.seo-row-between{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;display:flex}.seo-min{flex:220px;gap:2px;display:grid}.seo-actions{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.seo-actions .btn{white-space:normal;text-align:center}.seo-warnline{border-left:3px solid #fbbf24;padding-left:10px}.seo-bar{background:var(--card-2,#15151d);border-radius:999px;height:8px;overflow:hidden}.seo-bar span{background:var(--lime);height:100%;transition:width .4s;display:block}.seo-pick{color:var(--muted);gap:4px;max-width:100%;font-size:13px;display:grid}.seo-pick select,.seo-filters input,.seo-monform input,.seo-monform select,.seo-kw textarea{background:var(--card-2,#15151d);width:100%;max-width:100%;min-height:44px;color:var(--fg);border:1px solid var(--line-2);font:inherit;border-radius:8px;padding:0 10px;font-size:15px}.seo-kw textarea{min-height:110px;padding:10px}.seo-pick select{text-overflow:ellipsis}.seo-grow{flex:240px}.seo-filters{flex-wrap:wrap;justify-content:space-between;align-items:end;gap:10px;display:flex}.seo-filters .chips{margin-top:0}.seo-tabs2{flex-wrap:wrap;gap:8px;display:flex}.seo-tabs2 .chip{white-space:normal;text-align:center}.seo-kpis{grid-template-columns:minmax(0,1.5fr) repeat(4,minmax(0,1fr));gap:10px;display:grid}.seo-kpis4{grid-template-columns:repeat(4,minmax(0,1fr))}.seo-kpi{text-align:center;place-content:center;min-height:96px}.seo-kpi b{font-variant-numeric:tabular-nums;font-size:28px;line-height:1.1}.seo-kpi span{color:var(--muted);font-size:13px}.seo-kpi.sev-error b{color:#f87171}.seo-kpi.sev-warning b{color:#fbbf24}.seo-kpi.sev-notice b{color:#60a5fa}.seo-kpi-health{grid-template-columns:auto minmax(0,1fr);align-items:center;gap:14px}.seo-ring{flex:none;position:relative}.seo-ring svg{width:100%;height:100%;display:block}.seo-ring>span{text-align:center;place-content:center;display:grid;position:absolute;inset:0}.seo-ring b{font-size:30px;line-height:1}.seo-ring small{color:var(--muted);overflow-wrap:normal;word-break:keep-all;max-width:84px;margin-top:2px;font-size:10px;line-height:1.2}html[lang=ka] .seo-ring small{font-size:9px}.seo-formula summary{cursor:pointer;color:var(--lime);font-size:13px}.seo-formula p{color:var(--muted);margin:6px 0 0;font-size:12.5px}.seo-cats{grid-template-columns:repeat(auto-fill,minmax(min(100%,180px),1fr));gap:10px;display:grid}.seo-suite .seo-cat-name{overflow-wrap:break-word}.seo-cat{gap:6px}.seo-cat-name{font-size:13.5px;font-weight:600}.seo-cat-score{font-size:26px;line-height:1}.seo-cat-score small{color:var(--muted);margin-left:2px;font-size:14px}.seo-cat-score.sgood{color:#4ade80}.seo-cat-score.smid{color:#fbbf24}.seo-cat-score.sbad{color:#f87171}.seo-cat-counts,.seo-nums{font-variant-numeric:tabular-nums;white-space:nowrap;font-size:12.5px}.sev-t-error{color:#f87171}.sev-t-warning{color:#fbbf24}.sev-t-notice{color:#60a5fa}.sev-t-ok{color:#4ade80}.seo-two{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;display:grid}.seo-share-bar{background:var(--card-2,#15151d);border-radius:999px;height:12px;display:flex;overflow:hidden}.seo-share-bar span{height:100%;display:block}.seo-legend{color:var(--muted);flex-wrap:wrap;gap:6px 14px;margin-top:8px;font-size:12.5px;display:flex}.seo-legend>span{align-items:center;gap:6px;display:inline-flex}.seo-legend i{border-radius:3px;flex:none;width:10px;height:10px;display:inline-block}.seo-legend b{color:var(--fg)}.seo-facts{grid-template-columns:repeat(auto-fill,minmax(min(100%,160px),1fr));gap:8px;margin:0;display:grid}.seo-facts>div{border:1px solid var(--line);background:var(--card);border-radius:10px;padding:8px 12px}.seo-facts dt{color:var(--muted);font-size:12px}.seo-facts dd{font-variant-numeric:tabular-nums;margin:2px 0 0;font-weight:600}.seo-diff summary{cursor:pointer}.seo-difflist,.seo-ilist,.seo-urls,.seo-plist,.seo-table{gap:6px;margin:0;padding:0;list-style:none;display:grid}.seo-difflist li{grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:10px;font-size:13.5px;display:grid}.seo-pill2{white-space:nowrap;border-radius:999px;justify-self:start;padding:2px 8px;font-size:11.5px;font-weight:700;display:inline-block}.seo-pill2.sev-error{color:#f87171;background:#f8717126}.seo-pill2.sev-warning{color:#fbbf24;background:#fbbf2426}.seo-pill2.sev-notice{color:#60a5fa;background:#60a5fa26}.chip.chip-error[aria-pressed=true]{background:#f87171;border-color:#f87171}.chip.chip-warning[aria-pressed=true]{background:#fbbf24;border-color:#fbbf24}.chip.chip-notice[aria-pressed=true]{background:#60a5fa;border-color:#60a5fa}.seo-issue{border:1px solid var(--line);background:var(--card);border-left-width:3px;border-radius:10px}.seo-issue.sev-b-error{border-left-color:#f87171}.seo-issue.sev-b-warning{border-left-color:#fbbf24}.seo-issue.sev-b-notice{border-left-color:#60a5fa}.seo-issue-head{width:100%;color:inherit;font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;grid-template-columns:auto minmax(0,1fr) auto auto;align-items:center;gap:10px;min-height:48px;padding:10px 12px;display:grid}.seo-issue-title{font-size:14px;font-weight:600}.seo-issue-cat{color:var(--muted);text-align:right;max-width:180px;font-size:12px}.seo-issue-n{font-variant-numeric:tabular-nums;text-align:right;min-width:2ch;font-size:15px}.seo-issue-body{gap:8px;padding:0 12px 12px;display:grid}.seo-whyfix p{color:var(--muted);margin:0;font-size:13.5px}.seo-urls li{background:var(--card-2,#15151d);border-radius:8px;gap:2px;padding:6px 10px;font-size:13px;display:grid}.seo-urls code,.seo-ai pre,.seo-ai code{color:var(--muted);overflow-wrap:anywhere;white-space:pre-wrap;font-size:12px}.seo-link{color:var(--lime);font:inherit;text-align:left;cursor:pointer;text-underline-offset:2px;overflow-wrap:anywhere;background:0 0;border:0;min-height:28px;padding:0;text-decoration:underline}.seo-url{overflow-wrap:anywhere;word-break:break-word}.seo-prow{background:var(--card);border:1px solid var(--line);width:100%;color:inherit;font:inherit;text-align:left;cursor:pointer;border-radius:10px;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:10px;min-height:48px;padding:10px 12px;display:grid}.seo-prow:hover{border-color:var(--line-2)}.seo-prow-main{gap:2px;display:grid}.seo-prow-main small{color:var(--muted);font-size:12.5px}.seo-prow-meta{color:var(--muted);font-variant-numeric:tabular-nums;flex-wrap:wrap;justify-content:end;gap:12px;font-size:12.5px;display:flex}.seo-status{font-weight:700}.seo-status.s2{color:#4ade80}.seo-status.s3{color:#60a5fa}.seo-status.s4{color:#fbbf24}.seo-status.s5,.seo-status.s0{color:#f87171}.seo-kv{gap:6px;margin:0;display:grid}.seo-kv>div{border-bottom:1px solid var(--line);grid-template-columns:150px minmax(0,1fr);gap:10px;padding:6px 0;display:grid}.seo-kv dt{color:var(--muted);font-size:13px}.seo-kv dd{margin:0;font-size:13.5px}.seo-kv small{color:var(--muted)}.seo-ai-block{justify-items:start;gap:8px;display:grid}.seo-ai-block>*{max-width:100%}.seo-ai-opt{border:1px solid var(--line);background:var(--card-2,#15151d);border-radius:8px;gap:6px;width:100%;padding:8px 10px;display:grid}.seo-ai-opt p{margin:0}.seo-ai-opt small{color:var(--muted)}.seo-ai pre{max-height:320px;margin:0;overflow:auto}.seo-ai-img{border-top:1px solid var(--line);gap:6px;padding-top:8px;display:grid}.seo-chart{color:var(--fg);gap:6px;margin:0;display:grid}.seo-chart svg{width:100%;display:block;overflow:visible}.seo-chart figcaption{gap:4px;display:grid}.seo-chart-x{color:var(--muted);justify-content:space-between;font-size:11.5px;display:flex}.seo-monfields{flex-wrap:wrap;align-items:end;gap:12px;display:flex}.seo-monfields .field{gap:6px;font-size:13.5px;font-weight:600;display:grid}.seo-check{cursor:pointer;align-items:flex-start;gap:10px;font-size:14px;display:flex}.seo-check input{width:20px;height:20px;accent-color:var(--lime);flex:none;margin-top:1px}.seo-gsc-connect .btn{white-space:normal;text-align:center;justify-self:start}.seo-table li{background:var(--card);border:1px solid var(--line);font-variant-numeric:tabular-nums;border-radius:8px;grid-template-columns:minmax(0,2.2fr) repeat(4,minmax(0,1fr));align-items:center;gap:10px;padding:8px 10px;font-size:13px;display:grid}.seo-table li>span{text-align:right}.seo-table .seo-thead{color:var(--muted);background:0 0;border-color:#0000;font-size:12px}.seo-table .seo-thead b{font-weight:600}.seo-kwtable li{grid-template-columns:minmax(0,2fr) repeat(4,minmax(0,1fr))}.seo-kwchart{grid-column:1/-1}.seo-kw{gap:10px;display:grid}.seo-kw .field{color:var(--muted);gap:6px;font-size:13.5px;display:grid}@media (max-width:1023px){.seo-kpis{grid-template-columns:repeat(2,minmax(0,1fr))}.seo-kpi-health{grid-column:1/-1}.seo-kpis4{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:767px){.seo-two{grid-template-columns:minmax(0,1fr)}.seo-kpi-health{text-align:center;grid-template-columns:minmax(0,1fr);justify-items:center}.seo-issue-head{grid-template-columns:auto minmax(0,1fr) auto}.seo-issue-cat{text-align:left;grid-area:2/2/auto/3;max-width:none}.seo-prow{grid-template-columns:minmax(0,1fr)}.seo-prow-meta{justify-content:start}.seo-kv>div{grid-template-columns:minmax(0,1fr);gap:2px}.seo-table li,.seo-kwtable li{grid-template-columns:repeat(2,minmax(0,1fr))}.seo-table li>b{grid-column:1/-1}.seo-table li>span{text-align:left}.seo-table li>span[data-l]:before{content:attr(data-l) ": ";color:var(--muted)}.seo-table .seo-thead{display:none}.seo-difflist li{grid-template-columns:auto minmax(0,1fr)}.seo-difflist li .seo-nums{grid-column:2}.seo-pick{width:100%}}.seo-suite .seo-diff summary>span,.seo-suite .seo-nums>span{overflow-wrap:normal}.seo-suite .seo-diff summary{line-height:1.6;display:block}.seo-render-opt{gap:4px;display:grid}.seo-render-opt .seo-note{margin:0}.seo-speed,.seo-kwview,.seo-reportview{gap:14px;display:grid}.seo-cwv{gap:8px;display:grid}.seo-cwv-row{grid-template-columns:minmax(80px,auto) auto minmax(0,1fr);align-items:center;gap:10px;font-size:13.5px;display:grid}.seo-cwv-ms{font-variant-numeric:tabular-nums;flex-wrap:wrap;gap:6px 12px;display:flex}.seo-cwv-ms>span{white-space:nowrap}.seo-cwv-pass{background:var(--card-2,#15151d);white-space:nowrap;border-radius:999px;padding:2px 8px;font-weight:700}.seo-cwv-pass.good,.r-good{color:#4ade80}.seo-cwv-pass.poor,.r-poor{color:#f87171}.r-ni{color:#fbbf24}.seo-cmp{gap:4px;margin:0;padding:0;list-style:none;display:grid}.seo-cmp li{background:var(--card-2,#15151d);border-radius:8px;grid-template-columns:minmax(90px,.6fr) minmax(0,1fr) minmax(0,1fr);gap:10px;padding:6px 8px;font-size:13px;display:grid}.seo-cmp li.diff{outline:1px solid #fbbf2480}.seo-cmp .seo-thead{color:var(--muted);background:0 0;font-size:12px}.seo-cmp span{overflow-wrap:anywhere}.seo-pxbar{background:var(--card-2,#15151d);border-radius:999px;max-width:320px;height:6px;margin-top:4px;overflow:hidden}.seo-pxbar span{background:#4ade80;height:100%;display:block}.seo-pxbar span.over{background:#fbbf24}.seo-kwcov{grid-template-columns:repeat(auto-fill,minmax(min(100%,150px),1fr));gap:6px;margin:0;padding:0;list-style:none;display:grid}.seo-kwcov li{background:var(--card-2,#15151d);border-radius:8px;justify-content:space-between;gap:8px;padding:6px 10px;font-size:13px;display:flex}.seo-kwcov li.yes b{color:#4ade80}.seo-kwcov li.no b{color:#f87171}.seo-speedtable li{grid-template-columns:minmax(0,2fr) repeat(4,minmax(0,1fr))}.seo-speedtable small,.seo-kwtable2 small{color:var(--muted);font-size:11.5px}.seo-kwtable2 li{grid-template-columns:minmax(0,2fr) repeat(5,minmax(0,1fr))}.seo-kwtable2 .seo-link{min-height:0}.seo-top3{gap:4px;margin:0;padding-left:20px;font-size:13px;display:grid}.seo-top3 small{color:var(--muted);display:block}.seo-color{border:1px solid var(--line-2);background:var(--card-2,#15151d);border-radius:8px;width:64px;height:44px;padding:2px}.seo-logo-prev{background:#fff;border-radius:6px;max-width:180px;max-height:48px;padding:4px}.seo-kw input[type=file]{max-width:100%;font-size:13px}.seo-ai-opt ul{gap:4px;margin:4px 0 0;padding-left:20px;display:grid}@media (max-width:767px){.seo-cwv-row{grid-template-columns:auto minmax(0,1fr)}.seo-cwv-ms{grid-column:1/-1}.seo-cmp li{grid-template-columns:minmax(0,1fr);gap:2px}.seo-cmp .seo-thead{display:none}.seo-cmp li>span[data-l]:before{content:attr(data-l) ": ";color:var(--muted)}.seo-speedtable li,.seo-kwtable2 li{grid-template-columns:repeat(2,minmax(0,1fr))}}.seo-suite .seo-top3 li{background:0 0;border:0;grid-template-columns:none;padding:0;display:list-item}.seo-kwchart{gap:8px;display:grid}
