.nv-public{width:auto;margin:24px 14.58% 24px 15.83%;color:inherit;font:inherit}.nv-public *{box-sizing:border-box}.nv-public [hidden]{display:none!important}.nv-public button,.nv-public select{font:inherit;color:inherit}.nv-public .nv-play{display:block;position:relative;overflow:hidden;background:#13212b;color:white;border:0;border-radius:8px;padding:0;cursor:pointer}.nv-public .nv-play img{display:block;width:100%;height:auto;aspect-ratio:var(--nv-aspect,16/9);object-fit:contain}.nv-public .nv-play span{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);max-width:calc(100% - 12px);padding:8px 12px;border-radius:30px;background:#13212bdb;white-space:normal;text-align:center}.nv-public .nv-play,.nv-public .nv-screen,.nv-public figcaption{width:100%;max-width:calc(70vh * var(--nv-ratio,1.777778));margin-inline:auto}.nv-public video{display:block;width:100%;height:auto;aspect-ratio:var(--nv-aspect,16/9);object-fit:contain;background:#101921}.nv-public small{display:block}.nv-public .nv-toolbar{display:flex;gap:8px;align-items:center;flex-wrap:wrap;margin-top:8px}.nv-public .nv-toolbar label{display:flex;gap:6px;align-items:center}.nv-public select{padding:5px;max-width:100%}.nv-public .nv-start-status{margin:10px 0}.nv-public .nv-error{color:#b02828}.nv-public .nv-resume{width:100%;padding:10px;white-space:normal}.nv-public button:disabled{cursor:wait}@supports(height:1svh){.nv-public .nv-play,.nv-public .nv-screen,.nv-public figcaption{max-width:calc(70svh * var(--nv-ratio,1.777778))}}

.nv-public[data-nomargin="1"]{margin-left:0;margin-right:0}
.nv-public .nv-media-frame{position:relative;background:#101921;border-radius:8px;overflow:hidden;container-type:inline-size}
.nv-public .nv-unmute{position:absolute;z-index:4;top:12px;left:12px;border:0;border-radius:18px;padding:8px 12px;background:#13212bdd;color:#fff;cursor:pointer;font:14px/1.3 system-ui,sans-serif}
.nv-public .shaka-controls-container{border-radius:8px;--shaka-font-family:Arial,sans-serif}
.nv-public .shaka-controls-container button{color:#fff}
.nv-public .shaka-controls-container .shaka-seek-bar-container{
 height:3px!important;
 border:0;
 border-radius:3px;
 background-color:#888!important;
}
.nv-public .shaka-seek-bar-container .shaka-seek-bar{
 top:50%;
 transform:translateY(-50%);
}
.nv-public .shaka-settings-menu button{color:#fff}
@container (max-width:350px){
 .nv-public .shaka-bottom-controls{width:calc(100% - 16px)}
 .nv-public .shaka-controls-button-panel{justify-content:flex-start}
 .nv-public .shaka-controls-button-panel>button:not(.shaka-current-time),
 .nv-public .shaka-controls-button-panel .shaka-mute-button{flex:0 0 36px;width:36px;height:36px}
 .nv-public .shaka-controls-button-panel .shaka-volume-bar-container{display:none}
 .nv-public .shaka-controls-button-panel .shaka-current-time{white-space:nowrap}
 .nv-public .shaka-controls-button-panel .shaka-spacer{min-width:0}
}
.nv-public .nv-media-frame:fullscreen{width:100vw;height:100vh;max-width:none;border-radius:0}
.nv-public .nv-media-frame:fullscreen video{width:100%;height:100%;aspect-ratio:auto;object-fit:contain}
@media(max-width:1300px){.nv-public{margin-left:7.83%;margin-right:7.58%}.nv-public[data-nomargin="1"]{margin-left:0;margin-right:0}}
@media(max-width:650px){.nv-public{margin-left:20px;margin-right:20px}.nv-public[data-nomargin="1"]{margin-left:0;margin-right:0}.nv-public .shaka-volume-bar-container{display:none}}
