.serp-checker-module__3O9drW__form{gap:12px;display:grid}.serp-checker-module__3O9drW__grid{grid-template-columns:minmax(0,2fr) minmax(150px,1fr) minmax(112px,.7fr) minmax(0,1.7fr) auto;align-items:end;gap:12px;display:grid}.serp-checker-module__3O9drW__submit{white-space:nowrap;min-height:44px}.serp-checker-module__3O9drW__formHint{margin:0}.serp-checker-module__3O9drW__live{display:block}.serp-checker-module__3O9drW__status{flex-wrap:wrap;margin-top:18px}.serp-checker-module__3O9drW__elapsed{font:400 11px/1.6 var(--mono);letter-spacing:.04em;color:var(--muted)}.serp-checker-module__3O9drW__error{margin-top:18px}.serp-checker-module__3O9drW__resultsWrap{margin-top:24px;transition:opacity .2s}.serp-checker-module__3O9drW__resultsWrap.serp-checker-module__3O9drW__dim{opacity:.45;pointer-events:none}.serp-checker-module__3O9drW__results{border-top:1px solid var(--border);gap:18px;padding-top:24px;display:grid}.serp-checker-module__3O9drW__head{gap:10px;display:grid}.serp-checker-module__3O9drW__head h2{letter-spacing:-.03em;overflow-wrap:anywhere;font-size:24px;line-height:1.2}.serp-checker-module__3O9drW__noteLine{margin:0}.serp-checker-module__3O9drW__linkButton{font:inherit;color:var(--accent);text-underline-offset:3px;padding:0;text-decoration:underline;display:inline}.serp-checker-module__3O9drW__linkButton:hover:not(:disabled){color:var(--ink)}.serp-checker-module__3O9drW__linkButton:disabled{cursor:not-allowed;opacity:.5}.serp-checker-module__3O9drW__groups{gap:12px;display:grid}.serp-checker-module__3O9drW__groups dl{grid-template-columns:none;grid-auto-columns:minmax(0,1fr);grid-auto-flow:column}.serp-checker-module__3O9drW__note{font:400 12px/1.5 var(--sans);letter-spacing:0;color:var(--muted);margin-top:8px;display:block}.serp-checker-module__3O9drW__insights{border:1px solid var(--border);border-radius:var(--radius);background:var(--surface);margin:0;padding:0;list-style:none;overflow:hidden}.serp-checker-module__3O9drW__insights li{border-bottom:1px solid var(--border);color:var(--text);grid-template-columns:168px minmax(0,1fr);gap:16px;padding:12px 16px;font-size:14px;line-height:1.6;display:grid}.serp-checker-module__3O9drW__insights li:last-child{border-bottom:0}.serp-checker-module__3O9drW__insights li.serp-checker-module__3O9drW__own{background:var(--accent-soft)}.serp-checker-module__3O9drW__insightLabel{font:400 11px/2 var(--mono);letter-spacing:.06em;text-transform:uppercase;color:var(--muted)}.serp-checker-module__3O9drW__insightText{overflow-wrap:anywhere;min-width:0}.serp-checker-module__3O9drW__insightText a{color:var(--accent);text-underline-offset:3px;text-decoration:underline}.serp-checker-module__3O9drW__insightText a:hover{color:var(--ink)}.serp-checker-module__3O9drW__inline{flex-wrap:wrap;align-items:center;gap:4px 8px;display:inline-flex}.serp-checker-module__3O9drW__subtle{color:var(--muted)}.serp-checker-module__3O9drW__actions{flex-wrap:wrap;align-items:center;gap:10px 12px;display:flex}.serp-checker-module__3O9drW__actions .button{gap:8px}.serp-checker-module__3O9drW__copyState{color:var(--good);font-size:12.5px}.serp-checker-module__3O9drW__next{flex-wrap:wrap;flex:1 0 100%;gap:6px 22px;font-size:13.5px;display:flex}.serp-checker-module__3O9drW__next a{color:var(--accent);text-underline-offset:3px;text-decoration:underline}.serp-checker-module__3O9drW__next a:hover{color:var(--ink)}.serp-checker-module__3O9drW__table{table-layout:fixed;min-width:860px}.serp-checker-module__3O9drW__colRank{width:64px}.serp-checker-module__3O9drW__colTitle{width:24%}.serp-checker-module__3O9drW__colHost{width:18%}.serp-checker-module__3O9drW__colUrl{width:20%}.serp-checker-module__3O9drW__cell{overflow-wrap:break-word;min-width:0}.serp-checker-module__3O9drW__titleText{color:var(--ink);font-weight:500}.serp-checker-module__3O9drW__meta{font:400 10.5px/1.6 var(--mono);letter-spacing:.03em;color:var(--muted);flex-wrap:wrap;align-items:center;gap:4px 8px;margin-top:6px;display:flex}.serp-checker-module__3O9drW__urlLink{word-break:break-all}.serp-checker-module__3O9drW__unresolved,.serp-checker-module__3O9drW__empty{color:var(--muted)}.serp-checker-module__3O9drW__footnote{margin:0}.serp-checker-module__3O9drW__table tr.serp-checker-module__3O9drW__own>*{background:var(--accent-soft)}@media (max-width:1020px){.serp-checker-module__3O9drW__grid{grid-template-columns:repeat(2,minmax(0,1fr))}.serp-checker-module__3O9drW__keyword,.serp-checker-module__3O9drW__domain,.serp-checker-module__3O9drW__submit{grid-column:1/-1}.serp-checker-module__3O9drW__insights li{grid-template-columns:140px minmax(0,1fr)}}@media (max-width:720px){.serp-checker-module__3O9drW__results .serp-checker-module__3O9drW__scroll{background:0 0;border:0;border-radius:0;overflow:visible}.serp-checker-module__3O9drW__results .serp-checker-module__3O9drW__table{table-layout:auto;min-width:0;display:block}.serp-checker-module__3O9drW__results .serp-checker-module__3O9drW__table colgroup{display:none}.serp-checker-module__3O9drW__results .serp-checker-module__3O9drW__table thead{clip:rect(0, 0, 0, 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.serp-checker-module__3O9drW__results .serp-checker-module__3O9drW__table tbody{gap:10px;display:grid}.serp-checker-module__3O9drW__results .serp-checker-module__3O9drW__table tr{border:1px solid var(--border);border-radius:var(--radius);background:var(--surface);grid-template-columns:40px minmax(0,1fr);gap:10px 8px;padding:14px;display:grid}.serp-checker-module__3O9drW__results .serp-checker-module__3O9drW__table td{background:0 0;border:0;min-width:0;padding:0;display:block}.serp-checker-module__3O9drW__results .serp-checker-module__3O9drW__table td:first-child{grid-row:1/span 4;padding-top:2px}.serp-checker-module__3O9drW__results .serp-checker-module__3O9drW__table td:not(:first-child){grid-column:2}.serp-checker-module__3O9drW__results .serp-checker-module__3O9drW__table td[data-label]:before{content:attr(data-label);font:400 10.5px/1.6 var(--mono);letter-spacing:.06em;text-transform:uppercase;color:var(--muted);margin-bottom:3px;display:block}.serp-checker-module__3O9drW__results .serp-checker-module__3O9drW__table tr.serp-checker-module__3O9drW__own{border-color:color-mix(in srgb, var(--accent) 40%, var(--border));background:color-mix(in srgb, var(--accent) 10%, var(--surface))}.serp-checker-module__3O9drW__results .serp-checker-module__3O9drW__table tr.serp-checker-module__3O9drW__own>*{background:0 0}.serp-checker-module__3O9drW__head h2{font-size:21px}}@media (max-width:800px){.serp-checker-module__3O9drW__groups dl{grid-template-columns:repeat(2,minmax(0,1fr));grid-auto-columns:auto;grid-auto-flow:row}.serp-checker-module__3O9drW__groups dl>div:last-child:nth-child(odd){grid-column:1/-1}}@media (max-width:560px){.serp-checker-module__3O9drW__insights li{grid-template-columns:minmax(0,1fr);gap:0}}@media (max-width:480px){.serp-checker-module__3O9drW__grid{grid-template-columns:minmax(0,1fr)}}@media (prefers-reduced-motion:reduce){.serp-checker-module__3O9drW__resultsWrap{transition:none}}
