/* Month 1 UX layer, 14 Sep 2026. Rollback: remove the m1.css link and the m1.js
   script tag from the page (tools/month1-ux.mjs added them).

   Phones: one floating button. Call sits in the header, chat moves into the menu. */
@media (max-width:900px){
  .dock .fab.ai,.dock .fab.call{display:none}
  .dock .fab.wa{width:60px;height:60px;box-shadow:0 10px 26px -10px rgba(0,0,0,.65)}
  .dock .fab.wa svg{width:30px;height:30px}
}
.mnav .mcta button.btn{width:100%;cursor:pointer;background:transparent}
/* the floating button sat on top of the open menu */
.mnav.open ~ .dock{display:none}

/* Desktop header: its contents were wider than the 1200px bar at every desktop
   width (live measured 46px of sideways scroll at 1280, and the quote button
   poking out of the bar above that). Tighter gaps, icon-only Home. */
@media (min-width:1081px){
  #hdr .nav-links{gap:14px}
  #hdr .nav-links .home span{display:none}
  /* A menu that carries the CGI films link has nine entries: tighten it so
     the quote button stays where it was (measured 1243px at 1280 before). */
  #hdr .nav-links:has(a[href="/cgi-films/"]){gap:10px;font-size:11px;letter-spacing:.07em}
}
