body{font-family:Fira Mono,monospace;font-weight:700;letter-spacing:.0625rem;background-color:#fff;color:#111}.dark body{background-color:#111;color:#fff}@font-face{font-family:Fira Mono;font-display:swap;font-style:normal;font-weight:400;font-stretch:100;src:url(/fonts/FiraMono-Regular.woff2) format("woff2")}@font-face{font-family:Fira Mono;font-display:swap;font-style:normal;font-weight:500;font-stretch:100;src:url(/fonts/FiraMono-Medium.woff2) format("woff2")}@font-face{font-family:Fira Mono;font-display:swap;font-style:normal;font-weight:700;font-stretch:100;src:url(/fonts/FiraMono-Bold.woff2) format("woff2")}.header{display:flex;justify-content:space-between;align-items:center}.nav-links{display:flex;list-style:none;gap:1.5rem;padding-left:1rem}.nav-links a{color:inherit;text-decoration:none}.darkmode-button{all:unset;cursor:pointer;padding-right:1rem}.footer{display:flex;justify-content:center;align-items:center;gap:.5rem;margin-top:auto}.home-container{display:flex;flex-direction:column;justify-content:center;align-items:center;min-height:80vh;width:auto;text-align:center}.socials{width:200px;display:flex;justify-content:center;gap:1rem;margin-top:20px}.button{all:"unset";cursor:"pointer"}.app-container{display:flex;flex-direction:column;justify-content:center;align-items:center;min-height:80vh;width:auto;text-align:center}.app-list{border-left:2px solid;padding-left:20px}.app-entry{text-align:left}.app-entry h3,.app-entry p{margin:8px}.button{all:"unset";cursor:"pointer";text-decoration:none;color:#000}.dark-button{all:"unset";cursor:"pointer";text-decoration:none;color:#fff}.container{min-height:98vh;display:flex;flex-direction:column}
