*,*:before,*:after{box-sizing:border-box}*{margin:0;line-height:calc(1em + .5rem)}html{-webkit-text-size-adjust:none;text-size-adjust:none}html,body,body>div{min-height:100vh}img,picture,video,canvas,svg{display:block;max-width:100%}input,button,textarea,select{font:inherit}p,h1,h2,h3,h4,h5,h6{overflow-wrap:break-word}dialog{margin:revert}:is(a,button,input,textarea,summary){--outline-size: max(2px, .08em);--outline-style: solid;--outline-color: currentColor}:is(a,button,input,textarea,summary):focus-visible{box-shadow:var(--box-shadow);outline:none}:is(a,button,input,textarea,summary):focus:not(:focus-visible){box-shadow:none;outline:none}img{object-fit:cover}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border-width:0}@font-face{font-family:Creepster;font-style:normal;font-weight:400;font-display:swap;src:url(../../../fonts/creepster.woff2) format("woff2")}@font-face{font-family:Lilita One;font-style:normal;font-weight:400;font-display:swap;src:url(../../../fonts/lilita-one.woff2) format("woff2")}:root{--background: #000;--light-background: rgb(255 255 255 / .1);--bright: #ececec;--text: rgb(54.82% 55.88% 70.64%);--muted: rgb(34.94% 36.21% 49.89%);--primary: #6857ff;--secondary: #7eff57;--currency: #ffd655;--border: #3c3548;--error: #f64b4b;--warning: #ffd655;--nav-height: 3.7rem;--chat-width: 420px;--max-content-inline-size: 70ch;--box-shadow-color: var(--primary);--box-shadow: 0 0 0 4px black, 0 0 0 6px var(--box-shadow-color);--box-shadow-transition: .15s ease box-shadow;--system-font-stack: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Oxygen, Ubuntu, Cantarell, "Open Sans", "Helvetica Neue", sans-serif;--screenhole-font-family: "Lilita One", var(--system-font-stack);--screenhole-font-family-october: "Creepster", var(--system-font-stack);font-family:var(--system-font-stack);color:var(--text);background-color:var(--background)}*{scrollbar-color:var(--primary) var(--border);scrollbar-width:2px}*::-webkit-scrollbar{width:2px;height:2px}*::-webkit-scrollbar-track{background:transparent;background:var(--border)}*::-webkit-scrollbar-thumb{background:var(--primary);border-radius:2px}*:hover::-webkit-scrollbar-thumb{background:var(--primary)}:any-link{color:var(--primary);transition:all .2s ease;text-decoration:none}:any-link:hover{color:var(--secondary)}:is(p){word-break:break-word}:is(h1,h2,h3,h4,h5,h6,th){color:var(--bright)}:is(button){display:inline-block;background:linear-gradient(#673bed,#4815e0);padding:.75rem 1rem;border-radius:.5rem;transition:var(--box-shadow-transition),filter .2s linear;cursor:pointer;border:none;text-transform:uppercase;-webkit-appearance:none;color:var(--bright)}:is(button[disabled]){filter:grayscale();cursor:default}:is(button.reset,button.bordered){background:none;border:0;color:inherit;font:inherit;line-height:normal;padding:0}:is(button.bordered){padding:.25rem .5rem;border:1px solid var(--border)}:is(button.small){font-size:.7rem;padding:0 .75rem}:is(button.scale){transition:.15s ease transform}:is(button.scale:hover,button.scale:focus){transform:scale(1.06)}:is(button.scale:active){transform:scale(.94)}:is(input[type=text],input[type=email],input[type=password],input[type=url],input[type=number],textarea,.url-input){inline-size:100%;background:var(--light-background);border-radius:6px;padding:.75rem;margin-top:.5rem;font-size:1.25rem;border:1px solid var(--input-border-color, transparent);color:var(--bright);transition:.25s ease all,0s linear height}:is(button[type=submit]:not(.inline)){margin-block-start:2rem;max-width:max-content}:is(textarea){resize:vertical}:is(fieldset){display:grid;border:0;padding:0;margin:0}:is(legend){padding:0;font-size:2.5rem;font-weight:700;color:var(--bright)}:is(label){color:var(--text);margin-block:1em 0;text-align:left}:is(hr){margin:1.5rem 0;border:0;border-block-end:1px solid var(--border)}:is(time){color:var(--muted)}:is(svg){fill:currentColor;inline-size:100%;block-size:100%}:is(.form-error){margin-block:1rem;padding:1rem;border:1px solid rgb(255 0 0 / .5);border-radius:6px;background-color:#ff000026}:is(.field-error){font-size:.9rem;margin-block-start:.5rem;color:var(--error)}:is(input[aria-invalid=true]){--input-border-color: var(--error);background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 12 12' width='12' height='12' fill='none' stroke='%23d32f2f'%3e%3ccircle cx='6' cy='6' r='4.5'/%3e%3cpath stroke-linejoin='round' d='M5.8 3.6h.4L6 6.5z'/%3e%3ccircle cx='6' cy='8.2' r='.6' fill='%23dc3545' stroke='none'/%3e%3c/svg%3e");background-repeat:no-repeat;background-position:right .75rem center;background-size:1.25rem 1.25rem;padding-inline-end:2.75rem}:is(input[aria-invalid=true]:after){content:"x";position:relative}header.svelte-btl566{position:sticky;inset-block-start:0;inset-inline:0;block-size:var(--nav-height);z-index:100;box-shadow:0 1px 0 0 var(--border);background-color:var(--background)}nav.svelte-btl566{display:flex;align-items:center;gap:1rem;padding:.85rem;line-height:1}.home.svelte-btl566{display:block;position:relative;margin-inline-end:auto}h1.svelte-btl566{color:inherit;font-size:2.2rem;line-height:1;font-family:var(--screenhole-font-family);text-transform:uppercase;font-weight:400}h1.october.svelte-btl566{font-family:var(--screenhole-font-family-october);letter-spacing:1px}.svelte-btl566:any-link:not(.home){text-transform:lowercase}.wtf.svelte-btl566{margin-inline-end:3rem}.account.svelte-btl566{flex-shrink:0}@keyframes svelte-wsthu7-zoom-in{0%{opacity:.5;scale:.9}to{opacity:1;scale:1}}@keyframes svelte-wsthu7-fade-in{0%{opacity:0}to{opacity:1}}dialog.svelte-wsthu7{background-color:var(--background);padding:1.5rem 2rem;border:0;border-radius:.75rem;box-shadow:0 0 0 1px var(--border),0 0 1rem 0 var(--background);color:var(--bright);animation:svelte-wsthu7-zoom-in .25s}dialog.svelte-wsthu7::backdrop{background-color:#2b2e38e6;animation:svelte-wsthu7-fade-in .25s}.close-button.svelte-wsthu7{position:absolute;inset-block-start:0;inset-inline-end:0;padding:1rem}img.svelte-wsthu7{inline-size:40vw;block-size:auto;max-block-size:45vh;object-fit:contain;margin-block:1rem;margin-inline:0;border-radius:.5rem}.overlay.svelte-10ke1ly.svelte-10ke1ly{position:fixed;top:0;right:0;bottom:0;left:0;z-index:200;background-color:var(--background);display:grid;padding:1rem}.overlay.svelte-10ke1ly p.svelte-10ke1ly{display:grid;place-items:center;border:3px dashed var(--primary);border-radius:2rem;border-width:.5rem;padding:4rem 2rem}.drop-zone.svelte-10ke1ly.svelte-10ke1ly{position:absolute;top:0;right:0;bottom:0;left:0}
