/* Presentation only, on the existing shared GAME420 HUD. Native text continues
   to track MENU / LINKS / ARTICLE; native buttons, SVG boxes and badges remain.
   The five graphics are exact, locally prepared crops of the supplied references. */
/* Destination-only sheets are disabled on Home; moved catalogue returns must
   stay hidden there even when their original stylesheet is not active. */
html[data-game420-a] body.auth-entry:not([data-stage=menu]) #game420-immersive-tools>.g420-products-footer-return{display:none!important}
/* Products reuse only the transparent home logo and glyphs, without scenery. */
.game420-products-header[hidden]{display:none!important}
.game420-products-header{position:absolute;top:0;height:100%;overflow:hidden;pointer-events:none;user-select:none}
.game420-products-header-art{position:absolute;left:0;top:0;width:100%;background:none;pointer-events:none}
.game420-products-edition,.game420-home-edition{position:absolute;left:8.1%;top:7.1875%;width:25%;color:#b4b0c8;font:700 clamp(6px,1.86vw,11px)/1 monospace;letter-spacing:.18em;white-space:nowrap;pointer-events:none;z-index:3}
/* One transparent POCKET EDITION artwork on Home, Products and Networks. */
.game420-home-edition,.game420-products-edition{left:7.9166666667%;width:24.4444444444%;height:1.40625%;font-size:0;color:transparent;background:url("data:image/png;base64,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") left top / 100% 100% no-repeat}
html[data-game420-a][data-game420-living-menu][data-game420-immersive] body.auth-entry:is([data-stage=menu],[data-stage=links])[data-shortcuts] #console-screen>.screen-hud{
  position:relative!important;inset:auto!important;left:0!important;top:0!important;width:100%!important;
  height:var(--products-header-height)!important;min-height:var(--products-header-height)!important;flex:0 0 var(--products-header-height);
  padding:0!important;margin:0!important;overflow:hidden!important;
}
html[data-game420-a][data-game420-living-menu][data-game420-immersive] body.auth-entry:is([data-stage=menu],[data-stage=links])[data-shortcuts] #screen-shortcuts{
  inset:auto!important;left:0!important;right:0!important;top:var(--living-hud-top)!important;height:var(--living-hud-height)!important;
}
html[data-game420-a][data-game420-living-menu] body.auth-entry:is([data-stage=menu],[data-stage=links])[data-shortcuts] #screen-shortcuts[data-g420-running=true]>.screen-shortcut::after{animation-play-state:running}
html[data-game420-a] body.auth-entry[data-shortcuts] #console-screen > .screen-hud #screen-location {
  position:relative;
  color:transparent!important;
  text-shadow:none!important;
}
html[data-game420-a] body.auth-entry[data-shortcuts] #console-screen > .screen-hud #screen-location::after {
  content:'';
  position:absolute;
  left:0;top:50%;
  width:min(100%,120px);height:30px;
  transform:translateY(-50%);
  background:url('game420-header-brand.png?v=isolation-20261006') left center / contain no-repeat;
  pointer-events:none;
}
html[data-game420-a] body.auth-entry[data-shortcuts] #console-screen > .screen-hud #screen-shortcuts > .screen-shortcut > svg {
  opacity:0;
}
html[data-game420-a] body.auth-entry[data-shortcuts] #console-screen > .screen-hud #screen-shortcuts > .screen-shortcut::after {
  content:'';
  position:absolute;
  left:50%;top:50%;
  width:24.2px;height:24.2px;
  transform:translate(-50%,-50%);
  background:var(--game420-header-icon) center / contain no-repeat;
  pointer-events:none;
}
html[data-game420-a] body.auth-entry[data-shortcuts] #console-screen > .screen-hud #shortcut-chat {--game420-header-icon:url('game420-header-messages.png?v=isolation-20261006');}
html[data-game420-a] body.auth-entry[data-shortcuts] #console-screen > .screen-hud #shortcut-loyalty {--game420-header-icon:url('game420-header-gifts.png?v=isolation-20261006');}
html[data-game420-a] body.auth-entry[data-shortcuts] #console-screen > .screen-hud #shortcut-account {--game420-header-icon:url('game420-header-profile.png?v=isolation-20261006');}
html[data-game420-a] body.auth-entry[data-shortcuts] #console-screen > .screen-hud #shortcut-cart {--game420-header-icon:url('game420-header-cart.png?v=isolation-20261006');}
html[data-game420-a] body.auth-entry[data-shortcuts] #console-screen > .screen-hud #screen-shortcuts > .screen-shortcut > .shortcut-badge {
  z-index:1;
}

/* Only the artwork grows (22 × 1.10). The existing 40 × 44 controls and HUD
   geometry are untouched. The original PNG remains the permanent base. */
