.pip-panel{--pip-spring:cubic-bezier(.22, 1.18, .36, 1);z-index:95;background:linear-gradient(var(--color-night) 0 120px, #fff 120px);color:var(--color-ink);contain:layout paint;transition:transform .56s var(--pip-spring), opacity .22s ease, visibility 0s linear .56s;will-change:transform;flex-direction:column;display:flex;position:fixed;overflow:hidden;box-shadow:0 0 0 1px #8fb8ff29,0 30px 70px -30px #1a1f3d73,0 12px 30px -18px #0a0f2440}.pip-panel[data-open=true]{transition:transform .56s var(--pip-spring), opacity .16s ease, visibility 0s linear 0s}.pip-panel[data-open=false]{visibility:hidden;opacity:0;pointer-events:none}@media (min-width:768px){.pip-panel{border-radius:var(--radius-panel);width:min(440px,100vw - 24px);top:12px;bottom:12px;right:12px}.pip-panel[data-open=false]{transform:translate(calc(100% + 32px))}.pip-backdrop{display:none}}@media (min-width:1280px){.pip-panel{width:456px}}@media (max-width:767.98px){.pip-panel{left:0;right:0;bottom:var(--pip-kb,0px);height:min(90dvh, calc(var(--pip-vvh,100dvh) - 8px));border-radius:var(--radius-panel) var(--radius-panel) 0 0;padding-bottom:env(safe-area-inset-bottom)}.pip-panel[data-kb=true]{padding-bottom:0}.pip-panel[data-open=false]{transform:translateY(calc(100% + 24px))}.pip-panel[data-dragging=true]{transition:none}}.pip-panel-placeholder{animation:pip-panel-in-x .56s var(--pip-spring) both}@media (max-width:767.98px){.pip-panel-placeholder{animation-name:pip-panel-in-y}}@keyframes pip-panel-in-x{0%{transform:translate(calc(100% + 32px))}}@keyframes pip-panel-in-y{0%{transform:translateY(calc(100% + 24px))}}.pip-backdrop{z-index:94;opacity:0;pointer-events:none;touch-action:none;background:#0a0f2480;transition:opacity .3s;position:fixed;inset:0}.pip-backdrop[data-open=true]{opacity:1;pointer-events:auto}.pip-header{background-color:var(--color-night);background-image:radial-gradient(120% 140% at 0 0,#1b2a66 0%,#0a0f2400 60%),repeating-linear-gradient(45deg,#3b7fe812 0 1px,#0000 1px 28px)}@media (max-width:767.98px){.pip-panel[data-kb=true] .pip-subtitle{display:none}}@media (prefers-reduced-motion:reduce){.pip-panel,.pip-panel[data-open=true]{transition:opacity .2s,visibility 0s linear .2s}.pip-panel[data-open=true]{transition:opacity .2s,visibility}.pip-panel[data-open=false]{transform:none}.pip-panel-placeholder{animation:none}}
