.creator-strip{box-sizing:border-box;max-width:1240px;margin:0 auto;padding:28px 32px 8px;color:#1d1d1d}
.creator-strip *{box-sizing:border-box}
.creator-strip__panel{padding:24px;border:1px solid #e6e6e6;border-radius:24px;background:#fff;overflow:hidden}
.creator-strip__header{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:12px;margin-bottom:20px}
.creator-strip__header h2{margin:0;font-size:22px;font-weight:700}
.creator-strip__actions{display:flex;align-items:center;flex-wrap:wrap;gap:16px;font-size:12px}
.creator-strip__actions a{color:#800020;text-decoration:none;font-weight:600}
.creator-strip [hidden]{display:none!important}
.creator-strip__viewport{overflow-x:auto;overscroll-behavior-x:contain;scrollbar-width:none;padding:4px 0 12px}
.creator-strip__viewport::-webkit-scrollbar{display:none}
.creator-strip__track{display:flex;width:max-content;gap:16px}
.creator-strip__list{display:flex;gap:16px;list-style:none;margin:0;padding:0}
.creator-strip__creator{display:flex;flex-direction:column;align-items:center;gap:10px;width:116px;padding:8px;color:inherit;text-align:center;font-size:12px;line-height:1.3;text-decoration:none}
.creator-strip__creator:hover{color:#800020}
.creator-strip__image{display:block;width:72px;height:72px;overflow:hidden;border:1px solid #e6e6e6;border-radius:50%;background:#f3f5f6}
.creator-strip__image img,.creator-strip__image svg{display:block;width:100%;height:100%;object-fit:cover}
.creator-strip :is(a,[tabindex]):focus-visible{outline:2px solid #800020;outline-offset:2px}
@media(max-width:640px){.creator-strip{padding-right:16px;padding-left:16px}.creator-strip__panel{padding:18px 12px}.creator-strip__header h2{font-size:20px}.creator-strip__creator{width:100px}.creator-strip__track,.creator-strip__list{gap:12px}}
