.td-livestream{margin:0 auto}.td-livestream__grid{display:grid;grid-template-columns:repeat(1,minmax(0,1fr));gap:20px}@media(min-width:768px){.td-livestream__grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(min-width:1100px){.td-livestream__grid{grid-template-columns:repeat(3,minmax(0,1fr))}}.td-livestream__tile{border:1px solid var(--tw-base-neutral-1,#3a2f23);border-radius:14px;overflow:hidden;background:#1c160f}.td-livestream__tile.is-featured{order:-1;grid-column:1/-1}.td-livestream__video{position:relative;width:100%;aspect-ratio:16/9;background:#000}.td-livestream__video iframe{position:absolute;inset:0;width:100%;height:100%}.td-livestream__video-fallback{position:absolute;inset:0;display:flex;align-items:center;justify-content:center;color:#c9c9c7;font-size:.875rem}.td-livestream__bar{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:10px 14px}.td-livestream__court{font-family:var(--font-onest,inherit);font-weight:700;color:#fff;text-transform:uppercase;letter-spacing:.04em;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.td-livestream__feature-btn{flex:0 0 auto;padding:4px 12px;border-radius:999px;border:1px solid hsla(0,0%,100%,.22);background:transparent;color:#ffedb5;font-size:.8125rem;font-weight:600;cursor:pointer;transition:all .15s ease}.td-livestream__feature-btn:hover{background:rgba(242,172,42,.16);border-color:rgba(242,172,42,.5)}.td-livestream__empty{text-align:center;padding:64px 16px}.td-livestream__empty-title{font-family:var(--font-onest,inherit);font-size:1.25rem;font-weight:800;color:#fff}.td-livestream__empty-text{margin-top:8px;color:#c9c9c7}