@import"https://fonts.googleapis.com/css?family=Quicksand:300,400,500,600";@import"https://fonts.googleapis.com/css?family=Raleway:500";@import"https://fonts.googleapis.com/css?family=JetBrains+Mono:600";@import"https://fonts.googleapis.com/css?family=Roboto:300,400,500";*,*:before,*:after{box-sizing:border-box;margin:0;padding:0}body{margin:0;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}#root{min-height:100vh}html,html.dark{color-scheme:dark}html.light{color-scheme:light}:root{--button-size: 3.2rem;--content-width: 640px;--border-radius: 12px;--theme-toggle-time: .1s;--theme-toggle-curve: ease-out;--content-width-wide: 640px;--font-size: 17px;--scrollspy-scale: 1.2}.light{--scrollbar-color: #a4a8a8;--selection-color: #cbcdcd;--card-shadow: 13px 13px 26px #cecfcf, -13px -13px 26px #fff;--button-shadow-up: 3px 3px 6px #b8b9be, -3px -3px 6px #fff;--button-shadow-down: inset 2px 2px 5px #b8b9be, inset -3px -3px 7px #fff;--button-shadow-pressed: inset 2px 2px 5px #b8b9be, inset -3px -3px 7px #fff, inset 2px 2px 5px #b8b9be, inset -3px -3px 7px #fff;--border: 180deg 3% 95%;--primary-background: 180deg 3% 93%;--primary-foreground: 231deg 15% 12%;--secondary-foreground: 231deg 5% 40%;--neumorphic-foreground: 180deg 10% 20%;--github-color: 0deg 0% 13%;--instagram-color: 349deg 66% 46%;--discord-color: 227deg 28% 44%;--linkedin-color: 201deg 100% 35%;--dmoj-color: 54deg 85% 43%;--gmail-color: 4deg 63% 54%;--youtube-color: 0deg 74% 46%;--devpost-color: 196deg 100% 16%;--download-color: 173deg 58% 39%;--visit-color: 197deg 70% 44%;--credits-color: 12deg 76% 61%;--images-color: 43deg 83% 60%;--steam-color: 222deg 18% 11%;--twitter-color: 197deg 100% 47%;--anilist-color: 200deg 100% 50%;--rednote-color: 353deg 100% 58%}.dark{--scrollbar-track-color: #313435;--scrollbar-color: #202222;--selection-color: #979b9b;--card-shadow: 13px 13px 26px #323434, -13px -13px 26px #404444;--button-shadow-up: 3px 3px 6px 0 rgba(12, 13, 13, .5), -3px -3px 6px 0px rgba(87, 88, 92, .712);--button-shadow-down: inset 2px 2px 5px 0 rgba(12, 13, 13, .5), inset -3px -3px 7px 0 rgba(87, 88, 92, .712);--button-shadow-pressed: inset 2px 2px 5px 0 rgba(12, 13, 13, .5), inset -3px -3px 7px 0 rgba(87, 88, 92, .712), inset 2px 2px 5px 0 rgba(12, 13, 13, .5), inset -3px -3px 7px 0 rgba(87, 88, 92, .712);--border: 233deg 6% 27%;--primary-background: 180deg 3% 23%;--primary-foreground: 189deg 28% 91%;--secondary-foreground: 189deg 2% 65%;--github-color: 210deg 67% 96%;--instagram-color: 348deg 100% 73%;--discord-color: 227deg 74% 71%;--linkedin-color: 201deg 100% 44%;--dmoj-color: 52deg 98% 50%;--gmail-color: 4deg 72% 52%;--youtube-color: 0deg 100% 40%;--devpost-color: 196deg 100% 50%;--download-color: 164deg 95% 43%;--visit-color: 177deg 85% 55%;--credits-color: 346deg 84% 61%;--images-color: 42deg 100% 70%;--steam-color: 36deg 4% 76%;--twitter-color: 197deg 100% 47%;--anilist-color: 200deg 100% 50%;--rednote-color: 353deg 100% 58%}::selection{color:inherit;background-color:var(--selection-color);transition:background-color var(--theme-toggle-time) var(--theme-toggle-curve)}::-moz-selection{color:inherit;background-color:var(--selection-color);transition:background-color var(--theme-toggle-time) var(--theme-toggle-curve)}html{scroll-behavior:smooth}body{background-color:hsl(var(--primary-background));font-family:Quicksand,Arial,Helvetica,sans-serif;margin:0;padding:0;width:100%;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;scrollbar-gutter:stable;overflow-y:scroll;transition:background-color var(--theme-toggle-time) var(--theme-toggle-curve)}body::-webkit-scrollbar{width:20px}body::-webkit-scrollbar-track{background-color:transparent;transition:background-color var(--theme-toggle-time) var(--theme-toggle-curve)}body::-webkit-scrollbar-thumb{background-color:var(--scrollbar-color);border-radius:20px;border:5px solid transparent;background-clip:content-box;transition:background-color var(--theme-toggle-time) var(--theme-toggle-curve)}h1,h2,h3,h4,h5,h6,.subtitle{font-family:Raleway,Arial,Helvetica,sans-serif;font-weight:500;color:hsl(var(--primary-foreground));transition:color var(--theme-toggle-time) var(--theme-toggle-curve)}p{width:fit-content;display:block;font-size:var(--font-size);margin-block-start:1rem;margin-block-end:1rem;color:hsl(var(--primary-foreground));transition:color var(--theme-toggle-time) var(--theme-toggle-curve)}code{color:inherit;font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}.my-container{display:flex;width:100%;min-height:100vh;min-height:calc(var(--vh, 1vh) * 100);padding:5rem 1rem;box-sizing:border-box;flex-direction:column;justify-content:flex-start;align-items:center;overflow:hidden;overflow-y:auto}.my-container.center{justify-content:center}.my-card{border-width:1px;border-color:hsl(var(--border));background-color:hsl(var(--primary-background));max-width:90vw;min-height:180px;min-height:min-content;height:180px;height:min-content;padding:22px 30px;border-radius:var(--border-radius);box-shadow:var(--card-shadow);margin-bottom:60px;transition:background-color var(--theme-toggle-time) var(--theme-toggle-curve),box-shadow var(--theme-toggle-time) var(--theme-toggle-curve),border-color var(--theme-toggle-time) var(--theme-toggle-curve)}.my-card h1.name{font-size:2.5rem;text-align:left;margin-bottom:0}.my-card h1.title-desc{font-size:1.75rem;text-align:center;margin-bottom:1.5rem}.my-card .subtitle{color:hsl(var(--secondary-foreground));font-family:Roboto,Arial,Helvetica,sans-serif;font-weight:400}.title{text-align:center;font-size:3rem;margin-bottom:2rem;margin-left:4rem;margin-right:4rem}.title-detail{display:inline-block;font-family:JetBrains Mono,Arial,Helvetica,sans-serif}.alignCenter{text-align:center}img{width:100%;max-width:var(--content-width);border-radius:var(--border-radius)}.my-card img{max-width:100vw}.my-card .media-container{height:auto;overflow:hidden;border-radius:var(--border-radius);transition:.2s ease;box-sizing:content-box;background-size:cover}.player-wrapper{border-radius:var(--border-radius);position:relative;padding-top:56.25%;overflow:hidden}.react-player{position:absolute;top:0;left:0}.neu-button{border:1px solid hsl(var(--border));background-color:hsl(var(--primary-background));border-radius:var(--border-radius);box-shadow:var(--button-shadow-up);transition:all .1s ease-out;cursor:pointer;-webkit-user-select:none;user-select:none;padding:.7rem;display:flex;align-items:center;justify-content:center;font-family:inherit;font-size:.875rem;font-weight:500;color:hsl(var(--primary-foreground));text-decoration:none}.neu-button:hover,.neu-button:active{box-shadow:var(--button-shadow-down)}.neu-button:focus:active{box-shadow:var(--button-shadow-pressed)}.neu-button svg{transition:all .1s ease-out}.neu-button:hover svg{transform:translateY(-1px)}.neu-button:active svg{transform:translateY(0)}.text-github{color:hsl(var(--github-color))}.text-instagram{color:hsl(var(--instagram-color))}.text-discord{color:hsl(var(--discord-color))}.text-linkedin{color:hsl(var(--linkedin-color))}.text-gmail{color:hsl(var(--gmail-color))}.text-youtube{color:hsl(var(--youtube-color))}.text-twitter{color:hsl(var(--twitter-color))}.active\:bg-github:active{background-color:hsl(var(--github-color))}.active\:bg-instagram:active{background-color:hsl(var(--instagram-color))}.active\:bg-discord:active{background-color:hsl(var(--discord-color))}.active\:bg-linkedin:active{background-color:hsl(var(--linkedin-color))}.active\:bg-gmail:active{background-color:hsl(var(--gmail-color))}.active\:bg-youtube:active{background-color:hsl(var(--youtube-color))}.active\:bg-twitter:active{background-color:hsl(var(--twitter-color))}.active\:text-primary-background:active{color:hsl(var(--primary-background))!important}.mr-2{margin-right:.5rem}.ml-2{margin-left:.5rem}.px-3{padding-left:.75rem;padding-right:.75rem}.py-1{padding-top:.25rem;padding-bottom:.25rem}.text-left{text-align:left}.text-sm{font-size:.875rem;line-height:1.25rem}.text-xl{font-size:1.25rem;line-height:1.75rem}.w-14{width:3.5rem}.h-14{height:3.5rem}.w-12{width:3rem}.h-12{height:3rem}.px-8{padding-left:2rem;padding-right:2rem}.py-4{padding-top:1rem;padding-bottom:1rem}.text-lg{font-size:1.125rem;line-height:1.75rem}.grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}@media (min-width: 640px){.sm\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}}.flex-wrap{flex-wrap:wrap}.justify-start{justify-content:flex-start}.items-start{align-items:flex-start}.text-secondary-foreground{color:hsl(var(--secondary-foreground))}.text-primary-foreground{color:hsl(var(--primary-foreground))}.text-download{color:hsl(var(--download-color))}.active\:bg-download:active{background-color:hsl(var(--download-color))}.fixed{position:fixed}.flex{display:flex}.flex-column{flex-direction:column}.grid{display:grid}.hidden{display:none}.w-full{width:100%}.h-full{height:100%}.items-center{align-items:center}.justify-center{justify-content:center}.justify-between{justify-content:space-between}.gap-4{gap:1rem}.gap-6{gap:1.5rem}.p-4{padding:1rem}.m-4{margin:1rem}.mb-4{margin-bottom:1rem}.mb-6{margin-bottom:1.5rem}.mb-8{margin-bottom:2rem}.mt-40{margin-top:10rem}.text-center{text-align:center}.text-2xl{font-size:1.5rem;line-height:2rem}.text-3xl{font-size:1.875rem;line-height:2.25rem}.text-5xl{font-size:3rem;line-height:1}.font-medium{font-weight:500}.cursor-pointer{cursor:pointer}.select-none{-webkit-user-select:none;user-select:none}.transition{transition:all .15s ease}.rounded-md{border-radius:.375rem}.rounded-xl{border-radius:.75rem}.shadow-md{box-shadow:0 4px 6px -1px #0000001a,0 2px 4px -2px #0000001a}.social-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(120px,1fr));gap:10rem;width:100%;max-width:600px;margin:2rem 0}@media only screen and (min-width: 720px){.my-container{padding:7rem 60px}}@media only screen and (min-width: 900px){:root{--button-size: 3.2rem;--content-width-wide: 800px;--font-size: 18px;--scrollspy-scale: 1.3}.my-card h1.name{font-size:3rem}.my-card h1.title-desc{font-size:2rem}.my-card{min-width:calc(var(--content-width) * .75);max-width:calc(var(--content-width) + 120px);padding:44px 60px}}@media only screen and (min-width: 1025px){:root{--button-size: 3.2rem;--content-width-wide: 1200px;--font-size: 20px}.my-card .media-container>*{-webkit-user-select:none;user-select:none;transition:.2s ease}.my-card .media-container:hover>*{transform:translate(0)}.my-card .media-container:hover{cursor:pointer}.my-card .media-container:active{transform:scale(1.5)}}@keyframes card-fade-in{0%{box-shadow:none}40%{box-shadow:none}to{box-shadow:var(--card-shadow)}}.theme-toggle{position:fixed;top:2rem;right:2rem;z-index:50;height:var(--button-size);border-radius:var(--border-radius);border:1px solid hsl(var(--border));background-color:hsl(var(--primary-background));box-shadow:var(--button-shadow-up);cursor:pointer;display:flex;align-items:center;justify-content:center;gap:.5rem;padding:0 1rem;transition:all var(--theme-toggle-time) var(--theme-toggle-curve);font-family:inherit;font-size:.875rem;font-weight:500;color:hsl(var(--primary-foreground))}.theme-toggle:hover{box-shadow:var(--button-shadow-down)}.theme-toggle:active{box-shadow:var(--button-shadow-pressed)}.theme-toggle svg{width:1.25rem;height:1.25rem;color:hsl(var(--primary-foreground));transition:color var(--theme-toggle-time) var(--theme-toggle-curve)}
