.hp{width:100%;min-width:0;max-width:640px}.hp-view{width:100%;overflow:hidden;-webkit-mask-image:linear-gradient(90deg,#0000,#000 6% 94%,#0000);mask-image:linear-gradient(90deg,#0000,#000 6% 94%,#0000)}.hp-track{width:max-content;animation:hp-ltr var(--dur,14s) linear infinite;gap:10px;display:flex}.hp-view.held .hp-track{animation-play-state:paused}@media (hover:hover) and (pointer:fine){.hp-view:hover .hp-track{animation-play-state:paused}}@keyframes hp-ltr{0%{transform:translate(calc(-50% - 5px))}to{transform:translate(0)}}@media (prefers-reduced-motion:reduce){.hp-track{animation:none}}.hp-item{cursor:pointer;text-align:left;width:92px;font:inherit;color:inherit;background:0 0;border:0;flex-direction:column;flex:none;align-items:stretch;padding:0;display:flex}.hp-sq{aspect-ratio:1;background:#e8dfd2;border-radius:10px;width:100%;display:block;overflow:hidden}.hp-first,.hp-last,.hp-prof{white-space:nowrap;text-overflow:ellipsis;line-height:1.25;display:block;overflow:hidden}.hp-first{margin-top:6px;font-size:12px;font-weight:700}.hp-last{font-size:12px;font-weight:700}.hp-prof{opacity:.75;margin-top:2px;font-size:10.5px}.hp-sq img{object-fit:cover;width:100%;height:100%;display:block}.hp-btn{color:#fff;width:100%;max-width:420px;min-height:46px;font:inherit;cursor:pointer;background:#993c1d;border:0;border-radius:12px;margin-top:12px;padding:10px 16px;font-size:15px;font-weight:700}.hp-btn:hover{background:#7f3017}@media (width<=640px){.hp-item{width:76px}.hp-sq{border-radius:8px}.hp-first,.hp-last{font-size:11px}.hp-prof{font-size:10px}.hp-track{gap:8px}@keyframes hp-ltr{0%{transform:translate(calc(-50% - 4px))}to{transform:translate(0)}}.hp-btn{max-width:none;font-size:14px}}
