
/**
 * Running Text — Plugin pnbelopa/runningtext
 *
 * Marquee bar di bagian bawah viewport. Warna & kecepatan di-inject via
 * inline CSS custom property pada element .running-text-bar (lihat default.htm).
 *
 * Catatan: kelas `.navbar-red-footer-2`, `.back-to-top`, `.progress-wrap`
 * dimodifikasi di sini untuk memberi space pada marquee bar (margin 36px).
 */

.running-text-bar {
    position: fixed;
    bottom: 0;
    left: 0;
    width: 100%;
    z-index: 1050;
    background: var(--rt-bg, #000000);
    color: var(--rt-color, #ffffff);
    overflow: hidden;
    padding: 8px 0;
    font-size: 1rem;
    line-height: 1.6;
}

.running-text-wrapper {
    display: flex;
    width: 100%;
    overflow: hidden;
}

.running-text-track {
    display: flex;
    flex-shrink: 0;
    white-space: nowrap;
    animation: rtTicker var(--rt-speed, 50s) linear infinite;
    will-change: transform;
}

.running-text-track:hover {
    animation-play-state: paused;
}

.running-text-track span {
    padding-right: 6rem;
}

@keyframes rtTicker {
    0%   { transform: translate3d(0, 0, 0); }
    100% { transform: translate3d(-50%, 0, 0); }
}

/* ── Layout adjustments saat running text aktif ─── */
/* Footer margin agar tidak tertutup running text bar */
.navbar-red-footer-2 { margin-bottom: 36px; }
