/* CarHelpMate v7.2 — TABLET ONLY: 701..1100px. Desktop >1100px is untouched. */
@media (min-width:701px) and (max-width:1100px){
  .chm-component-v7 .forum-topbar-inner{padding-inline:18px!important;gap:10px!important}
  .chm-component-v7 .forum-top-search{max-width:220px!important}
  .chm-component-v7 .forum-navlinks{gap:2px!important}.chm-component-v7 .forum-navlinks>a,.chm-component-v7 .forum-navlinks>button{padding-inline:7px!important}
  .chm-component-v7 .forum-shell,.chm-component-v7 .forum-guest-shell,.chm-component-v7 .chm-v5-home,.chm-component-v7 .chm-v5-forum{padding-left:18px!important;padding-right:18px!important}
  .chm-component-v7 .chm-v5-hero,.chm-component-v7 .chm-v5-forum-hero{grid-template-columns:minmax(0,1fr) minmax(340px,.85fr)!important}.chm-component-v7 .chm-v5-hero-copy,.chm-component-v7 .chm-v5-forum-hero-copy{padding-left:34px!important}
  .chm-component-v7 .forum-guest-hero{grid-template-columns:minmax(0,1fr) minmax(330px,.8fr)!important}.chm-component-v7 .forum-guest-hero-copy{padding-left:34px!important}
  .chm-component-v7 .forum-guest-stats{grid-template-columns:repeat(2,minmax(0,1fr))!important}.chm-component-v7 .forum-guest-features{grid-template-columns:repeat(2,minmax(0,1fr))!important}
  .chm-component-v7 .forum-post-layout{grid-template-columns:176px minmax(0,1fr)!important}
}
@media (min-width:701px) and (max-width:900px){
  .chm-component-v7 .forum-top-search{display:none!important}
  .chm-component-v7 .forum-guest-hero{display:flex!important;flex-direction:column!important}.chm-component-v7 .forum-guest-hero-copy{padding:28px 26px 22px!important}.chm-component-v7 .forum-guest-visual{position:relative!important;inset:auto!important;width:100%!important;height:220px!important;min-height:220px!important;background:url("../chm-hero-road.webp") center/cover no-repeat!important}.chm-component-v7 .forum-guest-orbit,.chm-component-v7 .forum-guest-logo-core,.chm-component-v7 .forum-guest-float{display:none!important}
  .chm-component-v7 .chm-v5-layout,.chm-component-v7 .chm-v5-forum-grid{grid-template-columns:1fr!important}.chm-component-v7 .chm-v5-aside,.chm-component-v7 .chm-v5-forum-aside{position:static!important;width:100%!important}
}

/* v9.0.10 — release modal: tablet layout */
@media (min-width:701px) and (max-width:1100px){
  .chm-component-v7 .chm-release{padding:16px}
  .chm-component-v7 .chm-release-dialog{width:min(800px,calc(100vw - 32px));max-height:calc(100dvh - 32px);border-radius:24px}
  .chm-component-v7 .chm-release-scroll{padding:30px 28px 22px}
  .chm-component-v7 .chm-release-head{grid-template-columns:56px minmax(0,1fr);gap:15px}
  .chm-component-v7 .chm-release-logo-wrap{width:56px;height:56px}
  .chm-component-v7 .chm-release-head h2{font-size:28px}
  .chm-component-v7 .chm-release-features{gap:9px}
  .chm-component-v7 .chm-release-feature{padding:12px 13px}
  .chm-component-v7 .chm-release-actions{padding-left:28px;padding-right:28px}
}
@media (min-width:701px) and (max-width:780px){
  .chm-component-v7 .chm-release-features{grid-template-columns:1fr}
}
