:root{--bondi:#00a4b4;--tangerine:#f57b1f;--grape:#7b52a1;--lime:#b8d431;--strawberry:#e94560;--blueberry:#4a5fc1;--cream:#f4ecd8;--paper:#fdf6e3;--ink:#1a1a2e;--card-c1:linear-gradient(135deg, #cfeef2 0%, #a3dde4 100%);--card-c2:linear-gradient(135deg, #fde3c4 0%, #fac58a 100%);--card-c3:linear-gradient(135deg, #e4d5f0 0%, #c8a8dc 100%);--card-c4:linear-gradient(135deg, #e7eeb3 0%, #c9d67d 100%);--card-c5:linear-gradient(135deg, #fad4db 0%, #f39eae 100%);--reel-phosphor:#9aff9a;--reel-phosphor-glow:#9aff9acc;--reel-phosphor-glow-soft:#9aff9a66;--font-display:"Bungee", system-ui, sans-serif;--font-mono:"VT323", ui-monospace, monospace;--font-body:"Space Mono", ui-monospace, monospace;--shadow-sm:2px 2px 0 var(--ink);--shadow-md:4px 4px 0 var(--ink);--shadow-lg:6px 6px 0 var(--ink);--shadow-xl:8px 8px 0 var(--ink);--border-primary:3px solid var(--ink);--border-secondary:2px solid var(--ink);--border-candidate:2.5px solid var(--ink)}*,:before,:after{box-sizing:border-box}html,body{background:var(--paper);color:var(--ink);font-family:var(--font-body);-webkit-font-smoothing:antialiased;min-height:100%;margin:0;padding:0}body{background-image:radial-gradient(circle at 20% 30%,#f57b1f26 0%,#0000 40%),radial-gradient(circle at 80% 70%,#00a4b426 0%,#0000 40%),radial-gradient(circle at 50% 90%,#7b52a11f 0%,#0000 40%);background-attachment:fixed;min-height:100vh}body:before{content:"";pointer-events:none;z-index:0;background:repeating-linear-gradient(0deg,#00000004 0 1px,#0000 1px 3px);position:fixed;inset:0}@keyframes hnw-flow{to{background-position:200% 0}}@media (prefers-reduced-motion:reduce){*,:before,:after{transition-duration:.001ms!important;animation-duration:.001ms!important;animation-iteration-count:1!important}}:focus-visible{outline:3px solid var(--blueberry);outline-offset:3px}.nav-signout.svelte-il6mvx{color:var(--ink);min-height:44px;font:inherit;cursor:pointer;background:0 0;border:0;padding:4px 6px;font-size:.8rem;text-decoration:underline}.primary-nav.svelte-il6mvx{border-bottom:2px solid var(--ink);z-index:50;align-items:center;gap:32px;max-width:1680px;margin:0 auto;padding:20px 34px;display:flex;position:relative}.brand.svelte-il6mvx{color:var(--ink);font-family:var(--font-display);letter-spacing:-.03em;align-items:center;gap:12px;min-height:44px;font-size:1.35rem;text-decoration:none;display:flex}.brand-star.svelte-il6mvx{color:var(--tangerine);font-size:1.5rem}.main-links.svelte-il6mvx{flex:1;align-items:center;gap:6px;display:flex}.main-links.svelte-il6mvx a:where(.svelte-il6mvx){min-height:44px;color:var(--ink);font-family:var(--font-display);border:2px solid #0000;border-radius:9px;align-items:center;padding:12px 18px;font-size:.76rem;text-decoration:none;display:flex}.main-links.svelte-il6mvx a.active:where(.svelte-il6mvx){background:var(--cream);border-color:var(--ink);box-shadow:3px 3px 0 var(--ink)}.utilities.svelte-il6mvx{align-items:center;gap:8px;display:flex}.utility.svelte-il6mvx{width:42px;height:44px;color:var(--ink);cursor:pointer;background:0 0;border:0;border-radius:9px;justify-content:center;align-items:center;text-decoration:none;display:flex;position:relative}.utility.svelte-il6mvx:hover{background:var(--cream)}.utility.svelte-il6mvx img:where(.svelte-il6mvx){border:2px solid var(--ink);object-fit:cover;border-radius:50%;width:32px;height:32px}.sound.svelte-il6mvx{font-size:1.5rem}.unread.svelte-il6mvx{background:var(--strawberry);color:var(--paper);border:1.5px solid var(--ink);border-radius:50%;place-items:center;min-width:18px;height:18px;font-size:.65rem;display:grid;position:absolute;top:2px;right:1px}.burger.svelte-il6mvx{display:none}@media (width<=900px){.primary-nav.svelte-il6mvx{gap:10px;padding:16px}.main-links.svelte-il6mvx a:where(.svelte-il6mvx){padding:12px 8px}.utilities.svelte-il6mvx{gap:4px}}@media (width<=740px){.primary-nav.svelte-il6mvx{gap:10px;padding:12px 14px}.brand.svelte-il6mvx{font-size:1.1rem}.brand-star.svelte-il6mvx,.main-links.svelte-il6mvx,.account.svelte-il6mvx,.nav-signout.svelte-il6mvx,.bell.guest.svelte-il6mvx{display:none}.utilities.svelte-il6mvx{gap:2px;margin-left:auto}.utility.svelte-il6mvx{width:44px}.sound.svelte-il6mvx{font-size:1.25rem}.burger.svelte-il6mvx{display:flex}}.phone-menu.svelte-il6mvx{z-index:60;background:var(--paper);border-bottom:2px solid var(--ink);padding:6px 10px 10px;position:absolute;top:100%;left:0;right:0;box-shadow:0 6px #00000014}.phone-menu.svelte-il6mvx ul:where(.svelte-il6mvx){gap:2px;margin:0;padding:0;list-style:none;display:grid}.phone-menu.svelte-il6mvx a:where(.svelte-il6mvx),.phone-menu.svelte-il6mvx button:where(.svelte-il6mvx){width:100%;min-height:48px;color:var(--ink);font:700 1rem/1.3 var(--font-body);text-align:left;cursor:pointer;background:0 0;border:2px solid #0000;border-radius:10px;align-items:center;padding:12px 14px;text-decoration:none;display:flex}.phone-menu.svelte-il6mvx a[aria-current=page]:where(.svelte-il6mvx){background:var(--cream);border-color:var(--ink)}.phone-menu.svelte-il6mvx .menu-signout:where(.svelte-il6mvx){font-weight:400;text-decoration:underline}.live-dot.svelte-il6mvx{background:var(--strawberry);width:8px;height:8px;box-shadow:0 0 0 2px var(--paper);border-radius:50%;margin-left:7px;display:inline-block}.live-count.svelte-il6mvx{font-family:var(--font-mono);margin-left:5px;font-size:.85em}@media (width>=741px){.phone-menu.svelte-il6mvx{display:none}}.unread.svelte-il6mvx{background:var(--ink);border-color:var(--strawberry)}@media (width<=900px){.main-links.svelte-il6mvx a.extra:where(.svelte-il6mvx){display:none}}.more.svelte-il6mvx{display:none;position:relative}.more.svelte-il6mvx summary:where(.svelte-il6mvx){cursor:pointer;min-height:44px;font-family:var(--font-display);color:var(--ink);border:2px solid #0000;border-radius:9px;align-items:center;gap:4px;padding:12px 14px;font-size:.76rem;list-style:none;display:flex}.more.svelte-il6mvx summary:where(.svelte-il6mvx)::-webkit-details-marker{display:none}.more.svelte-il6mvx summary.active:where(.svelte-il6mvx){background:var(--cream);border-color:var(--ink)}.more-menu.svelte-il6mvx{z-index:60;background:var(--paper);border:2px solid var(--ink);min-width:11rem;box-shadow:3px 3px 0 var(--ink);border-radius:10px;flex-direction:column;padding:6px;display:flex;position:absolute;top:calc(100% + 6px);right:0}.more-menu.svelte-il6mvx a:where(.svelte-il6mvx){justify-content:flex-start;min-height:44px;padding:10px 12px}@media (width<=900px){.more.svelte-il6mvx{display:block}}.account.signed-out.svelte-il6mvx{gap:5px;width:auto;padding:0 8px 0 6px}.signin-words.svelte-il6mvx{font:.78rem var(--font-body);white-space:nowrap;font-weight:700}.review-banner.svelte-1mr311m{background:var(--lime);border-bottom:2px solid var(--ink);z-index:51;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;padding:9px 30px;font-size:.7rem;line-height:1.6;display:flex;position:relative}.review-banner.svelte-1mr311m strong:where(.svelte-1mr311m){font-family:var(--font-display);margin-right:7px;font-size:.67rem}.review-banner.svelte-1mr311m label:where(.svelte-1mr311m){align-items:center;gap:9px;display:flex}.review-banner.svelte-1mr311m select:where(.svelte-1mr311m){font:inherit;border:1.5px solid var(--ink);background:var(--paper);border-radius:6px;min-width:0;max-width:100%;min-height:34px;padding:6px 10px}@media (width<=740px){.review-banner.svelte-1mr311m{gap:6px;padding:8px 14px}.review-banner.svelte-1mr311m label:where(.svelte-1mr311m){justify-content:space-between;width:100%}.review-banner.svelte-1mr311m select:where(.svelte-1mr311m){min-height:44px;font-size:16px}}.inbox-banner.svelte-9zuehu{z-index:200;background:var(--cream);border:3px solid var(--ink);max-width:480px;box-shadow:5px 5px 0 var(--bondi);border-radius:14px;align-items:center;gap:14px;padding:18px;font-size:.78rem;line-height:1.5;display:flex;position:fixed;top:130px;right:24px}.inbox-banner.svelte-9zuehu strong:where(.svelte-9zuehu){font-family:var(--font-display);font-size:.78rem}.inbox-banner.svelte-9zuehu p:where(.svelte-9zuehu){margin:5px 0 0}.inbox-banner.svelte-9zuehu a:where(.svelte-9zuehu){color:var(--ink);font-family:var(--font-display);white-space:nowrap;text-underline-offset:4px;align-items:center;min-height:44px;display:flex}.inbox-banner.svelte-9zuehu button:where(.svelte-9zuehu){cursor:pointer;background:0 0;border:0;min-width:36px;min-height:44px;font-size:1.4rem}@media (width<=600px){.inbox-banner.svelte-9zuehu{max-width:none;padding:14px;inset:auto 14px 20px}}.install.svelte-1yn5u2m{font:inherit;color:var(--ink,#1a1a2e);background:var(--paper,#fdf6e3);border:2px solid var(--ink,#1a1a2e);box-shadow:3px 3px 0 var(--ink,#1a1a2e);cursor:pointer;border-radius:10px;min-height:44px;padding:10px 16px;font-weight:700}.install.svelte-1yn5u2m:focus-visible{outline:3px solid var(--teal,#00a6a6);outline-offset:3px}.install-steps.svelte-1yn5u2m{max-width:320px;margin:10px 0 0;padding-left:20px}.install-note.svelte-1yn5u2m{margin:0}.site-footer.svelte-jz8lnl{border-top:1px solid var(--ink-10,#00000014);background:var(--cream,#f7f3ec);color:var(--ink,#1a1a1a);font-family:var(--font-body,system-ui, sans-serif);margin-top:48px;padding:28px 20px 40px;font-size:14px;line-height:1.5}.inner.svelte-jz8lnl{max-width:1100px;margin:0 auto}.install-row.svelte-jz8lnl{margin:20px 0 4px}.install-row.svelte-jz8lnl:empty{display:none}.tagline.svelte-jz8lnl{opacity:.72;margin:0 0 20px;font-style:italic}.cols.svelte-jz8lnl{grid-template-columns:1fr;gap:24px;display:grid}@media (width>=720px){.cols.svelte-jz8lnl{grid-template-columns:repeat(3,1fr)}}.col.svelte-jz8lnl h3:where(.svelte-jz8lnl){font-family:var(--font-display,inherit);letter-spacing:.08em;text-transform:uppercase;color:var(--ink-70,#0009);margin:0 0 8px;font-size:12px}.col.svelte-jz8lnl ul:where(.svelte-jz8lnl){margin:0;padding:0;list-style:none}.col.svelte-jz8lnl li:where(.svelte-jz8lnl)+li:where(.svelte-jz8lnl){margin-top:6px}.col.svelte-jz8lnl a:where(.svelte-jz8lnl){color:var(--ink,#1a1a1a);border-bottom:1px dotted #0000;text-decoration:none}.col.svelte-jz8lnl a:where(.svelte-jz8lnl):hover,.col.svelte-jz8lnl a:where(.svelte-jz8lnl):focus-visible{border-bottom-color:currentColor}.bottom.svelte-jz8lnl{font-family:var(--font-mono);color:var(--ink,#1a1a1a);border-top:1px dashed #0000001f;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px;margin-top:22px;padding-top:14px;font-size:.78rem;display:flex}.copy.svelte-jz8lnl{letter-spacing:.1em;opacity:.7}.status.svelte-jz8lnl{opacity:.75;align-items:center;gap:6px;display:inline-flex}.status[data-health=ok].svelte-jz8lnl,.status[data-health=down].svelte-jz8lnl{color:var(--ink);opacity:.8}.pulse.svelte-jz8lnl{background:var(--lime,#b8d431);border:1px solid var(--ink,#1a1a1a);border-radius:50%;width:8px;height:8px;animation:1.6s ease-in-out infinite svelte-jz8lnl-hnw-footer-pulse}@keyframes svelte-jz8lnl-hnw-footer-pulse{0%,to{box-shadow:0 0 #b8d43180}50%{box-shadow:0 0 0 6px #b8d43100}}.shell.svelte-whg6dh{flex-direction:column;min-height:100dvh;display:flex}.shell-main.svelte-whg6dh{flex:1 0 auto}.content.svelte-whg6dh{z-index:1;position:relative}@media (width>=1024px){.content.svelte-whg6dh{max-width:1680px;margin:0 auto;padding:28px 32px 48px}}
