@font-face{font-family:Press Start\ 2P;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/dbbdd2d89d2ef0ef-s.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:Press Start\ 2P;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/a06229eb79a83cfc-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:Press Start\ 2P;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/c9e224327ce7933e-s.woff2) format("woff2");unicode-range:u+0370-0377,u+037a-037f,u+0384-038a,u+038c,u+038e-03a1,u+03a3-03ff}@font-face{font-family:Press Start\ 2P;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/d85064eaed4b8683-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Press Start\ 2P;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/db234bd00cda6a96-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Press Start\ 2P Fallback;src:local("Arial");ascent-override:44.58%;descent-override:0.00%;line-gap-override:0.00%;size-adjust:224.32%}.__className_6d0c14{font-family:Press Start\ 2P,Press Start\ 2P Fallback;font-weight:400;font-style:normal}.__variable_6d0c14{--font-arcade:"Press Start 2P","Press Start 2P Fallback"}@font-face{font-family:VT323;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/751eccb0decf5e18-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:VT323;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/f6590a0f07a97750-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:VT323;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/b7bd7951037de757-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:VT323 Fallback;src:local("Arial");ascent-override:89.16%;descent-override:22.29%;line-gap-override:0.00%;size-adjust:89.73%}.__className_4f2f0f{font-family:VT323,VT323 Fallback;font-weight:400;font-style:normal}.__variable_4f2f0f{--font-terminal:"VT323","VT323 Fallback"}:root{--bg:#000000;--bg-panel:#1a0b3d;--bg-slot:#05010f;--pink:#ff2e88;--cyan:#00f0ff;--yellow:#ffe93c;--green:#39ff6b;--purple:#7b2ff7;--white:#f4f4ff;--dim:#8a7fb5;--cab-red:#a21a40;--cab-red-hi:#c9305c;--cab-red-dark:#5e0e26;--cab-gold:#ffd24a;--cab-gold-hi:#ffe9a0;--cab-gold-dark:#a87718;--led-red:#ff3b3b;--steel:#9a9aac;--steel-hi:#d7d7e2;--steel-dark:#5b5b6b;--reel-paper:#f4ecd8;--reel-ink:#1a1033;--outline:#12060c;--item-h:64px}*{box-sizing:border-box;margin:0;padding:0}body,html{background:var(--bg);overflow-x:hidden}body{font-family:var(--font-arcade),"Courier New",monospace;color:var(--white);min-height:100vh;image-rendering:pixelated}.crt-overlay{pointer-events:none;position:fixed;inset:0;z-index:50;background:repeating-linear-gradient(180deg,rgba(0,0,0,0) 0,rgba(0,0,0,0) 2px,rgba(0,0,0,.18) 3px,rgba(0,0,0,.18) 4px);mix-blend-mode:multiply}.cabinet{margin:0 auto;padding:8px 0 60px;display:flex;flex-direction:column;align-items:center;gap:28px}.stage-viewport{width:100%;display:flex;justify-content:center;align-items:flex-start;overflow:hidden}.machine-stage{width:1120px;flex-shrink:0;transform-origin:top center}.machine{position:relative;width:860px;margin:12px auto;filter:drop-shadow(14px 14px 0 rgba(0,0,0,.5))}.machine-dome{position:relative;width:66%;margin:0 auto -4px;padding:52px 24px 22px;background:repeating-conic-gradient(from -90deg at 50% 115%,var(--cab-red-hi) 0deg 5deg,var(--cab-red) 5deg 10deg);border:4px solid var(--outline);border-bottom:none;border-radius:50% 50% 0 0/100% 100% 0 0;box-shadow:inset 0 0 0 6px var(--cab-gold),inset 0 0 0 10px var(--outline);text-align:center}.dome-bulb{position:absolute;width:10px;height:10px;margin:-5px;background:var(--yellow);border:2px solid var(--outline);animation:bulb-blink 1.1s steps(1) infinite;z-index:2}.machine-spinning .dome-bulb{animation-duration:.28s}.machine-title{position:relative;z-index:2}.machine-top{padding:14px 26px;background:var(--cab-red-hi)}.machine-mid,.machine-top{border:4px solid var(--outline)}.machine-mid{background:var(--cab-red);border-top:none;padding-bottom:6px}.bulb-row{display:flex;justify-content:space-between;padding:0 6px}.bulb{width:14px;height:14px;background:var(--yellow);border:3px solid var(--outline);box-shadow:inset 3px 3px 0 var(--cab-gold-hi);animation:bulb-blink 1.1s steps(1) infinite}.bulb:nth-child(2n){animation-delay:.55s}.machine-spinning .bulb{animation-duration:.28s}.machine-spinning .bulb:nth-child(2n){animation-delay:.14s}@keyframes bulb-blink{0%,49%{background:var(--yellow);box-shadow:inset 3px 3px 0 var(--cab-gold-hi)}50%,to{background:#6b5216;box-shadow:none}}.machine-title{text-align:center;font-size:24px;letter-spacing:3px;color:var(--cab-gold);text-shadow:3px 3px 0 var(--cab-red-dark),5px 5px 0 var(--outline)}@keyframes blink{0%,to{opacity:1}50%{opacity:0}}.led-status{margin:16px 26px 0;padding:12px;background:#0a0202;border:4px solid var(--outline);box-shadow:inset 0 0 0 2px #2a0808;color:var(--led-red);font-size:11px;letter-spacing:3px;text-align:center;min-height:40px;display:flex;align-items:center;justify-content:center}.led-status.win{animation:win-blink .6s steps(1) infinite}@keyframes win-blink{0%,49%{color:var(--green)}50%,to{color:#0e3a1a}}.led-status.error{color:var(--pink)}.machine-body{position:relative;padding:22px 26px}.reels{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:16px;gap:16px;background:#23232b;border:4px solid var(--outline);box-shadow:inset 4px 4px 0 #45454f;padding:14px}.reel-bay{display:flex;flex-direction:column;gap:10px}.reel-label-plate{text-align:center;font-size:8px;letter-spacing:1px;padding:8px 4px;color:var(--cab-red-dark);background:var(--cab-gold);border:3px solid var(--outline);box-shadow:inset 2px 2px 0 var(--cab-gold-hi),inset -2px -2px 0 var(--cab-gold-dark)}.reel-window{position:relative;height:calc(var(--item-h) * 3);overflow:hidden;border:4px solid var(--outline);background:var(--reel-paper)}.reel-window:before{content:"";position:absolute;inset:0;z-index:2;pointer-events:none;background:linear-gradient(180deg,rgba(18,6,12,.5),rgba(18,6,12,.5) 7%,rgba(18,6,12,.22) 0,rgba(18,6,12,.22) 15%,rgba(18,6,12,0) 0,rgba(18,6,12,0) 85%,rgba(18,6,12,.22) 0,rgba(18,6,12,.22) 93%,rgba(18,6,12,.5) 0,rgba(18,6,12,.5))}.reel-strip{will-change:transform}.strip-spinning{animation:reel-scroll .32s linear infinite;filter:blur(2px)}@keyframes reel-scroll{0%{transform:translateY(calc(var(--item-h) * -2))}to{transform:translateY(calc(var(--item-h) * -2 - var(--loop)))}}.reel-item{height:var(--item-h);display:flex;align-items:center;justify-content:center;text-align:center;padding:0 6px;font-size:12px;letter-spacing:1px;color:var(--reel-ink);border-bottom:3px dashed rgba(26,16,51,.22)}.reel-item.hit{background:var(--yellow);animation:hit-flash .35s steps(2) 4}@keyframes hit-flash{0%,to{background:var(--yellow)}50%{background:transparent}}.reel-landed{animation:window-flash .5s steps(2)}@keyframes window-flash{0%{box-shadow:inset 0 0 0 6px var(--yellow)}to{box-shadow:none}}.reel-window.held{outline:4px solid var(--yellow);outline-offset:3px}.reel-result{position:absolute;top:var(--item-h);height:var(--item-h);left:0;right:0;z-index:4;background:var(--reel-paper);border-top:3px solid var(--outline);border-bottom:3px solid var(--outline);display:flex;align-items:center;gap:8px;padding:5px 8px;animation:result-pop .35s steps(3)}@keyframes result-pop{0%{transform:scale(1.25)}to{transform:scale(1)}}.reel-result img{width:42px;height:50px;object-fit:cover;border:2px solid var(--outline);image-rendering:auto;flex-shrink:0}.reel-result span{font-size:8px;line-height:1.6;color:var(--reel-ink);text-align:left;overflow:hidden;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical}.reel-result .reel-result-icon{font-size:30px;flex-shrink:0;display:block;-webkit-line-clamp:unset}.reel-result .reel-result-miss{width:100%;text-align:center;color:#a11212}.button-deck{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:16px;gap:16px;margin-top:14px;padding:16px 14px 20px;background:#23232b;box-shadow:inset 4px 4px 0 #45454f}.button-deck,.hold-btn{border:4px solid var(--outline)}.hold-btn{font-family:inherit;font-size:11px;letter-spacing:2px;padding:15px 8px 13px;color:#d8d8e6;text-shadow:2px 2px 0 #000;background:#4a4a58;border-radius:6px;box-shadow:inset 4px 4px 0 #6e6e80,inset -4px -4px 0 #2e2e38,0 8px 0 var(--outline),0 8px 0 3px rgba(0,0,0,.4);cursor:pointer;transition:transform .05s}.hold-btn:hover:not(:disabled):not(.held){background:#5c5c6c}.hold-btn:active:not(:disabled){transform:translateY(8px);box-shadow:inset 4px 4px 0 #6e6e80,inset -4px -4px 0 #2e2e38,0 0 0 var(--outline)}.hold-btn.held{transform:translateY(8px);background:var(--yellow);color:#201a00;text-shadow:1px 1px 0 var(--cab-gold-hi);box-shadow:inset 4px 4px 0 var(--cab-gold-hi),inset -4px -4px 0 var(--cab-gold-dark),0 0 0 var(--outline)}.hold-btn:disabled{opacity:.4;cursor:not-allowed}.payline{position:absolute;top:50%;left:0;right:0;height:4px;margin-top:-2px;z-index:3;background:#ff003c;pointer-events:none}.payline:after,.payline:before{content:"";position:absolute;top:-8px;border:10px solid transparent}.payline:before{left:-3px;border-left:12px solid #ff003c}.payline:after{right:-3px;border-right:12px solid #ff003c}.reel-select{width:100%;font-family:inherit;font-size:9px;letter-spacing:1px;padding:9px 6px;background:var(--bg-slot);color:var(--green);border:3px solid var(--green);cursor:pointer;text-transform:uppercase}.reel-select:focus{outline:3px solid var(--yellow);outline-offset:2px}.reel-select:disabled{opacity:.5;cursor:not-allowed}.lever{position:absolute;right:-66px;top:50%;transform:translateY(-58%);width:84px;height:240px;background:none;border:none;cursor:pointer;z-index:4}.lever:disabled{cursor:wait}.lever-bracket{left:6px;top:50%;transform:translateY(-50%);width:28px;height:76px;border:4px solid var(--outline);box-shadow:inset 4px 4px 0 var(--steel-hi),inset -4px -4px 0 var(--steel-dark)}.lever-arm,.lever-bracket{position:absolute;background:var(--steel)}.lever-arm{left:16px;bottom:50%;width:12px;height:96px;border:3px solid var(--outline);box-shadow:inset 3px 0 0 var(--steel-hi);transform-origin:bottom center;display:block}.lever-ball{position:absolute;top:-28px;left:50%;transform:translateX(-50%);width:34px;height:34px;border-radius:50%;background:#d40000;border:4px solid var(--outline);box-shadow:inset 6px 6px 0 #ff6a6a,inset -5px -5px 0 #7a0000;display:block}.lever:hover:not(:disabled) .lever-ball{background:#ff2222}.pulled .lever-arm{animation:lever-pull .75s cubic-bezier(.45,0,.55,1)}@keyframes lever-pull{0%{transform:scaleY(1)}45%{transform:scaleY(-.9)}70%{transform:scaleY(.55)}to{transform:scaleY(1)}}.machine-bottom{position:relative;justify-content:space-between;gap:18px;padding:18px 26px 22px;background:var(--cab-red-dark);box-shadow:inset 0 6px 0 rgba(0,0,0,.25)}.machine-bottom,.machine-tray{display:flex;align-items:center;border:4px solid var(--outline)}.machine-tray{width:calc(100% + 56px);margin-left:-28px;height:58px;background:var(--cab-gold);box-shadow:inset 4px 4px 0 var(--cab-gold-hi),inset -4px -4px 0 var(--cab-gold-dark);justify-content:center}.tray-cut{width:46%;height:28px;background:#0a0202;border:3px solid var(--outline);border-radius:0 0 16px 16px}.machine-feet{width:calc(100% + 56px);margin-left:-28px;display:flex;justify-content:space-between;padding:0 52px}.machine-feet span{width:76px;height:26px;background:#23232b;border:4px solid var(--outline);border-top:none;box-shadow:inset 4px 0 0 #45454f}.credits{min-width:150px;padding:13px 14px;background:#0a0202;border:4px solid var(--outline);box-shadow:inset 0 0 0 2px #2a0808;color:var(--led-red);font-size:10px;letter-spacing:2px;text-align:center}.credits span{color:var(--yellow)}.spin-btn{font-family:inherit;font-size:15px;letter-spacing:2px;width:110px;height:110px;border-radius:50%;color:#fff;text-shadow:2px 2px 0 #6e0000;background:#d40000;border:5px solid var(--outline);box-shadow:inset 8px 8px 0 #ff6a6a,inset -7px -7px 0 #7a0000,0 9px 0 var(--outline),9px 9px 0 rgba(0,0,0,.55);cursor:pointer;transition:transform .05s}.spin-btn:hover:not(:disabled){background:#ff2222}.spin-btn:active:not(:disabled){transform:translateY(9px);box-shadow:inset 8px 8px 0 #ff6a6a,inset -7px -7px 0 #7a0000,0 0 0 var(--outline)}.spin-btn:disabled{opacity:.8;cursor:wait}.coin-slot{min-width:150px;display:flex;align-items:center;justify-content:center;gap:12px;padding:13px 14px;background:var(--cab-gold);border:4px solid var(--outline);box-shadow:inset 3px 3px 0 var(--cab-gold-hi),inset -3px -3px 0 var(--cab-gold-dark)}.coin-slit{width:8px;height:30px;background:#0a0202;border:2px solid var(--outline)}.coin-label{font-size:11px;color:var(--cab-red-dark);text-shadow:1px 1px 0 var(--cab-gold-hi)}.machine-off .machine-dome{background:#4d0f22;box-shadow:inset 0 0 0 6px #6b5a2a,inset 0 0 0 10px var(--outline)}.machine-off .bulb,.machine-off .dome-bulb{animation:none;background:#6b5216}.machine-off .bulb{box-shadow:none}.machine-off .machine-title{color:#6e5a28;text-shadow:3px 3px 0 var(--outline)}.machine-off .led-status{color:#4d1414;animation:dim-blink 2s steps(1) infinite}@keyframes dim-blink{0%,74%{color:#4d1414}75%,to{color:#7a1f1f}}.machine-off .reel-window{filter:brightness(.22) grayscale(.7)}.machine-off .reel-label-plate{filter:brightness(.5)}.machine-off .reel-select{opacity:.35;cursor:not-allowed}.machine-off .spin-btn{filter:grayscale(.8) brightness(.45);animation:none;cursor:not-allowed}.machine-off .lever{cursor:not-allowed}.machine-off .lever .lever-ball{filter:grayscale(.6) brightness(.55)}.machine-off .credits{color:#4d1414}.machine-off .credits span{color:#4d3a14}.coin-slot.target{animation:slot-beckon .5s steps(2) infinite}@keyframes slot-beckon{0%,to{outline:4px solid var(--yellow);outline-offset:3px}50%{outline:none}}.coin-tray{position:absolute;right:-122px;top:50%;transform:translateY(-50%);z-index:45;display:flex;flex-direction:column;align-items:center;gap:10px}.drag-ghost{position:fixed;z-index:60;pointer-events:none;transform:scale(1.15);filter:drop-shadow(6px 8px 0 rgba(0,0,0,.6))}.coin-hint{font-size:8px;line-height:1.9;letter-spacing:1px;color:var(--yellow);text-shadow:2px 2px 0 #000;text-align:center;animation:blink 1.2s steps(1) infinite}.pile{position:relative;width:84px;height:84px}.coin{width:64px;height:64px;-webkit-user-select:none;-moz-user-select:none;user-select:none;-webkit-user-drag:none;filter:drop-shadow(3px 3px 0 rgba(0,0,0,.55))}.pile-coin{position:absolute}.pile-coin.pc1{left:16px;top:20px}.pile-coin.pc2{left:4px;top:10px}.grab-coin{position:absolute;left:12px;top:0;cursor:-webkit-grab;cursor:grab;touch-action:none;animation:coin-bob 1.6s steps(3) infinite;z-index:46}@keyframes coin-bob{0%,to{transform:translateY(0)}50%{transform:translateY(-6px)}}.grab-coin.dragging{cursor:-webkit-grabbing;cursor:grabbing;animation:none;z-index:60;filter:drop-shadow(6px 8px 0 rgba(0,0,0,.6));transform:scale(1.15)}.plan-anchor{width:100%;display:flex;justify-content:center;scroll-margin-top:12px}.plan-ticket{width:min(1040px,calc(100% - 32px));background:var(--bg-panel);border:4px solid var(--cab-gold);outline:4px solid var(--outline);box-shadow:10px 10px 0 rgba(0,0,0,.55)}.plan-header{padding:20px;text-align:center;font-size:16px;letter-spacing:3px;color:var(--cab-gold);text-shadow:2px 2px 0 var(--outline);background:#10062b;border-bottom:3px dashed rgba(255,210,74,.4)}.plan-row{display:flex;align-items:center;gap:24px;padding:22px 30px;border-bottom:3px dashed rgba(255,210,74,.25)}.plan-row:last-of-type{border-bottom:none}.plan-thumb{width:110px;height:130px;object-fit:cover;border:3px solid var(--outline);flex-shrink:0;image-rendering:auto}.plan-thumb-empty{display:flex;align-items:center;justify-content:center;font-size:24px;background:#10062b;color:var(--dim)}.plan-info{flex:1 1;min-width:0;display:flex;flex-direction:column;gap:9px}.plan-kind{font-size:10px;letter-spacing:2px;color:var(--cyan)}.plan-name{font-size:16px;line-height:1.6;color:var(--yellow);text-shadow:2px 2px 0 #000}.plan-meta{font-family:var(--font-terminal),monospace;font-size:21px;color:var(--dim);letter-spacing:1px}.plan-miss{font-size:9px;line-height:1.8;color:var(--pink)}.plan-details-btn{font-family:inherit;font-size:12px;letter-spacing:2px;padding:16px 24px;color:#000;background:var(--cyan);border:3px solid var(--outline);box-shadow:0 5px 0 var(--outline);cursor:pointer;flex-shrink:0}.plan-details-btn:hover{background:#7ff7ff}.plan-details-btn:active{transform:translateY(5px);box-shadow:0 0 0 var(--outline)}.plan-footer{padding:18px 24px;border-top:3px dashed rgba(255,210,74,.4);display:flex;justify-content:center;background:#10062b}.plan-copy-btn{font-family:inherit;font-size:11px;letter-spacing:2px;padding:14px 22px;color:var(--yellow);background:transparent;border:3px solid var(--yellow);cursor:pointer}.plan-copy-btn:hover{background:rgba(255,233,60,.15)}.modal-overlay{position:fixed;inset:0;z-index:70;background:rgba(0,0,0,.85);display:flex;align-items:center;justify-content:center;padding:18px}.modal{position:relative;width:min(820px,100%);max-height:88vh;overflow-y:auto;background:var(--bg-panel);border:4px solid var(--cab-gold);outline:4px solid var(--outline);box-shadow:12px 12px 0 rgba(0,0,0,.6)}.modal-close{position:-webkit-sticky;position:sticky;top:10px;float:right;margin:10px 10px 0 0;width:40px;height:40px;font-family:inherit;font-size:14px;color:#fff;background:var(--cab-red);border:3px solid var(--outline);cursor:pointer;z-index:2}.modal-close:hover{background:var(--cab-red-hi)}.modal-header{display:flex;gap:24px;padding:26px;border-bottom:3px dashed rgba(255,210,74,.35)}.modal-img{width:170px;height:210px;object-fit:cover;border:3px solid var(--outline);flex-shrink:0;image-rendering:auto}.modal-titles{display:flex;flex-direction:column;gap:10px;min-width:0}.modal-kind{font-size:10px;letter-spacing:2px;color:var(--cyan)}.modal-name{font-size:19px;line-height:1.6;color:var(--yellow);text-shadow:2px 2px 0 #000}.modal-meta{font-family:var(--font-terminal),monospace;font-size:18px;color:var(--dim)}.modal-body{padding:26px;display:flex;flex-direction:column;gap:16px}.modal-about{font-family:var(--font-terminal),monospace;font-size:20px;line-height:1.5;color:var(--white)}.modal-section{font-size:10px;letter-spacing:2px;color:var(--cab-gold);border-bottom:2px solid rgba(255,210,74,.3);padding-bottom:8px}.modal-section small{font-size:7px;color:var(--dim)}.modal-ingredients{list-style:none;display:grid;grid-template-columns:1fr 1fr;grid-gap:6px 18px;gap:6px 18px}@media (max-width:480px){.modal-ingredients{grid-template-columns:1fr}}.modal-ingredients li{font-family:var(--font-terminal),monospace;font-size:19px;line-height:1.35;color:var(--white);cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none}.modal-ingredients li:before{content:"[ ] ";color:var(--green)}.modal-ingredients li.checked{color:var(--dim);text-decoration:line-through}.modal-ingredients li.checked:before{content:"[x] "}.modal-steps{margin-left:22px;display:flex;flex-direction:column;gap:10px}.modal-steps li{font-family:var(--font-terminal),monospace;font-size:20px;line-height:1.45;color:var(--white)}.modal-steps li::marker{color:var(--pink);font-family:var(--font-terminal),monospace}.modal-links{display:flex;gap:18px;flex-wrap:wrap}.modal-links a{font-size:9px;letter-spacing:1px;color:var(--cyan);padding:10px 12px;border:3px solid var(--cyan);text-decoration:none}.modal-links a:hover{background:rgba(0,240,255,.12)}