@font-face{font-family:Effra;font-style:normal;font-weight:400;font-display:swap;src:url("/effra-54SDHF3P.woff2") format("woff2")}@font-face{font-family:New Spirit;font-style:normal;font-weight:400;font-display:swap;src:url("/new-spirit-EXHCTD4L.woff2") format("woff2")}@font-face{font-family:Veneer;font-style:normal;font-weight:400;font-display:swap;src:url("/veneer-MNCRBQSB.woff2") format("woff2")}.splash.splash--fds{position:fixed;top:0;right:0;bottom:0;left:0;display:grid;align-items:center;justify-items:center;font-family:Cocogoose,sans-serif;background-image:linear-gradient(35deg,#ee1a64,#0e26ef)}.splash.splash--fds .splash__message{font-size:10vmin;text-shadow:0px .25vmin .25vmin blue;grid-row:1;grid-column:1;z-index:1;opacity:.5}.splash.splash--fds .splash__line1{margin-left:-.05em;text-align:start}.splash.splash--fds .splash__line2{font-size:50%}.splash.splash--fds .splash__spinner{grid-row:1;grid-column:1;width:80vmin;height:80vmin;background-color:ivory;-webkit-clip-path:circle();clip-path:circle();mix-blend-mode:difference;animation:splash__spinnerKF 2.5s infinite alternate ease-in-out}.splash.splash--uom{position:fixed;top:0;right:0;bottom:0;left:0;display:grid;place-content:center;gap:.25em;background-color:#f96365;color:#1d1d1b;font-family:Veneer;font-size:10dvw;line-height:1.2em;text-align:center}.splash.splash--uom .splash__line1{font-size:125%}.splash.splash--uom .splash__line2{color:#1d1d1b;font-family:Effra;font-size:75%}@keyframes splash__spinnerKF{to{background-color:#0ff;transform:scale(.9)}}.layerSearch{display:grid;grid-template-columns:1fr;grid-auto-flow:column}.layerSearch__input{width:100%;filter:saturate(0)}.layerSearch__clear{line-height:0}.canvasLayer__canvas{width:100%;height:100%}#studio>.show .react-draggable>.button{display:none;position:absolute;top:0;right:22px;padding:.1em}#studio>.show .react-draggable>.button.drag{right:44px}#studio.edit>.show .react-draggable>.button{display:initial}#studio.edit>.show .selected-box{display:block;z-index:3}#studio.edit>.show .selected-box.resizable,#studio.edit>.show .selected-box.highlighted,#studio.edit>.show .selected-box.selected{outline-width:4px;outline-style:solid}#studio.edit>.show .selected-box.resizable{outline-color:#00f}#studio.edit>.show .selected-box.highlighted{outline-style:ridge;outline-color:#0ff}#studio.edit>.show .selected-box.selected{outline-color:orange}#studio.edit>.show .react-draggable.resizable{background-color:#0000ff1a}#studio.edit>.show .react-draggable.highlighted{background-color:#0000ff4d}#studio>.show .selected-box{display:none;position:absolute;pointer-events:none}#studio>.show .layer{pointer-events:none;transform-style:preserve-3d;transition:all;will-change:transform}#studio>.show .layer span.button{pointer-events:auto}#studio>.show .layer span.button.locked{opacity:0}#studio>.show .layer.manipulating{transition:all}#studio>.show .layer.allowPointer{pointer-events:auto}.layer>div.content{position:absolute;display:flex;width:100%;height:100%;transform-style:preserve-3d}.layer-iframe{font-family:inherit;margin:0;overflow:hidden}.layer-iframe iframe{width:100%;height:100%}.layer-iframe.resizable iframe{pointer-events:none}.mediaLayer{width:100%;height:100%}.mediaLayer__canvas,.mediaLayer__video{width:100%;height:100%;object-fit:fill}.textInputLayer{background:inherit;color:inherit;height:100%;pointer-events:all;resize:none;text-align:inherit;width:100%}.textLayer__markdown{width:100%;height:100%;overflow:hidden}.textLayer__markdown em{font-style:italic}.textLayer__markdown h1,.textLayer__markdown h2,.textLayer__markdown h3,.textLayer__markdown h4,.textLayer__markdown h5,.textLayer__markdown h6{margin-bottom:.25em}.textLayer__markdown h1{font-size:140%}.textLayer__markdown h2{font-size:130%}.textLayer__markdown h3{font-size:120%}.textLayer__markdown h4{font-size:110%}.textLayer__markdown h5{font-size:107%}.textLayer__markdown h6{font-size:103%}.textLayer__markdown ol{list-style-type:decimal;margin-bottom:1em;padding-left:1em}.textLayer__markdown p{margin-bottom:1em}.textLayer__markdown strong{font-weight:700}.textLayer__markdown ul{list-style-type:disc;margin-bottom:1em;padding-left:1em}.textLayer__pre{width:100%;height:100%}.vsl,.vsl__canvas,.vsl__video{width:100%;height:100%}.vsl__video{object-fit:fill}.voiceAnimation{position:absolute;transform:translate(-50%,-50%)}.voiceAnimation--debug{background-color:#ff000080}.characterLayer__canvas{width:100%;height:100%}.overlayScene__box{position:absolute;pointer-events:none}.overlayScene__box--dragEntered{outline:5px solid red;background-color:#00ff3c33}.overlayScene__box--isDroppable{pointer-events:auto}.overlayScene__box--show{display:initial;border:1px solid grey;background:#fff3}.pointers{position:fixed;top:0;left:0;bottom:0;right:0;z-index:1000;pointer-events:none}.pointers__pointer{position:absolute;transition-property:transform;transition-duration:.2s;transform-origin:top left}.pointers__pointer--instantTransition{transition-duration:0ms}.pointers__pointer svg{transform:scaleX(-1);margin-bottom:.75em;text-shadow:1em}.pointers__name{text-transform:uppercase;border-radius:5px;color:#000;font-size:10pt;margin-left:-.25em;padding:.25em}:root{--contexify-zIndex:666;--contexify-menu-minWidth:220px;--contexify-menu-padding:6px;--contexify-menu-radius:6px;--contexify-menu-bgColor:#fff;--contexify-menu-shadow:1px 2px 2px rgba(0,0,0,.1),2px 4px 4px rgba(0,0,0,.1),3px 6px 6px rgba(0,0,0,.1);--contexify-menu-negatePadding:var(--contexify-menu-padding);--contexify-separator-color:rgba(0,0,0,.2);--contexify-separator-margin:5px;--contexify-itemContent-padding:6px;--contexify-activeItem-radius:4px;--contexify-item-color:#333;--contexify-activeItem-color:#fff;--contexify-activeItem-bgColor:#3498db;--contexify-rightSlot-color:#6f6e77;--contexify-activeRightSlot-color:#fff;--contexify-arrow-color:#6f6e77;--contexify-activeArrow-color:#fff}@keyframes contexify_feedback{0%{opacity:.4}to{opacity:1}}.contexify{position:fixed;opacity:0;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;background-color:var(--contexify-menu-bgColor);box-sizing:border-box;box-shadow:var(--contexify-menu-shadow);border-radius:var(--contexify-menu-radius);padding:var(--contexify-menu-padding);min-width:var(--contexify-menu-minWidth);z-index:var(--contexify-zIndex)}.contexify_submenu-isOpen,.contexify_submenu-isOpen>.contexify_itemContent{color:var(--contexify-activeItem-color);background-color:var(--contexify-activeItem-bgColor);border-radius:var(--contexify-activeItem-radius)}.contexify_submenu-isOpen>.contexify_itemContent .contexify_rightSlot{color:var(--contexify-activeArrow-color)}.contexify_submenu-isOpen>.contexify_submenu{pointer-events:auto;opacity:1}.contexify .contexify_submenu{position:absolute;pointer-events:none;transition:opacity .265s;top:calc(-1 * var(--contexify-menu-negatePadding));left:100%}.contexify .contexify_submenu-bottom{bottom:calc(-1 * var(--contexify-menu-negatePadding));top:unset}.contexify .contexify_submenu-right{right:100%;left:unset}.contexify_rightSlot{margin-left:auto;display:-ms-flexbox;display:flex;color:var(--contexify-rightSlot-color)}.contexify_separator{height:1px;cursor:default;margin:var(--contexify-separator-margin);background-color:var(--contexify-separator-color)}.contexify_willLeave-disabled{pointer-events:none}.contexify_item{cursor:pointer;position:relative}.contexify_item:focus{outline:0}.contexify_item:focus .contexify_rightSlot,.contexify_item:not(.contexify_item-disabled):hover>.contexify_itemContent .contexify_rightSlot{color:var(--contexify-activeRightSlot-color)}.contexify_item:not(.contexify_item-disabled)[aria-haspopup]>.contexify_itemContent .contexify_rightSlot{color:var(--contexify-arrow-color)}.contexify_item:not(.contexify_item-disabled)[aria-haspopup].contexify_submenu-isOpen>.contexify_itemContent .contexify_rightSlot,.contexify_item:not(.contexify_item-disabled)[aria-haspopup]:hover>.contexify_itemContent .contexify_rightSlot,.contexify_item[aria-haspopup]:focus>.contexify_itemContent .contexify_rightSlot{color:var(--contexify-activeArrow-color)}.contexify_item:not(.contexify_item-disabled):focus>.contexify_itemContent,.contexify_item:not(.contexify_item-disabled):hover>.contexify_itemContent{color:var(--contexify-activeItem-color);background-color:var(--contexify-activeItem-bgColor);border-radius:var(--contexify-activeItem-radius)}.contexify_item:not(.contexify_item-disabled):hover>.contexify_submenu{pointer-events:auto;opacity:1}.contexify_item-disabled{cursor:default;opacity:.5}.contexify_itemContent{padding:var(--contexify-itemContent-padding);display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;white-space:nowrap;color:var(--contexify-item-color);position:relative}.contexify_item-feedback{animation:contexify_feedback .12s both}.contexify_theme-dark{--contexify-menu-bgColor:rgba(40,40,40,.98);--contexify-separator-color:#4c4c4c;--contexify-item-color:#fff}.contexify_theme-light{--contexify-separator-color:#eee;--contexify-item-color:#666;--contexify-activeItem-color:#3498db;--contexify-activeItem-bgColor:#e0eefd;--contexify-activeRightSlot-color:#3498db;--contexify-active-arrow-color:#3498db}@keyframes contexify_scaleIn{0%{opacity:0;transform:scale3d(.3,.3,.3)}to{opacity:1}}@keyframes contexify_scaleOut{0%{opacity:1}to{opacity:0;transform:scale3d(.3,.3,.3)}}.contexify_willEnter-scale{transform-origin:top left;animation:contexify_scaleIn .3s}.contexify_willLeave-scale{transform-origin:top left;animation:contexify_scaleOut .3s}@keyframes contexify_fadeIn{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}@keyframes contexify_fadeOut{0%{opacity:1;transform:translateY(0)}to{opacity:0;transform:translateY(10px)}}.contexify_willEnter-fade{animation:contexify_fadeIn .3s ease}.contexify_willLeave-fade{animation:contexify_fadeOut .3s ease}@keyframes contexify_flipInX{0%{transform:perspective(800px) rotateX(45deg)}to{transform:perspective(800px)}}@keyframes contexify_flipOutX{0%{transform:perspective(800px)}to{transform:perspective(800px) rotateX(45deg);opacity:0}}.contexify_willEnter-flip{animation:contexify_flipInX .3s}.contexify_willEnter-flip,.contexify_willLeave-flip{-webkit-backface-visibility:visible!important;backface-visibility:visible!important;transform-origin:top center}.contexify_willLeave-flip{animation:contexify_flipOutX .3s}@keyframes contexify_slideIn{0%{opacity:0;transform:scaleY(.3)}to{opacity:1}}@keyframes contexify_slideOut{0%{opacity:1}to{opacity:0;transform:scaleY(.3)}}.contexify_willEnter-slide{transform-origin:top center;animation:contexify_slideIn .3s}.contexify_willLeave-slide{transform-origin:top center;animation:contexify_slideOut .3s}.layersTab{display:grid;align-content:start;gap:.5em;overflow-y:auto}.layersTab__scene{display:grid}.layersTab__sceneName{background:none;border:none;text-decoration:underline;text-align:start;padding:0}.nameEdit__input{width:100%}.nameEdit__span{pointer-events:auto;-webkit-user-select:none;user-select:none}.nameEdit__span--unnamed{font-style:italic;opacity:.8}.layerStrip{position:relative;display:grid;grid-auto-flow:column;grid-auto-columns:auto;grid-template-columns:1fr;background-color:#ddd;height:26px}.layerStrip--hidden{font-style:italic}.layerStrip--dragOver{background-image:linear-gradient(#ddd,orange)}.layerStrip--dragOverSubscene{background-image:linear-gradient(#ddd,#f40)}.layerStrip--even{background-color:#d3d3d3}.layerStrip--highlight{background-color:#add8e6}.layerStrip--indented:before{position:absolute;height:30px;width:5px;left:-6px;top:-20px;border-left:2px solid #888;border-bottom:2px solid #888;z-index:-1;content:"";display:inline-block}.layerStrip--selected{background-color:#ffdb99}.layerStrip__left{display:grid;grid-template-columns:auto 1fr;align-items:center;gap:.5em;overflow:hidden;text-overflow:clip}.layerStrip__icon{padding:.25em}.layerStrip__buttons{display:grid;grid-auto-flow:column;gap:.25em}.layerStrip__draggableButton,.layerStrip__editorHideButton,.layerStrip__exclusiveShowButton,.layerStrip__gamepadButton,.layerStrip__hideButton,.layerStrip__playButton,.layerStrip__resizableButton,.layerStrip__selectableButton{background-color:transparent;border:none;padding:0}.layerStrip__expandSubsceneButton,.layerStrip__expandSubsceneButtonDefault{background-color:transparent;border:none;padding:.25em}.layerStrip__expandSubsceneButtonDefault{color:#dc143c}.layerStrip__draggableButton--inactive,.layerStrip__editorHideButton--active,.layerStrip__exclusiveShowButton--inactive,.layerStrip__gamepadButton--inactive,.layerStrip__hideButton--active,.layerStrip__resizableButton--inactive,.layerStrip__selectableButton--inactive{color:#aaa}.layerStrip__gamepadButton:disabled,.layerStrip__selectableButton:disabled{visibility:hidden}.layerTree{display:grid}.layerTree__header{display:grid;grid-template-columns:1fr auto}.layerTree__title{align-self:center}.layerTree__children{padding-left:10px}.layerTree__hiddenButton{display:grid;grid-auto-flow:column;align-items:center;border:none;background:unset;gap:5px;line-height:0;justify-self:right}.chromaKeyEdit{display:grid;grid-template-columns:auto 1fr auto 1fr;gap:.5em;margin:0 10px}.chromaKeyEdit__remove{grid-column:1/-1;justify-self:end}.chromaKeyEdit__range{grid-column:1/-1;margin:10px 0}.chromaKeyEdit__label{align-self:center}.chromaKeyEdit__input{text-align:end}.msb{display:grid;grid-template-columns:1fr auto;gap:.5em;background-color:#000;color:#fff}.msb__download{color:#87ceeb}.msb__upload{color:orange}.msi{display:grid;grid-auto-flow:column;grid-template-columns:92px auto;gap:1em;background-color:#d3d3d3}.msi__leftColumn{display:grid;align-content:start}.msi__videoDiv{position:relative}.msi__video{max-width:100%;object-position:top}.msi__name{position:absolute;top:0;left:0;background-color:#00000080;color:#fff;padding:.2em .3em}.msi__name--unnamed{font-style:italic}.msi__addButton,.msi__bandwidthButton{position:absolute;right:0;background-color:#00000080;border:none;color:#fff;visibility:hidden}.msi__addButton{top:0}.msi__bandwidthButton{bottom:0}.msi__bandwidthButton--unchecked{color:gray}.msi__videoDiv:hover .msi__addButton,.msi__videoDiv:hover .msi__bandwidthButton{visibility:visible}.msi__rightColumn{display:grid;gap:.25em}.msi__dBMeter{width:100%;height:24px}.msi__toggleButton{text-align:start;background:none;border:none;font-weight:700;margin:0;padding:0}.msi__audio{display:grid;grid-template-columns:1fr;grid-auto-flow:column;background-color:#000}.msi__mutedYourself,.msi__mutedThemselves{display:flex;align-items:center;justify-content:left;padding-left:2px;color:#fff}.msi__mutedThemselves{font-size:80%}.msi__muteLivestream--mutedYourself{color:red}.msl{display:grid;grid-auto-rows:minmax(min-content,max-content);gap:.5em;margin-top:.5em;margin-bottom:.5em;overflow-y:auto}.msl--hidden{display:none}.msl__audioOptions{display:grid;gap:.5em}.msl__fieldset{border:1px solid black;padding:.25em}.msl__legend{margin-left:.25em;margin-right:.25em}.msl__enable{background-color:transparent;border:1px solid black;border-radius:3px}.msl__enable:focus{outline:none}.msl__enable--enabled{background-color:#0f0}.msl__fields{display:grid;grid-template-columns:5em 1fr;align-items:first baseline;gap:.5em;margin:.25em}.msl__label{justify-self:end}.fontPreview{background-color:transparent;border:none;font-size:30px!important;padding:.25em;width:100%}.fontPreview:focus{outline:none}.fontPreview::placeholder{color:inherit}.mediaTab{display:grid;align-content:start;gap:.5em;overflow-y:auto;grid-auto-rows:auto 1fr}.mediaTab__controls{display:grid;gap:.5em;padding-top:.5em;padding-left:.5em;padding-right:.5em}.mediaTab__upload{display:grid;grid-template-columns:1fr auto;align-items:baseline;gap:.5em}.mediaTab__uploadProgress{grid-row:2;grid-column:1/-1}.mediaTab__uploadErrors{grid-row:3;grid-column:1/-1;color:red}.mediaTab__search{display:grid;grid-template-columns:1fr;grid-auto-flow:column;align-items:baseline;gap:.5em}.mediaTab__searchInput{width:100%;align-self:stretch}.mediaTab__showOwnMediaOnly{opacity:.5}.mediaTab__items{display:grid;gap:.5em}.mediaTab__item{display:grid;grid-template-rows:auto 1fr auto;align-items:center;gap:.5em;height:100%;background-color:#ddd;border-top:#999 solid 1px;padding:.5em;box-sizing:border-box}.mediaTab__itemControls{display:grid;grid-template-columns:1fr;grid-auto-flow:column;grid-auto-columns:auto;gap:.25em}.mediaTab__itemName{width:100%}.mediaTab__itemFile{display:none}.mediaTab__itemAudio,.mediaTab__itemImage,.mediaTab__itemVideo{max-height:10vh;max-width:100%;justify-self:center}.mediaTab__itemInfo{display:grid;grid-template-columns:auto 1fr;grid-auto-flow:column;grid-auto-columns:auto;align-items:baseline;align-items:end;gap:.5em;font-size:80%}.mediaTab__itemId{overflow:hidden;white-space:nowrap}.mediaTab__copyLink{background:none;border:none;padding:0;margin:0;justify-self:start;align-self:center;line-height:0}.mediaTab__options{display:grid;align-items:center}.mediaTab__showAllButton{display:flex;justify-content:center;align-items:center;gap:.5em;margin:0 .5em}.triggers{display:grid;align-content:start;gap:1em;background-color:#000;color:#fff;padding:5px;overflow-x:hidden;overflow-y:auto}.triggers__empty{text-align:center;padding:.5em;font-style:italic;color:gray}.triggers__table{table-layout:fixed;width:100%}.triggers__inputCol{width:2em}.triggers__argsCol,.triggers__actionsCol{width:calc(50% - 2em)}.triggers__td{padding:.2em;overflow:hidden}.triggers__td--input{text-align:center}.triggers__td--args{text-overflow:ellipsis}.triggers__td--actions{display:flex;flex-wrap:wrap;gap:.5em}.triggers__action{background-color:beige;color:#000;padding-right:.5em;border-radius:3px}.triggers__action--hidden{opacity:.5}.triggers__action--selected{background-color:#ff1493;color:#fff}.triggers__action--unnamed{font-style:italic}.triggers__execute{background:none;border:none;border-radius:3px;padding:0 0 0 .1em;margin:0}.triggers__execute:active{background:#000;color:#fff}.triggers__executeAll{background:none;color:inherit;border:none;border-radius:3px;padding:0;margin:0}.triggers__showHidden{color:#fff;border:none;background-color:transparent;margin-top:.1em}.triggers__search{display:grid;grid-template-columns:1fr auto;gap:.1rem}.triggers__searchInput{width:100%}.mediaStreamsTab{display:grid;overflow-y:auto;align-content:start}.mediaStreamsTab--hidden{display:none}#studio>.editor.right{display:grid;grid-template-rows:auto 1fr;background-color:#fff;min-width:300px}.etnRightEditor__helpTab{overflow-y:auto}.editorRight__callControls{display:grid;align-content:start;gap:.5em;margin:.5em}.editorRight__callControls>.ask-for-user-media{display:grid;grid-gap:.5em}.editorRight__callControls>.ask-for-user-media button{width:100%;background-color:#0cc}.editorRight__callControls--hidden{display:none}.usersTab{display:grid;align-content:start;gap:.5em;overflow-y:auto;overflow-x:none;grid-auto-rows:auto 1fr}.userListItem__item{display:grid;grid-template:"d d a connections" 20px "role e e e" 20px "b b c c" "b b c c";align-items:center;gap:.5em;height:100%;min-height:30px;background-color:#ddd;border-top:#999 solid 1px;padding:.5em;box-sizing:border-box}.userListItem__link{grid-area:a}.userListItem__link svg{height:12px}.userListItem__name{grid-area:d;font-weight:700}.userListItem__noPlayerImage,.userListItem__playerImage{grid-area:b;height:80px;width:80px;object-fit:contain;background-color:gray;display:grid;text-align:center;align-content:center}.userListItem__connectedAt{grid-area:e;text-align:right}.userListItem__connections{grid-area:connections;text-align:center;color:red}.userListItem__role{grid-area:role}.userListItem__role--admin{font-weight:700;color:#00f}.userListItem__connections--online{color:#fff;background-color:green}.userListItem__item i{color:#444;font-style:italic}div.window-container{position:absolute;border:solid 1px black;--tilebar-height: 32px;overflow:hidden;display:flex;flex-direction:column}div.window-container>div.title-bar{background-color:gray;height:var(--tilebar-height);display:flex;flex-direction:row;cursor:default;position:static}div.window-container>div.title-bar>span.icon{line-height:var(--tilebar-height);height:var(--tilebar-height);width:var(--tilebar-height);font-size:calc(var(--tilebar-height) - 8px)}div.window-container>div.title-bar>span.windowTitle{flex-grow:1;overflow:hidden;text-align:center;background-color:gray;color:#fff;font-size:calc(var(--tilebar-height) - 16px);line-height:var(--tilebar-height);font-family:Gill Sans,Gill Sans MT,Calibri,Trebuchet MS,sans-serif;font-weight:700}div.window-container>div.title-bar>span.windowTitle:active{opacity:.5}div.window-container>div.title-bar>span.buttonContainer{display:flex;flex-direction:row}div.window-container>div.title-bar>span.buttonContainer>span.windowButton{height:var(--tilebar-height);width:var(--tilebar-height);font-size:calc(var(--tilebar-height) - 8px);cursor:default;color:#000;transition:.2s ease-in-out}div.window-container>div.title-bar>span.buttonContainer>span.windowButton:hover{color:#fff}div.window-container>div.content{all:initial;display:grid;top:0;left:0;bottom:0;right:0;width:100%;height:100%;background-color:#fff}@font-face{font-family:PT Mono;font-style:normal;font-weight:400;font-display:swap;src:url("/pt-mono-regular-NFN6N2VE.woff2") format("woff2")}@font-face{font-family:Cocogoose;font-style:normal;font-weight:400;font-display:swap;src:url("/cocogoose-G7VDK4II.woff2") format("woff2")}#studio button,#studio input,#studio select,#studio textarea{font-family:inherit;font-size:inherit}#studio select{width:100%}#studio input[type=color]{width:100%;height:100%}#studio{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;background-color:#000;font-family:PT Mono,monospace;font-size:9pt;overflow:hidden}#studio>.editor{position:absolute;width:calc((100vw - 1280px)/2);top:0;bottom:0;height:100%}#studio>.editor.right{right:0}#studio.full-show>.editor{display:none}#studio.full-show>.show{left:0;right:0;width:100%;background-color:transparent}#studio>.show{position:absolute;top:0;bottom:0;left:calc((100vw - 1280px)/2);width:1280px;height:100%}#studio .show .layer-enter,#studio .show .layer-appear{opacity:0}#studio .show .layer-enter-active,#studio .show .layer-appear-active{opacity:1;transition:opacity .5s ease-in}#studio .show .layer-exit-active{opacity:0;transition:opacity .5s ease-in}#studio .video-list .video-list-video{display:grid;grid-template-columns:50% 50%;padding:2px;margin:5px}#studio .video-list .video-list-video .video-list-video-controls{display:grid;grid-template-columns:auto}#studio .video-list .video-list-video .video-list-video-controls video{position:unset;min-width:unset;min-height:unset;width:100%}#studio .video-list .video-list-video .video-list-video-controls .video-list-volume-controls{display:grid;grid-template-columns:50% 50%}#studio .video-list .video-list-video .chroma-key-options{display:grid;grid-template-columns:auto;padding:2px;margin:5px}#studio .video-list .video-list-video .chroma-key-options input{max-width:60%;width:60%}#studio .video-list .video-list-video .chroma-key-options label{width:40%;text-align:center}#studio>.show{background-color:#000;color:#eee;-webkit-user-select:none;user-select:none}#studio>.show .scene{position:relative}#studio>.show img{width:100%;height:100%;object-fit:fill;pointer-events:none}#studio>.show .layer-text{font-family:inherit;margin:0;overflow:hidden}#studio>.show .layer-video{object-fit:cover}.appearance3dTab{display:grid;grid-template-columns:auto 1fr;gap:1em;align-items:center;padding:1em}.mediaSelect__option--none{font-style:italic}.videoPipeline{display:grid;grid-template-columns:auto 1fr;justify-items:start;align-items:center;gap:1em;padding:.5em}.arCameraTab__controls,.arCameraTab__source{display:grid;grid-template-columns:auto .5fr 1fr;gap:1em;padding:.5em}.arCameraTab__sourceInput,.arCameraTab__sourceLabel,.arCameraTab__controlsInput,.arCameraTab__controlsLabel{align-self:center;margin:0}.arCameraTab__controls{display:grid;grid-template-columns:auto .5fr 1fr;gap:1em;padding:.5em}.cameraTab{display:grid;grid-template-columns:auto 1fr;gap:1em;padding:.5em}.cameraTab__fovLabel,.cameraTab__zNearLabel,.cameraTab__zFarLabel{align-self:center;text-align:end}.cssTab{display:grid;grid-template-columns:auto auto 1fr;align-content:start;gap:1em;padding:.5em;overflow-y:auto}.cssTab__header{grid-column:1/-1;font-weight:700}.cssTab__cssClassesLabel,.cssTab__opacityLabel,.cssTab__transitionLabel,.cssTab__durationLabel,.cssTab__timingLabel,.cssTab__directionLabel,.cssTab__fillModeLabel,.cssTab__autoplayLabel,.cssTab__loopLabel,.cssTab__alwaysRenderKeyframesLabel,.cssTab__stopOnAnimationEndLabel{align-self:center;justify-self:end;text-align:end}.cssTab__cssClassesInput{grid-column:2/-1}.cssTab__opacityInput,.cssTab__transitionInput{text-align:end}.cssTab__cssTextarea{grid-column:1/-1;width:100%;min-height:300px}.cssTab__animationTextarea{grid-column:1/-1}.cssTab__durationInput,.cssTab__timingSelect,.cssTab__directionSelect,.cssTab__fillModeSelect{grid-column:2/-1}.cssTab__autoplayInput,.cssTab__loopInput,.cssTab__alwaysRenderKeyframesInput,.cssTab__stopOnAnimationEndInput{grid-column:2/-1;justify-self:start}.dmxTab{display:grid;grid-template-columns:auto 1fr auto;gap:1em;padding:.5em}.dmxTab__channelLabel,.dmxTab__valueLabel{align-self:center;text-align:end}.generalTab{display:grid;grid-template-columns:auto auto 1fr;align-content:start;gap:1em;padding:.5em}.generalTab__buttons{grid-column:1/-1;display:grid;grid-auto-flow:column;grid-auto-columns:1fr;gap:.1em}.generalTab__triggersHeader,.generalTab__layerHeader{grid-column:1/-1;font-weight:700}.generalTab__nameLabel,.generalTab__fullNameLabel,.generalTab__moveLabel,.generalTab__iconColorLabel,.generalTab__playOnClickLabel,.generalTab__playOnEndedLabel,.generalTab__playTriggersLabel,.generalTab__visibilityTriggersLabel{align-self:center;text-align:end;-webkit-user-select:none;user-select:none}.generalTab__nameInput,.generalTab__fullName,.generalTab__moveSelect,.generalTab__playOnClickInput,.generalTab__playOnEndedInput,.generalTab__playTriggersInput,.generalTab__visibilityTriggersInput{grid-column:2/-1}.generalTab__fullName{text-align:start}.generalTab__moveSelect{height:1.5em}.generalTab__iconColorLabel{color:#fff;text-shadow:2px 2px 0px grey}.generalTab__iconColorDiv{display:grid;align-content:center;justify-content:center;background-color:#0003;border:1px lightgray solid;border-radius:3px;padding-left:.25em;padding-bottom:2px}.generalTab__playOnClickDocs{grid-column-start:1;grid-column-end:-1;line-height:1.25em}.generalTab__playOnClickDocs code{background-color:#ddd;font-family:monospace;padding-left:.25em;padding-right:.25em}.iframeTab{display:grid;grid-template-columns:auto 1fr;gap:1em;padding:.5em}.iframeTab__label{align-self:center;text-align:end}.mediaStreamTab{display:grid;grid-template-columns:auto 1fr;justify-items:start;align-items:center;gap:1em;padding:.5em}.lpMediaTab{display:grid;grid-template-columns:5em 1fr 5em;row-gap:1em;column-gap:.5em;padding:.5em}.lpMediaTab__header{grid-column:1/-1;font-weight:700}.lpMediaTab__mediaLabel,.lpMediaTab__trackLabel,.lpMediaTab__volumeLabel,.lpMediaTab__muteLabel,.lpMediaTab__playbackRateLabel,.lpMediaTab__maxPlaybackRateVariationLabel,.lpMediaTab__autoPlayLabel,.lpMediaTab__loopLabel,.lpMediaTab__startTimeLabel,.lpMediaTab__endTimeLabel,.lpMediaTab__oneShotLabel{grid-column:1;align-self:center;text-align:end}.lpMediaTab__volumeRange,.lpMediaTab__playbackRateRange{margin:0}.lpMediaTab__playbackRateInput,.lpMediaTab__volumeInput,.lpMediaTab__maxPlaybackRateVariationInput,.lpMediaTab__startTimeInput,.lpMediaTab__endTimeInput{border:none}.lpMediaTab__autoPlayCheckbox,.lpMediaTab__loopCheckbox,.lpMediaTab__muteCheckbox,.lpMediaTab__oneShotCheckbox{grid-column:2/-1;justify-self:start;margin:0}.lpMediaTab__chromaKeyEdit{grid-column:1/-1}.reactTab{display:grid;grid-template-columns:auto 1fr;gap:1em;padding:.5em}.reactTab__label{align-self:center;text-align:end}.reactTab__select{height:1.75em}.subsceneTab{display:grid;grid-template-columns:auto 1fr auto auto;gap:1em;padding:.5em}.subsceneTab__subsceneLabel,.subsceneTab__instanceLabel{align-self:center;text-align:end}.subsceneTab__subsceneLabel{grid-row:1;grid-column:1}.subsceneTab__subsceneSelect{grid-row:1;grid-column:2}.subsceneTab__button{grid-row:1;grid-column:3}.subsceneTab__newSubsceneButton{grid-row:2;grid-column:2}.subsceneTab__instanceLabel{grid-row:3;grid-column:1}.subsceneTab__instanceInput{grid-row:3;grid-column:2}.subsceneTab__sceneEdit{grid-row:4;grid-column:span 3}.tagsTab{display:grid;gap:1em;overflow-x:hidden}.tagsTab__group{display:grid;grid-template-columns:auto 1fr auto 1fr;gap:.5em}.tagsTab__groupName{grid-column:1/-1;justify-self:left;background-color:transparent;border:none;font-weight:700}.tagsTab__label{align-self:center}.textTab{display:grid;grid-template-columns:auto auto 1fr;align-items:baseline;gap:1em;padding:.5em}.textTab__textarea{grid-column:1/-1}.textTab__fontSizeLabel{grid-column:1}.textTab__fontSizeInput{grid-column:2/-1}.textTab__alignLabel{grid-column:1;justify-self:end}.textTab__alignSelect{grid-column:2/-1}.textTab__preformattedInput{grid-column:2;margin:0}.textTab__preformattedLabel{grid-column:3;align-self:center}.textTab__showLayerNameIfTextEmptyInput{grid-column:2;margin:0}.textTab__showLayerNameIfTextEmptyLabel,.textTab__ttsLabel{grid-column:3;align-self:center;margin:0}.textTab__ttsCheckbox{grid-column:2;margin:0}.ttsEdit{grid-column:1/-1;display:grid;grid-template-columns:auto auto 1fr 1fr auto;gap:1em}.ttsEdit__header{grid-column:1/-1;font-weight:700}.ttsEdit__label{align-self:center;justify-self:right}.ttsEdit__checkbox{grid-column:2/-1;margin:0}.ttsEdit__paramLabel{align-self:center;text-align:right}.ttsEdit__paramButton{background:transparent;border:none;padding:0;text-align:right;text-decoration:underline}.ttsEdit__paramButton:disabled{color:inherit;text-decoration:none}.ttsEdit__paramInput{text-align:right;width:4em}.ttsEdit__paramRange{margin:0;width:100%}.ttsEdit__paramRange--linked{grid-column:3/-1}.ttsEdit__checkboxDiv{grid-column:2/-1;display:grid;grid-template-columns:auto 1fr;gap:1em}.ttsEdit__checkboxDivInput{margin:0}.transform2dTab{display:grid;align-content:start;gap:1em;padding:.5em;overflow:hidden}.transform2dTab__position,.transform2dTab__size,.transform2dTab__rotation{display:grid;align-content:start;gap:.5em}.transform2dTab__position{grid-template-columns:repeat(3,auto)}.transform2dTab__size{grid-template-columns:repeat(4,auto)}.transform2dTab__rotation{grid-template-columns:repeat(2,1fr)}.transform2dTab__xLabel,.transform2dTab__yLabel,.transform2dTab__widthLabel,.transform2dTab__heightLabel,.transform2dTab__sxLabel,.transform2dTab__syLabel,.transform2dTab__rzLabel{grid-row:1;text-align:center}.transform2dTab__xInput,.transform2dTab__yInput,.transform2dTab__widthInput,.transform2dTab__heightInput,.transform2dTab__sxInput,.transform2dTab__syInput,.transform2dTab__rzInput{grid-row:2;text-align:end;width:100%}.transform2dTab__rzInput{grid-column:1/2}.transform2dTab__tools{display:flex;gap:5px}.object3dTab{display:grid;grid-template-columns:auto 1fr;gap:1em;padding:0 .5em;align-items:center}.physics3dTab{display:grid;align-content:start;gap:1em;padding:.5em;grid-template-columns:auto 1fr auto auto}.physics3dTab__physicsObjectInput{grid-row:1;grid-column:1;align-self:center}.physics3dTab__physicsObjectLabel{grid-row:1;grid-column:2;align-self:center}.physics3dTab__subsceneMoveViaPhysicsInput{grid-row:2;grid-column:1;align-self:center}.physics3dTab__subsceneMoveViaPhysicsLabel,.physics3dTab__physicsBodySelect{grid-row:2;grid-column:2;align-self:center}.physics3dTab__physicsBodySelectLabel{grid-row:2;grid-column:1;align-self:center}.physics3dTab__physicsShapeSelect{grid-row:3;grid-column:2;align-self:center}.physics3dTab__physicsShapeSelectLabel{grid-row:3;grid-column:1;align-self:center}.physics3dTab__noAngularInput{grid-row:4;grid-column:1;align-self:center}.physics3dTab__noAngularLabel{grid-row:4;grid-column:2;align-self:center}.physics3dTab__sensorInput{grid-row:5;grid-column:1;align-self:center}.physics3dTab__sensorLabel{grid-row:5;grid-column:2;align-self:center}.transform3dTab{display:grid;align-content:start;gap:1em;padding:.5em;overflow:hidden}.transform3dTab__position,.transform3dTab__size,.transform3dTab__rotation{display:grid;align-content:start;gap:.5em}.transform3dTab__position,.transform3dTab__rotation{grid-template-columns:repeat(3,auto)}.transform3dTab__size{grid-template-columns:repeat(4,auto)}.transform3dTab__xLabel,.transform3dTab__yLabel,.transform3dTab__zLabel,.transform3dTab__widthLabel,.transform3dTab__heightLabel,.transform3dTab__sxLabel,.transform3dTab__syLabel,.transform3dTab__rxLabel,.transform3dTab__ryLabel,.transform3dTab__rzLabel{grid-row:1;text-align:center}.transform3dTab__xInput,.transform3dTab__yInput,.transform3dTab__zInput,.transform3dTab__widthInput,.transform3dTab__heightInput,.transform3dTab__sxInput,.transform3dTab__syInput,.transform3dTab__rxInput,.transform3dTab__ryInput,.transform3dTab__rzInput{grid-row:2;text-align:end;width:100%}.vaTab{display:grid;grid-template-columns:auto 1fr auto 1fr;grid-auto-flow:row;gap:.5em;align-items:baseline;padding:.5em}.vaTab select{height:2em;margin-bottom:.5em}.vaTab option[value=""]{font-style:italic}.vaTab input{text-align:right;width:100%}.vaTab__bgLabel,.vaTab__fgLabel,.vaTab__audioSourceLabel,.vaTab span{font-weight:700;margin-top:1em}.vaTab__bgLabel,.vaTab__bgSelect,.vaTab__fgLabel,.vaTab__fgSelect,.vaTab__audioSourceLabel,.vaTab__audioSourceSelect,.vaTab span.foreground-offset,.vaTab span.rotation-range,.vaTab span.rotation-center,.vaTab span.vertical-range,.vaTab span.alpha-range,.vaTab span.volume-range{grid-column:1/-1}.vaTab label.foreground-offset,.vaTab label.rotation-range,.vaTab label.rotation-center,.vaTab label.volume-range{justify-self:right}.layerPanel{display:grid;grid-template-rows:auto 1fr}.layerPanel--reachable{background-color:#fcf7bb}.layerPanel--unreachable{background-color:#f19292}.layerPanel__body{overflow-y:auto}.layerPanel__body::-webkit-scrollbar{background-color:#fff;width:5px}.layerPanel__body::-webkit-scrollbar-thumb{background-color:#ddd}.layerPanel__size{display:grid;grid-auto-flow:column}.layerPanel__sizeButton{border:1px solid black;border-radius:3px 3px 0 0;background-color:ivory}.sceneTab{display:grid;grid-template-rows:1fr;overflow:hidden}.sceneTab__top{display:grid;align-content:start;gap:.5em;overflow-y:scroll}.sceneTab__top::-webkit-scrollbar{background-color:#fff;width:5px}.sceneTab__top::-webkit-scrollbar-thumb{background-color:#ddd}.sceneTab__drag{background:linear-gradient(#000,#d3d3d3);cursor:grab;height:10px}.modeSettings{display:grid;gap:.5em}.modeSettings__modes{display:grid;grid-template-columns:auto 1fr;align-items:center;gap:.5em}.modeSettings__radio{margin:0}.stringOptionEdit{display:grid}.stringOptionEdit__label{font-weight:700}.settingsTab{display:grid;align-content:start;gap:1em;padding:1em;overflow-y:auto}.settingsTab::-webkit-scrollbar{background-color:#fff;width:5px}.settingsTab::-webkit-scrollbar-thumb{background-color:#ddd}.settingsTab__enableLobby{display:grid;grid-template-columns:auto 1fr;align-items:center}.settingsTab__show{display:grid;grid-template-columns:1fr;grid-auto-flow:column;gap:.5em}.settingsTab__title{font-weight:700}.settingsTab__settings{display:grid;grid-template-columns:auto 1fr;align-items:baseline;gap:.5em}.settingsTab__checkbox{display:grid;grid-template-columns:auto 1fr;align-items:center;gap:.5em;grid-column:2}.settingsTab__checkboxInput{margin:0}.settingsTab__janus{display:grid;grid-template-columns:1fr auto;gap:.5em}.settingsTab__newPlayerButton{justify-self:start}.battery{background-color:red;border-radius:5px;color:#fff;font-size:24px;padding:1em}.battery--charging{display:none}.leftEditor{position:absolute;top:0;bottom:0;display:grid;grid-template-rows:auto 1fr;background-color:#fff;width:calc((100vw - 1280px)/2);min-width:300px}.leftEditor--editorOnTop{z-index:1}.leftEditor--hidden{display:none}.leftEditor__header{display:grid;grid-template-columns:1fr;grid-auto-flow:column;grid-auto-columns:auto}.showSelect{display:grid;grid-auto-flow:column;grid-template-columns:auto 1fr}.showsView{position:fixed;top:0;bottom:0;left:0;right:0;display:grid;justify-items:center;align-items:center;background:linear-gradient(#a8a677,#266798)}.showsView__panel{display:grid;grid-template-columns:auto 1fr;align-items:baseline;gap:.5em;background-color:#fff;font-family:sans-serif;padding:1em;filter:drop-shadow(0 0 10px ivory)}.showsView__showLabel,.showsView__newLabel{justify-self:end}.showsView__showSelect,.showsView__newInput,.showsView__newButton{font-family:inherit;font-size:inherit;height:100%;margin:0;padding:.25em .5em}.showsView__newForm{grid-column:1/-1}.showsView__newFieldset{display:grid;grid-template-columns:1fr auto;gap:.5em}#studio>.editor button.toggle.fade:not(.active){opacity:.5}.babylonLayer__mediaVideoLayer{visibility:hidden}.babylonLayer__videoCanvas{position:absolute;width:100%;height:100%}.babylonLayer__canvas{position:absolute;width:100%;height:100%;pointer-events:auto}.babylonVideoLayer{visibility:hidden}.backstage--noEditor{display:none}.backstage__streams{position:fixed;z-index:3;color:#0f0;bottom:0;left:1280px;-webkit-user-select:none;user-select:none;display:grid;grid-auto-flow:column;grid-auto-columns:fit-content(20%);width:calc(40vw - 1280px)}.backstage__self{position:fixed;bottom:8em;left:50%;transform:translate(-50%)}.backstage__self--unmuteBackstage{background-color:#0f0;filter:drop-shadow(0 0 4px lime)}.backstage--inScene{position:fixed;z-index:3;color:#0f0;bottom:0;left:0;right:0;font-size:32px;text-align:center;pointer-events:none;text-shadow:0px 0px 4px white}.backstage--error{position:fixed;z-index:3;color:red;bottom:0;left:0;font-size:32px;pointer-events:none;text-shadow:0px 0px 4px white}.backstageControls{display:grid;grid-template-columns:auto auto 1fr;gap:.5em}.backstageControls__title{font-weight:700;grid-row:1;grid-column-start:1;grid-column-end:-1}.backstageControls__enabledInput{grid-row:2;grid-column:2;margin:0}.backstageControls__enabledLabel{grid-row:2;grid-column:3;align-self:center}.backstageControls__audioInputLabel{grid-row:3;grid-column:1;align-self:center;justify-self:end}.backstageControls__audioInputSelect{grid-row:3;grid-column-start:2;grid-column-end:-1;height:2em}.backstageControls__audioChannelLabel{grid-row:4;grid-column:1;align-self:center;justify-self:end}.backstageControls__audioChannelSelect{grid-row:4;grid-column-start:2;grid-column-end:-1;height:2em}.backstageControls__uiInput{grid-row:5;grid-column:2;margin:0}.backstageControls__uiLabel{grid-row:5;grid-column:3;align-self:center}.backstageSign{position:fixed;bottom:0;left:50%;transform:translate(-50%);background-color:red;border-radius:1em;color:#fff;font-size:2em;margin:1em 0;padding:1em;pointer-events:none}.backstageStream{display:grid;padding:.25em}.backstageStream__name{color:#00b4ff}.backstageStream__name--unmuteBackstage{background-color:#0f0;color:#000}.backstageStream__dbMeter{background-color:#ffffff1a;display:flex;align-items:center}.backstageStream__dbMeter canvas{height:5px;width:100%}.backstageStream__dbMeter--muted{background-color:#ff000080}.backstageStream__dbMeter--muted canvas{filter:saturate(0)}.backstageStream__dbMeter--unmuteBackstage{background-color:#00ff6480;filter:drop-shadow(0 0 4px lime)}.backstageStream__inScene{color:orange}.backstageStream__inScene--active{color:#0f0;text-shadow:0px 0px 2px lime}.editMode__button{background-color:red}.editMode__button--enabled{background-color:green}.etnIntro,.etnName,.etnHeadphones,.etnPermissions,.etnWebcam,.etnMic,.etnMain,.playerNoLobby{position:fixed;top:0;left:0;bottom:0;right:0;display:grid;animation:etnBackgroundAnimation 30s ease infinite;background:linear-gradient(45deg,#70d6ff,#ff70a6);background-size:400% 400%;font-family:DotGothic16}@keyframes etnBackgroundAnimation{0%{background-position:94% 0%}50%{background-position:7% 100%}to{background-position:94% 0%}}.etnIntro__h1,.playerNoLobby__h1{color:#fff;filter:drop-shadow(0 0 .5em white);font-size:10vmin;font-family:Distort Me;text-align:center}.etnIntro,.playerNoLobby{display:grid;gap:1em;align-items:center;justify-items:center;padding:1em}.etnName{display:grid;grid-template-rows:1fr auto;grid-template-columns:1fr 1fr;align-items:center;justify-items:center;gap:1em;padding:1em}.etnName__form{grid-row:1;grid-column-start:1;grid-column-end:-1;display:grid;gap:1em;align-self:start}.etnName__label{color:#fff;font-size:7.5vmin}.etnName__input{font-family:inherit;font-size:10vmin;padding:.5em;border:solid white;border-radius:5px;width:100%}.etnName__backButton,.etnName__nextButton{grid-row:2}.etnHeadphones{display:grid;grid-template-rows:1fr auto;grid-template-columns:1fr 1fr;gap:1em;align-items:center;justify-items:center;padding:1em}.etnHeadphones__testButton{grid-row:1;grid-column-start:1;grid-column-end:-1}.etnPermissions{display:grid;grid-template-rows:1fr auto;grid-template-columns:1fr 1fr;align-items:center;justify-items:center;gap:1rem;padding:1em}.etnPermissions__messages{grid-column-start:1;grid-column-end:-1;align-self:start;color:#fff;display:inline;font-size:7.5vmin;line-height:1.2em}.etnPermissions__dontWorry{font-size:60%;color:#eee;line-height:initial;padding-top:.5em}.etnPermissions__backButton,.etnPermissions__requestButton{grid-row:2}.etnWebcam,.etnMic{display:grid;grid-template-rows:auto 1fr auto auto auto;grid-template-columns:1fr 1fr;gap:1em;padding:1em}.etnWebcam__label,.etnMic__label{grid-row:1;grid-column-start:1;grid-column-end:-1;align-self:center;justify-self:center;color:#fff;font-size:10vmin}.etnWebcam__video,.etnMic__microphone{grid-row:2;grid-column-start:1;grid-column-end:-1;align-self:center;justify-self:center;filter:drop-shadow(0 0 .5em #ffd670)}.etnMic__error{max-width:80%;text-align:center;justify-self:center}.etnMainView__videoRoomError,.etnMainView__janusError,.etnPermissions__message--error,.etnMic__error,.etnWebcam__noWebcam{color:red;text-shadow:0px 0px 2px white}.etnMic__dbMeter{outline:2px solid white;width:100%}.etnWebcam__noWebcam,.etnWebcam__select,.etnMic__select{grid-row:3;grid-column-start:1;grid-column-end:-1;justify-self:center;font-family:inherit;font-size:5vmin;display:grid;gap:.5em}.etnMic__mediaDeviceSelect{font-size:5vmin;justify-self:center;font-family:inherit}.etnWebcam__backButton,.etnMic__backButton{grid-row:4;grid-column:1;justify-self:center}.etnWebcam__nextButton,.etnMic__nextButton{grid-row:4;grid-column:2;justify-self:center}.etnName__nextButton:disabled,.etnWebcam__nextButton:disabled,.etnMic__nextButton:disabled{opacity:.25}.etnMic__instructions{color:#eee;padding-top:.5em;font-size:4vmin;text-align:center}.etnMain__controls{position:fixed;bottom:0;right:0;margin-left:.5em;margin-bottom:.5em;margin-right:.5em;display:grid;grid-template-rows:auto auto 1fr;grid-template-columns:auto 1fr auto;gap:.5em;background-color:#fff;padding:.5em;z-index:2}.etnMainView__videoRoomError,.etnMainView__janusError{z-index:2;position:fixed;bottom:100px;text-align:center;left:0;right:0;font-size:3vmin;pointer-events:none;margin:0 auto;max-width:50%}.etnMain__backButton{z-index:2;position:fixed;bottom:0;left:0}.etnMain__roomName{position:fixed;left:0;bottom:0;right:0;text-align:center;font-size:5vmin;margin-bottom:10px}.etnMain__roomName--queue,.etnMain__roomName--lobby{color:#fff}.etnMain__roomName--live{color:#0f0;text-shadow:0px 0px 2px black}.etnMain__nameLabel{grid-row:1;grid-column:1;align-self:baseline}.etnMain__nameInput{grid-row:1;grid-column:2;align-self:baseline;font-family:inherit;padding-left:.5em}.etnMain__audioSelect{grid-row:2;grid-column-start:1;grid-column-end:3;font-family:inherit}.etnMain__videoSelect{grid-row:3;grid-column-start:1;grid-column-end:3;align-self:start;font-family:inherit}.etnMain__localStream{border-radius:3px;max-width:100%}.etnMain__localStream--controls{grid-row-start:1;grid-row-end:4;grid-column:3;width:160px;height:120px;object-fit:fill}.etnMain__localStream--noControls{position:fixed;bottom:0;right:0;margin-bottom:10px;margin-right:10px;width:80px;height:60px;z-index:1;object-fit:fill}.etnMain__stream{position:fixed;top:0;left:0;bottom:0;right:0;object-fit:contain;width:100%;height:100%;max-width:100%;max-height:100%;object-position:top}.etnMain__settingsButton{position:fixed;bottom:0;right:0;margin-bottom:10px;margin-right:10px;z-index:3;background-color:transparent;color:#fff;border:none;text-shadow:0px 0px 2px black;cursor:pointer}.etnMain__settingsButton:hover{background-color:#fff6}.etnMain__remoteStreams{position:fixed;top:0;left:0;bottom:0;right:0;display:flex;flex-direction:row;flex-wrap:wrap;align-content:center;justify-content:center;gap:10px;background-color:#00000080;padding:10px;z-index:1}.etnMain__remoteStreams--liveRoom{display:none}.etnMain__remoteStream{width:160px;height:120px;object-fit:fill;border-radius:3px}.etnIntro__button,.etnName__backButton,.etnName__nextButton,.etnHeadphones__testButton,.etnHeadphones__backButton,.etnHeadphones__nextButton,.etnPermissions__backButton,.etnPermissions__requestButton,.etnWebcam__backButton,.etnWebcam__nextButton,.etnMic__backButton,.etnMic__nextButton,.etnMain__backButton{background:#fff3;border:none;box-shadow:0 5px 5px #0000004d;color:#fff;font-family:inherit;font-size:7.5vmin;letter-spacing:.05em;padding:0 .75em .1em;text-decoration:none;cursor:pointer}.etnIntro__button:active,.etnName__backButton:active,.etnName__nextButton:active,.etnHeadphones__testButton:active,.etnHeadphones__backButton:active,.etnHeadphones__nextButton:active,.etnPermissions__backButton:active,.etnPermissions__requestButton:active,.etnWebcam__backButton:active,.etnWebcam__nextButton:active,.etnMic__backButton:active,.etnMic__nextButton:active,.etnMain__backButton:active{background:#6478ffcc}.mediaTab__copyLink:hover{background-color:#ffffff80}.mediaTab__copyLink:active{background-color:orange}.mediaTab__itemAudioThumbnail,.mediaTab__itemThreeDThumbnail{max-width:100%;max-height:110px}.mediaTab__itemThreeDThumbnail{align-self:center;justify-self:center}video::-webkit-media-controls-panel{background:none}#studio>.editor .upload-errors{list-style-position:inside;list-style-type:circle}#studio>.editor .upload-errors li{padding-top:.5em}#studio>.editor .dragndrop{display:grid;grid-template-columns:auto 1fr;gap:.5em;align-items:center;justify-content:center;background-color:#ddd;text-align:center;border:1px solid black;border-radius:3px;padding:.5em}.queue--stats{display:grid;grid-auto-flow:column;align-items:center;padding:0 .2em}.queueItem{display:grid;grid-template-columns:1fr .5fr .5fr;grid-auto-flow:column;align-items:center}.queueItem:hover{background-color:#eee}.queueItemList{margin:.2em 0}.queueItemList--title{padding:0 .2em;font-weight:700;background-color:#ccc;color:#333}.queueItemList--body{margin:.2em}.queueItemList--offlineCount,.queueItemList--empty{font-style:italic;text-align:center;display:block;color:#555}.localScene{display:grid;grid-template-columns:auto 1fr;grid-auto-flow:column;gap:.5em;padding:.5em}.localScene--active{background-color:#d55}.localScene__title{align-self:center}.localScene__local--clear{text-decoration:line-through}.sceneEdit{display:grid;gap:.5em}.sceneEdit__row{display:grid;grid-auto-flow:column;gap:.5em;align-items:center}.sceneEdit__row--1{grid-template-columns:auto 1fr;grid-auto-columns:auto}.sceneEdit__row--2{grid-auto-columns:auto 1fr}.sceneEdit__button--icon,.sceneEdit__deepCopy{line-height:0}.sceneEdit__label--color{display:flex;align-items:center;align-self:stretch;border-radius:3px;padding-left:.25em;padding-right:.25em;text-shadow:0px 0px 2px white}.sceneEdit__input{align-self:stretch;width:100%}.sceneEdit__input--number{text-align:right}.layerResizeStyle__title{grid-column-start:1;grid-column-end:-1;font-weight:700}.layerResizeStyle__options{grid-column:1/-1;display:grid;grid-template-columns:auto 1fr;align-items:start;gap:.5em}.layerResizeStyle__widthHeightInput,.layerResizeStyle__scaleInput{margin:0}.layerResizeStyle__widthHeightShift,.layerResizeStyle__scaleShift{color:gray;font-size:80%}.showTab{display:grid;align-content:start;gap:.5em;padding:.5em;overflow-y:auto}.showTab__button{padding-left:.25em;padding-right:.25em}.showTab__button--icon{line-height:0}.showTab__button--clearLocalScene{text-decoration:line-through}.showTab__scene:hover{background-color:#ffffff4d}.showTab__button--showOwnShowOnly{opacity:.5}.showTab__controls{display:grid;grid-template-columns:auto;grid-auto-columns:1fr;grid-auto-flow:column;gap:.25em}.showTab__searchInput{width:100%}.showTab__sceneGroup{display:grid}.showTab__sceneGroupControls{display:grid;grid-template-columns:auto 1fr;align-items:center;gap:.25em}.showTab__sceneGroupControls:hover{background-color:#0000001a}.showTab__sceneGroupControls .showTab__button{margin-right:.25em;visibility:hidden;justify-self:end}.showTab__sceneGroupControls:hover .showTab__button{visibility:visible}.showTab__sceneGroupExpand{display:grid;grid-auto-flow:column;gap:.5em;align-items:center;background-color:transparent;border:none;padding:0;text-align:left}.showTab__sceneGroupExpand:active,.showTab__sceneGroupExpand:focus{outline:none}.showTab__sceneGroupExpand--hidden{font-style:italic}.showTab__sceneGroupExpand--unnamed{color:gray}.showTab__sceneColor{align-self:center;border-radius:3px;line-height:0;padding:.25em}.showTab__scene{display:grid;align-items:center;border-radius:3px;margin-left:1.75em;padding-top:.25em;padding-left:.25em;padding-bottom:.25em}.showTab__scene:hover{background-color:#0000001a}.showTab__sceneLabel{grid-row:1;grid-column:1;display:flex;gap:.5em;overflow:hidden;white-space:nowrap}.showTab__sceneLabel--hidden{font-style:italic}.showTab__sceneName{padding:.25em;border-radius:3px}.showTab__sceneName--live{background-color:#0f0}.showTab__sceneName--local{background-color:#d55}.showTab__sceneRadio{margin:0}.showTab__sceneButtons{grid-row:1;grid-column:1;justify-self:end;display:grid;grid-auto-flow:column;gap:.1em;margin-right:.25em;visibility:hidden}.showTab__scene:hover .showTab__sceneButtons{visibility:visible}.showTab__showName{font-weight:700;margin:.25em 0}div.keypad{position:fixed;top:0;left:0;bottom:0;right:0;width:100%;height:100%;display:grid;grid-template-rows:auto auto auto;grid-template-columns:auto auto auto auto;background-color:#add8e6;padding:10vmin}div.keypad button{margin:3vmin;border-radius:1vmin;font-size:5vmin;font-family:monospace}div.keypad button.digit0{grid-column:2}div.keypad button.submit{color:green}div.keypad button.clear{color:red}.tabBar{display:grid;grid-auto-flow:column}#studio .tabBar__tab{font-size:80%}.tabBar__tab{border:1px solid black;border-radius:3px 3px 0 0;background-color:#d3d3d3;color:#000}.tabBar__tab:focus{outline:none}.tabBar__tab--selected{background-color:transparent;border-bottom-color:transparent}.tagsEdit{display:flex;flex-wrap:wrap;gap:.1em}.tagsEdit button.tag{background-color:#0075ff;color:#fff;border-style:none;border-radius:3px;padding:.1em .3em}.tagsEdit>.edit{display:grid;grid-template-columns:auto auto auto auto;align-items:center}.tagsEdit input[type=checkbox]{margin:0}.tagsEdit label{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.tagsEdit--full{flex-direction:column}.tagsTab{display:grid;gap:.5em;padding:.5em;overflow-y:auto}.tagsTab__addTag{display:grid;grid-template-columns:1fr;grid-auto-flow:column;gap:.5em}.tagsTab__addTagLabel{display:none}.tagsTab__table{border-collapse:collapse;border:2px solid grey}.tagsTab__td,.tagsTab__th{border:1px solid rgb(100,100,100);padding:5px}.tagsTab__buttons{display:grid;grid-auto-flow:column;gap:.25em;border:none;visibility:hidden;float:right}.tagsTab__td:hover .tagsTab__buttons{visibility:visible}.tagsTab__renameButton{background-color:transparent;border:none;font-weight:inherit;padding:0}.tagsTab__info{display:grid}.tagsTab__body,.tagsTab__buttons{grid-column:1;grid-row:1}.tagsTab__body{gap:.25em}.tagsTab__buttons{justify-self:end}.tagsTab__uses{display:grid;grid-auto-flow:column;justify-content:start;gap:.1em}.tagsTab__use{background-color:#00f;border-radius:3px;color:#fff;padding:.1em .5em}.voteResults{--bg-color: rgba(0, 80, 255, .4);--border: 2px white solid;--padding: .25em;--templateColumns: 1fr .5fr;width:100%;padding:.5em;border:var(--border);background-color:var(--bg-color)}.voteResults__header{margin-bottom:.5em;padding:var(--padding);display:grid;grid-auto-flow:column;grid-template-columns:var(--templateColumns);grid-gap:var(--padding);align-items:center}.voteResults__prompt{color:#ddd}.voteResults__voteLink{text-decoration:underline}.voteResults__statistics{display:grid;grid-template-rows:.25fr minmax(2em,1fr)}.voteResults__status{font-size:60%;text-align:center}.voteResults__totalVotes{align-self:center;justify-self:center;display:grid;align-items:center}.voteResults__totalText{text-align:center;font-size:80%}.voteResults__totalCount{text-align:center}.voteResults__text{font-size:120%}.voteResults__options{display:grid;width:100%;grid-auto-rows:minmax(60px,1fr)}.voteResults__option{width:100%;margin-bottom:.25em;padding:var(--padding);display:grid;grid-auto-flow:column;grid-template-columns:var(--templateColumns);grid-gap:var(--padding)}.voteResults__optionText{border:var(--border);display:grid;align-content:center;background-color:var(--bg-color);padding:var(--padding)}.voteResults__optionPercentage{align-self:center;justify-self:center;padding:var(--padding)}.votesTab{display:grid;align-content:start;gap:.5em;overflow-y:auto}.votesTab__votes{display:grid;gap:.5em}.votesTab__vote{display:grid;gap:.5em;background-color:#d3d3d3;padding:.5em}.votesTab__voteControls{display:grid;grid-template-columns:1fr;grid-auto-flow:column;gap:.25em}.votesTab__voteOptions{display:grid;gap:.5em}.votesTab__option{display:grid;grid-template-columns:auto 1fr;grid-auto-flow:column;gap:.25em}.votesTab__optionPosition{align-self:center}.votesTab__addVote{justify-self:end}.votesTab__voteName{display:grid;grid-template-columns:auto 1fr;gap:.25em}.votesTab__voteNameLabel{align-self:center}*{box-sizing:border-box}html{-ms-touch-action:none}body{background:none}.fullscreen{position:absolute;top:0;left:0;bottom:0;right:0;width:100%;height:100%;overflow:hidden}.image{background-size:contain;background-position:center;background-repeat:no-repeat}.display:extend(.fullscreen){background-color:#000}.admin .modes .radio{margin-bottom:2em}.admin .modes .radio a{margin-left:2em}html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{line-height:1}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:"";content:none}table{border-collapse:collapse;border-spacing:0}@-webkit-keyframes shake{0%{-webkit-transform:translate(2px,1px) rotate(0deg)}10%{-webkit-transform:translate(-1px,-2px) rotate(-1deg)}20%{-webkit-transform:translate(-3px,0px) rotate(1deg)}30%{-webkit-transform:translate(0px,2px) rotate(0deg)}40%{-webkit-transform:translate(1px,-1px) rotate(1deg)}50%{-webkit-transform:translate(-1px,2px) rotate(-1deg)}60%{-webkit-transform:translate(-3px,1px) rotate(0deg)}70%{-webkit-transform:translate(2px,1px) rotate(-1deg)}80%{-webkit-transform:translate(-1px,-1px) rotate(1deg)}90%{-webkit-transform:translate(2px,2px) rotate(0deg)}to{-webkit-transform:translate(1px,-2px) rotate(-1deg)}}
