@import"https://fonts.googleapis.com/css2?family=Rubik:wght@200;300;400;500;600;700&display=swap";@import"https://fonts.googleapis.com/css2?family=Plus+Jakarta+Sans:wght@200;300;400;500;600;700&display=swap";@import"https://fonts.googleapis.com/css2?family=PT+Sans&display=swap";:root{font-family:Plus jakarta Sans,PT Sans,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Open Sans,Helvetica Neue,sans-serif;--font-mono: "Fira Mono", monospace;--white: hsl(0, 0%, 100%)}h1,h2,h3,h4,h5,h6,p,body{margin:0;padding:0}body{min-height:100vh;box-sizing:border-box;background-color:#fafafa}a{text-decoration:none;color:inherit}input,button{font-size:inherit;font-family:inherit}.dashed-box{border-left:1.5px dashed rgba(0,0,0,.1);border-right:1.5px dashed rgba(0,0,0,.1);border-style:dashed;border-width:1.5px;border-color:#0000001a}nav.svelte-l0ntxs{display:flex;justify-content:space-between;align-items:center;padding:1em;font-weight:700;position:sticky}.nav-links.svelte-l0ntxs{display:flex;column-gap:.4em}.main-container.svelte-l0ntxs{padding:0;min-height:100vh;display:flex;flex-direction:column;align-items:center}.footer.svelte-l0ntxs{display:flex;justify-content:center;padding:1em 0;font-size:.8em;border-top:1px solid #dcdcdc;background:#fafafa}
