.WatchInteractions-module__N7s9zq__root{margin-top:24px}.WatchInteractions-module__N7s9zq__actions{flex-wrap:wrap;align-items:flex-start;gap:8px;display:flex}.WatchInteractions-module__N7s9zq__action{text-align:center;min-width:0}.WatchInteractions-module__N7s9zq__button{color:#fff;min-height:48px;font:inherit;cursor:pointer;background:#ffffff29;border:1px solid #ffffff1f;border-radius:30px;justify-content:center;align-items:center;gap:8px;padding:8px 16px;font-weight:600;display:flex}.WatchInteractions-module__N7s9zq__iconOnly{width:48px;padding:8px}.WatchInteractions-module__N7s9zq__icon{flex:none;place-items:center;display:grid}.WatchInteractions-module__N7s9zq__label{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.WatchInteractions-module__N7s9zq__button svg{flex:none;width:24px;height:24px}.WatchInteractions-module__N7s9zq__button[aria-pressed=true]{border-color:#e63946}.WatchInteractions-module__N7s9zq__button[aria-pressed=true] svg{fill:#e63946;stroke:#e63946}.WatchInteractions-module__N7s9zq__button:hover:not([data-muted=true]){border-color:#fff}.WatchInteractions-module__N7s9zq__button:active:not(:disabled){background:#c92f3b}.WatchInteractions-module__N7s9zq__button[data-muted=true]{opacity:.6;cursor:default}.WatchInteractions-module__N7s9zq__count{color:#fff;font-variant-numeric:tabular-nums;font-size:24px;line-height:1.25;display:block}.WatchInteractions-module__N7s9zq__feedback{color:#fff;overflow-wrap:anywhere;margin-top:12px;font-size:24px;line-height:1.33}.WatchInteractions-module__N7s9zq__feedback:empty{display:none}.WatchInteractions-module__N7s9zq__toast{--toast-duration:2s;z-index:1000;bottom:max(32px, calc(env(safe-area-inset-bottom) + 16px));color:#fff;text-align:center;overflow-wrap:anywhere;pointer-events:none;width:max-content;max-width:min(480px,100vw - 80px);animation:WatchInteractions-module__N7s9zq__toastEnter .22s cubic-bezier(.16, 1, .3, 1) both, WatchInteractions-module__N7s9zq__toastExit .18s ease-in calc(var(--toast-duration) - .18s) forwards;background:#000c;border:1px solid #fff6;border-radius:10px;padding:16px 24px;font-size:20px;line-height:1.33;position:fixed;left:50%;transform:translate(-50%)}.WatchInteractions-module__N7s9zq__error{color:#ff3e3e}.WatchInteractions-module__N7s9zq__toast.WatchInteractions-module__N7s9zq__error{--toast-duration:6s}@keyframes WatchInteractions-module__N7s9zq__toastEnter{0%{opacity:0;transform:translate(-50%, var(--toast-enter-offset,8px))}to{opacity:1;transform:translate(-50%)}}@keyframes WatchInteractions-module__N7s9zq__toastExit{0%{opacity:1;transform:translate(-50%)}to{opacity:0;transform:translate(-50%, var(--toast-exit-offset,4px))}}@media (max-width:900px){.WatchInteractions-module__N7s9zq__toast{top:max(32px, calc(env(safe-area-inset-top) + 16px));--toast-enter-offset:-8px;--toast-exit-offset:-4px;bottom:auto}}@media (min-width:521px) and (max-width:900px){.WatchInteractions-module__N7s9zq__toast{top:calc(96px + env(safe-area-inset-top))}}@media (prefers-reduced-motion:reduce){.WatchInteractions-module__N7s9zq__toast{animation:none}}.WatchInteractions-module__N7s9zq__feedback button{color:#fff;min-height:44px;font:inherit;cursor:pointer;background:#000;border:1px solid #fff6;border-radius:10px;padding:4px 8px;text-decoration:underline}.WatchInteractions-module__N7s9zq__feedback button:active{background:#c92f3b}@media (min-width:901px){.WatchInteractions-module__N7s9zq__actions{gap:20px}.WatchInteractions-module__N7s9zq__button{border-radius:10px}.WatchInteractions-module__N7s9zq__count{text-align:center;white-space:nowrap;flex:none;width:4ch;font-size:20px}.WatchInteractions-module__N7s9zq__iconOnly{width:auto;padding:8px 16px}.WatchInteractions-module__N7s9zq__iconOnly .WatchInteractions-module__N7s9zq__label{clip-path:none;width:auto;height:auto;font-size:20px;line-height:1.25;position:static;overflow:visible}}@media (min-width:901px) and (max-width:1200px){.WatchInteractions-module__N7s9zq__button{gap:4px;padding-inline:8px}}@media (max-width:900px){.WatchInteractions-module__N7s9zq__root{z-index:3;top:calc((var(--watch-overlay-viewport-height) + min(var(--watch-overlay-viewport-height), calc(100vw * 3 / 2))) / 2 - max(env(safe-area-inset-bottom), 200px));right:max(env(safe-area-inset-right), calc(max(0px, (100% - var(--watch-overlay-viewport-height) * 2 / 3) / 2) + var(--watch-control-icon-size) - var(--watch-control-hit-padding)));width:48px;margin:0;position:absolute;transform:translateY(-100%)}.WatchInteractions-module__N7s9zq__root[data-controls-visible=false]{visibility:hidden;pointer-events:none}.WatchInteractions-module__N7s9zq__actions{flex-flow:column;align-items:center;gap:12px}.WatchInteractions-module__N7s9zq__button{background:0 0;border:0;flex-direction:column;gap:4px;min-width:48px;padding:0}.WatchInteractions-module__N7s9zq__button:active:not(:disabled){background:0 0}.WatchInteractions-module__N7s9zq__icon{background:#000c;border:1px solid #fff6;border-radius:30px;width:48px;height:48px}.WatchInteractions-module__N7s9zq__button[aria-pressed=true] .WatchInteractions-module__N7s9zq__icon{border-color:#e63946}.WatchInteractions-module__N7s9zq__button:hover:not([data-muted=true]) .WatchInteractions-module__N7s9zq__icon{border-color:#fff}.WatchInteractions-module__N7s9zq__button:active:not(:disabled) .WatchInteractions-module__N7s9zq__icon{background:#c92f3b}.WatchInteractions-module__N7s9zq__count{background:#000c;border-radius:10px;max-width:100%;padding:0 4px;font-size:16px;line-height:1.25}.WatchInteractions-module__N7s9zq__feedback{background:#000c;border:1px solid #fff6;border-radius:10px;width:min(360px,100vw - 48px);margin:0;padding:12px;position:absolute;bottom:calc(100% + 16px);right:0}.WatchInteractions-module__N7s9zq__root,.WatchInteractions-module__N7s9zq__button{width:max(48px, var(--watch-control-circle-size))}.WatchInteractions-module__N7s9zq__icon{width:var(--watch-control-circle-size);height:var(--watch-control-circle-size)}.WatchInteractions-module__N7s9zq__button svg{width:var(--watch-control-icon-size);height:var(--watch-control-icon-size)}.WatchInteractions-module__N7s9zq__count{font-size:calc(9px + var(--watch-control-icon-size) / 4)}}@media (max-width:400px){.WatchInteractions-module__N7s9zq__actions{gap:8px}}@media (max-width:900px){[data-watch-layout]:has([data-watch-completion]) .WatchInteractions-module__N7s9zq__root{display:none}}
.WatchPlayerViewport-module__GKL_iG__viewport{place-items:center;min-width:0;min-height:calc(100dvh - 161px);display:grid}.WatchPlayerViewport-module__GKL_iG__surface{aspect-ratio:2/3;background:#121212;border-inline:1px solid #fff3;width:min(100%,66.6667dvh - 107.333px);position:relative;overflow:hidden}.WatchPlayerViewport-module__GKL_iG__mobileBackLink{display:none}@media (min-width:801px) and (max-width:900px){.WatchPlayerViewport-module__GKL_iG__viewport{min-height:calc(100dvh - 80px)}.WatchPlayerViewport-module__GKL_iG__surface{width:min(100%,66.6667dvh - 53.3333px)}}@media (min-width:521px) and (max-width:800px){.WatchPlayerViewport-module__GKL_iG__viewport{min-height:calc(100dvh - 68px)}.WatchPlayerViewport-module__GKL_iG__surface{width:min(100%,66.6667dvh - 45.3333px)}}@media (max-width:520px){.WatchPlayerViewport-module__GKL_iG__viewport{min-height:100dvh}.WatchPlayerViewport-module__GKL_iG__surface{border-inline:0;width:min(100%,66.6667dvh)}}@media (max-width:900px){.WatchPlayerViewport-module__GKL_iG__mobileBackLink{z-index:2;top:max(env(safe-area-inset-top), calc(var(--watch-control-icon-size) - var(--watch-control-hit-padding)));left:max(env(safe-area-inset-left), calc(var(--watch-control-icon-size) - var(--watch-control-hit-padding)));width:max(48px, var(--watch-control-circle-size));height:max(48px, var(--watch-control-circle-size));color:#fff;border-radius:50%;place-items:center;display:grid;position:absolute}.WatchPlayerViewport-module__GKL_iG__mobileBackIcon{width:var(--watch-control-circle-size);height:var(--watch-control-circle-size);background:#000c;border:1px solid #fff6;border-radius:50%;place-items:center;display:grid}.WatchPlayerViewport-module__GKL_iG__mobileBackLink:hover{text-decoration:none}.WatchPlayerViewport-module__GKL_iG__mobileBackLink:active .WatchPlayerViewport-module__GKL_iG__mobileBackIcon{background:#c92f3b}.WatchPlayerViewport-module__GKL_iG__mobileBackLink:focus-visible{outline-offset:-3px;outline:3px solid #e63946}.WatchPlayerViewport-module__GKL_iG__mobileBackLink svg{width:var(--watch-control-icon-size);height:var(--watch-control-icon-size)}}.WatchPlayerViewport-module__GKL_iG__mobileBackLink[data-controls-visible=false]{visibility:hidden;pointer-events:none}[data-watch-fullscreen-root]:fullscreen .WatchPlayerViewport-module__GKL_iG__viewport{min-height:100dvh}[data-watch-fullscreen-root]:fullscreen .WatchPlayerViewport-module__GKL_iG__surface{aspect-ratio:auto;background:#000;border:0;width:100%;height:100dvh}[data-watch-fullscreen-root]:fullscreen .WatchPlayerViewport-module__GKL_iG__mobileBackLink{display:none}