.hh[data-astro-cid-2d6glofe]{--plastic:var(--hh-cream);--plastic-hi:var(--hh-cream-hi);--plastic-lo:var(--hh-cream-lo);--print:var(--arcade-ink);--print-soft:var(--hh-print-soft);--print-shadow:var(--mc-red);--bezel:var(--hh-bezel);--btn:var(--mc-red);width:100%;color:var(--print);transition:transform .35s var(--ease);text-decoration:none;display:flex;container-type:inline-size}.hh[data-astro-cid-2d6glofe][data-game=tao]{--plastic:var(--hh-sage);--plastic-hi:var(--hh-sage-hi);--plastic-lo:var(--hh-sage-lo);--print-soft:var(--hh-print-soft-sage);--bezel:var(--hh-bezel-green);--btn:var(--arcade-amber)}.hh[data-astro-cid-2d6glofe][data-game=gwent-classic]{--plastic:var(--hh-oxblood);--plastic-hi:var(--hh-oxblood-hi);--plastic-lo:var(--hh-oxblood-lo);--print:var(--arcade-cream);--print-soft:var(--arcade-cream-soft);--print-shadow:var(--arcade-ink);--bezel:var(--hh-bezel-dark);--btn:var(--arcade-green)}.hh--hero[data-astro-cid-2d6glofe]{max-width:22rem}.hh__shell[data-astro-cid-2d6glofe]{background:linear-gradient(155deg, var(--plastic-hi), var(--plastic) 38%, var(--plastic-lo));transition:box-shadow .35s var(--ease);border-radius:4cqi 4cqi 20cqi;flex:1;grid-template-rows:auto auto 1fr auto auto;padding:4cqi 7cqi 15cqi;display:grid;position:relative;box-shadow:inset .6cqi .6cqi #fff3,inset -.8cqi -1cqi #0003,0 5cqi 8cqi -3cqi #000c}.hh__edge[data-astro-cid-2d6glofe]{border-bottom:.5cqi solid #00000029;height:2.6cqi;margin:0 -7cqi 4.5cqi;box-shadow:0 .5cqi #ffffff24}.hh__bezel[data-astro-cid-2d6glofe]{background:linear-gradient(170deg, color-mix(in srgb, var(--bezel) 82%, white), var(--bezel) 30%);border-radius:2.5cqi 2.5cqi 11cqi;gap:3cqi;padding:3.5cqi 10cqi 7cqi;display:grid;position:relative;box-shadow:inset 0 .6cqi 1.2cqi #00000073}.hh__bezel-line[data-astro-cid-2d6glofe]{font-family:var(--font-sans);letter-spacing:.3em;text-transform:uppercase;white-space:nowrap;color:#f2e6c89e;align-items:center;gap:2.2cqi;margin-inline:-5cqi;font-size:2.4cqi;font-weight:600;line-height:1;display:flex}.hh__bezel-line[data-astro-cid-2d6glofe]:before,.hh__bezel-line[data-astro-cid-2d6glofe]:after{content:"";background:linear-gradient(var(--mc-red) 0 34%, transparent 34% 66%, var(--arcade-amber) 66%);opacity:.85;flex:1;height:1.3cqi}.hh__led[data-astro-cid-2d6glofe]{aspect-ratio:1;background:#00000073;border-radius:50%;width:2.6cqi;position:absolute;top:42%;left:3.6cqi;box-shadow:inset 0 0 0 .3cqi #0000004d}.hh[data-astro-cid-2d6glofe][data-status=live] .hh__led[data-astro-cid-2d6glofe]{background:var(--arcade-green);box-shadow:0 0 2.2cqi var(--arcade-green)}.hh[data-astro-cid-2d6glofe][data-status=integrating] .hh__led[data-astro-cid-2d6glofe]{background:var(--arcade-amber);box-shadow:0 0 2cqi #e9a83eb3}.hh__screen[data-astro-cid-2d6glofe]{aspect-ratio:1;background:radial-gradient(ellipse at 50% 40%, var(--hh-felt), var(--hh-felt-deep) 70%);border-radius:1.2cqi;place-items:center;display:grid;position:relative;overflow:clip;box-shadow:inset 0 0 0 .6cqi #0000008c,inset 0 0 7cqi #00000080}.hh__img[data-astro-cid-2d6glofe]{box-sizing:border-box;object-fit:contain;filter:drop-shadow(0 .8rem 1rem #00000073);width:100%;height:100%;padding:7%;position:absolute;inset:0}.hh[data-astro-cid-2d6glofe][data-game=tao] .hh__screen[data-astro-cid-2d6glofe]{background:radial-gradient(ellipse at 50% 40%, var(--arcade-panel-2), var(--arcade-ink) 75%)}.hh__screen--placeholder[data-astro-cid-2d6glofe]{background:linear-gradient(#1411108c, #1411108c), repeating-linear-gradient(45deg, var(--arcade-panel-2) 0 6px, var(--arcade-panel) 6px 12px)}.hh__pixels[data-astro-cid-2d6glofe]{width:58%;height:auto;image-rendering:pixelated}.hh__tag[data-astro-cid-2d6glofe]{font-family:var(--font-sans);letter-spacing:.12em;text-transform:uppercase;color:var(--arcade-cream-soft);background:#141110b8;border:1px dashed #f2e6c88c;border-radius:2px;padding:.8cqi 1.6cqi;font-size:max(.58rem,3cqi);font-weight:600;position:absolute;bottom:3cqi;left:3cqi}.hh__name[data-astro-cid-2d6glofe]{text-align:center;align-content:center;justify-items:center;gap:2.2cqi;padding-block:5.5cqi 5cqi;display:grid}.hh__title[data-astro-cid-2d6glofe]{font-family:var(--font-arcade);letter-spacing:.03em;text-transform:uppercase;color:var(--print);text-shadow:.55cqi .55cqi 0 var(--print-shadow);font-size:max(.7rem,6cqi);line-height:1.35}.hh__alias[data-astro-cid-2d6glofe]{font-family:var(--font-body);color:var(--print-soft);margin-top:-.8cqi;font-size:max(.9rem,5.2cqi);font-style:italic;line-height:1.2}.hh__status[data-astro-cid-2d6glofe]{font-family:var(--font-arcade);letter-spacing:.06em;text-transform:uppercase;color:var(--arcade-ink);background:var(--arcade-muted);border-radius:.6cqi;padding:1.3cqi 2.2cqi 1.1cqi;font-size:max(.56rem,3.1cqi);line-height:1.4;box-shadow:inset 0 -.5cqi #0000002e}.hh[data-astro-cid-2d6glofe][data-status=live] .hh__status[data-astro-cid-2d6glofe]{background:var(--arcade-green)}.hh[data-astro-cid-2d6glofe][data-status=integrating] .hh__status[data-astro-cid-2d6glofe]{background:var(--arcade-amber)}.hh__controls[data-astro-cid-2d6glofe]{justify-content:space-between;align-items:center;padding-inline:1cqi 0;display:flex}.hh__dpad[data-astro-cid-2d6glofe]{aspect-ratio:1;filter:drop-shadow(0 .9cqi #00000047);width:25cqi;position:relative}.hh__dpad[data-astro-cid-2d6glofe]:before,.hh__dpad[data-astro-cid-2d6glofe]:after{content:"";background:linear-gradient(160deg, color-mix(in srgb, var(--hh-dpad) 86%, white), var(--hh-dpad) 55%);border-radius:1.2cqi;position:absolute}.hh__dpad[data-astro-cid-2d6glofe]:before{inset:34% 0}.hh__dpad[data-astro-cid-2d6glofe]:after{inset:0 34%}.hh__dpad[data-astro-cid-2d6glofe]>span[data-astro-cid-2d6glofe]{z-index:1;background:radial-gradient(circle at 40% 35%,#ffffff1a,#00000059);border-radius:50%;position:absolute;inset:42%}.hh__ab[data-astro-cid-2d6glofe]{background:#00000014;border-radius:999px;gap:3.5cqi;padding:1.8cqi 2.4cqi;display:flex;transform:rotate(-25deg);box-shadow:inset 0 .5cqi .8cqi #0000001f}.hh__btn[data-astro-cid-2d6glofe]{aspect-ratio:1;background:radial-gradient(circle at 35% 30%, color-mix(in srgb, var(--btn) 65%, white), var(--btn) 55%, color-mix(in srgb, var(--btn) 75%, black));width:11.5cqi;box-shadow:0 .9cqi 0 color-mix(in srgb, var(--btn) 50%, black);border-radius:50%}.hh__menu[data-astro-cid-2d6glofe]{justify-content:center;gap:6cqi;padding:7cqi 14cqi 0 0;display:flex}.hh__menu[data-astro-cid-2d6glofe] span[data-astro-cid-2d6glofe]{background:color-mix(in srgb, var(--plastic-lo) 45%, var(--hh-bezel));border-radius:999px;width:11cqi;height:3cqi;transform:rotate(-25deg);box-shadow:inset 0 -.5cqi #00000040}.hh__speaker[data-astro-cid-2d6glofe]{gap:2.3cqi;display:flex;position:absolute;bottom:7cqi;right:7cqi;transform:rotate(-28deg)}.hh__speaker[data-astro-cid-2d6glofe] span[data-astro-cid-2d6glofe]{background:#0000004d;border-radius:999px;width:1.6cqi;height:12cqi;box-shadow:inset 0 .4cqi #00000040,.3cqi .3cqi #ffffff24}a[data-astro-cid-2d6glofe].hh:hover,a[data-astro-cid-2d6glofe].hh:focus-visible{transform:translateY(-6px)}a[data-astro-cid-2d6glofe].hh:hover .hh__shell[data-astro-cid-2d6glofe],a[data-astro-cid-2d6glofe].hh:focus-visible .hh__shell[data-astro-cid-2d6glofe]{box-shadow:inset .6cqi .6cqi #fff3,inset -.8cqi -1cqi #0003,0 7cqi 10cqi -3cqi #000000e6,0 0 0 1px #e9a83e66}a[data-astro-cid-2d6glofe].hh:focus-visible{outline:none}a[data-astro-cid-2d6glofe].hh:focus-visible .hh__shell[data-astro-cid-2d6glofe]{outline:3px solid var(--arcade-amber);outline-offset:5px}@media (prefers-reduced-motion:reduce){a[data-astro-cid-2d6glofe].hh:hover,a[data-astro-cid-2d6glofe].hh:focus-visible{transform:none}}
