.ad-overlay_root__YcEgp{position:fixed;inset:0;z-index:1000;display:flex;align-items:center;justify-content:center;isolation:isolate;background:#000;animation:ad-overlay_fadeIn__ZQ4Pu .22s cubic-bezier(.16,1,.3,1) both;-webkit-tap-highlight-color:transparent}.ad-overlay_reduced__3JiIu,.ad-overlay_reduced__3JiIu *{animation:none!important;transition:none!important}.ad-overlay_backdrop__NvkLW{position:absolute;inset:0;z-index:0;background-image:var(--ad-backdrop);background-size:cover;background-position:50%;filter:blur(40px) saturate(.6) brightness(.35);transform:scale(1.15)}.ad-overlay_frame__n1_iK{position:relative;z-index:1;width:100%;height:100%;max-width:min(100vw,calc(100vh * 9 / 16));max-height:100vh;display:flex;flex-direction:column}.ad-overlay_progressTrack__PvvQ1{position:absolute;top:0;left:0;right:0;height:2px;background:rgba(255,255,255,.12);z-index:3;overflow:hidden}.ad-overlay_progressFill__9t5M2{height:100%;width:100%;background:rgba(255,255,255,.92);transform-origin:left center;transform:scaleX(0);transition:transform .2s linear;will-change:transform}.ad-overlay_topBar__75HOe{position:absolute;top:0;left:0;right:0;z-index:2;display:grid;grid-template-columns:auto 1fr auto;align-items:center;gap:12px;padding:max(20px,env(safe-area-inset-top)) 16px 0}.ad-overlay_adLabel__v7v8B{justify-self:center;font-size:11px;font-weight:500;letter-spacing:.08em;text-transform:uppercase;color:rgba(255,255,255,.65);padding:5px 10px;border-radius:999px}.ad-overlay_adLabel__v7v8B,.ad-overlay_iconButton__piZnJ{background:rgba(0,0,0,.32);backdrop-filter:blur(12px) saturate(1.4);-webkit-backdrop-filter:blur(12px) saturate(1.4)}.ad-overlay_iconButton__piZnJ{width:36px;height:36px;border-radius:50%;border:none;color:rgba(255,255,255,.92);cursor:pointer;display:inline-flex;align-items:center;justify-content:center;transition:transform .16s cubic-bezier(.16,1,.3,1),background-color .16s ease}.ad-overlay_iconButton__piZnJ:hover{background:rgba(0,0,0,.5)}.ad-overlay_iconButton__piZnJ:active{transform:scale(.92)}.ad-overlay_iconButton__piZnJ:focus-visible{outline:2px solid rgba(255,255,255,.85);outline-offset:2px}.ad-overlay_skipButton__ukoB3{width:36px;height:36px;border-radius:50%;border:none;padding:0;cursor:not-allowed;display:inline-flex;align-items:center;justify-content:center;background:rgba(0,0,0,.32);backdrop-filter:blur(12px) saturate(1.4);-webkit-backdrop-filter:blur(12px) saturate(1.4);color:rgba(255,255,255,.92);position:relative;transition:transform .16s cubic-bezier(.16,1,.3,1),background-color .2s ease,box-shadow .2s ease}.ad-overlay_skipButton__ukoB3:disabled{color:rgba(255,255,255,.85)}.ad-overlay_skipReady__66wpn{cursor:pointer;background:rgba(255,255,255,.95);color:#0a0a0a;box-shadow:0 0 0 2px rgba(255,255,255,.18);animation:ad-overlay_skipReveal__Z4Aei .36s cubic-bezier(.16,1,.3,1)}.ad-overlay_skipReady__66wpn:hover{background:#fff}.ad-overlay_skipReady__66wpn:active{transform:scale(.92)}.ad-overlay_skipButton__ukoB3:focus-visible{outline:2px solid rgba(255,255,255,.85);outline-offset:2px}.ad-overlay_skipCountdown__7yWYh{font-variant-numeric:tabular-nums;font-feature-settings:"tnum" 1;font-size:14px;font-weight:500;line-height:1}.ad-overlay_media__xyFfe{flex:1;position:relative;display:flex;align-items:center;justify-content:center;overflow:hidden}.ad-overlay_mediaContent__Skemz{width:100%;height:100%;object-fit:cover;user-select:none;-webkit-user-drag:none}.ad-overlay_picture__I9Pzg{display:contents}.ad-overlay_playOverlay__e31QM{position:absolute;inset:0;display:flex;align-items:center;justify-content:center;background:rgba(0,0,0,.35);border:none;color:#fff;cursor:pointer;backdrop-filter:blur(4px);-webkit-backdrop-filter:blur(4px)}.ad-overlay_playOverlay__e31QM>svg{width:64px;height:64px;padding:18px;border-radius:50%;background:rgba(255,255,255,.12);transition:transform .2s cubic-bezier(.16,1,.3,1)}.ad-overlay_playOverlay__e31QM:hover>svg{transform:scale(1.06)}.ad-overlay_bottomBar__WdQJn{position:absolute;bottom:0;left:0;right:0;z-index:2;display:flex;justify-content:flex-end;padding:0 16px max(20px,env(safe-area-inset-bottom))}@keyframes ad-overlay_fadeIn__ZQ4Pu{0%{opacity:0}to{opacity:1}}@keyframes ad-overlay_skipReveal__Z4Aei{0%{transform:scale(.8);opacity:.6}60%{transform:scale(1.08)}to{transform:scale(1);opacity:1}}@media (prefers-reduced-motion:reduce){.ad-overlay_root__YcEgp,.ad-overlay_root__YcEgp *,.ad-overlay_skipReady__66wpn{animation:none!important;transition:none!important}}.orb_wrap__yagMM{position:relative;display:inline-grid;place-items:center;isolation:isolate}.orb_orb__DqDCo{position:relative;z-index:1;display:grid;place-items:center;width:100%;height:100%;border-radius:50%;padding:2.5px;border:0;cursor:pointer;-webkit-tap-highlight-color:transparent}.orb_halo__mgK1K,.orb_orb__DqDCo{background:conic-gradient(from 0deg,#d4537e,#d85a30,#378add,#7f77dd,#d4537e)}.orb_halo__mgK1K{position:absolute;z-index:0;border-radius:50%;pointer-events:none;inset:-22%;filter:blur(12px)}.orb_inner__yp7mm{display:grid;place-items:center;width:100%;height:100%;border-radius:50%;background:#1b1c1c}.orb_icon___WFTZ{width:52%;height:52%;color:#fff}.orb_orb__DqDCo[data-state=thinking]{animation:orb_orb-spin__238Wt 1.4s linear infinite}.orb_orb__DqDCo[data-state=opening]:after,.orb_orb__DqDCo[data-state=opening]:before{content:"";position:absolute;inset:0;border-radius:50%;border:2px solid #7f77dd;animation:orb_orb-wave__redBY 1.6s ease-out forwards}.orb_orb__DqDCo[data-state=opening]:after{border-color:#378add;animation-delay:.4s}@keyframes orb_orb-spin__238Wt{to{transform:rotate(1turn)}}@keyframes orb_orb-wave__redBY{0%{opacity:.7;transform:scale(1)}to{opacity:0;transform:scale(2.1)}}@media (prefers-reduced-motion:reduce){.orb_orb__DqDCo[data-state=opening]:after,.orb_orb__DqDCo[data-state=opening]:before,.orb_orb__DqDCo[data-state=thinking]{animation:none}}