.download-page[data-astro-cid-kahltrf7]{isolation:isolate;min-height:100svh;padding:max(24px, env(safe-area-inset-top)) 20px max(24px, env(safe-area-inset-bottom));background:var(--bg);place-items:center;display:grid;position:relative;overflow:hidden}.download-page[data-astro-cid-kahltrf7]:before{z-index:-1;content:"";pointer-events:none;background:radial-gradient(circle at 1px 1px,#8fb0d32e 1.2px,#0000 1.7px) 0 0/24px 24px,radial-gradient(at 50% 0,#0f4c8280,#0000 55%),radial-gradient(at 50% 100%,#c7ff3d1a,#0000 45%);position:absolute;inset:0;mask-image:linear-gradient(#000 70%,#0000)}.download-card[data-astro-cid-kahltrf7]{text-align:center;-webkit-backdrop-filter:blur(18px)saturate(120%);background:#050f1b8c;border:1px solid #c7ff3d2e;border-radius:28px;flex-direction:column;align-items:center;gap:20px;width:min(100%,440px);padding:32px 24px 28px;display:flex;box-shadow:inset 0 1px #ffffff0d,0 24px 64px #0000004d}.brand[data-astro-cid-kahltrf7]{margin-bottom:4px;display:inline-flex}.share-chip[data-astro-cid-kahltrf7]{border-radius:var(--radius-pill);min-height:32px;color:var(--lime-300);font-family:var(--font-title);background:#c7ff3d1f;align-items:center;gap:8px;padding:6px 14px;font-size:13px;font-weight:700;display:inline-flex}.share-chip[data-astro-cid-kahltrf7][hidden],.open-app[data-astro-cid-kahltrf7][hidden],.redirect[data-astro-cid-kahltrf7][hidden]{display:none}h1[data-astro-cid-kahltrf7]{color:var(--text-primary);font-family:var(--font-title);letter-spacing:-.04em;text-wrap:balance;font-size:clamp(32px,9vw,44px);font-weight:700;line-height:1.08}h1[data-astro-cid-kahltrf7] span{color:var(--lime-300)}.intro[data-astro-cid-kahltrf7]{max-width:34ch;color:var(--text-secondary);font-family:var(--font-body);font-size:16px;line-height:1.6}.open-app[data-astro-cid-kahltrf7]{border-radius:var(--radius-pill);background:var(--lime-300);width:100%;min-height:52px;color:var(--navy-800);font-family:var(--font-title);transition:transform var(--dur-fast) var(--ease-out);justify-content:center;align-items:center;gap:8px;padding:0 24px;font-size:16px;font-weight:700;text-decoration:none;display:inline-flex}.open-app[data-astro-cid-kahltrf7]:active{transform:scale(.98)}.download-options[data-astro-cid-kahltrf7]{flex-direction:column;align-items:center;gap:16px;width:100%;display:flex}.download-options[data-astro-cid-kahltrf7] .download-qr{border-radius:var(--radius-lg);width:100%;color:var(--text-primary);text-align:left;background:#050f1bb8;border:1px solid #ffffff1f;order:-1;align-items:center;gap:16px;padding:14px;display:flex}.download-options[data-astro-cid-kahltrf7] .qr-image{aspect-ratio:1;background:#fff;border-radius:12px;flex-shrink:0;width:120px;height:auto;padding:6px;display:block}.download-options[data-astro-cid-kahltrf7] .qr-dialog .qr-modal-image{width:min(68vw,500px,56dvh);height:auto;padding:12px}.download-options[data-astro-cid-kahltrf7] .qr-copy{flex-direction:column;gap:5px;display:flex}.download-options[data-astro-cid-kahltrf7] .qr-copy strong{font-family:var(--font-title);font-size:16px;line-height:1.3}.download-options[data-astro-cid-kahltrf7] .qr-copy span{color:var(--text-secondary);font-family:var(--font-body);font-size:13px;line-height:1.4}.download-card[data-astro-cid-kahltrf7] .badges{flex-direction:column;align-items:center;gap:12px;width:100%}.download-card[data-astro-cid-kahltrf7] .badge{flex:0 auto;width:100%;min-height:56px}.redirect[data-astro-cid-kahltrf7]{flex-direction:column;gap:10px;width:100%;display:flex}.redirect-bar[data-astro-cid-kahltrf7]{border-radius:var(--radius-pill);background:#8fb0d329;height:4px;overflow:hidden}.redirect-bar[data-astro-cid-kahltrf7] span[data-astro-cid-kahltrf7]{border-radius:inherit;background:var(--lime-300);transform-origin:0;height:100%;animation:linear forwards fill;display:block}.redirect[data-astro-cid-kahltrf7] p[data-astro-cid-kahltrf7]{color:var(--text-muted);font-family:var(--font-body);font-size:13px}@keyframes fill{0%{transform:scaleX(0)}to{transform:scaleX(1)}}@media (prefers-reduced-motion:reduce){.redirect-bar[data-astro-cid-kahltrf7]{display:none}}@media (width<=760px){.download-options[data-astro-cid-kahltrf7] .download-qr{display:none}}