html[data-game420-a] body.auth-entry[data-shortcuts] #console-screen > .screen-hud #screen-shortcuts > .screen-shortcut.game420-header-mounted::after {content:none;}
html[data-game420-a] .game420-header-art {
  position:absolute;left:50%;top:50%;width:24.2px;height:24.2px;
  background:var(--game420-header-icon) center / contain no-repeat;
  transform:translate(-50%,-50%);transform-origin:center;
  transition:transform 120ms cubic-bezier(.2,.7,.3,1),filter 120ms ease;
  pointer-events:none;user-select:none;
}
html[data-game420-a] .game420-header-art > svg {
  display:block;width:100%;height:100%;overflow:hidden;pointer-events:none;
}
html[data-game420-a] .game420-header-art * {pointer-events:none;}
html[data-game420-a] .screen-shortcut:is(:focus-visible,.console-selected) > .game420-header-art {filter:brightness(1.14);}
@media (hover:hover) {
  html[data-game420-a] .screen-shortcut:hover > .game420-header-art {filter:brightness(1.10);}
}
html[data-game420-a] .screen-shortcut[data-g420-pressed] > .game420-header-art {
  transform:translate(-50%,calc(-50% + 1px)) scale(.94);
  filter:brightness(.86);transition-duration:80ms;
}
html[data-game420-a] .game420-header-detail {opacity:0;}
html[data-game420-a] .game420-header-copy {filter:brightness(1.85) saturate(1.15);}
html[data-game420-a] .game420-header-pressure {opacity:0;transition:opacity 120ms ease;}
html[data-game420-a] .screen-shortcut[data-g420-pressed] .game420-header-pressure {opacity:.35;transition-duration:80ms;}
html[data-game420-a] #screen-shortcuts[data-g420-running=true] .game420-header-dot {
  animation:game420-header-dot 6.8s ease-in-out infinite;
  animation-delay:var(--detail-delay);
}
html[data-game420-a] #screen-shortcuts[data-g420-running=true] .game420-header-ribbon {
  animation:game420-header-ribbon 10.9s ease-in-out 2.1s infinite;
}
html[data-game420-a] #screen-shortcuts[data-g420-running=true] .game420-header-bow {
  animation:game420-header-bow 10.9s ease-in-out 2.1s infinite;
}
html[data-game420-a] #screen-shortcuts[data-g420-running=true] .game420-header-visor {
  animation:game420-header-visor 9.1s ease-in-out 4.2s infinite;
}
html[data-game420-a] #screen-shortcuts[data-g420-running=true] .game420-header-cart-pixel {
  animation:game420-header-cart-pixel 8.3s ease-in-out infinite;
  animation-delay:var(--detail-delay);
}
/* Every cycle contains a long quiet interval; no perimeter or button pulse. */
@keyframes game420-header-dot {
  0%,7%,100% {opacity:0;}
  2.5% {opacity:.95;}
}
@keyframes game420-header-ribbon {
  0% {opacity:0;transform:translateY(0);}
  2% {opacity:.7;}
  8% {opacity:.65;}
  10%,100% {opacity:0;transform:translateY(31px);}
}
@keyframes game420-header-bow {
  0%,9%,13%,100% {opacity:0;}
  10.5% {opacity:.7;}
}
@keyframes game420-header-visor {
  0% {opacity:0;transform:translateX(0);}
  3% {opacity:.42;}
  10% {opacity:.38;}
  13%,100% {opacity:0;transform:translateX(33px);}
}
@keyframes game420-header-cart-pixel {
  0%,6%,100% {opacity:0;}
  2.2% {opacity:.9;}
}
@media (prefers-reduced-motion:reduce) {
  html[data-game420-a] .game420-header-detail {animation:none!important;opacity:0!important;}
  html[data-game420-a] :is(.game420-header-art,.game420-header-pressure) {transition:none!important;}
  html[data-game420-a] .screen-shortcut[data-g420-pressed] > .game420-header-art {transform:translate(-50%,-50%);filter:brightness(.8);}
}

/* Native shortcut relief: native buttons and bitmap icons remain at their existing size.
   Destination face variables align this rim with the baked video tiles, rather
   than with the larger native touch targets. This paints no replacement icon. */
