.watch-pool .tmdb-link{align-self:flex-start;text-decoration:none}
.watch-pool .trailer-embed{aspect-ratio:16/9;border-radius:var(--radius-md);background:#000;overflow:hidden}.watch-pool .trailer-embed-fill{aspect-ratio:auto;border-radius:0;position:absolute;inset:0}.watch-pool .trailer-embed iframe{border:0;width:100%;height:100%}.watch-pool .trailer-play{align-items:center;gap:var(--trailer-play-gap);padding:var(--trailer-play-pad);border-radius:var(--radius-pill);border:.5px solid color-mix(in srgb, var(--amber) 70%, transparent);background:var(--trailer-play-bg);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);color:#fff;font-size:var(--text-2xs);cursor:pointer;transition:background .2s;display:flex;position:absolute}.watch-pool .trailer-play:hover,.watch-pool .trailer-play:focus-visible{background:var(--trailer-play-bg-hover)}.watch-pool .trailer-play-label{font-family:var(--font-ibm-plex-mono), monospace;font-size:var(--text-2xs);letter-spacing:var(--trailer-play-tracking);text-transform:uppercase;font-weight:600}.watch-pool .trailer-play-corner{--trailer-play-gap:7px;--trailer-play-pad:6px 11px 6px 9px;--trailer-play-bg:#0006;--trailer-play-bg-hover:#000000a6;--trailer-play-tracking:.16em;z-index:1;top:14px;left:14px}.watch-pool .trailer-play-poster{--trailer-play-gap:6px;--trailer-play-pad:5px 9px 5px 8px;--trailer-play-bg:#0000008c;--trailer-play-bg-hover:#000000bf;--trailer-play-tracking:.12em;animation:.25s both fade-in;bottom:6px;left:50%;transform:translate(-50%)}@media (prefers-reduced-motion:reduce){.watch-pool .trailer-play-poster{animation:none}}
