/* ═══════════════════════════════════════════════════════════════════
   guide-stepper – step navigation for read-only guide
   ═══════════════════════════════════════════════════════════════════

   Markup:
     <nav class="guide-stepper">
       <a href="..." class="btn btn-outline btn-sm">Föregående</a>
       <span class="guide-stepper__dots">
         <span class="guide-dot"></span>
         <span class="guide-dot guide-dot--active"></span>
         ...
       </span>
       <a href="..." class="btn btn-sm">Nästa</a>
     </nav>

   Used by: 30-30 guide mode
   ═══════════════════════════════════════════════════════════════════ */

.guide-stepper {
    display: flex;
    align-items: center;
    justify-content: space-between;
    margin-top: 2rem;
    padding-top: 1.5rem;
    border-top: 1px solid var(--border);
}

.guide-stepper__dots {
    display: flex;
    gap: 0.5rem;
    align-items: center;
}

.guide-dot {
    display: inline-block;
    width: 0.5rem;
    height: 0.5rem;
    border-radius: 50%;
    background: var(--border);
    transition: background 0.15s;
}

.guide-dot--active {
    background: var(--text);
    width: 0.625rem;
    height: 0.625rem;
}

/* Reset link styles inside howto-list when used as navigation */
a.link-reset {
    color: inherit;
    text-decoration: none;
}
a.link-reset:hover {
    opacity: 0.8;
}
