*,:before,:after{box-sizing:border-box}*{margin:0}html,body{height:100%}body{-webkit-font-smoothing:antialiased;line-height:1.3}img,picture,video,canvas,svg{max-width:100%;display:block}input,button,textarea,select{font:inherit}p,h1,h2,h3,h4,h5,h6{overflow-wrap:break-word}#root,#__next{isolation:isolate}@font-face{font-family:Handwriting;font-style:normal;font-weight:500;font-display:swap;src:url(../../../fonts/handwriting.otf);src:local(""),url(../../../fonts/handwriting.otf)format("embedded-opentype"),url(../../../fonts/handwriting.otf)format("woff2"),url(../../../fonts/handwriting.otf)format("woff"),url(../../../fonts/handwriting.otf)format("truetype"),url(../../../fonts/handwriting.otf)format("svg")}@font-face{font-family:No Tears;font-style:normal;font-weight:500;font-display:swap;src:url(../../../fonts/no-tears.ttf);src:local(""),url(../../../fonts/no-tears.ttf)format("embedded-opentype"),url(../../../fonts/no-tears.ttf)format("woff2"),url(../../../fonts/no-tears.ttf)format("woff"),url(../../../fonts/no-tears.ttf)format("truetype"),url(../../../fonts/no-tears.ttf)format("svg")}@font-face{font-family:Indie Flower;font-style:normal;font-weight:500;font-display:swap;src:url(../../../fonts/indie-flower.ttf);src:local(""),url(../../../fonts/indie-flower.ttf)format("embedded-opentype"),url(../../../fonts/indie-flower.ttf)format("woff2"),url(../../../fonts/indie-flower.ttf)format("woff"),url(../../../fonts/indie-flower.ttf)format("truetype"),url(../../../fonts/indie-flower.ttf)format("svg")}:root{--font-family:"Handwriting", "Indie Flower", "cursive";--regular-font-size:1.6rem;--background:#fff;--foreground:#000;--card-background:#fff;--card-foreground:#000;--underline:#d3d3d3;--shadow:#e8e8e8}.dark{--background:#232426;--foreground:#fff;--card-background:#282828;--card-foreground:#fff;--underline:#585858;--shadow:#181818}*{font-family:var(--font-family);margin:0;padding:0}body{background:var(--background);color:var(--foreground)}p{font-size:var(--regular-font-size);margin:0 0 1.5rem;line-height:1}h1,h2,h3,h4{margin:0 0 2rem}h1{text-align:center;font-size:4.5rem}h2{font-size:4rem;line-height:1}h3{font-size:3rem}h4{font-size:2.5rem}a{color:var(--foreground);font-weight:700;text-decoration:underline;text-decoration-thickness:calc(1em/12.5)}a:hover{opacity:.6}ul{margin-bottom:2rem;margin-left:2rem}li{font-size:var(--regular-font-size);margin-bottom:.5rem;padding-left:20px;list-style-position:outside}input{font-size:var(--regular-font-size)}blockquote{margin-left:20px;font-style:italic}img{width:100%;height:auto}figure{text-align:center;max-width:400px;color:var(--foreground);margin-bottom:1rem;margin-left:auto;margin-right:auto;display:block}figure img{margin-bottom:1rem}figcaption{opacity:.6;font-size:1.6rem}small{font-size:.9rem}.search-input{border-radius:50px;padding:10px 30px}.copy-container{width:100%;margin-top:50px;margin-left:auto;margin-right:auto}@media (width>=1025px){.copy-container{width:60%}}a.active.svelte-rcas7a{text-decoration-style:double}header.svelte-hv3zzy{width:100%;margin:0 0 50px}h1.svelte-hv3zzy{text-align:center;margin:2rem 0 -2rem}h1.svelte-hv3zzy a:where(.svelte-hv3zzy){font-weight:400;text-decoration:none}.tagline.svelte-hv3zzy{text-align:center;margin:0 0 1rem;font-size:2rem}ul.svelte-hv3zzy{justify-content:center;gap:1rem;margin-left:0;display:flex}li.svelte-hv3zzy{margin:0;padding-left:0;font-size:1.5rem;list-style-type:none}@media (width>=768px){ul.svelte-hv3zzy{gap:2rem}li.svelte-hv3zzy{font-size:1.8rem}}footer.svelte-7lfk2o{text-align:center;width:80%;margin:auto}.footer-content.svelte-7lfk2o{padding:50px 0}p.svelte-7lfk2o{font-size:1.5rem}@media (width>=1025px){footer.svelte-7lfk2o{width:40%}}.user-options.svelte-b4u3zf{right:1rem;bottom:calc(1rem + env(safe-area-inset-bottom));z-index:10;flex-direction:column-reverse;align-items:flex-end;gap:.5rem;line-height:1;display:flex;position:fixed}.toggle.svelte-b4u3zf{background-color:var(--card-background);width:3rem;height:3rem;color:var(--card-foreground);box-shadow:0px 0px 10px 1px var(--shadow);cursor:pointer;border:none;border-radius:50%;place-items:center;display:grid}.toggle.svelte-b4u3zf svg:where(.svelte-b4u3zf){width:1.6rem;height:1.6rem;transition:transform .2s}.open.svelte-b4u3zf .toggle:where(.svelte-b4u3zf) svg:where(.svelte-b4u3zf){transform:rotate(45deg)}.panel.svelte-b4u3zf{background-color:var(--card-background);color:var(--card-foreground);box-shadow:0 0 10px var(--shadow);font-size:var(--regular-font-size);border-radius:.5rem;flex-direction:column;align-items:flex-start;gap:.25rem;padding:.75rem 1rem;display:none}.open.svelte-b4u3zf .panel:where(.svelte-b4u3zf){display:flex}select.svelte-b4u3zf{border:none;border-radius:36px;height:2rem;padding:0 .5rem;font-size:1.2rem;font-weight:700}.panel.svelte-b4u3zf button:where(.svelte-b4u3zf){border:1px solid var(--background);border-radius:20px;padding:4px 8px;font-size:1.2rem;font-weight:700}select.svelte-b4u3zf:focus-visible,button.svelte-b4u3zf:focus-visible{outline-offset:2px;outline:2px solid}@media (width>=768px){.user-options.svelte-b4u3zf{flex-direction:column;top:1rem;bottom:auto}}@media (prefers-reduced-motion:reduce){.toggle.svelte-b4u3zf svg:where(.svelte-b4u3zf){transition:none}}main.svelte-12qhfyh{width:90vw;margin:auto}
