*{cursor:none!important}[data-native-cursor],[data-native-cursor] *{cursor:auto!important}body:has([data-native-cursor]:hover) #cursor-dot,body:has([data-native-cursor]:hover) #cursor-outline{visibility:hidden!important}#cursor-dot{width:4px;height:4px;background-color:#ffffff;box-shadow:0 0 10px #ffffff;border-radius:50%}#cursor-dot,#cursor-outline{position:fixed;top:0;left:0;transform:translate(-50%,-50%);pointer-events:none;z-index:2147483647}#cursor-outline{width:30px;height:30px;border:1px solid rgba(255,255,255,.5);background:linear-gradient(90deg,transparent 40%,#ffffff 0,#ffffff 60%,transparent 0),linear-gradient(180deg,transparent 40%,#ffffff 0,#ffffff 60%,transparent 0);background-size:100% 1px,1px 100%;background-repeat:no-repeat;background-position:50%;border-radius:0;box-shadow:0 0 5px rgba(255,255,255,.2);transition:width .15s,height .15s,border-color .15s,background-color .15s,border-radius .15s}body.is-hovering #cursor-outline{width:50px;height:50px;border-radius:50%;border:2px dashed #049dba;animation:cursor-spin 4s linear infinite;box-shadow:0 0 15px rgba(4,157,186,.4);background:linear-gradient(90deg,transparent 40%,#049dba 0,#049dba 60%,transparent 0),linear-gradient(180deg,transparent 40%,#049dba 0,#049dba 60%,transparent 0);background-color:rgba(4,157,186,.05);background-size:100% 1px,1px 100%;background-repeat:no-repeat;background-position:50%}body.is-hovering #cursor-dot{background-color:#049dba;box-shadow:0 0 10px #049dba}@keyframes cursor-spin{0%{transform:translate(-50%,-50%) rotate(0deg)}to{transform:translate(-50%,-50%) rotate(1turn)}}body.is-clicking #cursor-outline{width:15px;height:15px;border:2px solid #049dba;background-color:rgba(4,157,186,.2);border-radius:0}body.is-moving #cursor-outline{width:24px;height:24px;border:2px solid #049dba;box-shadow:0 0 10px rgba(4,157,186,.6)}body.is-clicking #cursor-dot{background-color:#049dba;width:8px;height:8px}body.is-kitty-hovering #cursor-dot,body.is-kitty-hovering #cursor-outline{display:none!important}.theme-light #cursor-dot,[data-theme=light] #cursor-dot,body.theme-light #cursor-dot,html.light #cursor-dot{background-color:#049dba;box-shadow:0 0 8px rgba(4,157,186,.9),0 0 2px #000000}.theme-light #cursor-outline,[data-theme=light] #cursor-outline,body.theme-light #cursor-outline,html.light #cursor-outline{border:1.5px solid #000000;background:linear-gradient(90deg,transparent 40%,#000000 0,#000000 60%,transparent 0),linear-gradient(180deg,transparent 40%,#000000 0,#000000 60%,transparent 0);background-size:100% 1.5px,1.5px 100%;background-repeat:no-repeat;background-position:50%;box-shadow:0 0 6px rgba(0,0,0,.4),inset 0 0 4px rgba(4,157,186,.2)}.theme-light.is-hovering #cursor-outline,[data-theme=light] body.is-hovering #cursor-outline,body.theme-light.is-hovering #cursor-outline,html.light body.is-hovering #cursor-outline{border-color:#049dba;border-width:2px;background-color:rgba(4,157,186,.15);box-shadow:0 0 15px rgba(4,157,186,.6);background:linear-gradient(90deg,transparent 40%,#049dba 0,#049dba 60%,transparent 0),linear-gradient(180deg,transparent 40%,#049dba 0,#049dba 60%,transparent 0);background-size:100% 2px,2px 100%;background-repeat:no-repeat;background-position:50%}.theme-light.is-hovering #cursor-dot,[data-theme=light] body.is-hovering #cursor-dot,body.theme-light.is-hovering #cursor-dot,html.light body.is-hovering #cursor-dot{background-color:#049dba;box-shadow:0 0 10px #049dba}.theme-light.is-clicking #cursor-outline,[data-theme=light] body.is-clicking #cursor-outline,body.theme-light.is-clicking #cursor-outline,html.light body.is-clicking #cursor-outline{border-color:#049dba;background-color:rgba(4,157,186,.3)}.theme-light.is-clicking #cursor-dot,[data-theme=light] body.is-clicking #cursor-dot,body.theme-light.is-clicking #cursor-dot,html.light body.is-clicking #cursor-dot{background-color:#049dba}@media (hover:none),(max-width:768px){#cursor-dot,#cursor-outline{display:none!important}[role=button],a,body,button,input,select,textarea{cursor:auto!important}}@font-face{font-family:pressStart2P;src:url(/_next/static/media/332b7e94e0198d10-s.p.woff2) format("woff2");font-display:swap;font-weight:400}@font-face{font-family:pressStart2P Fallback;src:local("Arial");ascent-override:45.63%;descent-override:0.00%;line-gap-override:0.00%;size-adjust:219.15%}.__className_f51efa{font-family:pressStart2P,pressStart2P Fallback;font-weight:400}.__variable_f51efa{--font-site-press-start-2p:"pressStart2P","pressStart2P Fallback"}@font-face{font-family:ibmPlexMono;src:url(/_next/static/media/cd563347ab8f7d8b-s.p.woff2) format("woff2");font-display:swap;font-weight:400;font-style:normal}@font-face{font-family:ibmPlexMono;src:url(/_next/static/media/4bd9f48a0c06e4b3-s.p.woff2) format("woff2");font-display:swap;font-weight:500;font-style:normal}@font-face{font-family:ibmPlexMono;src:url(/_next/static/media/56c805a6b515569d-s.p.woff2) format("woff2");font-display:swap;font-weight:600;font-style:normal}@font-face{font-family:ibmPlexMono Fallback;src:local("Arial");ascent-override:77.95%;descent-override:20.91%;line-gap-override:0.00%;size-adjust:131.49%}.__className_8bbb53{font-family:ibmPlexMono,ibmPlexMono Fallback}.__variable_8bbb53{--font-site-ibm-plex-mono:"ibmPlexMono","ibmPlexMono Fallback"}@font-face{font-family:rajdhani;src:url(/_next/static/media/88619ab0a8dadc59-s.p.woff2) format("woff2");font-display:swap;font-weight:500;font-style:normal}@font-face{font-family:rajdhani;src:url(/_next/static/media/034fdd12b3937e49-s.p.woff2) format("woff2");font-display:swap;font-weight:700;font-style:normal}@font-face{font-family:rajdhani Fallback;src:local("Arial");ascent-override:101.02%;descent-override:37.58%;line-gap-override:0.00%;size-adjust:92.06%}.__className_091c10{font-family:rajdhani,rajdhani Fallback}.__variable_091c10{--font-site-rajdhani:"rajdhani","rajdhani Fallback"}@font-face{font-family:inter;src:url(/_next/static/media/c4d276b28bea0527-s.p.woff2) format("woff2");font-display:swap;font-weight:400 600}@font-face{font-family:inter Fallback;src:local("Arial");ascent-override:89.79%;descent-override:22.36%;line-gap-override:0.00%;size-adjust:107.89%}.__className_a22d97{font-family:inter,inter Fallback}.__variable_a22d97{--font-site-inter:"inter","inter Fallback"}@font-face{font-family:vt323;src:url(/_next/static/media/82ad7c5e1581abf4-s.p.woff2) format("woff2");font-display:swap;font-weight:400}@font-face{font-family:vt323 Fallback;src:local("Arial");ascent-override:91.26%;descent-override:22.82%;line-gap-override:0.00%;size-adjust:87.66%}.__className_0cd092{font-family:vt323,vt323 Fallback;font-weight:400}.__variable_0cd092{--font-site-vt323:"vt323","vt323 Fallback"}@font-face{font-family:martianMono;src:url(/_next/static/media/3a6e78fa149f8872-s.p.woff2) format("woff2");font-display:swap;font-weight:100 800}@font-face{font-family:martianMono Fallback;src:local("Arial");ascent-override:65.19%;descent-override:13.04%;line-gap-override:0.00%;size-adjust:153.41%}.__className_d18941{font-family:martianMono,martianMono Fallback}.__variable_d18941{--font-martian-mono:"martianMono","martianMono Fallback"}