html[data-game420-a] body.auth-entry[data-shortcuts] #console-screen > .screen-hud #screen-shortcuts > .screen-shortcut::before {
  content:'';
  position:absolute;
  left:50%;top:50%;
  width:24.2px;height:24.2px;
  transform:translate(-50%,-50%);
  box-sizing:border-box;
  border:1px solid color-mix(in srgb,var(--g420-shortcut-rim,#d1eab9) 46%,transparent);
  border-radius:4px;
  background:linear-gradient(160deg,#ffffff14 0%,#ffffff05 35%,#00000003 65%,#00000020 100%);
  box-shadow:inset 0 1px 0 #ffffff3b,inset 0 -1px 1px #0000008c,0 2px 3px #0000008c,0 0 3px color-mix(in srgb,var(--g420-shortcut-rim,#d1eab9) 16%,transparent);
  pointer-events:none;
  transition:background 100ms ease,box-shadow 100ms ease,border-color 100ms ease;
}
html[data-game420-a] #shortcut-chat {--g420-shortcut-rim:#e3efd0;}
html[data-game420-a] #shortcut-account {--g420-shortcut-rim:#d4efb1;}
html[data-game420-a] #shortcut-loyalty {--g420-shortcut-rim:#a6f7d5;}
html[data-game420-a] #shortcut-cart {--g420-shortcut-rim:#cdb8f5;}
html[data-game420-a][data-game420-living-menu] body.auth-entry:is([data-stage=destination],[data-stage=menu],[data-stage=links])[data-shortcuts] #console-screen > .screen-hud #screen-shortcuts > .screen-shortcut::before {
  left:var(--living-shortcut-face-x);
  top:var(--living-shortcut-face-y);
  width:var(--living-shortcut-face-w);
  height:var(--living-shortcut-face-h);
  border-radius:var(--living-shortcut-face-radius);
  transform:none;
}
@media(hover:hover) {
  html[data-game420-a] body.auth-entry[data-shortcuts] #console-screen > .screen-hud #screen-shortcuts > .screen-shortcut:hover::before {
    border-color:color-mix(in srgb,var(--g420-shortcut-rim) 75%,transparent);
    background:linear-gradient(160deg,#ffffff21,#ffffff06 45%,#00000012);
    box-shadow:inset 0 1px 0 #ffffff54,inset 0 -1px 1px #00000078,0 2px 3px #00000094,0 0 5px color-mix(in srgb,var(--g420-shortcut-rim) 28%,transparent);
  }
}
html[data-game420-a] body.auth-entry[data-shortcuts] #console-screen > .screen-hud #screen-shortcuts > .screen-shortcut:is(:focus-visible,.console-selected)::before {
  border-color:color-mix(in srgb,var(--g420-shortcut-rim) 88%,transparent);
  box-shadow:inset 0 1px 0 #ffffff54,inset 0 -1px 1px #00000078,0 2px 3px #00000094,0 0 5px color-mix(in srgb,var(--g420-shortcut-rim) 35%,transparent);
}
html[data-game420-a] body.auth-entry[data-shortcuts] #console-screen > .screen-hud #screen-shortcuts > .screen-shortcut:is(:active,[data-g420-pressed])::before {
  background:linear-gradient(160deg,#00000022,#00000012);
  box-shadow:inset 0 2px 3px #00000094,inset 0 -1px 0 #ffffff1f,0 1px 1px #0000006b;
}
@media(prefers-reduced-motion:reduce) {
  html[data-game420-a] body.auth-entry[data-shortcuts] #console-screen > .screen-hud #screen-shortcuts > .screen-shortcut::before {transition:none;}
}

/* Only the four glyphs embedded in the destination bitmap are lit.
   The old header PNGs stay hidden. Native touch targets and actions stay intact.
   These transparent source-derived PNGs contain no frame, background or decor. */
html[data-game420-a][data-game420-living-menu] body.auth-entry:is([data-stage=destination],[data-stage=menu],[data-stage=links])[data-shortcuts] #console-screen > .screen-hud #screen-shortcuts > .screen-shortcut::after {
  content:''!important;
  position:absolute;
  left:var(--living-shortcut-face-x);top:var(--living-shortcut-face-y);
  width:var(--living-shortcut-face-w);height:var(--living-shortcut-face-h);
  transform:none!important;
  background:var(--living-shortcut-glyphs) center / 100% 100% no-repeat!important;
  opacity:.62;
  mix-blend-mode:screen;
  filter:drop-shadow(0 0 .7px #f5ffe5a3) drop-shadow(0 0 2px color-mix(in srgb,var(--g420-shortcut-rim) 55%,transparent));
  pointer-events:none;
  animation:game420-destination-shortcut-glimmer 8.8s ease-in-out infinite paused;
  animation-delay:var(--living-shortcut-glimmer-delay);
}
html[data-game420-a][data-game420-living-menu] body.auth-entry:is([data-stage=destination],[data-stage=menu],[data-stage=links])[data-shortcuts]:has(.game420-destinations-scene[data-running=true]) #console-screen > .screen-hud #screen-shortcuts > .screen-shortcut::after {
  animation-play-state:running;
}
@keyframes game420-destination-shortcut-glimmer {
  0%,100% {opacity:.54;}
  35% {opacity:.62;}
  50% {opacity:.80;}
  65% {opacity:.62;}
}
@media(hover:hover) {
  html[data-game420-a][data-game420-living-menu] body.auth-entry:is([data-stage=destination],[data-stage=menu],[data-stage=links])[data-shortcuts] #console-screen > .screen-hud #screen-shortcuts > .screen-shortcut:hover::after {animation-play-state:paused;opacity:.90!important;}
}
html[data-game420-a][data-game420-living-menu] body.auth-entry:is([data-stage=destination],[data-stage=menu],[data-stage=links])[data-shortcuts] #console-screen > .screen-hud #screen-shortcuts > .screen-shortcut:is(:focus-visible,.console-selected)::after {animation-play-state:paused;opacity:.90!important;}
html[data-game420-a][data-game420-living-menu] body.auth-entry:is([data-stage=destination],[data-stage=menu],[data-stage=links])[data-shortcuts] #console-screen > .screen-hud #screen-shortcuts > .screen-shortcut:is(:active,[data-g420-pressed])::after {animation-play-state:paused;opacity:.48!important;}
@media(prefers-reduced-motion:reduce) {
  html[data-game420-a][data-game420-living-menu] body.auth-entry:is([data-stage=destination],[data-stage=menu],[data-stage=links])[data-shortcuts] #console-screen > .screen-hud #screen-shortcuts > .screen-shortcut::after {animation:none!important;opacity:.65;}
}

