@import"https://fonts.googleapis.com/css2?family=IBM+Plex+Mono:ital,wght@0,100;0,200;0,300;0,400;0,500;0,600;0,700;1,100&family=Inter:wght@100;200;300;400;500;600;700;800;900&display=swap";.wrapper.svelte-1umzqrb.svelte-1umzqrb{flex:1;display:flex;flex-direction:column;justify-content:space-between;width:100%;box-sizing:border-box}.sectionWrapper.svelte-1umzqrb.svelte-1umzqrb{display:flex;flex-direction:column;justify-content:center;align-items:center;margin:0 auto}.top.svelte-1umzqrb.svelte-1umzqrb{margin-top:2rem}.side-panel-footer.svelte-1umzqrb.svelte-1umzqrb{margin:1rem 0}nav.svelte-1umzqrb.svelte-1umzqrb{margin:auto}ul.svelte-1umzqrb.svelte-1umzqrb{position:relative;padding:0;margin:0;height:100%;display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-start;list-style:none;background:var(--background);background-size:contain}.name.svelte-1umzqrb.svelte-1umzqrb{text-transform:uppercase;font-weight:600;text-align:center;margin:20px auto 5px}.role.svelte-1umzqrb.svelte-1umzqrb{font-weight:300;text-align:center;margin:0 auto;font-family:var(--font-mono)}.themeSelectorWrapper.svelte-1umzqrb.svelte-1umzqrb{margin:10px auto}.corner.svelte-1umzqrb.svelte-1umzqrb{width:auto;height:auto;margin:0 auto}.corner.svelte-1umzqrb a.svelte-1umzqrb{display:flex;align-items:center;justify-content:center;width:100%;height:100%}.icon.svelte-1umzqrb.svelte-1umzqrb{margin:0 8px}li.svelte-1umzqrb.svelte-1umzqrb{position:relative;height:100%;margin:10px 0}li[aria-current=page].svelte-1umzqrb.svelte-1umzqrb:before{--size:6px;content:"";width:0;height:0;position:absolute;top:2px;left:calc(100% - var(--size));border:var(--size) solid transparent;border-right:var(--size) solid var(--color-theme-accent)}nav.svelte-1umzqrb a.svelte-1umzqrb{display:flex;height:100%;align-items:center;padding:0 .5rem;color:var(--color-text-secondary);font-weight:700;font-size:.8rem;text-transform:uppercase;letter-spacing:.1em;text-decoration:none;transition:color .2s linear}.link.svelte-1umzqrb.svelte-1umzqrb:hover{color:var(--color-text-primary-hover)}.themeToggle.svelte-1umzqrb.svelte-1umzqrb{margin-right:10px}.themeModeText.svelte-1umzqrb.svelte-1umzqrb{font-size:small}.sloganWrapper.svelte-1umzqrb.svelte-1umzqrb{display:flex;flex-direction:column;justify-content:center;align-items:center;margin:0 10px}.slogan.svelte-1umzqrb.svelte-1umzqrb{font-family:var(--font-mono);text-transform:lowercase;margin-top:5px}.logoLink.svelte-1umzqrb.svelte-1umzqrb:hover{text-decoration:none}footer.svelte-1umzqrb.svelte-1umzqrb{display:flex;flex-direction:column;justify-content:center;align-items:center;padding:12px;font-size:x-small}footer.svelte-1umzqrb a.svelte-1umzqrb{font-weight:700}@media (min-width: 480px){footer.svelte-1umzqrb.svelte-1umzqrb{padding:12px 0}}@media (max-width: 900px){.wrapper.svelte-1umzqrb.svelte-1umzqrb{height:calc(100% - 112px)}.footerSection.svelte-1umzqrb.svelte-1umzqrb{margin-top:30px}}:root{--font-body: Inter, Arial, -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Oxygen, Ubuntu, Cantarell, "Open Sans", "Helvetica Neue", sans-serif;--font-mono: "IBM Plex Mono", monospace;--color-bg-primary: #0c1b2a;--color-text-primary: #efefef;--color-text-secondary: #efefef;--color-theme-secondary: #112d43;--color-theme-tertiary: #7569a7;--color-theme-accent: #4a95ae;--color-text-primary-hover: #d2bf9c;--column-width: 42rem;--column-margin-top: 4rem;font-family:var(--font-body);color:var(--color-text-primary);--color-theme-secondary-shadow: rgba(17, 45, 67, .3);--toastContainerTop: auto;--toastContainerLeft: 22rem;--toastContainerBottom: 4rem}[data-theme=light]{--color-bg-primary: hsl(224, 44%, 95%);--color-text-primary: #1d1d1d;--color-text-secondary: #1d1d1d;--color-theme-secondary: #d2bf9c;--color-theme-tertiary: #7569a7;--color-theme-accent: #4a95ae;--color-text-primary-hover: #7f2534;--color-theme-secondary-shadow: rgba(210, 191, 156, .3)}html,body{margin:0;padding:0;background-color:var(--color-bg-primary);box-sizing:border-box}h1,h2,h3,h4,h5,h6,p{font-weight:400;margin:0;padding:0}p{line-height:1.5}a{color:var(--color-theme-accent);text-decoration:none}a:hover{text-decoration:underline}h1{font-size:2rem;padding:0;margin:0}h2{font-size:1.2rem;padding:0;margin:0}pre{font-size:16px;font-family:var(--font-mono);background-color:#ffffff73;border-radius:3px;box-shadow:2px 2px 6px #ffffff40;padding:.5em;overflow-x:auto;color:var(--color-text-primary)}.text-column{display:flex;max-width:48rem;flex:.6;flex-direction:column;justify-content:center;margin:0 auto}input,button{font-size:inherit;font-family:inherit}button:focus:not(:focus-visible){outline:none}@media (min-width: 720px){h1{font-size:2.4rem}}.flex{display:flex;justify-content:center;align-items:center}.btn{background:none;color:inherit;border:none;padding:0;font:inherit;cursor:pointer;outline:inherit}.styled-btn{display:flex;align-items:center;justify-content:center;background-color:var(--color-theme-secondary);color:var(--color-text-primary);border:none;border-radius:8px;cursor:pointer;min-height:45px;height:45px;min-width:200px;font-size:16px;transition:background-color .3s}.styled-btn:hover{background-color:var(--color-theme-accent)}path{fill:var(--color-theme-accent)}.corner a #logo{height:1em;font-size:2em;object-fit:contain}.mobileMenuHeader #logo{height:1em;font-size:2.5em;object-fit:contain;fill:#000}.mobileMenuHeader #logo path{fill:#000}.corner a #create{height:1em;font-size:2em;object-fit:contain}.styledHr{width:100%;height:1px;border:none;background:linear-gradient(to right,var(--color-theme-secondary),var(--color-theme-accent),var(--color-theme-secondary));margin:25px 0 10px}::-webkit-scrollbar{width:6px}::-webkit-scrollbar-track{background:var(--color-bg-primary)}::-webkit-scrollbar-thumb{background-color:var(--color-theme-secondary);border-radius:4px}.footer{background-color:var(--color-bg-primary);padding:1em 0;width:100%;height:40px;text-align:center;font-size:14px;margin-top:20px}.mobile-menu-wrapper.svelte-176zj6q{display:flex;flex-direction:column;justify-content:space-between;background:var(--color-theme-secondary);position:fixed;top:0;right:0;bottom:0;width:100%;transform:translate(100%);transition:transform .3s ease-in-out;overflow-y:auto;z-index:999}.open.svelte-176zj6q{transform:translate(0)}
