.dl-wrap.svelte-fw0qxd{max-width:44rem;margin:0 auto;padding:clamp(2rem,5vw,4rem) 1rem}.dl-header.svelte-fw0qxd{text-align:center;margin-bottom:2.5rem}.alpha-badge.svelte-fw0qxd{display:inline-flex;align-items:center;gap:.4rem;padding:4px 14px;font-family:var(--font-display);font-size:.7rem;font-weight:600;letter-spacing:.2em;text-transform:uppercase;color:var(--gold-pri);background:#50371c59;border:1px solid var(--border-gold);border-radius:999px;margin-bottom:1.25rem}.alpha-dot.svelte-fw0qxd{width:7px;height:7px;border-radius:50%;background:var(--gold-pri);box-shadow:0 0 8px var(--gold-pri)}.dl-title.svelte-fw0qxd{font-size:clamp(1.8rem,4vw,2.75rem);color:var(--gold-pri);text-transform:uppercase;letter-spacing:.05em;margin:0 0 .5rem}.dl-subtitle.svelte-fw0qxd{color:var(--gold-dim);font-size:.95rem}.dl-card.svelte-fw0qxd{padding:2rem;background:var(--bg-panel);border:1px solid var(--border);border-radius:var(--radius-md);box-shadow:inset 0 0 0 1px #c8984414,0 8px 24px #00000073;text-align:center}.btn-gold.svelte-fw0qxd{display:inline-flex;align-items:center;gap:.55rem;padding:1rem 2rem;font-family:var(--font-display);font-size:.95rem;font-weight:700;letter-spacing:.15em;text-transform:uppercase;color:#1a0e06;background:linear-gradient(180deg,#f5cc70,#c89844 60%,#a87830);border:1px solid #5a3f22;border-radius:var(--radius-sm);text-decoration:none;box-shadow:inset 0 1px #fff0c88c,inset 0 -1px #00000059,0 4px 18px #c8984440;transition:transform .1s,box-shadow .2s}.btn-gold.svelte-fw0qxd:hover{transform:translateY(-1px);box-shadow:inset 0 1px #fff0c8a6,inset 0 -1px #00000059,0 6px 22px #c8984466}.btn-glyph.svelte-fw0qxd{font-size:1rem}.dl-meta.svelte-fw0qxd{margin:1rem 0 0;font-size:.75rem;color:var(--gold-mute);letter-spacing:.05em}.dl-notes.svelte-fw0qxd{margin-top:1.25rem;text-align:left}.dl-notes.svelte-fw0qxd summary:where(.svelte-fw0qxd){cursor:pointer;font-size:.8rem;color:var(--gold-dim);font-family:var(--font-display);letter-spacing:.12em;text-transform:uppercase}.dl-notes.svelte-fw0qxd summary:where(.svelte-fw0qxd):hover{color:var(--gold-pri)}.dl-notes.svelte-fw0qxd pre:where(.svelte-fw0qxd){margin:.6rem 0 0;font-size:.78rem;color:var(--text-log);white-space:pre-wrap;font-family:var(--font-body)}.dl-card.pending.svelte-fw0qxd{text-align:center}.pending-glyph.svelte-fw0qxd{font-size:2.4rem;margin-bottom:.5rem;opacity:.85}.pending-title.svelte-fw0qxd{font-size:1.25rem;text-transform:uppercase;letter-spacing:.12em;color:var(--gold-pri);margin:0 0 .6rem}.pending-body.svelte-fw0qxd{color:var(--text-body);font-size:.95rem;line-height:1.55;max-width:32rem;margin:0 auto}.dl-steps.svelte-fw0qxd{margin-top:3rem}.dl-steps-title.svelte-fw0qxd{font-size:1rem;text-transform:uppercase;letter-spacing:.18em;color:var(--gold-pri);margin-bottom:1.25rem;text-align:center}.dl-steps.svelte-fw0qxd ol:where(.svelte-fw0qxd){list-style:none;padding:0;margin:0;display:flex;flex-direction:column;gap:.85rem}.dl-steps.svelte-fw0qxd li:where(.svelte-fw0qxd){display:flex;gap:1rem;align-items:flex-start;padding:.85rem 1rem;background:#140e0a8c;border:1px solid var(--border);border-radius:var(--radius-sm)}.dl-steps.svelte-fw0qxd li:where(.svelte-fw0qxd) span:where(.svelte-fw0qxd){flex-shrink:0;width:28px;height:28px;display:inline-flex;align-items:center;justify-content:center;font-family:var(--font-display);font-weight:700;font-size:.85rem;color:var(--gold-pri);background:#50371c59;border:1px solid var(--border-gold);border-radius:50%}.dl-steps.svelte-fw0qxd li:where(.svelte-fw0qxd) p:where(.svelte-fw0qxd){margin:.25rem 0 0;color:var(--text-body);font-size:.95rem;line-height:1.5}