html[data-game420-a][data-game420-living-menu] body.auth-entry:is([data-stage=destination],[data-stage=menu],[data-stage=links])[data-shortcuts] #console-screen > .screen-hud #screen-shortcuts > #shortcut-chat { --living-shortcut-glyphs:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAEQAAABDCAYAAAAlFqMKAAAEKklEQVR42u2bXWhURxiGn93EbLIxGk1oqk39QymCUEWh2BYvBGuplioVUQSh0l56UwheKeJFUfzB9qKUtleWFMVSlFoslPautUWkghZUjAqK2qhJ/I1rdN9e5FudHtZj9JxkNnZeGOacPXPOzHn2m5lvvtnNSCLokbIBQQASgAQgAUgAEoAEIAFIABKABCABSAASgDzvqq6w9lQBIyxvAh5YG7NAL9AH3LB82ACZAEwF5gP1wBigwY5z9rJZoM6x0io7L6URdo+rTuAQ8CPwM3BuMIBkUo6YvQl8CCwBipEuWXSsIGtwiHw2UHUBS4HfzIoqDkgtsBFYZ+cngB+AP4C/zNxb7MVrrHxjBFQt8ALQanmDlS2VaTTLa3Xq/Qn4ALicGhFJSVJW0ixJB9WvXkltkqYneGZG0mhJ0yRNdlKLpGZJcyStkXTB6twtqS7hezxMSW5uljRF0nfWsIKkxSk1LCOpWlJOUr3l0TJvSDrpQPEOZJykj/VIq9Nq1FOk2ZI60qw/iR+SA1ba8afANx6m6SPAehuj3vHpmGWBGcAcOz8I+NrgOQLcBt4HXvcFJAe8ZscF4JJHZ+4k0G0+1Yu+gMgcsBKceiDjEcqvlnsBkjF/osPOb5m/oIR+TBJ1m7N21QeQ0nrjrnNeTNCGScCUhO/RAOQdR25IgVRbxU12XmddppzWAsccDzaqj8zS/gQWxNT5FvBezNprvFnZKB9AZN3mjvPZrTLlWoDPbDba7LjqrpZZG0baLPE4bQX22eKunMak1PWeCUjBluAuhOtlykWtJv+EsSNupppo+XSzhqiuxXwxQzLL9DqNOAtcLFPmDPC9jTVfPqbMEqDNFoY7Y+prA47aQq7cczqsPVd8xkNKI3qPjfLltAJojvn2u4FtA6jrK6A90k2JdNliGhHAbAr3NsbMMn0pOm13Yq7lgbHAaJ9Aeh1P0be6LVBU8AkkHzOgDrWmWn7TJ5BDwO/A/QoA0mqWeswnkE7gODAPmOkRxis2jh22Gc/rvsw+4GXgF2CRBxgtwBfAXOBUJcRUkbTOiZodlrRoCCNm263eTkkTfIcQ3bRU0kUHzI5BBtEkaa9T35ZKiKlG00hJ7zoxzrQh1Eh6VdIGSaccGO0W/a84IFikvGQpqyLXFkv6W//VPUldki5JOu+kC5J67HqcNkqqSvMd0gaSdYB8HomO9yg9tac1ZkRT2nu7tbaUdzWX/l28klu9A9gP/GOeZQG4Z9dqnADUS7ZGydkS4Jytm4oMo93/vLNJPR5YDnzrhBzfBk4P8FlneQ5+H9JF/74uwGRgj8HYBSx8ChjelPbuf1OZQO/XwCe+vnHfFnIjsuLcZHHTYQFjMMaQPuCAxVFX0b+rNqyUCX8xCz+6C0ACkAAkAAlAApAAJAAJQAKQACQACUACkP+Z/gXw+0yS9YRCigAAAABJRU5ErkJggg=="); --living-shortcut-glimmer-delay:-0.8s; }
html[data-game420-a][data-game420-living-menu] body.auth-entry:is([data-stage=destination],[data-stage=menu],[data-stage=links])[data-shortcuts] #console-screen > .screen-hud #screen-shortcuts > #shortcut-account { --living-shortcut-glyphs:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAEUAAABDCAYAAADK1Mg0AAAEDElEQVR42u2aTWgcZRjHf5vdTVKSuGqatpsqGptQW60eRGgr9SRFRLEeRKyCCh5ab14EwUNv4kXEHpqKCoKCeBAKbS1UFClVsPgBovgRP9oSm0bFtEmbZhPz95B/YFzY7mJ3d3Zm3weGd3b2ndmZ3zzf72YkEeS/0hEQBCgBSoASoAQoAUqAEqAEKAFKgBKgtKfkWuAe+oEhoBPIACeBs8B8bHckKY7tHkmHVVnelbQ5pnuLBcq+MgBzkr6uAOfpdoCy1w87K+n+su8KknZI2h+BclHSpjRDWS1pXNK3kvqrzN0o6SODeanZUJoZfZ4FBoFXgL8uM68HmAHe9+fnfF4qQ/JOoAR8WGVe3pHnE+ADH7stjVDWAtcD3wC/Vpmb8TYOfOdjG9MIpd9jqYa5c0C3720MWABuTCOU8x5X1DB31j6n20ldDjiVxox2+aGGgT5gusK8LmANcK1N7s7lHDONmrJos+gFHqwwZxBY77EbuAXYCkxFHG7qos9ej/cBRfuZ64CbgBHDuNrgVgF3WXM+izjc1EF5GfgReBTYYxPJ+sH7PE4BF4F1wAPAp85TmiqZJq8l3w28ZjM5AhywE/7bTni1NWSHk7gngbfaoUp+XNKCqsuoS4O2qJKRtEXSsQowTkh6TFI+rtZBs80n6suKNqN1DsNjwO/AVzapLPBPHDcXF5ReF305P3wWuOTQHbvEBaXLjvUG5y+XXAJMG5baqUebdai91+az0sfywDngNPCFi8YTwESaNWUb8KbT/FrlJHAIeAP4Mk1QhoBRYHvZ8Ulr6awTtj+tGQVgwBntiPcBjgJPAGeSnqcMS/o8Emp3S9ogqUdSr6RB71c6/ypJz0g6Lum8m9s3Jz1P+dgwjkq6/QquU5D0vKQZ5zBDSYQyIukXAxmXlK3TdXf5mn9I6ktK4zrjMPuUfQnAI3VMwEaBFxyxXk2KT8lIukPSpN/oOw14i0WbkCTdmgRNkXsiA44oBxvwDs8Ar7uq3pOUfsrmSC92gqVF83pKj83xGmCLy4WWh5KLjDlnqvWUzkh9VHQh2fJQFiJON9cALelyorf8G4UkQJmPjDmrd6aORWShrJLuSAKU7z3+zNLaTd5vuB5ScjV9wdqyGNGaloYyEFkm7bXDLda4CFZLhT3nPGVlmbm2dOvgB48F4CH3R1a58Btzp34q0lDKWAMWHdLnI72Ukrdud/s3Gcp6f3+6yr8XWgbKZGR/V4PSiGW/9ZMhJ6J18DDwIkuLXXmb6IK1qOTO2oy1I+8wm7cWLEYcaYeda4/Nr9Mm+RvwHvD2ZZZfW7KfssHZbadNZZql9eRZO8r/04sd9nkTjdKQuHu0hD8XBygBSoASoAQoQQKUACVACVAClAAlQGk5+Rc10wrhcnSmkwAAAABJRU5ErkJggg=="); --living-shortcut-glimmer-delay:-3.1s; }
html[data-game420-a][data-game420-living-menu] body.auth-entry:is([data-stage=destination],[data-stage=menu],[data-stage=links])[data-shortcuts] #console-screen > .screen-hud #screen-shortcuts > #shortcut-loyalty { --living-shortcut-glyphs:url("data:image/png;base64,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"); --living-shortcut-glimmer-delay:-5.4s; }
html[data-game420-a][data-game420-living-menu] body.auth-entry:is([data-stage=destination],[data-stage=menu],[data-stage=links])[data-shortcuts] #console-screen > .screen-hud #screen-shortcuts > #shortcut-cart { --living-shortcut-glyphs:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAEUAAABDCAYAAADK1Mg0AAAFTUlEQVR42u2byW9bVRSHPzvOYMdJmtSBphOFghhFOlB1BZUYyyAhsaAUJGCFhAB1A+KPYIPKDrGBbhB7hgACUbWIUUCEABVal0KSxklpM3mKncMivyddojw3ATs8K/dIT2++793vnfs75544MTPD2z8t7hF4KB6Kh+KheCgeiofioXgoHoqH4qF4KN48lHBLrPL6FuARoB0oAn8BF4ELQEH71fUG5WHgnRrnPwEeAErNDCW2yspbO/AssA0oy1sSwADwhDxlN5BbT1DCvO0m4C1gELgH+Hi9C20VyAOz2t8LxNY7lBhQcXTkLsDWk9CG6UwVGHU85W6gG8gIfAvQAczrmqLz7BlFsLyubdf15kS8qsDHdN8OtVfR+gzwJZCNiqZ0a/0UcFTbY0AS2LDkWvdhC1pwhlvguWV5XlGwprXfCfRJ2F0rAMeBl4EfouApHWpnzjk2oI5M6oUv6HzJAdEmL1hQ5+flJW1aB9fNq40AXtcy75AE7gPOA09HAYppGdEQ2gw8DwwBf6rD9bQNwO1aJ3XsNcHcB6TkXf8rlOBrTwITgpIHfnc0pJ52SSG/H2gVjDHgKj2zEIXoM6MXLQDv69jBBgFxrSLtGRQQgGP1iHzxOr1cII5T2h4ENq5BOtED7Nf+mXqIbL2gJBUVkIYAXC8wjUojFiTa7ZprBcI9F6XkLa6XzDmZbaYR0xJFu5KGSdoR22y9ksZ4nb5cTOKaBT7X8V0NgNKyJECkgC3aPqkh3BmFkDyhl41JXL8ADgC9DRo+C9KxotajWv+sDzMXlcqbCcqcPGVWAlhPse1SNtujHKUP2KTjf0hoZ6JUjlxwvG5cy26BaXXmNK3q1GqtV2F3i7SqC7gCuE7tpSW08ahMCN35B8D3wAnVWA4C32p+FMymC/KoygojW5s8I0jxE8BWJYv7dN2w9KwaNSiujWi9SV+4Sx0saEZclv7kQ+DE5FVpRZs+ge2VN1QFJgGc1Qz5YpRKB8vZEHAIuAF4XB3YLkGuSJwryoRz6mRB55MClnIg9AhOl4bqV4J2pTzzuNqKNJQs8I3qKoc1/sMs78ygAw8pCUR3yD23Kfqk9Kxc1IpMYWH6GPCrxHC/vuoleUhO7j7KYrF7WserTuKXkbD2yGMS8qSyhtWI2h9eoT6taZGplqWlKTvl+nl1LitA5+UlFlK82qFZ9055RUwAA/Df6f7xZvAUN3okHFHNSxOmtORrpOYFnQvmViknox1WLhQUsGgmKBV9yRlnf1phNqncJaz+EYTilCPKcWlJUV42Ve+h02goHepYBtgjTRmTy7c4hWhqQJnXsEsLyLg8rc8pV5xrFigbnfT/GYXldonjT8B7CqOtNdpoVTsHWCw/DgjSLPAG8NF/LTuGT1rMGrG0mVm/mb1py9uEmR0xs8012thmZq9auL1tZrvMLFHv92/UTzHKwI3AkyHnM8CLwNU12sgA99Y4fwi4Nap/DAuzO5zk7KjS8U7NVx5T/jFzmb8nXavtc8BnwGm18ZJT4Ws6oQ0KQWOKFDEWK+5BKSBzGaENNOcXlQaWht896kOlWX7J9KHWJQlkURlr1Slyn65x/7BmwgC/CUj/kiHzabN5Shb4EbgFeE4dqwB3ygtOOF6znI0DXwP3K5yX1FYwLCeBd5sp+gTLXjM7uUzkGDKza1Zw/3Yze93MzppZzszKuj9nZocb9d6xNfgfwgeBh4CbJZI54AhwaoX3bwVeAB7VxHAEeAX4QFktUfwl00qtT2n71L+cr6SU2ZadVJ9mh4L/Ha2H4qF4KB6KNw/FQ/FQPBQPxUPxUKJjfwMWRgguQxF3fgAAAABJRU5ErkJggg=="); --living-shortcut-glimmer-delay:-7.7s; }

