.page.svelte-ljxesw{min-height:100vh;position:relative}.scan.svelte-ljxesw{pointer-events:none;z-index:5;background-image:repeating-linear-gradient(0deg,#ffffff06 0 1px,#0000 1px 3px);position:absolute;inset:0}.skip.svelte-ljxesw{z-index:20;background:var(--cyan);color:var(--on-cyan);border-radius:8px;padding:10px 14px;position:absolute;top:8px;left:8px}header.svelte-ljxesw{z-index:10;border-bottom:1px solid var(--line);background:var(--bg);position:relative}.bar.svelte-ljxesw{padding:14px var(--gutter);flex-wrap:wrap;align-items:center;gap:16px 28px;display:flex}.brand.svelte-ljxesw{color:var(--text);align-items:center;gap:12px;font-size:15px;font-weight:700;text-decoration:none;display:flex}.brand.svelte-ljxesw img:where(.svelte-ljxesw){border-radius:50%}.accent.svelte-ljxesw{color:var(--cyan)}.host.svelte-ljxesw{color:var(--muted)}header.svelte-ljxesw nav:where(.svelte-ljxesw){flex-wrap:wrap;flex:420px;gap:4px 20px;font-size:14px;display:flex}header.svelte-ljxesw nav:where(.svelte-ljxesw) a:where(.svelte-ljxesw){color:var(--text-2);padding:10px 0;text-decoration:none}header.svelte-ljxesw nav:where(.svelte-ljxesw) a:where(.svelte-ljxesw):hover{color:var(--cyan)}header.svelte-ljxesw nav:where(.svelte-ljxesw) .eltern-only:where(.svelte-ljxesw){font-size:15px}.actions.svelte-ljxesw{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.mode.svelte-ljxesw{background:var(--surface);color:var(--text);border:1px solid var(--line);min-height:var(--touch);cursor:pointer;border-radius:999px;padding:10px 16px;font-size:13px}.mode.svelte-ljxesw:hover{border-color:var(--muted)}.login.svelte-ljxesw{padding:11px 18px;font-size:14px}main.svelte-ljxesw{z-index:1;position:relative}footer.svelte-ljxesw{z-index:1;padding:48px var(--gutter) 64px;background:var(--terminal);position:relative}.cols.svelte-ljxesw{color:var(--muted);flex-wrap:wrap;justify-content:space-between;gap:24px;font-size:14px;display:flex}.about.svelte-ljxesw{flex-direction:column;gap:8px;display:flex}.name.svelte-ljxesw{color:var(--text);font-weight:700}footer.svelte-ljxesw nav:where(.svelte-ljxesw){flex-wrap:wrap;align-items:flex-start;gap:4px 20px;display:flex}footer.svelte-ljxesw nav:where(.svelte-ljxesw) a:where(.svelte-ljxesw){color:var(--text-2);padding:10px 0}.eof.svelte-ljxesw{color:var(--faint);margin-top:32px;font-size:13px}
