*,:before,:after{box-sizing:border-box}body{color:#e4e4e7;-webkit-text-size-adjust:100%;background:#0f1115;margin:0;font-family:system-ui,-apple-system,Segoe UI,Roboto,sans-serif}a{color:#c4b5fd}button:focus-visible,a:focus-visible,input:focus-visible{outline-offset:2px;outline:2px solid #c4b5fd}.app.svelte-12qhfyh{flex-direction:column;height:100dvh;display:flex}.content.svelte-12qhfyh{flex-direction:column;flex:1;min-height:0;display:flex;overflow:auto}.app.print-route.svelte-12qhfyh{background:#fff;height:auto;min-height:100dvh}.app.print-route.svelte-12qhfyh .content:where(.svelte-12qhfyh){display:block;overflow:visible}body:has(.app.print-route){color:#000;background:#fff}.tabs.svelte-12qhfyh{padding-bottom:env(safe-area-inset-bottom);background:#18181b;border-top:1px solid #27272a;flex-shrink:0;display:flex}.tabs.svelte-12qhfyh a:where(.svelte-12qhfyh){text-align:center;color:#a1a1aa;flex:1;padding:.9rem 0;font-weight:600;text-decoration:none}.tabs.svelte-12qhfyh a[aria-current=page]:where(.svelte-12qhfyh){color:#f4f4f5;box-shadow:inset 0 2px #a78bfa}.tabs.svelte-12qhfyh a:where(.svelte-12qhfyh):focus-visible{outline-offset:-2px;outline:2px solid #c4b5fd}
