.MainVideo_mainVideoContainer__R0Fyo{position:relative;width:100%;height:100%;display:flex;align-items:stretch;justify-content:stretch}.MainVideo_mainVideoContainerScreenSharing__N9Vt4{display:flex;align-items:center;justify-content:center}.MainVideo_mainVideo__2fnxu{width:100%;height:100%;object-position:center;object-fit:cover!important;box-shadow:none!important;background:#000;transition:all .3s ease;flex-shrink:0}.MainVideo_mainVideo__2fnxu,.MainVideo_mainVideo__2fnxu video{border-radius:0!important;border:none!important;outline:none!important}.MainVideo_mainVideoScreenSharing__5m_Gr{object-fit:contain!important;border-radius:0!important}.MainVideo_mainVideoScreenSharing__5m_Gr video{border-radius:0!important;border:none!important;outline:none!important}.MainVideo_mainVideoHidden__4joaO{display:none}.MainVideo_waitingContainer__VAEnV{width:100vw;height:100vh;display:flex;align-items:center;justify-content:center;background:#f9fafb;background-image:linear-gradient(90deg,rgba(0,0,0,.1) 1px,transparent 0),linear-gradient(180deg,rgba(0,0,0,.1) 1px,transparent 0);background-size:24px 24px;color:#111827;font-size:1.5rem;font-family:IBM Plex Mono,monospace;font-weight:700;text-transform:uppercase;letter-spacing:.05em}.MainVideo_localVideo__4CRCU{position:absolute;bottom:120px;right:24px;width:200px;height:150px;object-fit:cover;border-radius:0;border:none;outline:none;z-index:10;transition:all .3s ease;box-shadow:none;background:#000}.MainVideo_localVideo__4CRCU video{border-radius:0!important;border:none!important;outline:none!important}.MainVideo_localVideo__4CRCU:hover{transform:translateY(-2px)}@media (max-width:768px){.MainVideo_mainVideo__2fnxu{width:300px;height:300px}.MainVideo_localVideo__4CRCU{width:150px;height:112px;bottom:100px;right:12px}}.HangUpButton_hangUpButton__PoQ__{position:relative;width:100%;height:100%;border-radius:0;background:transparent;border:none;color:#fff;cursor:pointer;display:flex;align-items:center;justify-content:center;transition:all .2s ease;box-shadow:none;font-family:IBM Plex Mono,monospace;font-weight:700;flex-shrink:0;padding:0}.HangUpButton_hangUpButton__PoQ__:hover{opacity:.9}.HangUpButton_hangUpButton__PoQ__:active{opacity:.8}.HangUpButton_hangUpButton__PoQ__:focus{outline:none;box-shadow:4px 4px 0 #000,0 0 0 3px #f3698b}@media (max-width:768px){.HangUpButton_hangUpButton__PoQ__{width:36px;height:36px}}.ControlButton_controlButton__Yu9mR{position:relative;width:32px;height:32px;border-radius:4px;background:transparent;border:none;color:#111827;cursor:pointer;display:flex;align-items:center;justify-content:center;transition:all .2s ease;box-shadow:none;font-family:IBM Plex Mono,monospace;font-weight:700;padding:0;flex-shrink:0}.ControlButton_controlButton__Yu9mR:hover{opacity:.8}.ControlButton_controlButton__Yu9mR:active{opacity:.6}.ControlButton_controlButton__Yu9mR:focus{outline:none;box-shadow:0 0 0 3px #f3698b}.ControlButton_controlButtonMuted__j9ndp{color:#ef4444}.ControlButton_controlButtonMuted__j9ndp:hover{color:#dc2626}.ControlButton_controlButtonDisabled__N2dkk{opacity:.5;cursor:not-allowed}.ControlButton_controlButtonDisabled__N2dkk:hover{opacity:.5}@media (max-width:768px){.ControlButton_controlButton__Yu9mR{width:28px;height:28px}}