.cc_ZRhciBAWv3_yQnM13sVlM .pillow-reel { position: relative; aspect-ratio: 9/16; min-width: 0; overflow: hidden; scroll-snap-align: center; border-radius: 16px; border: 1px solid var(--kombos-white); background: var(--kombos-gray-900); box-shadow: 0 3px 6px rgba(0,0,0,.2); }
.cc_ZRhciBAWv3_yQnM13sVlM .pillow-reel__video { display: block; width: 100%; height: 100%; object-fit: cover; }
.cc_ZRhciBAWv3_yQnM13sVlM .pillow-reel__account { position: absolute; top: .625rem; left: .625rem; right: .625rem; display: flex; align-items: center; gap: .625rem; width: fit-content; max-width: calc(100% - 1.25rem); padding: .5rem .625rem; border-radius: 999px; color: var(--kombos-white); background: rgba(0,0,0,.45); backdrop-filter: blur(4px); text-decoration: none; }
.cc_ZRhciBAWv3_yQnM13sVlM .pillow-reel__account > span { min-width: 0; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; }
.cc_ZRhciBAWv3_yQnM13sVlM .pillow-reel__avatar { width: 1.75rem; height: 1.75rem; flex: none; border-radius: 50%; object-fit: cover; }
.cc_ZRhciBAWv3_yQnM13sVlM .pillow-reel__verified { flex: none; color: var(--kombos-verified); font-size: 1rem; }
.cc_ZRhciBAWv3_yQnM13sVlM .pillow-reel__controls { position: absolute; bottom: .625rem; left: .625rem; right: .625rem; display: flex; justify-content: space-between; }
.cc_ZRhciBAWv3_yQnM13sVlM .pillow-reel .pillow-reel__control { border-radius: 50%; color: var(--kombos-white); background: rgba(0,0,0,.45); }
