.tv2-tool{max-width:1180px;margin:0 auto;padding:8px var(--mkt-x,32px) 72px;box-sizing:content-box}.tv2-narrow{max-width:880px}.tv2-2col{display:grid;grid-template-columns:1fr 1fr;gap:24px;align-items:start}.tv2-sticky{position:sticky;top:96px}@media (max-width:900px){.tv2-2col{grid-template-columns:1fr}.tv2-sticky{position:static}}.tv2-panel{border:1px solid var(--bv2-line,rgba(11,15,13,.14));border-radius:2px;background:var(--bv2-paper,var(--v2-bg2));box-shadow:none;padding:26px;margin-bottom:16px}.tv2-skel-row{display:flex;align-items:center;gap:12px;padding:12px 0}.tv2-skel-dot,.tv2-skel-line{position:relative;overflow:hidden;background:rgba(11,15,13,.07)}.tv2-skel-dot{width:20px;height:20px;border-radius:50%;flex-shrink:0}.tv2-skel-line{height:12px;border-radius:0;flex:1}.tv2-skel-dot:after,.tv2-skel-line:after{content:"";position:absolute;inset:0;transform:translateX(-100%);background:linear-gradient(90deg,transparent,hsla(0,0%,100%,.75),transparent);animation:tv2-shimmer 1.1s linear infinite}@keyframes tv2-shimmer{to{transform:translateX(100%)}}.tv2-spin{width:14px;height:14px;border-radius:50%;border:2px solid hsla(64,51%,75%,.35);border-top:2px solid var(--bv2-lime,currentColor);animation:tv2-spin .55s linear infinite}@keyframes tv2-spin{to{transform:rotate(1turn)}}.tv2-scan-status{font-size:.8rem;color:var(--text-tertiary,var(--v2-faint));display:flex;align-items:center;gap:8px}.tv2-scan-status:before{content:"";width:7px;height:7px;border-radius:0;background:var(--bv2-lime,var(--v2-ink));box-shadow:0 0 0 1px var(--bv2-dark,var(--v2-ink));animation:tv2-pulse 1s cubic-bezier(.45,0,.55,1) infinite alternate}@keyframes tv2-pulse{0%{opacity:.35;transform:scale(.85)}to{opacity:1;transform:scale(1)}}.tv2-reveal{animation:tv2-in .45s cubic-bezier(.23,1,.32,1) both;animation-delay:var(--d,0ms)}@keyframes tv2-in{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}@media (prefers-reduced-motion:reduce){.tv2-reveal{animation:none}.fade-up{opacity:1;transform:none;transition:none}}.tv2-label{display:block;font-family:var(--bv2-mono,var(--v2-f-mono));font-size:.68rem;font-weight:500;letter-spacing:.12em;text-transform:uppercase;color:var(--v2-faint);margin:0 0 8px}.tv2-input,.tv2-textarea{width:100%;box-sizing:border-box;border:1px solid rgba(11,15,13,.22);border-radius:0;padding:11px 13px;font-family:var(--v2-f);font-size:.95rem;color:var(--v2-ink);background:var(--v2-bg);outline:none;transition:border-color .15s ease,box-shadow .15s ease}.tv2-input:focus,.tv2-textarea:focus{border-color:var(--v2-ink);box-shadow:0 0 0 3px hsla(64,51%,75%,.65)}.tv2-textarea{resize:vertical;min-height:76px}.tv2-field{margin-bottom:18px}.tv2-counter{display:flex;justify-content:space-between;font-family:var(--v2-f-mono);font-size:.68rem;color:var(--v2-faint);margin-top:6px}.tv2-counter .warn{color:#d97706;font-weight:600}.tv2-counter .over{color:#dc2626;font-weight:600}.tv2-counter .ok{color:var(--v2-green)}.tv2-meter{height:4px;border-radius:0;background:rgba(11,15,13,.08);margin-top:8px;overflow:hidden}.tv2-meter>div{height:100%;border-radius:0;transition:width .18s cubic-bezier(.23,1,.32,1),background .18s ease}.tv2-btn{display:inline-flex;align-items:center;gap:8px;border:1px solid var(--v2-ink);border-radius:0;background:var(--v2-ink);font-family:var(--v2-f);font-size:.9rem;font-weight:600;padding:12px 22px;cursor:pointer;text-decoration:none;transition:transform .16s cubic-bezier(.23,1,.32,1),background-color .15s ease}.tv2-btn,a.tv2-btn,a.tv2-btn:hover,a.tv2-btn:visited{color:var(--bv2-lime,#fff)}.tv2-btn:hover{background:var(--bv2-dark,var(--v2-ink))}.tv2-btn:focus-visible{outline:2px solid var(--v2-ink);outline-offset:3px}.tv2-btn:active{transform:scale(.97)}.tv2-btn:disabled{opacity:.45;cursor:default}.tv2-toggle{display:inline-flex;border:1px solid rgba(11,15,13,.22);border-radius:0;overflow:hidden}.tv2-toggle button{border:none;background:transparent;font-family:var(--bv2-mono,var(--v2-f-mono));font-size:.7rem;font-weight:500;letter-spacing:.08em;text-transform:uppercase;color:var(--v2-mid);padding:8px 14px;cursor:pointer;transition:background .15s ease,color .15s ease}.tv2-toggle button.active{background:var(--v2-ink);color:var(--bv2-lime,#fff)}.tv2-serp{border:1px solid rgba(13,14,16,.1);border-radius:var(--v2-r);background:#fff;padding:24px 26px;font-family:arial,sans-serif}.tv2-serp.mobile{max-width:400px}.tv2-serp-site{gap:10px;margin-bottom:8px}.tv2-serp-fav,.tv2-serp-site{display:flex;align-items:center}.tv2-serp-fav{width:26px;height:26px;border-radius:50%;background:#f1f3f4;border:1px solid #ecedef;justify-content:center;font-size:12px;color:#5f6368}.tv2-serp-name{font-size:14px;color:#202124;line-height:1.3}.tv2-serp-url{font-size:12px;color:#4d5156;line-height:1.3}.tv2-serp-title{font-size:20px;line-height:1.3;color:#1a0dab;margin:0 0 4px;font-weight:400;cursor:pointer;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.tv2-serp.mobile .tv2-serp-title{white-space:normal;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}.tv2-serp-title:hover{text-decoration:underline}.tv2-serp-desc{font-size:14px;line-height:1.58;color:#4d5156;margin:0;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.tv2-serp.mobile .tv2-serp-desc{-webkit-line-clamp:3}.tv2-score-row{gap:22px;flex-wrap:wrap}.tv2-score-ring,.tv2-score-row{display:flex;align-items:center}.tv2-score-ring{width:86px;height:86px;border-radius:50%;justify-content:center;font-size:1.6rem;font-weight:600}.tv2-score-ring,.tv2-section-h{font-family:var(--v2-f-display);color:var(--v2-ink)}.tv2-section-h{font-size:1.05rem;font-weight:700;letter-spacing:-.01em;margin:0 0 4px}.tv2-check{display:flex;align-items:flex-start;gap:12px;padding:12px 0;border-bottom:1px solid rgba(11,15,13,.08)}.tv2-check:last-child{border-bottom:none}.tv2-check-dot{width:20px;height:20px;border-radius:50%;flex-shrink:0;display:flex;align-items:center;justify-content:center;font-size:11px;font-weight:700;color:#fff;margin-top:1px}.tv2-check-dot.pass{background:var(--v2-green)}.tv2-check-dot.warn{background:#d97706}.tv2-check-dot.fail{background:#dc2626}.tv2-check-dot.info{background:var(--v2-faint)}.tv2-check-title{font-size:.88rem;font-weight:600;color:var(--v2-ink)}.tv2-check-detail{font-size:.8rem;color:var(--v2-mid);line-height:1.45;margin-top:2px;word-break:break-word}.tv2-error{border:1px solid rgba(220,38,38,.25);border-left:3px solid #b91c1c;background:rgba(220,38,38,.05);color:#b91c1c;border-radius:0;padding:14px 16px;font-size:.86rem}.tv2-seo{max-width:760px;margin:64px 0 0;padding-top:40px;border-top:1px solid var(--bv2-line,rgba(11,15,13,.14))}.tv2-seo h2:before{content:"";display:block;width:28px;height:3px;background:var(--bv2-dark,var(--v2-ink));margin-bottom:14px}.tv2-seo h2{font-size:1.45rem;font-weight:700;letter-spacing:-.02em;margin:0 0 12px}.tv2-seo h2,.tv2-seo h3{font-family:var(--v2-f-display);color:var(--v2-ink)}.tv2-seo h3{font-size:1.02rem;font-weight:600;letter-spacing:-.01em;margin:26px 0 8px}.tv2-seo p{font-size:.95rem;line-height:1.65;color:var(--v2-mid);margin:0 0 12px}.tv2-seo ul{list-style:disc outside;margin:0 0 12px;padding-left:22px}.tv2-seo li{list-style:disc;display:list-item;font-size:.9rem;line-height:1.65;color:var(--v2-mid);margin-bottom:4px}@media (max-width:640px){.tv2-panel{padding:20px}}.nl-map{position:relative}.nl-map svg{width:100%;height:auto;display:block;fill:#ced5c7}.nl-map path{stroke:#eaede7;stroke-width:.35;transition:fill .12s ease}.nl-map [id^=_],.nl-map [id^=_] path{fill:#dce0d6;cursor:default}.nl-map [id]:not([id^=_]):not([id=world-map]),.nl-map [id]:not([id^=_]):not([id=world-map]) path{cursor:pointer}.nl-map g[id]:hover:not([data-sel=true]) path,.nl-map path[id]:hover:not([data-sel=true]){fill:#b3bdab}.nl-map.mode-exclude [data-sel=true],.nl-map.mode-exclude [data-sel=true] path{fill:#e5484d}.nl-map.mode-serve [data-sel=true],.nl-map.mode-serve [data-sel=true] path{fill:#16a34a}.nl-map.mode-exclude [data-sel=true]:hover,.nl-map.mode-exclude g[data-sel=true]:hover path{fill:#cf3b40}.nl-map.mode-serve [data-sel=true]:hover,.nl-map.mode-serve g[data-sel=true]:hover path{fill:#128a3e}@media (prefers-reduced-motion:reduce){.nl-map path{transition:none}}.crawler-signup-split{display:grid;grid-template-columns:1fr 2fr}.crawler-signup-img{min-height:460px;background-size:cover;background-position:50%}@media (max-width:760px){.crawler-signup-split{grid-template-columns:1fr}.crawler-signup-img{min-height:150px}}.acv{background:var(--v2-bg)}.acv-head{gap:16px;padding-bottom:36px}.acv-head .bv2-badge{justify-self:start}.acv-head .bpost-h1{max-width:24ch}.acv-byline{margin:0;font-family:var(--bv2-mono);font-size:11px;letter-spacing:.06em;color:var(--v2-faint)}.acv .fp-features-section{border-top:0;padding:8px var(--mkt-x) 72px;max-width:1180px;margin:0 auto;box-sizing:content-box}.acv .fp-cards{gap:16px}.acv .fp-card{background:var(--bv2-paper);border:1px solid var(--bv2-line);border-radius:2px;box-shadow:none;padding:22px;color:var(--v2-ink);transition:transform .3s cubic-bezier(.23,1,.32,1),border-color .2s ease,box-shadow .3s ease}.acv .fp-card:hover{border-color:var(--v2-ink);transform:translateY(-3px);box-shadow:0 14px 36px rgba(11,15,13,.1)}.acv .fp-card h3{font-family:var(--v2-f-display);font-weight:700;letter-spacing:-.02em;color:var(--v2-ink)}.acv .fp-card p{color:var(--v2-mid)}.acv .fp-card>span:last-child{color:var(--v2-ink)!important;font-family:var(--bv2-mono);font-size:.68rem!important;font-weight:500!important;letter-spacing:.12em;text-transform:uppercase}.acv .fp-card-icon,.acv .mega-icon{border-radius:0!important;background:var(--bv2-dark)!important;color:var(--bv2-paper)!important}.acv .fp-card:nth-child(4n+2) .mega-icon{background:var(--bv2-lime)!important;color:var(--v2-ink)!important}.acv .fp-card:nth-child(4n+3) .mega-icon{background:var(--bv2-mid)!important;color:var(--bv2-paper)!important}.acv .fp-card:nth-child(4n+4) .mega-icon{background:var(--v2-bg3)!important;color:var(--v2-ink)!important}.acv .fp-cta{background:var(--bv2-lime);border-radius:0}.acv .fp-cta:before{display:none}.v2-root.fp-page.acv .fp-cta h2{color:var(--v2-ink);font-family:var(--v2-f-display);font-weight:700;letter-spacing:-.03em}.acv .fp-cta p{color:var(--v2-ink);opacity:.78}.acv .fp-btn{border-radius:0}.v2-root.acv .fp-btn-white{background:var(--v2-ink);color:var(--bv2-lime)}.acv .tv2-tool :is(a,button,span,pre,div,input,textarea,select):not(.tv2-score-ring):not(.tv2-check-dot):not(.tv2-skel-dot):not(.tv2-spin):not(.tv2-serp-fav):not(.tv2-serp *){border-radius:0!important}.acv .tv2-panel:is([style*="43,79,255"],[style*="43, 79, 255"]){background:var(--v2-bg)!important}.acv .tv2-panel:is([style*="22,163,74"],[style*="22, 163, 74"]){background:hsla(64,51%,75%,.35)!important;border-color:var(--bv2-line)!important;border-left:3px solid var(--bv2-dark)!important}.acv .tv2-tool a[style*=inline-flex]:not(.tv2-btn){border-color:rgba(11,15,13,.3)!important}.acv .tv2-tool a[style*=inline-flex]:not(.tv2-btn):hover{border-color:var(--v2-ink)!important;background:var(--bv2-paper)}@media (max-width:700px){.acv .fp-features-section,.acv .tv2-tool{padding-left:16px;padding-right:16px}}.acv .tv2-tool span[style*=uppercase]{font-family:var(--bv2-mono)!important;font-weight:500!important;letter-spacing:.1em!important}.acv .tv2-tool span:is([style*="22,163,74"],[style*="22, 163, 74"]){background:var(--bv2-lime)!important;color:var(--v2-ink)!important}.vk-script-list{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(auto-fill,minmax(280px,1fr));gap:10px 24px}.vk-script-list a{display:block;padding:12px 0;border-bottom:1px solid var(--v2-bg3,#ddd9d0);color:var(--v2-ink);text-decoration:none;font-weight:500}.vk-script-list a:hover{text-decoration:underline;text-underline-offset:3px}