@font-face{font-family:Geist;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/8a480f0b521d4e75-s.8e0177b5.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Geist;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/7178b3e590c64307-s.b97b3418.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:Geist;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/caa3a2e1cccd8315-s.p.853070df.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:Geist Fallback;src:local(Arial);ascent-override:95.94%;descent-override:28.16%;line-gap-override:0.0%;size-adjust:104.76%}.geist_2ae47f08-module__h69qWW__className{font-family:Geist,Geist Fallback;font-style:normal}.geist_2ae47f08-module__h69qWW__variable{--font-geist-sans:"Geist","Geist Fallback"}
@font-face{font-family:Geist Mono;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/4fa387ec64143e14-s.c1fdd6c2.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Geist Mono;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/bbc41e54d2fcbd21-s.799d8ef8.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:Geist Mono;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/797e433ab948586e-s.p.dbea232f.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:Geist Mono Fallback;src:local(Arial);ascent-override:74.67%;descent-override:21.92%;line-gap-override:0.0%;size-adjust:134.59%}.geist_mono_eb58308d-module__w_p2Lq__className{font-family:Geist Mono,Geist Mono Fallback;font-style:normal}.geist_mono_eb58308d-module__w_p2Lq__variable{--font-geist-mono:"Geist Mono","Geist Mono Fallback"}
:root{--background:#fff;--foreground:#171717}@media (prefers-color-scheme:dark){:root{--background:#0a0a0a;--foreground:#ededed}}html,body{max-width:200vw;font-family:DSFont;overflow-x:hidden}body{color:var(--foreground);background:var(--background);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:Arial,Helvetica,sans-serif}*{box-sizing:border-box;margin:0;padding:0}@media (prefers-color-scheme:dark){html{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}}@font-face{font-family:DSFont;src:url(/app/fonts/Nintendo-DS-BIOS)format("ttf");font-weight:400;font-style:normal;font-display:swap}.intro>h3{margin-bottom:14px}
.page-game .links{justify-content:left;gap:17%;display:flex}.page-game .link-btn1{background-color:#b6c0cc;border-radius:10px;padding:25px;display:block}.page-game .link-btn2{background-color:#d4bdca;border-radius:10px;padding:25px}
.page-resume .main-content{margin-left:5px}.page-resume .resume{text-align:left;padding:5px}.page-resume .education,.page-resume .personal-web,.page-resume .game-dev{justify-content:space-between;display:flex}.page-resume h4{margin-top:16px}.page-resume .game-dev{display:flex}
.page-index .main-content p{padding:5px}.page-index .main-content h3{text-align:center;padding:8px}.page-index .links{flex-wrap:wrap;justify-content:left;align-items:flex-start;gap:15px;display:flex}.page-index .link-btn1{background-color:#b6c0cc;border-radius:10px;padding:25px;display:block}.page-index .link-btn2{background-color:#d4bdca;border-radius:10px;padding:25px}.page-index .intro{padding:10px}.page-index .intro h3{padding:10px}.page-index .projects{text-align:left;padding:15px}.page-index .pers-web,.page-index .game{gap:25px;display:flex}.page-index .neo{border:5px solid #737072;width:500px;height:auto}.page-index .projects{flex-direction:column;gap:50px;display:flex}.page-index .intro{max-width:1000px;margin:20px auto 50px}.page-index .intro h3{margin-top:50px}.page-index .main-content>h3{margin-bottom:30px}.page-index .web-info{flex-direction:column;flex:auto;gap:24px;display:flex}.page-index .pers-web .web-image img,.page-index .game img{aspect-ratio:16/9;object-fit:cover}@media (max-width:780px){.page-index .pers-web,.page-index .game{display:block}.page-index .neo{width:100%;height:auto}.page-index .links{justify-content:center;display:flex}}
html,body{margin:0;font-family:Comic Sans MS,Trebuchet MS,sans-serif}.site-header{text-align:center;color:#fff;z-index:1000;margin:10px;font-family:DSFont,sans-serif;font-size:clamp(2.2rem,2vw,1rem);font-weight:400;position:sticky;top:15px}.main-content h1{align-items:center;font-size:2.3rem}@media (min-width:768px){.layout,.layout>*{height:calc(100vh - 100px)}}.layout{box-sizing:border-box;gap:10px;width:100%}.main{transition:box-shadow .3s}.main:hover{box-shadow:0 0 12px #5d5a5c,0 0 20px #e0dedf}.main{background:#e0dedf;border:6px solid #737072;border-radius:25px;padding:0;font-family:DSFont,sans-serif;font-size:clamp(1.6rem,2vw,1rem);font-weight:400;overflow:hidden auto}.main::-webkit-scrollbar{background:#e0dedf;border-radius:15px;width:6px}.main::-webkit-scrollbar-thumb{background:#5d5a5c;border-radius:10px}.main-content{color:#5d5a5c;text-align:center;border-radius:20px;line-height:1.4rem}.about{align-items:center;width:100%;height:auto;font-size:clamp(1.3rem,2vw,1rem);display:flex}.content-wrapper{border-radius:25px;max-width:1350px;height:100%;margin:2px auto;padding:10px}.navlist{margin:10px}h1,h2{text-align:center;margin-top:0}ul{padding:0}li{margin:10px 0}a{color:inherit;font-weight:700;text-decoration:none}@media (max-width:768px){.layout{grid-template-rows:auto;grid-template-columns:1fr;gap:10px;display:grid}.sidebar{order:0;width:100%;display:block}.main{order:1;width:100%}}@font-face{font-family:DSFont;src:url(/fonts/Nintendo-DS-BIOS.ttf)format("truetype");font-weight:400;font-style:normal}
.navlist-content button{cursor:pointer;color:#737476;background:0 0;border:none;font-family:DSFont,sans-serif;font-size:clamp(1.5rem,1.5vw,1.2rem);font-weight:400}.dropdown-content{text-align:center}.hearts{padding:3px;font-size:1rem}.navlist-content{width:100%}.sidebar-box ul{border:2px dotted #737476;border-radius:8px;justify-content:center;gap:120px;width:100%;margin:10px 1px 5px;padding:10px;list-style:none;display:flex}.li{width:200px;height:auto;display:flex}@media (max-width:780px){.sidebar-box ul{border:2px dotted #737476;border-radius:8px;justify-content:center;gap:120px;width:100%;margin:10px 1px 5px;padding:2px;list-style:none;display:block}}
:is(.page-neo,.page-inventory,.page-homepage,.page-game,.page-farming,.page-day-time-system,.page-book-review,.page-blog,.page-basics) .pages{text-align:left;padding:15px}:is(.page-neo,.page-inventory,.page-homepage,.page-game,.page-farming,.page-day-time-system,.page-book-review,.page-blog,.page-basics) .page h4{justify-content:center}:is(.page-neo,.page-inventory,.page-homepage,.page-game,.page-farming,.page-day-time-system,.page-book-review,.page-blog,.page-basics) .landing-pages,:is(.page-neo,.page-inventory,.page-homepage,.page-game,.page-farming,.page-day-time-system,.page-book-review,.page-blog,.page-basics) .cartridges{gap:15px;display:flex}:is(.page-neo,.page-inventory,.page-homepage,.page-game,.page-farming,.page-day-time-system,.page-book-review,.page-blog,.page-basics) .cart-img{border:5px solid #737072;width:450px;height:auto}:is(.page-neo,.page-inventory,.page-homepage,.page-game,.page-farming,.page-day-time-system,.page-book-review,.page-blog,.page-basics) .images,:is(.page-neo,.page-inventory,.page-homepage,.page-game,.page-farming,.page-day-time-system,.page-book-review,.page-blog,.page-basics) video{border:5px solid #737072;width:540px;height:auto}:is(.page-neo,.page-inventory,.page-homepage,.page-game,.page-farming,.page-day-time-system,.page-book-review,.page-blog,.page-basics) .pages{flex-direction:column;gap:50px;display:flex}:is(.page-neo,.page-inventory,.page-homepage,.page-game,.page-farming,.page-day-time-system,.page-book-review,.page-blog,.page-basics) .intro{max-width:1000px;margin:20px auto 50px}:is(.page-neo,.page-inventory,.page-homepage,.page-game,.page-farming,.page-day-time-system,.page-book-review,.page-blog,.page-basics) .main-content>h3{margin-bottom:30px}:is(.page-neo,.page-inventory,.page-homepage,.page-game,.page-farming,.page-day-time-system,.page-book-review,.page-blog,.page-basics) .page-info{flex-direction:column;flex:auto;gap:24px;display:flex}@media (max-width:780px){:is(.page-neo,.page-inventory,.page-homepage,.page-game,.page-farming,.page-day-time-system,.page-book-review,.page-blog,.page-basics) .landing-pages,:is(.page-neo,.page-inventory,.page-homepage,.page-game,.page-farming,.page-day-time-system,.page-book-review,.page-blog,.page-basics) .cartridges{display:block}:is(.page-neo,.page-inventory,.page-homepage,.page-game,.page-farming,.page-day-time-system,.page-book-review,.page-blog,.page-basics) video,:is(.page-neo,.page-inventory,.page-homepage,.page-game,.page-farming,.page-day-time-system,.page-book-review,.page-blog,.page-basics) .cart-img,:is(.page-neo,.page-inventory,.page-homepage,.page-game,.page-farming,.page-day-time-system,.page-book-review,.page-blog,.page-basics) .images{width:100%;height:auto}:is(.page-neo,.page-inventory,.page-homepage,.page-game,.page-farming,.page-day-time-system,.page-book-review,.page-blog,.page-basics) .links{justify-content:center;display:flex}}
.page-blog .window,.page-blog .snake{border:5px solid #737072;width:450px;height:auto}@media (max-width:780px){.page-blog .window,.page-blog .snake{width:100%;height:auto}}
.page-book-review .render{border:5px solid #737072;width:350px;height:auto}
.page-farming .crop-data{width:420px;height:550px}
.page-homepage .side-img{border:5px solid #737072;width:280px;height:auto}.page-homepage .side-img2{border:5px solid #737072;width:250px;height:auto}.page-homepage .status-img,.page-homepage .updates-img{border:5px solid #737072;width:350px;height:auto}
.page-inventory .item-code{width:610px;height:auto}@media (max-width:780px){.page-inventory .crop-data,.page-inventory .item-code{width:100%;height:auto}}