/* Standalone products buttons: transparent source glyphs over native CSS faces. */
html[data-game420-a][data-game420-living-menu] body.auth-entry:is([data-stage=menu],[data-stage=links])[data-shortcuts] #console-screen>.screen-hud #screen-shortcuts>.screen-shortcut::before {
  background:linear-gradient(160deg,#111b1aee,#0a0d13f2 58%,#130d20f0);
  border-color:color-mix(in srgb,var(--g420-shortcut-rim) 78%,transparent);
  box-shadow:inset 0 1px 0 #ffffff35,inset 0 -1px 1px #000000a0,0 2px 3px #00000078,0 0 4px color-mix(in srgb,var(--g420-shortcut-rim) 20%,transparent);
}
html[data-game420-a][data-game420-living-menu] body.auth-entry:is([data-stage=menu],[data-stage=links])[data-shortcuts] #console-screen>.screen-hud #screen-shortcuts>.screen-shortcut::after {
  opacity:1;mix-blend-mode:normal;animation:none;
}
@media(hover:hover){
  html[data-game420-a][data-game420-living-menu] body.auth-entry:is([data-stage=menu],[data-stage=links])[data-shortcuts] #console-screen>.screen-hud #screen-shortcuts>.screen-shortcut:hover::before {
    background:linear-gradient(160deg,#263729f2,#12151cf2 58%,#241a30f0);
    border-color:var(--g420-shortcut-rim);
  }
}
html[data-game420-a][data-game420-living-menu] body.auth-entry:is([data-stage=menu],[data-stage=links])[data-shortcuts] #console-screen>.screen-hud #screen-shortcuts>.screen-shortcut:is(:active,[data-g420-pressed])::before {
  background:linear-gradient(160deg,#050909f5,#110c1cf5);
  box-shadow:inset 0 2px 3px #000000a0,inset 0 -1px 0 #ffffff20;
}

