.canonical-tool_page__rFfxC{min-height:70dvh}.canonical-tool_intro__Kk_qC{border-bottom:1px solid var(--line);padding:82px 0 72px}.canonical-tool_intro__Kk_qC h1{max-width:900px;margin:0;font-size:clamp(2.8rem,5.6vw,5.2rem);line-height:.96;letter-spacing:-.04em;text-wrap:balance}.canonical-tool_intro__Kk_qC p{max-width:730px;margin:24px 0 0;color:var(--muted);font-size:18px;line-height:1.65}.canonical-tool_panel___fgRA{padding-block:48px 110px}.canonical-tool_form___BQMP{max-width:1000px}.canonical-tool_form___BQMP label{display:block;margin-bottom:8px;font-size:13px;font-weight:650}.canonical-tool_row__vjptC{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:12px}.canonical-tool_row__vjptC button,.canonical-tool_row__vjptC input{min-height:44px}.canonical-tool_error__UGI5_{margin-top:16px;color:var(--danger);line-height:1.5}.canonical-tool_state__TyHZP{max-width:900px;margin-top:22px;color:var(--muted);line-height:1.6}.canonical-tool_result__hxcgH{max-width:1050px;margin-top:32px;border:1px solid var(--line);border-radius:16px;background:var(--surface);overflow:hidden}.canonical-tool_resultHeader__su4Xe{display:flex;align-items:start;justify-content:space-between;gap:16px;padding:22px 24px;border-bottom:1px solid var(--line)}.canonical-tool_resultHeader__su4Xe span,.canonical-tool_resultHeader__su4Xe time{color:var(--muted);font-size:12px}.canonical-tool_resultHeader__su4Xe h2{margin:6px 0 0;font-size:22px}.canonical-tool_summary__kZ0mC{margin:0;padding:16px 24px;line-height:1.6}.canonical-tool_warnings__lEAzq{padding:18px 24px;border-top:1px solid var(--line);background:var(--cab-surface,#f9fbff)}.canonical-tool_warnings__lEAzq h3{margin:0 0 8px;font-size:15px}.canonical-tool_warnings__lEAzq ul{margin:0;padding-left:20px}.canonical-tool_warnings__lEAzq li{padding-block:3px;line-height:1.5;font-size:13px;overflow-wrap:anywhere}.canonical-tool_pages__m4gVB{margin:0;padding:0;list-style:none}.canonical-tool_pages__m4gVB>li{border-top:1px solid var(--line)}.canonical-tool_pageResult__nEAJg{padding:22px 24px}.canonical-tool_pageHeading__icrNZ{display:flex;flex-direction:column;gap:4px}.canonical-tool_pageHeading__icrNZ span{color:var(--muted);font-size:12px}.canonical-tool_pageHeading__icrNZ strong{overflow-wrap:anywhere;font-size:15px}.canonical-tool_facts__mfaC3{margin:16px 0 0}.canonical-tool_facts__mfaC3 div{display:grid;grid-template-columns:150px minmax(0,1fr);gap:12px;padding:9px 0;border-top:1px solid var(--line)}.canonical-tool_facts__mfaC3 dt{color:var(--muted);font-size:12px}.canonical-tool_facts__mfaC3 dd{margin:0;overflow-wrap:anywhere;font-size:13px}.canonical-tool_robots__y5A0u ul,.canonical-tool_values___BJrt{margin:10px 0 0;padding:0;list-style:none}.canonical-tool_robots__y5A0u li,.canonical-tool_values___BJrt li{padding:8px 0;border-top:1px solid var(--line);overflow-wrap:anywhere;font-size:12px}.canonical-tool_robots__y5A0u span,.canonical-tool_values___BJrt span{display:block;margin-bottom:4px;color:var(--muted)}.canonical-tool_robots__y5A0u code,.canonical-tool_values___BJrt code{font-size:12px;white-space:normal;overflow-wrap:anywhere}.canonical-tool_values___BJrt small{display:block;margin-top:4px;color:var(--muted);font-size:12px}.canonical-tool_robots__y5A0u{margin-top:14px}.canonical-tool_robots__y5A0u strong{font-size:13px}.canonical-tool_note__Egr1K,.canonical-tool_robots__y5A0u p{margin:10px 0 0;color:var(--muted);font-size:12px;line-height:1.5}.canonical-tool_limits__yVNGx{margin:0;padding:16px 24px;border-top:1px solid var(--line);color:var(--muted);font-size:12px;line-height:1.6}[data-cabinet] .canonical-tool_page__rFfxC{max-width:1400px;margin:0 auto;padding:22px 32px 48px}[data-cabinet] .canonical-tool_intro__Kk_qC{padding:0 0 22px;border:0}[data-cabinet] .canonical-tool_intro__Kk_qC p{margin-top:10px;font-size:14px}[data-cabinet] .canonical-tool_panel___fgRA{padding:28px 30px;border:1px solid var(--line);border-radius:13px;background:var(--surface)}@media (max-width:760px){.canonical-tool_intro__Kk_qC{padding:58px 0 52px}.canonical-tool_row__vjptC{grid-template-columns:1fr}.canonical-tool_row__vjptC button{width:100%}.canonical-tool_resultHeader__su4Xe{flex-direction:column}.canonical-tool_facts__mfaC3 div{grid-template-columns:1fr;gap:4px}[data-cabinet] .canonical-tool_page__rFfxC{padding:18px 16px 36px}[data-cabinet] .canonical-tool_panel___fgRA{padding:20px 16px}}