.iphone-duo_layer__zKvwX{position:absolute;inset:0;z-index:40;pointer-events:none}.iphone-duo_canvasHost__QODZ7{position:absolute;inset:0;opacity:0;transition:opacity .6s ease}.iphone-duo_layer__zKvwX[data-ready] .iphone-duo_canvasHost__QODZ7{opacity:1}.iphone-duo_canvasHost__QODZ7 canvas{position:absolute;left:-2%;top:-14%;width:104%;height:128%;display:block}.iphone-duo_shadow__cTGAZ{position:absolute;left:50%;top:50%;width:var(--shadow-w,60%);height:64px;margin-left:calc(var(--shadow-w, 60%) / -2);margin-top:-32px;background:radial-gradient(closest-side,rgb(4 2 30/.62),rgb(4 2 30/0));will-change:transform,opacity;opacity:0}.iphone-duo_video__kazK2{position:absolute;left:50%;top:50%;width:2px;height:2px;opacity:.001}.iphone-duo_hit__fznyn{position:absolute;left:50%;top:50%;width:var(--hit-w,0);height:var(--hit-h,0);transform:translate(calc(-50% + var(--hit-x, 0px)),-50%);padding:0;border:0;background:none;cursor:pointer;border-radius:11%/8%;outline:none;pointer-events:auto;touch-action:manipulation;-webkit-tap-highlight-color:transparent}.iphone-duo_hit__fznyn:focus-visible{outline:2px solid #fff;outline-offset:8px}.iphone-duo_layer__zKvwX:not([data-ready]) .iphone-duo_hit__fznyn,.iphone-duo_layer__zKvwX[data-phase=open] .iphone-duo_hit__fznyn,.iphone-duo_layer__zKvwX[data-phase=opening] .iphone-duo_hit__fznyn{visibility:hidden}.iphone-duo_ui__9Wk7M{direction:ltr;position:absolute;left:50%;top:calc(50% + var(--open-y, 0px));width:var(--screen-w);height:var(--screen-h);transform:translate(-50%,-50%);opacity:0;visibility:hidden;color:#0b0b0f;pointer-events:auto;transition:opacity .28s ease,visibility 0s linear .28s}.iphone-duo_layer__zKvwX[data-ui] .iphone-duo_ui__9Wk7M{opacity:1;visibility:visible;transition:opacity .38s ease,visibility 0s}.iphone-duo_bar__U3enG{position:absolute;top:0;left:0;right:0;height:var(--band-h);display:flex;align-items:center;gap:clamp(4px,1.1vw,12px);padding:0 clamp(10px,3.2%,26px)}.iphone-duo_btn__p659H{position:relative;flex:none;display:grid;place-items:center;width:var(--btn);height:var(--btn);padding:0;border:0;border-radius:50%;background:none;color:inherit;cursor:pointer;touch-action:manipulation;-webkit-tap-highlight-color:transparent;transition:background .18s ease,transform .18s ease}.iphone-duo_btn__p659H:after{content:"";position:absolute;inset:-6px}.iphone-duo_btn__p659H svg{width:56%;height:56%;display:block}.iphone-duo_btn__p659H:focus-visible,.iphone-duo_seek__xAl5H:focus-visible{outline:2px solid #2563eb;outline-offset:1px}.iphone-duo_btn__p659H:active{transform:scale(.92)}@media (hover:hover){.iphone-duo_btn__p659H:hover{background:rgb(0 0 0/.08)}}.iphone-duo_close__eoU_N{background:#0b0b0f;color:#fff;margin-left:clamp(2px,1vw,10px)}@media (hover:hover){.iphone-duo_close__eoU_N:hover{background:#2a2a33}}.iphone-duo_time__C7E7C{flex:none;font-size:var(--time);font-weight:500;font-variant-numeric:tabular-nums;min-width:3.1em;text-align:center}.iphone-duo_seek__xAl5H{--p:0%;flex:1 1 auto;min-width:0;height:var(--btn);margin:0;background:none;cursor:pointer;-webkit-appearance:none;appearance:none;touch-action:none}.iphone-duo_seek__xAl5H::-webkit-slider-runnable-track{height:4px;border-radius:4px;background:linear-gradient(to right,#0b0b0f var(--p),rgb(0 0 0/.14) var(--p))}.iphone-duo_seek__xAl5H::-moz-range-track{height:4px;border-radius:4px;background:linear-gradient(to right,#0b0b0f var(--p),rgb(0 0 0/.14) var(--p))}.iphone-duo_seek__xAl5H::-webkit-slider-thumb{-webkit-appearance:none;width:13px;height:13px;margin-top:-4.5px;border-radius:50%;background:#0b0b0f;border:0}.iphone-duo_seek__xAl5H::-moz-range-thumb{width:13px;height:13px;border-radius:50%;background:#0b0b0f;border:0}.iphone-duo_tap__YVdtb{position:absolute;left:0;right:0;bottom:0;top:var(--band-h);padding:0;border:0;background:none;cursor:pointer;border-radius:0 0 4% 4%;display:grid;place-items:center;outline:none;color:#fff;touch-action:manipulation;-webkit-tap-highlight-color:transparent}.iphone-duo_tap__YVdtb:focus-visible{outline:2px solid #2563eb;outline-offset:-4px}.iphone-duo_big__JOyTZ{width:clamp(52px,12%,88px);aspect-ratio:1;border-radius:50%;display:grid;place-items:center;background:rgb(11 11 15/.62);opacity:0;transform:scale(.86);transition:opacity .22s ease,transform .22s cubic-bezier(.2,.8,.2,1)}.iphone-duo_big__JOyTZ svg{width:42%;height:42%;display:block}.iphone-duo_layer__zKvwX[data-paused] .iphone-duo_big__JOyTZ{opacity:1;transform:none}.iphone-duo_spin__MGcxh{position:absolute;width:clamp(30px,6%,44px);aspect-ratio:1;border-radius:50%;border:3px solid rgb(11 11 15/.16);border-top-color:#0b0b0f;opacity:0;transition:opacity .2s ease;animation:iphone-duo_spin__MGcxh .8s linear infinite}.iphone-duo_layer__zKvwX[data-buffering] .iphone-duo_spin__MGcxh{opacity:1}@keyframes iphone-duo_spin__MGcxh{to{transform:rotate(1turn)}}.iphone-duo_layer__zKvwX[data-fallback]>:not(.iphone-duo_video__kazK2){display:none}.iphone-duo_layer__zKvwX[data-fallback] .iphone-duo_video__kazK2{left:calc(50% + var(--hit-x, 0px));width:var(--slot-w,40%);height:auto;aspect-ratio:16/9;transform:translate(-50%,-50%);opacity:1;pointer-events:auto;border-radius:14px;background:#fff}