/* Five accessible shortcuts share one row; the surface covers the four old
   controls baked into the home movie while the existing glyphs stay native. */
html[data-game420-a] #shortcut-settings{--g420-shortcut-rim:#d4c2f6}
html[data-game420-a] body.auth-entry[data-shortcuts] #console-screen>.screen-hud #screen-shortcuts>#shortcut-settings>svg{opacity:1;visibility:visible!important;color:#e0e9cf;stroke-width:1.6;stroke-linecap:round;stroke-linejoin:round;filter:drop-shadow(0 0 2px #cde5b275)}
html[data-game420-a] body.auth-entry[data-shortcuts] #console-screen>.screen-hud #screen-shortcuts>#shortcut-settings::after{content:none!important}
html[data-game420-a][data-game420-living-menu] body.auth-entry[data-stage=destination] #screen-shortcuts::before{content:'';position:absolute;left:var(--settings-toolbar-left);top:-8px;width:var(--settings-toolbar-width);height:calc(var(--living-hud-height) + 16px);background:linear-gradient(115deg,#080714,#100a20 65%,#090d18);border-radius:12px;box-shadow:0 0 8px 5px #080714;pointer-events:none;z-index:0}
html[data-game420-a][data-game420-living-menu] body.auth-entry:is([data-stage=destination],[data-stage=menu],[data-stage=links])[data-shortcuts] #console-screen>.screen-hud #screen-shortcuts>.screen-shortcut{z-index:1}
html[data-game420-a][data-game420-living-menu] body.auth-entry:is([data-stage=destination],[data-stage=menu],[data-stage=links])[data-shortcuts] #console-screen>.screen-hud #screen-shortcuts>.screen-shortcut::before{background:linear-gradient(160deg,#17201dfc,#0a0d13fc 58%,#191025fc);border-color:color-mix(in srgb,var(--g420-shortcut-rim) 78%,transparent);box-shadow:inset 0 1px 0 #ffffff35,inset 0 -1px 1px #000a,0 2px 3px #0008,0 0 4px color-mix(in srgb,var(--g420-shortcut-rim) 24%,transparent)}
html[data-game420-a][data-game420-living-menu] body.auth-entry:is([data-stage=destination],[data-stage=menu],[data-stage=links])[data-shortcuts] #console-screen>.screen-hud #screen-shortcuts>.screen-shortcut::after{opacity:1;mix-blend-mode:normal;animation:none!important}
html[data-game420-a][data-game420-living-menu] body.auth-entry:is([data-stage=destination],[data-stage=menu],[data-stage=links])[data-shortcuts] #console-screen>.screen-hud #screen-shortcuts>#shortcut-settings>svg{position:absolute;left:50%;top:50%;width:66%;height:66%;transform:translate(-50%,-50%)}
html[data-game420-living-menu] body.auth-entry[data-stage=destination] .game420-destinations-scene::after,html[data-game420-living-menu] body.auth-entry:is([data-stage=menu],[data-stage=links]) .game420-products-header-art::after{width:var(--settings-brand-width)}
html[data-game420-living-menu] .game420-home-edition,html[data-game420-living-menu] .game420-products-edition{left:4.0277777778%;width:var(--settings-brand-width);text-align:center;letter-spacing:.12em;font-size:clamp(5px,1.3vw,9px)}
/* Settings use one quiet list per section, with the existing actions intact. */
html[data-game420-a] #shortcut-dialog[data-panel=settings]{background:#100e1a;color:#f6f2fa;border:1px solid #685376;border-radius:14px;box-shadow:0 8px 30px #0003}
html[data-game420-a] #shortcut-dialog[data-panel=settings]>.shortcut-heading{min-height:64px;padding:8px 16px;background:#181421;border-bottom:1px solid #ffffff0d}
html[data-game420-a] #shortcut-dialog[data-panel=settings] #shortcut-title{font:600 20px/1.3 Roboto,-apple-system,BlinkMacSystemFont,'Segoe UI',sans-serif;letter-spacing:0;color:#f6f2fa;text-shadow:none}
html[data-game420-a] #shortcut-dialog[data-panel=settings] #shortcut-close{width:44px;height:44px;min-width:44px;border-radius:12px;color:#b8a8c7;font:26px/1 Arial,sans-serif}
html[data-game420-a] #shortcut-dialog[data-panel=settings] #shortcut-close:hover{background:#ffffff08;color:#f6f2fa}
html[data-game420-a] .shortcut-pane-settings{padding:22px 18px 30px;max-width:560px;margin:0 auto;box-sizing:border-box;font-family:Roboto,-apple-system,BlinkMacSystemFont,'Segoe UI',sans-serif}
html[data-game420-a] .game420-settings-section{margin:0 0 24px}
html[data-game420-a] .game420-settings-section>h3{margin:0 0 9px 4px;font:500 12px/1.4 Roboto,system-ui,sans-serif;letter-spacing:.09em;text-transform:uppercase;color:#aa97bc}
html[data-game420-a] .game420-settings-group{background:#1e1928;border:1px solid #ffffff09;border-radius:14px}
html[data-game420-a] :is(.game420-settings-row,.game420-settings-install){position:relative;display:flex;align-items:center;gap:14px;width:100%;min-height:72px;margin:0;padding:14px;text-align:left;background:transparent;border:0;border-radius:14px;color:#f6f2fa;cursor:pointer;box-sizing:border-box;box-shadow:none;text-shadow:none}
html[data-game420-a] .game420-settings-row+.game420-settings-row::before{content:'';position:absolute;left:50px;right:14px;top:0;height:1px;background:#ffffff0b}
html[data-game420-a] .game420-settings-row>svg{width:22px;height:22px;flex:0 0 22px;color:#c0a0da;stroke-linecap:round;stroke-linejoin:round}
html[data-game420-a] :is(.game420-settings-row,.game420-settings-install)>span:first-of-type{flex:1;min-width:0}
html[data-game420-a] :is(.game420-settings-row,.game420-settings-install) strong{display:block;font:500 15px/1.35 Roboto,system-ui,sans-serif;overflow-wrap:anywhere}
html[data-game420-a] :is(.game420-settings-row,.game420-settings-install) small{display:block;margin-top:4px;color:#aa9bb7;font:400 12px/1.4 Roboto,system-ui,sans-serif}
html[data-game420-a] .game420-settings-arrow{display:flex;align-items:center;justify-content:center;flex:0 0 16px;color:#8f7c9f}
html[data-game420-a] .game420-settings-arrow>svg{display:block;width:16px;height:16px}
html[data-game420-a] .game420-settings-install img{display:block;width:40px;height:40px;flex:none;border-radius:10px}
html[data-game420-a] :is(.game420-settings-row,.game420-settings-install):hover{background:#ffffff04}
html[data-game420-a] :is(.game420-settings-row,.game420-settings-install):focus-visible{outline:2px solid #c5a2e2;outline-offset:3px;z-index:1}
html[data-game420-a] .game420-settings-switch{position:relative;flex:0 0 42px;width:42px;height:25px;border:1px solid #756180;border-radius:20px;background:#43364e;box-sizing:border-box}
html[data-game420-a] .game420-settings-switch::after{content:'';position:absolute;left:3px;top:3px;width:17px;height:17px;border-radius:50%;background:#d7ccdf;transition:transform .12s ease}
html[data-game420-a] .game420-settings-row[aria-checked=true] .game420-settings-switch{background:#aa7ee3;border-color:#aa7ee3}
html[data-game420-a] .game420-settings-row[aria-checked=true] .game420-settings-switch::after{transform:translateX(17px);background:#f9f5ff}
html[data-game420-a] .game420-settings-installed{margin:0;padding:18px;color:#d9c5ed;font:400 14px/1.5 Roboto,system-ui,sans-serif}
html[data-game420-a] .shortcut-pane-settings [hidden]{display:none!important}
html[data-game420-a] #settings-game420-status{margin:0 4px;font:400 13px/1.45 Roboto,system-ui,sans-serif;color:#ddc9ed}
html[data-game420-a] #settings-game420-status:empty{display:none}
@media(max-width:360px){html[data-game420-a] .shortcut-pane-settings{padding:18px 12px 24px}html[data-game420-a] :is(.game420-settings-row,.game420-settings-install){gap:12px;padding:13px 12px}html[data-game420-a] .game420-settings-row+.game420-settings-row::before{left:46px;right:12px}}
@media(prefers-reduced-motion:reduce){html[data-game420-a] .game420-settings-switch::after{transition:none}}
