@font-face{font-family:dreamertm;src:url(../../../fonts/DreamerTM-Regular.woff2)format("woff2");font-display:swap}@font-face{font-family:terminal;src:url(../../../fonts/terminal.ttf)format("truetype");font-display:swap}html,body{color:#0d3dff;margin:0;padding:0;font-family:dreamertm,sans-serif}*{box-sizing:border-box;color:inherit}a{text-decoration:none}.boot-loader.svelte-12qhfyh{z-index:9999;opacity:0;visibility:hidden;pointer-events:none;background:#fff;place-items:center;transition:opacity .18s,visibility 0s linear .18s;display:grid;position:fixed;inset:0}.boot-loader.is-visible.svelte-12qhfyh{opacity:1;visibility:visible;pointer-events:auto;transition:opacity .12s,visibility linear}.loader-text.svelte-12qhfyh{letter-spacing:.06em;text-transform:lowercase;align-items:baseline;gap:.2em;font-family:terminal,monospace;font-size:clamp(1rem,2.2vw,1.6rem);display:inline-flex}.loader-dots.svelte-12qhfyh{min-width:1.2em;display:inline-flex}.loader-dots.svelte-12qhfyh span:where(.svelte-12qhfyh){opacity:0;animation:1s step-end infinite svelte-12qhfyh-blink-dots}.loader-dots.svelte-12qhfyh span:where(.svelte-12qhfyh):nth-child(2){animation-delay:.25s}.loader-dots.svelte-12qhfyh span:where(.svelte-12qhfyh):nth-child(3){animation-delay:.5s}@keyframes svelte-12qhfyh-blink-dots{0%,to{opacity:0}50%{opacity:1}}
