.page-container.svelte-36n0qb{min-height:100vh;background-color:#0b0d17;color:#fff;padding:2rem 1rem calc(80px + env(safe-area-inset-bottom,20px));box-sizing:border-box}header.svelte-36n0qb{text-align:center;margin-bottom:2rem}h1.svelte-36n0qb{font-size:2.5rem;margin:0;background:linear-gradient(90deg,#0ff,#a200ff);-webkit-background-clip:text;-webkit-text-fill-color:transparent}header.svelte-36n0qb p:where(.svelte-36n0qb){color:#aaa;margin-top:.5rem}main.svelte-36n0qb{max-width:600px;margin:0 auto;display:flex;flex-direction:column;gap:1.5rem}.card.svelte-36n0qb{background:#ffffff0d;border:1px solid rgba(255,255,255,.1);border-radius:12px;padding:1.5rem;display:flex;gap:1rem;align-items:flex-start}.icon-wrap.svelte-36n0qb{flex-shrink:0;width:48px;height:48px;border-radius:12px;display:flex;align-items:center;justify-content:center;background:#ffffff1a}.icon-wrap.svelte-36n0qb svg:where(.svelte-36n0qb){width:24px;height:24px;color:#0ff}.info.svelte-36n0qb h3:where(.svelte-36n0qb){margin:0 0 .5rem;font-size:1.25rem;color:#fff}.info.svelte-36n0qb p:where(.svelte-36n0qb){margin:0 0 .5rem;color:#cbd5e1;line-height:1.5;font-size:.95rem}kbd.svelte-36n0qb{background:#fff3;padding:2px 6px;border-radius:4px;font-family:inherit;font-size:.85em}
