article.svelte-36n0qb{padding-bottom:8px}.cover.svelte-36n0qb{background:var(--panel);border:1px solid var(--border-strong);border-radius:20px;padding:26px 20px 22px}.kicker.svelte-36n0qb{letter-spacing:.4px;color:var(--accent);background:var(--correct-bg);border-radius:7px;padding:4px 11px;font-size:11.5px;font-weight:800;display:inline-block}h1.svelte-36n0qb{letter-spacing:-.4px;word-break:keep-all;margin:12px 0 10px;font-size:26px;font-weight:800;line-height:1.35}h1.svelte-36n0qb b:where(.svelte-36n0qb){color:var(--accent)}.lead.svelte-36n0qb{color:var(--muted);word-break:keep-all;font-size:14.5px;line-height:1.75}.demo.svelte-36n0qb{margin-top:18px}.demo-cap.svelte-36n0qb{text-align:center;color:var(--muted-2);margin-top:8px;font-size:12.5px}.sec.svelte-36n0qb{margin-top:26px}.sh.svelte-36n0qb{margin:0 0 6px 2px;font-size:17px;font-weight:800}.sub.svelte-36n0qb{color:var(--muted);word-break:keep-all;margin:0 0 12px 2px;font-size:13px}.steps.svelte-36n0qb{flex-direction:column;gap:10px;margin:0;padding:0;list-style:none;display:flex}.step.svelte-36n0qb{background:var(--panel);border:1px solid var(--border-strong);border-radius:16px;padding:16px}.step-head.svelte-36n0qb{align-items:center;gap:11px;margin-bottom:9px;display:flex}.num.svelte-36n0qb{background:var(--accent);color:#fff;border-radius:50%;flex:none;justify-content:center;align-items:center;width:30px;height:30px;font-size:15px;font-weight:800;display:flex}.step-head.svelte-36n0qb b:where(.svelte-36n0qb){font-size:16px;display:block}.step-line.svelte-36n0qb{color:var(--muted-2);font-size:12.5px}.step-body.svelte-36n0qb{color:var(--muted);word-break:keep-all;font-size:14px;line-height:1.7}.step-note.svelte-36n0qb{background:var(--gold-bg);border:1px solid var(--gold);color:var(--gold-text);word-break:keep-all;border-radius:10px;margin-top:8px;padding:9px 12px;font-size:12.5px;line-height:1.6}.cards.svelte-36n0qb{flex-direction:column;gap:10px;display:flex}.card.svelte-36n0qb{background:var(--panel);border:1px solid var(--border-strong);border-radius:16px;padding:15px}.card-t.svelte-36n0qb{margin-bottom:11px}.card-t.svelte-36n0qb b:where(.svelte-36n0qb){margin-bottom:3px;font-size:15px;display:block}.card-t.svelte-36n0qb span:where(.svelte-36n0qb){color:var(--muted);word-break:keep-all;font-size:13px;line-height:1.6}.tips.svelte-36n0qb{flex-direction:column;gap:8px;display:flex}.tip.svelte-36n0qb{background:var(--panel-2);border:1px solid var(--border);border-left:3px solid var(--accent);border-radius:12px;padding:13px 15px}.tip.svelte-36n0qb b:where(.svelte-36n0qb){margin-bottom:4px;font-size:14px;display:block}.tip.svelte-36n0qb span:where(.svelte-36n0qb){color:var(--muted);word-break:keep-all;font-size:13px;line-height:1.65}.others.svelte-36n0qb{flex-direction:column;gap:10px;display:flex}.other.svelte-36n0qb{background:var(--panel);border:1px solid var(--border-strong);border-radius:16px;padding:15px}.ob.svelte-36n0qb{margin-bottom:12px}.other.svelte-36n0qb b:where(.svelte-36n0qb){margin-bottom:3px;font-size:15px;display:block}.other.svelte-36n0qb span:where(.svelte-36n0qb){color:var(--muted);word-break:keep-all;font-size:13px;line-height:1.6}.closing.svelte-36n0qb{text-align:center;background:var(--panel);border:1px solid var(--border-strong);border-radius:18px;padding:22px 18px}.closing.svelte-36n0qb .sh:where(.svelte-36n0qb){margin-left:0}.closing.svelte-36n0qb .sub:where(.svelte-36n0qb){margin-bottom:16px;margin-left:0}.cta.svelte-36n0qb{background:var(--accent);color:#fff;box-shadow:0 5px 0 var(--accent-press);transition:transform var(--dur-tap) var(--ease-out), box-shadow var(--dur-tap) var(--ease-out);border-radius:14px;padding:16px;font-size:16px;font-weight:800;text-decoration:none;display:block}.cta.svelte-36n0qb:active{box-shadow:0 3px 0 var(--accent-press);transform:translateY(2px)}.arr.svelte-36n0qb{animation:svelte-36n0qb-arr 1.6s var(--ease-out) infinite;display:inline-block}@keyframes svelte-36n0qb-arr{0%,55%,to{transform:translate(0)}70%{transform:translate(5px)}85%{transform:translate(1px)}}@media (prefers-reduced-motion:reduce){.arr.svelte-36n0qb{animation:none}}@media (width>=768px){.cover.svelte-36n0qb{padding:34px 30px 28px}h1.svelte-36n0qb{font-size:30px}}
