/* az-legacy-d: harmonises converted legacy tool pages (agent D) with azrs-tool.css */
.az-legacy{--accent:var(--az-a);--accent-dark:var(--az-ink);--accent-light:color-mix(in srgb,var(--az-a) 12%,#fff);--ink:#0E1226;--page:#F6F7FC;overflow-x:clip}
.az-legacy .az-crumbs{padding:10px 0 4px}
.az-legacy .az-intro{padding:2px 0 14px !important}
.az-legacy .az-cat,.az-legacy .az-badges{display:none}
.az-legacy .az-intro .az-h1{font-size:clamp(1.5rem,3.4vw,2.2rem) !important;line-height:1.12 !important;max-width:none}
.az-legacy .az-intro .az-lead{font-size:clamp(.95rem,2vw,1.05rem);margin-top:6px !important}
.az-legacy .az-wm{font-size:clamp(3rem,8vw,6rem);top:-6px}
@media(max-width:700px){.az-legacy .az-wm{top:-4px;font-size:4rem}}
.az-legacy .az-wsbody{padding:clamp(14px,3vw,26px);background:#fff;color:var(--az-text)}
.az-legacy .az-wsbody input[type=text],.az-legacy .az-wsbody input[type=url],.az-legacy .az-wsbody input[type=number],.az-legacy .az-wsbody input[type=email],.az-legacy .az-wsbody select,.az-legacy .az-wsbody textarea{border-radius:16px;font-size:16px;min-height:48px}
.az-legacy .az-wsbody textarea{min-height:120px}
.az-legacy .az-wsbody button:not(.nt-chip){min-height:44px}
.az-legacy h1,.az-legacy h2,.az-legacy h3{font-family:'Plus Jakarta Sans','Inter',sans-serif !important}
.az-legacy .az-wsbody .input-box,.az-legacy .az-wsbody .analyze-btn{border-radius:999px}
.az-legacy .az-wsbody .input-box{border:1.5px solid rgba(14,18,38,.16);color:#0E1226}
.az-legacy .az-wsbody .analyze-btn{background:var(--az-a);color:#fff;box-shadow:0 14px 30px -12px color-mix(in srgb,var(--az-a) 60%,transparent)}
.az-legacy .az-wsbody .ex{background:#fff;color:var(--az-ink);border:1px solid var(--az-line)}
.az-legacy .features-section,.az-legacy .seo-tips-section{background:transparent !important;border:0 !important}
.az-legacy .more-tools-section{border-radius:32px;max-width:1140px;margin:40px auto}
.az-legacy .qf-seo{background:transparent;padding-top:40px}
.az-legacy .qf-seo-inner{padding-bottom:2rem}
.az-legacy img,.az-legacy svg{max-width:100%}
.az-legacy .az-ws{margin-bottom:28px !important}
.az-legacy .az-wsbody .search-row button,.az-legacy .az-wsbody .search-row input{border-radius:999px}
.az-legacy .az-wsbody .search-row button{background:var(--az-a) !important;color:#fff !important}
/* nested legacy cards inside the workspace: flatten */
.az-legacy .az-wsbody .calc-section{padding:0 !important;background:transparent !important}
.az-legacy .az-wsbody .calc-card{max-width:none !important;border:0 !important;box-shadow:none !important;padding:0 !important;background:transparent !important}
.az-legacy .az-wsbody .input-card{border:0 !important;box-shadow:none !important;padding:0 !important;margin:0 !important;background:transparent !important}
.az-legacy .az-wsbody .input-card h2{font-size:1.25rem !important;margin-bottom:14px !important}
@media(max-width:640px){.az-legacy .az-wsbody .input-group{grid-template-columns:1fr !important}}
.az-legacy .az-wsbody .calc-card>div[style*="text-align:center"]:first-child{display:none}
.az-legacy .az-wsbody .analyze-btn{border-radius:999px !important;background:var(--az-a) !important;color:#fff !important}
body:has(.az-legacy){background:#F6F7FC}
.az-legacy .az-wsbody .container{max-width:100%;padding-left:0;padding-right:0}
.az-legacy .az-wsbody .row{margin-left:0;margin-right:0}
@media(max-width:800px){.az-legacy .dc-nav{flex-wrap:nowrap !important;overflow-x:auto;gap:6px}.az-legacy .dc-nav .nav-sep,.az-legacy .dc-nav .nav-label{display:none}.az-legacy .dc-nav-link{white-space:nowrap;flex:none}.az-legacy .dc-layout{padding:8px 0 24px !important;gap:12px !important}}
.az-legacy~.container>.stats-row{display:none !important}
