@font-face{font-family:VT323;font-style:normal;font-weight:400;font-display:swap;src:url(../media/42b07301cbfb88de-s.3fm2o_8g5wbt2.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:VT323;font-style:normal;font-weight:400;font-display:swap;src:url(../media/674d141a92451548-s.2t0y5ugd5ycxx.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,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(../media/0c8c4ded07fff55c-s.p.0bh8ttrlmx6iv.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,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.0%;size-adjust:89.73%}.vt323_1526b954-module__1PSHka__className{font-family:VT323,VT323 Fallback;font-style:normal;font-weight:400}.vt323_1526b954-module__1PSHka__variable{--pixel:"VT323", "VT323 Fallback"}
.nk-page{--lcd-1:#c4dc8c;--lcd-2:#93b35c;--ink:#1b2a10;color:#dfe8f5;min-height:100dvh;font-family:var(--pixel), ui-monospace, monospace;isolation:isolate;background:#03061a;flex-direction:column;align-items:center;gap:28px;padding:40px 16px 32px;display:flex;position:relative;overflow-x:hidden}.nk-galaxy{z-index:0;pointer-events:none;width:100%;height:100%;image-rendering:pixelated;position:fixed;inset:0}.nk-page>:not(.nk-galaxy){z-index:1;position:relative}.nk-stage{flex-direction:column;align-items:center;gap:18px;display:flex}.nk-phone{--k:1;aspect-ratio:720/1641;-webkit-user-select:none;user-select:none;-webkit-tap-highlight-color:transparent;width:360px;position:relative}@media (max-width:400px){.nk-phone{--k:.8333;width:300px}}@media (max-width:330px){.nk-phone{--k:.7222;width:260px}}.nk-photo{pointer-events:none;filter:drop-shadow(0 30px 40px #000000b3)drop-shadow(0 0 40px #5a82e633);width:100%;height:auto;display:block}.nk-screen{clip-path:polygon(1.5% 0,98.5% 0,100% 2.5%,97.8% 98%,96.5% 100%,4.5% 100%,3% 98%,0 2.5%);background:var(--lcd-2);width:68.04%;height:20.83%;position:absolute;top:26.76%;left:16.24%;overflow:hidden}.nk-lcd{width:245px;height:171px;transform:scale(var(--k));transform-origin:0 0;color:var(--ink);background:radial-gradient(130% 120% at 30% 20%, var(--lcd-1), var(--lcd-2));flex-direction:column;padding:6px 14px;font-size:21px;line-height:1;display:flex;position:relative;overflow:hidden;box-shadow:inset 0 0 18px #1e320a73,inset 0 0 0 1px #0000004d}.nk-lcd:after{content:"";pointer-events:none;background:repeating-linear-gradient(0deg,#0000000d 0 1px,#0000 1px 3px),repeating-linear-gradient(90deg,#0000000d 0 1px,#0000 1px 3px);position:absolute;inset:0}.nk-status{justify-content:space-between;align-items:flex-end;height:22px;display:flex}.nk-title{font-size:20px}.nk-signal,.nk-battery{align-items:flex-end;gap:2px;height:18px;display:flex}.nk-signal i,.nk-battery i{background:var(--ink);width:4px;display:block}.nk-signal i:first-child{height:5px}.nk-signal i:nth-child(2){height:9px}.nk-signal i:nth-child(3){height:13px}.nk-signal i:nth-child(4),.nk-battery i:first-child{height:17px}.nk-battery i:nth-child(2){height:13px}.nk-battery i:nth-child(3){height:9px}.nk-battery i:nth-child(4){height:5px}.nk-body{flex-direction:column;flex:1;justify-content:center;min-height:0;display:flex}.nk-soft{text-align:center;height:22px;font-size:21px}.nk-idle{text-align:center}.nk-op{letter-spacing:1px;font-size:34px}.nk-clock{margin-top:6px;font-size:24px}.nk-tag{opacity:.8;margin-top:6px;font-size:16px}.nk-menu{gap:6px;height:100%;padding-top:4px;display:flex}.nk-menu ul{flex:1;margin:0;padding:0;list-style:none}.nk-menu li{cursor:pointer;align-items:center;gap:8px;height:25px;padding:0 6px;display:flex}.nk-menu li.on{background:var(--ink);color:var(--lcd-1)}.nk-ico{text-align:center;width:16px}.nk-scroll{border-left:2px dotted var(--ink);width:6px;position:relative}.nk-thumb{background:var(--ink);width:8px;height:20%;transition:top .12s steps(3,end);position:absolute;left:-4px}.nk-music{flex-direction:column;gap:5px;display:flex}.nk-count{white-space:pre;font-size:18px}.nk-marquee{white-space:nowrap;font-size:26px;overflow:hidden}.nk-marquee span{display:inline-block}.nk-marquee span.run{padding-left:100%;animation:7s steps(70,end) infinite nk-marquee}@keyframes nk-marquee{to{transform:translate(-100%)}}.nk-artist{opacity:.85;font-size:18px}.nk-bar{border:2px solid var(--ink);height:8px;padding:1px}.nk-bar div{background:var(--ink);height:100%}.nk-time{text-align:right;font-size:18px}.nk-empty{text-align:center;font-size:18px}.nk-snake-bar{justify-content:space-between;margin-bottom:2px;font-size:17px;display:flex}.nk-snake-field{border:2px solid var(--ink);line-height:0;position:relative}.nk-snake-field canvas{width:100%;height:auto;image-rendering:pixelated}.nk-snake-over{background:#c4dc8cd9;flex-direction:column;justify-content:center;align-items:center;gap:4px;line-height:1;display:flex;position:absolute;inset:0}.nk-connect{text-align:center;flex-direction:column;align-items:center;gap:6px;display:flex}.nk-target{font-size:26px}.nk-dots{gap:5px;display:flex}.nk-dots i{background:var(--ink);width:8px;height:8px;animation:.9s step-end infinite nk-blink}.nk-dots i:nth-child(2){animation-delay:.15s}.nk-dots i:nth-child(3){animation-delay:.3s}.nk-dots i:nth-child(4){animation-delay:.45s}.nk-dots i:nth-child(5){animation-delay:.6s}@keyframes nk-blink{50%{opacity:0}}.nk-phone button{cursor:pointer;background:0 0;border:0;border-radius:50%;padding:0;transition:background 60ms;position:absolute}.nk-phone button:active,.nk-phone button.down{background:#00000040}.nk-phone button:focus-visible{outline:2px solid var(--lcd-1);outline-offset:2px}.nk-navi{width:38.2%;height:4.6%;top:51.7%;left:31.3%}.nk-c{width:17.8%;height:7.3%;top:54.2%;left:17%}.nk-up{width:13.7%;height:5.5%;top:54.5%;left:70.6%}.nk-down{width:14.2%;height:7%;top:57.5%;left:56.4%}.nk-key{width:19.4%;height:5%}.nk-hint{color:#8aa0bf;text-align:center;background:#03061ab3;margin:0;padding:2px 10px;font-size:18px}.nk-hint kbd{color:#c4dc8c;border:1px solid #3a5070;border-radius:3px;padding:0 5px;font-family:inherit}.nk-embed{background:#0e1f38;border:2px solid #22406b;border-radius:10px;width:min(480px,100%);overflow:hidden;box-shadow:0 20px 40px -20px #000c}.nk-embed-head{color:var(--lcd-1);background:#132a4a;justify-content:space-between;align-items:center;padding:6px 12px;font-size:20px;display:flex}.nk-embed iframe{border:0;width:100%;display:block}.nk-eq{align-items:flex-end;gap:2px;height:14px;display:flex}.nk-eq i{background:var(--lcd-1);width:4px;animation:.8s steps(4,end) infinite alternate nk-eq}.nk-eq i:nth-child(2){animation-delay:-.2s}.nk-eq i:nth-child(3){animation-delay:-.5s}.nk-eq i:nth-child(4){animation-delay:-.35s}@keyframes nk-eq{0%{height:3px}to{height:14px}}.nk-links{color:#4d6488;background:#03061ab3;gap:10px;margin-top:auto;padding:2px 12px;font-size:20px;display:flex}.nk-links a{color:#8aa0bf;text-decoration:none}.nk-links a:hover{color:var(--lcd-1)}.nk-credit{color:#4d6488;margin:-16px 0 0;font-size:14px}.nk-credit a{color:inherit}@media (prefers-reduced-motion:reduce){.nk-marquee span.run,.nk-eq i,.nk-dots i{animation:none}}
