.egress-layout{display:grid;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));height:calc(100vh - 16px);gap:15px}.egress-layout .participant{position:relative;overflow:hidden;height:100%;border:2.5px solid transparent;box-sizing:border-box;border-radius:30px}.egress-layout .participant__video{width:100%;height:100%;object-fit:cover}.egress-layout .participant__name{position:absolute;top:0;left:0;padding:2px 24px;text-align:center;background:#000000bf;color:#fff;font-size:24px;font-weight:500}.egress-layout .participant .cam-off{position:absolute;top:0;right:0;bottom:0;left:0;background-color:#46555f;display:flex;justify-content:center;align-items:center}.egress-layout .participant .cam-off>div{background:#fff;padding:1rem;border-radius:15px}
