/* Stil der vier einzeln verfassten Seiten „Erster Start" (V-0002, 16.09.2026).
   Ergaenzt site.css und authority.css nur um die nummerierte Schrittliste
   mit langem Erklaertext und den Befehlsblock. */
.authority-page .launch-steps{list-style:none;padding:0;margin:var(--space-24,1.5rem) 0;display:grid;gap:var(--space-1,4px);border:1px solid var(--line);border-radius:var(--radius-14,14px);overflow:hidden;background:var(--line);counter-reset:launch}
.authority-page .launch-steps li{display:grid;grid-template-columns:40px 1fr;gap:var(--space-16,1rem);align-items:start;padding:var(--space-18,1.125rem) var(--space-20,1.25rem);background:white;counter-increment:launch}
.authority-page .launch-steps li::before{content:counter(launch);display:grid;place-items:center;width:36px;height:36px;border-radius:50%;background:#e9efff;color:var(--blue);font:750 var(--font-size-small-2,0.85rem)/1 var(--mono);margin-top:2px}
.authority-page .launch-steps p{margin:0;max-width:65ch}
.authority-page .launch-steps p+p{margin-top:var(--space-8,0.5rem)}
.authority-page .launch-steps strong{display:block;color:#0b1e2c;margin-bottom:var(--space-4,0.25rem)}
.authority-page .launch-commands{list-style:none;padding:0;margin:var(--space-16,1rem) 0;display:grid;gap:var(--space-8,0.5rem)}
.authority-page .launch-commands li{padding:var(--space-12,0.75rem) var(--space-16,1rem);border:1px solid var(--line);border-radius:var(--radius-10,10px);background:#f6f8fb}
.authority-page .launch-commands code{display:block;white-space:pre-wrap;overflow-wrap:anywhere;font-size:0.9em;margin-top:var(--space-4,0.25rem)}
.authority-page .launch-note{border-left:3px solid var(--blue);padding:var(--space-8,0.5rem) var(--space-16,1rem);margin:var(--space-16,1rem) 0;color:#304753}
@media (max-width:640px){.authority-page .launch-steps li{grid-template-columns:32px 1fr;padding:var(--space-14,0.875rem)}.authority-page .launch-steps li::before{width:28px;height:28px}}
