.hp-sports-cups{display:grid;justify-items:center;gap:8px;margin:20px 0;color:inherit}.hp-sports-cups-earned{display:flex;gap:12px;align-items:center;text-align:left}.hp-sports-cups-earned img{width:40px;height:52px;object-fit:contain}.hp-sports-cups-earned strong{display:block;color:#fff164;font-size:38px;line-height:1;font-weight:850;letter-spacing:-1px}.hp-sports-cups-earned span{display:block;font-size:13px;margin-top:4px}.hp-sports-cups small{font-size:13px;max-width:270px}.hp-sports-shop{border:0;background:none;color:inherit;padding:6px 12px;font:inherit;font-size:13px;text-decoration:underline;cursor:pointer}.hp-sports-shop:focus-visible{outline:2px solid currentColor;outline-offset:3px}.hp-sports-cup-status{font-size:14px;margin:12px 0}.hp-sports-cup-status button{margin-left:8px}.hp-sports-cups img{flex-shrink:0}
