/* LightCore Download: eine klare Karte, ein klarer Knopf */
.lade-karte{display:flex;flex-wrap:wrap;gap:20px;align-items:center;justify-content:space-between;margin-top:28px;padding:24px;border:1px solid var(--linie);background:rgba(16,14,56,.55)}
.lade-karte strong{display:block;font-size:clamp(20px,2.4vw,26px)}
.lade-karte span{display:block;margin-top:4px;font:400 14px var(--mono);color:var(--text3)}
.lade-knopf{display:inline-flex;min-height:48px;align-items:center;padding:12px 28px;font-weight:700;color:#1a1238;background:var(--gold);text-decoration:none}
.lade-knopf:hover{filter:brightness(1.08)}
.lade-knopf:focus-visible{outline:2px solid #fff;outline-offset:2px}
.lade-schritte{margin:18px 0 0;padding:0;list-style:none;counter-reset:s;display:grid;grid-template-columns:repeat(auto-fit,minmax(230px,1fr));gap:14px}
.lade-schritte li{counter-increment:s;padding:20px;border:1px solid var(--linie)}
.lade-schritte li::before{content:counter(s);display:block;font:600 24px var(--mono);color:var(--gold)}
.lade-schritte b{display:block;margin:8px 0 4px}
.lade-schritte p{margin:0;color:var(--text2)}
.lade-info ul{padding-left:20px;color:var(--text2)}
.lade-info li{padding:4px 0}
.lade-info code{word-break:break-all;font-size:13px}
.lade-aus,.lade-aus:hover{color:#a39cc9;background:#2a2660;filter:none;cursor:not-allowed}
