.video-stream-upload-btn{display:inline-flex;align-items:center;gap:.5em;padding:.5em 1em;cursor:pointer}.video-stream-upload-btn .d-icon{font-size:1.2em}.video-upload-modal .video-upload-content{display:flex;flex-direction:column;align-items:center;gap:1em;padding:1em;text-align:center}.video-upload-modal .video-upload-content p{margin:0;color:var(--primary-medium)}.video-upload-modal .video-upload-content .btn-primary{display:inline-flex;align-items:center;gap:.5em}.video-stream-upload-progress{display:flex;flex-direction:column;gap:.5em;padding:1em}.video-stream-upload-progress .progress-bar{width:100%;height:4px;background-color:var(--primary-low);border-radius:2px;overflow:hidden}.video-stream-upload-progress .progress-bar .progress{height:100%;background-color:var(--tertiary);transition:width .3s ease}.video-stream-upload-progress .progress-text{font-size:.9em;color:var(--primary-medium)}.live-stream-modal .live-stream-create,.live-stream-modal .live-stream-credentials{padding:1em}.live-stream-modal .live-stream-create p{margin:0;color:var(--primary-medium)}.live-stream-modal .live-stream-credentials .live-stream-instructions{margin:0 0 1em 0;color:var(--primary-medium)}.live-stream-modal .live-stream-credentials .credential-group{margin-bottom:1.5em}.live-stream-modal .live-stream-credentials .credential-group .credential-label{display:block;font-weight:bold;margin-bottom:.5em;color:var(--primary)}.live-stream-modal .live-stream-credentials .credential-group .credential-row{display:flex;gap:.5em;align-items:stretch}.live-stream-modal .live-stream-credentials .credential-group .credential-row .credential-input{flex:1;font-family:monospace;font-size:.9em;padding:.5em;border:1px solid var(--primary-low);border-radius:4px;background-color:var(--secondary);color:var(--primary)}.live-stream-modal .live-stream-credentials .credential-group .credential-row .btn-small{white-space:nowrap}.live-stream-modal .live-stream-credentials .alert{margin-top:1em;padding:.75em 1em;border-radius:4px;font-size:.9em}.live-stream-modal .live-stream-credentials .alert.alert-warning{background-color:var(--danger-low);border:1px solid var(--danger-medium);color:var(--danger)}.video-stream-container{width:100%;max-width:100%;margin:1em 0;background:#000;border-radius:4px;overflow:hidden;position:relative;aspect-ratio:16/9}.video-stream-container .video-stream-player{width:100%;height:100%;display:block;background:#000}.video-stream-container .shaka-video-container{width:100%;height:100%;position:relative !important;display:flex !important;align-items:center;justify-content:center}.video-stream-container .shaka-video-container video{width:100%;height:100%;object-fit:contain;max-height:none}.video-stream-container .shaka-controls-container{display:flex !important;flex-direction:column !important;justify-content:flex-end !important}.video-stream-container .shaka-bottom-controls{display:flex !important;flex-direction:column !important;width:96% !important}.video-stream-container .shaka-seek-bar-container{order:1;margin-bottom:.5em}.video-stream-container .shaka-seek-bar-container .shaka-range-element::-webkit-slider-thumb{background:var(--tertiary) !important}.video-stream-container .shaka-seek-bar-container .shaka-range-element::-moz-range-thumb{background:var(--tertiary) !important}.video-stream-container .shaka-controls-button-panel{order:2}.video-stream-container .shaka-controls-button-panel button{color:var(--primary-very-high) !important}.video-stream-container .shaka-controls-button-panel button:hover{background-color:rgb(var(--tertiary-rgb), 0.2) !important}.video-stream-container .shaka-overflow-menu,.video-stream-container .shaka-settings-menu{background:var(--secondary) !important;box-shadow:var(--shadow-dropdown)}.video-stream-container .shaka-overflow-menu button,.video-stream-container .shaka-settings-menu button{color:var(--primary) !important}.video-stream-container .shaka-overflow-menu button:hover,.video-stream-container .shaka-settings-menu button:hover{background:var(--primary-low) !important}.video-stream-container .shaka-overflow-menu .shaka-current-selection-span,.video-stream-container .shaka-settings-menu .shaka-current-selection-span{color:var(--primary-medium) !important}.video-stream-container .shaka-volume-bar-container .shaka-range-element::-webkit-slider-thumb{background:var(--tertiary) !important}.video-stream-container .shaka-volume-bar-container .shaka-range-element::-moz-range-thumb{background:var(--tertiary) !important}.video-stream-container .shaka-play-button{background-color:hsla(0,0%,100%,.95) !important}.video-stream-container .shaka-play-button:hover{background-color:rgb(var(--tertiary-rgb), 0.95) !important}
/*# sourceMappingURL=discourse-video-stream_6a65906ea8f805816118f5ee0d5ccda83e5ee3f4.css.map?__ws=discourse-on-a-pi5.falco.dev */
