._ChallengeOverlay_6afb9f1{pointer-events:all;z-index:100;outline:none;position:fixed;inset:0;overflow:hidden}@media (min-width:64rem){._ChallengeOverlay_6afb9f1{z-index:2;width:100%;height:100%;position:absolute}[data-id=video-chrome-v2] ._ChallengeOverlay_6afb9f1{z-index:3}}._ChallengeOverlay_6afb9f1:focus{outline:none}._ChallengeOverlay__backdrop_6afb9f1{-webkit-backdrop-filter:blur(40px);backdrop-filter:blur(40px);background-color:#000c;position:fixed;inset:0}@media (min-width:64rem){._ChallengeOverlay__backdrop_6afb9f1{width:100%;height:100%;position:absolute}}._ChallengeOverlay__content_6afb9f1{border-radius:.5rem;justify-content:center;align-items:center;width:100%;height:100%;display:flex;position:relative}._Banner_2382797{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);z-index:1;background:#ccddff5c;border-radius:.5rem;flex-wrap:nowrap;align-items:center;gap:.5rem;padding:.5rem .75rem;display:flex;position:absolute;top:.5rem;left:.5rem;right:.5rem;overflow:hidden}._Banner_2382797:before{content:"";z-index:-1;background:linear-gradient(#000000b8 0%,#00000040 20%,#0000 100%);width:100%;height:20vh;position:absolute;top:0;left:0}._Banner_2382797 svg{flex-shrink:0;width:1.25rem;min-width:1.25rem;height:1.25rem;min-height:1.25rem}@media (min-width:64rem){._Banner_2382797 svg{width:1.5rem;min-width:1.5rem;height:1.5rem;min-height:1.5rem}}._Banner_2382797 p{text-wrap:balance;margin-right:auto;font-size:.875rem;font-weight:500;line-height:1.125rem}._Banner_2382797 p #hide-ios-se{display:none}@media (min-width:64rem){._Banner_2382797 p{font-size:1rem;line-height:1.375rem}}._Banner_2382797 button{flex-shrink:0}._Banner__Conf_2382797{width:100%;padding:.5rem;display:flex;position:absolute;top:0;left:0}._Banner__Close_2382797 span{justify-content:center;align-items:center;display:flex}._CountDown_2382797{color:var(--sin-inverse-on-surface)!important;gap:4px!important;font-size:.75rem!important}@media (min-width:48rem){._CountDown_2382797{color:#fff!important}}@keyframes _slideDownFromTop_4ea5959{0%{opacity:0;transform:translate(-50%,-150%)}to{opacity:1;transform:translate(-50%)}}@keyframes _slideUpToTop_4ea5959{0%{opacity:1;transform:translate(-50%)}to{opacity:0;transform:translate(-50%,-150%)}}@keyframes _slideUpFromBottom_4ea5959{0%{opacity:0;transform:translateY(150%)}to{opacity:1;transform:translateY(0)}}@keyframes _slideDownToBottom_4ea5959{0%{opacity:1;transform:translateY(0)}to{opacity:0;transform:translateY(150%)}}._ChallengeCountdownToast_4ea5959{z-index:10;pointer-events:none;width:fit-content;min-width:200px;color:var(--sin-on-surface);background:var(--sin-surface-container,#1c1d1d);letter-spacing:.0094rem;opacity:0;border:1px solid #454b5780;border-radius:.5rem;align-items:center;gap:.5rem;padding:.5rem;font-family:Plus Jakarta Sans,sans-serif;font-size:.875rem;font-weight:600;line-height:1.5rem;display:flex;position:absolute;bottom:.75rem;right:.75rem;overflow:hidden;box-shadow:0 10px 8px #00000029}._ChallengeCountdownToast__background_4ea5959{background:var(--utility-neutral-neutral-030);z-index:-1;border-radius:.5rem;transition:width 1s linear;position:absolute;top:0;bottom:0;left:0}._ChallengeCountdownToast__content_4ea5959{z-index:1;align-items:center;gap:.5rem;display:flex;position:relative}._ChallengeCountdownToast_4ea5959 svg{width:24px;height:24px}._ChallengeCountdownToast_4ea5959 svg path{fill:#4ff8ae}._ChallengeCountdownToast--show_4ea5959{animation:.4s cubic-bezier(.34,1.56,.64,1) forwards _slideUpFromBottom_4ea5959}._ChallengeCountdownToast_4ea5959:not(._ChallengeCountdownToast--show_4ea5959){animation:.3s ease-out forwards _slideDownToBottom_4ea5959}._ChallengeCountdownToast--controlsVisible_4ea5959{bottom:50px}._ChallengeCountdownToast--v2_4ea5959{background:var(--sin-surface-container-high);border:none;border-radius:.75rem;gap:6px;min-width:0;padding:.75rem 1rem;font-weight:400;inset:1rem auto auto 50%;transform:translate(-50%);box-shadow:0 0 16px #1c1f1e99}._ChallengeCountdownToast--v2_4ea5959 ._ChallengeCountdownToast__background_4ea5959{display:none}._ChallengeCountdownToast--v2_4ea5959 ._ChallengeCountdownToast__content_4ea5959{gap:6px}._ChallengeCountdownToast--v2_4ea5959._ChallengeCountdownToast--show_4ea5959{animation:.4s cubic-bezier(.34,1.56,.64,1) forwards _slideDownFromTop_4ea5959}._ChallengeCountdownToast--v2_4ea5959:not(._ChallengeCountdownToast--show_4ea5959){animation:.3s ease-out forwards _slideUpToTop_4ea5959}._ChallengeCountdownToast__count_4ea5959{font-weight:700}._VideoWithChallenges_3843329{width:100%;height:100%;position:relative}
