.meeting-pip{box-sizing:border-box;z-index:35;color:#fff;touch-action:none;cursor:grab;background:#151a23;border:1px solid #ffffff24;border-radius:16px;position:fixed;overflow:hidden;box-shadow:0 12px 36px #0004}.meeting-pip-compact-bar{max-height:100%;overflow:auto}.meeting-pip[hidden]{display:none}.meeting-pip[data-dragging=true]{cursor:grabbing}.meeting-pip video,.meeting-pip-avatar{object-fit:contain;width:100%;height:100%;position:absolute;inset:0}.meeting-pip-avatar{background:radial-gradient(at 30% 20%,#33415a,#151a23);place-items:center;display:grid}.meeting-pip-caption{pointer-events:none;background:linear-gradient(#000b,#0000);justify-content:space-between;gap:8px;padding:10px 12px 20px;font-size:12px;display:flex;position:absolute;inset:0 0 auto}.meeting-pip-caption span:first-child{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.meeting-pip-caption span:last-child{font-variant-numeric:tabular-nums}.meeting-pip-recording{color:#ff5252;position:absolute;top:38px;left:12px}.meeting-pip-controls{opacity:0;transition:opacity var(--motion-fast,.18s);background:linear-gradient(#0000,#000c);justify-content:center;gap:6px;padding:16px 8px 8px;display:flex;position:absolute;inset:auto 0 0}.meeting-pip:hover .meeting-pip-controls,.meeting-pip:focus-within .meeting-pip-controls{opacity:1}.meeting-pip-controls button{color:#fff;cursor:pointer;background:#151a23e6;border:0;border-radius:50%;place-items:center;width:34px;height:34px;display:grid}.meeting-pip-controls button[aria-pressed=true]{background:#263247}.meeting-pip-controls button:focus-visible{outline-offset:2px;outline:2px solid #fff}.meeting-pip-controls button:disabled{opacity:.4;cursor:default}.meeting-pip-controls svg{width:16px;height:16px}.meeting-pip-controls .meeting-pip-leave{background:#c62638}@media (hover:none){.meeting-pip-controls{opacity:1}}@media (prefers-reduced-motion:reduce){.meeting-pip-controls{transition:none}}
