/* v7.8.26 — cierre UX: cerca de mí, sustracción, navegación y monetización */
.header{position:relative!important;z-index:2147483646!important;isolation:isolate}.nav-groups,.nav-group{position:relative;z-index:2147483646!important}.nav-dropdown{z-index:2147483647!important}.nav-dropdown-vehicles{width:min(720px,calc(100vw - 32px));grid-template-columns:repeat(2,minmax(220px,1fr));column-gap:10px;max-height:min(72vh,620px);overflow:auto}.nav-dropdown-vehicles a{white-space:normal}
@media(max-width:980px){.nav-groups.mobile-open{z-index:2147483647!important}.nav-dropdown-vehicles{width:100%;display:block!important;max-height:none;overflow:visible}.nav-dropdown-vehicles a{display:block}}

.qa-near-card{padding:clamp(22px,4vw,38px)}.qa-near-card>p{max-width:900px;line-height:1.7}.qa-near-controls{display:grid;grid-template-columns:auto minmax(130px,180px) minmax(220px,1fr);gap:12px;align-items:end;margin:24px 0 14px}.qa-near-controls label{display:grid;gap:7px;font-weight:800;color:#18332e}.qa-near-controls select{width:100%;min-height:48px;border:1px solid #bfcfc8;border-radius:14px;background:#fff;padding:0 14px;font:inherit;color:#102a25}.qa-near-speeds{margin:10px 0 18px;display:flex;gap:10px;flex-wrap:wrap}.qa-near-copy{margin-top:32px;padding:26px 28px;border:1px solid #dbe4df;border-radius:20px;background:#fff;max-width:none}.qa-near-copy h2{margin-top:1.6rem}.qa-near-copy h2:first-child{margin-top:0}.qa-speed-dot{display:inline-block;width:9px;height:9px;border-radius:50%;margin-right:6px}.qa-speed-dot.normal{background:#1976d2}.qa-speed-dot.fast{background:#ef7d00}.qa-speed-dot.ultra{background:#7c3aed}
@media(max-width:760px){.qa-near-controls{grid-template-columns:1fr}.qa-near-controls .btn{width:100%}.qa-near-speeds{display:grid}.qa-near-speeds button{width:100%;justify-content:flex-start}}

.qa-stolen-table td:last-child{min-width:220px}.qa-stolen-value{display:grid;grid-template-columns:auto minmax(90px,1fr);gap:12px;align-items:center}.qa-stolen-value>b{font-variant-numeric:tabular-nums}.qa-stolen-value>i{display:block;height:10px;border-radius:999px;background:#e7ede9;overflow:hidden;position:relative}.qa-stolen-value>i:before{content:"";position:absolute;inset:0 auto 0 0;width:var(--w,0%);border-radius:inherit;background:linear-gradient(90deg,#163f36,#9cff2e)}
.qa-stolen-years a b{font-size:1rem}.qa-stolen-years a small{line-height:1.45}

/* Los desplegables deben ganar a los anuncios laterales sin alterar la capa de los anuncios ancla. */
.nav-dropdown{box-shadow:0 18px 50px rgba(5,28,24,.22)!important}
