body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;margin:0}code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}body,html{box-sizing:border-box;height:100vh;margin:0;overflow:hidden;padding:0}.container{background-color:#000;height:100vh;left:-21px;position:fixed;right:-21px;top:-20px;z-index:1000}.container,.top_live_screen{align-items:center;display:flex;justify-content:center;overflow:hidden}.top_live_screen{height:100%;position:relative;width:100%}.video{background-color:#000;height:100%;object-fit:cover;overflow:hidden;width:100%}.bottom_tabs_action{align-items:center;background-color:#000000b3;bottom:10px;box-sizing:border-box;display:flex;height:12.5vh;justify-content:space-between;padding:0 20px;position:absolute;width:100%}.mic-label{font-size:14px;top:10px}.mic-label,.mic-label-2{background-color:#0009;border-radius:5px;color:#fff;font-weight:700;left:50%;padding:5px 10px;position:absolute;transform:translateX(-50%)}.mic-label-2{font-size:10px;top:50px}.mic-label-3{top:70px}.mic-label-3,.mic-label-4{background-color:#0009;border-radius:5px;color:#fff;font-size:10px;font-weight:700;left:50%;padding:5px 10px;position:absolute;transform:translateX(-50%)}.mic-label-4{top:100px}.mic_on{left:30px}.mic_on,.switch_camera{background-color:#000;border:none;border-radius:50%;bottom:22px;color:#fff;cursor:pointer;padding:10px;position:absolute;transition:background-color .3s ease}.switch_camera{right:30px}.end-stream{border:1px solid #bc8a01;border-radius:50%;bottom:15px;font-size:2vh;height:9vh;left:50%;position:absolute;transform:translateX(-50%);transition:background-color .3s ease;width:9vh}.end-stream,.end-stream-page{align-items:center;background-color:#000;color:#fff;display:flex;justify-content:center}.end-stream-page{height:100vh;margin:0}.container{margin:auto;max-width:800px;padding:20px;text-align:center}.heading{font-size:2rem;margin-bottom:20px}.input{font-size:1rem;margin-right:10px;padding:10px}.button{cursor:pointer;font-size:1rem;padding:10px 20px}.error{color:red;margin-top:10px}.videoContainer{margin-top:20px}.videoWrapper{margin-bottom:20px}.videoTitle{font-size:1.2rem;margin-bottom:10px}.video{border:1px solid #000;border-radius:8px}
/*# sourceMappingURL=main.b08cbc6d.css.map*/