.nye64{--acid:#c5d87a;--pink:#cf8eae;--ink:#18151b;--paper:#e4dec9;color:var(--paper);background:#211b27;background-image:radial-gradient(ellipse at 50% 20%,#44324780,transparent 65%);padding:30px max(22px,calc((100vw - 1120px)/2)) 80px;overflow:hidden;font-family:Courier New,monospace;min-height:100vh}.nye64 *{box-sizing:border-box}.nye64 button{font-family:inherit;cursor:pointer}.nye64 button:focus-visible,.nye64 a:focus-visible,.nye64 canvas:focus-visible{outline:3px dashed var(--acid);outline-offset:5px}.n64-intro{display:flex;justify-content:space-between;gap:20px;font-size:10px;letter-spacing:1px;opacity:.8}.n64-intro a{color:var(--paper);text-decoration:none}.n64-heading{display:flex;justify-content:space-between;align-items:flex-end;margin:48px 0 32px;gap:24px}.n64-kicker{font-size:10px;letter-spacing:2px!important;color:var(--pink)!important}.nye64 .n64-heading h1{font:110px/.9 Impact,Arial Narrow,sans-serif;letter-spacing:-3px;color:var(--paper);margin:14px 0 0;transform:rotate(-3deg);text-shadow:4px 5px #0d0b10}.n64-heading h1 span{color:var(--acid);font-style:italic}.n64-heading sup{font:10px monospace;letter-spacing:0;vertical-align:top;display:inline-block;transform:rotate(8deg);margin:18px 0 0 8px}.n64-heading>p{font:13px/1.8 Courier New,monospace;text-align:right;color:#c9b8c9}.n64-heading strong{color:var(--paper)}.n64-setup{position:relative;max-width:1000px;margin:auto}.n64-tv{position:relative;background:linear-gradient(110deg,#c3bda8,#e0d9c4 48%,#b2ab97);padding:18px 22px 10px;border:3px solid #0d0b10;border-radius:28px 28px 36px 36px;box-shadow:inset 3px 2px #f4eedd,inset -6px -7px #827c6b,10px 14px #0e0c1280;color:#29242a;z-index:2}.n64-tv-label{display:flex;justify-content:space-between;padding:0 8px 11px;font:700 9px monospace;letter-spacing:1px;opacity:.7}.n64-screen{position:relative;aspect-ratio:16/9;overflow:hidden;background:#181b17;border:9px solid #322e32;border-radius:45%/7%;box-shadow:0 0 0 3px #938b7b,inset 0 0 40px #000;isolation:isolate}.n64-screen canvas{display:block;width:100%;height:100%;outline:0;touch-action:manipulation}.n64-glass{position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;border-radius:inherit;background:repeating-linear-gradient(0deg,#00000012 0 1px,transparent 1px 4px),linear-gradient(140deg,#fff1,transparent 40%);box-shadow:inset 0 0 45px 10px #0008;z-index:3}.n64-overlay{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;padding:20px;background:linear-gradient(0deg,#11101aee,#22202ad9);z-index:4;color:var(--paper)}.n64-overlay[hidden],.n64-hud[hidden],.n64-overlay button[hidden]{display:none}.n64-overlay>p:first-child{color:var(--acid);font:700 11px monospace;letter-spacing:3px;margin:0 0 16px}.nye64 .n64-overlay h2{font:clamp(30px,5vw,64px)/.98 Impact,"Arial Narrow",sans-serif;letter-spacing:1px;text-shadow:3px 3px #843f65;color:var(--paper);margin:0 0 17px;transform:rotate(-2deg)}.n64-overlay>p{font:12px/1.5 monospace;max-width:420px;color:#e4dec9}.n64-overlay button{padding:11px 23px;border:2px solid #0d0b10;box-shadow:3px 3px var(--pink);background:var(--acid);color:#19151c;font:700 12px monospace;min-height:42px;margin-top:7px}.n64-hud{position:absolute;top:15px;left:20px;right:20px;display:flex;justify-content:space-between;gap:10px;z-index:2;font:700 15px monospace;text-shadow:2px 2px #000,-1px -1px #000;color:#eee8d4;pointer-events:none}.n64-hud [data-health]{color:#f395ba}.n64-tv-bottom{display:flex;align-items:center;gap:18px;min-height:48px;padding:0 8px}.n64-tv-brand{font:italic 15px Impact,sans-serif;letter-spacing:1px;white-space:nowrap}.n64-tv-brand i{color:#634754}.n64-speaker{flex:1;max-width:180px;height:19px;background:repeating-linear-gradient(90deg,#514b4266 0 2px,transparent 2px 5px);margin-left:auto}.n64-tv-bottom button{color:#312731;background:#a9a391;border:1px solid #736a5b;padding:8px;font-size:9px;min-height:34px;box-shadow:inset 1px 1px #ece4cd}.n64-led{width:6px;height:6px;border-radius:50%;background:#617935;box-shadow:0 0 4px #a6ce59}.n64-tv-foot{position:absolute;left:25%;right:25%;height:18px;bottom:-17px;border:2px solid #141015;border-top:0;background:#877e72;z-index:-1}.n64-deck{position:relative;display:flex;align-items:center;justify-content:space-between;gap:24px;margin:27px auto 0;padding:24px 27px 36px;background:linear-gradient(150deg,#64616a,#3b3943);border:3px solid #151219;border-radius:8px 8px 30px 30px;box-shadow:inset 0 4px #95909a,inset 0 -7px #28252f,5px 7px #100d1680;max-width:730px;color:#eee5d6}.n64-deck-name{font:italic 34px Impact,sans-serif;letter-spacing:-1px;transform:rotate(-7deg)}.n64-deck-name span{color:var(--acid)}.n64-slot{height:26px;flex:1;border-radius:4px;background:#16131b;border:3px solid #292630;box-shadow:0 2px #8e8793;position:relative;text-align:center;font:700 10px/20px monospace;color:#a497a5}.n64-slot.inserted{color:var(--acid);border-color:#787e54}.n64-deck>button{background:#7e7788;color:#e4dec9;border:1px solid #a299aa;box-shadow:2px 3px #252129;font:700 10px monospace;padding:8px;min-height:34px}.n64-deck-note{position:absolute;bottom:13px;left:27px;font-size:8px;letter-spacing:1px;opacity:.5}.n64-shelf{display:flex;justify-content:center;gap:24px;margin:36px auto 0;padding:0 12px;align-items:flex-end}.nye64 .n64-cart{position:relative;display:flex;flex-direction:column;text-align:left;background:#514956;border:3px solid #16121a;border-radius:12px 12px 5px 5px;padding:14px 12px 9px;width:220px;min-height:230px;color:#231926;box-shadow:inset 3px 3px #8d8190,inset -5px -5px #302836,5px 6px #110c1780;transform:rotate(-4deg);transition:transform .2s,box-shadow .2s}.n64-cart:nth-child(2){transform:rotate(2deg);background:#5b6063}.n64-cart:nth-child(3){transform:rotate(-1deg);background:#646346}.n64-cart:hover{transform:translateY(-8px) rotate(0)}.n64-cart[aria-pressed=true]{box-shadow:inset 3px 3px #8d8190,inset -5px -5px #302836,0 0 0 3px var(--acid);transform:translateY(-6px)}.n64-cart-ridges{height:8px;margin-bottom:10px;background:repeating-linear-gradient(0deg,#27202d 0 1px,transparent 1px 3px);opacity:.7}.n64-cart-label{position:relative;display:flex;flex-direction:column;flex:1;min-height:154px;padding:12px;background:#c4d278;border:2px solid #27212b;overflow:hidden;box-shadow:inset 0 0 15px #6e773940}.n64-cart:nth-child(2) .n64-cart-label{background:#bd86a5}.n64-cart:nth-child(3) .n64-cart-label{background:#bba96d}.n64-cart small{position:relative;z-index:1;font:700 7px monospace;letter-spacing:.5px;margin-bottom:9px}.n64-cart strong{position:relative;z-index:1;font:36px/.95 Impact,sans-serif;letter-spacing:-.5px;transform:rotate(-5deg)}.n64-cart em{font:700 8px monospace;font-style:normal;letter-spacing:.3px;margin-top:auto;padding-top:13px;z-index:1}.n64-cart-doodle{position:absolute;right:-3px;top:15px;font:110px Impact,sans-serif;opacity:.18;transform:rotate(15deg)}.n64-cart-bottom{font:6px monospace;color:#c2b5c5;margin-top:10px;letter-spacing:.4px}.n64-cart.inserting{animation:n64-insert .65s ease-in-out}.n64-slot.loading:after{content:"";position:absolute;top:-24px;right:20%;bottom:5px;left:20%;background:#5b5564;border:3px solid #18121f;animation:n64-slot .65s ease-in forwards}.n64-controller-zone{position:relative;margin:0 auto 18px;max-width:680px;padding-top:76px;min-height:280px}.n64-cord{position:absolute;top:0;left:0;width:100%;height:85px;fill:none;stroke:#0e0d12;stroke-width:7;filter:drop-shadow(2px 2px 0 #625366)}.n64-controller{position:relative;display:flex;align-items:center;justify-content:space-between;gap:16px;padding:43px 25px 24px;border:3px solid #16121a;border-radius:60px 60px 90px 90px;background:linear-gradient(130deg,#8c8193,#b0a4b5 50%,#73677d);box-shadow:inset 4px 3px #d3c6d5,inset -5px -8px #5c5267,5px 8px #110d1680;will-change:transform;max-width:620px;margin:auto;user-select:none;-webkit-user-select:none}.n64-controller.grabbed{box-shadow:inset 4px 3px #d3c6d5,inset -5px -8px #5c5267,8px 20px 20px #100c1880}.n64-grab{position:absolute;top:10px;left:25%;width:50%;border:0;background:transparent;color:#423549;font:700 8px monospace;letter-spacing:1px;min-height:28px;touch-action:none}.n64-dpad{display:flex;align-items:center;background:#2e2835;border-radius:30%;padding:8px 4px;box-shadow:inset 2px 2px #15111b,1px 1px #bcb1c0;color:#17101e}.n64-dpad button{background:#443a50;color:#bfb0c7;border:2px solid #231b2e;border-radius:6px;min-height:56px;min-width:49px;box-shadow:2px 3px #181021;font-size:17px;touch-action:none}.n64-dpad span{padding:0 4px}.n64-controller-center{text-align:center;min-width:140px}.n64-controller-center>b{font:italic 24px Impact,sans-serif;color:#322737}.n64-controller-center>b span{color:#4c5437}.n64-controller-center>div{display:flex;justify-content:center;gap:10px;margin:10px 0}.n64-controller-center button{font:700 8px monospace;letter-spacing:1px;background:#504256;border:1px solid #302334;color:#d4c7d8;border-radius:14px;min-height:29px;padding:5px 10px;box-shadow:2px 2px #332538}.n64-controller-center small{font-size:6px;color:#504358}.n64-ab{display:flex;gap:10px;transform:rotate(-12deg)}.n64-ab button{display:flex;align-items:center;flex-direction:column;background:transparent;border:0;color:#382b40;padding:0;touch-action:none;min-width:53px}.n64-ab b{display:grid;place-items:center;width:53px;height:53px;border:3px solid #492940;background:#ba709a;color:#251627;border-radius:50%;box-shadow:2px 4px #3a2035,inset 2px 2px #e0a7c6;font:700 20px monospace}.n64-ab button:last-child b{background:#bed078;border-color:#535a37;box-shadow:2px 4px #343d24,inset 2px 2px #e4ecb9}.n64-ab span{font:700 7px monospace;margin-top:8px}.n64-controller [data-key].pressed{transform:translateY(3px);filter:brightness(.85)}.n64-under{max-width:1000px;margin:auto}.n64-announcement{text-align:center;font-size:11px;min-height:34px;color:var(--pink)!important}.n64-settings{display:flex;justify-content:center;gap:22px}.n64-settings button{border:0;border-bottom:1px solid #75617b;background:transparent;padding:9px 0;color:#bcacbf;font:700 9px monospace;min-height:40px}.n64-manual{border-top:1px dashed #78647d;display:grid;grid-template-columns:1fr 1fr;gap:64px;margin:46px 0;padding-top:30px}.n64-manual>div>span{font:700 9px monospace;color:var(--pink);letter-spacing:1px}.nye64 .n64-manual h2{font:32px/1.1 Impact,sans-serif;color:var(--paper);margin:18px 0}.nye64 .n64-manual p{font:12px/1.8 monospace;color:#bcaebf}.n64-manual dl{display:grid;grid-template-columns:110px 1fr;font:11px/1.7 monospace;gap:8px;margin:20px 0}.n64-manual dt{color:var(--acid)}.n64-manual dd{margin:0}.n64-outro{border-top:1px dashed #78647d;padding-top:24px;display:flex;justify-content:space-between;flex-wrap:wrap;gap:15px;font:700 10px monospace}.n64-outro p{color:#b8a9bb}.n64-outro a{color:var(--acid)}.nye64.expanded .n64-heading,.nye64.expanded .n64-shelf,.nye64.expanded .n64-intro{display:none}.nye64.expanded{padding-top:20px}.nye64.expanded .n64-setup{max-width:1120px}.n64-noscript{padding:30px;background:var(--paper);color:var(--ink)}@keyframes n64-insert{50%{transform:translateY(-55px) rotate(0);opacity:.6}to{transform:translateY(-6px)}}@keyframes n64-slot{0%{transform:translateY(-35px);opacity:0}to{transform:translateY(0);opacity:1}}@media(max-width:700px){.nye64{padding:22px 12px 50px}.n64-intro{font-size:8px}.n64-intro>span{display:none}.n64-heading{margin:30px 8px 22px;align-items:center}.nye64 .n64-heading h1{font-size:74px}.n64-kicker{font-size:7px;letter-spacing:.4px!important;max-width:180px}.n64-heading>p{font-size:9px;max-width:140px}.n64-tv{padding:10px 9px 3px;border-radius:20px}.n64-tv-label{font-size:6px;padding-bottom:7px}.n64-screen{border-width:5px}.n64-tv-bottom{gap:8px;min-height:39px;padding:0 3px}.n64-tv-brand{font-size:11px}.n64-tv-bottom button{font-size:7px;padding:5px;min-height:29px}.n64-speaker{max-width:70px;height:13px}.n64-overlay{padding:9px}.n64-overlay>p:first-child{font-size:7px;letter-spacing:1px;margin-bottom:7px}.nye64 .n64-overlay h2{font-size:31px;margin-bottom:8px}.n64-overlay>p{font-size:8px;margin:0 0 4px;max-width:220px}.n64-overlay button{font-size:9px;min-height:30px;padding:6px 15px;margin-top:6px}.n64-hud{top:8px;left:11px;right:11px;font-size:9px}.n64-deck{margin-top:22px;padding:17px 15px 30px;gap:13px;border-radius:7px 7px 24px 24px}.n64-deck-name{font-size:28px}.n64-deck>button{font-size:8px;padding:5px}.n64-slot{font-size:7px;height:23px;line-height:17px}.n64-deck-note{font-size:6px;left:16px;bottom:12px}.n64-shelf{gap:10px;padding:0 6px;margin-top:26px}.nye64 .n64-cart{width:31%;min-height:156px;padding:8px 6px 7px;border-width:2px;border-radius:8px 8px 3px 3px}.n64-cart-ridges{height:5px;margin-bottom:6px}.n64-cart-label{padding:8px 5px;min-height:108px;border-width:1px}.n64-cart small{font-size:5px;letter-spacing:0;margin-bottom:7px}.n64-cart strong{font-size:23px}.n64-cart em{font-size:5px;letter-spacing:0;padding-top:8px}.n64-cart-doodle{font-size:73px}.n64-cart-bottom{font-size:4px;margin-top:7px;letter-spacing:0}.n64-controller-zone{padding-top:50px;min-height:207px;margin-bottom:0}.n64-cord{height:55px}.n64-controller{padding:35px 12px 21px;gap:7px;border-radius:38px 38px 58px 58px}.n64-grab{font-size:6px;top:4px;width:65%;left:17.5%}.n64-dpad{padding:5px 2px}.n64-dpad button{min-width:40px;min-height:47px;font-size:13px}.n64-dpad span{padding:0 1px;font-size:10px}.n64-controller-center{min-width:88px}.n64-controller-center>b{font-size:20px}.n64-controller-center>div{gap:4px}.n64-controller-center button{font-size:6px;padding:4px 6px;min-height:30px}.n64-controller-center small{font-size:4px}.n64-ab{gap:6px}.n64-ab button{min-width:42px}.n64-ab b{width:42px;height:42px;font-size:17px}.n64-ab span{font-size:6px}.n64-manual{gap:26px;margin:30px 8px;grid-template-columns:1fr}.n64-manual dl{margin:16px 0}.n64-settings{gap:16px}.n64-settings button{font-size:8px}.n64-announcement{font-size:9px;padding:0 10px}.n64-outro{margin:0 8px;line-height:1.7}.n64-outro p{width:100%;margin:0}.nye64.expanded .n64-controller-zone{padding-top:15px;min-height:165px}.nye64.expanded .n64-cord,.nye64.expanded .n64-deck{display:none}.nye64.expanded .n64-screen{aspect-ratio:16/10}}@media(max-width:360px){.n64-controller{padding-inline:6px;gap:4px}.n64-dpad button{min-width:35px}.n64-controller-center{min-width:76px}.n64-ab b{width:38px;height:38px}.n64-ab button{min-width:38px}.n64-cart strong{font-size:20px}.n64-heading>p{max-width:115px}.n64-hud{font-size:8px}}@media(prefers-reduced-motion:reduce){.n64-cart,.n64-controller{transition:none!important;animation:none!important}.n64-slot:after{animation:none!important}.n64-glass{background:none}}.nye64.playing-layout{padding-top:18px}.nye64.playing-layout .n64-heading,.nye64.playing-layout .n64-intro,.nye64.playing-layout .n64-shelf,.nye64.playing-layout .n64-deck{display:none}.nye64.playing-layout .n64-setup{max-width:760px}.nye64.playing-layout .n64-controller-zone{padding-top:20px;min-height:190px;margin-bottom:0}.nye64.playing-layout .n64-cord{height:25px}.nye64.playing-layout .n64-tv{max-width:760px;margin:auto}.nye64.playing-layout .n64-screen{max-height:50vh}.n64-settings{flex-wrap:wrap;gap:8px 20px}@media(max-width:700px){.nye64.playing-layout .n64-controller-zone{padding-top:19px;min-height:170px}.nye64.playing-layout .n64-screen{max-height:45vh}.nye64.playing-layout .n64-announcement{margin-top:5px}.nye64.playing-layout .n64-tv-label{display:none}}@media(max-height:500px)and (min-width:600px){.nye64.playing-layout .n64-setup{display:grid;grid-template-columns:1.15fr 1fr;gap:10px;max-width:1050px;align-items:center}.nye64.playing-layout .n64-tv{width:100%;padding:10px}.nye64.playing-layout .n64-screen{max-height:64vh}.nye64.playing-layout .n64-controller-zone{width:100%;padding-top:0;min-height:0}.nye64.playing-layout .n64-controller{padding:35px 10px 20px;gap:5px}.nye64.playing-layout .n64-controller-center{min-width:90px}.nye64.playing-layout .n64-dpad button{min-width:38px}.nye64.playing-layout .n64-ab b{width:43px;height:43px}.nye64.playing-layout .n64-ab button{min-width:43px}.nye64.playing-layout .n64-cord{display:none}}.nye64{--acid:#cad988;--pink:#c38cae;background-color:#252635;background-image:radial-gradient(ellipse at 50% 15%,#384d7680,transparent 65%),repeating-linear-gradient(13deg,#dfc79503 0 1px,transparent 1px 8px)}.n64-screen canvas{object-fit:contain}.nye64.expanded .n64-screen{aspect-ratio:16/9}.nye64 .n64-heading h1{font:900 80px/.95 Arial,Helvetica,sans-serif;letter-spacing:-5px;display:inline-block;border:7px solid #c83b36;border-radius:80px;padding:8px 24px 12px;color:#c83b36;background:#e8ddbf;text-shadow:none;transform:rotate(-2deg);box-shadow:3px 4px #12101c}.n64-deck-name{font:700 22px Arial,sans-serif;letter-spacing:-1px;color:#cc504d;background:#d3c9b0;border:3px solid #b74a44;border-radius:24px;padding:4px 8px;transform:rotate(-4deg)}.n64-controller-center>b{font:700 18px Arial,sans-serif;letter-spacing:-1px;color:#5e4159}.n64-cart-label{background:#c8c49a}.n64-cart:nth-child(2) .n64-cart-label{background:#b78ba9}.n64-cart:nth-child(3) .n64-cart-label{background:#c1b289}.n64-tv-label{color:#554b47}.n64-cart-bottom{font-size:5.5px}.n64-tv{box-shadow:inset 3px 2px #f4eedd,inset -6px -7px #827c6b,10px 14px #0e0c1280}@media(max-width:700px){.n64-heading{flex-wrap:wrap;gap:16px;margin-top:27px}.nye64 .n64-heading h1{font-size:49px;letter-spacing:-3px;border-width:4px;padding:7px 17px 9px}.n64-heading>p{font-size:10px;max-width:none;text-align:left;margin:0}.n64-kicker{max-width:none;font-size:8px;letter-spacing:1px!important}.n64-deck-name{font-size:17px;padding:3px 6px;border-width:2px}.n64-controller-center>b{font-size:13px;letter-spacing:-.7px}.n64-cart-bottom{font-size:4px}.n64-tv-brand{font-size:9px}}.n64-dpad [data-key=forward],.n64-dpad [data-key=back]{display:none}.nye64:is([data-game-kind=shooter],[data-game-kind=rungun],[data-game-kind=gallery]) .n64-dpad{display:grid;grid-template-columns:40px 40px 40px;grid-template-rows:38px 38px 38px;border-radius:24px;padding:3px;gap:0}.nye64:is([data-game-kind=shooter],[data-game-kind=rungun],[data-game-kind=gallery]) .n64-dpad button{min-width:38px;min-height:38px;width:38px;height:38px;font-size:12px}.nye64:is([data-game-kind=shooter],[data-game-kind=rungun],[data-game-kind=gallery]) .n64-dpad [data-key=left]{grid-column:1;grid-row:2}.nye64:is([data-game-kind=shooter],[data-game-kind=rungun],[data-game-kind=gallery]) .n64-dpad [data-key=right]{grid-column:3;grid-row:2}.nye64:is([data-game-kind=shooter],[data-game-kind=rungun],[data-game-kind=gallery]) .n64-dpad [data-key=forward]{display:block;grid-column:2;grid-row:1}.nye64:is([data-game-kind=shooter],[data-game-kind=rungun],[data-game-kind=gallery]) .n64-dpad [data-key=back]{display:block;grid-column:2;grid-row:3}.nye64:is([data-game-kind=shooter],[data-game-kind=rungun],[data-game-kind=gallery]) .n64-dpad span{grid-column:2;grid-row:2;text-align:center}.nye64[data-game-kind=rhythm] .n64-dpad{opacity:.32;pointer-events:none}.nye64[data-game-kind=rhythm] .n64-ab b{border-width:3px}@media(max-width:700px){.nye64:is([data-game-kind=shooter],[data-game-kind=rungun],[data-game-kind=gallery]) .n64-controller{gap:3px;padding-inline:8px}.nye64:is([data-game-kind=shooter],[data-game-kind=rungun],[data-game-kind=gallery]) .n64-dpad{grid-template-columns:30px 30px 30px;grid-template-rows:30px 30px 30px;padding:2px;border-radius:15px}.nye64:is([data-game-kind=shooter],[data-game-kind=rungun],[data-game-kind=gallery]) .n64-dpad button{width:30px;height:30px;min-width:30px;min-height:30px;font-size:10px}.nye64:is([data-game-kind=shooter],[data-game-kind=rungun],[data-game-kind=gallery]) .n64-controller-center{min-width:78px}.nye64:is([data-game-kind=shooter],[data-game-kind=rungun],[data-game-kind=gallery]) .n64-controller-center>b{font-size:12px}.n64-hud{letter-spacing:-.5px}}@media(min-width:361px)and (max-width:700px){.nye64:is([data-game-kind=shooter],[data-game-kind=rungun],[data-game-kind=gallery]) .n64-dpad{grid-template-columns:37px 37px 37px;grid-template-rows:37px 37px 37px}.nye64:is([data-game-kind=shooter],[data-game-kind=rungun],[data-game-kind=gallery]) .n64-dpad button{width:37px;height:37px;min-width:37px;min-height:37px}}body.template-nye64 .main-content{background:#252635;padding:0}body.template-nye64 .main-content .n64-heading h1{font-family:Arial,Helvetica,sans-serif;line-height:.95;letter-spacing:-5px}body.template-nye64 .main-content .n64-overlay h2{letter-spacing:1px}@media(max-width:700px){body.template-nye64 .main-content .n64-heading h1{letter-spacing:-3px}}.n64-arsenal{display:none;justify-content:center;gap:10px;flex-wrap:wrap;margin:16px 0;color:#e3d7bb;font:12px monospace}.nye64[data-game-kind=shooter] .n64-arsenal,.nye64[data-game-kind=rungun] .n64-arsenal{display:flex}.n64-arsenal button{background:#28202f;color:#eadfc5;border:2px solid #79647f;padding:12px;cursor:pointer;font:700 13px monospace}.n64-arsenal button[aria-pressed=true]{background:#bed279;color:#211a28}.n64-arsenal span{flex-basis:100%;text-align:center}.n64-shelf{flex-wrap:wrap}.nye64 .n64-cart{width:22%;max-width:210px}.n64-cart[data-cart=riot] .n64-cart-label{background:#792b44;color:#eee0bf}.n64-cart[data-cart=riot] strong{font-size:32px}@media(max-width:700px){.nye64 .n64-cart{width:46%;max-width:210px}.n64-cart[data-cart=riot] strong{font-size:27px}}.nye64[data-game-kind=stacks]{--acid:#a5e530;--pink:#c38cae}.n64-warehouse,.n64-stack-controls{display:none}.nye64[data-game-kind=stacks] .n64-screen{aspect-ratio:auto;max-height:none;border-radius:22px;background:#292031}.nye64[data-game-kind=stacks] .n64-screen canvas,.nye64[data-game-kind=stacks] .n64-controller-zone,.nye64[data-game-kind=stacks] [data-gore]{display:none}.nye64[data-game-kind=stacks] .n64-setup{display:block}.nye64[data-game-kind=stacks] .n64-warehouse{display:block;min-height:470px;padding:48px 24px 20px;color:#eee5cf;background:radial-gradient(ellipse at 15% 80%,#9bdd3026,transparent 33%),repeating-linear-gradient(135deg,#dfceac04 0 2px,transparent 2px 7px),linear-gradient(#211929 0 114px,#44384b 115px,#292d30);box-shadow:inset 0 0 45px #050b1399}.n64-warehouse-sign{border:2px solid #ad799d;border-bottom:6px solid #17101e;background:#281d30;box-shadow:5px 5px #11191a;max-width:400px;margin:0 auto 15px;padding:10px;text-align:center;transform:rotate(-1deg)}.n64-warehouse-sign>span,.n64-warehouse-sign>small{display:block;font:700 9px/1.5 monospace;letter-spacing:2px;color:#d3a0be}.n64-warehouse-sign>strong{display:block;color:#a5e530;font:900 27px/1.1 Courier New,monospace;letter-spacing:-1px}.n64-stack-help{font:11px/1.5 monospace!important;color:#f1e8cf!important;text-align:center;min-height:34px;margin:14px 0!important}.n64-stack-board{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:18px 22px;max-width:620px;margin:0 auto}.nye64 .n64-pallet{position:relative;display:flex;flex-direction:column;justify-content:flex-end;min-width:0;height:151px;border:0;padding:5px 4px;background:transparent;color:#f5e8cb;touch-action:manipulation;outline-offset:1px;border-radius:4px;box-shadow:none}.nye64 .n64-pallet:disabled{opacity:1;cursor:default}.n64-crates{height:112px;display:flex;flex-direction:column-reverse;justify-content:flex-start;gap:2px;width:100%;padding:0 5px}.n64-cd-case{flex:0 0 26px;display:flex;align-items:center;gap:3px;height:26px;border:1px solid #181e25;border-left:5px solid #1c222c;border-right:4px solid #768782;background:linear-gradient(168deg,#ffffff38,transparent 50%),var(--sleeve);color:#17202b;box-shadow:1px 2px #13191ccc,inset 0 2px #fff5;transform:skewY(-2deg);text-align:left;padding:1px 3px}.n64-cd-icon{font:700 20px/1 monospace;width:19px;text-align:center;flex-shrink:0}.n64-cd-copy{display:flex;flex-direction:column;flex:1;min-width:0}.n64-cd-copy small{font:700 6px/1 monospace;letter-spacing:1px}.n64-cd-copy b{font:700 8px/1.2 monospace;white-space:nowrap}.n64-disc{font:23px/1 monospace;color:#1d2938;opacity:.65}.n64-pallet-wood{height:12px;width:100%;border:2px solid #352824;border-top:3px solid #b18b55;background:repeating-linear-gradient(90deg,#786044 0 24%,#29292a 24% 31%);box-shadow:3px 5px #17212480;transform:skew(-9deg)}.n64-pallet-tag{font:700 9px/1 monospace;color:#e5d9b9;text-align:center;margin:9px auto 0;letter-spacing:1px;white-space:nowrap}.n64-pallet.is-picked .n64-cd-case:last-child{transform:translateY(-9px) rotate(-5deg);outline:2px solid #fff7d2;z-index:1;box-shadow:0 7px 8px #0009}.n64-pallet.is-target{background:#a5e53020;outline:1px dashed #a5e530}.n64-pallet.is-complete .n64-pallet-tag{color:#b6f157;background:#23342c;padding:4px;margin-top:5px}.n64-warehouse-footer{display:flex;justify-content:space-between;gap:8px;border-top:6px solid transparent;border-image:repeating-linear-gradient(125deg,#a5e530 0 9px,#33213d 9px 18px) 6;margin:22px 0 0;padding:10px 0 0;font:700 9px monospace;color:#cba3c1;letter-spacing:1px}.nye64[data-game-kind=stacks] .n64-stack-controls{display:flex;justify-content:center;gap:10px;flex-wrap:wrap;padding:26px 5px 0}.n64-stack-controls button{background:#a5e530;color:#21162a;border:2px solid #211329;box-shadow:3px 3px #956b9f;padding:10px 13px;min-height:44px;font:700 11px monospace}.n64-stack-controls button:disabled{opacity:.45;cursor:default}.n64-stack-controls p{flex-basis:100%;text-align:center;color:#e2d7be;font:11px/1.5 monospace;margin:5px 0 0}.nye64 .n64-cart[data-cart=stacks] .n64-cart-label{background:#6f9689;color:#111e24}.n64-cart[data-cart=stacks] strong{font-size:29px}.nye64[data-game-kind=stacks] .n64-overlay button{min-height:44px}@media(min-width:900px){.nye64 .n64-cart{width:18%;max-width:180px}.n64-shelf{gap:15px}.n64-cart[data-cart=stacks] strong,.n64-cart[data-cart=riot] strong{font-size:27px}}@media(max-width:700px){.nye64[data-game-kind=stacks] .n64-warehouse{padding:38px 13px 12px;min-height:420px}.n64-stack-board{grid-template-columns:repeat(3,minmax(0,1fr));gap:15px 8px}.nye64 .n64-pallet{height:131px;padding:5px 0}.n64-crates{height:94px;padding:0 3px;gap:2px}.n64-cd-case{height:22px;flex-basis:22px;border-left-width:3px;border-right-width:2px;padding:1px 2px;gap:2px}.n64-cd-copy small{font-size:5px;letter-spacing:.4px}.n64-cd-copy b{font-size:7px}.n64-cd-icon{width:14px;font-size:16px}.n64-disc{display:none}.n64-warehouse-sign{padding:9px 4px;margin-bottom:10px}.n64-warehouse-sign>strong{font-size:25px}.n64-warehouse-sign>span,.n64-warehouse-sign>small{font-size:8px;letter-spacing:1px}.n64-stack-help{font-size:10px!important;min-height:44px}.n64-warehouse-footer{font-size:8px;letter-spacing:0;margin-top:15px}.n64-pallet-tag{font-size:8px;letter-spacing:0}.n64-stack-controls button{font-size:10px;padding:10px}.n64-stack-controls p{font-size:10px}.nye64[data-game-kind=stacks] .n64-overlay>p{font-size:11px;max-width:270px}.nye64[data-game-kind=stacks] .n64-overlay>p:first-child{font-size:9px}}@media(max-width:360px){.nye64[data-game-kind=stacks] .n64-warehouse{padding-inline:8px}.n64-stack-board{gap:15px 6px}.n64-cd-copy b{font-size:6px}.n64-warehouse-sign>strong{font-size:21px}}.n64-gallery-tools{display:none}.nye64[data-game-kind=gallery] .n64-gallery-tools{display:flex;justify-content:center;align-items:center;flex-wrap:wrap;gap:10px;max-width:760px;margin:14px auto 24px}.n64-gallery-tools label{font:700 10px monospace;color:#d5c398;letter-spacing:1px}.n64-gallery-tools select,.n64-gallery-tools button{background:#242131;color:#eee2c5;border:2px solid #857389;font:700 11px monospace;min-height:44px;padding:9px;max-width:100%}.n64-gallery-tools p{font:11px/1.5 monospace;color:#c5b5c9;text-align:center;flex-basis:100%;margin:2px 10px}.nye64[data-game-kind=gallery] canvas{cursor:crosshair;touch-action:none}.n64-cart[data-cart=pigeons] .n64-cart-label{background:#d4ae68;color:#302332}.n64-cart[data-cart=pigeons] strong{font-size:28px}.nye64[data-game-kind=gallery] .n64-overlay>p{max-width:520px}.nye64[data-game-kind=gallery] .n64-overlay h2{font-size:clamp(24px,4.5vw,49px)}@media(min-width:900px){.nye64 .n64-cart{width:29%;max-width:210px}.n64-shelf{max-width:820px;gap:20px}.n64-cart[data-cart=pigeons] strong{font-size:32px}}@media(max-width:700px){.n64-cart[data-cart=pigeons] strong{font-size:26px}.nye64[data-game-kind=gallery] .n64-overlay>p{font-size:9px;max-width:300px}.n64-gallery-tools{padding:0 9px}.n64-gallery-tools select{font-size:10px}.nye64[data-game-kind=gallery] .n64-overlay button{min-height:36px}.nye64[data-game-kind=gallery] .n64-overlay h2{font-size:26px}}@media(max-width:360px){.nye64[data-game-kind=gallery] .n64-overlay{padding:6px}.nye64[data-game-kind=gallery] .n64-overlay h2{font-size:22px;margin-bottom:5px}.nye64[data-game-kind=gallery] .n64-overlay>p{font-size:8px;line-height:1.3}.nye64[data-game-kind=gallery] .n64-overlay>p:first-child{font-size:7px;margin-bottom:4px;letter-spacing:.5px}.nye64[data-game-kind=gallery] .n64-overlay button{margin-top:4px;min-height:32px;padding:5px 12px}}.n64-audio-panel{max-width:1180px;margin:20px auto;border:2px solid #68596f;background:#211e29;padding:14px 18px;color:#eee2c5;font:13px/1.6 monospace}.n64-audio-panel summary{cursor:pointer;font-weight:700;min-height:28px;letter-spacing:.07em}.n64-audio-controls{display:grid;grid-template-columns:1.5fr 1fr 1fr;gap:24px;padding-top:16px}.n64-audio-controls label{display:block;font-size:12px;font-weight:700;letter-spacing:.05em}.n64-audio-controls select{width:100%;min-height:44px;background:#32273b;color:#f3e9d5;border:1px solid #9a819f;padding:8px;font:14px monospace}.n64-audio-controls input{display:block;width:100%;min-height:44px;accent-color:#c896bd;cursor:pointer}.n64-audio-controls output{float:right;color:#c3d981}.n64-audio-panel p{max-width:85ch;font-size:12px;color:#c4b5c9;margin:12px 0 0}.n64-audio-panel :focus-visible{outline:3px solid #c3d981;outline-offset:3px}@media(max-width:650px){.n64-audio-controls{grid-template-columns:1fr;gap:8px}.n64-audio-panel{margin:16px 0}}.nye64 .n64-pallet{height:217px}.n64-crates{height:178px}.n64-cd-case{height:42px;flex-basis:42px;padding:3px;gap:5px;box-sizing:border-box}.n64-cd-cover{display:block;width:28px;height:28px;flex:0 0 28px;object-fit:contain;pointer-events:none;-webkit-user-select:none;user-select:none}.n64-cd-copy b{font-size:10px;line-height:1.15;white-space:normal;overflow-wrap:anywhere}.n64-cd-case:last-child{touch-action:none;cursor:grab;-webkit-user-select:none;user-select:none}.n64-stack-board.is-dragging,.n64-stack-board.is-dragging *{cursor:grabbing}.n64-pallet.is-drop-hover{outline:2px solid #ef97b5;background:#ef97b51a}.n64-pallet.is-drop-hover.is-target{outline:3px solid #a5e530;background:#a5e53033}.n64-cd-flying{pointer-events:none!important;z-index:10000;box-shadow:0 12px 14px #0007,1px 2px #13191c;opacity:.97}.n64-stack-board[data-transferring] .n64-pallet{cursor:wait}@media(max-width:700px){.nye64 .n64-pallet{height:197px}.n64-crates{height:158px}.n64-cd-case{height:37px;flex-basis:37px;gap:3px;padding:2px}.n64-cd-cover{width:20px;height:20px;flex-basis:20px}.n64-cd-copy b{font-size:8px;line-height:1.12}.n64-cd-copy small{font-size:5px;letter-spacing:0}}@media(max-width:360px){.n64-cd-cover{width:16px;height:16px;flex-basis:16px}.n64-cd-copy b{font-size:7.5px}}.n64-stack-board{padding-top:65px;position:relative}.n64-stack-board:before{content:"";position:absolute;left:0;right:0;top:0;height:18px;border:3px solid #111b20;border-top-color:#c2f078;background:repeating-linear-gradient(125deg,#8dc72c 0 10px,#382442 10px 20px);color:#fff5cd;text-shadow:1px 1px #000;font:700 8px/18px monospace;text-align:center;letter-spacing:2px}.n64-crane{position:fixed;top:0;right:0;bottom:0;left:0;width:100%;height:100%;z-index:10001;pointer-events:none;overflow:visible;filter:drop-shadow(2px 3px 1px #0008)}.n64-crane-track{fill:none;stroke:#a5e530;stroke-width:3}.n64-crane-cable{fill:none;stroke:#969b91;stroke-width:2}.n64-crane-trolley{fill:#866393;stroke:#171f24;stroke-width:2}.n64-crane-trolley circle{fill:#c38cae;stroke-width:3}.n64-crane-trolley text{fill:#f3dfed;stroke:none;font:700 7px monospace;letter-spacing:.3px}.n64-crane-stripe{fill:none;stroke:#a5e530;stroke-width:3}.n64-crane-grip{fill:#b37c9f;stroke:#162128;stroke-width:2}.n64-crane-grip circle{fill:#a5e530;stroke-width:1}.n64-crane-arm{fill:none;stroke:#cda1bb;stroke-width:5;stroke-linejoin:bevel}.n64-cd-case{position:relative;display:block!important;flex:none;height:auto!important;aspect-ratio:3.45;width:100%;padding:0!important;border:0!important;gap:0!important;background:transparent url(nye-cd-shipment-crate.png) center/104% auto no-repeat!important;transform:none;box-shadow:none!important;overflow:visible}.n64-cd-case:before{content:"";position:absolute;top:35%;right:10%;bottom:11%;left:42%;background:var(--sleeve);mix-blend-mode:multiply;opacity:.48;pointer-events:none;transform:rotate(-2deg)}.n64-cd-cover{position:absolute;left:10.7%;top:25%;width:21%!important;height:auto!important;aspect-ratio:1;object-fit:contain;filter:drop-shadow(1px 1px #16181d);transform:rotate(-.5deg)}.n64-cd-copy{position:absolute;left:43%;right:12%;top:36%;bottom:13%;display:flex;flex-direction:column;justify-content:center;min-width:0;transform:rotate(-2deg);color:#262321}.n64-cd-copy b{font:700 8px/1.04 Courier New,monospace!important;letter-spacing:-.4px;overflow-wrap:normal;text-transform:none}.n64-cd-copy small{font:700 4px/1.15 monospace!important;letter-spacing:0;margin-bottom:1px}.n64-crates{gap:0;justify-content:flex-start;height:178px}.n64-pallet.is-picked .n64-cd-case:last-child{transform:none;outline:0;filter:drop-shadow(0 2px 2px #fff0);box-shadow:none}.n64-pallet.is-picked .n64-pallet-tag{color:#fbbbe1}.n64-cd-flying{filter:drop-shadow(2px 7px 3px #0008)}@media(max-width:700px){.n64-cd-copy b{font-size:6.5px!important;letter-spacing:-.4px}.n64-cd-copy small{display:none}.n64-crates{height:158px}}@media(max-width:360px){.n64-cd-copy b{font-size:6px!important}}.n64-cd-case{isolation:isolate}.n64-cd-case:before{top:0;right:0;bottom:0;left:0;background:var(--sleeve);background:color-mix(in srgb,var(--sleeve) 78%,#928877);opacity:1;mix-blend-mode:color;transform:none;mask:url(nye-cd-shipment-crate.png) center/104% auto no-repeat;-webkit-mask:url(nye-cd-shipment-crate.png) center/104% auto no-repeat}.n64-cd-cover,.n64-cd-copy{z-index:1}.n64-cd-case:not(:first-child){margin-bottom:-7%}.n64-cd-flying{margin-bottom:0!important}.n64-shipment-stamp{position:absolute;left:7%;right:7%;bottom:54px;z-index:2;pointer-events:none;color:#b9d986;background:#21152ae8;border:3px double #a2c871;padding:5px 2px;text-align:center;font:900 10px/1.1 Courier New,monospace;letter-spacing:1px;transform:rotate(-9deg);box-shadow:2px 3px #100b1780}.just-shipped .n64-shipment-stamp{animation:n64-stamp-hit .48s cubic-bezier(.2,.8,.25,1)}.just-shipped .n64-pallet-wood{animation:n64-shipment-thump .3s ease-out}.n64-stack-board.is-jammed:before{border-top-color:#c38cae;background:repeating-linear-gradient(125deg,#b783a3 0 10px,#382442 10px 20px)}@keyframes n64-stamp-hit{0%{opacity:0;transform:translateY(-14px) rotate(-16deg) scale(1.45)}55%{opacity:1;transform:translateY(2px) rotate(-7deg) scale(.94)}to{transform:rotate(-9deg) scale(1)}}@keyframes n64-shipment-thump{50%{transform:skew(-9deg) translateY(3px)}}@media(max-width:700px){.n64-shipment-stamp{font-size:8px;letter-spacing:0;padding:4px 1px;bottom:43px}.n64-warehouse-footer{flex-wrap:wrap}}@media(prefers-reduced-motion:reduce){.just-shipped .n64-shipment-stamp,.just-shipped .n64-pallet-wood{animation:none}}.n64-stack-board{padding-top:95px}.n64-stack-board:before{height:76px;top:-21px;border:0;background:transparent url(nye-lift-rail.png) center/100% auto no-repeat;text-shadow:none}.n64-stack-board.is-jammed:before{border:0;background:transparent url(nye-lift-rail.png) center/100% auto no-repeat;filter:sepia(.2) hue-rotate(255deg)}.n64-crane-track{stroke:transparent}.n64-crane-trolley,.n64-crane-grip{stroke:none;fill:none}.n64-crane-cable{stroke:#a39aab;stroke-width:2.4;stroke-dasharray:3 1}.n64-grip-art,.n64-crane-trolley>svg{overflow:hidden}.n64-cart.inserting{animation:none!important}.n64-slot.loading:after{content:none}.n64-slot{height:40px;min-width:100px;box-shadow:inset 0 6px 8px #000,0 2px #8e8793;border:4px solid #29232f;border-bottom:7px solid #39303f;isolation:isolate;line-height:29px}.n64-slot:before{content:"";position:absolute;left:-4px;right:-4px;bottom:-7px;height:8px;background:linear-gradient(#a18ca6,#51425b 35%,#221b2b);z-index:3;pointer-events:none}.n64-slot.has-cartridge>[data-slot-label],.n64-slot.loading>[data-slot-label]{visibility:hidden}.n64-docked-spine{position:absolute;top:1px;bottom:2px;left:50%;width:min(90%,230px);transform:translate(-50%);display:flex;align-items:center;justify-content:center;gap:7px;padding:1px 5px;border:2px solid #aa8e9e;border-radius:2px;background:repeating-linear-gradient(13deg,#d6c5a615 0 1px,transparent 1px 4px),#302634;box-shadow:inset 0 2px #796179,0 2px 3px #000;color:#e7d7bf;overflow:hidden}.n64-docked-spine small{font:700 6px monospace;color:#b7ce87;white-space:nowrap}.n64-docked-spine b{font:bold clamp(7px,1vw,11px)/1.1 "Courier New",monospace;text-align:center}.n64-docked-spine[hidden],.n64-console-start[hidden]{display:none}.n64-deck{padding-bottom:49px;flex-wrap:wrap}.n64-console-start{position:absolute;right:25px;bottom:8px;min-height:30px!important;padding:4px 10px!important;background:#b8cf83!important;color:#241b2b!important;border-color:#766786!important}.n64-console-start:disabled{opacity:.45}.n64-deck-note{bottom:17px;max-width:60%}.cart-latched{animation:n64-console-latch .22s ease-out}.n64-load-layer{position:fixed;top:0;right:0;bottom:0;left:0;pointer-events:none;z-index:9998;perspective:1100px;perspective-origin:50% 50%;overflow:hidden}.n64-cartridge-travel{position:absolute;transform-style:preserve-3d;transform-origin:50% 50%;will-change:transform}.n64-solid-cartridge{width:100%;height:100%;position:relative;transform-style:preserve-3d}.n64-cartridge-front{position:absolute;top:0;right:0;bottom:0;left:0;background:url(nye-cartridge-shell.png) center/110% auto no-repeat;transform:translateZ(11px);backface-visibility:hidden}.n64-cartridge-front img{position:absolute;left:22%;top:12%;width:56%;height:65%;object-fit:contain;pointer-events:none;filter:brightness(.94)}.n64-cartridge-spine{position:absolute;left:2%;right:2%;top:-11px;height:22px;display:flex;align-items:center;justify-content:center;gap:6px;transform:rotateX(90deg);backface-visibility:visible;background:repeating-linear-gradient(15deg,#e4d6bd25 0 1px,transparent 1px 5px),#49394e;border:2px solid #b192a7;border-radius:3px;color:#ecdfcc;box-shadow:inset 0 2px #c2a0b0}.n64-cartridge-spine b{font:700 10px/1 monospace;text-align:center}.n64-cartridge-spine small{font:700 5px monospace;color:#b8ce89}.n64-cartridge-side{position:absolute;top:3%;bottom:4%;right:-9px;width:22px;transform:rotateY(90deg);background:repeating-linear-gradient(#79657d 0 2px,#35273e 2px 8px);border:2px solid #251a2c;backface-visibility:hidden}@keyframes n64-console-latch{45%{transform:translateY(3px)}to{transform:none}}@media(max-width:700px){.n64-deck{column-gap:9px;padding:17px 11px 48px}.n64-deck-name{font-size:14px}.n64-slot{height:38px;flex-basis:40%}.n64-docked-spine small{display:none}.n64-docked-spine b{font-size:8px}.n64-console-start{right:12px}.n64-cartridge-spine b{font-size:8px}.n64-cartridge-spine small{display:none}.n64-deck-note{font-size:6px}}@media(prefers-reduced-motion:reduce){.cart-latched{animation:none}}.n64-cd-case:before{clip-path:polygon(0 24%,13% 0,100% 0,100% 100%,0 100%,0 24%,6% 24%,89% 24%,94% 0,13% 0,6% 24%)}.n64-cd-stock{position:absolute;left:9%;right:8%;top:1%;height:22%;display:flex;gap:1.5%;transform:skew(-29deg);overflow:hidden;pointer-events:none;z-index:1;clip-path:polygon(9% 0,100% 0,95% 100%,0 100%)}.n64-cd-stock img{width:3.6%;height:100%;object-fit:cover;object-position:center;border-left:1px solid #dbd5ce;border-right:1px solid #171419;box-shadow:1px 0 #060608;filter:brightness(.84);flex:1;min-width:0;max-width:5%}.n64-grip-head,.n64-grip-left,.n64-grip-right{overflow:hidden}.n64-grip-link-shadow{fill:none;stroke:#19161d;stroke-width:9;stroke-linecap:round}.n64-grip-link{fill:none;stroke:#9d8f95;stroke-width:5;stroke-linecap:round}.n64-jam-overlay[hidden],.nye64:not([data-game-kind=stacks]) .n64-jam-overlay{display:none}.n64-jam-overlay{position:absolute;top:0;right:0;bottom:0;left:0;z-index:8;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:15px;padding:20px;background:#17121bdd;color:#e9dac5;text-align:center}.n64-jam-stamp{display:flex;flex-direction:column;gap:8px;border:7px double #cf789f;padding:18px 24px;transform:rotate(-9deg);color:#cf789f;box-shadow:0 0 0 2px #cf789f88,inset 0 0 18px #cf789f22;background:repeating-linear-gradient(15deg,transparent 0 3px,#17121b33 3px 4px);animation:n64-reject-stamp .35s ease-out}.n64-jam-stamp strong{font:clamp(28px,5vw,58px)/1 Impact,sans-serif;letter-spacing:2px}.n64-jam-stamp small{font:700 9px monospace;letter-spacing:1px}.n64-jam-stamp span{font:700 17px monospace}.n64-jam-overlay p{font:12px/1.5 monospace;max-width:280px}.n64-jam-overlay button{background:#bfd180;border:2px solid #24192b;color:#201828;padding:12px;font:700 11px monospace;min-height:44px;box-shadow:3px 3px #ae80a2}.n64-jam-overlay button:disabled{opacity:.4;cursor:not-allowed}@keyframes n64-reject-stamp{0%{opacity:0;transform:scale(1.5) rotate(-14deg)}to{opacity:1;transform:scale(1) rotate(-9deg)}}@media(prefers-reduced-motion:reduce){.n64-jam-stamp{animation:none}}.n64-insert-note{max-width:730px;margin:26px auto 5px;text-align:center;color:#c6d883!important;font:12px/1.5 monospace}.n64-insert-note b{display:block;letter-spacing:1px}.n64-insert-note span{display:block;color:#dac8d6;font-size:11px;margin-top:4px}.playing-layout .n64-insert-note,.expanded .n64-insert-note{display:none}.n64-docked-spine,.n64-cartridge-spine{background:repeating-linear-gradient(8deg,#00000009 0 1px,transparent 1px 4px),#d7c6a4;color:#211b25;padding:1px 3px;gap:4px;border-color:#8e7389;overflow:hidden;box-shadow:inset 0 1px #f6e7c4,inset 0 -2px #38293d,0 2px 3px #000}.n64-spine-art{height:100%;width:23px;flex:0 0 23px;object-fit:cover;object-position:50% 65%;border-right:2px solid #77617d;filter:brightness(.86);pointer-events:none}.n64-docked-spine .n64-spine-brand,.n64-cartridge-spine .n64-spine-brand{display:block;writing-mode:vertical-rl;transform:rotate(180deg);font:700 5px/1 Arial,sans-serif;color:#a2273e;letter-spacing:-.2px;white-space:nowrap;flex:0 0 7px}.n64-docked-spine b,.n64-cartridge-spine b{flex:1;min-width:0;font:700 10px/1.05 Courier New,monospace;letter-spacing:-.3px;text-align:left;text-shadow:0 1px #fff7}.n64-spine-seal{flex:0 0 20px;height:18px;display:flex;flex-direction:column;justify-content:center;align-items:center;background:#d7ad62;border:1px solid #8d6330;border-radius:50%;outline:1px dotted #8d6330;outline-offset:-3px;color:#5e3b17;transform:rotate(-7deg)}.n64-spine-seal span{font:700 3px/1.35 Arial,sans-serif;letter-spacing:-.1px;white-space:nowrap}@media(max-width:700px){.n64-docked-spine,.n64-cartridge-spine{gap:2px}.n64-spine-art{width:16px;flex-basis:16px}.n64-spine-seal{flex-basis:17px;height:16px}.n64-docked-spine b,.n64-cartridge-spine b{font-size:8px}}.nye64 [data-controller],.nye64 [data-controller] *,.nye64 [data-game],.nye64 [data-stack-board],.nye64 [data-stack-board] *{-webkit-user-select:none;user-select:none;-webkit-touch-callout:none;-webkit-tap-highlight-color:transparent}.nye64 [data-controller],.nye64 [data-controller] button,.nye64 [data-game]{touch-action:none}.nye64 [data-controller]{max-width:680px;gap:20px}.nye64 [data-controller] .n64-dpad{display:grid;grid-template-columns:52px 52px 52px;grid-template-rows:52px 52px 52px;gap:0;padding:4px;border-radius:24px;flex-shrink:0}.nye64 [data-controller] .n64-dpad button{width:52px;height:52px;min-width:52px;min-height:52px;font-size:18px;padding:0}.nye64 [data-controller] .n64-dpad [data-key=left]{grid-column:1;grid-row:2}.nye64 [data-controller] .n64-dpad [data-key=right]{grid-column:3;grid-row:2}.nye64 [data-controller] .n64-dpad [data-key=forward]{grid-column:2;grid-row:1}.nye64 [data-controller] .n64-dpad [data-key=back]{grid-column:2;grid-row:3}.nye64 [data-controller] .n64-dpad span{grid-column:2;grid-row:2;text-align:center;align-self:center;font-size:22px}.nye64 [data-controller] .n64-ab{gap:12px}.nye64 [data-controller] .n64-ab button{min-width:64px;min-height:84px}.nye64 [data-controller] .n64-ab b{width:64px;height:64px;font-size:25px}.nye64 [data-controller] .n64-ab span{font-size:9px}.nye64 [data-controller] .n64-controller-center button{min-width:52px;min-height:44px;font-size:9px}.n64-control-hint{max-width:580px;margin:16px auto 8px;color:#e4dec9;font:11px/1.7 Courier New,monospace;text-align:center;padding:0 8px}@media(max-width:700px),(pointer:coarse)and (max-width:1000px){.nye64 [data-controller]{display:grid;grid-template-columns:152px minmax(0,1fr);grid-template-rows:auto auto;gap:8px 12px;padding:34px 12px 18px;border-radius:36px 36px 50px 50px;max-width:440px}.nye64 [data-controller] .n64-dpad{grid-column:1;grid-row:1 / 3;grid-template-columns:48px 48px 48px;grid-template-rows:48px 48px 48px;padding:4px}.nye64 [data-controller] .n64-dpad button{width:48px;height:48px;min-width:48px;min-height:48px;font-size:16px}.nye64 [data-controller] .n64-controller-center{grid-column:2;grid-row:1;min-width:0}.nye64 [data-controller] .n64-controller-center>b{font-size:16px}.nye64 [data-controller] .n64-controller-center>div{gap:6px;margin:6px 0 0}.nye64 [data-controller] .n64-controller-center button{min-width:44px;min-height:44px;font-size:8px;padding:4px}.nye64 [data-controller] .n64-controller-center small{display:none}.nye64 [data-controller] .n64-ab{grid-column:2;grid-row:2;justify-content:center;gap:10px;transform:rotate(-8deg)}.nye64 [data-controller] .n64-ab button{min-width:58px;min-height:78px}.nye64 [data-controller] .n64-ab b{width:58px;height:58px;font-size:23px}.nye64 [data-controller] .n64-ab span{font-size:8px;margin-top:5px}.nye64 [data-controller] .n64-grab{font-size:8px}.nye64 .n64-control-hint{font-size:10px;margin-top:12px}}@media(max-width:360px){.nye64 [data-controller]{grid-template-columns:140px minmax(0,1fr);padding-inline:6px;column-gap:6px}.nye64 [data-controller] .n64-dpad{grid-template-columns:44px 44px 44px;grid-template-rows:44px 44px 44px}.nye64 [data-controller] .n64-dpad button{width:44px;height:44px;min-width:44px;min-height:44px}.nye64 [data-controller] .n64-ab{gap:6px}.nye64 [data-controller] .n64-ab button{min-width:52px}.nye64 [data-controller] .n64-ab b{width:52px;height:52px}}@media(max-height:500px)and (min-width:600px){.nye64.playing-layout .n64-setup{grid-template-columns:minmax(0,1fr) minmax(310px,.85fr)}.nye64.playing-layout .n64-controller-zone{align-self:center}.nye64.playing-layout [data-controller]{display:grid;grid-template-columns:140px minmax(0,1fr);grid-template-rows:auto auto;gap:7px;padding:31px 7px 12px}.nye64.playing-layout [data-controller] .n64-dpad{grid-column:1;grid-row:1 / 3;grid-template-columns:44px 44px 44px;grid-template-rows:44px 44px 44px}.nye64.playing-layout [data-controller] .n64-dpad button{width:44px;height:44px;min-width:44px;min-height:44px}.nye64.playing-layout [data-controller] .n64-controller-center{grid-column:2;grid-row:1;min-width:0}.nye64.playing-layout [data-controller] .n64-controller-center small{display:none}.nye64.playing-layout [data-controller] .n64-ab{grid-column:2;grid-row:2;gap:8px;justify-content:center}.nye64.playing-layout [data-controller] .n64-ab button{min-width:54px;min-height:73px}.nye64.playing-layout [data-controller] .n64-ab b{width:54px;height:54px}.nye64.playing-layout .n64-control-hint{font-size:9px;line-height:1.4;margin:10px auto 0}}.nye64[data-game-kind=racer] .n64-dpad [data-key=forward],.nye64[data-game-kind=racer] .n64-dpad [data-key=back]{display:block}.nye64[data-game-kind=gallery] .n64-arsenal{display:flex}.n64-stack-board{padding-top:125px}.n64-stack-board:before{height:44px;top:-5px}.n64-crane .n64-grip-link-shadow{stroke-width:6}.n64-crane .n64-grip-link{stroke-width:3}@media(max-width:700px){.n64-stack-board{padding-top:115px}}
/*# sourceMappingURL=/cdn/shop/t/21/assets/nye64.css.map */
