.pm-92fccb3c-wrapper {
    display: flex;
    align-items: stretch;
    overflow: hidden;
    width: 100%;
    background-color: transparent;
}
.pm-92fccb3c-label {
    display: flex;
    align-items: center;
    padding: 15px 30px;
    background-color: #000;
    color: #fff;
    font-weight: bold;
    z-index: 2;
    white-space: nowrap;
}
.pm-92fccb3c-marquee-container {
    flex-grow: 1;
    overflow: hidden;
    display: flex;
    align-items: center;
    position: relative;
}
.pm-92fccb3c-marquee-track {
    display: flex;
    width: max-content;
    animation: pm_scroll_92fccb3c var(--marquee-speed, 20s) linear infinite;
}
.pm-92fccb3c-marquee-track:hover {
    animation-play-state: paused;
}
.pm-92fccb3c-marquee-content {
    display: flex;
    gap: var(--marquee-gap, 30px);
    padding-right: var(--marquee-gap, 30px);
}
.pm-92fccb3c-item {
    white-space: nowrap;
    display: flex;
    align-items: center;
}
.pm-92fccb3c-item a {
    text-decoration: none;
    color: #333;
    transition: color 0.3s ease;
}
@keyframes pm_scroll_92fccb3c {
    from { transform: translateX(0); }
    to { transform: translateX(-50%); }
}