/* ===== Turneringar ticker ===== */
.ticker_container {
    margin: 20px 0;
    background-color: #f7f7f7;
    border: 1px solid #e4e4e4;
    border-left: 4px solid var(--gold);
    overflow: hidden;
    border-radius: 10px;
}

.ticker_mask {
    width: 100%;
    overflow: hidden;
}

.ticker_track {
    display: inline-block;
    white-space: nowrap;
    will-change: transform;

    animation: ticker-scroll 75s linear infinite; /*  ÄNDRA HÄR <---------------------------------- */
}

.ticker_item {
    display: inline-flex;
    align-items: center;
    gap: 8px;
    vertical-align: middle;
    padding: 10px 24px;
    color: #111111;
    font-weight: bold;
}

.ticker_item_logo {
    width: 24px;
    height: 24px;
    object-fit: contain;
    flex: 0 0 auto;
}

.ticker_item_text {
    display: inline-block;
}

.ticker_item::after {
    content: "•";
    margin-left: 24px;
    color: var(--gold);
}

/* Mindre skärmar: lite tätare */
@media (max-width: 640px) {
    .ticker_item {
        padding: 8px 18px;
    }
}

/* Mjuk loop: två identiska halvor scrollas förbi */
@keyframes ticker-scroll {
    from {
        transform: translateX(0);
    }
    to {
        transform: translateX(-50%);
    }
}

/* Respekt för användare som minskat rörelser */
@media (prefers-reduced-motion: reduce) {
    .ticker_track {
        animation-duration: 0s;
    }
}
