@import "https://fonts.googleapis.com/css2?family=Inter:ital,opsz,wght@0,14..32,100..900;1,14..32,100..900&family=JetBrains+Mono:ital,wght@0,100..800;1,100..800&display=swap";@import "https://fonts.googleapis.com/css2?family=Material+Symbols+Outlined:opsz,wght,FILL,GRAD@20..48,100..700,0..1,-50..200";:root{--sd-color-dark-1:#1a1a1a;--sd-color-dark-2:#262626;--sd-color-dark-3:#404040;--sd-color-dark-4:#949494;--sd-color-light:#e8e2ef;--sd-color-accent:#d3d3ff;--color-background:var(--sd-color-dark-1);--color-text:var(--sd-color-light);--color-emphasis:var(--sd-color-accent);--color-button:var(--sd-color-accent);--color-button-hover:var(--sd-color-light);--color-button-text:var(--sd-color-dark-1);--color-content-box:var(--sd-color-dark-2);--color-input-border:var(--sd-color-dark-2);--color-input-selected-border:var(--sd-color-accent);--color-selection:var(--sd-color-accent);--color-selection-text:var(--sd-color-dark-1)}*{color:inherit;margin:0;padding:0;text-decoration:none}body{background-color:var(--color-background);color:var(--color-text);font-family:Inter,Arial,sans-serif;font-size:1.2em}@font-face{font-family:Minecraft;src:url(/minecraft.woff2)format("woff2")}#app{flex-direction:column;width:860px;margin:auto;padding:20px 0;display:flex}h1{font-family:JetBrains Mono,monospace;font-size:2em;font-weight:600}h2,h3{font-weight:inherit;font-weight:600}h2{font-size:1.4em}h3{font-size:1.2em}.material-symbols-outlined,a{-webkit-user-select:none;user-select:none}.material-symbols-outlined{font-variation-settings:"FILL" 0,"wght" 400,"GRAD" 0,"opsz" 24}::selection{background:var(--color-selection);color:var(--color-selection-text)}::-moz-selection{background:var(--color-selection);color:var(--color-selection-text)}input,button{font-family:inherit;font-size:inherit}input{background-color:inherit;border:2px solid var(--color-input-border);flex-grow:1;padding:4px}input:focus{border:2px solid var(--color-input-selected-border);outline:none}button{border:0}.links,.badges,.links>a,.badges>p,button,#projects>div{gap:8px;display:flex}.links>a,.badges>p,button,input{padding:4px 8px}.links>a,button,input{border-radius:8px}.links>a,button{background-color:var(--color-button);color:var(--color-button-text);align-items:center}.links>a:hover,button:hover{background-color:var(--color-button-hover)}article[data-v-a623c3b9]{background-color:var(--color-content-box);border-radius:8px;flex-direction:column;gap:8px;padding:16px;display:flex}.viewer-wrapper[data-v-fd6000a3]{border-radius:8px;justify-content:center;align-items:center;width:fit-content;padding:10px;display:flex}main[data-v-f7ed13ce],#header-description[data-v-f7ed13ce],#projects[data-v-f7ed13ce]{flex-direction:column;display:flex}header[data-v-f7ed13ce]{justify-content:space-between;gap:16px;display:flex}#header-description[data-v-f7ed13ce]{gap:32px;padding-top:16px}h1>span[data-v-f7ed13ce]{color:var(--color-emphasis)}main[data-v-f7ed13ce]{gap:32px}#projects[data-v-f7ed13ce]{gap:24px}.contact[data-v-f7ed13ce],.contact>a[data-v-f7ed13ce],.link[data-v-f7ed13ce],.description-link[data-v-f7ed13ce]{gap:8px;display:flex}.contact[data-v-f7ed13ce]{flex-direction:column;width:min-content}.contact>a[data-v-f7ed13ce]:hover,.link[data-v-f7ed13ce]{color:var(--sd-color-accent)}.contact>a:hover>p[data-v-f7ed13ce],a:hover.link>.link-text[data-v-f7ed13ce]{text-decoration:underline}
