@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}#app{flex-direction:column;gap:40px;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)}header{justify-content:space-between;display:flex}main,#description,#projects{flex-direction:column;display:flex}main{gap:32px}#description{gap:8px}h1>span{color:var(--color-emphasis)}#projects{gap:24px}article[data-v-a623c3b9]{background-color:var(--color-content-box);border-radius:8px;flex-direction:column;gap:8px;padding:16px;display:flex}
