/* Hollywood Lanes — retro bowling-alley scoring-screen / neon-lane-lights
   pack. Bungee (chunky retro-arcade/varsity display face) + Space Mono
   (legible retro-digital monospace) chosen to read as "scoreboard glow,"
   not literal character imagery -- per Daniel's pitch, this pack is
   colors/fonts/decoration only, no copy changes. Inert until a future
   task registers [data-theme="hollywood-lanes"] post-rebase.
   See: circuitforge-plans/vaportrade-clone/superpowers/specs/
   2026-08-13-ui-redesign-design.md §3. */
/* Quick Land + Touchscreen (2026-09-02, superseding Buse/Quick Land via a
   later drag-and-drop export round -- Quick Land moves from mono to
   display, Touchscreen is new for mono). Quick Land: explicit "free for
   personal and commercial use" grant (static/fonts/quick-land/
   LICENSE.txt). Touchscreen: genuine SIL OFL. --font-size-display/
   --font-size-mono updated again this round. Buse stays self-hosted,
   currently unused by any pack. */
@font-face{
  font-family:"Quick Land";
  src:url("/vaportrade/static/fonts/quick-land/QuickLand-Regular.woff2") format("woff2");
  font-weight:400;
  font-display:swap;
}
@font-face{
  font-family:"Touchscreen";
  src:url("/vaportrade/static/fonts/touchscreen/Touchscreen-Regular.woff2") format("woff2");
  font-weight:400;
  font-display:swap;
}
[data-theme="hollywood-lanes"]{
  --bg:#0b0c17; --bg2:#121422; --bg3:#1c2036; --border:#3a4166;
  /* --muted was #6b7398 against --bg2 #121422 -- 3.94:1, under the 4.5:1
     AA minimum (cf-a11y-dev audit follow-up sweep, 2026-08-25, checking
     every pack after finding lisa-frank's --muted failed the same way).
     This pack isn't wired into theme.js's PACKS array or either
     index.html yet -- not user-reachable today -- fixed anyway so the
     same bug doesn't resurface whenever it does get wired in. */
  --text:#eef1ff; --text-2:#9aa3c9; --muted:#8890b8;
  --accent-1:#22d3ee; --accent-2:#ff2f92; --accent-3:#ffb020;
  --success:#39ff88; --danger:#ff3b3b; --danger-dark:#380a0a; --warning:#eab308;
  --font-display:"Quick Land","Impact",sans-serif;
  --font-mono:"Touchscreen","SFMono-Regular",Consolas,monospace;
  --font-size-display:2.5rem; --font-size-mono:1.125rem; --font-size-h2:1.75rem;
}
/* Ambient lane-light glow -- this pack's version of Neon Casino's ambient
   glow / Lisa Frank's sparkle title, same idea (a signature decorative
   touch that's pack-specific, not token-expressed): a cyan/magenta wash
   like the blacklight strip lighting along a bowling lane's gutters. */
[data-theme="hollywood-lanes"] body::before{
  content:"";position:fixed;inset:0;pointer-events:none;z-index:0;
  background:radial-gradient(ellipse at 15% -10%,rgba(34,211,238,.16),transparent 55%),
             radial-gradient(ellipse at 95% 110%,rgba(255,47,146,.14),transparent 55%);
}
/* Scoreboard-glow title gradient -- amber/cyan/magenta sweep, evoking the
   overhead scoring-screen readout rather than any literal imagery. */
[data-theme="hollywood-lanes"] h1 .grad{
  background:linear-gradient(90deg,#ffb020,#22d3ee,#ff2f92);
  -webkit-background-clip:text;background-clip:text;color:transparent;
}
/* :not(.ghost):not(.danger) is load-bearing -- same reason as neon-casino.css
   and lisa-frank.css's equivalent rules (see those files' comments): this
   selector's specificity (0,1,1) exactly ties with button.ghost/button.danger's
   own (0,1,1), and since this pack file loads after theme.css, an untied
   exclusion here is required so cascade order never silently repaints
   ghost/danger buttons with the lane-light gradient. */
/* 2026-08-28 button glow-up: removed this pack's own flat gradient fill,
   dark text color (illegible against the new fixed near-black fill),
   and outer glow box-shadow (theme.css's base button{} rule now applies
   its own via the animated gradient border) -- the vegas-strip neon
   look this pack already had is arguably a BETTER fit for a glowing
   animated border than a flat gradient fill ever was. --accent-1/2/3
   here (cyan/pink/gold) drive the border automatically, no override
   needed. */
