/* Patch 06 — bandeau créateurs aléatoire, sans JS */
.home-creator-ticker{overflow:hidden;margin:16px 0;padding:18px!important;border:1px solid rgba(180,76,116,.36)!important;background:linear-gradient(110deg,rgba(18,18,34,.97),rgba(37,13,32,.96))!important}
.home-creator-ticker-head{display:flex;align-items:center;gap:14px;flex-wrap:wrap;margin-bottom:14px}
.home-creator-ticker-head>div{display:flex;flex-direction:column;gap:3px}.home-creator-ticker-head strong{font-size:1.05rem;color:#fff}.home-creator-ticker-head small,.home-creator-ticker-note{font-size:.78rem;color:#bdafbb}
.home-creator-ticker-label{color:#ff94ad;background:rgba(219,35,78,.13);border:1px solid rgba(255,116,157,.35);padding:8px 11px;border-radius:999px;font-size:.72rem;font-weight:800;letter-spacing:.06em}
.home-creator-ticker-count{margin-left:auto;font-size:.72rem;color:#ccbdc8}.home-creator-ticker-viewport{overflow:hidden;max-width:100%;mask-image:linear-gradient(90deg,transparent,#000 5%,#000 95%,transparent);-webkit-mask-image:linear-gradient(90deg,transparent,#000 5%,#000 95%,transparent)}
.home-creator-ticker-track{display:flex;width:max-content;max-width:none;gap:0}.home-creator-ticker-set{display:flex;align-items:center;flex-shrink:0;gap:12px;padding-right:12px}.home-creator-pill{display:inline-block;flex-shrink:0;white-space:nowrap;color:#f7e9ed!important;background:rgba(255,255,255,.07);border:1px solid rgba(255,255,255,.14);border-radius:999px;padding:10px 18px;text-decoration:none!important;font-size:.94rem;font-weight:650;transition:background .2s,border-color .2s}.home-creator-pill:hover{background:rgba(216,43,90,.24);border-color:#ef638c}
.home-creator-ticker-track.is-animated{animation:home-creators-marquee var(--ticker-duration,85s) linear infinite}.home-creator-ticker-viewport:hover .home-creator-ticker-track,.home-creator-ticker-viewport:focus-within .home-creator-ticker-track{animation-play-state:paused}
.home-creator-ticker-track.is-static{width:auto;flex-wrap:wrap}.home-creator-ticker-track.is-static .home-creator-ticker-set{flex-wrap:wrap}.home-creator-ticker-note{margin:12px 0 0!important}
@keyframes home-creators-marquee{from{transform:translateX(var(--ticker-start,0%))}to{transform:translateX(var(--ticker-end,-50%))}}
@media(max-width:640px){.home-creator-ticker{padding:13px!important}.home-creator-ticker-count{display:none}.home-creator-pill{font-size:.82rem;padding:8px 13px}.home-creator-ticker-head{gap:10px}}
@media(prefers-reduced-motion:reduce){.home-creator-ticker-track.is-animated{animation:none;flex-wrap:wrap;width:auto}.home-creator-ticker-viewport{overflow:auto;mask-image:none;-webkit-mask-image:none}}
