.seo-check-tool-module__DIDtaq__fields{grid-template-columns:minmax(0,2fr) minmax(0,1fr);gap:14px;display:grid}.seo-check-tool-module__DIDtaq__option{color:var(--ink);grid-template-columns:18px minmax(0,1fr);align-items:start;gap:10px;font-size:14px;line-height:1.5;display:grid}.seo-check-tool-module__DIDtaq__option label{cursor:pointer}.seo-check-tool-module__DIDtaq__option input[type=checkbox]{width:16px;height:16px;min-height:0;accent-color:var(--accent);margin:3px 0 0;padding:0}.seo-check-tool-module__DIDtaq__option small{color:var(--muted);margin-top:3px;font-size:12.5px;line-height:1.6;display:block}.seo-check-tool-module__DIDtaq__actions{flex-wrap:wrap;align-items:center;gap:12px 18px;display:flex}.seo-check-tool-module__DIDtaq__submit{white-space:nowrap;min-width:190px;min-height:44px}.seo-check-tool-module__DIDtaq__hint{flex:260px}.seo-check-tool-module__DIDtaq__live:not(:empty){margin-top:20px}.seo-check-tool-module__DIDtaq__foot{border-top:1px solid var(--border);margin-top:22px;padding-top:16px}.seo-check-tool-module__DIDtaq__foot a{color:var(--accent);text-underline-offset:3px;text-decoration:underline}.seo-check-tool-module__DIDtaq__foot a:hover{color:var(--ink)}.seo-check-tool-module__DIDtaq__results{gap:30px;scroll-margin-top:90px}.seo-check-tool-module__DIDtaq__resultHead{border-top:1px solid var(--border);gap:8px;padding-top:26px;display:grid}.seo-check-tool-module__DIDtaq__kicker{font:400 11px/1.6 var(--mono);letter-spacing:.07em;text-transform:uppercase;color:var(--muted)}.seo-check-tool-module__DIDtaq__resultTitle{letter-spacing:-.03em;overflow-wrap:anywhere;scroll-margin-top:90px;font-size:clamp(22px,2.6vw,30px);line-height:1.15}.seo-check-tool-module__DIDtaq__resultTitle:focus-visible{outline-offset:6px}.seo-check-tool-module__DIDtaq__resultHead .tool-meta a{color:var(--accent);text-underline-offset:3px;text-decoration:underline}.seo-check-tool-module__DIDtaq__note{border-left:2px solid var(--accent);border-radius:0 var(--radius-sm) var(--radius-sm) 0;background:var(--accent-soft);color:var(--text);padding:12px 16px;font-size:14px;line-height:1.65}.seo-check-tool-module__DIDtaq__overview{gap:12px;display:grid}.seo-check-tool-module__DIDtaq__numBad{color:var(--bad)}.seo-check-tool-module__DIDtaq__numGood{color:var(--good)}.seo-check-tool-module__DIDtaq__numInfo{color:var(--accent)}.seo-check-tool-module__DIDtaq__outOf{font:12px var(--mono);letter-spacing:0;color:var(--muted)}.seo-check-tool-module__DIDtaq__stats dd{font-size:20px}.seo-check-tool-module__DIDtaq__statNote{font:11px var(--mono);letter-spacing:0;color:var(--muted)}.seo-check-tool-module__DIDtaq__muted{color:var(--muted)}.seo-check-tool-module__DIDtaq__fold{border:1px solid var(--border);border-radius:var(--radius);background:var(--surface)}.seo-check-tool-module__DIDtaq__fold>summary{color:var(--ink);cursor:pointer;padding:14px 44px 14px 18px;font-size:14px;font-weight:500;list-style:none;position:relative}.seo-check-tool-module__DIDtaq__fold>summary::-webkit-details-marker{display:none}.seo-check-tool-module__DIDtaq__fold>summary:after{content:"+";color:var(--muted);font-size:22px;font-weight:300;position:absolute;top:9px;right:18px}.seo-check-tool-module__DIDtaq__fold[open]>summary:after{content:"–"}.seo-check-tool-module__DIDtaq__foldBody{color:var(--muted);gap:12px;padding:0 18px 18px;font-size:13.5px;line-height:1.7;display:grid}.seo-check-tool-module__DIDtaq__foldBody strong{color:var(--ink);font-weight:600}.seo-check-tool-module__DIDtaq__foldBody ul{margin:0;padding-left:20px}.seo-check-tool-module__DIDtaq__foldBody li+li{margin-top:8px}.seo-check-tool-module__DIDtaq__foldBody a{color:var(--accent);text-underline-offset:3px;text-decoration:underline}.seo-check-tool-module__DIDtaq__block{gap:14px;display:grid}.seo-check-tool-module__DIDtaq__blockTitle{letter-spacing:-.03em;flex-wrap:wrap;align-items:center;gap:8px 12px;font-size:20px;line-height:1.25;display:flex}.seo-check-tool-module__DIDtaq__todos{border:1px solid var(--border);border-radius:var(--radius);background:var(--surface);margin:0;padding:0;list-style:none;display:grid;overflow:hidden}.seo-check-tool-module__DIDtaq__todos>li{grid-template-columns:40px minmax(0,1fr);gap:6px 14px;padding:18px 20px;display:grid}.seo-check-tool-module__DIDtaq__todos>li+li{border-top:1px solid var(--border)}.seo-check-tool-module__DIDtaq__todoNum{font:400 12px var(--mono);color:var(--accent);padding-top:3px}.seo-check-tool-module__DIDtaq__todoHead{color:var(--ink);flex-wrap:wrap;align-items:center;gap:6px 10px;font-size:15px;font-weight:500;display:flex}.seo-check-tool-module__DIDtaq__todoHead a{text-decoration:underline;-webkit-text-decoration-color:var(--border-strong);text-decoration-color:var(--border-strong);text-underline-offset:4px}.seo-check-tool-module__DIDtaq__todoHead a:hover{color:var(--accent);-webkit-text-decoration-color:var(--accent);text-decoration-color:var(--accent)}.seo-check-tool-module__DIDtaq__todoFinding{color:var(--text);margin-top:6px;font-size:14px;line-height:1.6}.seo-check-tool-module__DIDtaq__todoAction{color:var(--muted);margin-top:6px;font-size:13.5px;line-height:1.65}.seo-check-tool-module__DIDtaq__todoAction strong{color:var(--ink);font-weight:600}.seo-check-tool-module__DIDtaq__allGood{border:1px solid var(--border);border-radius:var(--radius);background:var(--surface);color:var(--muted);padding:16px 18px;font-size:14px;line-height:1.65}.seo-check-tool-module__DIDtaq__snippet{border:1px solid var(--border);border-radius:var(--radius);background:var(--surface);gap:4px;max-width:680px;padding:18px 20px;display:grid}.seo-check-tool-module__DIDtaq__snipUrl{color:var(--muted);overflow-wrap:anywhere;font-size:13px;line-height:1.5}.seo-check-tool-module__DIDtaq__snipTitle{letter-spacing:-.01em;color:var(--accent);overflow-wrap:anywhere;font-size:20px;line-height:1.3}.seo-check-tool-module__DIDtaq__snipDesc{color:var(--muted);overflow-wrap:anywhere;font-size:14px;line-height:1.6}.seo-check-tool-module__DIDtaq__snipMissing{font-style:italic}.seo-check-tool-module__DIDtaq__toolbar{border-top:1px solid var(--border);border-bottom:1px solid var(--border);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px 20px;padding:14px 0;display:flex}.seo-check-tool-module__DIDtaq__filter{cursor:pointer;align-items:center;gap:9px;font-size:13.5px;display:inline-flex}.seo-check-tool-module__DIDtaq__filter input{width:16px;height:16px;min-height:0;accent-color:var(--accent);margin:0;padding:0}.seo-check-tool-module__DIDtaq__toolbarButtons{flex-wrap:wrap;gap:8px;display:flex}.seo-check-tool-module__DIDtaq__toolbarButtons>button{gap:8px;min-height:36px;padding:8px 14px;font-size:13px}.seo-check-tool-module__DIDtaq__toolbarMessage{min-height:1.4em;color:var(--muted);flex-basis:100%;font-size:12.5px;line-height:1.4}.seo-check-tool-module__DIDtaq__toolbarMessage:empty{display:none}.seo-check-tool-module__DIDtaq__category{gap:14px;display:grid}.seo-check-tool-module__DIDtaq__categoryHead{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px 18px;display:flex}.seo-check-tool-module__DIDtaq__categoryCounts{flex-wrap:wrap;gap:6px;display:flex}.seo-check-tool-module__DIDtaq__categoryIntro{color:var(--muted);flex-basis:100%;font-size:13.5px;line-height:1.6}.seo-check-tool-module__DIDtaq__checks{border:1px solid var(--border);border-radius:var(--radius);background:var(--surface);margin:0;padding:0;list-style:none;overflow:hidden}.seo-check-tool-module__DIDtaq__check{scroll-margin-top:90px}.seo-check-tool-module__DIDtaq__check+.seo-check-tool-module__DIDtaq__check{border-top:1px solid var(--border)}.seo-check-tool-module__DIDtaq__check summary{cursor:pointer;grid-template-columns:96px minmax(0,190px) minmax(0,1fr);align-items:start;gap:6px 16px;padding:14px 46px 14px 18px;list-style:none;display:grid;position:relative}.seo-check-tool-module__DIDtaq__check summary:hover{background:var(--surface-2)}.seo-check-tool-module__DIDtaq__check summary::-webkit-details-marker{display:none}.seo-check-tool-module__DIDtaq__check summary:after{content:"+";color:var(--muted);font-size:22px;font-weight:300;position:absolute;top:10px;right:18px}.seo-check-tool-module__DIDtaq__check details[open]>summary:after{content:"–"}.seo-check-tool-module__DIDtaq__check summary .tool-badge{justify-self:start;margin-top:1px}.seo-check-tool-module__DIDtaq__checkLabel{color:var(--ink);font-size:14px;font-weight:500;line-height:1.5}.seo-check-tool-module__DIDtaq__checkFinding{color:var(--muted);overflow-wrap:anywhere;font-size:13.5px;line-height:1.6}.seo-check-tool-module__DIDtaq__checkBody{gap:14px;margin:0;padding:2px 46px 20px 130px;display:grid}.seo-check-tool-module__DIDtaq__checkBody dt{font:400 11px/1.6 var(--mono);letter-spacing:.06em;text-transform:uppercase;color:var(--muted)}.seo-check-tool-module__DIDtaq__checkBody dd{color:var(--text);overflow-wrap:anywhere;margin:3px 0 0;font-size:14px;line-height:1.7}.seo-check-tool-module__DIDtaq__evidence{gap:6px;margin:6px 0 0;padding:0;list-style:none;display:grid}.seo-check-tool-module__DIDtaq__evidence code{border:1px solid var(--border);border-radius:var(--radius-sm);background:var(--surface-2);color:var(--ink);font:12px/1.6 var(--mono);white-space:pre-wrap;overflow-wrap:anywhere;padding:6px 10px;display:block}.seo-check-tool-module__DIDtaq__again{margin:0}@media (max-width:760px){.seo-check-tool-module__DIDtaq__fields{grid-template-columns:minmax(0,1fr)}.seo-check-tool-module__DIDtaq__check summary{grid-template-columns:100px minmax(0,1fr);padding-right:42px}.seo-check-tool-module__DIDtaq__checkFinding{grid-column:1/-1}.seo-check-tool-module__DIDtaq__checkBody{padding:0 18px 18px}.seo-check-tool-module__DIDtaq__todos>li{grid-template-columns:minmax(0,1fr)}.seo-check-tool-module__DIDtaq__todoNum{display:none}.seo-check-tool-module__DIDtaq__submit{width:100%}}@media (max-width:560px){.seo-check-tool-module__DIDtaq__overview .tool-summary>div:last-child{grid-column:1/-1}}
