html,body{background-color:#0a1d30}[data-gtm] *{pointer-events:none}.event-title{-webkit-line-clamp:3;line-clamp:3;text-overflow:ellipsis;word-break:break-all;-webkit-box-orient:vertical;max-height:4.2em;line-height:1.4;display:-webkit-box;overflow:hidden}.event-thumbnail-container{width:100%;padding-bottom:34.985%;position:relative}.event-thumbnail-container img{object-fit:cover;width:100%;height:100%;position:absolute;top:0;left:0}.badge{color:#fff;z-index:20;border-radius:4px;padding:4px 8px;font-size:.6875rem;font-weight:700;position:absolute;top:12px;left:12px}.badge-in-progress{background-color:#6a2cfc}.badge-ending-soon{background-color:#eb5648}.badge-coming-soon{background-color:#028b77}.badge-ended{background-color:#8e8e93}.event-date{color:#fff9;margin-top:4px;font-size:.8125rem}.event-text-dimmed{color:#ffffff80}.event-thumbnail-dimmed{filter:brightness(.5);position:relative}.event-thumbnail-dimmed:after{content:"";z-index:5;background-color:#00000080;width:100%;height:100%;position:absolute;top:0;left:0}.skeleton{background:linear-gradient(90deg,#ffffff0d 25%,#ffffff1a 50%,#ffffff0d 75%) 0 0/200% 100%;animation:1.5s infinite shimmer}@keyframes shimmer{0%{background-position:200% 0}to{background-position:-200% 0}}
