.sand-page.svelte-fw0qxd{min-height:100vh;padding-inline:var(--page-pad);padding-bottom:120px}.masthead.svelte-fw0qxd{width:100%;max-width:var(--page-max);margin-inline:auto;padding-block:22px;display:flex;align-items:center}.brand.svelte-fw0qxd{display:inline-flex;align-items:center;min-height:36px;gap:10px}.brand__name.svelte-fw0qxd{font-size:16px;font-weight:700;letter-spacing:-.025em;color:var(--text-primary)}.spread.svelte-fw0qxd{width:100%;max-width:var(--page-max);margin-inline:auto;padding-block:clamp(16px,3vw,40px);align-items:start}.enter.svelte-fw0qxd{padding:clamp(24px,3vw,34px);text-align:center}.enter__title.svelte-fw0qxd{margin:0;font-size:26px;font-weight:800;letter-spacing:-.04em;color:var(--text-on-ink)}.enter__desc.svelte-fw0qxd{margin:10px auto 22px;max-width:34ch;font-size:15px;line-height:1.55;color:var(--text-on-ink-muted)}.qr-container.svelte-fw0qxd{margin-bottom:18px}.qr-image-wrap.svelte-fw0qxd{display:inline-block;padding:14px;border-radius:var(--radius-xl);background:var(--text-on-ink);box-shadow:var(--shadow-card-ink)}.qr-image.svelte-fw0qxd{display:block;width:200px;height:200px;image-rendering:pixelated}.qr-placeholder.svelte-fw0qxd{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:14px;min-height:228px}.qr-note.svelte-fw0qxd,.error-text.svelte-fw0qxd{font-family:var(--font-mono);font-size:11px;letter-spacing:1.2px;text-transform:uppercase;color:var(--text-on-ink-muted)}.error-text.svelte-fw0qxd{color:var(--error-soft)}.retry-action.svelte-fw0qxd{color:var(--text-on-ink);border-color:var(--border-ink)}.login-error.svelte-fw0qxd{margin:10px 0 0;font-size:13px;color:var(--error-soft)}.spinner.svelte-fw0qxd{width:24px;height:24px;border:2px solid rgba(var(--text-on-ink-rgb),.22);border-top-color:var(--accent);border-radius:var(--radius-pill);animation:svelte-fw0qxd-dl-spin .9s linear infinite}.spinner.small.svelte-fw0qxd{width:17px;height:17px;border-color:#1a130340;border-top-color:var(--text-on-accent)}@keyframes svelte-fw0qxd-dl-spin{to{transform:rotate(360deg)}}.downloads__title.svelte-fw0qxd{margin-bottom:14px}.platforms.svelte-fw0qxd{list-style:none;margin:0;padding:6px 24px}.platform.svelte-fw0qxd{display:flex;align-items:center;gap:16px;padding:16px 0;border-bottom:1px solid var(--border-soft)}.platform.svelte-fw0qxd:last-child{border-bottom:0}.platform__name.svelte-fw0qxd{font-size:var(--text-title-size);font-weight:800;letter-spacing:-.03em}.platform__state.svelte-fw0qxd{margin-left:auto}.platform__action.svelte-fw0qxd,.platform__action--empty.svelte-fw0qxd{flex:none;min-width:118px}.downloads__note.svelte-fw0qxd{display:flex;align-items:center;gap:8px;margin:16px 0 0;font-family:var(--font-mono);font-size:11px;letter-spacing:1.2px;text-transform:uppercase;color:var(--text-muted)}.downloads__dot.svelte-fw0qxd{width:6px;height:6px;flex:none;border-radius:var(--radius-pill);background:var(--accent)}@media (max-width: 640px){.sand-page.svelte-fw0qxd{padding-inline:16px}.platform.svelte-fw0qxd{flex-wrap:wrap;gap:12px}.platform__action.svelte-fw0qxd{width:100%}.platform__action--empty.svelte-fw0qxd{display:none}}
