@import"https://cdn.jsdelivr.net/gh/tonsky/FiraCode@4/distr/fira_code.css";nav.svelte-1cr5s35{display:flex;justify-content:space-between;align-items:center;padding:1rem 2rem;background-color:#0003;border-bottom:1px solid rgba(255,255,255,.1);color:var(--baby-powder);position:sticky;top:0;z-index:100;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}.logo.svelte-1cr5s35 a:where(.svelte-1cr5s35){text-decoration:none;display:flex;align-items:center}.logo-container.svelte-1cr5s35{position:relative;display:inline-block}.logo-container.svelte-1cr5s35:after{content:"";position:absolute;left:0;top:50%;transform:translateY(-50%);width:2px;height:70%;background-color:var(--yellow-green);animation:svelte-1cr5s35-move-caret 2s steps(30,end) forwards,svelte-1cr5s35-blink .9s step-end infinite 2s}.logo-img.svelte-1cr5s35{height:45px;width:auto;max-width:250px;display:block;clip-path:inset(0 100% 0 0);animation:svelte-1cr5s35-reveal-image 2s steps(30,end) forwards}@keyframes svelte-1cr5s35-reveal-image{0%{clip-path:inset(0 100% 0 0)}to{clip-path:inset(0 0 0 0)}}@keyframes svelte-1cr5s35-move-caret{0%{left:0}to{left:100%}}.actions.svelte-1cr5s35{display:flex;align-items:center;gap:4rem}@keyframes svelte-1cr5s35-blink{50%{opacity:0}}.nav-links.svelte-1cr5s35{display:flex;align-items:center}.nav-link-item.svelte-1cr5s35{position:relative;color:var(--baby-powder);text-decoration:none;font-weight:500;transition:color .2s ease;padding:.25rem .75rem}.nav-link-item.svelte-1cr5s35 span:where(.svelte-1cr5s35){position:relative}.nav-link-item.svelte-1cr5s35 span:where(.svelte-1cr5s35):after{content:"";position:absolute;bottom:0;left:0;width:0;height:1px;background-color:var(--yellow-green);transition:all .3s ease-in-out}.nav-link-item.svelte-1cr5s35:hover span:where(.svelte-1cr5s35){color:var(--yellow-green)}.separator.svelte-1cr5s35{height:16px;width:1px;background-color:rgb(from var(--bright-pink-crayola) r g b / .6);margin:0}.admin-separator.svelte-1cr5s35{background-color:rgb(from var(--bright-pink-crayola) r g b / .6)}.nav-link-item.svelte-1cr5s35:hover span:where(.svelte-1cr5s35):after,.nav-link-item.active.svelte-1cr5s35 span:where(.svelte-1cr5s35):after{width:100%}.social-links.svelte-1cr5s35{display:flex;align-items:center;gap:1.5rem}.social-link.svelte-1cr5s35 i:where(.svelte-1cr5s35){font-size:1.4rem;color:var(--baby-powder);transition:color .2s ease}.social-link.svelte-1cr5s35:hover i:where(.svelte-1cr5s35){color:var(--yellow-green);transform:scale(1.1)}.controls.svelte-1cr5s35{display:flex}.control-btn.svelte-1cr5s35{background:none;border:none;cursor:pointer;color:var(--baby-powder);font-size:1.2rem;padding:.5rem;display:flex;align-items:center}.control-btn.svelte-1cr5s35 i:where(.svelte-1cr5s35){font-size:1.4rem;transition:color .3s ease}.control-btn.svelte-1cr5s35 i.active:where(.svelte-1cr5s35){color:var(--yellow-green)}.control-btn.svelte-1cr5s35 i:where(.svelte-1cr5s35){color:var(--baby-powder)}.btn.svelte-1cr5s35{background-color:var(--yellow-green);color:var(--smoky-black);border:none;padding:.5rem 1rem;border-radius:5px;cursor:pointer;font-family:inherit;font-weight:600;transition:background-color .2s ease;text-decoration:none;display:inline-block}.btn.svelte-1cr5s35:hover{background-color:#b5e655}.burger.svelte-1cr5s35{display:none;cursor:pointer;background:transparent;border:none;padding:0;z-index:110}.burger.svelte-1cr5s35 div:where(.svelte-1cr5s35){width:25px;height:2px;background-color:var(--baby-powder);margin:5px 0;transition:all .3s ease}.burger.open.svelte-1cr5s35 div:where(.svelte-1cr5s35):nth-child(1){transform:rotate(45deg) translate(5px,5px)}.burger.open.svelte-1cr5s35 div:where(.svelte-1cr5s35):nth-child(2){opacity:0}.burger.open.svelte-1cr5s35 div:where(.svelte-1cr5s35):nth-child(3){transform:rotate(-45deg) translate(5px,-5px)}.overlay.svelte-1cr5s35{position:fixed;inset:0;width:100%;height:100%;background-color:#0000;backdrop-filter:blur(0px);-webkit-backdrop-filter:blur(0px);z-index:1000;pointer-events:none;opacity:0;transition:background-color .4s ease,backdrop-filter .4s ease,opacity .4s ease}@media(max-width:768px){.burger.svelte-1cr5s35{display:block}.actions.svelte-1cr5s35{position:fixed;top:0;right:0;height:100vh;width:60%;max-width:300px;background-color:#000000e6;display:none;-webkit-backdrop-filter:none;backdrop-filter:none;transform:translateZ(0);isolation:isolate;will-change:transform;flex-direction:column;align-items:center;transform:translate(100%);transition:transform .3s ease-in-out;padding:0rem 0 1rem;gap:0;z-index:2147483647;overflow-y:auto}.actions.open.svelte-1cr5s35{transform:translate(0);display:flex}.overlay.open.svelte-1cr5s35{opacity:1;pointer-events:auto;background-color:#00000059;backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px)}.burger.svelte-1cr5s35{z-index:2147483648}.separator.svelte-1cr5s35{display:none}.admin-separator.svelte-1cr5s35{display:block;height:1px;width:80%;margin-top:1.5rem;margin-bottom:1.5rem}.actions.svelte-1cr5s35 .nav-links:where(.svelte-1cr5s35){display:flex;flex-direction:column;align-items:center;gap:1.5rem;width:100%;padding-top:2rem;flex-grow:1}.social-links.svelte-1cr5s35{padding:1.5rem 0;gap:2rem}.controls.svelte-1cr5s35{padding-bottom:1.5rem}.social-link.svelte-1cr5s35 i:where(.svelte-1cr5s35){font-size:1.8rem}.actions.svelte-1cr5s35 .nav-links:where(.svelte-1cr5s35) .nav-link-item:where(.svelte-1cr5s35) span:where(.svelte-1cr5s35){color:var(--baby-powder);text-decoration:none;font-size:1.2rem;font-weight:500;transition:color .2s ease}.actions.svelte-1cr5s35 .nav-links:where(.svelte-1cr5s35) .nav-link-item:where(.svelte-1cr5s35):hover{color:var(--yellow-green)}.actions.svelte-1cr5s35 .auth-action:where(.svelte-1cr5s35){margin-top:auto;width:100%;text-align:center}}.rain-background.svelte-1q8tt4e{position:fixed;top:0;left:0;width:100%;height:100%;z-index:-1;pointer-events:none}:root{--russian-violet: #38023b;--smoky-black: #0f1108;--yellow-green: #9bc53d;--bright-pink-crayola: #ff6978;--baby-powder: #fdfffc;--baby-blue: #a2d2ff;--delete-red: #ff4c4c}body{width:100%;height:100%;margin:0;padding:0;background:linear-gradient(to bottom,var(--russian-violet),var(--smoky-black));background-attachment:fixed}p,h1,h2,h3,h4{color:var(--baby-powder);scroll-margin:8rem}html{scroll-behavior:smooth}@media screen and (prefers-reduced-motion:reduce){html{scroll-behavior:auto}h1,h2,h3,h4{scroll-margin:0}}*{font-family:Fira Code,monospace;scrollbar-width:none;box-sizing:border-box}
