/*! normalize.css v7.0.0 | MIT License | github.com/necolas/normalize.css */#sessionroom .color-settings{display:flex;flex-direction:column}#sessionroom .color-settings>label:not([class]){font-size:.9rem;margin-top:.75rem!important}#sessionroom .color-settings>label:not([class])+.input-color{margin-top:.375rem!important}#sessionroom .color-settings .number-slider span.slider-value{width:3rem}#designeditor .overlay-content{max-width:100%!important}#designeditor .theme-name .input-text{width:100%}#designeditor #designedit .file-input{display:flex;gap:.3125rem}#designeditor #designedit+.hint{margin-top:.875rem}#designeditor #designedit+button{margin-top:1.25rem}#designeditor #designedit #ci-light-setting{margin-top:.875rem}#designeditor #designedit #ci-light-setting label{height:1.875rem;width:100%}#designeditor #designedit #ci-light-setting img{height:100%;max-height:100%;max-width:100%;width:100%}#designeditor #designedit .input-gradient{display:flex;flex-direction:column;gap:.375rem 0}#designeditor #designedit .table_feature{flex-direction:column}#designeditor #designedit .theme-audio-settings .animated>label+.number-slider,#designeditor #designedit .theme-audio-settings .hint.error{margin-top:.875rem}#designeditor #designedit label[for=theme-state-select]{margin-bottom:.875rem}#designeditor #designedit #theme-color-calcultion-method label:nth-child(2)>input{border-bottom-right-radius:.2rem!important;border-right:1px solid rgba(var(--ui-color),.5)!important;border-top-right-radius:.2rem!important}#designeditor #designedit #theme-color-calcultion-method label:nth-child(3){margin-left:.2rem}#designeditor #designedit #theme-color-calcultion-method label:nth-child(3)>input{border:1px solid rgba(var(--ui-color),.5)!important;border-radius:.2rem!important}#designeditor #designedit .ambience-gradient-color{display:flex;gap:0 .875rem}#designeditor #designedit .theme-background-repeat label{margin-top:1.25rem}#designeditor .input-slider{margin-top:0}.logo-settings .image-input{margin-top:.625rem}.background-settings .bg-style-select .input-select{margin-top:1.25rem}.background-settings .number-slider .slider-container{width:100%}.background-settings .image-input.hide{height:0;opacity:0;pointer-events:none}.background-settings .image-input.hide *{pointer-events:none}.background-settings .hint.error{margin-top:.875rem}.background-settings div.hide{height:0;opacity:0;pointer-events:none}.background-settings .theme-video-canvas-wrapper{display:flex;gap:0 2%;margin-top:.875rem}.background-settings .theme-video-canvas-wrapper .loader{display:flex;height:2rem;margin:0 auto;pointer-events:none;position:absolute;width:2rem}.background-settings .theme-video-canvas-wrapper div.canvas-wrapper-el{align-items:center;display:flex;height:2.5rem;justify-content:center;position:relative;width:32%}.background-settings .theme-video-canvas-wrapper div.canvas-wrapper-el.selected{box-shadow:0 0 0 1px #fff}.background-settings .theme-video-canvas-wrapper div.canvas-wrapper-el canvas{height:auto;pointer-events:none;width:100%}.background-settings .theme-video-canvas-wrapper+input{margin-right:.875rem;margin-top:.875rem}.file-canvas .mpc-preview{display:flex;flex-direction:column;gap:0!important;margin-top:-2rem}.file-canvas .mpc-preview *,li.preview-slide{position:relative}li.preview-slide{background-color:rgba(0,0,0,.5);cursor:pointer;height:5.675rem;opacity:.5;transition:opacity .3s ease-in-out;width:10rem}li.preview-slide:hover{opacity:1}li.preview-slide.active,li.preview-slide.selected{box-shadow:0 0 .3rem rgba(var(--ui-color),1);opacity:1}li.preview-slide.active:after,li.preview-slide.selected:after{border:2px solid #fff;bottom:0;content:"";left:0;pointer-events:none;position:absolute;right:0;top:0;z-index:1}li.preview-slide.selected .file-canvas{border:1px solid #fff}li.preview-slide .file-canvas{align-items:center;display:flex;height:100%;justify-content:center;width:100%}li.preview-slide .file-canvas svg{position:absolute}li.preview-slide div.shadow{box-shadow:inset 0 -1.65rem 1.35rem -1rem rgba(var(--shadow-color),1);height:100%;left:0;pointer-events:none;position:absolute;top:0;width:100%}li.preview-slide label{bottom:0;color:#fff;font-size:1.25rem;max-width:100%;overflow:hidden;padding:.1rem .875rem;position:absolute;text-overflow:ellipsis;white-space:nowrap}li.preview-slide .survey-preview,li.preview-slide .video-preview{align-items:center;display:flex;flex-direction:column;height:100%;justify-content:center;width:100%}li.preview-slide .survey-preview svg,li.preview-slide .video-preview svg{height:3rem;margin-top:-1.25rem;width:3rem}ul.preview-slides{align-items:flex-end;gap:.875rem}.preview-window,ul.preview-slides{display:flex;flex-direction:column}.preview-window{background-color:rgba(var(--ui-color),.2);border:1px solid rgba(var(--ui-color),.2);border-radius:.625rem;gap:.5rem;max-width:15.15rem;opacity:.5;padding:.5rem;position:relative;transition:opacity .3s ease-in-out}.preview-window.selected,.preview-window.visible,.preview-window:hover{opacity:1}.preview-window .close-button{opacity:0;pointer-events:none;transition:opacity .3s ease-in-out}.preview-window .button-group.vertical{border-radius:.25rem}.preview-window .button-group.vertical>:first-child{border-top-left-radius:.25rem;border-top-right-radius:.25rem;padding:0}.preview-window .button-group.vertical>:last-child{border-bottom-left-radius:.25rem;border-bottom-right-radius:.25rem;padding:0}.preview-window .preview-window-header{display:flex;gap:.5rem;width:100%}.preview-window .preview-window-header>button{align-self:center;height:2rem;margin-left:auto;width:2rem}.preview-window .preview-window-header>svg{flex-shrink:0;height:2rem;margin-right:.25rem;width:2rem}.preview-window .preview-window-header .preview-window-label{display:flex;flex-direction:column;gap:0;justify-content:center;margin-top:0}.preview-window .preview-window-header .preview-window-label.clickable *{cursor:pointer}.preview-window .preview-window-header .preview-window-label h4,.preview-window .preview-window-header .preview-window-label p{overflow:hidden;text-overflow:ellipsis}.preview-window .preview-window-controls{display:flex;flex-direction:column;gap:.5rem;justify-content:space-between}.preview-window .preview-window-controls .button-group{background-color:rgba(var(--ui-color),.2);width:2rem}.preview-window .preview-window-controls .button-group .icon{height:2rem;min-height:unset;min-width:unset;width:2rem}.preview-window .preview-window-controls .button-group .icon svg{height:2rem;width:2rem}.preview-window .preview-window-controls .icon,.preview-window .preview-window-controls .iconbutton{height:2rem;padding:0;width:2rem}.preview-window .preview-window-controls .icon svg,.preview-window .preview-window-controls .iconbutton svg{height:100%;width:100%}.preview-window .preview-window-content-wrapper{display:flex;flex-direction:row;gap:.75em}.preview-window .expand-handle{height:2rem;min-height:unset;min-width:unset;transform-origin:center;transition:transform .3s ease-in-out,opacity .3s;width:2rem}.preview-window .expand-handle.expanded{transform:rotate(180deg)}.preview-window.selected .window_pagination,.preview-window:hover .window_pagination{opacity:1}.preview-window.selected .close-button,.preview-window:hover .close-button{opacity:1;pointer-events:all}.preview-window:hover .drag-handle{opacity:1}.preview-window.selected{box-shadow:0 0 .3rem rgba(var(--ui-color),1)}.preview-window.selected:after{border:2px solid #fff;border-radius:.625rem;bottom:0;content:"";left:0;pointer-events:none;position:absolute;right:0;top:0;z-index:1}.preview-window .drag-handle{border-bottom-right-radius:.625rem;opacity:0;pointer-events:none;z-index:1}.preview-window .drag-handle svg{pointer-events:all}.preview-window .preview-slides+.expand-handle{bottom:0}.preview-window .preview-slides+.expand-handle.hidden{opacity:0;pointer-events:none}.preview-window-content{height:6.75rem;transition:opacity .3s ease-in-out;width:12rem}.preview-window-content._dragging .file-canvas{opacity:.7}.preview-window-content img{max-height:100%;max-width:100%}.preview-window-content .file-canvas{align-items:center;background-color:rgba(0,0,0,.5);display:flex;height:100%;justify-content:center;width:100%}.preview-window-content .file-canvas .placeholder-text{align-items:center;color:#fff!important;display:flex;flex-direction:column;gap:.875rem;justify-content:center;position:absolute}.preview-window-content .file-canvas .placeholder-text div{align-items:center;background-color:rgba(0,0,0,.4);border-radius:50%;display:flex;height:4rem;justify-content:center;overflow:hidden;width:4rem}.preview-window-content .window_pagination{align-items:center;bottom:0;box-shadow:inset 0 -2rem 1.5rem -1rem rgba(var(--shadow-color),1);display:flex;flex-direction:row;height:2.5rem;justify-content:center;list-style-type:none;opacity:0;position:absolute!important;transition:opacity .3s ease-in-out;width:100%}.preview-window-content .window_pagination .pagination-item,.preview-window-content .window_pagination svg{color:#fff}.preview-window-content .window_pagination .page-indicator{font-size:1.25rem}.preview-window-content .window_pagination li{align-items:center;color:rgba(var(--font-color),1);display:flex;height:1.75rem;justify-content:center;width:1.75rem}.preview-window-content .window_pagination li button.icon{height:1.75rem;width:1.75rem}.preview-window-content .window_pagination li span{font-family:inherit;font-size:.8125rem;line-height:.9375rem}.preview-window-content .window-drag-info{align-items:center;background-color:rgba(0,0,0,.5);border-radius:.2rem;color:#fff;display:flex;flex-direction:column;height:1.75rem;justify-content:center;position:absolute;right:.15rem;top:.15rem;width:1.75rem}.preview-window-content .window-drag-info p{color:#fff;font-size:1.25rem;max-width:100%}.preview-window-content .window-drag-info svg{color:#fff;height:3rem;max-height:100%;max-width:100%;width:3rem}.preview-window-label{font-size:.8125rem;margin-top:.875rem;opacity:.9;white-space:nowrap}.preview-window-label,.preview-window-label h5{max-width:100%;overflow:hidden;text-overflow:ellipsis}.preview-window-label p{overflow:hidden;text-overflow:ellipsis}.videoplayer-preview-window{height:9rem;width:16rem}#change-key-overlay{align-items:center;backdrop-filter:3px;background-color:rgba(0,0,0,.6);color:#fff;display:flex;flex-direction:column;gap:1.25rem;justify-content:center;min-height:8.75rem;min-width:8.75rem;padding:1rem;pointer-events:all!important}#change-key-overlay div{display:flex;gap:.875rem}#change-key-overlay .hint legend svg{color:#f4d03f!important}.key-event-category{align-items:center;cursor:pointer;display:flex;flex-direction:row;justify-content:space-between;margin-top:0!important;max-width:100%;overflow:hidden;text-overflow:ellipsis}.key-event-category span{font-size:1rem;font-style:bold;overflow:hidden;text-overflow:ellipsis}.key-event-category.active .drop-arrow{transform:rotate(-180deg)}.key-event-category.has-unused-keyevents{font-style:italic}.key-event-category .drop-arrow{flex-shrink:0;height:2rem;position:relative;transition:transform .3s ease-in-out;width:2rem}.key-event-category .drop-arrow svg{height:100%;width:100%}.key-event-category+.animated ul{margin-bottom:1.25rem;margin-top:.875rem}.key-setting{align-items:center;display:flex;flex-direction:row;flex-wrap:wrap;font-size:.825rem;gap:.3125rem;justify-content:space-between;margin-top:.875rem}.key-setting:first-child{margin-top:0}.key-setting label{align-items:center;display:flex!important;flex-basis:100%}.key-setting label svg{cursor:default;height:1.25rem;width:1.25rem}.key-setting .key-codes{align-items:center;display:flex;margin-top:0}.key-setting .key-codes kbd{background-color:#fff;border-radius:.3125rem;box-shadow:0 2px 3px rgba(var(--shadow-color),.2);color:#000;font-family:inherit;padding:.2rem .4rem}.key-setting div{display:flex;flex-direction:row;gap:.3125rem}.key-setting .not-assigned{font-style:italic}.key-setting>div:last-child{margin-left:auto}#keysettings .track{padding-bottom:0}#keysettings fieldset{display:flex;flex-direction:column}#keysettings fieldset>.feedback-button,#keysettings fieldset>button{margin-top:.75rem!important;width:fit-content!important}#keysettings .hint+.key-event-category{margin-top:.375rem!important}.temp-code .slider-wrapper{margin-top:0}.temp-code .track>.hint:first-child,.temp-code .track>label[for]:first-child,.temp-code button{margin-top:0!important}.temp-code button{margin-right:0!important}.temp-code p+button{display:block;margin-top:0!important}.temp-code button[type=submit]{margin-top:1.25rem}.temp-code label[for]:not(:first-child){margin-top:.75rem!important}.temp-code .hint+div{display:flex;gap:.875rem;justify-content:flex-end;margin-top:.875rem}#codes .main-track{display:flex;flex-direction:column;gap:1.25rem;padding-bottom:0}#codes .main-track button{width:fit-content}#codes .temp-code .slider-wrapper .track{padding-bottom:0}#codes .sessioncode-input{align-items:center;display:flex;justify-content:center}#codes .sessioncode-input span{line-height:2rem;margin-left:.25rem;user-select:text}#codes .sessioncode-input span:first-child{margin-left:0}#codes .feedback-button button{padding:0}#codes .feedback-button button svg{height:1.5rem;width:1.5rem}#codes .flex-wrapper{flex-wrap:nowrap;max-width:100%}#codes .flex-wrapper .input-text{flex-shrink:1;width:100%}.designeditcontainer .track .iconbutton:first-child+*{margin-top:1.25rem}#sessionroom #overlay aside#designeditor{background:transparent}#sessionroom #overlay aside#designeditor h1{align-items:center;display:flex;justify-content:center}#sessionroom #overlay aside#designeditor h1 svg{height:4.625rem;margin-left:-2rem;margin-top:-1rem;width:4.625rem}#sessionroom #overlay aside#designeditor h1+p{margin-top:0;max-width:632px;padding:0 1rem}#sessionroom #overlay aside#designeditor h3{margin-top:.875rem}#sessionroom #overlay aside#designeditor h3+div{margin-top:.3125rem}#sessionroom #overlay aside#designeditor .progressbar span{--font-color-color:255,255,255}#sessionroom #overlay aside#designeditor .image-input{display:flex;flex-direction:row;flex-wrap:nowrap;gap:.3125rem}#sessionroom #overlay aside#designeditor .iconbutton{height:2.5rem;width:2.5rem}#sessionroom #overlay aside#designeditor .input-text{width:7.75rem}#sessionroom #overlay aside#designeditor .input-file{height:2.5rem;padding:0;width:2.5rem}#sessionroom #overlay aside#designeditor .file-input input[type=text].input-text{width:100%}#sessionroom #overlay aside#designeditor .input-select{background:rgba(var(--ui-color),.1);border-radius:.2rem;color:rgba(var(--font-color),1);font-size:1rem;margin-top:.875rem}#sessionroom #overlay aside#designeditor .unit{color:#fff}#sessionroom #overlay aside#designeditor .overlay-content>div{display:flex;flex-wrap:wrap;gap:0 3rem;justify-content:center;max-width:100vw;max-width:100dvw;padding:0 3rem}#sessionroom #overlay aside#designeditor .table_general{max-width:90vw;width:15rem}#sessionroom #overlay aside#designeditor .table_feature{background:rgba(var(--ui-color),.05);border-radius:5px;display:flex;gap:1rem;justify-content:space-between;margin-bottom:2px;padding:.8em}#sessionroom #overlay aside#designeditor .table_feature .input-checkbox{margin-top:.05rem}#sessionroom #overlay aside#designeditor .table_feature .input-checkbox span{margin-right:0}#sessionroom #overlay aside#designeditor .table_feature .feature_info{align-items:center;display:flex;flex-wrap:wrap;max-width:calc(100% - 3.1rem)}#sessionroom #overlay aside#designeditor .table_feature .feature_info>h4{align-items:center;display:flex;white-space:nowrap}#sessionroom #overlay aside#designeditor .table_feature .feature_info>h4 .icon{border:1px solid rgba(var(--ui-color),1);border-radius:.25rem;height:1rem;margin-left:.25em;min-width:unset;width:1rem}#sessionroom #overlay aside#designeditor .table_feature .feature_info>h4 .icon svg{height:100%;left:0;position:absolute;top:0;width:100%}#sessionroom #overlay aside#designeditor .table_feature .feature_info>h4>svg{color:Rgb(var(--ui-color-issue));height:1.75rem;width:1.75rem}#sessionroom #overlay aside#designeditor .table_feature .feature_info ul li{line-height:.95;margin-top:.3rem;max-width:100%;overflow:hidden;text-overflow:ellipsis}#sessionroom #overlay aside#designeditor .table_feature .feature_info small{display:block;flex-basis:100%;font-size:.8125rem;line-height:.9;margin:0}#sessionroom #overlay aside#designeditor .table_feature.name-label{flex-direction:column;font-size:.8125rem;gap:.375rem 0}#sessionroom #overlay aside#designeditor .table_feature.name-label input{font-size:1rem}#sessionroom #overlay aside#designeditor .table_feature #preset-state-select,#sessionroom #overlay aside#designeditor .table_feature #theme-state-select{display:flex;justify-content:flex-start}#sessionroom #overlay aside#designeditor .table_feature #preset-state-select label,#sessionroom #overlay aside#designeditor .table_feature #theme-state-select label{align-items:center;display:flex;justify-content:center;padding-left:0;padding-right:.6rem;width:100%}#sessionroom #overlay aside#designeditor .table_feature #preset-state-select input,#sessionroom #overlay aside#designeditor .table_feature #theme-state-select input{position:absolute}#sessionroom #overlay aside#designeditor .table_feature .publish-button+svg{--svg-mod-1:none;--svg-mod-2:block}#sessionroom #overlay aside#designeditor .table_feature .publish-button+svg+span{margin-left:-.2rem}#sessionroom #overlay aside#designeditor .table_feature .publish-button.published+svg{--svg-mod-1:block;--svg-mod-2:none}#sessionroom #overlay aside#designeditor .table_feature .publish-button.published+svg+span{margin-left:.1rem}#sessionroom #overlay aside#designeditor nav{display:flex;flex-wrap:wrap;justify-content:center;margin:0 10vw}#sessionroom #overlay aside#designeditor nav button,#sessionroom #overlay aside#designeditor nav input{margin-top:1.25rem}#sessionroom #overlay aside#designeditor nav button:not(:last-child),#sessionroom #overlay aside#designeditor nav input:not(:last-child){margin-right:.875rem}#sessionroom #overlay aside#designeditor .preset-finalize{display:flex;flex-direction:column;margin-top:1.25rem}#sessionroom #overlay aside#designeditor .preset-finalize label{font-size:.9rem;text-transform:none}#sessionroom #overlay aside#designeditor .preset-finalize input{margin-top:.875rem}#sessionroom #overlay aside#designeditor .preset-finalize nav{display:flex;justify-content:center}#sessionroom #overlay aside#designeditor .preset-finalize nav input:first-child,#sessionroom #overlay aside#designeditor nav input:not(:last-child){margin-right:.875rem}#sessionroom #overlay aside#designeditor .overlay-content>*{z-index:1}#sessionroom #overlay aside#designeditor .background-container{background:radial-gradient(circle at 50% 0,rgba(0,35,70,.9) 30%,#001932 90%);height:100%;left:0;pointer-events:none;position:absolute;right:0;top:0;width:100%;z-index:0}#sessionroom #overlay aside#designeditor .input-checkbox{padding-top:.875rem}#sessionroom #overlay aside#designeditor .input-checkbox span{margin-right:.375rem!important}#sessionroom #overlay aside#designeditor .overlay-handle{align-items:center;border:2px dashed #fff;border-radius:.25rem;color:#fff;display:flex;flex-direction:column;height:4rem;justify-content:center;margin-left:1rem;opacity:.5;padding:0;transition:opacity .3s ease-in-out;width:4rem}#sessionroom #overlay aside#designeditor .overlay-handle:hover{opacity:1}#sessionroom #overlay aside#designeditor .overlay-handle svg{height:2rem;width:2rem}#sessionroom #overlay aside#designeditor .overlay-handle span{font-size:.6rem;text-transform:uppercase}#sessionroom #overlay aside#designeditor .header-wrapper{align-items:center;flex-wrap:nowrap!important;gap:0 .75rem!important;justify-content:center;padding:0 3rem!important;width:100%}#sessionroom #overlay aside#designeditor .header-wrapper .overlay-handle{flex-shrink:0}#sessionroom #overlay aside#designeditor .header-wrapper>div:first-child h3,#sessionroom #overlay aside#designeditor .header-wrapper>div:first-child p{justify-content:flex-start}#sessionroom #overlay aside#designeditor .header-wrapper>div:first-child h3{padding-left:1rem}#sessionroom #overlay aside#designeditor .header-wrapper>div:first-child p{padding:0}.design-grid-item{border:1px solid rgba(var(--ui-color),.5);border-radius:.625rem;cursor:pointer;height:3.5rem;overflow:hidden;position:relative;width:100%!important}.design-grid-item.selected{box-shadow:0 0 .3rem rgba(var(--ui-color),1)}.design-grid-item input{display:none}.design-grid-item input:checked+.theme-grid-image:after{border:3px solid rgba(var(--ui-color),1);border-radius:.625rem;bottom:-1px;content:"";cursor:not-allowed;left:-1px;position:absolute;right:-1px;top:-1px}.design-grid-item input:disabled+.theme-grid-image:after{bottom:0;content:"";cursor:not-allowed;left:0;position:absolute;right:0;top:0}.design-grid-item .theme-grid-image{height:100%;width:100%}.design-grid-item .theme-grid-image img{transform:scale(1.2)}.design-grid-item .theme-grid-image>*{height:100%;left:0;position:absolute;top:0;width:100%}li.designlistentry .track{display:flex;flex-direction:row;gap:.3125rem}li.designlistentry .track .button{flex-shrink:0}li.designlistentry .publish-button svg{--svg-mod-1:none;--svg-mod-2:block}li.designlistentry .publish-button.published svg{--svg-mod-1:block;--svg-mod-2:none}.design-select-grid{display:grid;gap:.25rem;grid-template-columns:auto auto auto}.design-select-grid label[for]{margin-top:0!important}#theme-settings .animated .number-slider{margin-top:.875rem}#theme-settings .animated>label{margin-top:1.25rem}#theme-settings .custom-theme-list,#theme-settings .custom-theme-list .slider-wrapper,#theme-settings .default-theme-list,#theme-settings .default-theme-list .slider-wrapper{max-width:16.75rem}#theme-settings ul{display:flex;flex-direction:column;gap:.625rem}.hybrid-device-info{max-width:12rem}.hybrid-device-info label{background-color:transparent!important;cursor:default!important}#sessionroom .hybrid-group-list-item label{align-items:center;display:flex!important;gap:.875rem;justify-content:flex-start;width:100%!important}#sessionroom .hybrid-group-list-item label .input-color,#sessionroom .hybrid-group-list-item label button,#sessionroom .hybrid-group-list-item label input{margin:0!important}#sessionroom .hybrid-group-list-item label button[type=button].icon{flex-shrink:0;margin-left:auto!important;padding:0 .375rem;width:2.5rem}#sessionroom .hybrid-group-list-item label button[type=button].icon svg{height:100%;width:100%}#sessionroom .hybrid-group-list-item label span.hybrid-group-name{font-size:.9rem;font-weight:600;line-height:1.5;overflow:hidden;text-overflow:ellipsis;text-transform:uppercase;white-space:nowrap}#sessionroom .hybrid-group-list-item label .color-label{border-radius:50%;display:flex;flex-shrink:0;height:.75rem;margin:0;padding:0;width:.75rem}#sessionroom .hybrid-group-list-item label svg.group-backup{filter:drop-shadow(0 1px 1px rgb(0,0,0));height:1.25rem;opacity:.75;width:1.25rem}#sessionroom .hybrid-code{align-items:center;border-radius:.25rem;display:flex;justify-content:center;width:100%}#sessionroom .hybrid-code svg{border:3px solid #fff;height:auto;margin-bottom:0!important;pointer-events:none;width:auto}#sessionroom .hybrid-code+small,#sessionroom .hybrid-settings label[for=hybrid-group-color]+.color-select{margin-top:.875rem}#sessionroom .hybrid-settings #hybrid-group-color{display:grid;gap:.875rem;grid-template-columns:auto auto auto auto auto;width:100%}#sessionroom .hybrid-settings #hybrid-group-color label,#sessionroom .hybrid-settings #hybrid-group-color label span{margin:0!important}#sessionroom #hybrid-wrapper{max-width:100%}#sessionroom #hybrid-wrapper .hybrid-info-disabled{margin-top:.875rem}.hybrid-user-settings>fieldset:not(.hint){margin-left:.375rem!important}.hybrid-user-settings>fieldset:not(.hint):not(:first-child){margin-top:.75rem!important}.hybrid-user-settings fieldset.hint{margin-left:0!important}.hybrid-user-settings .flex-wrapper .button{margin-top:0!important}.hybrid-user-settings .user-group{margin-top:.375rem!important}.hybrid-user-settings .other-hybrid-group-list{display:flex;flex-direction:column;gap:.875rem;margin-top:.375rem!important}.hybrid-user-settings .track:nth-child(2) button{margin-top:.875rem}.hybrid-user-settings .track:nth-child(2) button:not(:last-child){margin-right:.875rem}.hybrid-user-settings .other-groups fieldset{margin-left:.375rem!important;margin-top:.75rem!important}.hybrid-user-settings .other-groups .track:nth-child(2) fieldset.hint{margin-left:.375rem!important}.hybrid-user-settings .other-groups .track:nth-child(2) fieldset.hint+button{margin-left:.875rem}.my-hybrid-group-list label[for]+*{margin-top:.875rem}.my-hybrid-group-list+button{margin-top:1.25rem}.my-hybrid-group-list label[for=other-hybrid-group-list]{margin-top:.75rem!important}#other-hybrid-group-list{display:flex;flex-direction:column;gap:.375rem 0}.user-hybrid-group-list-item .track{display:flex;flex-direction:column;gap:.875rem}.user-hybrid-group-list-item .input-color,.user-hybrid-group-list-item button,.user-hybrid-group-list-item input{margin:0!important}.user-hybrid-group-list-item div.list-item-info{align-items:center;display:flex;flex-direction:row;gap:.875rem}.user-hybrid-group-list-item div.list-item-info span.hybrid-group-name{flex-shrink:1;font-size:.9rem;font-weight:600;overflow:hidden;text-overflow:ellipsis;text-transform:uppercase;white-space:nowrap;width:100%}.user-hybrid-group-list-item div.list-item-info .color-label{border-radius:50%;display:flex;flex-shrink:0;height:.875rem;margin-left:.875rem;margin-right:.25rem;margin-top:-.125rem;width:.875rem}.user-hybrid-group-list-item div.list-item-info .color-label svg{filter:drop-shadow(0 1px 1px rgb(0,0,0));height:1.25rem;opacity:.75;width:1.25rem}.user-hybrid-group-list-item div.list-item-info .link{font-size:.8125rem;margin-top:0!important;white-space:nowrap}.user-hybrid-group-list-item .feedback-button,.user-hybrid-group-list-item .feedback-button button{width:100%}.user-hybrid-group-list-item .feedback-button+button{align-items:center;display:flex;justify-content:center;white-space:nowrap}.user-hybrid-group-list-item nav{align-items:center;display:flex;flex-wrap:wrap;gap:.875rem}#sessionroom .hybrid-group-create{max-width:100%}#sessionroom .hybrid-group-create #hybrid-group-color{display:grid;grid-template-columns:auto auto auto auto auto}#sessionroom .hybrid-group-create #hybrid-group-color label,#sessionroom .hybrid-group-create #hybrid-group-color label span{margin:0!important}#sessionroom .hybrid-group-create .animated label{margin-top:.875rem}#sessionroom .hybrid-group-create .animated .webcam-preview label{margin-top:1.25rem}#sessionroom .hybrid-group-create .animated .hint{margin-top:.625rem}.tablebar-settings h4{margin-top:1.25rem!important}#interaction form[data-selector=interactioncards] #user-cards{border:1px dashed rgba(var(--ui-color),1);border-radius:.75rem;display:flex;flex-direction:column;gap:.875rem;margin-top:1.25rem;max-width:100%;min-width:100%;padding:.75rem;width:100%}#interaction form[data-selector=interactioncards] #user-cards.dropping{background-color:rgba(var(--ui-color),.1);border:1px solid rgba(var(--ui-color),1)}#interaction form[data-selector=interactioncards] #user-cards>span{font-size:1.25rem;opacity:.6;text-align:center}#interaction form[data-selector=interactioncards] #user-cards ._draggable.selected:before{box-shadow:0 0 0 2px inset rgba(var(--shadow-color),.3);content:"";height:100%;left:0;pointer-events:none;position:absolute;top:0;width:100%}#interaction form[data-selector=interactioncards] #user-cards ._draggable.selected.rounded:before{border-radius:12px}#interaction form[data-selector=interactioncards] .hint p{margin-top:0!important}#interaction form[data-selector=interactioncards] #user-cards+.slider-wrapper{margin-top:0}#interaction form[data-selector=interactioncards] .mod-controls{margin-top:.875rem}#interaction form[data-selector=interactioncards] .card-collection-link,#interaction form[data-selector=interactioncards] .card-hidden-submit,#interaction form[data-selector=interactioncards] .cards-feedback-query{margin-top:1.25rem}#interaction form[data-selector=interactionfileshare] .hint.error ul{list-style-type:disc}#interaction form[data-selector=interactionfileshare]>.button{margin-top:.625rem}#interaction form[data-selector=interactionfileshare] .filetree{min-height:2rem}#interaction form[data-selector=interactionfileshare] .filetree p{color:rgba(var(--font-color),.5);font-size:.9rem;text-align:center}#interaction form[data-selector=interactionfileshare] .filetree .file{align-items:center;cursor:default}#interaction form[data-selector=interactionfileshare] .filetree .file:not(:last-child){margin-bottom:.1rem}#interaction form[data-selector=interactionfileshare] .filetree .file svg{flex-shrink:0;height:1.5rem;width:1.5rem}#interaction form[data-selector=interactionfileshare] .filetree .file .iconbutton{flex-shrink:0;height:1.4rem;padding:0;width:1.75rem}#interaction form[data-selector=interactionfileshare] .filetree .file .filename{font-size:.8125rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}#interaction form[data-selector=interactionfileshare] .input-file{margin-top:.625rem;width:fit-content}#interaction form[data-selector=interactionfileshare] .input-file+small{margin-top:.875rem}#interaction form[data-selector=interactionsurvey] h4,#interaction form[data-selector=interactionsurvey] h4+p{max-width:100%;word-break:break-all;word-break:break-word}#interaction form[data-selector=interactionsurvey] h4{font-weight:400}#interaction form[data-selector=interactionsurvey] h4+p{color:rgba(var(--font-color),.6);margin-top:.8125rem}#interaction form[data-selector=interactionsurvey] .slider-wrapper,#interaction form[data-selector=interactionsurvey] button{margin-top:.875rem}#interaction form[data-selector=interactionsurvey] button:not(:last-child){margin-right:.875rem}#pointerinteraction{display:flex;flex-direction:column;gap:.875rem;justify-content:center}#pointerinteraction ._droppable{display:flex;flex-direction:row;gap:.875rem;max-width:100%;min-height:4rem;min-width:4rem}#pointerinteraction .pointer{border-radius:.2rem}#pointerinteraction .pointer.selected{border:2px solid rgba(var(--ui-color),1);box-shadow:0 0 .3rem rgba(var(--ui-color),1)}#pointerinteraction .pointer .nametag{display:none;width:0}#interaction form[data-selector=interactionstickers] ._droppable{border-radius:.875rem;display:flex;flex-wrap:wrap;left:0;position:absolute;top:.875rem;transition-delay:.3s}#interaction form[data-selector=interactionstickers] .sticker-wrapper{align-items:center;border-radius:.875rem;display:flex;justify-content:center;min-height:3.125rem}#interaction form[data-selector=interactionstickers] .sticker-wrapper.may-target{background-color:rgba(var(--ui-color),.05);border:1px dashed rgba(var(--ui-color),.5)}#interaction form[data-selector=interactionstickers] .sticker-wrapper.is-target{background-color:rgba(var(--ui-color),.1);border:1px dashed rgba(var(--ui-color),1)}#interaction form[data-selector=interactionstickers] .sticker-wrapper.is-empty{border:1px dashed rgba(var(--ui-color),1);height:auto!important;overflow:hidden}#interaction form[data-selector=interactionstickers] .sticker-wrapper.is-empty ._droppable{height:1.6rem!important}#interaction form[data-selector=interactionstickers] .sticker-wrapper p{font-size:.875rem;position:absolute}#interaction form[data-selector=interactionstickers] .gradient-button{margin-top:1.25rem}#interaction form[data-selector=interactionstickers] .gradient-button+small{margin-top:.3125rem}#interaction form[data-selector=interactionstickers] .sticker-count{color:#fff!important;position:relative;width:0}#interaction form[data-selector=interactionstickers] .sticker-count span{background-color:rgba(72,72,72,.8);border-radius:.1rem;font-size:.4rem;height:.5rem;line-height:normal;position:absolute;right:0;text-align:center;top:1rem;width:.5rem}#interaction form[data-selector=interactionstickers] .nametag{display:none}form[data-selector=interactionwebcamrecorder] .recording-upload-hint-wrapper .hint{margin-top:.625rem}.app-header{flex-shrink:0;padding:0 1.25rem .875rem;position:relative}.app-header,.app-header>label[for]{align-items:center;display:flex;gap:.3125rem}.app-header>label[for]{cursor:pointer;flex-direction:row;font-size:1rem;max-width:15rem;width:100%}.app-header .icon{flex-shrink:0;height:1.6rem;min-width:unset;outline:none;transform:rotate(180deg);width:1.6rem}.app-header h2{cursor:pointer;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.app-header h2+.icon{flex-shrink:0;height:2rem;position:absolute;right:1rem;width:2rem}.app-header h2+.icon svg{padding:.3125rem}label[for].app-item{align-items:center;border-radius:.625rem;cursor:pointer;display:flex;flex-direction:column;font-size:1rem;height:5.2rem;justify-content:space-between;margin-top:0!important;padding:0;position:relative;width:5.2rem}label[for].app-item[data-disabled=true],label[for].app-item[data-disabled=true] *{cursor:not-allowed}label[for].app-item:focus-within:not([data-disabled=true]){background:rgba(var(--ui-color),.6);border-color:rgba(var(--ui-color),1)}label[for].app-item button.icon{margin-top:.625rem;padding:.3125rem}label[for].app-item>h5{align-items:center;display:flex;height:100%;padding:.625rem;padding-top:0!important;pointer-events:none;position:relative;text-align:center;text-transform:none;width:fit-content;word-break:break-all;word-break:break-word}label[for].app-item .interaction-badge{box-shadow:unset;margin-right:.625rem;margin-top:.625rem;right:0;top:0}.app-container>.slider-wrapper{height:100%;position:absolute;width:100%}.app-container>.slider-wrapper>.slider-track{height:100%!important}.app-container>.slider-wrapper>.slider-track>.track{height:100%!important;position:relative}.app-container>.slider-wrapper>.slider-track>.track>div.app-content{height:100%}.app-content{bottom:0;display:flex;flex-direction:column;left:0;position:absolute;right:0;top:0}.app-content .header-between{flex-shrink:0;height:auto;overflow:hidden;padding:0 1.375rem;position:relative}.app-content div[referenceid]:after{border-radius:1.25rem}.app-content .main{height:100%;overflow:hidden;position:relative}.app-content .main .scroll-wrapper{bottom:0;left:0;position:absolute;right:0;top:0}.app-content .main .scroll-wrapper>div[data-overlayscrollbars]{height:100%;padding:1.25rem}#moderation-case .tab-panel>div.main{height:100%;position:relative}#moderation-case .tab-panel>div.main #appselection{padding:1.25rem}#moderation-case .tab-panel>div.main #appselection fieldset div.app-grid{display:flex;flex-direction:row;flex-wrap:wrap;gap:.25rem;margin-bottom:0;margin-top:.625rem}#moderation-case .tab-panel>div.main #appselection .app-slider{overflow-y:hidden;position:relative}.audio-file-preview{display:flex;flex-direction:column;flex-shrink:0;min-height:3.8rem;position:relative;width:100%}.audio-file-preview .slider-container{border-radius:0}.audio-file-preview img{max-width:100%;object-fit:contain}.audio-file-preview svg{color:#fff;height:100%;padding:.3125rem;position:absolute;width:100%}.audio-file-preview .input-slider,.audio-file-preview .input-slider *{--ui-color:255,255,255}.audio-file-preview .meta{background-color:rgba(0,0,0,.8);bottom:0;position:absolute!important;width:100%}.audio-file-preview .meta:after{border-radius:0!important}.audio-file-preview .meta p{color:#fff;column-gap:.875rem;display:grid;padding:.875rem}.audio-file-preview .meta p :first-child,.audio-file-preview .meta p :nth-child(2){overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.audio-file-preview .meta p span{grid-row:1}.audio-file-preview .meta p span:first-child{grid-column:1}.audio-file-preview .meta p small{grid-row:2}.audio-file-preview .meta p small:last-child{grid-column:2}.audio-file-preview .meta p :nth-child(1n+3){justify-self:flex-end}#audio-controls{display:flex;gap:.625rem;justify-content:space-between;margin-top:1.25rem}#audio-controls .button-group button.iconbutton{gap:.3125rem;padding-left:.3125rem;padding-right:.3125rem}#audio-controls .button-group button.iconbutton:first-child,#audio-controls .button-group button.iconbutton:last-child{padding-right:.5rem}#audio-controls .button-group button.iconbutton svg+span{width:1rem}#app_audioplayer .input-file{margin-top:1.25rem}#app_audioplayer .input-file+small{margin-top:.875rem}#app_audioplayer .filetree{max-width:16rem}#app_audioplayer .hint{margin-top:.875rem}.cardbox{border:1px dashed rgba(var(--ui-color),1);border-radius:.875rem;display:flex;flex-direction:column;gap:.875rem;min-height:2.675rem;padding:1.25rem}.cardbox.dropping{background-color:rgba(var(--ui-color),.1);border:1px solid rgba(var(--ui-color),1)}.cardbox>span{font-size:1.25rem;opacity:.6;text-align:center}.cardbox .card-edit{margin-bottom:1.25rem;margin-top:0}.cardbox ._draggable{overflow:hidden}.cardbox ._draggable .icon{background-color:rgba(0,0,0,.5);color:255,255,255;height:36px;max-height:100%;position:absolute;right:0;top:0;width:36px}#app_carddialog div[data-overlayscrollbars]{height:100%;padding:1.5rem}#app_carddialog fieldset.other button{margin-right:.875rem;margin-top:1.25rem}#app_carddialog ._droppable.disabled{cursor:not-allowed}#app_carddialog ._droppable.disabled ._draggable{opacity:.5;pointer-events:none}#app_carddialog .card-dialog-content fieldset:first-child{margin-top:1.25rem}#app_carddialog .card-dialog-content .track>button,#app_carddialog .card-dialog-content fieldset>button{margin-right:.875rem;margin-top:1.25rem}#app_carddialog .card-form-select,#app_carddialog .color-select{margin-top:1.25rem}#app_carddialog fieldset legend+*{margin-top:.875rem}#app_carddialog .track{padding:1px}#app_carddialog .cards-stop{margin-top:1.25rem}#app_carddialog .cards-stop .hint,#app_carddialog .cards-stop .track:first-child .button1{margin-top:0!important}#app_carddialog .card-count-wrapper{display:flex;gap:.625rem}#app_carddialog .card-count-wrapper input[type=text]{background-color:transparent;border:1px solid transparent;border-radius:.625em;height:2.5em;min-width:2.5em;padding:0;text-align:center;width:3rem}#app_carddialog .card-count-wrapper input[type=text]:hover{border:1px solid rgba(var(--ui-color),.1)}#app_carddialog .card-count-wrapper input[type=text]:focus,#app_carddialog .card-count-wrapper input[type=text]:focus-visible{border:1px solid rgba(var(--ui-color),.2)}.card-edit{display:grid;flex-wrap:wrap;gap:.375rem 1.25rem;grid-template-areas:"a c" "b d";margin-top:1.25rem}.card-edit>label{grid-area:a;margin-top:0!important}.card-edit>label:first-child{grid-area:c}.card-edit .card-form-select label,.card-edit .color-select label{height:1.25rem;margin-top:0!important;width:1.25rem}.card-edit .color-select{grid-area:d;margin-top:0}.card-edit .card-form-select{grid-area:b;margin-top:0}.card-form-select{display:flex;gap:.3125rem;max-width:100%;width:fit-content}.card-form-select.disabled label{opacity:.6}.card-form-select label{border:2px solid rgba(var(--ui-color),1);position:relative}.card-form-select label.card-form-rounded,.card-form-select label.card-form-rounded span{border-radius:.875rem}.card-form-select label span{bottom:0;left:0;pointer-events:none;position:absolute;right:0;top:0}.card-form-select label input[type=radio]{appearance:none;-webkit-appearance:none;bottom:0;cursor:pointer;left:0;position:absolute;right:0;top:0;z-index:1}.card-form-select label input[type=radio][data-disabled=true]{cursor:not-allowed}.card-form-select label input[type=radio]:checked+span{border:2px solid rgba(var(--ui-color),1);box-shadow:0 0 .3rem rgba(var(--ui-color),1)}.card-info .statistics{margin-top:.875rem}.content-navigation{align-items:flex-end;bottom:0;box-shadow:inset 0 -1.65rem 1.35rem -1rem rgba(var(--shadow-color),1);color:#fff;display:flex;flex-direction:row;height:2.5rem;justify-content:center;position:absolute;width:100%}.content-navigation svg{color:#fff}.content-navigation button.icon{height:2rem;width:2rem}.content-navigation .page-indicator{align-items:center;display:flex;height:2rem;justify-content:center;max-width:3rem}.content-navigation .page-indicator span{width:1.75rem}.content-navigation .page-indicator span:first-child{text-align:right}.file-canvas canvas{max-height:100%;max-width:100%}.file-canvas svg{height:3rem;position:absolute;width:3rem}#app_content .header-between{align-items:center;display:flex;flex-direction:column;gap:.875rem;justify-content:center;padding:0 1.375rem .75rem!important}#app_content .header-between>button{width:100%}#app_content .header-between>button.loading{cursor:wait!important}#app_content .header-between .file-canvas{align-items:center;background-color:rgba(0,0,0,.4);display:flex;height:6.75rem;justify-content:center;position:relative;width:12rem}#app_content .header-between .file-canvas>svg{height:4rem;margin-top:-.5rem;opacity:.5;width:4rem}#app_content .flex{align-items:center;display:flex;flex-wrap:wrap;gap:.875rem;justify-content:space-between}#app_content .slider-wrapper{margin-top:1.25rem}#app_content .input-file{margin-top:.875rem}#app_content .input-file+small{padding:.3125rem}#app_content .filetree{max-width:16rem}#app_content .filetree>.animated>*{margin-left:-.6875rem}#app_content .filetree .filetree-disabled{font-size:.8125rem}.upload-slide-hint ul{list-style-type:circle;margin-top:.3125rem}#app_delete div[data-overlayscrollbars]{height:100%;padding:1.25rem;position:relative}#app_delete button[type=submit]{margin-top:1.25rem}#app_delete .radio-group+small{margin-top:.875rem}#app_delete fieldset>legend+.input-checkbox{margin-bottom:1.25rem}#effect-settings .grid{display:grid;gap:.25rem;grid-template-columns:auto auto auto}#effect-settings .grid button{border-radius:.625rem}#effect-settings .grid button img{max-width:100%;object-fit:contain}#effect-settings .iconbutton,#effect-settings .iconbutton+.grid{margin-top:.625rem}#effect-settings .effect-button{border:1px solid rgba(var(--ui-color),.5);border-radius:.625rem;cursor:pointer;height:3.5rem;margin:0!important;padding:0!important;width:100%!important}#effect-settings .effect-button.checked{box-shadow:0 0 .3rem rgba(var(--ui-color),1)}#effect-settings .effect-button>div{bottom:0;left:0;overflow:hidden;pointer-events:none;position:absolute;right:0;top:0}#effect-settings .effect-button.checked:after{border:3px solid rgba(var(--ui-color),1);border-radius:.625rem;bottom:-1px;content:"";left:-1px;position:absolute;right:-1px;top:-1px}#effect-settings .effect-button:disabled img{cursor:default;filter:grayscale(.5)}#effect-settings button{margin-top:0}#effect-settings fieldset+button{margin-top:1.25rem;width:100%}.low-quality-effects{height:100vh;height:100dvh;mix-blend-mode:screen;pointer-events:none;position:absolute;width:100vw;width:100dvw}.low-quality-effects img{height:100%;object-fit:cover;width:100%}#app_filesharing .flex{align-items:space-between;display:flex}#app_filesharing .animated>label{margin-top:1.25rem}#app_filesharing .filetree{line-height:1rem;max-height:10rem}#app_filesharing .filetree .file{align-items:center;cursor:default;display:flex;margin-left:0}#app_filesharing .filetree .file.loading{opacity:1}#app_filesharing .filetree .file.loading>*{opacity:.7}#app_filesharing .filetree .file.loading>.input-checkbox{opacity:1}#app_filesharing .filetree .file:not(:last-child){margin-bottom:.1rem}#app_filesharing .filetree .file svg{flex-shrink:0;height:1.5rem;width:1.5rem}#app_filesharing .filetree .file .filename{font-size:.8125rem;margin-right:.875rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}#app_filesharing .filetree .file>:last-child{margin-left:auto;margin-top:0}#app_filesharing .filetree .file .input-checkbox{flex-shrink:0}#app_filesharing fieldset+button[type=submit]{margin-top:1.25rem}.add-table-content .track{display:flex;flex-direction:row;flex-wrap:wrap}.add-table-content .track.sub-track{padding-top:.5rem!important}.add-table-content .track>.link{margin-right:auto;margin-top:1.25rem}.add-table-content .add-table-content-item{align-items:center;display:flex;flex-direction:column;flex-shrink:0;gap:.1rem;justify-content:center;transition:transform .2s ease-out,opacity .2s ease-out;width:4.65rem}.add-table-content .add-table-content-item label{cursor:pointer;font-size:.6rem;margin-top:-.5rem!important;text-align:center!important;text-transform:none!important}.add-table-content .add-table-content-item button{height:3.5rem}.add-table-content .add-table-content-item button[data-disabled=true]+label{cursor:not-allowed;opacity:.5}#layoutsettings .flex{display:flex;flex-direction:row;gap:.875rem}#layoutsettings .scrollbar-content>.iconbutton{margin-top:.875rem}#layoutsettings .header-between{padding:0!important}#layoutsettings .link{align-items:center;display:flex;flex-direction:row}#layoutsettings .link svg{height:1.5rem;margin-top:-.125rem;width:1.5rem}.window-list,.window-list>._droppable{display:flex;flex-direction:column}.window-list>._droppable{margin-top:0!important;padding:1.25rem 0;width:100%}.window-list>._droppable>:not(:last-child){margin-bottom:1.25rem}#app_multiplechoice .scroll-wrapper>div[data-overlayscrollbars]{padding:0}#app_multiplechoice .scroll-wrapper>div[data-overlayscrollbars] .mpc-slider>.slider-track>.track>.slider-wrapper:last-child{padding-bottom:.5rem}#app_multiplechoice #newsurvey_answers+.iconbutton,#app_multiplechoice .input-text[data-id=mpc-new-title]{width:100%}#app_multiplechoice .new-answer label{grid-column-end:2;grid-column-start:1;margin-top:.875rem}#app_multiplechoice .new-answer>div{display:flex;gap:.625rem;margin-top:0}#app_multiplechoice .new-answer>div .input-text{width:100%}#app_multiplechoice .animated{overflow:hidden}#app_multiplechoice input[type=text],#app_multiplechoice textarea{width:100%}#app_multiplechoice textarea{line-height:1.3;min-height:1.6rem;min-width:100%;padding:.375rem 1.25rem}#app_multiplechoice h4,#app_multiplechoice h4+p{max-width:100%;word-break:break-all;word-break:break-word}#app_multiplechoice h4+p{color:rgba(var(--font-color),.6);margin-top:.8125rem}#app_multiplechoice small{margin-top:.875rem}#app_multiplechoice .flex button,#app_multiplechoice button[type=submit][data-tab]{margin-top:1.25rem}#app_multiplechoice .flex button:first-child{margin-right:.875rem}#app_multiplechoice .flex+small{margin-top:.875rem}#app_multiplechoice .mpc-preview-edit,#app_multiplechoice .survey-answers>.input-survey-checkbox{margin-top:1.25rem}#app_multiplechoice .mpc-preview-edit .track .flex{display:flex;justify-content:space-between}#app_multiplechoice .mpc-preview-edit .track .flex a:nth-child(2){font-style:italic}#app_multiplechoice .mpc-preview-edit small{display:block;font-size:.9rem}#app_multiplechoice .mpc-preview-edit a{display:inline-block;font-size:.9rem;margin-top:.875rem}#app_multiplechoice .mpc-preview-edit+button{margin-right:.875rem;margin-top:1.25rem}#app_multiplechoice .mpc-preview-edit+button+button{margin-top:1.25rem}#app_multiplechoice .survey-before-result .hint,#app_multiplechoice .survey-before-result .track:first-child>button,#app_multiplechoice fieldset+button.submit{margin-top:2.5rem}.multiplechoice-display{left:0;position:absolute;top:0}.multiplechoice-display.animating .dnd-items,.multiplechoice-display.animating .whiteboard{opacity:0;transition:none}.multiplechoice-display .mpc-scaler{bottom:0;height:100%;left:0;position:absolute;right:0;top:0;transform-origin:top left;width:100%}.multiplechoice-display .dnd-items{position:absolute}.gesture-survey .flex-wrapper{align-items:center;justify-content:space-between;margin-top:1.25rem}.gesture-survey .flex-wrapper>*{margin-top:0}.mpc-import{display:flex;flex-direction:row;flex-wrap:wrap;gap:.875rem;justify-content:space-between;margin-top:1.375rem!important}.mpc-import>*{margin-top:0!important}.mpc-import+.animated .hint{margin-top:.875rem}ul.survey-list{border-radius:.875rem;display:flex;flex-direction:column;gap:.875rem;margin-top:.375rem!important;min-height:2rem}.mpc-list-item{background:rgba(var(--ui-color),.2);border-radius:.625rem;cursor:default!important;height:auto;list-style-type:none;overflow:hidden;padding:.625rem 1.25rem;transform-origin:center!important;width:16rem}.mpc-list-item .drag-handle{border-bottom-right-radius:.25rem;margin-bottom:-1px;margin-right:-1px;opacity:0}.mpc-list-item:hover .drag-handle{opacity:1}.mpc-list-item .slider-wrapper{margin-top:.625rem}.mpc-list-item.disabled._draggable{cursor:not-allowed}.mpc-list-item.disabled._draggable:hover{background:rgba(var(--ui-color),.2)}.mpc-list-item.disabled._draggable:active{box-shadow:none}.mpc-list-item.disabled._draggable p{color:rgba(var(--font-color),.5);cursor:not-allowed}.mpc-list-item.disabled._draggable .drag-handle{opacity:0!important}.mpc-list-item p{display:flex;flex-direction:row;font-size:.8125rem;gap:.375rem}.mpc-list-item p span.mpc-number{white-space:nowrap}.mpc-list-item p span{word-wrap:break-word;white-space:pre-line;word-break:break-all;word-break:break-word}.mpc-list-item .track:first-child{display:flex;flex-direction:row;gap:.625rem}.mpc-list-item .icon{margin-top:.875rem}.mpc-list-item .hint{margin-top:.375rem!important}#app_multiplechoice .ui-loader{align-items:center;animation:pulsate-half 2s infinite;display:flex;flex-direction:column;height:100%;width:100%}#app_multiplechoice fieldset+button{margin-top:2.5rem}#sessionroom #app_pointer .track:nth-child(3) button{margin-top:1.25rem}#sessionroom #app_pointer .track:nth-child(3) button:not(:last-child){margin-right:.875rem}#sessionroom #app_pointer .color-select{display:grid;grid-template-columns:repeat(5,auto)}#sessionroom #app_pointer .color-select label{margin-right:0}#sessionroom #app_pointer .color-select label>input:checked{cursor:default!important}#sessionroom #app_pointer .color-select label>input[data-disabled=true]{cursor:not-allowed!important}#sessionroom #app_pointer .pointer.forbidden{cursor:not-allowed;opacity:.5}#sessionroom #app_pointer .pointer-interaction-select .slider-track{padding-bottom:1.25rem}#sessionroom #app_pointer label[for=pointer-selection]{margin-top:.875rem}#sessionroom #app_pointer .animated .input-checkbox{margin-bottom:.625rem;margin-top:0}#sessionroom #app_pointer label[for=pointer-orientation-wheel]{margin-top:0}#sessionroom #app_pointer #pointer-selection{display:flex;gap:.875rem;margin-top:.875rem;width:100%}#sessionroom #app_pointer #pointer-selection .placeholder,#sessionroom #app_pointer #pointer-selection .pointer{border:2px solid transparent;border-radius:.625rem;display:inline-block;height:3.5rem;position:relative}#sessionroom #app_pointer #pointer-selection .placeholder.selected,#sessionroom #app_pointer #pointer-selection .pointer.selected{border:2px solid rgba(var(--ui-color),1);box-shadow:0 0 .3rem rgba(var(--ui-color),1)}#sessionroom #app_pointer #pointer-selection .placeholder div,#sessionroom #app_pointer #pointer-selection .placeholder svg,#sessionroom #app_pointer #pointer-selection .pointer div,#sessionroom #app_pointer #pointer-selection .pointer svg{height:100%;width:100%}#sessionroom #app_pointer #pointer-selection.selection .pointer{opacity:.5}#sessionroom #app_pointer #pointer-selection.selection .pointer.selected{opacity:1}#sessionroom #app_pointer #pointer-color-select .selection input[type=radio]+span{opacity:.5}#sessionroom #app_pointer #pointer-color-select .selection input[type=radio]:checked+span{opacity:1}#sessionroom #app_pointer .slider-track>.track>fieldset,#sessionroom #app_pointer .slider-track>.track>label:first-child{margin-top:.75rem!important}#sessionroom #app_pointer .track>fieldset>button{margin-top:1.25rem}#sessionroom #app_pointer .track>fieldset>button:not(:last-child){margin-right:.875rem}.pointer-interaction-select{margin-top:0!important}.pointer-interaction-select .track:first-child button{margin-top:1.25rem}.pointer-interaction-select>.slider-track>.track:nth-child(2){padding-left:2px}.pointer-interaction-select .radio-group{margin-right:2px;margin-top:1.25rem}.pointer-interaction-select #parking-sidebar{flex-shrink:0;height:2.25rem;position:relative;width:2.25rem}.pointer-interaction-select #parking-sidebar .token-shadow{height:80%}.pointer-interaction-select #parking-sidebar #parking{height:100%;width:100%}.pointer-interaction-select .pointer-parking-wrapper{align-items:center;display:flex;gap:1.25rem;justify-content:center;margin-top:1.25rem}.pointer-interaction-select .pointer-parking-wrapper small{margin-top:.875rem}._draggable.pointer:hover .pointer-nametag{opacity:1}.pointer-nametag{background:hsla(0,0%,100%,.75);border-radius:4px;color:#000;display:inline;font-size:16px;height:unset!important;left:90%;max-width:120px;opacity:.5;overflow:auto;padding:2px;pointer-events:none;position:absolute;top:-5%;transform-origin:top left;transition:opacity .2s ease-in-out;white-space:nowrap;width:unset!important;z-index:1}.pointer-nametag span{color:#000!important}.pointer-nametag span:not(:first-child){margin-left:3px}.pointer-nametag.nametag-left{left:unset;right:90%}.pointer-nametag.nametag-bottom{top:70%}#pointer_toolbar{align-items:center;display:flex;height:44px;justify-content:center;position:relative;top:3px;width:44px}#pointer_toolbar.disabled{opacity:.6}#pointer_toolbar .placeholder{background-color:rgba(var(--shadow-color),.1);border-radius:50%;box-shadow:0 2px 1px rgba(var(--shadow-color),.3) inset;height:20px;position:absolute;width:20px;z-index:-1}.input-wheel{align-items:center;cursor:pointer;cursor:grab;cursor:-moz-grab;cursor:-webkit-grab;display:flex;height:10rem;justify-content:center;overflow:hidden;padding-top:.875rem;position:relative;width:100%}.input-wheel.is-dragging{cursor:move;cursor:grabbing}.input-wheel:focus-within .wheel-wrapper{color:rgba(var(--font-color),1)}.input-wheel.disabled{cursor:not-allowed}.input-wheel *{position:absolute}.input-wheel svg{border-radius:50%;height:10rem;outline:none;width:10rem}#app_sessionrecorder .hint{display:flex;flex-direction:column;gap:.625rem}#app_sessionrecorder .hint button.button{width:fit-content}.sessionrecorder-installer-info{margin-top:.825rem}#app_snapshot .hint+*{margin-top:.625rem}._sticker,.sticker{height:1.625rem;transition:opacity .3s ease;width:1.625rem}._sticker.mod-sticker,._sticker.mod-sticker .trashcan,.sticker.mod-sticker,.sticker.mod-sticker .trashcan{height:3.125rem;width:3.125rem}._sticker.deleting,.sticker.deleting{opacity:.6}._sticker.hide,.sticker.hide{opacity:.3}._sticker.locked,.sticker.locked{opacity:.6}._sticker svg,.sticker svg{height:100%;width:100%}._sticker.unselected,.sticker.unselected{opacity:.5}._sticker .nametag,.sticker .nametag{background:hsla(0,0%,100%,.75);border-radius:4px;display:inline;font-size:16px;height:20px;left:60%;max-width:120px;overflow:hidden;padding:0 2px;position:absolute;top:-10%;transform:rotate(-45deg);transform-origin:top left;transition:opacity .35s ease-in;white-space:nowrap;z-index:-1}._sticker .nametag span,.sticker .nametag span{color:#000!important;margin-top:-1px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}._sticker .nametag span:not(:first-child),.sticker .nametag span:not(:first-child){margin-left:3px}._sticker .nametag.flip-x-y,.sticker .nametag.flip-x-y{left:unset;right:110%;top:60%;transform:rotate(-45deg);transform-origin:top right}._sticker .nametag.flip-x,.sticker .nametag.flip-x{left:unset;right:60%;transform:rotate(45deg);transform-origin:top right}._sticker .nametag.flip-y,.sticker .nametag.flip-y{left:120%;top:60%;transform:rotate(45deg);transform-origin:top left}._sticker .trashcan,.sticker .trashcan{align-items:center;display:flex;height:1.625rem;justify-content:center;left:0;pointer-events:none;position:absolute;top:0;width:1.625rem}._sticker .trashcan svg,.sticker .trashcan svg{--svg-mod-color:#fff;color:rgba(var(--ui-color-issue),1)!important;height:100%;width:100%}#interaction .sticker .nametag,#sidebar_tools ._sticker .nametag,#sidebar_tools .sticker .nametag{display:none}.sticker-count-select{display:flex;gap:.625rem;margin-top:0!important}.sticker-count-select .input-text{background-color:transparent!important;border:1px solid transparent;border-radius:.625em;height:2.5em;min-width:2.5em;padding:0;text-align:center;width:2.5rem}.sticker-count-select .input-text input[type=text]{padding:0!important;text-align:center}.sticker-count-select .input-text:hover{border:1px solid rgba(var(--ui-color),.1);border-color:rgba(var(--ui-color),.1)!important}.sticker-count-select .input-text:focus,.sticker-count-select .input-text:focus-visible{border:1px solid rgba(var(--ui-color),.2)!important;border-color:rgba(var(--ui-color),.2)!important}.sticker-selection{display:flex;flex-wrap:wrap;min-height:12.5rem}.sticker-selection.disabled{opacity:.5}.sticker-selection ._draggable{height:3.125rem;position:relative;width:3.125rem}.sticker-selection ._draggable:focus{outline:none}.sticker-selection ._draggable>div{max-height:100%;max-width:100%;position:absolute}.sticker-selection ._draggable>div svg{height:100%;width:100%}.sticker-selection.unselected{opacity:.5}.sticker-selection+*{margin-top:1.25rem}.sticker-selection ._sticker.selected:after{border:2px solid rgba(var(--ui-color),1);border-radius:.625rem;bottom:0;box-shadow:0 0 .3rem rgba(var(--ui-color),1);content:"";left:0;position:absolute;right:0;top:0}.sticker-selection+.animated{display:flex;justify-content:flex-end;margin-top:0}.sticker-selection+.animated button,.sticker-selection+.animated+label{margin-top:.875rem}#app_stickers div[data-overlayscrollbars]{padding:0}#app_stickers fieldset legend+*{margin-top:.875rem}#app_stickers fieldset .track{padding-bottom:.4rem}#app_stickers fieldset>.slidercontainer{margin-top:0}#app_stickers fieldset:first-child .slider-container{margin-bottom:1.25rem}#app_stickers fieldset.hint{margin:1.25rem 0 0}#app_stickers .count-select+p+input,#app_stickers .input-checkbox,#app_stickers .track>label:first-child{margin-top:1.25rem}#app_stickers .stickers-add{margin-top:.625rem}#app_stickers nav,#app_stickers nav>*{margin-top:.875rem}#app_stickers nav>:not(:last-child){margin-right:.875rem}.stickers-end .statistics{margin-top:.875rem}.stickers-end .hint legend+p{margin-top:0}#app_tracking div.tracking-entry .visual{background-color:transparent;height:1.2rem;width:1.2rem}#app_tracking li.tracking-entry:not(.active){opacity:.5}#app_tracking fieldset:first-child .tracking-entry:before{content:none}#app_tracking .tracking-entry{align-items:center;display:flex;overflow-y:hidden;padding:.5em 0;position:relative}#app_tracking .tracking-entry:before{border-radius:50%;box-shadow:0 0 1.375rem rgba(var(--shadow-color),.2);content:"";display:block;height:2rem;position:absolute;top:-2.25rem;width:100%;z-index:0}#app_tracking .tracking-entry p{font-size:.9rem;line-height:.9rem}#app_tracking .tracking-entry .visual{background-color:rgba(var(--ui-color),.8);border-radius:50%;flex-shrink:0;height:1.75rem;margin-left:.875rem;margin-right:1.25rem;width:1.75rem}#app_tracking .tracking-entry .visual:not(.booking-info){filter:invert(1)}#app_tracking .tracking-entry .visual svg{filter:invert(1);height:100%;width:100%}#app_tracking .tracking-entry .visual.color-red{background:#ff4007;box-shadow:0 0 .4rem .2rem #ff4007}#app_tracking .tracking-entry .visual.color-yellow{background:#f4d03f;box-shadow:0 0 .4rem .2rem #f4d03f}#app_tracking .tracking-entry .visual.color-green{background:#95da06;box-shadow:0 0 .4rem .2rem #95da06}#app_tracking .tracking-entry .visual+div{grid-column-gap:.875rem;display:grid;grid-template-columns:auto auto;grid-template-rows:auto auto;width:100%}#app_tracking .tracking-entry .visual+div :nth-child(2n){justify-self:right}#app_videoplayer fieldset.temp-files .input-file{margin-top:.875rem}#app_videoplayer fieldset.temp-files .flex{display:flex;flex-direction:row;gap:.875rem}#app_videoplayer fieldset.temp-files .flex button{margin-top:.875rem}#app_videoplayer .filetree{max-width:16rem}#video-display-controls .video-display-controls-group{display:flex;gap:.625rem;justify-content:space-between;margin-top:1.25rem}#video-display-controls .video-display-preview{align-items:center;display:flex;justify-content:center}#video-display-controls .button-group button.iconbutton{gap:.3125rem;padding-left:.3125rem;padding-right:.3125rem}#video-display-controls .button-group button.iconbutton:first-child,#video-display-controls .button-group button.iconbutton:last-child{padding-right:.5rem}#video-display-controls .button-group button.iconbutton svg+span{width:1rem}.video-display-preview{background-color:rgba(0,0,0,.8);display:flex;flex-direction:column;flex-shrink:0;min-height:2.7rem;position:relative;width:100%}.video-display-preview .file-canvas{height:9rem;position:relative;width:16rem}.video-display-preview .file-canvas canvas{height:100%;width:100%}.video-display-preview .file-canvas svg{color:rgba(var(--ui-color),.35);height:5rem;left:50%;opacity:.35;position:absolute;top:-.25rem;transform:translateX(-50%);width:5rem}.video-display-preview .meta-information{bottom:0;position:absolute;width:100%}.video-display-preview .slider-container{background-color:hsla(0,0%,100%,.2);border-radius:unset;box-shadow:0 .1rem .3rem -.1rem rgba(var(--shadow-color),.2) inset;height:.5rem;overflow:visible;width:100%}.video-display-preview .slider-container input[type=range]{background-color:hsla(0,0%,100%,.1);border-radius:unset;height:100%;overflow:visible;padding:0;width:100%}.video-display-preview .video-time{background-color:rgba(0,0,0,.5);color:#fff;column-gap:.875rem;display:grid;grid-template-columns:auto auto;padding:.875rem}.video-display-preview .video-time span{overflow:hidden;text-overflow:ellipsis}.video-display-preview .video-time span:not(:first-child){justify-self:flex-end}.video-display-preview .video-time small{grid-column:2;justify-self:flex-end}.webcam-custom-aspect.flex-wrapper{align-items:center;display:flex;flex-wrap:nowrap;gap:.3125rem;margin-top:.875rem!important}.webcam-custom-aspect.flex-wrapper button,.webcam-custom-aspect.flex-wrapper input{margin-top:0!important}.webcam-custom-aspect.flex-wrapper button{width:100%}.webcam-custom-aspect.flex-wrapper .input-number{padding:0 .3125rem!important;text-align:center;width:3rem}#app_webcam .slider-wrapper{margin-top:1.25rem}#app_webcam .slider-wrapper .track{padding-bottom:1.25rem}#app_webcam .slider-wrapper .track .link:last-child{display:block;margin-bottom:0;margin-top:1.25rem}#app_webcam .webcam-custom-aspect+button+.input-checkbox{margin-top:1.25rem}#app_webcam .hint{margin-top:.875rem}#app_webcam .radio-group svg{height:2rem;margin-bottom:-.5rem;width:2rem}#app_webcam .form-select{display:grid;gap:.875rem;grid-template-columns:repeat(4,auto)}#app_webcam .form-select .button{height:2.75rem;position:relative;width:100%}#app_webcam .form-select .button.selected{border-radius:.5rem;box-shadow:0 0 .6rem rgba(var(--ui-color),1)}#app_webcam .form-select .button.selected:after{border:2px solid rgba(var(--ui-color),1);border-radius:.5rem;bottom:0;content:"";left:0;position:absolute;right:0;top:0}#app_webcam .form-select .button svg{height:100%;left:0;pointer-events:none;position:absolute;top:0;width:100%}.layout-select{display:grid;gap:.875rem;grid-template-columns:auto auto auto}.layout-select button{height:3.5rem!important;margin-top:0!important;padding:0!important;position:relative;width:100%!important}.layout-select button svg{height:100%!important;width:100%!important}.layout-select .selected{box-shadow:0 0 .6rem rgba(var(--ui-color),1)}.layout-select .selected:after{border:2px solid rgba(var(--ui-color),1);border-radius:.5rem;bottom:0;content:"";left:0;pointer-events:none;position:absolute;right:0;top:0}.webcam-token-extended-settings .hint{margin-top:.375rem!important}.webcam-token-extended-settings .track:first-child .link{margin-top:0!important}.webcam-token-settings-bar button.icon{min-width:3.75rem;padding:.25rem .875rem!important}.webcam-token-settings #sidebar_micro,.webcam-token-settings #sidebar_webcamonlyparking,.webcam-token-settings #sidebar_webcamparking{flex-shrink:0;height:2.25rem;position:relative;width:2.25rem}.webcam-token-settings #sidebar_micro .ui-token,.webcam-token-settings #sidebar_webcamonlyparking .ui-token,.webcam-token-settings #sidebar_webcamparking .ui-token{height:2.25rem;width:2.25rem}.webcam-token-settings #sidebar_micro .token-shadow,.webcam-token-settings #sidebar_webcamonlyparking .token-shadow,.webcam-token-settings #sidebar_webcamparking .token-shadow{height:1.75rem;margin-left:.25rem;margin-top:.25rem;width:1.75rem}.webcam-token-settings .parking-wrapper{display:flex;flex-direction:row;gap:.875rem;margin-top:.3125rem}.webcam-token-settings .parking-wrapper+.button{margin-top:.875rem}.webcam-token-settings .parking-wrapper ._draggable._disabled{opacity:.5}#app_webcamrecorder .iconbutton,#app_webcamrecorder .progressbar{margin-top:1.25rem}#app_webcamrecorder .progressbar+p{font-size:.8125rem}#app_webcamrecorder .input-select+small{margin-top:.3125rem;opacity:.7}#app_webcamrecorder .hint{margin-top:.875rem}#app_webcamrecorder .hint:first-child{margin-top:0}#app_webcamrecorder .hint+label.input-checkbox{margin-top:1.25rem}#app_webcamrecorder p+button{margin-top:.875rem}#app_webcamrecorder .track>button{margin-top:1.25rem}#app_webcamrecorder .filetree{max-width:16rem}#app_webcamrecorder .flex{display:flex;flex-wrap:wrap;gap:0 .875rem}#app_webcamrecorder .animated>fieldset{margin-top:1.25rem}#app_webcamrecorder .flex>button{margin-top:.875rem}#audiosettings .volume-slider+button{margin-top:1.25rem}#audiosettings .flex-wrapper{flex-wrap:nowrap;gap:.625rem}#audiosettings .flex-wrapper .input-slider{width:100%}#audiosettings .audio-extended-settings{margin-top:1.25rem}#audiosettings .audio-extended-settings .link{display:block}#audiosettings .soundmeter{margin-top:.3125rem}#savesettings .slider-track .track:nth-child(2) label[for]:not(:first-child),#savesettings .slider-track .track:nth-child(2)>button[type=button]:last-child{margin-top:1.25rem}#savesettings legend+fieldset.hint p{margin-top:0}#avatar-settings .avatar-image-wrapper{height:6rem;width:6rem}#avatar-settings .avatar-preview-track{align-items:flex-start;display:flex;flex-direction:column;gap:1.25rem}#avatar-settings .webcam-image-preview{align-items:flex-start}#avatar-settings .webcam-image-preview+.link{display:block;margin-top:1.25rem}#avatar-settings .avatar-editor .avatar-editor-select-checkboxes .input-checkbox:first-child{margin-left:0}#avatar-settings .avatar-editor .avatar-editor-navigation{align-items:flex-start;flex-direction:column;gap:0}#avatar-settings .avatar-editor .avatar-editor-navigation>*{align-self:flex-start;margin-left:0}form[data-selector=help] .font-resizer{display:flex;gap:0 .875rem;width:fit-content}form[data-selector=help] .font-resizer input[type=text]{width:4rem}#help .support-contact .link{display:block}#help .support-contact .link+.link{display:block;margin-top:2.5rem}#help .technicalinfo .track:first-child div{align-items:center;display:flex;justify-content:space-between;padding:.5em}#help .technicalinfo th{font-size:.8125rem;text-align:left}#help .technicalinfo .container{display:flex;justify-content:space-between}#help .technicalinfo p{opacity:.8}#help .technicalinfo div.tech-grid{display:flex;flex-direction:column;gap:.3125rem;width:100%}#help .technicalinfo div.tech-grid>div{align-items:center;display:flex;flex-wrap:wrap;justify-content:space-between}#help .technicalinfo div.tech-grid>div p{max-width:100%;overflow:hidden;text-overflow:ellipsis;word-break:break-all;word-break:break-word}#help .technicalinfo div.tech-grid>div p:first-child{min-width:fit-content;opacity:.5}#help .technicalinfo div.tech-grid>div p:last-child{cursor:text;margin-left:auto;text-align:right;user-select:text}#help .technicalinfo .technical-report textarea{line-height:1.375;min-height:3rem;min-width:100%;padding:.375rem 1.25rem;width:100%}#help .technicalinfo .technical-report .link{display:block;margin-top:1.25rem}#help .technicalinfo .technical-report .link+button{margin-top:2.5rem}#help .technicalinfo .issuereport textarea{height:50%;width:100%}#help .input-checkbox[referenceid=help_power_saving_mode].blink:after{animation:reference-pulse 1.2s ease-out infinite;border-radius:4px;bottom:0;box-shadow:0 0 0 .5rem var(--color-reference);content:"";left:0;position:absolute;right:0;top:0}#help .button-group .input-text{width:6rem}#help .help-info button{width:fit-content}#help .help-info .flex-wrapper{align-items:flex-start;flex-direction:column;gap:1.25rem}.technical-info .feedback-button{margin-top:.625rem}.technical-info .button3{margin-top:1.25rem}.technical-info small{margin-top:.3125rem}.technical-info>.link{margin-top:1.25rem}.phone-dialog-container .track:first-child fieldset{border-top:none}.phone-dialog-container>.slider-wrapper{margin:0 -.625rem;padding:0 .625rem}.phone-dialog-container>.slider-wrapper>.slider-track>.track:first-child>fieldset{margin-top:0!important}.phone-dialog-container ul{list-style:none}.phone-dialog-container ul li{font-size:.8125rem}.phone-dialog-container ul li label[for]{align-items:center;display:flex}.phone-dialog-container ul li label[for] svg{height:1.25rem;margin-right:.875rem;width:1.25rem}.phone-dialog-container ul li:not(:first-child){margin-top:.875rem}.phone-dialog-container ul li:not(.phone-access-pins) label[for]{font-size:.8125rem;text-transform:none}.phone-dialog-container ul li label+.input-select{margin-top:.875rem}.phone-dialog-container ul li.phone-access-pins legend+label{margin-top:0}.phone-dialog-container ul li.phone-access-pins label{font-size:.8125rem;margin-top:.875rem;text-transform:none}.phone-dialog-container ul li p{font-size:.8125rem}.phone-dialog-container ul li input[type=number],.phone-dialog-container ul li input[type=text]{display:block;font-size:1rem;width:100%}.phone-dialog-container ul li input[type=number]{margin-top:.875rem;text-align:left}.phone-dialog-container .track:first-child{padding-bottom:0}.phone-dialog-container fieldset>.link{display:block;margin-top:1.25rem}.phone-dialog-container .hint{margin-top:1.25rem}.phone-dialog-container .track:nth-child(4){padding-bottom:0}.phone-dialog-container .phone-final{align-items:center;border:2px solid hsla(0,0%,100%,.2);border-radius:.625rem;display:flex;flex-direction:column;flex-wrap:nowrap;font-size:.8125rem;gap:.875rem;margin-bottom:1rem;padding:.75rem 1rem}.phone-dialog-container .phone-final>div{align-items:center;display:flex;gap:0 1rem}.phone-dialog-container .phone-final svg{background-color:#95da06;border-radius:50%;color:#fff;flex-shrink:0;height:2.5rem;width:2.5rem}.phone-dialog-container .phone-final .button3{background-color:transparent!important;margin-left:auto}#sessionrecorder-settings form[data-selector=sessionrecorder] .progressbar,#sessionrecorder-settings form[data-selector=sessionrecorder]>fieldset>p{margin-top:.875rem}#sessionrecorder-settings .hint p{margin-top:0!important}#sessionrecorder-settings .hint .link{display:inline;font-size:.8125rem;margin-top:0}#sessionrecorder-settings div.animated .hint{margin-top:.875rem}.avatar-image-wrapper{height:5rem;width:5rem}.avatar-image-wrapper .avatar-image{align-items:center;border-radius:50%;display:flex;height:100%;justify-content:center;overflow:hidden;position:relative;width:100%}.avatar-image-wrapper .avatar-image img{max-height:100%;max-width:100%;object-fit:contain}.avatar-image-wrapper .avatar-image svg{bottom:0;height:100%;left:0;position:absolute;right:0;top:0;width:100%;z-index:-1}.avatar-preview-switch{position:relative}.avatar-preview-switch>.avatar-image-wrapper{margin-top:.25rem;z-index:1}.avatar-preview-switch .avatar-image-secondary{position:absolute;right:0;top:-.25rem}.avatar-preview-switch .avatar-image-secondary .avatar-image-wrapper{height:3.5rem!important;left:-.8rem;opacity:.7;position:absolute;top:.25rem;width:3.5rem!important;z-index:0}.avatar-preview-switch .icon{background-color:rgba(0,0,0,.5);border-radius:50%;box-shadow:1px 1px 5px 0 rgba(var(--shadow-color),.5);color:#fff;height:2rem;left:-1.1rem;position:absolute;top:1.4rem;width:2rem;z-index:2}.avatar-preview-switch .icon svg{color:#fff}.webcam-ai-settings .slider-container+input[type=number]{width:4rem!important}.webcam-ai-settings #ai-bgimage{display:flex;flex-direction:row;gap:.375rem}.webcam-ai-settings #ai-bgimage>label{margin-right:0!important}.webcam-ai-settings .input-file{align-items:center;display:flex;gap:.3125rem;justify-content:center;padding-left:.825rem;width:fit-content}.webcam-ai-settings .input-file>svg{height:1.5rem;width:1.5rem}.webcam-ai-settings .input-file+.animated fieldset,.webcam-ai-settings small+.ai-bg-images{margin-top:.625rem}.webcam-ai-settings .ai-bg-images{display:grid;gap:.375rem;grid-template-columns:repeat(3,30%)}.webcam-ai-settings .ai-bg-images .ai-bg-image{border:1px solid rgba(var(--ui-color),.5);border-radius:.625rem;cursor:pointer;height:3.5rem;overflow:hidden;position:relative;width:100%!important}.webcam-ai-settings .ai-bg-images .ai-bg-image.custom-image img{object-fit:cover}.webcam-ai-settings .ai-bg-images .ai-bg-image.disabled{cursor:not-allowed}.webcam-ai-settings .ai-bg-images .ai-bg-image.disabled img,.webcam-ai-settings .ai-bg-images .ai-bg-image.disabled svg{cursor:not-allowed;opacity:.5}.webcam-ai-settings .ai-bg-images .ai-bg-image .ai-bg-images+.input-checkbox{margin-top:1.25rem}.webcam-ai-settings .ai-bg-images .ai-bg-image svg.video-icon{filter:grayscale(1);height:1.5rem;margin-top:-.15rem;opacity:.75;position:absolute;right:0;top:0;width:1.5rem;z-index:1}.webcam-ai-settings .ai-bg-images .ai-bg-image .icon{background-color:rgba(0,0,0,.2);border-bottom-left-radius:.375rem;height:1.5rem;min-width:unset;position:absolute;right:0;top:0;width:1.5rem}.webcam-ai-settings .ai-bg-images .ai-bg-image .icon svg{color:#fff}.webcam-ai-settings .ai-bg-images .ai-bg-image img,.webcam-ai-settings .ai-bg-images .ai-bg-image svg{cursor:pointer;height:100%;left:0;position:absolute;top:0;width:100%}.webcam-ai-settings .ai-bg-images .ai-bg-image.selected img{cursor:default}.webcam-ai-settings .ai-bg-images .ai-bg-image.selected{box-shadow:0 0 .3rem rgba(var(--ui-color),1)}.webcam-ai-settings .ai-bg-images .ai-bg-image.selected:after{border:3px solid rgba(var(--ui-color),1);border-radius:.625rem;bottom:-1px;content:"";left:-1px;pointer-events:none;position:absolute;right:-1px;top:-1px}.webcam-ai-settings .advanced-ai-settings>div{display:flex;flex-direction:row;gap:.375rem}.webcam-ai-settings .advanced-ai-settings>div .slider-container{flex-shrink:1;width:100%}.webcam-ai-settings .advanced-ai-settings>div input[type=number]{text-align:center;width:2.5rem}.webcam-ai-settings .link{display:block;margin-top:.625rem}.webcam-ai-settings .link+.link{margin-top:1.25rem}.webcam-area-selector{height:100%;position:absolute;width:100%;z-index:2}.webcam-area-selector>button.icon{background-color:rgba(0,0,0,.5)!important;height:2rem;position:absolute!important;right:0;top:0;width:2rem;z-index:1}.webcam-area-selector>button.icon svg{bottom:0;left:0;position:absolute;right:0;top:0;transform:scaleX(-1)}.webcam-area-selector>button.icon:active svg,.webcam-area-selector>button.icon:focus svg{transform:scale(-.9,.9)!important}.webcam-area-selector .area-select-box{border:1px dashed #000;cursor:move;position:absolute;touch-action:none}.webcam-area-selector .area-select-box svg{background-color:rgba(0,0,0,.5);bottom:0;color:#fff;cursor:move;cursor:grab;cursor:-moz-grab;cursor:-webkit-grab;height:2rem;max-height:100%;max-width:100%;position:absolute;right:0;touch-action:none;width:2rem}.webcam-area-selector .area-select-box+button>svg{color:#fff}.webcam-area-selector .webcam-shade{background-color:rgba(0,0,0,.5);position:absolute}.webcam-area-settings .flex{display:flex;gap:.3125rem;margin-top:.75rem}.webcam-image-shooter .seat{opacity:var(--seat-opacity)}.webcam-image-shooter .webcam-image-shooter-menu{display:flex;flex-direction:row;flex-wrap:wrap;gap:2.5rem}.webcam-image-shooter .webcam-image-shooter-menu>div:last-child:not(:first-child){align-items:center;border-left:1px solid hsla(0,0%,100%,.8);display:flex;flex-direction:column;gap:1.25rem;justify-content:center;margin-left:-1px;padding-left:2.5rem}.webcam-image-shooter .webcam-image-shooter-menu+.cancel-button{display:block;margin-top:1.25rem}.webcam-image-shooter+.hidden-canvas{height:0;opacity:0;position:absolute;width:0}.webcam-image-shooter .avatar-editor-preview{height:10rem;width:10rem}.webcam-image-shooter .track>.avatar-submit{margin-top:.625rem}.webcam-image-shooter .webcam-avatar-security .hint{margin-bottom:1.25rem;margin-top:.625rem}.webcam-image-shooter .webcam-avatar-security .hint legend+div{align-items:center;display:grid;gap:.625rem;grid-template-columns:auto auto;margin-top:0}.webcam-image-shooter .webcam-avatar-security .hint legend+div .avatar-image-wrapper{flex-shrink:0;height:3.5rem!important;width:3.5rem!important}.webcam-image-shooter .webcam-avatar-security .hint .flex-wrapper{justify-content:flex-end}.webcam-image-shooter .webcam-image-preview{align-items:center;display:flex;flex-direction:column;gap:1.25rem;justify-content:center;width:fit-content;width:100%}.webcam-image-shooter .webcam-image-preview .input-checkbox{margin-top:0!important}.webcam-image-shooter .webcam-shooter-shadow{align-items:center;display:flex;flex-direction:row;height:100%;justify-content:center;left:0;position:absolute;top:0;width:100%;z-index:5}.webcam-image-shooter .webcam-shooter-shadow span{background-color:rgba(0,0,0,.7);flex-shrink:1;height:100%;width:100%}.webcam-image-shooter .webcam-shooter-shadow svg{flex-shrink:0;height:fit-content;max-height:100%;max-width:100%}.webcam-image-shooter .avatar-editor-wrapper{display:flex;flex-wrap:wrap}.webcam-image-shooter .avatar-editor-wrapper .avatar-preview-list{align-self:flex-start;justify-self:flex-start}.webcam-image-shooter .preview-canvas{border-radius:50%;max-width:10rem;overflow:hidden}#checkin .webcam-image-shooter .preview-canvas+div{align-items:center;display:flex;flex-direction:column;max-width:50%}#checkin .webcam-image-shooter .preview-canvas+div .slider-wrapper{width:fit-content}.avatar-submit{align-items:center;display:flex;gap:.3125rem;justify-content:center;position:relative}.avatar-submit.loading{cursor:wait!important}.avatar-submit p{pointer-events:none;transition:opacity .3s ease-in-out}.avatar-submit svg{height:1.5rem;left:50%;pointer-events:none;position:absolute;transform:translateX(-.75rem);width:1.5rem}.avatar-submit svg+p{opacity:0}.webcam-preview{background-color:#000;min-height:2.25rem;min-width:4rem;position:relative}.webcam-preview,.webcam-preview .webcam-user-image-wrapper{align-items:center;display:flex;justify-content:center;width:100%}.webcam-preview .webcam-user-image-wrapper{height:100%;position:absolute}.webcam-preview .webcam-user-image-wrapper .webcam-user-image{height:6rem;max-height:100%;max-width:100%;width:6rem;z-index:1}.webcam-preview .webcam-user-image-wrapper .webcam-user-image img{max-height:100%;max-width:100%}.webcam-preview .webcam-user-image-wrapper .image-background{bottom:0;filter:blur(25px);left:0;position:absolute;right:0;top:0}.webcam-preview .webcam-user-image-wrapper .image-background img{height:100%;object-fit:cover;width:100%}.webcam-preview svg.status-info{color:#fff!important;max-height:100%;max-width:35%;opacity:.75;position:absolute}.webcam-preview svg.status-info.error,.webcam-preview svg.status-info.error *{--svg-mod-color:Rgb(var(--ui-color-issue))!important;color:Rgb(var(--ui-color-issue))!important}.webcam-preview video{max-height:100%;max-width:100%;-o-object-fit:cover;object-fit:cover;z-index:2}.webcam-preview .video-hint{align-items:center;display:flex;flex-direction:column;gap:.875rem;height:100%;justify-content:center;position:absolute;top:0;width:100%;z-index:3}.webcam-preview .video-hint>svg{height:2.5rem;position:relative!important;width:2.5rem}.webcam-preview .video-hint a{font-size:.8125rem}.webcam-preview .video-hint small{opacity:.9}.webcam-preview .video-hint span svg{--svg-mod-color:Rgb(var(--ui-color-issue))!important;color:Rgb(var(--ui-color-issue))!important;flex-shrink:0;height:2.5rem;position:relative;width:2.5rem}form[data-selector=webcam] .track fieldset>button:last-child{display:block}form[data-selector=webcam] .webcam-preview{max-width:17rem}form[data-selector=webcam] .webcam-advanced-settings .track:first-child{margin-top:0}form[data-selector=webcam] .webcam-advanced-settings .track:first-child .button3{margin-top:.625rem!important}form[data-selector=webcam] .webcam-advanced-settings .sub-track{margin-top:.875rem}form[data-selector=webcam] .image-input{align-items:center;display:flex;flex-wrap:nowrap;gap:.3125rem;justify-content:center}form[data-selector=webcam] .image-input .button,form[data-selector=webcam] .image-input .input-file{width:2.5rem}form[data-selector=webcam] .animated>*{margin-top:.875rem}form[data-selector=webcam] .animated label[for],form[data-selector=webcam] .animated>button:last-child{margin-top:1.25rem}form[data-selector=webcam] .link{display:block;margin-top:1.25rem}form[data-selector=webcam] .flex-wrapper .link{margin-top:0}form[data-selector=webcam] .track:nth-child(3) button{display:inline;margin-right:.875rem}form[data-selector=webcam] .track:nth-child(3) button:last-child{display:inline}form[data-selector=webcam] .track:nth-child(2) .loading{opacity:.8}form[data-selector=webcam] .track:nth-child(2) .webcam-loader{align-items:center;display:flex;height:auto;justify-content:center;position:absolute;width:100%}form[data-selector=webcam] .track:nth-child(2) .webcam-loader svg{width:2.5rem}form[data-selector=webcam] .webcam-hint{align-items:center;display:flex;flex-direction:column;gap:.875rem;height:100%;justify-content:center;position:absolute;top:0;width:100%;z-index:5}form[data-selector=webcam] .webcam-hint svg{height:2.5rem;position:relative!important;width:2.5rem}form[data-selector=webcam] #webcam-settings-preview{min-height:8.5rem}form[data-selector=webcam] #webcam-settings-preview .webcam-loader{color:#fff;height:4rem;opacity:.5;width:4rem;z-index:5}form[data-selector=webcam] .hint{margin-top:.875rem}form[data-selector=webcam] .hint legend+p{margin-top:0!important}form[data-selector=webcam] .video-preview-wrapper{display:flex;width:100%}form[data-selector=webcam] .webcam-color-threshhold{display:flex}form[data-selector=webcam] .webcam-color-threshhold>label{margin-right:.875rem}form[data-selector=webcam] .slider-wrapper .radio-group>label:nth-child(3) input{border-bottom-right-radius:.2rem!important;border-right:1px solid rgba(var(--ui-color),.5)!important;border-top-right-radius:.2rem!important}form[data-selector=webcam] .slider-wrapper .radio-group>label:last-child{margin-left:.3125rem}form[data-selector=webcam] .slider-wrapper .radio-group>label:last-child input{border:1px solid rgba(var(--ui-color),.5)!important;border-radius:.2rem!important}form[data-selector=webcam] label.input-file{text-align:center}form[data-selector=webcam] .loading-radio{position:relative}form[data-selector=webcam] .loading-radio label{height:2.5rem}form[data-selector=webcam] .loading-radio label svg{pointer-events:none;transform:scale(1.1)}form[data-selector=webcam] div.flex{margin-top:0!important}form[data-selector=webcam] div.flex button{margin-top:1.25rem}form[data-selector=webcam] div.flex button:first-child{margin-right:.875rem}form[data-selector=webcam] .grid{display:grid;gap:.25rem;grid-template-columns:auto auto auto}form[data-selector=webcam] .grid button{border-radius:.25rem;overflow:hidden}#preferences-sidebar form[data-selector=forum] .slider-wrapper{margin-top:2.5rem}#preferences-sidebar form[data-selector=forum] nav{align-items:center;display:flex;flex-wrap:wrap;gap:.625rem;margin-top:.625rem}#preferences-sidebar form[data-selector=forum] nav .flex-wrapper{flex-basis:100%}#preferences-sidebar form[data-selector=forum] nav .link{margin-top:1.25rem}#preferences-sidebar form[data-selector=forum] .icon-select{align-items:center;border-radius:.2rem;display:grid;gap:.5rem;grid-template-columns:repeat(5,1fr);justify-items:center;margin-left:-.25rem}#preferences-sidebar form[data-selector=forum] .icon-select label{align-items:center;border-radius:50%;display:flex;flex-shrink:0;height:2.5rem;justify-content:center;position:relative;width:2.5rem}#preferences-sidebar form[data-selector=forum] .icon-select label svg{border-radius:50%;cursor:pointer;height:100%;overflow:hidden;width:100%}#preferences-sidebar form[data-selector=forum] .icon-select label span{border-radius:50%;height:100%;left:0;pointer-events:none;position:absolute;top:0;width:100%}#preferences-sidebar form[data-selector=forum] .icon-select label input{-moz-appearance:none;-webkit-appearance:none;appearance:none;height:0;width:0}#preferences-sidebar form[data-selector=forum] .icon-select label input:checked+svg{cursor:default}#preferences-sidebar form[data-selector=forum] .icon-select label input:checked+svg+span{border:2px solid rgba(var(--ui-color),1);box-shadow:0 0 .3rem rgba(var(--ui-color),1)}#preferences-sidebar form[data-selector=forum] textarea{min-height:3.25rem;min-width:100%;width:100%}.topic-list{display:flex;flex-direction:column;gap:1.25rem}.topic-list li{align-items:center;display:flex;padding:.875rem;position:relative}.topic-list li.no-topics-message{cursor:default;font-size:1.25rem}.topic-list li .topic-icon{position:relative}.topic-list li .topic-icon>svg{border-radius:50%;flex-shrink:0;height:2rem;margin-right:.5rem;width:2rem}.topic-list li .topic-icon .badge{top:-.4rem}.topic-list li p{font-size:.8125rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.topic-list li .topic-info{align-items:center;color:rgba(var(--font-color),.8);display:flex;flex-wrap:nowrap;font-size:.8125rem;font-weight:400;gap:.125rem;justify-content:center;margin-right:.2rem;margin-top:.1rem;position:absolute;right:0;top:0}.topic-list li .topic-info svg{color:#dc6051;height:1.5rem;margin-left:-.125rem;margin-right:-.125rem;margin-top:-.125rem;width:1.5rem}#preferences-sidebar form[data-selector=presets] .animated>.link,.performance-settings .link{display:block;margin-top:1.25rem}#preferences-sidebar form[data-selector=presets] .link.show-pointer{color:rgba(var(--font-color),1);display:flex;font-size:.8125rem}#preferences-sidebar form[data-selector=presets] .link.show-pointer.active svg{transform:rotate(180deg)}#preferences-sidebar form[data-selector=presets] .link.show-pointer svg{transform-origin:50% 50%;transition:transform .2s ease-in-out 0s}#preferences-sidebar form[data-selector=presets] .link.show-pointer:disabled{cursor:not-allowed}#preferences-sidebar form[data-selector=presets] .input-select+button{margin-top:1.25rem}#preferences-sidebar form[data-selector=presets] fieldset:last-child legend+.slider-wrapper{margin-top:.875rem}#preferences-sidebar form[data-selector=presets] fieldset:last-child .slider-wrapper{margin-top:0}#preferences-sidebar form[data-selector=presets] small,#preferences-sidebar form[data-selector=presets] small+ul{margin-top:.875rem}#preferences-sidebar form[data-selector=presets] .drop-arrow{margin-left:.875rem}#preferences-sidebar form[data-selector=presets] .list-parent a>span.drop-arrow{margin-top:-.2rem}#preferences-sidebar form[data-selector=presets] li>ul.animated>li{margin-top:.3125rem!important}#preferences-sidebar form[data-selector=presets] .preferences-wrapper ul{list-style-type:unset;margin-left:1.5rem!important}#preferences-sidebar form[data-selector=presets] .preferences-wrapper ul li{font-size:.8125rem;line-height:1;margin-top:.625rem}#preferences-sidebar form[data-selector=presets] .preferences-wrapper .list-parent>ul>li:first-child{margin-top:.875rem}#preferences-sidebar form[data-selector=presets] .preferences-wrapper+button{margin-top:1.25rem}#preferences-sidebar form[data-selector=presets] .preferences-wrapper>.link{margin-top:.75rem!important}#preferences-sidebar form[data-selector=presets] a.link{margin-top:0!important}#preferences-sidebar form[data-selector=presets] .preset-list{display:flex;flex-direction:column;gap:.625rem}#preferences-sidebar form[data-selector=presets] .preset-list.custom{margin-top:1.25rem}#preferences-sidebar form[data-selector=presets] .preset-list li{width:100%}#preferences-sidebar form[data-selector=presets] .preset-list li .slider-track .track{display:flex;gap:.3125rem}#preferences-sidebar form[data-selector=presets] .preset-list li .slider-track .track .iconbutton{flex-shrink:0;padding:0}#preferences-sidebar form[data-selector=presets] fieldset+button{margin-right:.875rem;margin-top:1.25rem}#preferences-sidebar form[data-selector=presets] .preset-cafe-info{margin-bottom:1.25rem;margin-top:.375rem!important}#preferences-sidebar form[data-selector=presets] .preset-cafe-info ul{list-style:disc;margin-top:0!important}#room-settings{position:relative}#room-settings textarea{max-width:16.5rem}#room-settings .input-checkbox+.animated label{margin-top:.625rem}#room-settings fieldset{max-width:100%}#room-settings a.link{display:block;margin-top:1.25rem}#room-settings a.link+.link{margin-top:.375rem!important}#room-settings .flex-wrapper{max-width:15rem}#room-settings .flex-wrapper .input-text{flex-shrink:1;min-width:45%}#room-settings button.button1{margin-top:.8125rem}#room-settings .slider-wrapper{max-width:17rem}.mainroom-name-settings.flex-wrapper{flex-wrap:nowrap}.mainroom-name-settings.flex-wrapper .input-text{width:100%}ul#settings-subroom-list{flex-direction:column;margin-top:1.25rem}ul#settings-subroom-list,ul#settings-subroom-list li.subroom-entry{display:flex;gap:.875rem;justify-content:space-between}ul#settings-subroom-list li.subroom-entry .input-text{width:100%}ul#settings-subroom-list li.subroom-entry .iconbutton{padding:0;width:1.6rem}ul#settings-subroom-list li.subroom-entry .iconbutton svg{margin-left:0;margin-right:0}#subroom-settings .hint p{margin-bottom:0;margin-top:0!important}#subroom-settings .flex-wrapper.subroom-navigation .input-number{text-align:center}#chat-list div[data-overlayscrollbars-viewport] ul{transition:opacity .25s ease}#chat-list div[data-overlayscrollbars-viewport] .loadmorebutton{display:flex;justify-content:center;margin-bottom:.875rem;margin-top:.5rem;width:100%}#chat-list .scroll-wrapper>div[data-overlayscrollbars]{padding:0!important}#chat-list>.tab-panel>.main div.tab-filter+.scroll-wrapper div[data-overlayscrollbars-viewport]>ul{opacity:.8}#chat-list .header-filter+.interaction-badge{position:absolute;right:1.25rem;top:1.25rem}#chat-list .message-input .input-textarea{width:100%}.chat-detail-large li.chat-entry{padding-left:1.375rem;padding-right:1.375rem}.chat-detail-large li.chat-entry .textchat{display:none}.chat-detail-small li.chat-entry{padding:.25rem 1.375rem}.chat-detail-small li.chat-entry .chat-message{width:100%}.chat-detail-small li.chat-entry .textchat{background-color:#fff;border-radius:50%;color:#000;height:1.3rem;position:absolute;text-align:center;width:1.3rem}.chat-detail-small li.chat-entry .image,.chat-detail-small li.chat-entry .image .img-wrapper{height:1.3rem;width:1.3rem}.chat-detail-small li.chat-entry .image .img-wrapper .avatar-background,.chat-detail-small li.chat-entry .image .img-wrapper img{display:none}.chat-detail-small li.chat-entry .gesture{height:1.3rem;position:relative;right:0;top:0;width:1.3rem}.chat-detail-small li.chat-entry .info{display:flex;justify-content:center;width:85%}.chat-detail-small li.chat-entry .info>:last-child:not(.chat-message):not(.name-changed){display:none}.chat-detail-medium .chat-entry{padding:.5rem 1.375rem}.chat-detail-medium .chat-entry .image{display:none}.chat-detail-medium .chat-entry .info{flex-direction:row;flex-wrap:wrap;width:100%}.chat-detail-medium .chat-entry .info .user{align-items:flex-start;display:flex;gap:.2rem;max-width:100%;width:auto}.chat-detail-medium .chat-entry .info .user .name{color:rgba(var(--font-color),.7);flex-basis:auto;order:1}.chat-detail-medium .chat-entry .info .user .name:after{content:":"}.chat-detail-medium .chat-entry .info .user .time{background-color:rgba(0,0,0,.8);border-radius:.2rem;color:#fff;flex-basis:auto;height:1rem;order:0;padding:1px .25rem;white-space:nowrap}.chat-detail-medium .chat-entry .chat-message{align-items:flex-end;display:flex;margin-left:15%;margin-top:.1rem;width:85%}.chat-entry{display:flex;overflow:hidden;padding:.5rem 0;position:relative}.chat-entry:not(:first-child):before{border-radius:50%;box-shadow:0 0 1.5rem rgba(var(--shadow-color),.2);content:"";display:block;height:2rem;position:absolute;top:-2.2rem;width:100%;z-index:0}.chat-entry .image{margin-right:1rem}.chat-entry .image,.chat-entry .image .img-wrapper{align-items:center;display:flex;height:2rem;justify-content:center;position:relative;width:2rem}.chat-entry .image .img-wrapper{border-radius:50%;overflow:hidden}.chat-entry .image .img-wrapper .avatar-background{height:100%;position:absolute;width:100%;z-index:-1}.chat-entry .image .img-wrapper img{image-rendering:auto;max-height:100%;max-width:100%;object-fit:contain}.chat-entry .image .img-wrapper svg.awareness{color:#fff}.chat-entry .image .img-wrapper .awareness{background-color:rgba(0,0,0,.6);bottom:0;left:0;max-height:100%;max-width:100%;position:absolute;right:0;top:0}.chat-entry .image .gesture{position:absolute;right:-.7rem;top:-.3rem}.chat-entry .image .gesture svg{border-radius:50%;box-shadow:0 .1rem .2rem rgba(0,0,0,.5);height:1.3rem;width:1.3rem}.chat-entry .image .gesture svg.signal{background-color:rgba(var(--gesture-color-signal),1)}.chat-entry .image .gesture svg.agree{background-color:var(--gesture-color-thumbsup)}.chat-entry .image .gesture svg.disagree{background-color:var(--gesture-color-thumbsdown)}.chat-entry .image .gesture svg.clap{background-color:var(--gesture-color-clap)}.chat-entry .info{display:flex;flex-direction:column;gap:.125rem;line-height:1rem;position:relative;width:80%}.chat-entry .info .user{display:flex;gap:.125rem;justify-content:space-between;width:100%}.chat-entry .info .user .name{color:rgba(var(--font-color),.8);max-width:78%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.chat-entry .info .user .time{color:rgba(var(--font-color),1);white-space:nowrap}.chat-entry .chat-message,.chat-entry .info p{word-wrap:break-word;white-space:pre-line;white-space:break-spaces;word-break:break-all;word-break:break-word}.chat-entry .chat-message{background:#fff;border-radius:4px;color:#000;margin-top:.25em;max-width:100%;padding:.25em .5em;position:relative;touch-action:none}.chat-entry .chat-message,.chat-entry .chat-message p{cursor:text;-webkit-user-select:text;-moz-user-select:text;-ms-user-select:text;user-select:text}.chat-entry .chat-message p::selection{background-color:hsla(0,0%,4%,.3)}.chat-entry .chat-message.disabled,.chat-entry .chat-message.disabled span{cursor:default;user-select:none}.chat-entry .chat-message .link,.chat-entry .chat-message span{-webkit-user-select:text;-moz-user-select:text;-ms-user-select:text;user-select:text}.chat-entry .chat-message .link,.chat-entry .chat-message .link *,.chat-entry .chat-message .link span{--font-color:10,10,10}.chat-entry .chat-message:before{border-color:#fff #fff transparent transparent;border-style:solid;border-width:.25rem;content:"";left:-.5rem;margin-left:1px;position:absolute;top:.25rem;width:0}.chat-header{display:grid}.chat-header>div{grid-template-columns:60% 40%}.chat-header>div .input-text input{width:100%}.chat-header .chat-search{align-items:flex-start;flex-wrap:nowrap}.chat-header .chat-search>div:nth-child(2){width:4rem}#forum .header-between{padding:0}#forum .app-content .app-header label>svg{border-radius:50%;flex-shrink:0;height:1.2rem;overflow:hidden;width:1.2rem}#forum .shade{position:relative}#forum .shade span{height:1.25rem;overflow:hidden;position:absolute;width:100%}#forum .shade span:before{border-radius:50%;box-shadow:0 0 .6rem rgba(var(--shadow-color),.5);content:" ";display:table;height:1em;left:0;margin-top:-1em;position:absolute;right:0;top:0;width:100%;z-index:1}#forum .main.app-container{height:100%;position:relative}#forum.tab-wrapper .app-content>div.main:before{content:none}ul.messagelist,ul.participants{display:flex;flex-direction:column}ul.messagelist .copy,ul.participants .copy{word-wrap:break-word;white-space:pre-line;word-break:break-all;word-break:break-word}ul.messagelist .seperator:not(:first-child),ul.participants .seperator:not(:first-child){margin-top:.625rem}ul.messagelist .info,ul.participants .info{align-items:flex-end;display:flex;flex-direction:row;flex-wrap:nowrap;font-size:.6rem;justify-content:space-between;opacity:.5;padding-top:.2rem}ul.messagelist .info .user,ul.participants .info .user{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}ul.messagelist .info .time,ul.participants .info .time{padding-left:2rem;white-space:nowrap}ul.messagelist li,ul.participants li{display:flex;font-size:.8125rem}ul.messagelist li.message-entry,ul.participants li.message-entry{border-radius:.2rem;color:#000;display:block;margin-bottom:.875rem;max-width:80%;padding:.2rem .875rem;position:relative}ul.messagelist li.message-entry.participant-message,ul.participants li.message-entry.participant-message{align-self:flex-start;background-color:#fff}ul.messagelist li.message-entry.participant-message:before,ul.participants li.message-entry.participant-message:before{border-color:hsla(0,0%,100%,.9) hsla(0,0%,100%,.9) transparent transparent;left:-.45rem}ul.messagelist li.message-entry.own-message,ul.participants li.message-entry.own-message{align-self:flex-end;background-color:rgba(179,216,255,.9)}ul.messagelist li.message-entry.own-message:before,ul.participants li.message-entry.own-message:before{border-color:rgba(179,216,255,.9) transparent transparent rgba(179,216,255,.9);right:-.45rem}ul.messagelist li.message-entry:before,ul.participants li.message-entry:before{border-style:solid;border-width:.25rem;content:"";position:absolute;top:.4rem;width:0}ul.messagelist li.message-entry .link,ul.participants li.message-entry .link{color:#00e;font-size:.8125rem}ul.messagelist li small,ul.participants li small{word-wrap:break-word;font-size:.8125rem;max-width:100%;overflow:hidden;word-break:break-all;word-break:break-word}#interaction .accordion .accordion-item form:before{background-color:rgba(var(--sidebar-panel-color),1);bottom:0;content:"";left:0;opacity:var(--sidebar-panel-opacity);position:absolute;right:0;top:0;z-index:-1}#interaction .accordion:first-child{padding-top:1.25rem}#interaction .accordion-header{padding:0 1.25rem}#interaction .accordion-item form{padding:1.25rem;position:relative}#interaction .tab-panel>.main>.scroll-wrapper>div[data-overlayscrollbars]{padding:0!important}#interaction .badge{pointer-events:none}#interaction .mod-controls{display:flex;flex-direction:row;flex-wrap:wrap;gap:.75rem .875rem;margin-top:2.5rem}#interaction .mod-controls button{flex-shrink:0;margin-right:0;margin-top:0}#participantlist .avatar-list{padding:1.375rem}#participantlist .avatar-list.accordion h2{border-top:none;padding:0}#participantlist .avatar-list.accordion h2:not(:first-child){margin-top:1.25rem}#participantlist .avatar-list.accordion>div>div{display:flex;flex-wrap:wrap;position:relative}#participantlist .avatar-list.accordion .drop-arrow{flex-shrink:0;width:3rem}#participantlist .avatar-list .remote-slider{flex-basis:100%;flex-shrink:0;position:relative}#participantlist .list-avatar{align-items:center;display:flex;flex-basis:33%;height:5.25rem;justify-content:center}#participantlist .list-avatar .avatar{height:78%;position:relative;width:78%}#participantlist .list-avatar .avatar .nametag{align-items:center;bottom:-.75rem;display:flex;font-size:.875rem;height:1.2rem;justify-content:center;line-height:1;overflow-x:visible;overflow-y:hidden;width:120%}#participantlist .list-avatar .avatar .nametag.mod{border-radius:.375rem}#participantlist .list-avatar .avatar .nametag span{white-space:nowrap}#participantlist .list-avatar .avatar .nametag span:not(:first-child){margin-left:.2rem}#participantlist .list-avatar .avatar .nametag span.comma{margin-left:0}#participantlist .list-avatar .avatar .image{align-items:center;display:flex;height:75%;justify-content:center;overflow:visible;width:75%}#participantlist .list-avatar .avatar .image svg{height:100%;position:absolute;width:100%;z-index:-1}#participantlist .list-avatar .avatar .image>.image-wrapper{align-items:center;display:flex;height:100%;justify-content:center;overflow:hidden;width:100%}#participantlist .list-avatar .avatar .image img{max-height:100%;max-width:100%;width:unset}#participantlist .list-avatar .avatar .gesture{flex-direction:column;flex-wrap:wrap-reverse;right:0;top:5%;transform:scale(.9)}#participantlist .list-avatar .avatar .half{bottom:0;height:40%;position:absolute}#participantlist .list-avatar .avatar .technology *,#participantlist .list-avatar .avatar .tool *{height:100%!important;position:absolute;width:100%!important}#participantlist .list-avatar .avatar .awareness{align-items:center;display:flex;height:75%;justify-content:center;position:relative;width:75%}#participantlist .list-avatar .avatar .soundwaves{transform:scale(1.15);transform-origin:50% 50%}#participantlist .list-avatar .avatar .avatar-soundmeter{left:-35%;top:-10%}#participantlist .list-avatar .avatar .gesture-icon{height:100%;width:100%}#participantlist .list-avatar .avatar .gesture-icon+.gesture-icon{left:-.8rem;position:absolute;top:-.6rem;transform:scale(.9);z-index:-1}#participantlist .list-avatar .avatar .gesture-icon svg{height:100%;width:100%}#participantlist .list-avatar .avatar .gesture-icon span{bottom:55%}#participantlist .list-avatar .avatar .textbubble{bottom:-85%;filter:drop-shadow(1px 2px 3px rgba(0,0,0,.8));height:1rem;left:-.5rem;position:absolute;width:1.25rem}#participantlist .list-avatar .hybrid-shine{border-radius:50%;box-shadow:0 0 .25rem .3rem rgba(var(--hybrid-color),.7),0 0 .125rem .7rem rgba(var(--hybrid-color),.5);height:100%;position:absolute;width:100%;z-index:-10}#participantlist .list-avatar .hybrid-shine.minor{box-shadow:0 0 .25rem .275rem rgba(var(--hybrid-color),.7),0 0 .125rem .625rem rgba(var(--hybrid-color),.5)}#participantlist .list-avatar .add-border .image:before{border:.2rem solid rgba(var(--gesture-color-signal),1);bottom:-.2rem;box-shadow:0 0 0 .2rem rgba(var(--gesture-color-signal),.5) inset;left:-.2rem;right:-.2rem;top:-.2rem}#participantlist .accordion h2 span.drop-arrow{height:2rem;right:.25rem;width:2rem}#participantlist .accordion h2:before{display:none}#participantlist .list-item-info:first-child{margin-top:.875rem}#participantlist #participantlist-scrollbar,#participantlist div[data-overlayscrollbars]{padding:0!important}#participantlist .radio-group{margin:0 1.5rem 1.5rem}#participantlist .gesture-icon{align-items:center;display:flex;justify-content:center;position:relative}#participantlist .gesture-icon *{position:absolute}#participantlist .gesture-icon span{background-color:transparent;bottom:40%;color:#000;font-size:.5rem;font-weight:700;height:0;line-height:1}#participantlist .user-hybrid-group-list-item>.slider-wrapper{margin-bottom:.875rem}#participantlist .textbubble{align-items:center;background-color:#fff;border-radius:.1rem;color:#000;display:flex;font-size:1rem;height:.8rem;justify-content:center;line-height:.5;position:relative;width:1rem}#participantlist .textbubble:before{background-color:#fff;border-radius:0 0 0 100%;bottom:-.2rem;content:"";height:.3rem;position:absolute;right:.2rem;width:.3rem;z-index:-1}#participantlist .textbubble:after{content:"...";font-size:1rem;font-weight:600;height:100%;line-height:.5}#participantlist li{list-style-type:none}#participantlist .remote-participant-wrapper{margin-top:.575rem;position:relative;width:100%}#participantlist .remote-participant-wrapper .hint{margin-left:.875rem;margin-top:.875rem}#participantlist .remote-participant-wrapper .hint ul li{list-style-type:disc}#participantlist .remote-participant-wrapper .animated{overflow:hidden;position:relative}#participantlist .remote-participant-wrapper .animated:before{background-color:rgba(var(--sidebar-panel-color),var(--sidebar-panel-opacity));bottom:0;content:"";left:0;position:absolute;right:0;top:0;z-index:-1}#participantlist .remote-participant-wrapper .animated>div{padding:1.25rem 1.25rem 1.25rem .875rem}#participantlist .remote-participant-wrapper .animated .request-indicator-ask,#participantlist .remote-participant-wrapper .animated .request-indicator-denied{position:absolute}#participantlist .remote-participant-wrapper .animated .request-indicator-denied{color:Rgb(var(--ui-color-issue));height:1.5rem;margin-left:.9rem;margin-top:-1.2rem;width:1.5rem}#participantlist .remote-participant-wrapper .animated .request-indicator-ask{color:#f4d03f;height:1.5rem;margin-left:1.4rem;margin-top:-.7rem;width:1.5rem}#participantlist .remote-participant-wrapper .animated .volume-slider:not(:first-child){margin-top:.875rem}#participantlist .remote-participant-wrapper .animated .volume-slider .icon{flex-shrink:0;height:1.75rem;margin-right:0;width:1.75rem}#participantlist .remote-participant-wrapper .animated .volume-slider .icon svg{height:100%;width:100%}#participantlist .remote-participant-wrapper .animated .volume-slider input[type=number]{flex-shrink:0;text-align:center}#participantlist .remote-participant-wrapper .animated .slider-wrapper .track{padding-bottom:0}#participantlist .remote-participant-wrapper .animated .slider-wrapper .track .input-checkbox{margin-bottom:.875rem}#participantlist .remote-participant-wrapper span[class^=slider-info-]{border-bottom:.5rem solid rgba(var(--sidebar-panel-color),var(--sidebar-panel-opacity));border-left:.5rem solid transparent;border-right:.5rem solid transparent;height:.5rem;position:absolute;top:-.5rem;width:.5rem}#participantlist .remote-participant-wrapper span[class^=slider-info-].slider-info-1{left:13%}#participantlist .remote-participant-wrapper span[class^=slider-info-].slider-info-2{left:46%}#participantlist .remote-participant-wrapper span[class^=slider-info-].slider-info-3{left:79%}#participantlist svg.mouse.orange{--token-color:var(--token-color-2)}#participantlist svg.mouse.green{--token-color:var(--token-color-3)}#participantlist svg.mod-mic{border-radius:50%;height:1.2rem;width:1.2rem}#participantlist .input-select+small{margin-left:.875rem;margin-top:.175rem}#participantlist .remote-slider>div>fieldset{margin-left:.875rem}#participantlist .remote-slider .remote-audio-sliders{gap:.875rem}#participantlist .remote-slider .remote-audio-sliders>.flex-wrapper{margin-top:0}#participantlist .participant-list li button.user-list-entry{align-items:center;background-color:transparent;border:none;border-radius:0;box-shadow:none;display:flex;height:auto;justify-content:space-between;padding:.375rem 1.375rem 0;width:100%}#participantlist .participant-list li button.user-list-entry:active,#participantlist .participant-list li button.user-list-entry:focus,#participantlist .participant-list li button.user-list-entry:focus-within{text-decoration:none}#participantlist .participant-list li button.user-list-entry:active .name,#participantlist .participant-list li button.user-list-entry:focus .name,#participantlist .participant-list li button.user-list-entry:focus-within .name{text-decoration:underline}#participantlist .participant-list li button.user-list-entry .avatar-soundmeter{align-items:center;display:flex;height:1.75rem!important;justify-content:center;width:1.75rem!important}#participantlist .participant-list li button.user-list-entry .avatar-soundmeter svg{height:1.75rem!important;width:1.75rem!important}#participantlist .participant-list li button.user-list-entry .avatar-soundmeter span{border-radius:50%;flex-shrink:0;height:1.2rem;overflow:hidden;width:1.2rem}#participantlist .participant-list li button.user-list-entry .user-info{display:flex;flex-direction:column;justify-content:center;line-height:1.6;max-width:70%}#participantlist .participant-list li button.user-list-entry .user-info p.name{font-weight:400;overflow:hidden;text-align:left;text-overflow:ellipsis;white-space:nowrap;width:100%}#participantlist .participant-list li button.user-list-entry .user-info .citrix-label{border:1px solid rgba(var(--font-color),1);border-radius:.1875rem;font-size:.5rem;letter-spacing:.5px;line-height:1;margin:0 .25rem;opacity:.5;padding:.125rem .25rem;text-transform:uppercase}#participantlist .participant-list li button.user-list-entry .user-info .user-browser-info{align-items:center;display:flex}#participantlist .participant-list li button.user-list-entry .user-info .user-browser-info .user-browser-info-border{align-items:center;display:flex;height:.875rem;position:relative;width:auto}#participantlist .participant-list li button.user-list-entry .user-info .user-browser-info .user-browser-info-border li{align-items:center;display:flex;height:100%;justify-content:center;min-width:.875rem;opacity:.75;position:relative}#participantlist .participant-list li button.user-list-entry .user-info .user-browser-info .user-browser-info-border li.hybrid-info span{border-radius:50%;height:.5rem;position:absolute;width:.5rem}#participantlist .participant-list li button.user-list-entry .user-info .user-browser-info .user-browser-info-border li.detail span{background:rgba(var(--ui-color),.2);border-radius:.15rem;font-size:.5rem;height:.625rem;text-transform:uppercase;width:.625rem}#participantlist .participant-list li button.user-list-entry .user-info .user-browser-info .user-browser-info-border li.detail svg{height:.825rem;margin:0;width:.825rem}#participantlist .participant-list li button.user-list-entry .user-info .user-browser-info .user-browser-info-border:before{background:Rgb(var(--sidebar-panel-color));border-radius:.1875rem;bottom:0;content:"";left:0;opacity:var(--sidebar-panel-opacity);position:absolute;right:0;top:0;z-index:-1}#participantlist .participant-list li button.user-list-entry .user-info .user-browser-info .user-browser-info-border svg{--ui-icon-performance:69.12deg;height:100%;margin:0 .125rem;opacity:.75;width:.875rem}#participantlist .participant-list li button.user-list-entry .user-info .user-browser-info .user-browser-info-border svg.performance-bad{--ui-icon-performance:-89.46deg;color:#f4d03f}#participantlist .participant-list li button.user-list-entry .user-info .user-browser-info .user-browser-info-border svg.performance-low{--ui-icon-performance:-28.98deg;color:#f4d03f}#participantlist .participant-list li button.user-list-entry .info{align-items:center;display:flex;flex-wrap:wrap;gap:.25rem 1px;justify-content:flex-end}#participantlist .participant-list li button.user-list-entry .info *{flex-shrink:0;height:1.5rem;width:1.5rem}#participantlist .participant-list li button.user-list-entry .info span{align-items:center;display:flex;flex-shrink:0;justify-content:center;margin:0 .1rem}#participantlist .participant-list li button.user-list-entry .info span.gesture-icon span{height:0}#participantlist .participant-list li button.user-list-entry .info span.textbubble{height:.8rem;width:1.2rem}#participantlist .participant-list li button.user-list-entry .info svg.icon-enlarge{margin:0 .2rem;transform:scale(1.25)}#participantlist .participant-list li button.user-list-entry .info .auto-mic,#participantlist .participant-list li button.user-list-entry .info .auto-pen,#participantlist .participant-list li button.user-list-entry .info .auto-webcam{border-radius:50%;height:1.5rem;padding:.1rem;width:1.5rem}#participantlist .participant-list li button.user-list-entry .info .list-token{color:#fff}#participantlist .participant-list li button.user-list-entry .info .mod-mic{box-shadow:1px 2px 2px 0 rgba(0,0,0,.3);height:1.3rem;width:1.3rem}#participantlist .participant-list li .hint.info li{color:rgba(var(--font-color),.6)}#participantlist .participant-list li .hint li{border-top:none}#participantlist .participant-list li:not(:first-child){border-top:1px solid rgba(0,0,0,.1)}#participantlist .participant-list .remote-slider .hint.performance-ok svg{--ui-icon-performance:69.12deg}#participantlist .participant-list .remote-slider .hint.performance-low svg{--ui-icon-performance:-28.98deg}#participantlist .participant-list .remote-slider .hint.performance-bad svg{--ui-icon-performance:-89.46deg}#participantlist .participant-list .remote-slider .hint legend svg{padding:0 .2rem}#participantlist .participant-list .awareness-item{background-color:rgba(0,0,0,.4);border-radius:50%;color:#fff;overflow:hidden}#participantlist .tab-header{flex-wrap:wrap;padding-bottom:1.25rem}#participantlist .tab-header h1{align-items:flex-start;display:flex;flex-direction:column;min-height:unset}#participantlist .tab-header .audience-info{flex-basis:100%}.user-performance-information{margin-bottom:1.25rem}#participantlist .participant-presence{margin-top:0}#participantlist .participant-presence .track>:first-child{margin-top:.625rem}#participantlist .participant-presence-label{display:block;margin-top:1.25rem}label[for].conversation-preview{align-items:center;background-color:rgba(var(--sidebar-color),var(--sidebar-panel-opacity));cursor:pointer;display:flex!important;flex-direction:row;gap:.875rem;overflow:hidden;padding:.3125rem!important;width:100%}label[for].conversation-preview *{cursor:pointer}label[for].conversation-preview>div.avatar-message-preview{flex-shrink:0;height:2.4rem;position:relative;width:2.4rem}label[for].conversation-preview>div.avatar-message-preview p{max-width:9.6rem}label[for].conversation-preview>div.avatar-message-preview p+div{display:flex;flex-direction:row;gap:1ch}label[for].conversation-preview>div.avatar-message-preview .user-image,label[for].conversation-preview>div.avatar-message-preview svg{border-radius:50%}label[for].conversation-preview>div.avatar-message-preview .user-image:nth-child(2),label[for].conversation-preview>div.avatar-message-preview .user-image:nth-child(3),label[for].conversation-preview>div.avatar-message-preview svg:nth-child(2),label[for].conversation-preview>div.avatar-message-preview svg:nth-child(3){position:absolute}label[for].conversation-preview>div.preview-user-detail{display:flex;flex-direction:column;overflow:hidden;width:100%}label[for].conversation-preview>div.preview-user-detail div:first-child{align-items:center;display:flex;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}label[for].conversation-preview>div.preview-user-detail div:first-child span{background-color:rgba(var(--badge-color-1),1);border-radius:50%;display:inline-block;flex-shrink:0;font-size:.8125rem;height:.625rem;margin-right:.5ch;margin-top:-.125rem;width:.625rem}label[for].conversation-preview>div.preview-user-detail div:first-child p{display:inline-block;margin-right:.3125rem;overflow:hidden;text-overflow:ellipsis;width:100%}label[for].conversation-preview>div.preview-user-detail div:first-child button.icon{display:inline-block;height:2rem;margin-bottom:-.5rem;margin-left:auto;margin-top:-.5rem;width:2rem}label[for].conversation-preview>div.preview-user-detail div:last-child small{display:inline;font-size:.625rem;line-height:.9375rem;word-break:break-all;word-break:break-word}label[for].conversation-preview>div.preview-user-detail div:last-child svg.checkmark{color:rgba(var(--font-color),.5);display:inline;font-size:.625rem;height:2.5ch;margin-bottom:-.5ch;margin-right:.5ch;width:2.5ch}label[for].conversation-preview>div.preview-user-detail div:last-child svg.checkmark.active{color:#b8f53b}.private-message-header{padding-right:3rem}.private-message-header .private-message-header-group-name small{max-width:13.125rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}#privatemessages div[data-overlayscrollbars-viewport]>input:first-child{margin-bottom:1.25rem}#privatemessages .app-container,#privatemessages .tab-panel{display:flex;flex-direction:column;height:100%;position:relative}#privatemessages .app-container{min-height:5%}#privatemessages .app-container .slider-wrapper{position:relative}#privatemessages .app-container>.slider-wrapper>.slider-track>.track{padding-bottom:0}#privatemessages .app-container div.main{height:100%}#privatemessages .app-container div.main>div[data-overlayscrollbars]{height:100%;padding:1.5rem}#privatemessages .input-checkbox{display:grid;grid-template-columns:auto auto}#privatemessages .input-checkbox span{grid-column-start:1;grid-row-start:1}#privatemessages .input-checkbox div{grid-column-start:2;grid-row-start:1}#privatemessages .input-checkbox small{grid-column-start:2;grid-row-start:2}#privatemessages .scroll-wrapper .header+form{padding:0 1.375rem 1.375rem}#privatemessages .scroll-wrapper .header{padding:1.375rem 1.375rem 0}#privatemessages .scroll-wrapper .messagelist{padding:1.25rem}#privatemessages .scroll-wrapper .messagelist .link{color:rgba(var(--font-color),1)}#privatemessages .main>.scroll-wrapper>[data-overlayscrollbars]{padding:0}#privatemessages ul.participants{margin-bottom:1.25rem}#privatemessages .avatar-message-preview svg{background-color:rgba(0,0,0,.15);border-radius:50%;overflow:hidden}#privatemessages .avatar-message-preview .user-image img{max-height:100%;max-width:100%}#privatemessages .avatar-message-preview .user-image,#privatemessages .avatar-message-preview svg{height:100%;position:absolute;width:100%}#privatemessages .avatar-message-preview.image-1 .user-image,#privatemessages .avatar-message-preview.image-1 svg{height:100%;width:100%}#privatemessages .avatar-message-preview.image-2 .user-image,#privatemessages .avatar-message-preview.image-2 svg{height:65%;width:65%}#privatemessages .avatar-message-preview.image-2 .user-image:first-child,#privatemessages .avatar-message-preview.image-2 svg:first-child{left:0;top:0}#privatemessages .avatar-message-preview.image-2 .user-image:last-child,#privatemessages .avatar-message-preview.image-2 svg:last-child{bottom:0;right:0}#privatemessages .avatar-message-preview.image-3 .user-image,#privatemessages .avatar-message-preview.image-3 svg{height:60%;width:60%}#privatemessages .avatar-message-preview.image-3 .user-image:first-child,#privatemessages .avatar-message-preview.image-3 svg:first-child{bottom:0;left:0}#privatemessages .avatar-message-preview.image-3 .user-image:nth-child(2),#privatemessages .avatar-message-preview.image-3 svg:nth-child(2){left:50%;top:0;transform:translateX(-50%)}#privatemessages .avatar-message-preview.image-3 .user-image:nth-child(3),#privatemessages .avatar-message-preview.image-3 svg:nth-child(3){bottom:0;right:0}#privatemessages div.seperator,#privatemessages li.seperator{display:flex;font-size:1.25rem;margin-bottom:.875rem}#privatemessages div.seperator:not(:first-child),#privatemessages li.seperator:not(:first-child){margin-top:1.25rem}#privatemessages div.seperator:after,#privatemessages li.seperator:after{border-top:1px solid;content:"";display:block;flex:1;margin-left:.5em;position:relative;top:.5em;width:100%}#privatemessage-textarea textarea{line-height:1.15!important}#subrooms .radio-group{height:2rem}#subrooms .radio-group label{padding:.3rem}#subrooms .slider-wrapper .track{display:flex;flex-wrap:wrap;justify-content:space-between}#subrooms .slider-wrapper .track textarea{min-height:3rem;min-width:100%;width:100%}#subrooms .slider-wrapper .track input{margin-top:.875rem}#subrooms .subroom-notifications{overflow:hidden}#subrooms .subroom-notifications label{margin-top:1.25rem}#subrooms .subroom-notifications .radio-group label{margin-top:0}#subrooms .subroom-notifications input[type=radio]:disabled+*{cursor:not-allowed}#subrooms .subroom-notifications+.hint{margin-top:1.25rem}#subrooms ul#subroom-list{display:flex;flex-direction:column;gap:.875rem}#subrooms .subroom-entry.button.button2{padding:.3125rem .875rem}#subrooms .subroom-entry.button.button2[data-disabled=true]{opacity:.7}#subrooms .subroom-entry.button.button2 div.subroom-header{align-items:center;display:flex;gap:.3125rem;justify-content:flex-start;min-height:1.775rem}#subrooms .subroom-entry.button.button2 div.subroom-header:first-child:last-child{border-bottom-left-radius:.2rem;border-bottom-right-radius:.2rem}#subrooms .subroom-entry.button.button2 div.subroom-header>svg{height:1.4em;width:2rem}#subrooms .subroom-entry.button.button2 div.subroom-header h2{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}#subrooms .subroom-entry.button.button2 div.subroom-header button{flex-shrink:0;height:1.5rem;margin-left:auto}#subrooms .subroom-entry.button.button2 ul{display:flex;flex-direction:row;flex-wrap:wrap;gap:0 .875rem;margin-top:.3125rem}#subrooms .subroom-entry.button.button2 ul li{max-width:100%;overflow:hidden}#subrooms .subroom-entry.button.button2 ul li small{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}#subrooms .subroom-entry.button.button2 ul .bright{background-color:rgba(var(--ui-color),.3);border-radius:.2rem;padding:0 .2rem}#subrooms .subroom-warning{list-style-type:none;margin-bottom:.875rem}#subrooms .subroom-warning p{animation:blink 1.5s infinite}#subrooms .header-filter+.interaction-badge{position:absolute;right:1.25rem;top:1.25rem}#subrooms .subroom-info-li{display:none}#subrooms .subroom-info{align-items:center;display:none}#subrooms .subroom-info svg{height:1.5rem;width:1.5rem}#subrooms .subroom-info-li:last-child,#subrooms .subroom-info-li:last-child .subroom-info,#subrooms label[for=subrooms-current-subroom]+.subroom-info{display:flex}.text-megaphone-slider .message-input,.text-megaphone-slider .message-input .input-textarea,.text-megaphone-slider .message-input .input-textarea textarea{width:100%}.text-megaphone-slider .message-input+.link{margin-top:.875rem}.checkin-audio-issue .checkin-hint{display:grid!important;gap:.375rem 1.25rem;grid-template-areas:"a b" "c d";grid-template-columns:auto auto}.checkin-audio-issue .checkin-hint span{display:flex!important}.checkin-audio-issue .checkin-hint input{grid-area:d;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.checkin-audio-issue p{font-size:.875rem;font-style:italic;margin-top:1.25rem}.checkin-audio-issue p+input{margin-top:.875rem}#checkin-audio-settings{display:flex;flex-direction:column;justify-content:space-between}#checkin-audio-settings>p{font-size:.875rem;margin-bottom:.875rem}#checkin-audio-settings>div{display:flex;gap:1rem;justify-content:space-between}#checkin-audio-settings .slider-container{border-radius:.5rem!important}#checkin-audio-settings input[type=range]{border-radius:.25rem!important;height:2rem!important}#checkin-audio-settings .checkin-settings-wrapper{max-width:100%}#checkin-audio-settings .checkin-settings-wrapper>div{display:flex;flex-direction:column;gap:.5rem 0;max-width:calc(50% - .5rem);width:100%}#checkin-audio-settings .checkin-settings-wrapper>div>button{width:fit-content}#checkin-audio-settings .checkin-settings-wrapper>div>div label,#checkin-audio-settings .checkin-settings-wrapper>div>div:first-child{margin-top:0}#checkin-audio-settings .checkin-settings-wrapper>div:last-child>div:last-child{height:2.5rem}#checkin-audio-settings .checkin-settings-wrapper .volume-slider .slider-container{width:100%}#checkin-audio-settings+nav{margin-top:1.375rem!important}.checkin-phone p i,.checkin-phone p i a{font-size:1.25rem;line-height:1.2}.checkin-phone p i a{display:inline}.checkin-phone .checkin-phone-content{gap:1.5rem;margin-bottom:0}.checkin-phone .checkin-phone-content>div{display:flex;flex-direction:column}.checkin-phone .checkin-phone-content>div nav{margin-left:0;margin-top:auto!important}.checkin-phone .checkin-phone-content>div nav button{margin-top:.75rem!important}.checkin-phone .checkin-phone-content>div .track{padding-bottom:.75rem!important}.checkin-phone .checkin-phone-content>div .track>fieldset{margin-top:0!important}.checkin-phone .checkin-phone-content>div:first-child{width:45%}.checkin-phone .checkin-phone-content>div:last-child{width:55%}.checkin-phone .checkin-phone-content>div:last-child .track{padding:0 .6rem}.checkin-phone>div{display:flex;flex-direction:row;gap:1.25rem}.checkin-phone .slider-wrapper{width:100%}.checkin-phone .track>fieldset{border-top:unset!important}.checkin-phone .track>fieldset>legend{display:none}.checkin-phone .track>fieldset label[for]{margin-top:1.25rem}.checkin-phone .track>fieldset input{width:100%}.checkin-phone .track>fieldset ul{display:flex;flex-direction:column;gap:1.25rem;margin-top:0!important}.checkin-phone .track>fieldset ul li p{font-size:.8125rem}.checkin-phone .track>fieldset ul li input{width:100%}.checkin-phone .track>fieldset ul li label[for]{align-items:center;display:flex!important;margin-top:0}.checkin-phone .track>fieldset ul li label[for] svg{height:1.25rem;margin-right:.875rem;width:1.25rem}.checkin-phone .track>fieldset ul li.phone-access-pins legend+label{margin-top:0}.checkin-phone .track>fieldset ul li.phone-access-pins p+label{margin-top:.875rem}.checkin-phone .track>fieldset ul li.phone-access-pins label{margin-top:1.25rem}.checkin-phone .track>fieldset ul+.flex{display:flex;justify-content:space-between;margin-top:1.25rem;width:100%}.checkin-phone .track>fieldset ul+.flex input{width:fit-content}.checkin-phone .phone-error{color:rgba(var(--ui-color-issue),1);font-size:.75rem!important;margin-top:.875rem}.checkin-phone .citrix-electron-info{margin-top:1.25rem}.checkin-phone .citrix-electron-info strong{display:block}.checkin-phone label[for]{font-size:.875rem!important;text-transform:none!important}.checkin-phone #dialout-number{text-align:left!important}.checkin-phone.phone-connected .slider-wrapper{width:100%!important}.checkin-phone.phone-connected .checkin-phone-content{flex-direction:column;gap:0}.checkin-phone.phone-connected .track{padding-bottom:0!important}.checkin-phone.phone-connected .phone-final{align-items:center;display:flex;flex-direction:row;justify-content:space-between;margin-bottom:0}.checkin-phone.phone-connected .phone-final div{align-items:center;display:flex;gap:0 1rem;justify-content:center}.checkin-phone.phone-connected nav button{margin-top:0}.checkin-phone .phone-final{align-items:center;border:2px solid rgba(var(--font-color),.8);border-radius:.625rem;display:flex;flex-wrap:nowrap;font-size:.8125rem;gap:0 1rem;margin-bottom:1rem;padding:.75rem 1rem}.checkin-phone .phone-final svg{background-color:#95da06;border-radius:50%;color:#fff;flex-shrink:0;height:2.5rem;width:2.5rem}.checkin-phone .phone-final input{background-color:transparent!important}#checkin-webcam-preview{max-width:100%}#checkin-webcam-preview.preview-border>div .videowrapper{border:1px solid rgba(var(--ui-color),1)}#checkin-webcam-preview #checkin-webcam-preview-video-src+.checkin-hint{max-height:100%}#checkin-webcam-preview>div{align-items:flex-start;display:flex;max-width:100%;position:relative;width:19rem}#checkin-webcam-preview>div .video-wrapper{align-items:center;display:flex;height:auto;justify-content:center;min-height:10.6875rem;width:19rem}#checkin-webcam-preview>div .video-wrapper p,#checkin-webcam-preview>div .video-wrapper svg{filter:drop-shadow(0 1px 1px rgb(0,0,0));position:absolute;z-index:2}#checkin-webcam-preview>div .video-wrapper .webcam-user-image-wrapper{z-index:0}#checkin-webcam-preview>div .video-wrapper p{max-width:100%;position:relative;text-align:center}#checkin-webcam-preview>div .video-wrapper video{max-height:100%;max-width:100%;-o-object-fit:cover;object-fit:cover;width:100%;z-index:1}#checkin-webcam-preview>div div[data-overlayscrollbars]{z-index:4}#checkin-webcam-preview .webcam-hint div[data-overlayscrollbars-contents]{background-color:rgba(0,0,0,.6)}#checkin-webcam-preview .webcam-hint .scrollbar-content{gap:.625rem;height:auto!important;max-width:100%}#checkin-webcam-preview .webcam-hint p{align-items:start;display:flex;flex-direction:row;gap:.875rem;padding:4rem .625rem .625rem}#checkin-webcam-preview .webcam-hint p small{opacity:.9}#checkin-webcam-preview .webcam-hint p svg{flex-shrink:0;height:2.5rem;position:relative;width:2.5rem}#checkin-webcam-preview .webcam-hint svg{color:Rgb(var(--ui-color-issue))!important}#checkin-webcam-preview .error-reload-button{position:absolute;top:.625rem;z-index:5}#checkin .checkin-webcam-settings>div{display:flex;gap:.825rem}#checkin .checkin-webcam-settings .flex-wrapper.checkin-webcam-overview{justify-content:flex-start!important}#checkin .checkin-webcam-settings #checkin-webcam-preview{max-width:100%}#checkin .checkin-webcam-settings #checkin-webcam-preview+div{display:flex;flex-direction:column}#checkin .checkin-webcam-settings #checkin-webcam-preview .icon{filter:drop-shadow(0 1px 1px rgba(0,0,0,.5));height:2.25rem!important;position:absolute!important;right:0;top:0;width:2.25rem!important;z-index:2}#checkin .checkin-webcam-settings #checkin-webcam-preview .video-wrapper{align-items:center;display:flex;height:auto;justify-content:center}#checkin .checkin-webcam-settings #checkin-webcam-preview .video-wrapper .webcam-user-image-wrapper{align-items:center;background-color:rgba(0,0,0,.4);display:flex;flex-direction:column;height:100%;justify-content:center;overflow:hidden;position:absolute;width:100%;z-index:-1}#checkin .checkin-webcam-settings #checkin-webcam-preview .video-wrapper .webcam-user-image-wrapper .image-background{bottom:0;filter:blur(25px);left:0;position:absolute;right:0;top:0}#checkin .checkin-webcam-settings #checkin-webcam-preview .video-wrapper .webcam-user-image-wrapper .image-background img{height:100%;object-fit:cover;width:100%}#checkin .checkin-webcam-settings #checkin-webcam-preview .video-wrapper .webcam-user-image-wrapper .webcam-user-image{border-radius:50%;height:100%;left:0;overflow:hidden;position:absolute;top:0;width:100%}#checkin .checkin-webcam-settings #checkin-webcam-preview .video-wrapper .webcam-user-image-wrapper .webcam-user-image img{height:100%;object-fit:contain;width:100%}#checkin .checkin-webcam-settings nav{bottom:1rem;position:absolute}#checkin .checkin-webcam-settings .webcam-setup{display:flex;flex-direction:column;max-width:100%;min-height:20rem;position:relative;width:15rem}#checkin .checkin-webcam-settings .webcam-setup>div{padding-right:.75rem}#checkin .checkin-webcam-settings .radio-group{min-width:9rem;width:9rem}#checkin .checkin-webcam-settings .radio-group label{align-items:center;display:flex;height:100%;justify-content:center;width:100%}#checkin .checkin-webcam-settings .radio-group input{margin-right:0;margin-top:0;padding:.3rem 1.2rem}#checkin .checkin-webcam-settings .radio-group svg{height:2rem;width:3rem}#checkin .checkin-webcam-settings div.checkin-webcam-info{display:flex;flex-wrap:wrap;justify-content:space-between}#checkin .checkin-webcam-settings div.checkin-webcam-info>nav{flex-basis:100%;position:relative}#checkin .checkin-webcam-settings>.checkin-hint:last-child{margin-bottom:0!important;margin-top:1.25rem;padding:.375rem .5rem rem}#checkin .checkin-webcam-settings>.checkin-hint:last-child>svg{color:#fff!important}#sessionroom .checkin-hybrid-group-create{display:flex;flex-direction:row;flex-wrap:wrap;gap:.75rem 2rem;justify-content:space-between}#sessionroom .checkin-hybrid-group-create>div:first-child{width:14rem}#sessionroom .checkin-hybrid-group-create>div:nth-child(2){width:19rem}#sessionroom .checkin-hybrid-group-create #webcam-preview{margin-top:1.25rem}#sessionroom .checkin-hybrid-group-create #webcam-preview .video-wrapper #webcam-preview-video,#sessionroom .checkin-hybrid-group-create #webcam-preview .video-wrapper .webcam-user-image-wrapper{height:10.6875rem;width:19rem}#sessionroom .checkin-hybrid-group-create .animated{margin-top:1.25rem}#sessionroom .checkin-hybrid-group-create .media-endpoint-info{color:Rgb(var(--ui-color-warn))!important;cursor:pointer;height:1.3rem;width:1.3rem}#sessionroom .checkin-hybrid-group-create .color-select{grid-gap:.875rem;display:grid;grid-template-columns:repeat(5,2.5rem)}#sessionroom .checkin-hybrid-group-create label[for]:not(:first-child){margin-top:1.25rem}#sessionroom .checkin-hybrid-group-create nav{flex-basis:100%}.checkin-hybrid-question .hybrid-question-select{align-items:center;display:flex;flex-direction:row;gap:.75rem 0;justify-content:center}.checkin-hybrid-question .hybrid-question-select>div{align-items:center;display:flex;flex-direction:column;max-width:50%;min-width:15rem}.checkin-hybrid-question .hybrid-question-select>div button{margin-top:1.25rem;max-width:80%!important}.checkin-hybrid-question .hybrid-question-select>div svg{cursor:pointer}.checkin-hybrid-question .hybrid-question-select>div:first-child{border-right:2px solid hsla(0,0%,100%,.8)}@media (max-width:38rem){.checkin-hybrid-question .hybrid-question-select{flex-direction:column;flex-wrap:wrap;max-width:100%}.checkin-hybrid-question .hybrid-question-select div{flex-basis:100%;min-width:unset;width:100%}.checkin-hybrid-question .hybrid-question-select div:first-child{border-bottom:2px solid hsla(0,0%,100%,.8);border-right:0;padding-bottom:1.25rem}}#sessionroom .checkin-hybrid-select nav{align-items:center;display:flex;gap:.875rem;justify-content:space-between;margin-top:1.25rem}#sessionroom .checkin-hybrid-select ul{display:flex;flex-direction:column;gap:.875rem}#sessionroom .checkin-hybrid-select .checkin-hybrid-create-group.disabled label,#sessionroom .checkin-hybrid-select .checkin-hybrid-leave-group.disabled label{cursor:not-allowed}#sessionroom .checkin-hybrid-select .checkin-hybrid-create-group.disabled label span,#sessionroom .checkin-hybrid-select .checkin-hybrid-leave-group.disabled label span{opacity:.5}#sessionroom .checkin-hybrid-select .checkin-hybrid-create-group label,#sessionroom .checkin-hybrid-select .checkin-hybrid-leave-group label{align-items:center;cursor:pointer;display:flex;justify-content:flex-start;margin-top:1.25rem;width:100%!important}#sessionroom .checkin-hybrid-select .checkin-hybrid-create-group label .color-label,#sessionroom .checkin-hybrid-select .checkin-hybrid-leave-group label .color-label{border-radius:50%;display:flex;flex-shrink:0;height:.75rem;margin:0;padding:0;width:.75rem}#sessionroom .checkin-hybrid-select .checkin-hybrid-create-group label span,#sessionroom .checkin-hybrid-select .checkin-hybrid-leave-group label span{font-size:.9rem;font-weight:600;line-height:1.5;overflow:hidden;padding:0 .875rem;text-overflow:ellipsis;text-transform:uppercase;white-space:nowrap}#sessionroom .checkin-hybrid-select .checkin-hybrid-create-group label button[type=button].icon,#sessionroom .checkin-hybrid-select .checkin-hybrid-leave-group label button[type=button].icon{flex-shrink:0;margin-left:auto!important;padding:0 .375rem;width:2.5rem}#sessionroom .checkin-hybrid-select .checkin-hybrid-create-group label button[type=button].icon svg,#sessionroom .checkin-hybrid-select .checkin-hybrid-leave-group label button[type=button].icon svg{height:100%;width:100%}#sessionroom .checkin-hybrid-select .checkin-hybrid-create-group+p,#sessionroom .checkin-hybrid-select .checkin-hybrid-leave-group+p{margin-bottom:.875rem;margin-top:1.5rem}#sessionroom .checkin-hybrid-select .add-border{border-bottom:2px solid hsla(0,0%,100%,.5);padding-bottom:1.25rem}.checkin-menu h3{font-family:Roboto,sans-serif!important;font-size:.9375rem!important;font-weight:700!important;line-height:1.3!important;padding:0!important}.checkin-menu h3.avatar-header{margin-top:1.25rem!important}#checkin-menu-element-avatar{align-items:center;display:flex;flex-direction:row;margin-top:.875rem}#checkin-menu-element-avatar .link{margin-left:auto}#checkin-menu-element-avatar+.link{display:block;margin-top:1.25rem}#checkin-menu-element-avatar .avatar-image-wrapper{align-items:center;display:flex;height:3.4375rem;justify-content:center;width:3.4375rem}#checkin-menu-element-avatar .avatar-image-wrapper+div{display:flex;justify-content:space-between}#checkin-menu-element-avatar .avatar-image-wrapper+div button{margin-right:.375rem;margin-top:.375rem}#checkin-menu-element-avatar .checkin-name{margin-left:1.25rem}#checkin-menu-element-avatar .avatar-image{align-items:center;border-radius:50%;display:flex;justify-content:center;overflow:hidden;position:relative}#checkin-menu-element-avatar .avatar-image svg{height:100%;left:0;position:absolute;top:0;width:100%;z-index:-1}#checkin-menu-element-avatar .checkin-menu-avatar-preview{height:3rem;position:relative;width:3rem}#checkin-menu-element-avatar .checkin-menu-avatar-preview figure{height:100%;left:0;position:absolute;top:0;width:100%}#checkin-menu-element-avatar .checkin-menu-avatar-preview .icon{background-color:hsla(0,0%,100%,.5);border-radius:50%;bottom:-.375rem;height:1.5rem;overflow:hidden;position:absolute;right:-.5rem;width:1.5rem}#checkin-menu-element-avatar svg.status-icon{height:2rem;width:2rem}div.checkin-menu-element,li.checkin-menu-element{border-top:1px solid hsla(0,0%,100%,.25);cursor:pointer;display:flex;justify-content:space-between;padding:.25rem 0;transition:color .2s ease-in-out;width:100%}div.checkin-menu-element:focus-within,div.checkin-menu-element:hover,li.checkin-menu-element:focus-within,li.checkin-menu-element:hover{color:#ff5722!important}div.checkin-menu-element:first-child,li.checkin-menu-element:first-child{border-top:none}div.checkin-menu-element>span,li.checkin-menu-element>span{align-items:center;display:flex;gap:1rem}div.checkin-menu-element figure,div.checkin-menu-element svg,li.checkin-menu-element figure,li.checkin-menu-element svg{height:2rem;transition:transform .3s ease-in-out;width:2rem}div.checkin-menu-element>svg,li.checkin-menu-element>svg{color:#7f8b9b!important}div.checkin-menu-element svg.active,li.checkin-menu-element svg.active{transform:rotate(180deg)}div.checkin-menu-element.highlight,li.checkin-menu-element.highlight{font-style:italic}.personal-chat .input-text,.personal-chat .input-text input[type=text]{height:1.875rem;min-height:unset}li.tab{height:2.75rem;position:relative;transition:background-color .17s ease;width:100%}li.tab button[type=button]{background:transparent;flex-shrink:0;height:100%;min-width:unset;width:100%}li.tab:first-child button.active svg{transform:rotate(180deg)!important}li.tab:first-child button.active:active svg,li.tab:first-child button.active:focus svg{transform:rotate(180deg) scale(.9)!important}li.tab svg{height:100%;transition:transform .17s ease-out;width:100%}li.tab.active,nav#tab-navigation{background-color:rgba(var(--sidebar-color),var(--sidebar-opacity));border-radius:.625rem}nav#tab-navigation{display:flex;flex-direction:column;overflow:hidden;position:relative;transition:background-color .3s ease-in-out;width:2.75rem}nav#tab-navigation button.icon svg{padding:.3125rem}nav#tab-navigation [data-overlayscrollbars]{height:100%}nav#tab-navigation.open,nav#tab-navigation.open .tab.active{border-bottom-right-radius:0;border-top-right-radius:0}nav#tab-navigation div[data-overlayscrollbars-viewport]{display:flex;flex-direction:column}nav#tab-navigation div[data-overlayscrollbars-viewport] div[data-overlayscrollbars-viewport]{flex-shrink:0}nav#tab-navigation div[data-overlayscrollbars-viewport]:after{content:"";display:block;height:200%;pointer-events:none;width:100%}nav#tab-navigation ul{flex-shrink:0;height:auto;overflow:hidden;position:relative}.tab-header{align-items:center;display:flex;justify-content:space-between;padding:.875rem 1.25rem;transition:padding .3s ease-out}.tab-header h1{transition:color .3s ease-in-out,font-size .15s ease-in .25s}.tab-header.sub-header{padding-bottom:0;padding-left:3.1625rem}.tab-header.sub-header h1{font-size:.625rem;line-height:.8125rem}.tab-header .header-filter{height:2rem;min-width:unset;position:absolute!important;right:1rem;top:.75rem;width:2rem}.tab-header .header-filter svg{height:2rem;padding:.3125rem;width:2rem}.resize-bar{align-items:center;background-color:rgba(0,0,0,.5);cursor:grab;display:flex;justify-content:center;opacity:0;position:absolute;transition:opacity .3s;z-index:20}.resize-bar.resize-horizontal{height:56px;width:100%}.resize-bar.resize-horizontal svg{transform:rotate(90deg)}.resize-bar.resize-horizontal span{border-top:3px solid #fff;position:absolute;width:calc(50% - 34px)}.resize-bar.resize-horizontal span:first-child{left:0}.resize-bar.resize-horizontal span:last-child{right:0}.resize-bar.resize-vertical{height:100%;width:56px}.resize-bar.resize-vertical span{border-left:3px solid #fff;height:calc(50% - 34px);position:absolute}.resize-bar.resize-vertical span:first-child{top:0}.resize-bar.resize-vertical span:last-child{bottom:0}.resize-bar:hover{opacity:1}.resize-bar.disabled,.resize-bar.resize-none{opacity:0}.resize-bar.force-visible{opacity:1}.resize-bar svg{color:#fff!important;flex-shrink:0;height:68px;width:68px}.layout-twoSides .resize-box>div{height:100%!important}.layout-twoSides .resize-box>div .bottom,.layout-twoSides .resize-box>div .top{opacity:0!important}.layout-twoSides .resize-box>div .left,.layout-twoSides .resize-box>div .right{bottom:0;top:0}.layout-twoSides .resize-box>div .bottom,.layout-twoSides .resize-box>div .bottom-left,.layout-twoSides .resize-box>div .bottom-right,.layout-twoSides .resize-box>div .top,.layout-twoSides .resize-box>div .top-left,.layout-twoSides .resize-box>div .top-right{pointer-events:none}.resize-box{align-items:center;display:flex;height:100%;justify-content:center;left:0;pointer-events:none!important;position:absolute;top:0;width:100%;z-index:100}.resize-box>div{position:relative}.resize-box>div:hover .resize-handle{opacity:1}.resize-box.disabled .resize-handle{opacity:0}.resize-box.force-visible .resize-handle{opacity:1}.resize-box .resize-handle{opacity:0;pointer-events:all;position:absolute;transition:opacity .3s ease-in-out;transition-delay:.15s}.resize-box .top{top:0}.resize-box .top:after{border-top:4px solid rgba(var(--ui-color),.8);content:"";left:40px;position:absolute;width:calc(100% - 80px)}.resize-box .bottom{bottom:0}.resize-box .bottom:after{border-bottom:4px solid rgba(var(--ui-color),.8);bottom:0;content:"";left:40px;position:absolute;width:calc(100% - 80px)}.resize-box .left{left:0}.resize-box .left:after{border-left:4px solid rgba(var(--ui-color),.8);content:"";height:calc(100% - 80px);position:absolute;top:40px}.resize-box .right{right:0}.resize-box .right:after{border-right:4px solid rgba(var(--ui-color),.8);content:"";height:calc(100% - 80px);position:absolute;right:0;top:40px}.resize-box .bottom-left,.resize-box .bottom-right,.resize-box .top-left,.resize-box .top-right{height:25px;width:25px}.resize-box .bottom-right,.resize-box .top-left{cursor:nwse-resize}.resize-box .bottom-left,.resize-box .top-right{cursor:nesw-resize}.resize-box .top-left{border-left:4px solid rgba(var(--ui-color),.8);left:0}.resize-box .top-left,.resize-box .top-right{border-top:4px solid rgba(var(--ui-color),.8);top:0}.resize-box .top-right{border-right:4px solid rgba(var(--ui-color),.8);right:0}.resize-box .bottom-left{border-left:4px solid rgba(var(--ui-color),.8);left:0}.resize-box .bottom-left,.resize-box .bottom-right{border-bottom:4px solid rgba(var(--ui-color),.8);bottom:0}.resize-box .bottom-right{border-right:4px solid rgba(var(--ui-color),.8);right:0}.resize-box .bottom,.resize-box .top{cursor:ns-resize;height:20px;width:100%}.resize-box .left,.resize-box .right{bottom:20px;cursor:ew-resize;top:20px;width:20px}#microparking{height:44px;position:relative;width:44px}.conceptboard-toolbar svg{height:100%;width:100%}.conceptboard-toolbar li:last-child{align-items:center;display:flex;flex-shrink:1;height:unset;min-width:0;padding-bottom:8px;width:100%}.conceptboard-toolbar li:last-child p{flex:1;font-size:20px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}li.layout-quick-link .interaction-badge{background-color:rgba(var(--font-color),1)!important;color:rgba(var(--contrast-color),1)!important;font-size:19px;height:24px!important;line-height:1.4;margin-left:0!important;margin-top:0!important;right:0;top:6px;width:24px!important}li.layout-quick-link .interaction-badge.more-width{border-radius:24px!important;width:30px!important}.welcome-file{display:flex;flex-shrink:0!important;max-width:800px!important;width:auto!important}.welcome-file span{align-items:center;display:flex;font-family:inherit;max-width:800px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}#table #toolbar ul.screensharing-toolbar{max-width:100%}#table #toolbar ul.screensharing-toolbar .mouseparking-wrapper{height:44px;width:44px}#table #toolbar ul.screensharing-toolbar li.disabled{opacity:.5}#table #toolbar ul.screensharing-toolbar img{max-height:100%;max-width:100%}#table #toolbar ul.screensharing-toolbar li.screensharing-image-wrapper{align-items:center;display:flex;justify-content:center;padding:6.25px}#table #toolbar ul.screensharing-toolbar li.screensharing-image-wrapper div{align-items:center;border-radius:50%;box-shadow:0 0 5px 0 inset rgba(var(--shadow-color),.25);display:flex;height:40.5px!important;justify-content:center;overflow:hidden;position:absolute;width:40.5px!important}#table #toolbar ul.screensharing-toolbar li.screensharing-image-wrapper div span{color:#000;font-size:24px;font-weight:600;position:absolute}#table #toolbar ul.screensharing-toolbar li.screensharing-image-wrapper img{image-rendering:auto}#table #toolbar ul.screensharing-toolbar li.screensharing-name{align-items:center;display:flex;flex-shrink:1;height:unset;margin-right:12px;min-width:0;padding-bottom:8px;padding-left:12px;width:100%}#table #toolbar ul.screensharing-toolbar li.screensharing-name p{flex:1;font-size:20px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.tablebar-group ul.table-pagination{gap:6px}.tablebar-group ul.table-pagination .pagination-item{margin-right:-10px!important}.tablebar-group ul.table-pagination .page-indicator{margin-left:6px!important;margin-right:0!important;max-width:60px;overflow:hidden;text-overflow:ellipsis}.tablebar-group ul.table-pagination .page-indicator span{flex-shrink:1000;overflow:hidden;text-overflow:ellipsis}#webcamonlyparking,#webcamparking{height:44px;position:relative;width:44px}#_draglayer ._card.transparent-card,#sidebar_tools ._card.transparent-card{background-color:hsla(0,0%,100%,.15)!important}#_draglayer ._card.transparent-card .card-header,#sidebar_tools ._card.transparent-card .card-header{background-color:hsla(0,0%,100%,.3)!important}#screen ._card.transparent-card{box-shadow:none}#screen ._card.transparent-card:focus-within,#screen ._card.transparent-card:hover{box-shadow:0 2px 8px rgba(var(--shadow-color),.2),0 0 0 2px inset rgba(var(--shadow-color),.3)}._draggable._card{box-shadow:0 2px 3px rgba(var(--shadow-color),.3);cursor:default;overflow:hidden;transition:opacity .35s ease-in;width:168px}._draggable._card.editing,._draggable._card:hover{box-shadow:0 2px 8px rgba(var(--shadow-color),.3)}._draggable._card.locked{opacity:.6}._draggable._card._disabled.can-edit textarea{cursor:text!important}._draggable._card.rounded{border-radius:12px}._draggable._card.rounded .card-header{border-top-left-radius:12px;border-top-right-radius:12px}._draggable._card.rounded .card-header+textarea{border-top-left-radius:0;border-top-right-radius:0}._draggable._card.rounded textarea{border-bottom-left-radius:12px;border-bottom-right-radius:12px;border-top-left-radius:12px;border-top-right-radius:12px}._draggable._card:focus-within textarea{box-shadow:0 0 0 2px inset rgba(var(--shadow-color),.3)}._draggable._card:not(.can-edit):focus-within textarea{box-shadow:none}._draggable._card textarea{background-color:transparent;border:none;border-radius:0;box-shadow:none;caret-color:#000;color:#000;cursor:unset;display:block;font-size:14px;height:unset;line-height:1.2;margin-top:0;min-height:unset;min-width:unset;outline:none;overflow:hidden;padding:10px;resize:none;width:100%}._draggable._card textarea:read-only{caret-color:transparent}._draggable._card textarea.changing{cursor:text!important}._draggable._card textarea:not(.changing)::-moz-selection{background:transparent}._draggable._card textarea:not(.changing)::selection{background:transparent}._draggable._card .trashcan{align-items:center;bottom:0;display:flex;justify-content:center;left:0;max-height:150%;max-width:150%;position:absolute;right:0;top:0}._draggable._card .trashcan svg{--svg-mod-color:#fff;color:rgba(var(--ui-color-issue),1);height:100%;width:100%}._draggable._card.deleting{opacity:.6}._draggable._card .card-header{flex-shrink:0;font-size:16px;height:20px;overflow:hidden;padding:0 6px;text-overflow:ellipsis;width:100%}._draggable._card .card-header span{font-family:Roboto,sans-serif;font-size:.625rem;font-weight:700;hyphens:auto;line-height:1.115;transition:color .3s ease-in-out}._draggable._card .nametag{user-select:none}._draggable._card .nametag ::-moz-selection{background:transparent;color:#000!important}._draggable._card .nametag ::selection{background:transparent;color:#000!important}._draggable._card .nametag span:not(:first-child){margin-left:.25em}._draggable._card .drag-handle{opacity:0}._draggable._card .drag-handle.small{align-items:center;display:flex;justify-content:center}._draggable._card._dragging .drag-handle,._draggable._card:hover .drag-handle{opacity:1}.drag-handle.small{max-height:100%}.drag-handle.small svg{height:1.5rem;width:1.5rem}._draggable._card-textarea .drag-handle{bottom:-1px;cursor:default;opacity:0;pointer-events:none;right:-1px}._draggable._card-textarea .drag-handle.small{align-items:center;display:flex;height:100%!important;justify-content:center}._draggable._card-textarea .drag-handle.small svg+div{bottom:8px;height:calc(100% - 16px);margin:0;padding:0;right:8px;top:8px;width:calc(100% - 8px)}._draggable._card-textarea .drag-handle.disabled div,._draggable._card-textarea .drag-handle.disabled svg{cursor:not-allowed}._draggable._card-textarea .drag-handle svg+div{bottom:8px;cursor:pointer;cursor:grab;cursor:-moz-grab;cursor:-webkit-grab;height:1.5rem;pointer-events:all;position:absolute;right:8px;width:1.5rem}#_draglayer ._card-textarea.transparent-card,#sidebar_tools ._card-textarea.transparent-card{background-color:hsla(0,0%,100%,.15)!important}#_draglayer ._card-textarea.transparent-card .card-header,#sidebar_tools ._card-textarea.transparent-card .card-header{background-color:hsla(0,0%,100%,.3)!important}#screen ._card-textarea.transparent-card{box-shadow:none}#screen ._card-textarea.transparent-card:focus-within,#screen ._card-textarea.transparent-card:hover{box-shadow:0 2px 8px rgba(var(--shadow-color),.2),0 0 0 2px inset rgba(var(--shadow-color),.3)}._draggable._card-textarea{--os-handle-min-size:12px;--ui-color:0,0,0;box-shadow:0 2px 3px rgba(var(--shadow-color),.3);cursor:default;display:flex;flex-direction:column;height:fit-content;overflow:hidden;padding:10px 0 10px 10px;transition:opacity .35s ease-in;width:fit-content}._draggable._card-textarea.locked{opacity:.6}._draggable._card-textarea *{--os-handle-min-size:12px}._draggable._card-textarea .drag-handle,._draggable._card-textarea .drag-handle .shadow,._draggable._card-textarea .drag-handle>svg{pointer-events:none!important}._draggable._card-textarea .drag-handle.disabled{opacity:0!important;pointer-events:none}._draggable._card-textarea._disabled.can-edit{cursor:default}._draggable._card-textarea._disabled.can-edit.editing{cursor:text}._draggable._card-textarea.editing,._draggable._card-textarea:hover{box-shadow:0 2px 8px rgba(var(--shadow-color),.3)}._draggable._card-textarea._disabled.can-edit textarea{cursor:text!important}._draggable._card-textarea .trashcan{align-items:center;bottom:0;display:flex;justify-content:center;left:0;max-height:150%;max-width:150%;position:absolute;right:0;top:0}._draggable._card-textarea .trashcan svg{--svg-mod-color:#fff;color:rgba(var(--ui-color-issue),1);height:100%;width:100%}._draggable._card-textarea.deleting{opacity:.6}._draggable._card-textarea.rounded{border-radius:12px}._draggable._card-textarea.rounded .card-header{border-top-left-radius:12px;border-top-right-radius:12px}._draggable._card-textarea:not(.can-edit):focus-within{box-shadow:none}._draggable._card-textarea:focus-within{box-shadow:0 2px 3px rgba(var(--shadow-color),.3),0 0 0 2px inset rgba(var(--shadow-color),.3)}._draggable._card-textarea .os-scrollbar-vertical{cursor:pointer;margin-right:6px}._draggable._card-textarea .os-scrollbar-vertical .os-scrollbar-handle{cursor:grab}._draggable._card-textarea div[data-overlayscrollbars]{--os-size:8px!important;height:unset!important;padding:0!important;pointer-events:none}._draggable._card-textarea div[data-overlayscrollbars] *{--os-size:8px!important}._draggable._card-textarea div[data-overlayscrollbars].scroll-color-white *{--ui-color:255,255,255}._draggable._card-textarea div[data-overlayscrollbars].scroll-color-black *{--ui-color:0,0,0}._draggable._card-textarea div[data-overlayscrollbars="host scrollbarPressed"] .os-scrollbar-handle{cursor:grabbing}._draggable._card-textarea .scrollbar-content{align-items:flex-start!important;display:flex!important;height:100%;justify-content:flex-start!important;width:100%}._draggable._card-textarea textarea{background-color:transparent;border:none;border-radius:0;box-shadow:none!important;caret-color:#000;color:#000;cursor:unset;display:block;font-size:14px;height:unset;line-height:1.2;margin-top:0;min-height:unset;min-width:unset;outline:none;overflow:hidden;padding:0;pointer-events:all;resize:none;width:calc(100% - 14px)}._draggable._card-textarea textarea:read-only{caret-color:transparent}._draggable._card-textarea:not(.editing)::-moz-selection{background:transparent;color:#000}._draggable._card-textarea:not(.editing)::selection{background:transparent;color:#000}._draggable._card-textarea.editing textarea{cursor:text}._draggable._card-textarea.resizing div[data-overlayscrollbars]{max-height:100%}._draggable._card-textarea.resizing textarea{user-select:none}._draggable._card-textarea.resizing textarea:focus-visible{box-shadow:none}._draggable._card-textarea .card-header{color:#000;flex-shrink:0;font-size:16px;height:20px;margin-left:-10px;margin-top:-10px;overflow:hidden;padding:0 10px;text-overflow:ellipsis;width:calc(100% + 20px)}._draggable._card-textarea .card-header .nametag{text-align:start;user-select:none}._draggable._card-textarea .card-header .nametag span{font-family:Roboto,sans-serif;font-size:.625rem;font-weight:700;hyphens:auto;line-height:1.115;transition:color .3s ease-in-out}._draggable._card-textarea .card-header .nametag span:not(:first-child){margin-left:.25em}._draggable._card-textarea .card-header .nametag ::-moz-selection{background:transparent;color:#000!important}._draggable._card-textarea .card-header .nametag ::selection{background:transparent;color:#000!important}._draggable._card-textarea.auto-resize:not(.resizing){height:auto!important}._draggable._card-textarea.resizing .drag-handle{opacity:0!important}._draggable._card-textarea .drag-handle.small svg{height:1.5rem;width:1.5rem}._draggable._card-textarea._dragging .drag-handle,._draggable._card-textarea:hover .drag-handle{opacity:1}.videowrapper-screensharing{align-items:center;display:flex;justify-content:center}.videowrapper-screensharing video{height:100%;position:absolute;width:100%}.screensharing-permission,.videowrapper-screensharing .flex-wrapper{align-items:center;display:flex;justify-content:center}.screensharing-permission{flex-direction:column;font-size:30px;overflow:hidden}.screensharing-permission h2{color:#fff;text-align:center;width:80%}.type-screensharing:hover .screensharing-controls li{opacity:1}.screensharing-controls{bottom:0;display:flex;max-width:100%;pointer-events:none;position:absolute;width:100%}.screensharing-controls.disabled{display:none}.screensharing-controls li{align-items:center;background-color:rgba(0,0,0,.5);border-top-right-radius:12px;display:flex;flex-wrap:wrap;max-width:90%;opacity:0;padding:0 12px;pointer-events:all;position:relative;transition:opacity .3s ease-out}.screensharing-controls li>div{max-width:100%}.screensharing-controls li .slider{width:160px}.screensharing-controls li .slider,.screensharing-controls li .slider *{font-size:32px!important}.screensharing-controls li svg{flex-shrink:0;height:70px;width:70px}.screensharing-controls li button{flex-shrink:0;height:60px;width:60px}.user-playbutton{background-color:rgba(0,0,0,.2);border-radius:20px}.user-playbutton svg,.videoplayer{height:100%;width:100%}.videoplayer{align-items:center;display:flex;justify-content:center;position:relative}.videoplayer.animating .dnd-items,.videoplayer.animating .whiteboard{opacity:0;transition:none}.videoplayer .wrapper{background:rgba(var(--ui-color-light),.1)!important;display:flex;height:unset!important;width:100%}.videoplayer .wrapper:hover .video-close{opacity:1}.videoplayer .wrapper.fullheight{height:100%!important}.videoplayer .dnd-items{position:absolute}.videoplayer .player-icon{align-items:center;display:flex;height:10rem;justify-content:center;max-height:35%;max-width:35%;opacity:.5;pointer-events:none;position:absolute;width:10rem;z-index:-1}.videoplayer video{background-color:rgba(0,0,0,.1);height:100%;width:100%}.videoplayer video.scaledown{object-fit:scale-down}.videoplayer .startbutton_wrapper{align-items:center;display:flex;height:100%;justify-content:center;width:100%}.videoplayer .startbutton_wrapper .startbutton{height:200px;position:absolute;width:200px}.videoplayer .icon-container{align-items:center;display:flex;height:100%;justify-content:center;position:absolute;width:100%}.videoplayer .icon-container div{height:200px;width:200px}.videoplayer .user-playbutton{display:flex;position:absolute}.videoplayer .user-playbutton div{background-color:rgba(var(--ui-color-dark),.2);border-radius:10px;height:140px;margin:10px;padding:10px;width:140px}.videoplayer .user-playbutton div.hide{display:none}.videoplayer .user-playbutton a{display:block;height:120px;opacity:1!important;width:120px}.videoplayer .cropping-container{bottom:0;display:flex;height:70px;position:absolute;width:100%}.videoplayer:hover .videoplayer-controls{opacity:1}.videoplayer-controls{background-color:rgba(0,0,0,.5);bottom:0;display:flex;height:70px;left:0;opacity:0;pointer-events:all;position:absolute;transition:opacity .3s ease-out;width:100%}.videoplayer-controls ul li:first-child svg,.videoplayer-controls ul li:nth-child(2) svg{padding:10px}.videoplayer-controls button.icon{height:70px;width:70px}.videoplayer-controls .input-slider,.videoplayer-controls .input-slider *{font-size:32px!important}.videoplayer-controls .progress-slider{position:absolute}.videoplayer-controls.disabled{display:none}.videoplayer-controls.visible,.videoplayer-controls:focus-within{opacity:1}.videoplayer-controls *{--ui-color:255,255,255;--font-color:255,255,255;--svg-mod-color:#fff;color:#fff}.videoplayer-controls .flex-wrapper{align-items:center;display:flex;justify-content:space-between;width:100%}.videoplayer-controls .flex-wrapper ul{display:flex;flex-shrink:0}.videoplayer-controls .flex-wrapper>div{flex-shrink:1}.videoplayer-controls .flex-wrapper>div.file-name{overflow:hidden;padding-left:12px;padding-right:12px;text-overflow:ellipsis;white-space:nowrap}.videoplayer-controls .file-name,.videoplayer-controls .time{font-size:28px}.videoplayer-controls li{align-items:center;display:flex;height:70px;position:relative;width:70px}.videoplayer-controls li a,.videoplayer-controls li button{height:100%;width:100%}.videoplayer-controls li.time{align-items:center;flex-shrink:1;white-space:nowrap;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.videoplayer-controls li.time span:last-child:before{content:" / ";margin-left:8px}.videoplayer-controls li.videoaudio-settings{align-items:center;flex-shrink:0;opacity:0;padding-left:6px;transition:opacity .3s ease-out,width .2s ease-in-out;width:0}.videoplayer-controls li.videoaudio-settings button{height:44px;width:44px}.videoplayer-controls li.videoaudio-settings .time-slider{margin-right:32px;width:100%}.videoplayer-controls li.videoaudio-settings.lock,.videoplayer-controls li.videoaudio-settings:focus,.videoplayer-controls li.videoaudio-settings:focus-within,.videoplayer-controls li.videoaudio-settings:hover{opacity:1;width:280px}.videoplayer-controls li.videoaudio-speaker:focus+.videoaudio-settings,.videoplayer-controls li.videoaudio-speaker:focus-within+.videoaudio-settings,.videoplayer-controls li.videoaudio-speaker:hover+.videoaudio-settings{opacity:1;width:280px}.videoplayer-controls a.disabled{cursor:default;opacity:.5}.type-webcam{transition:opacity .3s ease-in-out}.type-webcam:hover .webcam-name{opacity:1}.type-webcam:hover .webcam-controls button.icon{opacity:1!important}.type-webcam .userelements-mobile .webcam-name{font-size:44px!important}.type-webcam .play-button{z-index:10}.type-webcam .webcam-name{border-radius:6px;bottom:1%;color:#fff;font-size:min(1.375rem,34px);left:50%;max-width:50%;min-width:30px;opacity:0;position:absolute;text-align:center;transform:translateX(-50%);transition:opacity .3s ease-in-out;white-space:nowrap;width:50%!important;z-index:1}.type-webcam .webcam-name span.hybrid-color-name{background-color:rgba(var(--hybrid-color),1);border-radius:50%;padding-right:26px;white-space:nowrap}.type-webcam .webcam-name span.hybrid-color-name+span{margin-left:12px}.type-webcam .webcam-name.active{opacity:1!important}.type-webcam .webcam-name span{color:#fff;text-shadow:0 0 15px rgba(var(--shadow-color),.3),0 0 10px rgba(var(--shadow-color),.7);white-space:nowrap}.type-webcam .webcam-name span:not(:first-child){margin-left:6px}.type-webcam .webcam-voice-indicator{bottom:0;pointer-events:none;position:absolute;right:0}.type-webcam .webcam-voice-indicator>*{pointer-events:all}.type-webcam .webcam-voice-indicator.empty{border:none;bottom:0;margin-right:0;right:0}.type-webcam .webcam-voice-indicator.mod-indicator svg{background-color:hsla(0,0%,100%,.7);border-radius:50%}.type-webcam .webcam-voice-indicator._droppable>div ._draggable{height:100%;position:relative;width:100%}.type-webcam .webcam-voice-indicator._droppable>div ._draggable svg{background-color:unset}.type-webcam .videowrapper-webcam{align-items:center;display:flex;justify-content:center}.type-webcam .videowrapper-webcam>div:not(.webcam-controls){left:0;top:0}.type-webcam .videowrapper-webcam.recording:after{bottom:-1px;box-shadow:inset 0 0 0 6px #ff5722;content:"";left:-1px;pointer-events:none;position:absolute;right:-1px;top:-1px}.type-webcam .videowrapper-webcam video{height:100%;object-fit:cover;position:absolute;width:100%}.type-webcam .videowrapper-webcam img{pointer-events:none}.type-webcam .webcam-user-image-wrapper{align-items:center;background-color:rgba(0,0,0,.4);display:flex;flex-direction:column;height:100%;justify-content:center;overflow:hidden;position:absolute;width:100%;z-index:-1}.type-webcam .webcam-user-image-wrapper .icon-square{pointer-events:none;width:38.2%}.type-webcam .webcam-user-image-wrapper div.image-background{bottom:0;filter:blur(25px);left:0;position:absolute;right:0;top:0}.type-webcam .webcam-user-image-wrapper div.image-background img{height:100%;object-fit:cover;width:100%}.type-webcam .webcam-user-image-wrapper div.webcam-user-image{border-radius:50%;height:100%;left:0;overflow:hidden;position:absolute;top:0;width:100%}.type-webcam .webcam-user-image-wrapper div.webcam-user-image img{height:100%;object-fit:contain;width:100%}.type-webcam .webcam-user-image-wrapper div.webcam-user-image+svg{background-color:rgba(0,0,0,.5);border-radius:50%;color:#fff!important}.type-webcam .type-webcam:hover .webcam-controls button[type=button].icon,.type-webcam .type-webcam:hover .webcam-controls-citrix button[type=button].icon{opacity:1;width:70px!important}.type-webcam .type-webcam:hover .webcam-controls button[type=button].icon:disabled,.type-webcam .type-webcam:hover .webcam-controls button[type=button].icon[data-disabled=true],.type-webcam .type-webcam:hover .webcam-controls-citrix button[type=button].icon:disabled,.type-webcam .type-webcam:hover .webcam-controls-citrix button[type=button].icon[data-disabled=true]{opacity:.5}.type-webcam .type-webcam:hover .webcam-controls button[type=button].icon svg,.type-webcam .type-webcam:hover .webcam-controls-citrix button[type=button].icon svg{width:100%}.type-webcam .webcam-controls>button[type=button].icon{width:0!important}.type-webcam .webcam-controls,.type-webcam .webcam-controls-citrix{display:flex;height:auto!important;pointer-events:all;position:absolute;right:0;top:0;width:auto!important}.type-webcam .webcam-controls-citrix>button[type=button],.type-webcam .webcam-controls>button[type=button]{position:relative}.type-webcam .webcam-controls-citrix>button[type=button].icon,.type-webcam .webcam-controls>button[type=button].icon{background-color:rgba(0,0,0,.5)!important;height:70px!important;min-width:unset;opacity:0;position:relative;transition:opacity .3s ease-in-out;width:70px!important}.type-webcam .webcam-controls-citrix>button[type=button].icon:disabled,.type-webcam .webcam-controls-citrix>button[type=button].icon[data-disabled=true],.type-webcam .webcam-controls>button[type=button].icon:disabled,.type-webcam .webcam-controls>button[type=button].icon[data-disabled=true]{cursor:not-allowed;opacity:0}.type-webcam .webcam-controls-citrix>button[type=button].icon svg,.type-webcam .webcam-controls>button[type=button].icon svg{--svg-mod-color:#fff;color:#fff;height:100%;width:100%}.type-webcam .webcam-controls-citrix>button[type=button].icon.record-button,.type-webcam .webcam-controls>button[type=button].icon.record-button{opacity:1!important;width:70px!important}.type-webcam .webcam-controls-citrix>button[type=button].icon.record-button svg,.type-webcam .webcam-controls>button[type=button].icon.record-button svg{color:#ff5722!important;width:100%}.type-webcam .webcam-controls-citrix>button[type=button].icon.record-button:disabled,.type-webcam .webcam-controls-citrix>button[type=button].icon.record-button[data-disabled=true],.type-webcam .webcam-controls>button[type=button].icon.record-button:disabled,.type-webcam .webcam-controls>button[type=button].icon.record-button[data-disabled=true]{opacity:.5!important}.webcam-userinfos{align-items:center;display:flex;height:100%;justify-content:center;position:absolute;width:100%}.webcam-userinfos.hovering{box-shadow:inset 0 0 5px 2px #fff}.webcam-userinfos .fullscreen{height:100%;left:0;pointer-events:none!important;position:absolute;top:0;width:100%}.webcam-userinfos .fullscreen>*{pointer-events:all}.webcam-userinfos .webcam-name.hybridname{overflow:hidden;text-overflow:ellipsis}.webcam-userinfos .leave-overlay{align-items:center;background-color:rgba(0,0,0,.5);display:flex;height:100%;justify-content:center;left:0;padding:2%;pointer-events:none!important;position:absolute;top:0;width:100%;z-index:0}.webcam-userinfos .leave-overlay svg{filter:drop-shadow(0 1px 1px rgb(0,0,0));height:100%;max-height:100%;width:50%}.webcam-userinfos .fullscreen:first-child{padding:2%}.webcam-userinfos .user-elements-container{height:100%;pointer-events:none;position:relative;width:100%;z-index:1}.webcam-userinfos .user-elements-container *{pointer-events:all}.webcam-userinfos .user-elements-container>div{max-width:120px;min-width:34px;position:absolute;width:10%}.webcam-userinfos .user-elements-container>div.nametag{font-size:min(1rem,34px);max-width:min(60%,100% - 68px)}.webcam-userinfos .user-elements-container>div .icon-square>*{bottom:0;left:0;position:absolute;right:0;top:0}.webcam-userinfos .user-elements-container>div .icon-square>* svg{height:100%!important;position:absolute;width:100%!important}.webcam-userinfos .user-elements-container>div.webcam-soundmeter{left:-1.25%;top:-1%}.webcam-userinfos .user-elements-container>div.webcam-soundmeter span{border-radius:50%;display:block;height:100%;overflow:hidden;width:100%}.webcam-userinfos .user-elements-container>div.webcam-soundmeter .soundwaves{color:#fff;transform:scale(1.15);transform-origin:50% 50%}.webcam-userinfos .user-elements-container>div.webcam-leaving{height:100%;left:0;position:absolute;top:0;width:100%}.webcam-userinfos .user-elements-container>div.webcam-leaving svg{background-color:rgba(0,0,0,.5);height:100%;width:100%}.webcam-userinfos .user-elements-container>div.webcam-chat{left:0;max-width:30%;top:50%;transform:translateY(-50%);width:180px}.webcam-userinfos .user-elements-container>div.webcam-chat .webcam-bubble{align-items:center;display:flex;justify-content:center}.webcam-userinfos .user-elements-container>div.webcam-chat .textbubble{align-items:center;background-color:#fff;border-radius:.1em;color:#000;display:flex;height:40%!important;justify-content:center;position:absolute;width:60%!important}.webcam-userinfos .user-elements-container>div.webcam-chat .textbubble:before{background-color:#fff;border-radius:0 0 0 100%;bottom:max(-20px,-30%);content:"";height:50%!important;left:60%!important;max-height:20px;max-width:15px;position:absolute;width:20%!important;z-index:-1}.webcam-userinfos .user-elements-container>div.webcam-chat .textbubble:after{content:"...";font-size:1.3em;font-weight:800;line-height:0;max-height:50%}.webcam-userinfos .user-elements-container>div.webcam-chat .chatmessage{align-items:center;background-color:#fff;border-radius:.1em;color:#000;display:flex;height:auto!important;max-height:90%!important;position:relative;width:100%!important}.webcam-userinfos .user-elements-container>div.webcam-chat .chatmessage:before{background-color:#fff;border-radius:0 0 0 100%;bottom:max(-25%,-9px);content:"";height:10px!important;left:70%!important;max-width:12px;position:absolute;width:max(15%,9px)!important;z-index:-1}.webcam-userinfos .user-elements-container>div.webcam-chat .chatmessage a.link{--font-color:10,10,10;cursor:pointer;font-size:1.1rem;text-decoration:underline}.webcam-userinfos .user-elements-container>div.webcam-chat .chatmessage a.link>span{--font-color:10,10,10}.webcam-userinfos .user-elements-container>div.webcam-chat .chatmessage p{-webkit-box-orient:vertical;cursor:unset;display:-webkit-box;font-size:1.1rem;margin:0;overflow:hidden;padding:6px 6px 2px;text-align:left;word-break:break-word}.webcam-userinfos .user-elements-container>div.webcam-gesture{pointer-events:none;right:0;top:0}.webcam-userinfos .user-elements-container>div.webcam-gesture .icon-square:empty{display:none}.webcam-userinfos .user-elements-container>div.webcam-gesture .gesture.clap.no-animation svg{background-color:var(--gesture-color-clap);border-radius:50%}.webcam-userinfos .user-elements-container>div.webcam-gesture span{bottom:-45%;color:#000;font-size:1.2em;font-weight:700;left:0;position:absolute;z-index:1}.webcam-userinfos .user-elements-container>div.webcam-gesture.recorderActive{right:70px}.webcam-userinfos .user-elements-container>div.webcam-emoji{bottom:0;left:50%;min-width:32px;pointer-events:none;transform:translateX(-50%);width:28%;z-index:1}.webcam-userinfos .user-elements-container>div.webcam-emoji.no-anmation{bottom:5%}.webcam-userinfos .user-elements-container>div.webcam-emoji .emoji{height:100%;width:100%}.webcam-userinfos .user-elements-container>div.webcam-awareness{bottom:0;display:flex;left:0;max-width:240px;min-width:68px;width:20%}.webcam-userinfos .user-elements-container>div.webcam-awareness .overlay-awareness{padding-top:4px}.webcam-userinfos .user-elements-container>div.webcam-awareness .icon-square{width:50%}.webcam-userinfos .user-elements-container>div.webcam-awareness svg{--svg-mod-color:#fff;background-color:rgba(0,0,0,.25);border-radius:50%;color:#fff;height:100%;width:100%}.webcam-userinfos .user-elements-container>div.webcam-tools{bottom:0;display:flex;flex-direction:row-reverse;max-width:240px;min-width:68px;right:0;width:20%}.webcam-userinfos .user-elements-container>div.webcam-tools svg.auto-mic{--svg-mod-color:#fff;border-radius:50%;color:#fff;cursor:default;padding:.1rem}.webcam-userinfos .user-elements-container>div.webcam-tools .icon-square{width:50%}.webcam-userinfos .user-elements-container>div.webcam-tools .icon-square .ui-token{height:100%!important;width:100%!important}.type-webcam.circular .user-elements-container .webcam-awareness,.type-webcam.circular .user-elements-container .webcam-tools{width:40%!important}.type-webcam.circular .user-elements-container .webcam-gesture{width:20%!important}.type-webcam.circular .user-elements-container .webcam-soundmeter{left:-5%;top:-3%;width:20%!important}.type-webcam.circular .user-elements-container .nametag.webcam-name{overflow:hidden}.icon[id^=webcam-record-button-] svg{padding:15px}.icon[id^=webcam-record-button-].recording svg{padding:10px}.hybrid-webcam-border{bottom:0;left:0;pointer-events:none!important;position:absolute;right:0;top:0}.hybrid-webcam-border.default{box-shadow:0 0 16px 4px inset var(--hybrid-color)}.hybrid-webcam-border>*{background-color:var(--hybrid-color);position:absolute}.hybrid-webcam-border .top{height:6px;left:0;right:0;top:0}.hybrid-webcam-border .right{bottom:6px;right:0;top:6px;width:6px}.hybrid-webcam-border .left{bottom:6px;left:0;top:6px;width:6px}.hybrid-webcam-border .bottom{bottom:0;height:6px;left:0;right:0}.webcamrecorder-badge{align-items:center!important;background-color:rgba(var(--badge-color-1),1);border-radius:50%;display:flex!important;height:44px;justify-content:center!important;opacity:0;pointer-events:none;position:absolute;width:44px}.webcamrecorder-badge svg{height:100%;width:100%}.button-group{border-radius:.625rem;color:rgba(var(--font-color),1);cursor:pointer;display:flex;font-family:inherit;font-size:.8125rem;line-height:.9375rem;overflow:hidden;position:relative}.button-group svg{height:1.75rem;width:1.75rem}.button-group>*,.button-group>.input-text,.button-group>button.button,.button-group>button.icon,.button-group>button.submit,.button-group>input.input-number{align-items:center;border-color:rgba(var(--ui-color),.7);border-radius:0;border-style:solid;border-top-width:1px;display:flex;flex-direction:row;justify-content:center;overflow:hidden;position:relative;text-align:center;text-overflow:ellipsis;white-space:nowrap}.button-group>.input-text{padding:0!important}.button-group>.input-text input[type=text]{padding:0 1.5rem;text-align:center}.button-group.horizontal{flex-direction:row;height:2.5rem;max-width:100%;min-width:2rem;width:fit-content}.button-group.horizontal>*,.button-group.horizontal>button.button,.button-group.horizontal>button.icon,.button-group.horizontal>button.submit,.button-group.horizontal>input.input-number,.button-group.horizontal>input.input-text{border-bottom-style:solid;border-bottom-width:1px;border-left-width:1px;border-top-style:solid;padding:0 1.5rem}.button-group.horizontal>:not(:last-child),.button-group.horizontal>button.button:not(:last-child),.button-group.horizontal>button.icon:not(:last-child),.button-group.horizontal>button.submit:not(:last-child),.button-group.horizontal>input.input-number:not(:last-child),.button-group.horizontal>input.input-text:not(:last-child){border-right-width:1px}.button-group.horizontal>:not(:first-child),.button-group.horizontal>button.button:not(:first-child),.button-group.horizontal>button.icon:not(:first-child),.button-group.horizontal>button.submit:not(:first-child),.button-group.horizontal>input.input-number:not(:first-child),.button-group.horizontal>input.input-text:not(:first-child){margin-left:-1px}.button-group.horizontal>:first-child{border-bottom-left-radius:.625rem;border-left-style:solid;border-left-width:1px;border-top-left-radius:.625rem}.button-group.horizontal>:last-child{border-bottom-right-radius:.625rem;border-right-style:solid;border-right-width:1px;border-top-right-radius:.625rem}.button-group.vertical{flex-direction:column;height:fit-content;max-height:100%;min-height:2rem;width:2.5rem}.button-group.vertical>*,.button-group.vertical>button.button,.button-group.vertical>button.icon,.button-group.vertical>button.submit,.button-group.vertical>input.input-number,.button-group.vertical>input.input-text{border-left-style:solid;border-left-width:1px;border-right-style:solid;border-right-width:1px;padding:1rem 0}.button-group.vertical>:not(:last-child),.button-group.vertical>button.button:not(:last-child),.button-group.vertical>button.icon:not(:last-child),.button-group.vertical>button.submit:not(:last-child),.button-group.vertical>input.input-number:not(:last-child),.button-group.vertical>input.input-text:not(:last-child){border-bottom-width:1px}.button-group.vertical>:not(:first-child),.button-group.vertical>button.button:not(:first-child),.button-group.vertical>button.icon:not(:first-child),.button-group.vertical>button.submit:not(:first-child),.button-group.vertical>input.input-number:not(:first-child),.button-group.vertical>input.input-text:not(:first-child){margin-top:-1px}.button-group.vertical>:first-child{border-top-left-radius:.625rem;border-top-right-radius:.625rem;border-top-style:solid;border-top-width:1px}.button-group.vertical>:last-child{border-bottom-left-radius:.625rem;border-bottom-right-radius:.625rem;border-bottom-style:solid;border-bottom-width:1px}.feedback-button{height:2.5rem;overflow:visible;position:relative;width:fit-content}.feedback-button button{height:2.5rem;min-height:unset}.feedback-button button>svg{height:2.5rem;width:2.5rem}.feedback-button>svg{height:1.375rem;opacity:0;pointer-events:none;position:absolute;right:.15rem;top:-.4rem;transform-origin:50% 50%;width:1.375rem}.gradient-button{position:relative}.gradient-button .gradient{bottom:0;height:100%;left:0;position:absolute;top:0}.gradient-button[type=button] .gradient,.gradient-button[type=submit] .gradient{background-color:rgba(var(--ui-color),.1)}button.iconbutton{align-items:center;display:flex;flex-direction:row;gap:.5rem;justify-content:center;max-width:100%;padding-left:1rem;width:fit-content}button.iconbutton.no-text{padding:0}button.iconbutton.no-text svg{margin-right:0}button.iconbutton svg{flex-shrink:0;height:1.5rem;position:relative;width:1.5rem}button.iconbutton *{pointer-events:none}button.iconbutton span{display:contents;height:100%;overflow:hidden;position:relative;text-overflow:ellipsis;word-break:break-word}button.iconbutton.button1 svg{color:rgba(var(--contrast-color),1)}#pre-session .iconbutton[data-disabled=true]{box-shadow:unset!important;cursor:not-allowed}.button{border-radius:.77em;border-width:1px;color:rgba(var(--font-color),1);cursor:pointer;font-family:inherit;font-size:.8125em;font-weight:700;hyphens:auto;line-height:.9375;max-width:100%;min-height:3em;min-width:3em;overflow:hidden;padding:0 1.85em;text-overflow:ellipsis;transition:color .3s ease-in-out,background-color .3s ease-in-out;word-break:break-word}.button svg{pointer-events:none}.button:focus-visible{outline:none}.button[data-disabled=true]{cursor:not-allowed;opacity:.5}.button1{background:rgba(var(--ui-color),.85);border-color:transparent;border-style:solid;color:rgba(var(--contrast-color),1)}.button1:active,.button1:hover{background:rgba(var(--ui-color),1)}.button1:active{box-shadow:0 .1875rem .625rem 0 inset rgba(var(--shadow-color),.1)}.button1:focus-visible{background:rgba(var(--ui-color),1);border-color:rgba(var(--ui-color),1)}.button1[data-disabled=true]{background:rgba(var(--ui-color),.6)}.button1[data-disabled=true]:active{background:rgba(var(--ui-color),.6);box-shadow:none}.button1[data-disabled=true]:focus-visible,.button1[data-disabled=true]:hover{background:rgba(var(--ui-color),.6)}.button2{background:rgba(var(--ui-color),.2);border-color:transparent;border-style:solid;color:rgba(var(--ui-color),1)}.button2:active,.button2:hover{background:rgba(var(--ui-color),.3)}.button2:active{box-shadow:0 .1875rem .625rem 0 inset rgba(var(--shadow-color),.1)}.button2:focus-visible{background:rgba(var(--ui-color),.3);border-color:rgba(var(--ui-color),1)}.button2[data-disabled=true]:active{background:rgba(var(--ui-color),.2);box-shadow:none}.button2[data-disabled=true]:focus-visible,.button2[data-disabled=true]:hover{background:rgba(var(--ui-color),.2)}.button3{background:transparent;border-color:rgba(var(--ui-color),.7);border-style:solid;color:rgba(var(--font-color),1)}.button3:focus-visible,.button3:hover{background-color:rgba(var(--ui-color),.1);border-color:rgba(var(--ui-color),1)}.button3:active{background-color:rgba(var(--ui-color),.1);border-color:rgba(var(--ui-color),1);box-shadow:0 .1875rem .625rem 0 inset rgba(var(--shadow-color),.1)}.button3[data-disabled=true]:active{border-color:rgba(var(--ui-color),.7);box-shadow:none}.button3[data-disabled=true]:focus-visible,.button3[data-disabled=true]:hover{background-color:transparent;border-color:rgba(var(--ui-color),.7)}#pre-session .button1,.button1.login-button{background:transparent;background-color:rgba(var(--login-contrast),1);border:1px solid transparent;border-radius:.2rem;box-sizing:border-box;color:#fff;font-size:.75rem;font-weight:700;line-height:1rem;margin-top:2rem;min-height:3rem;padding:1rem 2.85rem;text-transform:uppercase;transition:background-color .3s ease,box-shadow .3s ease,color .3s ease;width:fit-content}#pre-session .button1:hover,.button1.login-button:hover{background:rgba(var(--login-contrast),1)}#pre-session .button1:active,.button1.login-button:active{background:rgba(var(--login-contrast),1);box-shadow:.05rem .15rem .3rem rgba(var(--shadow-color),.6) inset}#pre-session .button1:focus-visible,.button1.login-button:focus-visible{background:rgba(var(--login-contrast),1);border-color:rgba(var(--login-contrast),1);box-shadow:0 0 0 .1rem rgba(var(--shadow-color),.6) inset;outline:none}#pre-session .button1[data-disabled=true],.button1.login-button[data-disabled=true]{background:rgba(var(--login-contrast),.6);cursor:not-allowed;filter:saturate(0)}#pre-session .button1[data-disabled=true]:active,.button1.login-button[data-disabled=true]:active{background:rgba(var(--login-contrast),.6);border-color:transparent;box-shadow:none}#pre-session .button1[data-disabled=true]:focus-visible,#pre-session .button1[data-disabled=true]:hover,.button1.login-button[data-disabled=true]:focus-visible,.button1.login-button[data-disabled=true]:hover{background:rgba(var(--login-contrast),.6);border-color:transparent}#pre-session .button3,.button3.login-button{background:transparent;background-color:transparent;border-style:solid;border-width:.15rem;border:.15rem solid rgba(var(--font-color),.1);border-color:rgba(var(--font-color),.1);border-radius:.2rem;box-sizing:border-box;font-size:.75rem;font-weight:700;line-height:1rem;margin-top:.375rem;min-height:3rem;padding:1rem 2.85rem;text-transform:uppercase;transition:background-color .3s ease,box-shadow .3s ease,color .3s ease;width:fit-content}#pre-session .button3:focus-visible,#pre-session .button3:hover,.button3.login-button:focus-visible,.button3.login-button:hover{border-color:rgba(var(--font-color),.1)}#pre-session .button3:active,.button3.login-button:active{border-color:rgba(var(--font-color),.1);box-shadow:.05rem .15rem .3rem rgba(var(--shadow-color),.6) inset}#pre-session .button3:focus-visible,.button3.login-button:focus-visible{box-shadow:0 0 0 .1rem rgba(var(--shadow-color),.6) inset;outline:none}#pre-session .button3[data-disabled=true],.button3.login-button[data-disabled=true]{cursor:not-allowed;opacity:.5}#pre-session .button3[data-disabled=true]:active,.button3.login-button[data-disabled=true]:active{border-color:rgba(var(--font-color),.1);box-shadow:none}#pre-session .button3[data-disabled=true]:focus-visible,#pre-session .button3[data-disabled=true]:hover,.button3.login-button[data-disabled=true]:focus-visible,.button3.login-button[data-disabled=true]:hover{border-color:rgba(var(--font-color),.1)}#pre-session .feedback-button>svg{height:2rem;width:2rem}label.login-label{color:rgba(78,54,29,.5);cursor:pointer;font-size:.6em;margin-top:.5rem;text-transform:uppercase}h1{font-family:Roboto,sans-serif;font-size:1.25em;font-weight:700;hyphens:auto;line-height:1.333;transition:color .3s ease-in-out}h1 p{font-size:inherit;line-height:inherit}h2{font-family:Roboto,sans-serif;font-size:1em;font-weight:700;hyphens:auto;line-height:1.3125;transition:color .3s ease-in-out}h2 p{font-size:inherit;line-height:inherit}h3{font-family:Roboto,sans-serif;font-size:.9375em;font-weight:400;hyphens:auto;line-height:1.23;transition:color .3s ease-in-out}h3 p{font-size:inherit;line-height:inherit}h4{font-family:Roboto,sans-serif;font-size:.8125em;font-weight:700;hyphens:auto;line-height:1.125;transition:color .3s ease-in-out}h4 p{font-size:inherit;line-height:inherit}h5{font-family:Roboto,sans-serif;font-size:.625em;font-weight:700;hyphens:auto;line-height:1.115;transition:color .3s ease-in-out}h5 p{font-size:inherit;line-height:inherit}.avatar-editor{width:100%}.avatar-editor.editor-individulize{display:flex;flex-direction:row;flex-wrap:wrap}.avatar-editor.editor-individulize .avatar-preview-list{flex-basis:40%}.avatar-editor.editor-individulize .avatar-preview-list+div{flex-basis:60%}.avatar-editor .avatar-menu-flex{align-items:flex-end;display:grid;gap:.625rem;grid-template-columns:auto auto}.avatar-editor .avatar-menu-flex .flex-wrapper{gap:.625rem}.avatar-editor .avatar-menu-flex .flex-wrapper .input-checkbox{margin-top:0!important}.avatar-editor .avatar-selection{background-color:rgba(var(--ui-color),.1);border-radius:.625rem;display:grid;gap:1.25rem;grid-template-columns:repeat(3,auto);margin-left:auto;margin-right:1.5rem;padding:1.25rem;position:relative}.avatar-editor .avatar-selection .avatar-editor-preview{cursor:pointer;height:4.5rem;width:4.5rem}.avatar-editor .avatar-selection>.icon{background-color:rgba(var(--ui-color),.5);border-radius:50%;height:3rem;position:absolute;right:-1.5rem;top:-1.5rem;width:3rem}.avatar-editor .avatar-preview-list{display:flex;flex-direction:row;gap:1.25rem;margin-top:1.5rem;max-width:100%;width:100%}.avatar-editor .avatar-preview-list+div{width:100%}.avatar-editor .avatar-preview-list .current-avatar{align-items:center;display:flex;flex-direction:column;gap:1.25rem;justify-content:center;width:100%}.avatar-editor .avatar-preview-list .current-avatar figure{height:10rem;width:10rem}.avatar-editor .avatar-editor-navigation{display:flex;flex-basis:100%;flex-direction:row;flex-wrap:wrap;gap:1.25rem;justify-content:flex-end;margin-top:1.25rem}.avatar-editor .avatar-editor-navigation .input-checkbox{margin-top:0}.avatar-editor .avatar-editor-navigation .slider-wrapper{margin-top:.625rem;width:fit-content}.avatar-editor .avatar-editor-navigation .slider-wrapper .hint legend+div{align-items:center;display:grid;gap:.625rem;grid-template-columns:auto auto;margin-top:0}.avatar-editor .avatar-editor-navigation .slider-wrapper .hint legend+div .avatar-image-wrapper{flex-shrink:0;height:3.5rem!important;width:3.5rem!important}.avatar-editor .cancel-button{align-self:flex-end;display:block;margin-top:1.25rem}.avatar-editor .avatar-editor-navigation .hint .flex-wrapper{justify-content:flex-end}#checkin .avatar-editor .avatar-editor-navigation .slider-wrapper{max-width:50%;width:fit-content}.avatar-editor-form>.input-checkbox{margin-top:1.25rem}.avatar-editor-form+.hidden-canvas{height:0;opacity:0;position:absolute;width:0}.avatar-editor-form .avatar-editor-select-checkboxes{margin-right:1.5rem}.avatar-editor-form .avatar-editor-select-checkboxes .input-checkbox:first-child{margin-left:auto}.avatar-editor-form .avatar-editor-form-select #avatar-bg-color-select{display:flex;flex-direction:row;flex-wrap:wrap;gap:.3125rem}.avatar-editor-form .avatar-editor-form-select .slider-grid{display:grid;gap:.625rem;grid-template-columns:auto auto;margin-top:.625rem}.avatar-editor-form .avatar-editor-form-select .slider-grid>label{margin-top:0!important;width:fit-content;word-break:break-all;word-break:break-word}.avatar-editor-form .avatar-editor-form-select .slider-grid .input-slider{margin-top:0!important;width:9.875rem}.avatar-editor-preview{border-radius:50%;box-shadow:0 16px 16px rgba(0,0,0,.3);height:15.75rem;margin:0;overflow:hidden;position:relative;width:15.75rem}.avatar-editor-preview.disabled{cursor:not-allowed;opacity:.5}.avatar-editor-preview.disabled *{cursor:not-allowed}.nametag .prevent-overflow{overflow:hidden;text-overflow:ellipsis}#_draglayer .textbubble-container,#dnd-preview .textbubble-container,#room .textbubble-container{align-items:flex-end;display:flex;height:106px;left:-28px;pointer-events:none;position:absolute;top:0;transform:translate(0);width:110px;z-index:10}#_draglayer .textbubble-container *,#dnd-preview .textbubble-container *,#room .textbubble-container *{pointer-events:all}#_draglayer .textbubble-container.disabled .textbubble,#dnd-preview .textbubble-container.disabled .textbubble,#room .textbubble-container.disabled .textbubble{cursor:default}#_draglayer .textbubble-container .textbubble,#dnd-preview .textbubble-container .textbubble,#room .textbubble-container .textbubble{background-color:#fff;border-radius:6px;color:#000;filter:drop-shadow(0 4px 6px rgba(var(--shadow-color),.5));line-height:1;padding:6px;width:100%;will-change:filter}#_draglayer .textbubble-container .textbubble:before,#dnd-preview .textbubble-container .textbubble:before,#room .textbubble-container .textbubble:before{background-color:#fff;border-radius:0 0 0 100%;bottom:-7px;content:"";height:8px;position:absolute;right:10px;width:10px;z-index:2}#_draglayer .textbubble-container .textbubble p,#dnd-preview .textbubble-container .textbubble p,#room .textbubble-container .textbubble p{-webkit-line-clamp:5;-webkit-box-orient:vertical;cursor:unset;display:-webkit-box;font-size:1.2rem;line-height:1.1;margin:0;overflow:hidden;text-align:left;word-break:break-word}#_draglayer .textbubble-container .textbubble a.link,#dnd-preview .textbubble-container .textbubble a.link,#room .textbubble-container .textbubble a.link{--font-color:10,10,10;cursor:pointer;font-size:1.2rem;text-decoration:underline}#_draglayer .textbubble-container .textbubble a.link *,#dnd-preview .textbubble-container .textbubble a.link *,#room .textbubble-container .textbubble a.link *{--font-color:10,10,10}#_draglayer .textbubble-container .textbubble a.link:after,#_draglayer .textbubble-container .textbubble a.link:before,#dnd-preview .textbubble-container .textbubble a.link:after,#dnd-preview .textbubble-container .textbubble a.link:before,#room .textbubble-container .textbubble a.link:after,#room .textbubble-container .textbubble a.link:before{content:" ";display:inline;pointer-events:none}.detail-small #_draglayer .textbubble-container,.detail-small #dnd-preview .textbubble-container,.detail-small #room .textbubble-container{height:40px;left:8px;top:68px;width:50px}.detail-small #_draglayer .textbubble-container .textbubble,.detail-small #dnd-preview .textbubble-container .textbubble,.detail-small #room .textbubble-container .textbubble{border-radius:4px;height:100%;width:100%}.detail-small #_draglayer .textbubble-container .textbubble div p,.detail-small #dnd-preview .textbubble-container .textbubble div p,.detail-small #room .textbubble-container .textbubble div p{display:none}.detail-small #_draglayer .textbubble-container .textbubble:after,.detail-small #dnd-preview .textbubble-container .textbubble:after,.detail-small #room .textbubble-container .textbubble:after{content:"...";font-size:2em;font-weight:600;line-height:.5}.emoji svg{animation:floatUp2 4s linear .01s 1}.emoji svg.smile{animation:emoji-original 5s linear 1}.emoji svg.laugh{animation:emoji-laugh 5s linear 1}.emoji svg.wink{animation:emoji-wink 5s linear 1}.emoji svg.wow{animation:emoji-openmouth 5s linear 1}.emoji svg.frown{animation:emoji-frown 5s linear 1}.emoji svg.heart{animation:emoji-hearts 5s linear 1}.emoji svg.time{animation:emoji-watch 5s linear 1}.emoji svg.lightbulb{animation:emoji-lightbulb 5s linear 1}.emoji svg.static{animation:emoji-static 5s linear 1}.gesture .apple-x-tra{height:100%;position:absolute;width:100%}.gesture .apple-x-tra div{background-size:100%;height:100%;width:100%}.app-window .preview-window-header>img{border-radius:.25rem;flex-shrink:0;height:1.5rem;margin-left:.25rem;margin-right:.5rem;padding:.25rem;width:1.5rem}.app-window .button-group .icon.icon-sc{padding:.125rem}.app-window.clickable .preview-window-content,.app-window.clickable .preview-window-header,.app-window.clickable .preview-window-header *{cursor:pointer}#app_screensharing .input-checkbox+ul li:first-child{margin-top:1.25rem}#app_screensharing *{line-height:1.1}#app_screensharing .screensharing-window-selection{margin-top:2.5rem}.screensharing-window-selection{display:flex;flex-direction:column;gap:1.25rem}#dnd_pointer_display{pointer-events:none;position:absolute;z-index:50}#dnd_pointer_display *{pointer-events:all}.pointer{height:56px;position:relative;transform-origin:0 0;width:56px}.pointer.remoteDragged{transition:left .1s linear,top .1s linear}.pointer .outside{opacity:.75}.pointer.drag-focus{cursor:move;cursor:grabbing}.pointer svg,.pointer>div{height:100%;width:100%}.pointer .nametag{user-select:none}.pointer .nametag ::-moz-selection{background:transparent;color:#000!important}.pointer .nametag ::selection{background:transparent;color:#000!important}#toolbar .pointer{height:56px;width:56px}#toolbar .pointer .table_pointer{height:100%;width:100%}.pointer .red{--pointer-fill:#de5534}.pointer .orange{--pointer-fill:#ff8226}.pointer .yellow{--pointer-fill:#ffcf00}.pointer .lime{--pointer-fill:#99cc05}.pointer .green{--pointer-fill:#10b710}.pointer .purple{--pointer-fill:purple}.pointer .pink{--pointer-fill:#f0f}.pointer .violet{--pointer-fill:#b17dff}.pointer .cyan{--pointer-fill:#3cc}.pointer .blue{--pointer-fill:#008eff}.checkin-avatar-settings .input-select,.checkin-avatar-settings .input-select *{--ui-color:255,255,255;--font-color:255,255,255;--contrast-color:10,10,10}.checkin-avatar-settings h1+p+.slider-wrapper{margin-top:1.25rem}.checkin-avatar-settings .checkin-avatar-settings-image{align-items:center;display:flex;flex-direction:column;gap:1.25rem;justify-content:center}.checkin-avatar-settings .content{display:grid;gap:.75rem 0;grid-template-columns:auto auto}.checkin-avatar-settings .avatar-image-wrapper{align-items:center;display:flex;height:10rem;justify-content:center;width:10rem}.checkin-avatar-settings .avatar-image-wrapper+div{display:flex;justify-content:space-between}.checkin-avatar-settings .avatar-image-wrapper+div button{margin-right:.875rem;margin-top:.875rem}.checkin-avatar-settings .checkin-avatar-settings-image .avatar-image{align-items:center;border-radius:50%;display:flex;height:10rem;justify-content:center;overflow:hidden;position:relative;width:10rem}.checkin-avatar-settings .checkin-avatar-settings-image .avatar-image img{flex-basis:100%}.checkin-avatar-settings .checkin-avatar-settings-image .avatar-image svg{height:100%;left:0;position:absolute;top:0;width:100%;z-index:-1}.checkin-avatar-settings .field-error{box-shadow:0 0 .25rem .1rem rgba(var(--ui-color-issue),1) inset}.checkin-avatar-settings .name-error{align-items:center;display:flex;font-size:.8125rem;justify-content:center}.checkin-avatar-settings .name-error svg{height:2rem;width:2rem}.checkin-avatar-settings .webcam-preview,.checkin-avatar-settings .webcam-preview video{max-height:18.5rem;max-width:18.5rem}.checkin-avatar-settings .avatar-image+button{margin-top:1.25rem}.checkin-avatar-settings .avatar-image-navigation .input-checkbox,.checkin-avatar-settings .avatar-image-navigation .input-file,.checkin-avatar-settings .avatar-image-navigation button,.checkin-avatar-settings .avatar-image-navigation button[type=button]{margin-right:.875rem;margin-top:1.25rem}.checkin-avatar-settings .avatar-image-navigation label[for=webcam-device]{flex-basis:100%;margin-top:1.25rem}.checkin-avatar-settings .avatar-image-navigation label[for=webcam-device]+.input-select{max-width:100%;width:fit-content}.checkin-avatar-settings .webcam-preview.citrix-shrink{min-height:135px!important}#checkin-update-info{max-width:80vw;width:600px}#checkin-update-info iframe{border:none;border-radius:1rem;height:100%;max-height:50dvh;max-height:50vh;min-height:30rem;overflow:hidden;width:100%}#checkin-update-info nav{align-items:center;display:flex;flex-direction:row;justify-content:space-between;margin-top:1rem}#checkin{background:radial-gradient(circle at 50% 0,#40659e 0,#224d8c 40%,#133363 60%,#081931 90%)!important}#checkin .container{padding:1.5rem 20vw}#checkin .overlay-content{max-width:80vw}#checkin .overlay-content .track>input[type=submit]{margin-top:1.5rem}#checkin h2{text-align:left!important}#checkin h3{margin:0;padding:0 0 .6em}#checkin h3+p{margin-bottom:1.25rem}#checkin .hidden-preview,#checkin .hidden-preview *{height:0;opacity:0;position:absolute;width:0}#checkin *{--seat-opacity:0.2}#checkin #checkin-content{max-width:80vw;width:600px}#checkin #checkin-content .header{align-items:center;display:flex;flex-wrap:wrap;gap:1rem;justify-content:flex-start;margin-bottom:1rem}#checkin #checkin-content .header .icon-square{width:3rem!important}#checkin #checkin-content .header div.links{display:flex;flex-direction:row;flex-wrap:nowrap;gap:1.25rem;margin-left:auto}#checkin #checkin-content .header div.links .link{align-items:center;display:flex;height:1.75rem;justify-content:center}#checkin #checkin-content .header div.links span.pipe{border-right:1px solid rgba(var(--font-color),.8);height:1rem;margin-top:.375rem;width:0}#checkin #checkin-content>.slider-wrapper{background-color:rgba(0,0,0,.1);border-radius:.25rem;padding:1rem}#checkin #checkin-content ul+label{margin-top:1rem}#checkin #checkin-content>nav{margin-left:1px}#checkin #checkin-content nav{display:flex;flex-wrap:wrap;gap:.875rem;justify-content:space-between;margin-top:1rem}#checkin #checkin-content nav div{display:flex}#checkin #checkin-content nav button svg{flex-shrink:0;height:2.25rem;width:2.25rem}#checkin #checkin-content nav button span+svg{margin:-.875rem -1rem -.875rem -.875rem}#checkin #checkin-content nav button.serious-button{--ui-color:220,96,81;--font-color:220,96,81;color:#dc6051}#checkin #checkin-content .track>nav{justify-content:flex-start}#checkin label[for]+*{margin-top:.3125rem}#checkin .flex{display:flex;flex-direction:row}#checkin .checkin-hint{align-items:center;border:2px solid hsla(0,0%,100%,.2);border-radius:.25rem;display:flex;flex-wrap:nowrap;font-size:.8125rem;margin-bottom:1rem;margin-top:1.25rem;padding:.75rem 1rem}#checkin .checkin-hint span{display:block;font-size:.8125rem}#checkin .checkin-hint .link span{display:inline}#checkin .checkin-hint a{font-size:.8125rem}#checkin .checkin-hint svg{--svg-mod-color:Rgb(var(--ui-color-issue))!important;color:Rgb(var(--ui-color-issue))!important;flex-shrink:0;height:2.5rem;width:2.5rem}#checkin .checkin-hint.no-error>svg{color:hsla(0,0%,100%,.8)!important}#checkin .enter-button{margin-left:auto!important}@media only screen and (max-width:43.75rem),screen and (max-height:22rem){.checkin-settings-wrapper{flex-wrap:wrap}.checkin-phone .checkin-phone-content{flex-direction:column}.checkin-phone .checkin-phone-content>div{width:100%!important}.checkin-phone .checkin-phone-content>label[for=dial-in]{margin-top:1.25rem}.checkin-phone .checkin-phone-content ul{display:flex;flex-direction:column}.checkin-webcam-settings>div:not(.checkin-hint){display:flex;flex-direction:column;gap:1.25rem}.checkin-webcam-settings>div:not(.checkin-hint) .webcam-setup{order:1}.checkin-webcam-settings>div:not(.checkin-hint) .checkin-webcam-preview{order:2}.checkin-webcam-settings>div:not(.checkin-hint) nav{order:3}.checkin-webcam-settings .webcam-setup{width:100%!important}.checkin-webcam-settings nav{bottom:unset!important;position:relative!important}.track .checkin-avatar-settings .content{display:flex;flex-direction:column}.preview-canvas+div{max-width:100%!important}}.checkin-assistent-final button[type=submit]{margin-right:.875rem}.checkin-assistent-final div.final-icon-content{align-items:center;display:flex;flex-direction:column;justify-content:center}.checkin-assistent-final div.final-icon-content h3{margin-top:-.75rem!important;padding:0;padding-bottom:0!important}.checkin-assistent-final div.final-icon-content h3+small{margin-bottom:1.25rem}.checkin-assistent-final div.final-icon-content svg{flex-shrink:0;height:10rem;width:10rem}.checkin-assistent-final div.final-icon-content svg.error{--svg-mod-color:#f4d03f!important;color:#f4d03f!important}.checkin-assistent-final div.final-icon-content p{text-align:center}.checkin-assistent-final+nav#checkin-final-nav{justify-content:center!important;margin-top:1.25rem}.checkin-assistent-final+nav#checkin-final-nav button{margin-right:0!important;margin-top:1rem}.checkin-citrix-question+nav button{word-wrap:break-word!important;height:auto!important;line-height:1.2!important;margin-right:.375rem!important;padding-bottom:.375rem!important;padding-top:.375rem!important}#checkin-contact>div{background-color:hsla(0,0%,100%,.2);border-radius:.25rem;padding:1.25rem}#checkin-contact+a{display:block;margin-top:1.25rem}#checkin-decision .checkin-hint{gap:0 1.25rem}#checkin-decision .checkin-hint svg{color:#7f8b9b!important}.checkin-extended-settings label[for]{margin-top:1.25rem}#checkin-tech-info{bottom:0;height:5rem;padding:1rem;position:fixed;right:0;width:5rem}#checkin-tech-info:focus-within>div>svg{opacity:.75}#checkin-tech-info h4{margin-bottom:1.25rem}#checkin-tech-info>div{height:100%;position:relative;width:100%}#checkin-tech-info>div>svg{cursor:pointer;filter:drop-shadow(0 1px 1px rgb(0,0,0));height:100%;left:0;opacity:.5;position:absolute;top:0;transition:opacity .2s ease-in-out;width:100%}#checkin-tech-info>div>svg:hover{opacity:.75}#checkin-tech-info .support-info{font-size:1.25rem;margin-bottom:.875rem;margin-top:.875rem}#checkin-tech-info #checkin-technical-info{backdrop-filter:blur(5px);background-color:hsla(0,0%,100%,.3);border-radius:.25rem;bottom:0;max-height:calc(100vh - 2rem);max-width:min(14rem,100vw - 2rem);padding:1rem 1rem 2rem;position:absolute;right:0}#checkin-tech-info #checkin-technical-info.animating .os-scrollbar-track{opacity:0}#checkin-tech-info #checkin-technical-info .techinfo-inner{display:flex;flex-direction:column;margin-bottom:1.375rem}#checkin-tech-info #checkin-technical-info .techinfo-inner>div[data-overlayscrollbars]{position:relative}#checkin-tech-info #checkin-technical-info .techinfo-inner label[for]{margin-top:1.25rem}#checkin-tech-info #checkin-technical-info .techinfo-inner label[for]:first-child{margin-top:0}#checkin-tech-info #checkin-technical-info .techinfo-inner .help-phone-message input{width:100%}#checkin-tech-info #checkin-technical-info .techinfo-inner .info .info-tab{background-color:hsla(0,0%,100%,.2);border-radius:.25rem;margin-bottom:1.25rem;padding:.25rem .875rem;width:12rem}#checkin-tech-info #checkin-technical-info .techinfo-inner .info .info-tab>div{display:flex;flex-direction:row;flex-wrap:wrap;font-size:1.25rem;gap:0 .875rem;justify-content:space-between;margin-top:.875rem}#checkin-tech-info #checkin-technical-info .techinfo-inner .info .info-tab>div span:last-child{cursor:text;justify-self:flex-end;margin-left:auto;padding:0 .875rem;text-align:right;user-select:text}#checkin-tech-info #checkin-technical-info .techinfo-inner input{max-width:100%!important}#checkin-tech-info #checkin-technical-info button[type=button]{margin-left:auto;margin-top:1.25rem}#checkin-tech-info .help-phone-message{display:flex}#webrtc-info{align-items:center;display:flex;flex-direction:column;max-width:100%}#webrtc-info .hint{height:22vh;margin-top:1rem;max-height:22vh;min-height:5rem;padding:0;width:100%}#webrtc-info .hint [data-overlayscrollbars]{padding:.4rem 1rem .4rem .8rem}#webrtc-info .hint div[data-overlayscrollbars-viewport] span{white-space:break-spaces}#webrtc-info .hint legend svg{color:#f4d03f}#webrtc-info .hint p{line-height:1.2;margin-bottom:0;text-align:left}#webrtc-info .hint .link{font-size:inherit}#webrtc-info .icon-info-bar{display:flex;height:auto}#webrtc-info .icon-info-bar div:first-child{margin-right:1rem;max-width:45%;text-align:right}#webrtc-info .icon-info-bar svg{color:Rgb(var(--ui-color-issue))!important;height:2.75rem;width:2.75rem}#webrtc-info image.png h2,#webrtc-info p{margin-bottom:.5rem}#webrtc-info p{text-align:center}#webrtc-info .flex{gap:1.5rem 1.25rem}#webrtc-info small{margin-top:1.25rem}#coffee{background:radial-gradient(circle at 50% 0,rgba(0,35,70,.8) 30%,#001932 90%)}#coffee p{align-items:center;display:flex;flex-wrap:wrap;justify-content:center;min-width:50vw}#coffee p svg{height:2.5rem;min-height:2rem;min-width:2rem;width:2.5rem}#coffee p small{margin-left:.875rem;max-width:14rem;opacity:1;text-align:left;word-break:break-all;word-break:break-word}.detail>div{align-items:center;background-color:rgba(0,0,0,.6);border-radius:1rem;color:#fff;display:flex;flex-direction:column;justify-content:center;min-height:8.75rem;min-width:8.75rem;padding:1rem}.detail>div svg{height:6rem;width:6rem}.detail>div strong{font-size:6rem;line-height:1;text-transform:uppercase}.detail>div small{font-size:1.25rem;line-height:1}.devicelost>div{align-items:center;background-color:rgba(0,0,0,.6);border-radius:1rem;color:#fff;display:flex;flex-direction:column;justify-content:center;min-height:8.75rem;min-width:8.75rem;padding:1.25rem}.devicelost>div svg{color:#fff;height:9rem;width:9rem}.devicelost>div small{text-align:center;width:12rem;word-break:break-all;word-break:break-word}#filednd h1{align-items:center;display:flex}#filednd h1 svg{height:2rem;width:2rem}#filednd .hint legend span{color:#fff!important}#filednd progress{border:1px solid hsla(0,0%,100%,.5)}#filednd progress::-moz-progress-bar{background-color:#fff}#filednd progress::-webkit-progress-value{background-color:#fff;transition:width 1s linear}#filednd .file-upload-list li{padding:.375rem 1.25rem}#filednd .container{height:100%;position:absolute;width:100%}#filednd .container div[data-overlayscrollbars]{top:0}#filednd .container .dnd-wrapper{grid-gap:1.25rem;display:flex;grid-template-columns:repeat(auto-fill,minmax(15rem,1fr));height:100%;justify-content:center;margin-top:.875rem}#filednd .container .dnd-wrapper div[id^=dnd-droptarget-].drag-hover{box-shadow:inset 0 0 25px 2px hsla(0,0%,100%,.3)}#filednd .container .dnd-wrapper>div[id^=dnd-droptarget-]{align-items:center;border:1px dashed hsla(0,0%,100%,.8);border-radius:1.25rem;display:flex;flex-direction:column;height:100%;max-height:100%;max-width:45vw;min-width:35vw;padding:1rem;position:relative}#filednd .container .dnd-wrapper>div[id^=dnd-droptarget-] button{margin-top:1.25rem}#filednd .container .dnd-wrapper>div[id^=dnd-droptarget-] div[data-overlayscrollbars]{height:auto;max-height:100%;position:relative}#filednd .container .dnd-wrapper>div[id^=dnd-droptarget-] h1,#filednd .container .dnd-wrapper>div[id^=dnd-droptarget-] small{color:#fff;text-align:center}#filednd .container .dnd-wrapper>div[id^=dnd-droptarget-] h1{font-size:.875rem;margin-top:1.25rem}#filednd .container .dnd-wrapper>div[id^=dnd-droptarget-].center-elements{justify-content:center;width:100%}#filednd .container .dnd-wrapper>div[id^=dnd-droptarget-] .dnd-background-icon{opacity:.3;pointer-events:none;z-index:-1}#filednd .file-list-wrapper{height:100%;min-height:5%;width:100%}#filednd .file-list-wrapper>div{bottom:0;left:0;position:absolute;right:0;top:0}#filednd .file-list-wrapper+*{flex-shrink:0;margin-bottom:.875rem;margin-top:1.25rem}#filednd .error-button{color:#fff!important;margin-top:1.25rem}#filednd .dnd-wrapper{min-height:5%}#filednd .dnd-wrapper .file-list-wrapper{overflow:hidden}#filednd .dnd-wrapper .file-list-wrapper div[data-overlayscrollbars]{height:100%!important}#filednd button[type=submit]{z-index:2}.file-list-wrapper .file-upload-list li{align-items:center;display:flex;justify-content:space-between}.file-list-wrapper .file-upload-list li .description{display:flex;flex-direction:column;max-width:80%;width:80%}.file-list-wrapper .file-upload-list li .description p:last-child{font-size:.9rem}.file-list-wrapper .file-upload-list li .description p:last-child.error{color:rgba(var(--ui-color-issue),1)!important}.file-list-wrapper .file-upload-list li .description p:last-child.success{color:rgba(var(--ui-color-success),1)!important}.file-list-wrapper .file-upload-list li .status{height:2.5rem;max-width:10%;width:2.5rem}.file-list-wrapper .file-upload-list li .status svg{height:100%;width:100%}.file-list-wrapper .file-upload-list li .status svg.warn{color:rgba(var(--ui-color-issue),1)!important}#filedownload .overlay-content{max-width:100vw;max-width:100dvw}#filedownload .overlay-content>div{align-items:center;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:center;margin:0 1.25rem;max-width:100%}#filedownload .overlay-content>div span{margin-top:1.25rem;max-width:100%}#filedownload .overlay-content>div span input,#filedownload .overlay-content>div span label{max-width:100%}#filedownload .overlay-content>div span:not(:last-child){margin-right:.875rem}#filedownload .hint{margin-left:1.25rem;margin-right:1.25rem;margin-top:.875rem}#filesharing-overlay{background:rgba(0,0,0,.6)}#filesharing-overlay h1{align-items:center;display:flex}#filesharing-overlay h1 svg{height:2rem;width:2rem}#filesharing-overlay .hint legend span{color:#fff!important}#filesharing-overlay progress{border:1px solid hsla(0,0%,100%,.5)}#filesharing-overlay progress::-moz-progress-bar{background-color:#fff}#filesharing-overlay progress::-webkit-progress-value{background-color:#fff;transition:width 1s linear}#filesharing-overlay .container{height:100%;position:absolute;width:100%}#filesharing-overlay .container div[data-overlayscrollbars]{top:0}#filesharing-overlay .container .dnd-wrapper{grid-gap:1.25rem;display:flex;flex-wrap:wrap;grid-template-columns:repeat(auto-fill,minmax(15rem,1fr));height:100%;justify-content:center;margin-top:.875rem}#filesharing-overlay .container .dnd-wrapper>div{align-items:center;border:1px dashed hsla(0,0%,100%,.8);border-radius:1.25rem;display:flex;flex-direction:column;min-width:35vw;padding:1rem;position:relative}#filesharing-overlay .container .dnd-wrapper>div div[data-overlayscrollbars]{height:auto;max-height:100%;position:relative!important}#filesharing-overlay .container .dnd-wrapper>div .dnd-background-icon{align-items:center;bottom:0;display:flex;justify-content:center;left:0;pointer-events:none;position:absolute;right:0;top:0}#filesharing-overlay .container .dnd-wrapper>div .dnd-background-icon svg{opacity:.2}#filesharing-overlay .container .dnd-wrapper .flex-wrapper{padding:1rem 1rem 1rem 0}#filesharing-overlay .container .dnd-wrapper div[id^=dnd-droptarget-]{height:100%;max-height:100%}#filesharing-overlay .container .dnd-wrapper div[id^=dnd-droptarget-] input{margin-top:1.25rem}#filesharing-overlay .file-list-wrapper{height:100%;min-height:5%;width:100%}#filesharing-overlay .file-list-wrapper>div{bottom:0;left:0;position:absolute;right:0;top:0}#filesharing-overlay .file-list-wrapper+*{flex-shrink:0;margin-bottom:.875rem;margin-top:1.25rem}#filesharing-overlay .error-button{color:#fff!important;margin-top:1.25rem}#filesharing-overlay .dnd-wrapper{margin-top:0!important;overflow:hidden;position:fixed}#filesharing-overlay .dnd-wrapper h3{padding:1rem;text-align:center}#filesharing-overlay .dnd-wrapper>#dnd-droptarget{align-items:center;display:flex;height:100%;justify-content:center;min-width:unset!important;padding:0;width:100%!important}#filesharing-overlay .dnd-wrapper>#dnd-droptarget div[data-overlayscrollbars]{height:100%;padding:1rem}#overlay #freeroominfo{background:radial-gradient(circle at 50% 0,rgba(0,35,70,.8) 30%,#001932 90%)!important}#overlay #freeroominfo h1+p{margin-top:1rem;max-width:400px;text-align:center}#overlay #freeroominfo .container>p{font-size:.9rem;max-width:400px;text-align:center}#overlay #freeroominfo p.bold+p{margin-top:.875rem;text-align:start}#overlay #freeroominfo .bold{font-size:.9rem;font-weight:700}#overlay #freeroominfo .overlay-content{gap:1.25rem;justify-content:flex-start!important;margin-top:1.25rem}#overlay #freeroominfo .overlay-content>div{display:flex;gap:.5rem}#overlay #freeroominfo .overlay-content>div label{font-size:1rem;text-transform:none}#overlay #freeroominfo .overlay-content p,#overlay #freeroominfo .overlay-content small{color:hsla(0,0%,100%,.9);font-size:.8125rem;max-width:300px}#overlay #freeroominfo .overlay-content>p{max-width:370px!important}#overlay #freeroom.expired{backdrop-filter:grayscale(1) blur(20px)!important}#overlay #freeroom:not(.expired){background:radial-gradient(circle at 50% 0,rgba(0,35,70,.8) 30%,#001932 90%)!important}#overlay #freeroom h1+p{margin-top:1rem;max-width:400px;text-align:center}#overlay #freeroom h1+p+p{margin-top:.625rem}#overlay #freeroom .container>p{max-width:400px;text-align:center}#overlay #freeroom .bold{font-weight:700}#overlay #freeroom .overlay-content{justify-content:flex-start!important}#overlay #freeroom .overlay-content p,#overlay #freeroom .overlay-content small{color:hsla(0,0%,100%,.9);font-size:.8125rem;max-width:300px}#overlay #freeroom .overlay-content .flex-wrapper{align-items:flex-start}#overlay #freeroom .overlay-content .feedback-button{height:2.5rem;width:2.5rem}#overlay #freeroom .overlay-content .feedback-button:active+label p,#overlay #freeroom .overlay-content .feedback-button:focus+label p,#overlay #freeroom .overlay-content .feedback-button:focus-within+label p{text-decoration:underline;text-decoration-skip-ink:none}#overlay #freeroom .overlay-content .feedback-button+div{cursor:pointer}#overlay #freeroom .overlay-content .feedback-button button{padding:0!important}#overlay #freeroom .overlay-content .feedback-button button+svg{bottom:0;left:.5rem!important;top:.5rem}#overlay #freeroom .overlay-content .feedback-button+label{cursor:pointer;margin-top:0}#overlay #freeroom .overlay-content .feedback-button+label p{cursor:pointer}#overlay #freeroom .overlay-content>p{max-width:370px!important}#leftHybridGroup .icon-square.small{margin-bottom:1.75rem!important;width:8rem!important}#leftHybridGroup .icon-square svg{border-radius:50%;overflow:hidden}#leftHybridGroup .track{align-items:center;display:flex;flex-direction:column;justify-content:center}#leftHybridGroup .track p{text-align:center}#askHybrid .icon-square.small{margin-bottom:1.75rem!important;width:8rem!important}#askHybrid .icon-square svg{border-radius:50%;overflow:hidden}#sessionroom #overlay aside#hybridQRCode{align-items:center;background:radial-gradient(circle at 50% 0,rgba(0,35,70,.8) 30%,#001932 90%)!important;display:flex;flex-direction:column;justify-content:center}#sessionroom #overlay aside#hybridQRCode .overlay-content{max-width:100%!important}#sessionroom #overlay aside#hybridQRCode .container{width:100%}#sessionroom #overlay aside#hybridQRCode .container .overlay-content{padding:0 8%;width:100%}#sessionroom #overlay aside#hybridQRCode .container .overlay-content>form,#sessionroom #overlay aside#hybridQRCode .container .overlay-content>form>div{width:100%}#sessionroom #overlay aside#hybridQRCode h1{font-size:.875rem;font-weight:400}#sessionroom #overlay aside#hybridQRCode h1+p{font-size:3rem;font-weight:700;line-height:1.4;margin-bottom:1.5rem}#sessionroom #overlay aside#hybridQRCode .hybrid-code{background-color:transparent!important;border-radius:0!important;padding:0!important}#sessionroom #overlay aside#hybridQRCode .hybrid-code svg{border:.5rem solid #fff!important;height:100%;width:100%}#sessionroom #overlay aside#hybridQRCode form{align-items:center;display:flex;flex-direction:column;justify-content:center}#sessionroom #overlay aside#hybridQRCode form>div{display:flex;flex-direction:row;flex-wrap:wrap;gap:2rem 4rem;justify-content:center}#sessionroom #overlay aside#hybridQRCode form>div>div{max-width:100%}#sessionroom #overlay aside#hybridQRCode form>div>div:first-child{max-width:100%;width:14.25rem}#sessionroom #overlay aside#hybridQRCode form>div span:first-child{display:block;font-size:1.17rem;font-weight:700;line-height:1.4;margin-bottom:1.25rem}#sessionroom #overlay aside#hybridQRCode form>div fieldset{background-color:#fff;border:2px solid rgba(var(--font-color),.25);border-radius:.875rem;border-top-left-radius:0;color:#000!important;margin-bottom:1.5rem;margin-top:0;padding:.5rem 1rem}#sessionroom #overlay aside#hybridQRCode form>div fieldset legend{background-color:#fff;border-top-left-radius:.875rem;border-top-right-radius:.875rem;color:#000!important;font-size:.8125rem;font-weight:400;margin-left:-1.1rem;padding:.25rem .75rem .15rem 2.25rem;position:relative}#sessionroom #overlay aside#hybridQRCode form>div fieldset legend *{color:#000!important}#sessionroom #overlay aside#hybridQRCode form>div fieldset legend svg{color:#000!important;height:1rem;left:0;margin-left:.75rem;position:absolute;width:1rem}#sessionroom #overlay aside#hybridQRCode form>div fieldset p{color:#000!important;font-size:1.25rem;margin:0;max-width:100%;white-space:break-spaces;word-break:break-all;word-break:break-word}#sessionroom #overlay aside#hybridQRCode form .hybrid-code{background-color:#fff;border-radius:.25rem;padding:.5rem}#hybridWait .icon-square{margin-bottom:1.75rem!important;width:8rem!important}#hybridWait .icon-square svg{border-radius:50%;overflow:hidden}#leaving.fullscreen{background:radial-gradient(circle at 50% 0,rgba(0,35,70,.8) 70%,rgba(0,25,50,.8) 90%)}#leaving .slider-wrapper{max-width:100vw;max-width:100dvw}#leaving .track{flex-direction:column}#leaving .track,#leaving span.links{align-items:center;display:flex;justify-content:center}#leaving span.links{flex-wrap:wrap;gap:.875rem;margin-top:.875rem;text-align:center}#leaving a.link{display:inline}#leaving small{margin-top:.625rem;max-height:8rem;min-width:8rem;width:75vw;word-break:break-all;word-break:break-word}#leaving .input-textarea{resize:none;width:75vw}#leaving .input-textarea,#leaving .input-textarea textarea{max-height:14rem;min-height:5rem;min-width:8rem}#leaving .input-checkbox{text-align:left}#leaving .send-error-overlay{align-items:flex-start;display:flex;flex-direction:column;justify-content:flex-start;max-width:32rem}#leaving .send-error-overlay .field-issue{box-shadow:0 0 .375rem .15rem rgba(var(--ui-color-issue),.5) inset}#leaving .send-error-overlay .issue-text{color:rgba(var(--ui-color-issue),1);font-size:.8125rem;font-weight:600;height:0;margin:0}#leaving .send-error-overlay small{line-height:1.1;max-width:100%}#license-display{align-items:center;background-color:rgba(0,0,0,.75);display:flex;justify-content:center;position:absolute}#license-display .link,#license-display label{color:#fff}#license-display a.link{color:#fff!important}#license-display .license-wrapper{align-items:center;display:flex;flex-direction:column;height:40vh;justify-content:center;max-height:100%;max-width:100%;position:relative;width:50vw}#license-display .license-wrapper h1{color:#fff}#license-display .license-wrapper ul li{color:#fff;line-height:1;position:relative;text-decoration:none}#license-display .license-wrapper ul li>.link{font-size:1.25rem}#license-display .license-wrapper>button{background:hsla(0,0%,100%,.3)!important;color:#fff!important;margin-top:.5rem}#license-display .license-wrapper .content-indicator.up{background:radial-gradient(circle at 50% 0,hsla(0,0%,100%,.125) 1.25rem,transparent 2.75rem)}#license-display .license-wrapper .content-indicator.down{background:radial-gradient(circle at 50% 100%,hsla(0,0%,100%,.125) 1.25rem,transparent 2.75rem)}#license-display .license-wrapper .content-indicator svg{color:#fff}#license-display .license-wrapper .scrollwrapper{height:100%;margin-top:.5em;overflow:hidden;position:relative;width:100%}#license-display .license-wrapper .scrollwrapper>div[data-overlayscrollbars]{border:1px solid hsla(0,0%,100%,.25);border-radius:.875rem;bottom:0;left:0;padding:.6rem .8rem;position:absolute;right:0;top:0}#license-display .license-wrapper label[for^=link-]{display:inline;font-size:1.25rem;margin-right:1.25rem;text-transform:none}#license-display .license-wrapper label[for^=link-]+.link{font-size:1.25rem}#license-display .license-wrapper .license-info{margin-left:.875rem;position:relative;width:95%}#license-display .license-wrapper .license-info h3{margin-top:.2rem}#license-display .license-wrapper .license-info p{font-size:.65rem;line-height:1.1;margin-top:.2rem}#license-display .animated{margin-bottom:0!important;margin-left:1.5rem;margin-top:0!important}@media only screen and (max-width:32.5em),screen and (max-height:42.5em){#license-display .license-wrapper{height:95vh;width:95vw}}#textmegaphone .avatar-container{align-items:center;display:flex;flex-direction:column;justify-content:center}#textmegaphone .nametag{color:#fff}#textmegaphone .image-wrapper{align-items:center;border-radius:50%;display:flex;height:7rem;justify-content:center;overflow:hidden;position:relative;width:7rem}#textmegaphone .image-wrapper svg{height:100%;opacity:.5;position:absolute;width:100%;z-index:-1}#textmegaphone .image-wrapper img{max-height:100%;max-width:100%;object-fit:contain}#textmegaphone .nametag,#textmegaphone h1{margin-top:1.25rem}#opennamedmod h1+p{margin-top:1rem;max-width:400px;text-align:center}#opennamedmod .open-room-info{align-items:center;cursor:pointer;display:flex;gap:.375rem;margin-top:-.225rem}#opennamedmod .open-room-info svg{height:1.5rem;margin-left:-.5rem;margin-top:-.75rem;width:1.5rem}#opennamedmod label[for=named-mod-link-copy] p,#opennamedmod label[for=named-mod-link-copy] small{cursor:pointer}#opennamedmod .overlay-content{gap:1.25rem;justify-content:flex-start!important;margin-top:1.5rem}#opennamedmod .overlay-content>div{display:flex}#opennamedmod .overlay-content>div:not(:first-child){gap:.5rem}#opennamedmod .overlay-content>div label{font-size:1rem;text-transform:none}#opennamedmod .overlay-content .input-checkbox{align-items:flex-start;display:flex}#opennamedmod .overlay-content .input-checkbox:active div,#opennamedmod .overlay-content .input-checkbox:focus div,#opennamedmod .overlay-content .input-checkbox:focus-within div{text-decoration:none!important}#opennamedmod .overlay-content .input-checkbox:active p,#opennamedmod .overlay-content .input-checkbox:focus p,#opennamedmod .overlay-content .input-checkbox:focus-within p{text-decoration:underline!important;text-decoration-skip-ink:none}#opennamedmod .overlay-content .input-checkbox div{cursor:pointer}#opennamedmod .overlay-content p,#opennamedmod .overlay-content small{color:hsla(0,0%,100%,.9);font-size:.8125rem;max-width:300px}#opennamedmod .overlay-content .feedback-button{height:2.5rem;width:2.5rem}#opennamedmod .overlay-content .feedback-button:active+label p,#opennamedmod .overlay-content .feedback-button:focus+label p,#opennamedmod .overlay-content .feedback-button:focus-within+label p{text-decoration:underline;text-decoration-skip-ink:none}#opennamedmod .overlay-content .feedback-button+div{cursor:pointer}#opennamedmod .overlay-content .feedback-button button{padding:0!important}#opennamedmod .overlay-content .feedback-button button>svg{padding:.3125rem}#opennamedmod .overlay-content .feedback-button button+svg{bottom:0;left:.625rem!important;top:.625rem!important}#opennamedmod .overlay-content>p{max-width:370px!important}#presetedit{background:radial-gradient(circle at 50% 0,rgba(0,35,70,.9) 30%,#001932 90%)}#presetedit h1{align-items:center;display:flex;justify-content:center}#presetedit h1 svg{height:4.625rem;margin-left:-2rem;margin-top:-1rem;width:4.625rem}#presetedit h1+p{max-width:632px!important;padding:0 1rem}#presetedit h3{margin-top:.875rem}#presetedit h3+div{margin-top:.3125rem}#presetedit .input-select{background:rgba(var(--ui-color),.1);border-radius:.2rem;color:rgba(var(--font-color),1);font-size:1rem;margin-top:.875rem}#presetedit .overlay-content{max-width:100%!important}#presetedit .overlay-content>div{display:flex;flex-wrap:wrap;gap:0 3rem;justify-content:center;max-width:100vw;max-width:100dvw;padding:0 3rem}#presetedit .table_general{max-width:90vw;width:15rem}#presetedit .table_feature{background:rgba(var(--ui-color),.05);border-radius:5px;display:flex;gap:1rem;justify-content:space-between;margin-bottom:2px;padding:.8em}#presetedit .table_feature .input-checkbox{align-items:start;margin-top:.05rem}#presetedit .table_feature .input-checkbox span{margin-right:0}#presetedit .table_feature.hide .feature_info small{display:none!important}#presetedit .table_feature .feature_info{align-items:center;color:#fff;display:flex;flex-wrap:wrap;max-width:calc(100% - 3.1rem)}#presetedit .table_feature .feature_info>h4{align-items:center;display:flex;max-width:100%;white-space:nowrap}#presetedit .table_feature .feature_info>h4 .icon{border:1px solid rgba(var(--ui-color),1);border-radius:.25rem;height:1rem;margin-left:.25em;min-width:unset;width:1rem}#presetedit .table_feature .feature_info>h4 .icon svg{height:100%;left:0;padding:0;position:absolute;top:0;width:100%}#presetedit .table_feature .feature_info>h4>svg{color:Rgb(var(--ui-color-issue));height:1.75rem;width:1.75rem}#presetedit .table_feature .feature_info ul li{line-height:.95;margin-top:.3rem;max-width:100%;overflow:hidden;text-overflow:ellipsis}#presetedit .table_feature .feature_info small{display:block;flex-basis:100%;font-size:.8125rem;line-height:.9;margin:0}#presetedit .table_feature.name-label{flex-direction:column;font-size:.8125rem;gap:.375rem 0}#presetedit .table_feature.name-label input{font-size:1rem}#presetedit .table_feature #preset-state-select,#presetedit .table_feature #theme-state-select{display:flex;justify-content:flex-start}#presetedit .table_feature #preset-state-select label,#presetedit .table_feature #theme-state-select label{align-items:center;display:flex;justify-content:center;padding-left:0;padding-right:.6rem;width:100%}#presetedit .table_feature #preset-state-select input,#presetedit .table_feature #theme-state-select input{position:absolute}#presetedit .table_feature .publish-button+svg{--svg-mod-1:none;--svg-mod-2:block}#presetedit .table_feature .publish-button+svg+span{margin-left:-.2rem}#presetedit .table_feature .publish-button.published+svg{--svg-mod-1:block;--svg-mod-2:none}#presetedit .table_feature .publish-button.published+svg+span{margin-left:.1rem}#presetedit nav{display:flex;flex-wrap:wrap;justify-content:center;margin:0 10vw}#presetedit nav button,#presetedit nav input{margin-top:1.25rem}#presetedit nav button:not(:last-child),#presetedit nav input:not(:last-child){margin-right:.875rem}#presetedit .preset-finalize{display:flex;flex-direction:column;margin-top:1.25rem}#presetedit .preset-finalize label{font-size:.9rem;text-transform:none}#presetedit .preset-finalize input{margin-top:.875rem}#presetedit .preset-finalize nav{display:flex;justify-content:center}#presetedit .preset-finalize nav input:first-child,#presetedit nav input:not(:last-child){margin-right:.875rem}#subroomchange{backdrop-filter:blur(30px);bottom:0;cursor:default;left:0;min-height:100vh;min-height:100dvh;min-width:100vw;min-width:100dvw;pointer-events:all;position:absolute;right:0;top:0}#subroomchange,#subroomchange .container{align-items:center;display:flex;flex-direction:column;justify-content:center}#subroomchange .container{background-color:rgba(0,0,0,.6);border-radius:1rem;color:#fff;min-height:8.75rem;min-width:8.75rem;padding:1rem}#subroomchange .container .icon-square{max-width:50vw;min-width:2rem;width:10rem}#subroomchange .container .icon-square svg{color:#fff;height:100%;width:100%}#sessionroom.detail-mobile #sidebar_personal .icon{align-items:center;display:flex}#sidebar_personal:focus,#sidebar_personal:focus-within,#sidebar_personal:hover{backdrop-filter:blur(12px);background-color:rgba(var(--contrast-color),.4)}#sidebar_personal button.icon{color:rgba(var(--ui-color),1);height:2.5rem;width:2.5rem}#sidebar_personal button.icon svg{padding-bottom:.3125rem}#sidebar_personal button.icon:not(.gesture).active:before{--ui-color:var(--ui-color);box-shadow:inset 0 -1.875rem 1.875rem -1.875rem currentColor;content:"";height:100%;opacity:.8;pointer-events:none;position:absolute;transition:opacity .1s ease-in;width:100%}#sidebar_personal span.interaction-badge{height:.6rem;margin-left:1.8rem;margin-top:-1.2rem;width:.6rem}#sidebar_personal .gesture:hover.signal svg{color:rgba(var(--gesture-color-signal),1)}#sidebar_personal .gesture:hover.clap svg{color:var(--gesture-color-clap)}#sidebar_personal .gesture:hover.agree svg{color:var(--gesture-color-thumbsup)}#sidebar_personal .gesture:hover.disagree svg{color:var(--gesture-color-thumbsdown)}#sidebar_personal ul:first-child{left:0;transform-origin:bottom left}#sidebar_personal ul:first-child li:last-child .icon:after{border-top-right-radius:.25rem}#sidebar_personal ul:first-child li:nth-child(2) .icon[data-disabled=true],#sidebar_personal ul:first-child li:nth-child(3) .icon[data-disabled=true]{opacity:.5}#sidebar_personal ul:first-child li:nth-child(2) .icon+svg,#sidebar_personal ul:first-child li:nth-child(3) .icon+svg{bottom:.25rem;color:rgba(var(--ui-color-issue),1);height:1.5rem;pointer-events:none;position:absolute;top:.25rem;width:1.5rem}#sidebar_personal ul:nth-child(2){left:50%;min-width:0;overflow:hidden;transform:translateX(-50%);transform-origin:bottom center}#sidebar_personal ul:nth-child(2) li:last-child .icon:after{border-top-right-radius:.25rem}#sidebar_personal ul:nth-child(3){right:0;transform-origin:bottom right}#sidebar_personal ul:nth-child(3) li:first-child .icon:after{border-top-left-radius:.25rem}#sidebar_personal ul:nth-child(3) li>.badge:nth-child(3) span:first-child{right:1.1rem}#sidebar_personal ul{display:flex;height:100%;position:absolute}#sidebar_personal ul li{align-items:center;display:flex;flex-shrink:0;overflow:hidden;position:relative;transition:width .17s ease-in-out}#sidebar_personal ul li:focus,#sidebar_personal ul li:focus-within{outline:none}#sidebar_personal ul #personal_tools{--svg-mod-1:transparent}#sidebar_personal aside{height:100%;pointer-events:none;position:absolute;transform-origin:bottom center;width:100%;z-index:1}#sidebar_personal aside form{align-items:center;display:flex;height:100%;position:absolute}#sidebar_personal aside form *{pointer-events:none}#sidebar_personal aside form.active *{pointer-events:all}#sidebar_personal aside .personal-audio{left:0}#sidebar_personal aside .personal-audio :nth-child(2),#sidebar_personal aside .personal-audio :nth-child(4){margin-right:.875rem}#sidebar_personal aside .personal-audio .icon:last-child:after{border-top-right-radius:.25rem}#sidebar_personal aside .personal-chat,#sidebar_personal aside .personal-emote{left:50%;transform:translateX(-50%)}#sidebar_personal aside .personal-chat .icon:last-child:after,#sidebar_personal aside .personal-emote .icon:last-child:after{border-top-right-radius:.25rem}#sidebar_personal aside .personal-chat .icon:first-child:after,#sidebar_personal aside .personal-emote .icon:first-child:after{border-top-left-radius:.25rem}#sidebar_personal aside .personal-emote .icon svg{--svg-mod-1:block;--svg-mod-2:none}#sidebar_personal .input-text{color:rgba(var(--font-color),1)}#sidebar_personal .input-text:before{background-color:rgba(var(--sidebar-color),var(--sidebar-opacity));border-radius:.2rem;bottom:0;content:"";left:0;position:absolute;right:0;top:0;z-index:-2}#about{padding:0 .875rem .875rem}#about p{margin-top:1.25rem}#about .flex-wrapper{align-items:center;justify-content:space-between;margin-top:0}#about .flex-wrapper p{margin-top:0}#about .about-grid{grid-gap:.625rem;align-items:center;display:grid;grid-template-columns:auto auto;width:100%}#about .about-grid div,#about .about-grid label{align-items:center;opacity:.75;padding:0;text-align:right;user-select:text}#about .about-grid .version{cursor:text;font-size:.8125rem}#about .about-grid>label{opacity:.5;text-align:left}#about .about-grid+.link{display:block;margin-top:.625rem}#about .about-grid+.link+.link{display:block;margin-top:1.25rem}#about button{margin-top:0}#preferences-sidebar{background-color:rgba(var(--sidebar-color),var(--sidebar-opacity));border-radius:0 .625rem .625rem 0}#preferences-sidebar>div[data-overlayscrollbars]{padding-bottom:1.25rem;padding-top:1.25rem}#preferences-sidebar>[data-overlayscrollbars]{height:100%}#preferences-sidebar h1{padding-left:.875rem;padding-right:.875rem}#preferences-sidebar h2{margin:2.5rem .875rem 1.25rem;overflow:hidden}#preferences-sidebar h2 span{border-top:1px solid rgba(var(--ui-color),1);display:inline-block;height:.5em;margin-left:.625rem;margin-right:-100%;vertical-align:bottom;width:100%}#preferences-sidebar .accordion>.accordion-header{align-items:center;border-bottom:1px solid rgba(var(--sidebar-panel-color),var(--sidebar-panel-opacity));cursor:pointer;display:flex;flex-wrap:nowrap;gap:.875rem;justify-content:center;padding:0 .5625rem}#preferences-sidebar .accordion>.accordion-header p{cursor:pointer;flex-shrink:1;overflow:hidden;text-overflow:ellipsis}#preferences-sidebar .accordion>.accordion-header small.extended-text{font-size:.625rem;font-weight:700;margin-left:-.625rem;margin-top:-.875rem;opacity:.7}#preferences-sidebar .accordion>.accordion-header svg{flex-shrink:0;height:2.5rem;padding:.3125rem;width:2.5rem}#preferences-sidebar .accordion>.accordion-header svg+span{overflow:hidden;text-overflow:ellipsis}#preferences-sidebar .accordion>.accordion-header .drop-arrow{align-items:center;display:flex;margin-left:auto!important}#preferences-sidebar form{padding:.875rem;position:relative}#preferences-sidebar form:before{background-color:rgba(var(--sidebar-panel-color),1);bottom:0;content:"";left:0;opacity:var(--sidebar-panel-opacity);position:absolute;right:0;top:0;z-index:-1}#preferences-sidebar .animated{margin:0!important;overflow:hidden}#preferences-sidebar span.interaction-badge{margin-left:-.625rem;position:relative;top:-.25rem}.room-mac-os #preferences-sidebar h3 p{will-change:transform}#dummies-toggle{background-color:rgba(var(--ui-color),.1);border-radius:0 0 .2rem .2rem;margin-left:.5rem;margin-right:1rem;padding:0 .5rem}#sidebar_room:focus-within,#sidebar_room:hover{backdrop-filter:blur(12px);background-color:rgba(var(--contrast-color),.4)}#sidebar_room button.icon svg{padding-bottom:.3125rem}#sidebar_room .free-room-info{background-color:rgba(var(--ui-color),.1);border-bottom-left-radius:.2rem;border-bottom-right-radius:.2rem;cursor:pointer;padding-right:1.25rem}#sidebar_room .free-room-info .link{color:rgba(var(--font-color),1);font-size:.8125rem}#sidebar_room .free-room-info svg.freeroom-logo{margin:0 .25rem;transform:scale(1.5)}#sidebar_room .free-room-info svg{height:2rem;width:2rem}#sidebar_room .divider{margin-left:auto}#sidebar_room #design-edit-info,#sidebar_room #preset-edit-info{cursor:pointer;min-width:unset;width:0}#sidebar_room #design-edit-info svg,#sidebar_room #preset-edit-info svg{color:rgba(var(--badge-color-1),1)}#sidebar_room ul{display:flex;gap:.3125rem;height:100%;width:100%}#sidebar_room ul #logo-wrapper{align-items:center;display:flex;flex-shrink:1;justify-content:center;transition:width .3s}#sidebar_room ul #logo-wrapper #logo{max-height:2.5rem;max-width:12.5rem;object-fit:contain;padding:.0625rem 1rem;width:auto}#sidebar_room ul #logo-wrapper #logo.freeroom-logo,#sidebar_room ul #logo-wrapper #logo.vitero-logo{width:6rem}#sidebar_room ul #room-name{flex-shrink:10000;min-width:0}#sidebar_room ul #audio-input-device-name{margin-left:auto;padding:0 .875rem}#sidebar_room ul #current-time-display{flex-shrink:100;min-width:0;overflow:hidden;padding:.375rem;text-overflow:ellipsis}#sidebar_room ul .audience{flex-shrink:1;min-width:0;overflow:hidden}#sidebar_room ul li{align-items:center;display:flex;flex-shrink:0;position:relative}#sidebar_room ul li:focus,#sidebar_room ul li:focus-within{outline:none}#sidebar_room ul li button[type=button].icon,#sidebar_room ul li button[type=submit].icon{height:2.5rem;width:2.5rem}#sidebar_room ul li svg{flex-shrink:0}#sidebar_room ul li.audience svg{height:2.25rem;width:2.25rem}#sidebar_room ul li h1{font-size:.9rem;font-weight:400;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}@media only screen and (max-width:32.5rem){li.roominfo{margin-right:0!important}#sidebar_room ul #current-time-display,#sidebar_room ul #highlighter-toggle,#sidebar_room ul .audience{margin-right:0}#sidebar_room ul .audience span{margin-right:4px}}@media only screen and (max-width:29rem){#logo-wrapper,.roominfo{overflow:hidden;width:0}}@media only screen and (max-width:22.75rem){li[referenceid=roombar_time]{overflow:hidden;width:0}}@media only screen and (max-width:20.375rem){li#highlighter-toggle{overflow:hidden;width:0}}@media only screen and (max-width:18.25rem){li#zoom-mod-toggle{overflow:hidden;width:0}}.roominfo{background-color:rgba(var(--ui-color),.1);border-radius:0 0 .2rem .2rem;display:flex;margin-left:0;margin-right:1rem;min-width:.2rem;transition:margin-left .3s ease-in-out}.roominfo .icon{height:2.25rem;width:2.25rem}.roominfo .icon.audio-player svg{width:1.75rem}.roominfo .icon.room-lock.room-lock-clickable{cursor:pointer}.roominfo .icon.room-lock svg{--svg-mod-color:var(--token-color);color:var(--token-color)}.roominfo .icon svg{--svg-mod-1:none;--svg-mod-2:block;animation:fadeIn .75s}svg.freeroom-logo+.roominfo{margin-left:.875rem;min-width:0}svg.freeroom-logo+.roominfo+li{margin-left:auto!important}.room-reset-link{background-color:rgba(var(--ui-color),.1);border-radius:0 0 .2rem .2rem;margin-left:0;margin-right:auto;min-width:.2rem;padding:0 .3125rem}.room-reset-link .link,.room-reset-link svg{cursor:pointer;display:inline}.room-reset-link .link{overflow:hidden;white-space:nowrap;width:0}.room-reset-link svg{height:2rem;margin-left:-.25rem;width:2rem}#session-recorder-controls{align-items:center;background-color:rgba(var(--ui-color),.1);border-radius:0 0 .2rem .2rem;display:flex;overflow:hidden}#session-recorder-controls button svg{padding:10px!important}#session-recorder-controls button:nth-child(2) svg{padding:8px!important}#session-recorder-controls p{font-size:.9rem;padding:0 1.25rem}#session-recorder-controls p.active{animation:blink-sc 1s linear infinite;color:rgba(var(--session-recorder-color),1)!important}#session-recorder-controls div{background-color:rgba(var(--ui-color),.1);height:100%}#session-recorder-controls div .icon:first-child svg{--svg-mod-1:rgba(var(--font-color),1);color:rgba(var(--session-recorder-color),1)!important}#effects{transition:box-shadow .3s ease}#effects.recorder-active{box-shadow:0 0 .2rem .2rem inset rgba(var(--ui-color),.6)}#effects.recorder-running{box-shadow:0 0 .2rem .2rem inset rgba(var(--session-recorder-color),1)}#usertier #row-1,#usertier #row-1 .top-row,#usertier #row-2,#usertier #row-3{transition:box-shadow .3s ease}#usertier.recorder-active.focus-row-1 #row-1,#usertier.recorder-active.focus-row-2 #row-2,#usertier.recorder-active.focus-row-3 #row-3,#usertier.recorder-active.focus-top #row-1 .top-row{box-shadow:0 0 .2rem .2rem rgba(var(--ui-color),.6)}#usertier.recorder-running.focus-row-1 #row-1,#usertier.recorder-running.focus-row-2 #row-2,#usertier.recorder-running.focus-row-3 #row-3,#usertier.recorder-running.focus-top #row-1 .top-row{box-shadow:0 0 .2rem .2rem rgba(var(--session-recorder-color),1)}#screen{transition:box-shadow .3s ease}#screen.recorder-active{box-shadow:0 0 20px rgba(var(--shadow-color),.1),0 0 .2rem .2rem rgba(var(--ui-color),.6)}#screen.recorder-running{box-shadow:0 0 20px rgba(var(--shadow-color),.1),0 0 .2rem .2rem rgba(var(--session-recorder-color),1)}#hybrid-zoom-level-slider,#zoom-level-slider{margin:0 .625rem;width:8rem}#hybrid-zoom-level-slider .input-slider,#zoom-level-slider .input-slider{width:5rem}#hybrid-zoom-level-slider .input-slider-handle,#zoom-level-slider .input-slider-handle{align-items:center;display:flex;justify-content:center;text-align:center}#hybrid-zoom-level-slider .input-slider-handle span,#zoom-level-slider .input-slider-handle span{font-size:.75rem;line-height:1}#hybrid-zoom-level-slider .input-slider-handle.dragging,#hybrid-zoom-level-slider .input-slider-handle:focus,#hybrid-zoom-level-slider .input-slider-handle:hover,#zoom-level-slider .input-slider-handle.dragging,#zoom-level-slider .input-slider-handle:focus,#zoom-level-slider .input-slider-handle:hover{color:rgba(var(--contrast-color),.6)}#hybrid-zoom-level-slider.mobile,#zoom-level-slider.mobile{width:5.5rem}#hybrid-zoom-level-slider.mobile .zoom-slider,#zoom-level-slider.mobile .zoom-slider{width:3rem}#hybrid-zoom-level-slider.mobile .zoom-slider .input-slider-handle,#zoom-level-slider.mobile .zoom-slider .input-slider-handle{opacity:0!important;pointer-events:none}#hybrid-zoom-level-slider.mobile .zoom-slider .slider-ticks,#zoom-level-slider.mobile .zoom-slider .slider-ticks{opacity:0;pointer-events:none}#hybrid-zoom-level-slider.mobile .zoom-slider .input-slider-track>button,#zoom-level-slider.mobile .zoom-slider .input-slider-track>button{width:1.5rem!important}#hybrid-zoom-level-slider.mobile .zoom-slider .input-slider-track>button svg,#zoom-level-slider.mobile .zoom-slider .input-slider-track>button svg{padding:0}#hybrid-zoom-level-slider.mobile .zoom-slider .input-slider-track>button:first-child,#zoom-level-slider.mobile .zoom-slider .input-slider-track>button:first-child{border-right:1px solid rgba(var(--ui-color),1)}#hybrid-zoom-level-slider.mobile .zoom-slider .input-slider-track>div,#zoom-level-slider.mobile .zoom-slider .input-slider-track>div{pointer-events:none}#hybrid-zoom-level-slider{margin-right:0}#hybrid-zoom-level-slider>svg{height:2.5rem;padding:.3125rem;width:2.5rem}#sidebar_tools{border-radius:.625rem 0 0 .625rem;overflow:hidden}#sidebar_tools #sidebar_tab{background-color:rgba(var(--sidebar-color),var(--sidebar-opacity));border-bottom-left-radius:.625rem;overflow:hidden;transition:background-color .3s ease-in-out}#sidebar_tools #sidebar_tab .scrollbar-background{background-color:rgba(var(--sidebar-panel-color),1);opacity:var(--sidebar-panel-opacity);transition:background-color .3s ease-in-out}#sidebar_tools #sidebar_tab div.main:not(.app-container){display:flex;flex:1;flex-direction:column;height:100%;min-height:5%;overflow:hidden;position:relative}#sidebar_tools #sidebar_tab div.main:not(.app-container) .scroll-wrapper{height:100%;position:relative}#sidebar_tools #sidebar_tab div.main:not(.app-container) .scroll-wrapper>div[data-overlayscrollbars]{bottom:0;left:0;padding:1.25rem;position:absolute;right:0;top:0}#sidebar_tools #sidebar_tab div.main:not(.app-container):before{border-radius:50%;box-shadow:0 0 .6rem rgba(var(--shadow-color),.5);content:" ";display:table;height:1em;left:0;margin-top:-1em;overflow:hidden;position:absolute;right:0;top:0;width:100%;z-index:1}#sidebar_tools .tab-filter{flex-shrink:0;height:auto;overflow:hidden;position:relative}#sidebar_tools .tab-filter form{background:linear-gradient(rgba(0,0,0,.1),rgba(0,0,0,.4));height:auto;padding:.75rem 1.375rem}#sidebar_tools .tab-filter .flex-grid:first-child label{margin-top:0}#sidebar_tools .footer{padding:1.375rem;z-index:1}#sidebar_tools div[data-overlayscrollbars-viewport]{overflow-x:hidden}#sidebar_tools>div#sidebar_tab{background-color:rgba(var(--sidebar-color),calc(var(--sidebar-opacity)*.5));bottom:0;left:2.75rem;max-height:100%;position:absolute;right:0;top:0}#sidebar_tools>div#sidebar_tab>.tab-wrapper{bottom:0;left:0;max-height:100%;position:absolute;right:0;top:0}#sidebar_tools>div#sidebar_tab .tab-panel{display:flex;flex-direction:column;height:100%;position:relative}#sidebar_tools>div#sidebar_tab>.footer,#sidebar_tools>div#sidebar_tab>.header{flex-shrink:0;max-height:5rem;min-height:1rem}#sidebar_tools>div#sidebar_tab>.main{flex-grow:1;height:100%}#sidebar_tools>div#sidebar_tab>.main>div[data-overlayscrollbars]{height:100%}#sidebar_tools label[for]:not(:first-child){margin-top:1.25rem}#sidebar_tools label[for]+*{margin-top:.875rem}#sidebar_tools ._droppable.empty{align-items:center;border:1px dashed rgba(var(--font-color),.5);border-radius:.5rem;display:flex;justify-content:center;min-height:3.75rem;padding:.875rem}#sidebar_tools ._droppable.empty span{color:rgba(var(--font-color),.5);font-size:.9rem;text-align:center}@media only screen and (max-height:42.5rem){#sessionroom .tab-panel .header{padding-top:.6875rem}#sessionroom .tab-panel .header h1{min-height:1.375rem}#sessionroom .tab-panel .footer{padding:.75rem 1.375rem}#sessionroom .app-content .header{padding-bottom:0;padding-top:0}.footer{padding:.75rem 1.375rem}}.filescripter{height:1080px;left:0;pointer-events:none;position:absolute;top:0;transform-origin:top left;width:1920px}.filescripter *{opacity:0!important;pointer-events:all;position:absolute;user-select:none!important;-webkit-user-select:none!important;-moz-user-select:none!important}.filescripter button[type=button]{background:hsla(0,0%,100%,.8);height:auto;line-height:1.6;min-height:unset;min-width:unset;padding:0 36px}.filescripter button[type=button][data-disabled=true]{cursor:wait!important}.filescripter .link,.filescripter button[type=button],.filescripter p{--ui-color:0,0,0;--font-color:0,0,0;color:#000;font-size:36px}.filescripter p{pointer-events:none}.presenter{overflow:hidden}.presenter .dnd-items,.presenter .presentation-canvas-wrapper{left:0;position:absolute;top:0}.presenter .presentation-canvas-wrapper{transform-origin:top left;transition:opacity .2s ease-in-out}.presenter div[data-overlayscrollbars-initialize]{height:100%;width:100%}.presenter .presentation-canvas{bottom:0;height:100%;left:0;position:absolute;right:0;top:0;width:100%}.presenter.animating .os-scrollbar-track{opacity:0}.presenter.animating .content-indicator{opacity:0!important}.presenter.animating .dnd-items,.presenter.animating .whiteboard,.presenter.scrollbars-hide .os-scrollbar-track{opacity:0}.presenter.scrollbars-hide .content-indicator{opacity:0!important}.presenter .os-scrollbar{--os-size:32px;--os-handle-border-radius:16px;opacity:1;visibility:visible}.presenter.loading .os-scrollbar{display:none}.presenter .image-loader{align-items:center;display:flex;height:100%;justify-content:center;left:0;position:absolute;top:0;width:100%}.presenter .image-loader>div{animation:fadeIn .3s ease;background-color:rgba(0,0,0,.4);border-radius:1rem;height:250px;max-height:30%;max-width:30%;width:250px}.presenter .image-loader>div>svg{color:#fff;height:100%;padding:10%;width:100%}.presenter span.content-indicator.top{background:radial-gradient(circle at 50% 0,rgba(0,0,0,.125) 55px,transparent 120px);height:120px}.presenter span.content-indicator.bottom{background:radial-gradient(circle at 50% 100%,rgba(0,0,0,.125) 55px,transparent 120px);height:120px}.presenter span.content-indicator.left{background:radial-gradient(circle at 0 50%,rgba(0,0,0,.125) 55px,transparent 120px);width:120px}.presenter span.content-indicator.right{background:radial-gradient(circle at 100% 50%,rgba(0,0,0,.125) 55px,transparent 120px);width:120px}.presenter span.content-indicator svg{height:120px;width:120px}.presenter span.content-indicator svg+span{height:70px;width:70px}#table #toolbar{align-items:center;border-radius:4px;display:flex;flex-direction:row;gap:6px;height:62px;justify-content:space-between;left:0;margin-bottom:0;margin-top:8px;position:absolute;right:0;top:0;transition:opacity .3s ease-in-out;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}#table #toolbar ._droppable.disabled{opacity:.5}#table #toolbar .icon svg{padding:0;transition:transform .1s ease-out}#table #toolbar .icon:hover svg{transform:scale(1.25)}#table #toolbar .right-wrapper{margin-left:auto}#table #toolbar .left-wrapper{min-width:19%}#table #toolbar .right{display:flex;flex-wrap:nowrap;gap:16px;right:0}#table #toolbar .center,#table #toolbar .left{display:flex;flex-wrap:nowrap;gap:16px;height:62px}#table #toolbar .left{border-bottom-left-radius:0;border-bottom-right-radius:0;border-top-left-radius:24px;border-top-right-radius:24px;margin-bottom:0;max-width:100%;padding:6.75px 16px 4px}#table #toolbar .center{align-items:center;margin-left:auto;margin-right:auto}#table #toolbar .center .animator{align-items:center;display:flex;justify-content:center}#table #toolbar .center .animator .tablebar-group,#table #toolbar .tablebar-mod-tools .tablebar-group{padding-right:0}#table #toolbar .page-indicator{align-items:center;display:flex;gap:4px;justify-content:center}#table #toolbar .page-indicator span{font-size:24px}#table #toolbar #tablebar-settings-link{height:48px;margin-bottom:10px;margin-right:-10px;min-width:unset;width:48px}#table #toolbar .ui-token{height:36px;width:36px}#table #toolbar.disable-bar *{cursor:not-allowed!important}#table #toolbar.disable-bar *>*{pointer-events:none!important}#table #toolbar .token-shadow{height:36px;left:4px;top:4px;width:36px}#table #toolbar .token-parking{height:44px;width:44px}#table #toolbar .token-parking .token-shadow{height:30px;width:30px}.tablebar-group{align-items:center;background-color:rgba(var(--table-color),var(--table-opacity));border-radius:13.5px;display:flex;flex-direction:row;height:52px;margin-bottom:10px;overflow:hidden;padding-left:13.5px;padding-right:13.5px;width:fit-content}.tablebar-group>*{flex-shrink:0}.tablebar-group ul{display:flex;flex-direction:row;gap:13.5px;height:100%}.tablebar-group ul li{flex-shrink:0;height:48px;width:48px}.tablebar-group button[type=button].icon,.tablebar-group button[type=submit].icon{flex-shrink:0;height:48px;min-width:unset;width:48px}#tablebar-mod-tools{display:flex;flex-direction:row;flex-wrap:nowrap}#tablebar-mod-tools .tablebar-group{border-bottom-right-radius:0;border-top-right-radius:0;padding-right:0!important;width:auto}#tablebar-mod-tools .tablebar-group>*{flex-shrink:0;max-width:unset}#tablebar-mod-tools .tablebar-group>button:first-child{margin-right:13.5px}#tablebar-mod-tools.not-collapsable .tablebar-group{border-bottom-right-radius:13.5px;border-top-right-radius:13.5px;padding-left:13.5px;width:74px!important}#tablebar-mod-tools .collapser{align-items:center;border:4px solid rgba(var(--table-color),var(--table-opacity));border-left:none;border-radius:13.5px;border-bottom-left-radius:0;border-top-left-radius:0;display:flex;height:52px;justify-content:center;overflow:hidden}#tablebar-mod-tools .collapser .icon{flex-shrink:0;height:48px;max-height:unset;max-width:unset;transform-origin:center;transition:transform .3s ease-in-out;width:48px}#tablebar-mod-tools .collapser .icon svg{height:48px;width:48px}#tablebar-mod-tools .collapser .icon.collapsed{transform:rotate(180deg)}.play-button{align-items:center;display:flex;height:100%;justify-content:center;left:0;pointer-events:none;position:absolute;top:0;width:100%}.play-button button[type=button]{height:240px!important;max-height:100%;max-width:100%;pointer-events:all;width:240px!important}.table-overlay{align-items:flex-end;border-radius:20px;display:flex;height:100%;justify-content:center;pointer-events:none;position:absolute;width:100%;z-index:100}.table-overlay *{--ui-color:#fff;color:#fff}.table-overlay>div{align-items:center;background-color:rgba(0,0,0,.5);border-radius:20px;display:flex;flex-direction:row;justify-content:center;margin-bottom:32px;padding:18px 42px 20px 20px}.table-overlay>div span{display:flex;flex-direction:column;gap:10px}.table-overlay>div>svg{height:160px!important;width:160px!important}.table-overlay>div h1{font-size:50px}.table-overlay>div p{font-size:32px}.window-hidden-info{cursor:pointer;pointer-events:all}.window-hidden-info *{cursor:pointer}.icon.window-hide-button{background-color:rgba(0,0,0,.5)!important;height:70px;opacity:0;position:absolute!important;right:0;top:0;transition:opacity .3s ease-in-out;width:70px;z-index:100}.icon.window-hide-button svg{--svg-mod-color:#fff;color:#fff!important}.window-wrapper:hover .window-hide-button.visible{opacity:1}#sessionroom div.power-saving-mode-info{align-items:center;bottom:0;display:flex;justify-content:center;left:0;pointer-events:none;position:absolute;right:0;top:0;z-index:10}#sessionroom div.power-saving-mode-info>button.icon{align-items:center;background-color:rgba(0,0,0,.5);border-radius:12px;cursor:pointer;display:flex;flex-direction:column;height:unset;justify-content:center;max-height:50%;max-width:50%;min-height:unset;min-width:unset;pointer-events:all;width:unset}#sessionroom div.power-saving-mode-info>button.icon *{--ui-color:#fff;color:#fff}#sessionroom div.power-saving-mode-info>button.icon svg{height:96px!important;max-height:100%;max-width:100%;width:96px!important}.video-connection-issue{height:100%;pointer-events:none;position:absolute;width:100%;z-index:11}.video-connection-issue,.video-connection-issue div{align-items:center;display:flex;justify-content:center}.video-connection-issue div{background-color:rgba(0,0,0,.5);border-radius:12px;flex-direction:column;height:unset;max-height:50%;max-width:50%;min-height:unset;min-width:unset;pointer-events:all;width:unset}.video-connection-issue div svg{height:96px!important;max-height:100%;max-width:100%;width:96px!important}.ui-token{height:2.25rem;position:absolute!important;width:2.25rem}.ui-token.dragdisabled{cursor:not-allowed}.ui-token svg{--svg-mod-color:#fff!important;color:#fff!important;height:100%;width:100%}.ui-token svg.orange{--token-color:var(--token-color-2)}.ui-token svg.green{--token-color:var(--token-color-3)}.ui-token *{--svg-mod-color:#fff!important;color:#fff!important}#token-display{bottom:0;left:0;pointer-events:none;position:absolute;right:0;top:0;z-index:10}#token-display *{pointer-events:all}#token-display * svg{filter:drop-shadow(2px 3px 4px rgba(var(--shadow-color),.5))}.token-shadow{border-radius:50% 50% 0 50%;box-shadow:0 2px 4px rgba(var(--shadow-color),.5) inset;position:absolute;z-index:-1}.token-shadow.disabled{opacity:0}.token-shadow.half-disabled{opacity:.5}#tokenanimationdisplay{pointer-events:none;position:absolute;z-index:10000}#tokenanimationdisplay svg{--svg-mod-color:#fff;color:#fff;transition:transform .1s linear}#tokenanimationdisplay svg.orange{--token-color:var(--token-color-2)}#tokenanimationdisplay svg.green{--token-color:var(--token-color-3)}.drag-indicator{align-items:center;display:flex;justify-content:center;pointer-events:none;z-index:10}.drag-indicator.is-hovering:after{bottom:0;content:"";left:0;position:absolute;right:0;top:0}.drag-indicator svg{background-color:rgba(0,0,0,.5);color:#fff;z-index:1000}.drag-indicator svg,.drag-indicator svg+span{border-radius:24px;height:164px;left:36px;max-height:calc(50% - 36px);max-width:calc(50% - 36px);position:absolute;top:36px;width:164px}.drag-indicator svg+span{border:8px solid rgba(var(--ui-color),1);box-shadow:0 0 18px rgba(var(--ui-color),1);pointer-events:none;z-index:1001}.window-resizer{align-items:center;display:flex;height:100%;justify-content:center;pointer-events:none!important;position:absolute;width:100%;z-index:100}.window-resizer:hover .resize-handle{opacity:1}.window-resizer.disabled .resize-handle{opacity:0}.window-resizer.force-visible .resize-handle{opacity:1}.window-resizer .resize-handle{animation:fadeIn .3s ease-in-out;opacity:0;pointer-events:all!important;position:absolute}.window-resizer .drag-handle{animation:fadeIn .3s ease-in-out;height:85px!important;pointer-events:all;width:85px!important;z-index:-1}.window-resizer .drag-handle .shadow{border-right:85px solid rgba(0,0,0,.5)!important;border-top:85px solid transparent!important;position:absolute}.window-resizer .drag-handle svg{height:41px;margin:7px;width:41px}.window-resizer .top{top:-10px}.window-resizer .top:after{border-top:4px solid rgba(var(--ui-color),.8);content:"";left:40px;position:absolute;top:10px;width:calc(100% - 80px)}.window-resizer .bottom{bottom:-10px}.window-resizer .bottom:after{border-bottom:4px solid rgba(var(--ui-color),.8);bottom:10px;content:"";left:40px;position:absolute;width:calc(100% - 80px)}.window-resizer .left{left:-10px}.window-resizer .left:after{border-left:4px solid rgba(var(--ui-color),.8);content:"";height:calc(100% - 40px);left:10px;position:absolute;top:20px}.window-resizer .right{right:-10px}.window-resizer .right:after{border-right:4px solid rgba(var(--ui-color),.8);content:"";height:calc(100% - 40px);position:absolute;right:10px;top:20px}.window-resizer .bottom,.window-resizer .top{cursor:ns-resize;height:20px;width:100%}.window-resizer .left,.window-resizer .right{bottom:20px;cursor:ew-resize;top:20px;width:20px}.window-resizer .bottom-right,.window-resizer .top-left{cursor:nwse-resize}.window-resizer .bottom-left,.window-resizer .top-right{cursor:nesw-resize}.window-resizer .bottom-left,.window-resizer .bottom-right,.window-resizer .top-left,.window-resizer .top-right{height:20px;width:20px}.window-resizer .top-left{border-left:4px solid rgba(var(--ui-color),.8);border-top:4px solid rgba(var(--ui-color),.8);left:0;top:0}.window-resizer .top-right{border-right:4px solid rgba(var(--ui-color),.8);border-top:4px solid rgba(var(--ui-color),.8);right:0;top:0}.window-resizer .bottom-left{border-bottom:4px solid rgba(var(--ui-color),.8);border-left:4px solid rgba(var(--ui-color),.8);bottom:0;left:0}.window-resizer .bottom-right{border-bottom:4px solid rgba(var(--ui-color),.8);border-right:4px solid rgba(var(--ui-color),.8);bottom:0;right:0}.window-selection{border:2px dashed rgba(var(--ui-color-success),1);box-shadow:0 0 10px 5px rgba(var(--ui-color-success),.5),0 0 6px 3px inset rgba(var(--ui-color-success),.5);pointer-events:none!important;position:absolute;z-index:1000}div.window-wrapper{cursor:default;left:0;opacity:0;top:0}div.window-wrapper>._droppable,div.window-wrapper>._droppable>div:not(.window-resizer){height:100%;position:absolute;width:100%}div.window-wrapper .dnd-items,div.window-wrapper .whiteboard{transition:opacity .3s ease-in-out}div.window-wrapper.animating .dnd-items,div.window-wrapper.animating .whiteboard{opacity:0}div.window-wrapper:hover .window-resizer .resize-handle{opacity:1}div.window-wrapper .window-resizer .drag-handle{opacity:0}div.window-wrapper:hover .window-resizer .drag-handle{opacity:1}div.window-wrapper .dnd-items{pointer-events:none}div.window-wrapper .dnd-items ._droppable{left:0;pointer-events:none;position:absolute;top:0}div.window-wrapper .dnd-items ._droppable *{pointer-events:all}div.window-wrapper._draggable._disabled:not(.type-webcam){cursor:default}div.window-wrapper:not(.type-webcam){background-color:rgba(var(--contrast-color),.07);box-shadow:0 0 32px 10px inset rgba(var(--contrast-color),.1),0 0 2px 2px rgba(var(--contrast-color),.3)}div.window-wrapper:after{border:3px solid rgba(var(--ui-color),1);bottom:0;box-shadow:0 0 18px rgba(var(--ui-color),1);content:"";left:0;opacity:0;pointer-events:none;position:absolute;right:0;top:0;transition:opacity .3s ease-in-out}div.window-wrapper.selected:after{opacity:1}#interaction form[data-selector=interactiondrawing] .color-grid-select{display:grid;grid-template-columns:repeat(6,auto);margin-top:1.25rem}#interaction form[data-selector=interactiondrawing] .tool-properties{align-items:center;display:flex;flex-wrap:nowrap;gap:.25rem;margin-top:.25rem}#interaction form[data-selector=interactiondrawing] .tool-properties .input-slider{flex-shrink:1}#interaction form[data-selector=interactiondrawing] .tool-properties .input-color{align-items:center;cursor:default;display:flex;flex-shrink:0;justify-content:center;margin:0 auto;min-height:1.5rem;min-width:1.5rem;position:relative}#interaction form[data-selector=interactiondrawing] .tool-properties .input-color span{border-radius:50%;flex-shrink:0;height:100%;opacity:1;overflow:hidden;pointer-events:none;position:relative;width:100%}#interaction form[data-selector=interactiondrawing] .tool-properties .input-color span.eraser-color{border:.1rem dotted #fff}#interaction form[data-selector=interactiondrawing] .tool-properties .input-color input[type=color]{cursor:pointer;height:100%;opacity:0;position:absolute;width:100%}#interaction form[data-selector=interactiondrawing] .tool-properties .input-color input[type=color]:disabled{cursor:not-allowed}#interaction form[data-selector=interactiondrawing] .tool-properties .input-color .input-color-border{background-color:transparent;border:1px solid rgba(var(--ui-color),1);pointer-events:none;position:absolute!important}#interaction form[data-selector=interactiondrawing] .radio-group-select{display:grid;gap:.1rem .875rem;grid-template-columns:auto auto auto auto;margin-top:.875rem;width:fit-content}#interaction form[data-selector=interactiondrawing] .radio-group-select.list-forms,#interaction form[data-selector=interactiondrawing] .radio-group-select.list-pens{display:flex;flex-wrap:wrap}#interaction form[data-selector=interactiondrawing] .radio-group-select .input-checkbox-icon,#interaction form[data-selector=interactiondrawing] .radio-group-select>label{height:2.5rem;width:2.5rem}#interaction form[data-selector=interactiondrawing] .radio-group-select>label *{height:100%;width:100%}#interaction form[data-selector=interactiondrawing] .mod-controls{margin-top:2.5rem}#interaction form[data-selector=interactiondrawing] #whiteboard-forms,#interaction form[data-selector=interactiondrawing] #whiteboard-pens{display:grid;gap:.625;grid-template-columns:repeat(4,auto)}#interaction form[data-selector=interactiondrawing] .other-tools{display:grid;gap:.625rem 2.625rem;grid-template-columns:auto auto}#interaction form[data-selector=interactiondrawing] .other-tools *{margin-top:0!important}#interaction form[data-selector=interactiondrawing] .other-tools label:first-child,#interaction form[data-selector=interactiondrawing] .other-tools label:first-child+*{grid-column:1}#interaction form[data-selector=interactiondrawing] .other-tools label:nth-child(3),#interaction form[data-selector=interactiondrawing] .other-tools label:nth-child(3)+*{grid-column:2}#interaction form[data-selector=interactiondrawing] .other-tools label{grid-row:1}#interaction form[data-selector=interactiondrawing] .input-slider+.input-color span{margin-left:0}#app_whiteboard .radio-group-select .input-checkbox-icon input:checked+span:after{border:2px solid rgba(var(--ui-color),1);bottom:.15rem;box-shadow:0 0 .3rem rgba(var(--ui-color),1);content:"";left:.1rem;position:absolute;right:.1rem;top:.1rem}#app_whiteboard .color-grid-select{display:grid;grid-template-columns:repeat(6,auto);margin-top:1.25rem}#app_whiteboard .tool-properties{align-items:center;display:flex;flex-wrap:nowrap;gap:.25rem;margin-top:.25rem}#app_whiteboard .tool-properties .input-slider{flex-shrink:1}#app_whiteboard .tool-properties .input-color{align-items:center;cursor:default;display:flex;flex-shrink:0;justify-content:center;margin:0 auto;min-height:1.5rem;min-width:1.5rem;position:relative}#app_whiteboard .tool-properties .input-color span{border-radius:50%;flex-shrink:0;height:100%;opacity:1;overflow:hidden;pointer-events:none;position:relative;width:100%}#app_whiteboard .tool-properties .input-color span.eraser-color{border:.1rem dotted #fff}#app_whiteboard .tool-properties .input-color input[type=color]{cursor:pointer;height:100%;opacity:0;position:absolute;width:100%}#app_whiteboard .tool-properties .input-color input[type=color]:disabled{cursor:not-allowed}#app_whiteboard .tool-properties .input-color-border{background-color:transparent;border:1px solid rgba(var(--ui-color),1);pointer-events:none;position:absolute!important}#app_whiteboard .radio-group-select{display:grid;gap:.1rem .875rem;grid-template-columns:auto auto auto auto;margin-top:.875rem;width:fit-content}#app_whiteboard .radio-group-select.list-forms,#app_whiteboard .radio-group-select.list-pens{display:flex;flex-wrap:wrap}#app_whiteboard .radio-group-select .input-checkbox-icon{height:2.5rem;width:2.5rem}#app_whiteboard .radio-group-select .input-checkbox-icon input[data-disabled=true]+span+svg{opacity:.5}#app_whiteboard .radio-group-select>label{height:2.5rem;width:2.5rem}#app_whiteboard .radio-group-select>label *{height:100%;width:100%}#app_whiteboard #whiteboard-forms,#app_whiteboard #whiteboard-pens{display:grid;gap:.625rem;grid-template-columns:repeat(4,auto)}#app_whiteboard .other-tools{display:grid;gap:.625rem 2.625rem;grid-template-columns:auto auto}#app_whiteboard .other-tools *{margin-top:0!important}#app_whiteboard .other-tools label:first-child,#app_whiteboard .other-tools label:first-child+*{grid-column:1}#app_whiteboard .other-tools label:nth-child(3),#app_whiteboard .other-tools label:nth-child(3)+*{grid-column:2}#app_whiteboard .other-tools label{grid-row:1}.whiteboard-token-slide .input-checkbox+.button{margin-top:.875rem}._draggable{box-sizing:border-box;cursor:move;cursor:-webkit-grab;cursor:-moz-grab;cursor:grab;position:relative;transform-origin:top left}._draggable,._draggable *{touch-action:none}._draggable._disabled{cursor:not-allowed}._draggable._disabled.type-webcam{cursor:default}._placeholder{display:block}._droppable{box-sizing:border-box;touch-action:none;transform-origin:top left;transition:background-color .3s ease}._droppable._droppable-free{overflow:hidden}._droppable._droppable-free>*{position:absolute}.animator{overflow:hidden}.color-select{display:grid;gap:.625rem;grid-template-columns:repeat(5,auto);max-width:100%;width:fit-content}.color-select label{height:2rem;position:relative;width:2rem}.color-select input[value="#ffffff00"]+span{border:1px dashed rgba(var(--ui-color),.8)}.color-select span{border:1px solid rgba(var(--ui-color),.8);border-radius:.625rem;bottom:0;left:0;right:0;top:0}.color-select span,.color-select svg{pointer-events:none;position:absolute}.color-select svg{height:100%;width:100%;z-index:10}.color-select input[type=radio]{appearance:none;-webkit-appearance:none;bottom:0;cursor:pointer;left:0;margin-right:0!important;margin-top:0!important;position:absolute;right:0;top:0}.color-select input[type=radio][value=rainbow]+span{background:linear-gradient(135deg,red,#ff9a00 10%,#d0de21 20%,#4fdc4a 30%,#3fdad8 40%,#2fc9e2 50%,#1c7fee 60%,#5f15f2 70%,#ba0cf8 80%,#fb07d9 90%,red)}.color-select input[type=radio][value=red]+span{background-color:#de5534}.color-select input[type=radio][value=orange]+span{background-color:#ff8226}.color-select input[type=radio][value=yellow]+span{background-color:#ffcf00}.color-select input[type=radio][value=lime]+span{background-color:#99cc05}.color-select input[type=radio][value=green]+span{background-color:#10b710}.color-select input[type=radio][value=purple]+span{background-color:purple}.color-select input[type=radio][value=pink]+span{background-color:#f0f}.color-select input[type=radio][value=violet]+span{background-color:#b17dff}.color-select input[type=radio][value=cyan]+span{background-color:#3cc}.color-select input[type=radio][value=blue]+span{background-color:#008eff}.color-select input[type=radio]:checked+span{border:2px solid rgba(var(--ui-color),1);box-shadow:0 0 .3rem rgba(var(--ui-color),1)}.color-select input[type=radio][value="#ffffff00"]:checked+span{border:1px dashed rgba(var(--ui-color),1);box-shadow:0 0 .3rem rgba(var(--ui-color),1),0 0 3px 0 inset rgba(var(--ui-color),.8)}.color-select label.disabled,.color-select label.disabled input[type=radio]{cursor:not-allowed}.color-select label.disabled :not(svg){opacity:.5}.input-color{align-items:center;display:flex;width:fit-content}.input-color span{cursor:pointer;font-size:.9rem;margin-left:.875rem}.input-color:focus,.input-color:focus-within{outline:none}input[type=color]{background:none;border:1px solid rgba(var(--ui-color),.5);border-radius:.2rem;box-sizing:border-box;cursor:pointer;height:2rem;position:relative;width:2rem}input[type=color]:disabled{cursor:not-allowed}input[type=color]:disabled+span{cursor:not-allowed;opacity:.5}input[type=color]::-webkit-color-swatch{border:none}input[type=color]:focus+span{text-decoration:underline}input[type=color]:focus::-webkit-color-swatch{border:none}fieldset.hint{border:.15rem solid #f4d03f;border-radius:.875rem;padding:.25rem .625rem .625rem;position:relative}fieldset.hint.info{border:.15rem solid rgba(var(--font-color),.8)}fieldset.hint.info legend,fieldset.hint.info legend svg{color:rgba(var(--font-color),.8)}fieldset.hint.info p{color:rgba(var(--font-color),1)}fieldset.hint.success{border:.15rem solid #95da06}fieldset.hint.success legend,fieldset.hint.success legend *{color:#95da06!important}fieldset.hint.error{border:.15rem solid #de5534}fieldset.hint.error legend,fieldset.hint.error legend *{color:#de5534!important}fieldset.hint p{color:rgba(var(--font-color),1);font-size:.8125rem;font-weight:400;word-break:break-all;word-break:break-word}fieldset.hint p+.button{margin-top:.3125rem}fieldset.hint legend{color:rgba(var(--font-color),1);font-size:.8125rem;font-weight:700;max-width:100%;padding-right:.625rem;position:relative}fieldset.hint legend svg{color:rgb(var(--ui-color-warn));height:1.75rem;left:0;padding:.125rem;position:absolute;top:-.3125rem;width:1.75rem}fieldset.hint legend span{padding-left:1.8rem}fieldset.hint ul li{font-size:.8125rem;margin-left:1rem}#app-loader{align-items:center;display:flex;justify-content:center;left:0;min-height:100vh;min-height:100dvh;min-width:100vw;min-width:100dvw;pointer-events:all;position:fixed;top:0;z-index:1000000}#app-loader *{--ui-color:#fff;color:#fff!important}#app-loader.refresh{background:radial-gradient(circle at center,rgba(18,35,53,.2) 1%,rgba(18,35,53,.8) 100%)}#app-loader.enter{background:radial-gradient(circle at 50% 0,#40659e 0,#224d8c 40%,#133363 60%,#081931 90%)}#app-loader .track{text-align:center}#app-loader .slider-wrapper{width:100%}#app-loader>div{align-items:center;display:flex;flex-direction:column;height:25em;justify-content:center;max-height:100%;max-width:100%;opacity:0;width:25em}#app-loader>div svg{height:12.5rem;width:12.5rem}#app-loader h1,#app-loader p{color:rgba(var(--font-color),1);text-align:center;word-break:break-all;word-break:break-word}#app-loader p{opacity:.5}.icon-square{position:relative}.icon-square:before{content:"";display:block;padding-top:100%}.icon-square svg{bottom:0;height:100%;left:0;position:absolute;right:0;top:0;width:100%}.input-file{align-items:center;background:transparent;border-color:rgba(var(--ui-color),.7);border-radius:.625rem;border-style:solid;border-width:1px;color:rgba(var(--font-color),1);cursor:pointer;display:flex;font-family:inherit;font-size:.8125rem;font-weight:700;height:2.5rem;justify-content:center;line-height:.9375rem;max-width:100%;min-width:2.5rem;overflow:hidden;padding:0 1.5rem;text-overflow:ellipsis;white-space:nowrap;width:fit-content}.input-file:focus-visible,.input-file:hover{border-color:rgba(var(--ui-color),1)}.input-file:active{border-color:rgba(var(--ui-color),1);box-shadow:0 3px 10px 0 inset rgba(var(--shadow-color),.1)}.input-file:focus-visible{outline:none}.input-file[data-disabled=true]{cursor:not-allowed;opacity:.5}.input-file[data-disabled=true]:active{border-color:rgba(var(--ui-color),.7);box-shadow:none}.input-file[data-disabled=true]:focus-visible,.input-file[data-disabled=true]:hover{border-color:rgba(var(--ui-color),.7)}.input-file input[type=file]{display:none}.input-number{appearance:none;-moz-appearance:textfield;background-color:rgba(var(--ui-color),.2);border:1px solid transparent;border-radius:.625rem;color:rgba(var(--font-color),1);cursor:text;font-family:inherit;font-size:.8125rem;line-height:.9375rem;max-width:100%;min-height:2.5rem;padding:0 .875rem;transition:background-color .2s ease-in-out;user-select:text;-moz-user-select:text;-ms-user-select:text;-webkit-user-select:text;width:fit-content}.input-number[data-disabled=true]{background-color:rgba(var(--ui-color),.2)!important;border-color:transparent!important;cursor:not-allowed;opacity:.5;user-select:none}.input-number::placeholder{color:rgba(var(--font-color),.5)}.input-number::selection{background-color:rgba(var(--font-color),.2)}.input-number:hover{background-color:rgba(var(--ui-color),.1)}.input-number:focus,.input-number:focus-visible{background-color:rgba(var(--ui-color),.1);border-color:rgba(var(--ui-color),1)}.input-number:read-only{background-color:rgba(var(--ui-color),.1)}.input-number:read-only:hover{background-color:rgba(var(--ui-color),.05)}.input-number:read-only:focus,.input-number:read-only:focus-visible{background-color:rgba(var(--ui-color),.05);border-color:transparent}.input-text{background-color:rgba(var(--ui-color),.2);border:1px solid transparent;border-radius:.625rem;max-height:100%;max-width:100%;min-height:2.5rem;position:relative;transition:background-color .2s ease-in-out;width:fit-content}.input-text input[type=text],.input-text span{font-family:inherit;font-size:.8125rem;line-height:.9375rem}.input-text input[type=text]{background-color:transparent;border:none;border-radius:.625rem;color:rgba(var(--font-color),1);cursor:text;max-width:100%;min-height:2.5rem;overflow:hidden;padding:0 .875rem;text-overflow:ellipsis;user-select:text;-moz-user-select:text;-ms-user-select:text;-webkit-user-select:text;width:100%}.input-text input[type=text]::placeholder{color:rgba(var(--font-color),.5)}.input-text input[type=text]::selection{background-color:rgba(var(--font-color),.2)}.input-text input[type=text][data-disabled=true]{cursor:not-allowed}.input-text:hover{background-color:rgba(var(--ui-color),.1)}.input-text:focus,.input-text:has(:focus-visible){background-color:rgba(var(--ui-color),.1);border-color:rgba(var(--ui-color),1)}.input-text[data-readonly=true]{background-color:rgba(var(--ui-color),.1)}.input-text[data-readonly=true]:hover{background-color:rgba(var(--ui-color),.05)}.input-text[data-readonly=true]:focus,.input-text[data-readonly=true]:has(:focus-visible){background-color:rgba(var(--ui-color),.05);border-color:transparent}.input-text[data-disabled=true]{cursor:not-allowed}.input-text[data-disabled=true],.input-text[data-disabled=true]:hover{background-color:rgba(var(--ui-color),.1)}.input-text[data-disabled=true]:focus,.input-text[data-disabled=true]:has(:focus-visible){background-color:rgba(var(--ui-color),.1)}.input-text.error,.input-text.has-icon{display:flex;flex-direction:row}.input-text.error .icon,.input-text.error>svg,.input-text.has-icon .icon,.input-text.has-icon>svg{border-radius:.625rem;flex-shrink:0;height:2.5rem;padding:.5rem;pointer-events:none;position:absolute;right:0;width:2.5rem}.input-text.error .icon,.input-text.has-icon .icon{margin-left:.5rem;padding-left:0;pointer-events:all;width:2rem}.input-text.error input[type=text],.input-text.has-icon input[type=text]{padding-right:2rem}.input-text.error{border-color:rgba(var(--ui-color-issue),1);box-shadow:0 0 0 1px rgba(var(--ui-color-issue),1) inset}.input-text.error:focus,.input-text.error:has(:focus-visible){border-color:rgba(var(--ui-color-issue),1);box-shadow:0 0 0 2px rgba(var(--ui-color-issue),1) inset}.message-input{align-items:center;display:flex;height:3.75rem;max-height:12vh}.message-input .input-textarea textarea{max-height:3.75rem;min-height:3.75rem;resize:none;width:100%}.message-input button{height:2.5rem;margin-left:.875rem;width:2.5rem}.input-textarea{height:fit-content;max-width:100%}.input-textarea>textarea{background-color:rgba(var(--ui-color),.2);border:1px solid transparent;border-radius:.625rem;color:rgba(var(--font-color),1);cursor:text;display:inherit;font-family:inherit;font-size:.8125rem;height:2.5rem;line-height:.9375rem;max-width:100%;min-height:2.5rem;min-width:2.5rem;outline:none;overflow-y:scroll;padding:.7125rem .875rem;scrollbar-color:rgba(var(--ui-color),.44) transparent;scrollbar-width:thin;user-select:text;-moz-user-select:text;-ms-user-select:text;-webkit-user-select:text;width:100%}.input-textarea>textarea:disabled{cursor:not-allowed;opacity:.5}.input-textarea>textarea::placeholder{color:rgba(var(--font-color),.5)}.input-textarea>textarea::selection{background-color:rgba(var(--ui-color),.2)}.input-textarea>textarea:hover{background-color:rgba(var(--ui-color),.1);scrollbar-color:rgba(var(--ui-color),.55) transparent}.input-textarea>textarea:focus,.input-textarea>textarea:focus-visible{background-color:rgba(var(--ui-color),.1);border-color:rgba(var(--ui-color),1);scrollbar-color:rgba(var(--ui-color),.66) transparent}.input-textarea>textarea:read-only{background-color:rgba(var(--ui-color),.1)}.input-textarea>textarea:read-only:hover{background-color:rgba(var(--ui-color),.05)}.input-textarea>textarea:read-only:focus,.input-textarea>textarea:read-only:focus-visible{background-color:rgba(var(--ui-color),.05);border-color:transparent}.input-textarea>textarea::-webkit-resizer{border-bottom-right-radius:.625rem;border-color:transparent rgba(var(--font-color),.4) rgba(var(--font-color),.4) transparent;border-style:solid;border-width:3px}.input-textarea>textarea.error-input{background:linear-gradient(90deg,rgba(var(--ui-color-issue),1) 1%,rgba(var(--ui-color-issue),.2) 0);box-shadow:0 .1rem .2rem rgba(var(--ui-color-issue),1) inset}.input-textarea>textarea.error-input:active,.input-textarea>textarea.error-input:focus{box-shadow:0 .1rem .2rem rgba(var(--shadow-color),1) inset,0 .1rem .2rem rgba(var(--shadow-color),.3) inset}textarea{font-family:inherit;font-size:.8125rem;line-height:.9375rem}.input-checkbox,.input-checkbox-small,.input-survey-checkbox{align-items:center;display:flex;margin-top:.625rem;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.input-checkbox-small:focus,.input-checkbox-small:focus-within,.input-checkbox:focus,.input-checkbox:focus-within,.input-survey-checkbox:focus,.input-survey-checkbox:focus-within{outline:none}.input-checkbox-small:focus input[type=checkbox]:not([data-disabled=true])+span+div,.input-checkbox-small:focus-within input[type=checkbox]:not([data-disabled=true])+span+div,.input-checkbox:focus input[type=checkbox]:not([data-disabled=true])+span+div,.input-checkbox:focus-within input[type=checkbox]:not([data-disabled=true])+span+div,.input-survey-checkbox:focus input[type=checkbox]:not([data-disabled=true])+span+div,.input-survey-checkbox:focus-within input[type=checkbox]:not([data-disabled=true])+span+div{text-decoration:underline;text-decoration-skip-ink:none}.input-checkbox input[type=checkbox],.input-checkbox-small input[type=checkbox],.input-survey-checkbox input[type=checkbox]{display:none}.input-checkbox input[type=checkbox][data-disabled=true],.input-checkbox-small input[type=checkbox][data-disabled=true],.input-survey-checkbox input[type=checkbox][data-disabled=true]{opacity:.7}.input-checkbox input[type=checkbox][data-disabled=true]+span>span,.input-checkbox-small input[type=checkbox][data-disabled=true]+span>span,.input-survey-checkbox input[type=checkbox][data-disabled=true]+span>span{cursor:not-allowed}.input-checkbox input[type=checkbox][data-disabled=true]+span,.input-checkbox input[type=checkbox][data-disabled=true]+span+div,.input-checkbox-small input[type=checkbox][data-disabled=true]+span,.input-checkbox-small input[type=checkbox][data-disabled=true]+span+div,.input-survey-checkbox input[type=checkbox][data-disabled=true]+span,.input-survey-checkbox input[type=checkbox][data-disabled=true]+span+div{cursor:not-allowed;opacity:.7}.input-checkbox div,.input-checkbox-small div,.input-survey-checkbox div{cursor:pointer;font-size:.8125rem;line-height:1.35}.input-checkbox-small.yellow input[type=checkbox]:checked+span,.input-checkbox.yellow input[type=checkbox]:checked+span{background-color:#f4d03f!important}.input-checkbox input[type=checkbox]:checked+span,.input-checkbox-small input[type=checkbox]:checked+span{background-color:rgba(184,245,59,.8)}.input-checkbox input[type=checkbox]:checked+span span,.input-checkbox-small input[type=checkbox]:checked+span span{transform:translateX(.75rem)}.input-checkbox span,.input-checkbox-small span{background:rgba(var(--ui-color),.1);border-radius:1rem;box-shadow:0 1px 3px -1px rgba(var(--shadow-color),.2) inset;cursor:pointer;flex-shrink:0;height:1.375rem;left:0;margin-right:.5rem;overflow:hidden;position:relative;transition:.33s;width:2.125rem}.input-checkbox span span,.input-checkbox-small span span{background-color:rgba(var(--ui-color),1);border-radius:50%;box-shadow:0 .2rem .3rem rgba(var(--shadow-color),.3);height:1.125rem;margin:.125rem;position:absolute;transition:.33s;width:1.125rem;z-index:1}.input-survey-checkbox>span{background-color:rgba(var(--ui-color),.1);border-radius:.2rem;box-shadow:0 .1rem .2rem -.1rem rgba(var(--shadow-color),.2) inset;height:1.375rem;margin-right:.875rem;min-width:1.375rem;position:relative;width:1.375rem}.input-survey-checkbox>span>span{height:100%;position:absolute;width:100%}.input-survey-checkbox div{flex-shrink:1;font-size:.9rem;overflow:hidden;word-break:break-all;word-break:break-word}.input-survey-checkbox input[type=checkbox]{appearance:none;-webkit-appearance:none}.input-survey-checkbox input[type=checkbox][data-disabled=true]{cursor:not-allowed}.input-survey-checkbox input[type=checkbox][data-disabled=true]+span{box-shadow:unset;cursor:not-allowed}.input-survey-checkbox input[type=checkbox][data-disabled=true]+span span{pointer-events:none}.input-survey-checkbox input[type=checkbox]+span{cursor:pointer}.input-survey-checkbox input[type=checkbox]:checked+span span{pointer-events:none}.input-survey-checkbox input[type=checkbox]:checked+span span:after{content:"✘";height:100%;line-height:1.65;position:absolute;text-align:center;transform:scaleX(1.5);transform-origin:center;width:100%}.input-checkbox-small{display:grid;grid-template-areas:"a b" "a c";grid-template-columns:2.6rem auto;grid-template-rows:auto auto}.input-checkbox-small small{grid-column-start:c;line-height:.5}.input-checkbox-icon input{opacity:0}.input-checkbox-icon input:checked+span:after{border:2px solid rgba(var(--ui-color),1);border-radius:.25rem;bottom:.1rem;box-shadow:0 0 .3rem rgba(var(--ui-color),1);content:"";left:.1rem;position:absolute;right:.1rem;top:.1rem}.input-checkbox-icon input[data-disabled=true]+span+svg{cursor:not-allowed}.input-checkbox-icon svg{cursor:pointer;left:0;position:absolute;top:0}button.icon{background-color:transparent;border:none;border-radius:unset;box-shadow:none;cursor:pointer;flex-shrink:0;height:2.5rem;padding:0;width:2.5rem}button.icon,button.icon>:not(.badge){color:rgba(var(--font-color),1);position:relative}button.icon svg{height:100%;width:100%}button.icon *{pointer-events:none}button.icon:not([data-disabled=true]):active,button.icon:not([data-disabled=true]):focus{border-color:rgba(var(--ui-color),1);box-shadow:none}button.icon:not([data-disabled=true]):active svg,button.icon:not([data-disabled=true]):focus svg{transform:scale(.9);transform-origin:50% 50%}button.icon[data-disabled=true]{box-shadow:none;cursor:not-allowed;opacity:.5}button.icon[data-disabled=true] svg{transform:scale(1)}.radio-group{color:rgba(var(--font-color),1);cursor:pointer;display:grid;font-family:inherit;font-size:.8125rem;grid-auto-flow:column;line-height:.9375rem;min-height:2.5rem;min-width:2rem;position:relative}.radio-group:focus-within>label{border-color:rgba(var(--ui-color),1)!important}.radio-group label{align-items:center;border-bottom-width:1px;border-color:rgba(var(--ui-color),.7);border-left-width:1px;border-radius:0;border-style:solid;border-top-width:1px;cursor:pointer;display:flex;flex-direction:row;font-weight:700;justify-content:center;overflow:hidden;position:relative;text-align:center;text-overflow:ellipsis;transition:unset;white-space:nowrap}.radio-group label svg{transition:none}.radio-group label:not(:last-child){border-right-width:1px}.radio-group label:not(:first-child){margin-left:-1px}.radio-group label:focus-visible,.radio-group label:hover{border-color:rgba(var(--ui-color),1)}.radio-group label.checked{background:rgba(var(--ui-color),.85);color:rgba(var(--contrast-color),1)}.radio-group label.checked:active,.radio-group label.checked:hover{background:rgba(var(--ui-color),1)}.radio-group label.checked:active{box-shadow:0 3px 10px 0 inset rgba(var(--shadow-color),.1)}.radio-group label.checked:focus-visible{background:rgba(var(--ui-color),1);border-color:rgba(var(--ui-color),1);outline:none}.radio-group label:active{border-color:rgba(var(--ui-color),1);box-shadow:0 3px 10px 0 inset rgba(var(--shadow-color),.1)}.radio-group label:focus-visible{outline:none}.radio-group label.disabled{cursor:not-allowed;opacity:.5}.radio-group label.disabled.checked{background:rgba(var(--ui-color),.5)}.radio-group label.disabled input{cursor:not-allowed}.radio-group label.disabled:active{border-color:rgba(var(--ui-color),.7);box-shadow:none}.radio-group label.disabled:focus-visible,.radio-group label.disabled:hover{border-color:rgba(var(--ui-color),.7)}.radio-group.items-vertical label{flex-direction:column}.radio-group>label:first-child{border-bottom-left-radius:.625rem;border-left-width:1px;border-top-left-radius:.625rem}.radio-group>label:last-child{border-bottom-right-radius:.625rem;border-right-width:1px;border-top-right-radius:.625rem}.radio-group input[type=checkbox],.radio-group input[type=radio]{appearance:none;-webkit-appearance:none;background-color:transparent;margin-top:0!important;position:absolute}.radio-group input[type=checkbox]+svg,.radio-group input[type=radio]+svg{height:1.75rem;width:1.75rem;z-index:1}.radio-group.radio-group-broken-apple input[type=checkbox],.radio-group.radio-group-broken-apple input[type=radio]{border-radius:0}.radio-group input[type=checkbox]:focus+span{text-decoration:underline}.radio-group svg{height:100%;width:100%}.radio-group-select{color:rgba(var(--font-color),1);display:flex;flex-direction:row;flex-wrap:wrap;gap:.25rem}.radio-group-select label{height:1.5rem;position:relative;width:1.5rem}.radio-group-select input[type=radio]{appearance:none;-webkit-appearance:none;cursor:pointer;height:100%;position:absolute;width:100%}.radio-group-select input[type=radio]:checked{border:1px solid rgba(var(--ui-color),.5);border-radius:.2rem;cursor:default}.radio-group-select input[type=radio]:disabled{cursor:not-allowed}.radio-group-select input[type=radio]:disabled+svg{opacity:.5}.radio-group-select svg{height:100%;width:100%}.image-radio-group{grid-gap:.3125rem;display:grid;grid-template-columns:repeat(4,auto)}.image-radio-group:focus-within input{box-shadow:.1rem .1rem .3rem 0 rgba(var(--shadow-color),.8)}.image-radio-group label{position:relative}.image-radio-group input[type=radio]{appearance:none;-webkit-appearance:none;border-radius:.625rem;bottom:0;cursor:pointer;height:100%;left:0;position:absolute;right:0;top:0;width:100%;z-index:1}.image-radio-group input[type=radio]:checked{box-shadow:0 0 0 .1rem inset rgba(var(--ui-color),.8)}.image-radio-group img{border-radius:.625rem;box-sizing:border-box;object-fit:contain;overflow:hidden;z-index:0}.content-indicator{align-items:center;display:flex;justify-content:center;opacity:0;overflow:hidden;position:absolute;z-index:100}.content-indicator,.content-indicator>svg{pointer-events:none;will-change:scroll-position}.content-indicator>span{cursor:pointer;height:1.75rem;pointer-events:none;position:absolute;width:1.75rem}.content-indicator.visible span{pointer-events:all}.content-indicator.disabled{opacity:0!important}.content-indicator.disabled span{pointer-events:none!important}.content-indicator svg{filter:drop-shadow(0 1px 1px rgb(0,0,0));flex-shrink:0;height:3.5rem;width:3.5rem}.content-indicator.top{background:radial-gradient(circle at 50% 0,rgba(var(--ui-color),.125) 1.25rem,transparent 2.75rem);height:3.5rem;padding-bottom:1.75rem;top:0;width:100%}.content-indicator.top svg{animation:arrow-flash-up 2s ease infinite}.content-indicator.bottom{background:radial-gradient(circle at 50% 100%,rgba(var(--ui-color),.125) 1.25rem,transparent 2.75rem);bottom:0;height:3.5rem;padding-top:1.75rem;width:100%}.content-indicator.bottom svg{animation:arrow-flash-down 2s ease infinite}.content-indicator.left{background:radial-gradient(circle at 0 50%,rgba(var(--ui-color),.125) 1.25rem,transparent 2.75rem);height:100%;left:0;padding-right:1.25rem;top:0;width:2.5rem}.content-indicator.left svg{animation:arrow-flash-left 2s ease infinite}.content-indicator.right{background:radial-gradient(circle at 100% 50%,rgba(var(--ui-color),.125) 1.25rem,transparent 2.75rem);height:100%;padding-left:1.25rem;right:0;top:0;width:2.5rem}.content-indicator.right svg{animation:arrow-flash-right 2s ease infinite}#sidebars .content-indicator.top{background:radial-gradient(circle at 50% 0,rgba(var(--sidebar-color),var(--sidebar-opacity)) 1.25rem,transparent 2.75rem)}#sidebars .content-indicator.bottom{background:radial-gradient(circle at 50% 100%,rgba(var(--sidebar-color),var(--sidebar-opacity)) 1.25rem,transparent 2.75rem)}#sidebars .content-indicator.left{background:radial-gradient(circle at 0 50%,rgba(var(--sidebar-color),var(--sidebar-opacity)) 1.25rem,transparent 2.75rem)}#sidebars .content-indicator.right{background:radial-gradient(circle at 100% 50%,rgba(var(--sidebar-color),var(--sidebar-opacity)) 1.25rem,transparent 2.75rem)}*{--os-handle-bg:rgba(var(--ui-color),0.44);--os-handle-bg-hover:rgba(var(--ui-color),0.55);--os-handle-bg-active:rgba(var(--ui-color),0.66);--os-size:0.7rem}* .os-scrollbar-handle:before,* .os-scrollbar-track{cursor:pointer}div[data-overlayscrollbars] .scrollbar-content{position:relative}div[data-overlayscrollbars] div[data-overlayscrollbars-contents]{will-change:scroll-position}div[data-overlayscrollbars].disabled .os-scrollbar-handle,div[data-overlayscrollbars].disabled .os-scrollbar-handle:before,div[data-overlayscrollbars].disabled .os-scrollbar-track{cursor:not-allowed;pointer-events:none}div[data-overlayscrollbars].add-shade-bottom:after{border-radius:50%;bottom:-1rem;box-shadow:0 0 1rem rgba(var(--shadow-color),.3);content:" ";display:table;height:1em;left:0;position:absolute;right:0;width:100%;z-index:1}div[data-overlayscrollbars].add-shade:before{top:-1rem}div[data-overlayscrollbars].add-shade:after{bottom:-1rem}div[data-overlayscrollbars].add-shade:after,div[data-overlayscrollbars].add-shade:before{border-radius:50%;box-shadow:0 0 1rem rgba(var(--shadow-color),.3);content:" ";display:table;height:1em;left:0;position:absolute;right:0;width:100%;z-index:1}.scrollbar-background{bottom:0;left:0;pointer-events:none;position:absolute;right:0;top:0;z-index:-1}.input-select{max-width:100%}.input-select[data-disabled=true]{cursor:not-allowed;opacity:.5}.input-select[data-disabled=true] button{pointer-events:none}.input-select.default button{align-items:center;background:transparent;border-color:rgba(var(--ui-color),.7);border-radius:.625rem;border-style:solid;border-width:1px;color:rgba(var(--font-color),1);cursor:pointer;display:flex;flex-direction:row;font-family:inherit;font-size:.8125rem;font-weight:400;justify-content:space-between;line-height:.9375;max-width:100%;min-height:2.5rem;min-width:2.5rem;overflow:hidden;padding-left:1.5rem;text-overflow:ellipsis;transition:border-radius .2s ease-in-out;width:100%}.input-select.default button .loader{height:1.5rem;margin-right:.3125rem;width:1.5rem}.input-select.default button label{cursor:pointer;display:block;margin-top:0!important;max-width:100%;overflow:hidden;text-align:left;text-overflow:ellipsis;white-space:nowrap;width:100%}.input-select.default button label.placeholder{color:rgba(var(--font-color),.5)}.input-select.default button svg{flex-shrink:0;height:2.5rem;max-width:100%;pointer-events:none;transform-origin:center;transition:transform .2s ease-in-out;width:2.5rem}.input-select.default button[data-open=true]{border-bottom-left-radius:0;border-bottom-right-radius:0}.input-select.default button[data-open=true] svg{transform:rotate(180deg)}.input-select.default button:focus-visible{outline:none}.input-select.default button:focus-visible,.input-select.default button:focus-within,.input-select.default button:hover{background-color:rgba(var(--ui-color),.1);border-color:rgba(var(--ui-color),1)}.input-select.default button[data-disabled=true]{cursor:not-allowed;opacity:.5}.input-select.default button[data-disabled=true] label{cursor:not-allowed}.input-select.small{min-width:9.75rem;width:fit-content}.input-select.small[data-disabled=true] button{pointer-events:none}.input-select.small[data-disabled=true] label{cursor:not-allowed;text-decoration:none!important}.input-select.small button{align-items:center;background:transparent;border:none;border-radius:0;color:rgba(var(--font-color),1);display:flex;flex-direction:row;font-family:inherit;font-size:.8125rem;font-weight:400;justify-content:space-between;line-height:1.066;min-height:1em;min-width:2.5rem;padding:0 .5rem;width:100%}.input-select.small button,.input-select.small button label{cursor:pointer;max-width:100%;overflow:hidden;text-overflow:ellipsis}.input-select.small button label{display:block;text-align:left;white-space:nowrap;width:fit-content}.input-select.small button label.placeholder{color:rgba(var(--font-color),.5)}.input-select.small button svg{flex-shrink:0;height:2rem;pointer-events:none;transform-origin:center;transition:transform .2s ease-in-out;width:2rem}.input-select.small button[data-open=true]{background:linear-gradient(0deg,rgba(var(--contrast-color),.8) 0,transparent 100%)}.input-select.small button[data-open=true] svg{transform:rotate(180deg)}.input-select.small button:focus-visible{outline:none}.input-select.small button:focus-visible label,.input-select.small button:focus-within label,.input-select.small button:hover label{text-decoration:underline}.input-select.small button[data-disabled=true]{cursor:not-allowed;opacity:.5}.input-select.small button[data-disabled=true] label{cursor:not-allowed;text-decoration:none}.input-select-selection.default{backdrop-filter:blur(25px);background-color:rgba(var(--font-color),.2);border-bottom-left-radius:.625rem;border-bottom-right-radius:.625rem;pointer-events:all!important}.input-select-selection.default .input-select-option{align-items:center;background-color:transparent;border:1px solid transparent;color:rgba(var(--font-color),1);cursor:pointer;display:flex;flex-direction:row;font-family:inherit;font-size:.8125rem;font-weight:400;line-height:.9375;min-height:2.5rem;min-width:2.5rem;padding:0 1.5rem;transition:unset;width:100%}.input-select-selection.default .input-select-option label{overflow:hidden;pointer-events:none;text-align:left;text-overflow:ellipsis;transition:unset;white-space:nowrap;width:100%}.input-select-selection.default .input-select-option[data-selected=true]{background-color:rgba(var(--ui-color),.2)}.input-select-selection.default .input-select-option:focus-visible,.input-select-selection.default .input-select-option:hover{background-color:rgba(var(--ui-color),1);color:rgba(var(--contrast-color),1)}.input-select-selection.default .input-select-option:focus-visible{border-color:rgba(var(--ui-color),.7)}.input-select-selection.default .input-select-option[data-disabled=true]{background-color:rgba(var(--contrast-color),.1);color:rgba(var(--font-color),.5);cursor:not-allowed}.input-select-selection.small{background:rgba(var(--contrast-color),.9);border-bottom-left-radius:.625rem;border-bottom-right-radius:.625rem;pointer-events:all!important;position:absolute}.input-select-selection.small .input-select-option{align-items:center;background-color:transparent;border:1px solid transparent;color:rgba(var(--font-color),1);cursor:pointer;display:flex;flex-direction:row;font-family:inherit;font-size:.8125rem;font-weight:400;line-height:1.066;min-height:1em;min-width:2.5rem;padding:.25rem .75rem;width:100%}.input-select-selection.small .input-select-option:last-child{border-bottom-left-radius:.5rem;border-bottom-right-radius:.5rem}.input-select-selection.small .input-select-option label{overflow:hidden;pointer-events:none;text-align:left;text-overflow:ellipsis;white-space:nowrap;width:100%}.input-select-selection.small .input-select-option:focus-visible label,.input-select-selection.small .input-select-option:hover label{text-decoration:underline}.input-select-selection.small .input-select-option:focus-visible label{text-decoration:underline}.input-select-selection.small .input-select-option[data-disabled=true]{color:rgba(var(--font-color),.5);cursor:not-allowed}.input-select-selection.small .input-select-option[data-disabled=true] label{text-decoration:none}#pre-session .input-select,#pre-session .input-select-option,.pre-session .input-select,.pre-session .input-select-option{--ui-color:10,10,10;--font-color:10,10,10;--contrast-color:255,255,255}.input-slider.progress-slider .input-slider-track{border-radius:0;height:.5em}.input-slider.progress-slider .input-slider-track .input-slider-handle{top:-.25em}.input-slider.progress-slider .slider-progress{height:.5em}.input-slider.progress-slider .input-slider-handle{background-color:rgba(var(--ui-color),1)!important}.input-slider{align-items:center;display:flex;gap:.625em;justify-content:center;position:relative;width:100%}.input-slider,.input-slider *{font-size:1rem}.input-slider .input-number{font-size:.8125rem}.input-slider[data-disabled=true] .input-slider-track{cursor:not-allowed;opacity:.5}.input-slider[data-disabled=true] .input-slider-track .input-slider-handle.dragging,.input-slider[data-disabled=true] .input-slider-track .input-slider-handle.dragging:hover,.input-slider[data-disabled=true] .input-slider-track .input-slider-handle:focus,.input-slider[data-disabled=true] .input-slider-track .input-slider-handle:hover{background:rgba(var(--ui-color),.5);cursor:not-allowed}.input-slider .input-slider-track{background-color:rgba(var(--ui-color),.2);border-radius:.5em;cursor:pointer;height:1em;min-width:2em;position:relative;width:100%}.input-slider .input-slider-track.extended>div{left:1.5em;width:calc(100% - 3em)}.input-slider .input-slider-track>div{height:100%;left:.5em;position:absolute;width:calc(100% - 1em)}.input-slider .input-slider-track .input-slider-handle{background:rgba(var(--ui-color),.5);border-radius:50%;height:1em;margin-left:-.5em;position:absolute;top:0;transform-origin:center;width:1em;z-index:2}.input-slider .input-slider-track .input-slider-handle:focus,.input-slider .input-slider-track .input-slider-handle:hover{background:rgba(var(--ui-color),1);cursor:pointer;cursor:grab;cursor:-moz-grab;cursor:-webkit-grab}.input-slider .input-slider-track .input-slider-handle.dragging,.input-slider .input-slider-track .input-slider-handle.dragging:hover{background:rgba(var(--ui-color),1);cursor:pointer;cursor:grabbing;cursor:-moz-grabbing;cursor:-webkit-grabbing}.input-slider button.icon{height:1em!important;min-width:unset;position:absolute;top:0;width:1em!important;z-index:1}.input-slider button.icon svg{padding:0}.input-slider button.icon.handle-minus{left:0}.input-slider button.icon.handle-plus{right:0}.input-slider>input[type=number]{background-color:transparent;border:1px solid transparent;border-radius:.625em;height:2.5em;min-width:2.5em;padding:0;text-align:center}.input-slider>input[type=number]:hover{border:1px solid rgba(var(--ui-color),.1)}.input-slider>input[type=number]:focus,.input-slider>input[type=number]:focus-visible{border:1px solid rgba(var(--ui-color),.2)}.input-slider .unit{font-size:.8125em;margin-left:-.625em}.input-slider .slider-tick-center,.input-slider .slider-ticks{align-items:center;display:flex;height:100%;justify-content:space-around;left:0;pointer-events:none;position:absolute;top:0;width:100%;z-index:0}.input-slider .slider-tick-center .tick,.input-slider .slider-ticks .tick{background-color:rgba(var(--ui-color),1);height:.25em;width:1px}.input-slider .slider-tick-center .tick.hidden,.input-slider .slider-ticks .tick.hidden{opacity:0}.input-slider .slider-progress{background-color:rgba(var(--ui-color),.5);height:1em;left:-.5em;position:absolute}.slider-wrapper{overflow:hidden;width:100%}.slider-wrapper .slider-track{display:flex;flex-direction:row}.slider-wrapper .slider-track .track{height:fit-content;padding-bottom:2px;width:100%}.slider-wrapper .slider-track .track.sub-track{padding:1rem 1rem 0;position:relative}.slider-wrapper .slider-track .track.sub-track>:first-child{margin-top:0!important}.slider-wrapper .slider-track .track.sub-track>:last-child{margin-bottom:1rem!important}.slider-wrapper .slider-track .track.sub-track:before{background-color:Rgb(var(--sidebar-panel-color));border-radius:.625rem;bottom:0;content:"";left:0;opacity:var(--sidebar-panel-opacity);position:absolute;right:0;top:0;z-index:-1}label{font-size:.8125rem;hyphens:auto;line-height:.9375rem;transition:color .3s ease-in-out}label[for]{display:block;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}label[for]:not(:first-child){margin-top:1.25rem}fieldset:not(.hint)>legend+label[for],label[for]+*{margin-top:.625rem}p{font-size:.8125rem;hyphens:auto;line-height:1.35;transition:color .3s ease-in-out}p a.link{font-weight:400}p a.link,p small,p>svg{display:inline}p>svg{height:1.375rem;margin:-.375rem -.2rem;width:1.375rem}small{display:block;font-size:.8125rem;hyphens:auto;line-height:.9375rem;opacity:.5;transition:color .3s ease-in-out}small a.link{display:inline;font-weight:400}fieldset>small{margin-top:.625rem}svg{transition:color .3s ease-in-out}.chip{align-items:center;background-color:rgba(var(--ui-color),.5);border-radius:1.5rem;display:flex;flex-direction:row;font-size:1.25rem;height:1.5rem;justify-items:center;margin-bottom:1.25rem;padding-right:.5rem;width:fit-content}.chip>.icon,.chip>svg{height:1.5rem;min-width:unset;width:1.5rem}.chip>.icon svg,.chip>svg svg{height:100%;width:100%}fieldset{min-width:0;position:relative}fieldset:not(.hint){border:none;border-top:1px solid rgba(var(--font-color),1);max-width:100%;padding:0;transition:border-color .3s ease-in-out}fieldset:not(.hint)>legend{font-family:Roboto,sans-serif;font-size:.9375rem;font-weight:700;padding-right:.5rem;transition:color .3s ease-in-out}fieldset:not(.hint):not(:first-child){margin-top:2.5rem}fieldset:not(.hint)>.slider-wrapper,fieldset:not(.hint)>button,fieldset:not(.hint)>legend+*{margin-top:.625rem}.flex-wrapper{align-items:center;display:flex;flex-direction:row;flex-wrap:wrap;gap:.875em;margin-top:.625em}.statistics{display:flex;flex-direction:column;gap:.3125rem;width:100%}.statistics>div:not(:first-child){border-top:1px solid rgba(var(--font-color),.5);padding-top:.3125rem}.statistics>div{align-items:flex-start;display:flex;gap:.625rem;justify-content:space-between}.statistics>div label,.statistics>div p{word-wrap:break-word;margin-top:0!important}.password-reset nav{display:flex;justify-content:space-between;margin-top:1.6rem}.password-reset .hint,.room-enter-error{margin-top:1.25rem}#pre-session form.room-list{--roomchooser-border-color:221,221,221;display:flex;flex-direction:column;height:100%;margin-top:.875rem}#pre-session form.room-list div[data-overlayscrollbars]{border:2px solid rgba(var(--roomchooser-border-color),1);border-radius:0 0 .3rem .3rem}#pre-session form.room-list>div[data-overlayscrollbars]{max-height:18.5em}#pre-session form.room-list>div[data-overlayscrollbars] ul{min-height:18.5em}@media only screen and (max-width:32.5rem),screen and (max-height:42.5rem){#pre-session form.room-list>div[data-overlayscrollbars]{height:auto;max-height:unset}#pre-session form.room-list>div[data-overlayscrollbars] ul{min-height:unset}}#pre-session form.room-list nav:first-child{background-color:rgba(var(--roomchooser-border-color),1);border:2px solid rgba(var(--roomchooser-border-color),1);border-radius:.3rem .3rem 0 0;display:flex;flex-flow:wrap;flex-direction:row;flex-shrink:0;font-size:.8125rem;gap:.25rem;height:auto;justify-content:space-between;margin:0;padding:.15em .15rem;width:100%}#pre-session form.room-list nav:first-child .input-select{width:12rem}#pre-session form.room-list nav:first-child .input-select button{min-height:unset}#pre-session form.room-list nav:first-child button[type=button]{border:none}#pre-session form.room-list nav:first-child select{color:rgba(var(--font-color),1);height:1.5rem;margin:0;padding:.2rem 1.5rem .2rem .875rem;width:5rem}#pre-session form.room-list nav:first-child select+span{margin-top:-.675rem}#pre-session form.room-list nav:first-child .number-slider span{font-size:1rem;line-height:1.5rem}#pre-session form.room-list nav:first-child button,#pre-session form.room-list nav:first-child input,#pre-session form.room-list nav:first-child select{background-color:hsla(0,0%,100%,.3)}#pre-session form.room-list nav:first-child span{display:flex;flex-direction:row}#pre-session form.room-list nav:first-child svg{height:1.5rem;width:1.5rem}#pre-session form.room-list nav:first-child button{margin-right:0}#pre-session form.room-list nav:first-child input[type=text]{font-size:.8125rem;margin:0;padding:0}#pre-session form.room-list nav:first-child input[type=number]{padding:.3125rem;text-align:center;width:1.8rem}#pre-session form.room-list .pagination{align-items:center}#pre-session form.room-list .pagination .page-info{align-items:center;display:flex;justify-content:center}#pre-session form.room-list .pagination .icon svg{padding:0}#pre-session form.room-list .pagination button,#pre-session form.room-list .pagination input:disabled,#pre-session form.room-list .pagination svg{background-color:transparent!important;color:rgba(var(--font-color),1)}#pre-session form.room-list .pagination input[type=number]{height:1.25rem;margin-right:.25rem;margin-top:0;min-height:unset}#pre-session form.room-list .pagination input[type=number]+span{font-size:1ch}#pre-session form.room-list .pagination button[data-disabled] svg{color:rgba(var(--font-color),.8)}#pre-session form.room-list .pagination button{height:1.5rem;margin:0;min-height:1.5rem;padding:0}#pre-session form.room-list .search-input{display:flex;flex-direction:row;gap:.3125rem;margin-top:0}#pre-session form.room-list .search-input .icon{background-color:transparent;height:1.5rem;width:1.5rem}#pre-session form.room-list .search-input .input-text{border:none!important;border-radius:.625rem;flex-direction:row-reverse;height:1.5rem;min-height:1.5rem}#pre-session form.room-list .search-input .input-text input[type=text]{border-radius:.625rem;height:1.5rem;min-height:1.5rem;padding-left:1.5rem!important}#pre-session form.room-list .search-input .input-text svg{height:1.5rem;left:0;opacity:.6;padding:0;right:unset;width:1.5rem}#pre-session form.room-list input[type=number]:active{box-shadow:0 .1rem .2rem rgba(var(--shadow-color),.4) inset}#pre-session form.room-list .list-loader{align-items:center;color:rgba(0,0,0,.5);display:flex;height:100%;justify-content:center;max-height:18.5em;opacity:0;pointer-events:none;position:fixed;transition:opacity .3s ease-in-out;width:28.5rem;z-index:1}#pre-session form.room-list .list-loader svg{height:9rem;pointer-events:none;width:9rem}#pre-session form.room-list .list-loader.visible{opacity:1}#pre-session form.room-list .list-loader.visible svg{cursor:wait;pointer-events:all}#pre-session form.room-list ul{border-top:0}#pre-session form.room-list ul li{border-top:2px solid rgba(var(--roomchooser-border-color),1);display:flex;flex-wrap:wrap;justify-content:space-between;padding:.375rem 1.5rem .375rem 1rem;position:relative}#pre-session form.room-list ul li.selected,#pre-session form.room-list ul li:focus,#pre-session form.room-list ul li:focus-within{background-color:rgba(var(--roomchooser-border-color),1)}#pre-session form.room-list ul li.no-entry{font-size:.8125rem;line-height:.9375rem}#pre-session form.room-list ul li.last-testroom{border-bottom:4px solid rgba(var(--roomchooser-border-color),1)}#pre-session form.room-list ul li:first-child{border-top:none}#pre-session form.room-list ul li.loader{align-items:center;justify-content:center}#pre-session form.room-list ul li.loader svg{height:2rem;width:2rem}#pre-session form.room-list ul li input[type=radio]{-webkit-appearance:none;border-radius:0;bottom:0;cursor:pointer;height:100%;left:0;position:absolute;right:0;top:0;width:100%;z-index:0}#pre-session form.room-list ul li input[type=radio]:checked{cursor:default}#pre-session form.room-list ul li input[type=radio]:disabled{cursor:not-allowed}#pre-session form.room-list ul li .room-name{display:flex;flex-direction:column;max-width:80%;pointer-events:none;z-index:1}#pre-session form.room-list ul li .room-name span{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}#pre-session form.room-list ul li .room-name>span{display:flex;flex-direction:row}#pre-session form.room-list ul li .room-name .freeroom-label,#pre-session form.room-list ul li .room-name .testroom-label{align-items:center;background-color:#0b3e77;border-radius:4px;color:#fff;display:flex;flex-shrink:0;font-family:inherit;font-size:.8125rem;font-weight:700;height:1.175rem;justify-content:center;line-height:.9375rem;margin-left:1.25rem;opacity:1!important;padding:0 .875rem;text-transform:uppercase}#pre-session form.room-list ul li .room-name .freeroom-label{background-color:#ffae00}#pre-session form.room-list ul li .room-name span.room-label{font-size:.9rem;font-weight:700}#pre-session form.room-list ul li .room-name span.room-info-status{font-size:.6rem;opacity:.5}#pre-session form.room-list ul li .room-status{align-items:center;display:flex;max-width:20%;pointer-events:none;z-index:1}#pre-session form.room-list ul li .room-status span:first-child{align-items:center;background-color:rgba(var(--login-contrast),1);border-radius:50%;color:#fff;display:flex;font-size:.9rem;font-weight:700;height:1.375rem;justify-content:center;line-height:1;min-width:1.375rem}#pre-session form.room-list ul li .room-status span:last-child{background-color:#acff5c;border-radius:.5rem;box-shadow:0 0 .6rem .2rem #00fd00;height:1rem;margin-left:.8rem;min-width:1rem;width:1rem}#pre-session form.room-list ul li .room-status.disabled span:first-child{background-color:#888}#pre-session form.room-list ul li .room-status.disabled span:last-child{background-color:rgba(var(--roomchooser-border-color),1);box-shadow:.1rem .1rem .2rem 0 #ccc}#pre-session form.room-list ul li .hint{flex-basis:100%}#pre-session form.room-list nav{display:flex;flex-direction:row;flex-wrap:wrap-reverse;gap:1.25rem;justify-content:space-between;margin-top:1rem}#pre-session form.room-list nav button{margin-right:0;margin-top:0}#pre-session form.room-list .link{align-self:flex-end;display:flex;margin-left:auto;margin-top:1.25rem}#pre-session.firefox-old .add-shade+nav{max-height:3rem}#pre-session.firefox-old nav button{height:3rem}#pre-session.firefox-old form.room-list nav:first-child{max-height:2rem}#pre-session main .track:first-child{overflow-y:hidden}#pre-session .selfcheck{height:100%;position:relative}#pre-session .selfcheck .input-select{margin-left:1px}#pre-session .selfcheck .slider-wrapper{height:auto;max-height:unset}#pre-session .selfcheck form>div{max-height:15.5rem}#pre-session .selfcheck #selfcheck-preview-video+button{position:absolute}#pre-session .selfcheck video{pointer-events:none}#pre-session .selfcheck .input-slider{width:16rem}#pre-session .selfcheck div.flex{align-items:center;display:flex;gap:.875rem;justify-content:space-between}#pre-session .selfcheck div.flex button,#pre-session .selfcheck div.flex input[type=submit]{margin-right:0}#pre-session .selfcheck select{text-overflow:ellipsis}#pre-session .selfcheck select+span{margin-top:unset;right:1.25rem}@media only screen and (max-width:32.5rem),screen and (max-height:42.5rem){#pre-session .selfcheck .track{overflow-y:visible}#pre-session .selfcheck .slider-wrapper{max-height:unset}}#pre-session .selfcheck .quickguide{display:inline;font-size:.9rem;text-decoration:underline}#pre-session .selfcheck .checklist-container{align-items:center;display:flex;flex-flow:wrap;gap:.375rem 1rem;justify-content:space-between}#pre-session .selfcheck .checklist-container fieldset{min-width:11rem}#pre-session .selfcheck .checklist-container table{align-items:flex-start;flex-shrink:0;font-size:.9rem;justify-items:flex-start}#pre-session .selfcheck .checklist-container table td:first-child{flex-shrink:0}#pre-session .selfcheck .checklist-container .hint p+button{margin-top:.3125rem;min-height:unset}#pre-session .selfcheck p{font-size:.9rem;margin-top:.4rem}#pre-session .selfcheck .hint p{font-size:.8125rem;width:11rem}#pre-session .selfcheck .hint button[type=submit]{margin-top:0;padding:.3rem .6rem}#pre-session .selfcheck button[type=submit]{margin-top:.5rem}#pre-session .selfcheck .track{display:flex;flex-direction:column;padding-bottom:0}#pre-session .selfcheck div[data-overlayscrollbars]{margin-top:1.25rem;padding:.75rem 0}#pre-session .selfcheck .volume-slider{align-items:center;display:flex;flex-direction:row;justify-content:space-between}#pre-session .selfcheck .volume-slider>:not(:last-child){margin-right:.4rem}#pre-session .selfcheck .volume-slider .slider-container{width:100%}#pre-session .selfcheck .volume-slider .slider-container .slider-ticks{bottom:.2rem;left:.85rem;opacity:.1;right:.45rem;top:.2rem}#pre-session .selfcheck .volume-slider .plus-minus{height:2.75rem;padding:0!important}#pre-session .selfcheck .volume-slider button[type=button]{background-color:rgba(78,54,29,.1);border:none;border-radius:.2rem;margin-top:.2rem;overflow:visible;padding:.3rem .6rem}#pre-session .selfcheck .volume-slider button[type=button]:active,#pre-session .selfcheck .volume-slider button[type=button]:focus{box-shadow:0 .1rem .2rem rgba(var(--shadow-color),.4) inset}#pre-session .selfcheck .volume-slider input[type=range]{-webkit-appearance:none;background-color:rgba(78,54,29,.1);border:initial;border-radius:.7em;cursor:pointer;height:1.4rem;margin:.2rem;overflow:hidden;padding:.2em;width:100%}#pre-session .selfcheck .volume-slider input[type=range]:active,#pre-session .selfcheck .volume-slider input[type=range]:focus{box-shadow:0 .1rem .2rem rgba(var(--shadow-color),.4) inset}#pre-session .selfcheck .volume-slider input[type=range]::-webkit-slider-thumb{-webkit-appearance:none;background:rgba(var(--font-color),.7);border-radius:50%;box-shadow:0 .2rem .3rem rgba(var(--shadow-color),.5);cursor:pointer;cursor:grab;cursor:-moz-grab;cursor:-webkit-grab;height:1em;top:0;width:1em;z-index:10}#pre-session .selfcheck .volume-slider input[type=range]::-moz-range-thumb{-webkit-appearance:none;background:rgba(var(--font-color),.7);border-radius:50%;box-shadow:0 .2rem .3rem rgba(var(--shadow-color),.5);cursor:pointer;cursor:grab;cursor:-moz-grab;cursor:-webkit-grab;height:1em;top:0;width:1em;z-index:10}#pre-session .selfcheck .volume-slider input[type=number].slider-value{flex-shrink:0;padding:.3rem .6rem;text-align:center;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;width:2.75rem}#pre-session .selfcheck .selfcheck-webcam{flex-direction:row;flex-wrap:nowrap}#pre-session .selfcheck .selfcheck-webcam .input-select{flex-shrink:1}#pre-session .selfcheck .webcam-preview{align-self:center;margin-top:1.25rem;max-width:18rem;min-height:5rem;transition:background-color .3s ease}#pre-session .selfcheck .webcam-preview svg{color:rgba(var(--font-color),1)}#pre-session .selfcheck .webcam-preview.hide{background-color:transparent}#pre-session .selfcheck .webcam-preview.hide svg{color:rgba(var(--font-color))}#pre-session .selfcheck .webcam-preview input{position:absolute}.soundmeter{border-radius:.2rem;display:block;height:.4rem;margin-top:.875rem;overflow:hidden;position:relative}.soundmeter>span:first-child{background:linear-gradient(90deg,#f7ce47 20%,#9ddb2b 45%,#9ddb2b 55%,#db4d29 75%);height:100%;position:absolute;width:100%}.soundmeter>span:first-child span{background:#000;height:105%;position:absolute;transform-origin:100% 50%;transition:transform .15s linear;width:100%}.soundmeter>span.soundmeter-level{border-left:1px solid #fff;border-right:1px solid #fff;height:200%;left:32%;position:absolute;width:36%;z-index:0}.soundmeter+.soundmeter-info{height:200%;pointer-events:none;position:relative;width:100%;z-index:0}.soundmeter+.soundmeter-info span{border-left:1px solid #fff;border-right:1px solid #fff;font-size:.675rem;left:32%;padding-top:.25rem;position:absolute;right:32%;text-align:center}#pre-session .code-of-conduct .link{font-size:.8125rem}.enter-code .input-text{width:100%}.enter-code .error-message{align-items:center;display:flex;flex-direction:row;gap:.3125rem}.enter-code .error-message p{color:#dc6051}.enter-code .error-message svg{color:#dc6051;height:2rem;width:2rem}#pre-session .group-invitations .grouplist{background-color:rgba(var(--ui-color),.1);border-radius:.875rem;margin:.75rem 0;max-height:10rem;min-height:2.75rem;padding:.375rem 1.25rem}#pre-session .group-invitations .grouplist li{font-size:.9rem}#pre-session .group-invitations .grouplist li:not(:first-child){margin-top:.875rem}#pre-session .group-invitations nav button[type=submit]:first-child{margin-right:.875rem}#pre-session .group-invitations .track:not(:first-child) nav{margin-top:0}#pre-session .group-invitations .hint{width:fit-content}#pre-session .waiting-area div[data-overlayscrollbars]{max-height:17rem}@media only screen and (max-width:32.5rem),screen and (max-height:42.5rem){#pre-session .waiting-area div[data-overlayscrollbars]{max-height:unset}}#pre-session .waiting-area header{display:flex;margin-bottom:1.25rem}#pre-session .waiting-area header span{display:flex;flex-direction:column;justify-content:center;margin-left:.5rem}#pre-session .waiting-area header svg{--svg-mod-1:none;--svg-mod-2:block;background-color:rgba(var(--login-contrast),1);border-radius:.4rem;color:#fff;height:3rem;width:3rem}#pre-session .waiting-area header svg.green{background-color:#a9d18e}#pre-session .waiting-area #waiting-area-text{padding:.875rem .7rem .875rem .875rem}.client-update main>div{display:flex;flex-direction:column}.client-update main>div button{margin-top:2.5rem!important}.remote-audio-sliders{display:flex;flex-direction:column}.remote-audio-sliders>div.flex-wrapper{align-items:center;display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:center}.remote-audio-sliders .audio-requested{animation:pulsate-half 1s infinite}.filetree{background-color:rgba(var(--ui-color),.1);border:none;border-radius:.2rem;box-shadow:0 .15rem .2rem rgba(var(--shadow-color),.1) inset;padding:.875rem}.filetree .iconbutton{flex-shrink:0;height:1.4rem;margin-bottom:.1rem!important;margin-right:.25rem;margin-top:0!important;min-height:unset;min-width:unset;padding:0;width:1.75rem}.filetree .iconbutton svg{padding:.15rem}.filetree .animated{overflow-y:hidden}.filetree .filetree-empty{align-items:center;display:flex;font-size:.8125rem;justify-content:center}.filetree .file{align-items:end;cursor:pointer;display:flex;margin-bottom:-.25rem;margin-top:0;white-space:nowrap}.filetree .file.selected>span{background-color:rgba(200,200,255,.3)}.filetree .file.selected>span:first-child{border-bottom-left-radius:.1rem;border-top-left-radius:.1rem}.filetree .file.selected>span:last-child{border-bottom-right-radius:.1rem;border-top-right-radius:.1rem;padding-right:.375rem}.filetree .file:last-child{margin-bottom:0}.filetree .file.active{font-style:italic}.filetree .file.selected-parent{text-decoration:underline}.filetree .file.active-parent{font-style:italic}.filetree .file.loading{cursor:not-allowed;opacity:.7}.filetree .file:focus{outline:none}.filetree .file:focus:not(.loading){text-decoration:underline}.filetree .file>span.file-icon,.filetree .file>span.folder-handle{flex-shrink:0;height:1.75rem;width:1.75rem}.filetree .file>span.file-icon.loading,.filetree .file>span.folder-handle.loading{height:1.75rem;padding:.3125rem;width:1.75rem}.filetree .file>span.file-icon svg,.filetree .file>span.folder-handle svg{height:100%;width:100%}.filetree .file>span:last-child{font-size:.8125rem;line-height:1.75rem;overflow:hidden;padding-left:.2rem;text-overflow:ellipsis}.filetree p.filetree-disabled{font-size:1.25rem}.filetree:after{border-radius:.2rem!important}.filetree .folder-handle svg{transition:transform .3s ease-in-out}.filetree .folder-handle.open svg{transform:rotate(180deg)}.seat.avatar-wrapper.avatar-hover .seatwrapper{box-shadow:0 0 .15rem .2rem inset var(--token-color)}.avatar-wrapper .seatwrapper{border-radius:50%}#sessionroom .avatar{align-items:center;display:flex;height:100%;justify-content:center;position:relative;width:100%}#sessionroom .avatar [referenceid]:not(.nametag):after{border-radius:50%}#sessionroom .avatar.add-border .image:before{border:6px solid rgba(var(--gesture-color-signal),1);border-radius:50%;bottom:-6px;box-shadow:0 0 0 6px rgba(var(--gesture-color-signal),.5) inset;content:"";height:100%;left:-6px;pointer-events:none;position:absolute;right:-6px;top:-6px;width:100%;z-index:auto}#sessionroom .avatar.empty{pointer-events:none}#sessionroom .avatar.empty>._droppable{border-radius:50%}#sessionroom .avatar.empty .mod-mic{pointer-events:all}#sessionroom .avatar>*{transition:opacity .3s ease-in-out}#sessionroom .avatar svg{color:#fff}#sessionroom .avatar>div{position:absolute}#sessionroom .avatar.mod .nametag{background-color:rgba(var(--ui-color),.2);border-radius:10px;box-shadow:0 0 15px 0 rgba(0,0,0,.1)}#sessionroom .avatar .nametag{align-items:center;background-color:transparent;bottom:-8px;color:var(--font-color);display:flex;font-family:Roboto Condensed,sans-serif;font-size:min(1.375rem,34px);height:34px;justify-content:center;position:absolute;white-space:nowrap!important;width:125%;z-index:-1}#sessionroom .avatar .nametag *{color:#fff}#sessionroom .avatar .nametag [referenceid]:after{border-radius:0}#sessionroom .avatar .nametag::-webkit-scrollbar{display:none}#sessionroom .avatar .nametag span{color:#fff;text-shadow:0 0 15px rgba(var(--shadow-color),.3),0 0 10px rgba(var(--shadow-color),.7);white-space:nowrap}#sessionroom .avatar .nametag span:not(:first-child){margin-left:.2rem}#sessionroom .avatar .avatar-hat{height:100%;pointer-events:none;position:absolute;top:0;width:100%;z-index:2}#sessionroom .avatar .avatar-hat .hat{height:100%;position:absolute;transform:scale(1.6666666667);width:100%}#sessionroom .avatar .communication div{transition:none}#sessionroom .avatar .communication,#sessionroom .avatar .gesture,#sessionroom .avatar .technology,#sessionroom .avatar .tool{height:34%;width:34%;z-index:3}#sessionroom .avatar .communication>svg,#sessionroom .avatar .gesture>svg,#sessionroom .avatar .technology>svg,#sessionroom .avatar .tool>svg{color:#fff;height:100%;width:100%}#sessionroom .avatar .gesture,#sessionroom .avatar .tool{right:0}#sessionroom .avatar .technology,#sessionroom .avatar .tool{bottom:18%}#sessionroom .avatar .tool{pointer-events:none}#sessionroom .avatar .tool>*{pointer-events:all}#sessionroom .avatar .tool ._draggable{height:100%;width:100%}#sessionroom .avatar .communication,#sessionroom .avatar .technology{left:0}#sessionroom .avatar .gesture{top:10%}#sessionroom .avatar .gesture>div{height:48px;width:48px}#sessionroom .avatar .gesture>div>svg{height:100%;width:100%}#sessionroom .avatar .token.auto{height:48px!important;width:48px!important}#sessionroom .avatar .technology{pointer-events:none}#sessionroom .avatar .technology>*{pointer-events:all}#sessionroom .avatar .technology>svg{height:50px;width:50px}#sessionroom .avatar .technology svg{background-color:rgba(0,0,0,.5);border-radius:50%;position:absolute;top:0}#sessionroom .avatar svg.mod-mic{height:48px;width:48px}#sessionroom .avatar .communication{top:2%;z-index:4}#sessionroom .avatar .communication .avatar-soundmeter{height:115%;left:-22%;position:absolute;width:115%}#sessionroom .avatar .communication .avatar-soundmeter .soundwaves{color:rgba(var(--ui-color),1);height:100%;width:100%}#sessionroom .avatar .token.mod{height:48px;width:48px}#sessionroom .avatar .token-hover{box-shadow:0 0 0 4px rgba(var(--ui-color-issue),1),1px 1px 30px rgba(var(--ui-color-issue),.1)}#sessionroom .avatar .avatar-hover{box-shadow:0 0 .15rem .2rem inset var(--token-color)}#sessionroom .avatar .image{border-radius:50%;height:96px;width:96px}#sessionroom .avatar .image ._draggable div .initials{align-items:center;bottom:0;color:hsla(0,0%,7%,.7);display:flex;font-size:48px;justify-content:center;left:0;opacity:0;position:absolute;right:0;text-transform:uppercase;top:0;transition:opacity .3 ease-in-out;z-index:1}#sessionroom .avatar .image .image-wrapper{border-radius:50%;height:96px;overflow:hidden;position:relative;transform-origin:top left;width:96px}#sessionroom .avatar .image .image-wrapper,#sessionroom .avatar .image .image-wrapper>div{align-items:center;display:flex;justify-content:center}#sessionroom .avatar .image .image-wrapper img{height:96px;image-rendering:auto;object-fit:contain;position:absolute;width:96px}#sessionroom .avatar .awareness{border-radius:50%;overflow:hidden;pointer-events:none;top:0;z-index:1}#sessionroom .avatar .awareness,#sessionroom .avatar .awareness svg{height:100%;position:absolute;width:100%}#sessionroom .avatar .awareness svg.awareness-small{bottom:0;height:33%}#_draglayer .dnd-avatar,#dnd-preview .dnd-avatar{border-radius:50%;height:96px;position:relative;transform-origin:0 0;width:96px}#_draglayer .dnd-avatar .awareness,#dnd-preview .dnd-avatar .awareness{opacity:0}#_draglayer .dnd-avatar .image,#dnd-preview .dnd-avatar .image{border-radius:50%}#_draglayer .dnd-avatar .image-wrapper,#dnd-preview .dnd-avatar .image-wrapper{align-items:center;border-radius:50%;box-shadow:3px 4px 8px 2px rgba(var(--shadow-color),.4);display:flex;height:100%;justify-content:center;overflow:hidden;position:relative;transform-origin:top left;width:100%}#_draglayer .dnd-avatar .image-wrapper>div,#dnd-preview .dnd-avatar .image-wrapper>div{align-items:center;display:flex;height:100%;justify-content:center;width:100%}#_draglayer .dnd-avatar .image-wrapper .initials,#dnd-preview .dnd-avatar .image-wrapper .initials{align-items:center;bottom:0;color:hsla(0,0%,7%,.7);display:flex;font-size:48px;justify-content:center;left:0;position:absolute;right:0;text-transform:uppercase;top:0;z-index:100}#_draglayer .dnd-avatar .avatar-hat,#_draglayer .dnd-avatar .avatar-switch,#dnd-preview .dnd-avatar .avatar-hat,#dnd-preview .dnd-avatar .avatar-switch{height:100%;position:absolute;top:0;width:100%}#_draglayer .dnd-avatar .avatar-hat .hat,#dnd-preview .dnd-avatar .avatar-hat .hat{height:100%;position:absolute;width:100%}#sessionroom.detail-small .avatar .communication .textbubble-container{bottom:10%;left:0}#sessionroom.detail-small .avatar .communication .textbubble-container .textbubble{border-radius:4px;height:30px;width:44px}#sessionroom.detail-small .avatar .communication .textbubble-container .textbubble>div{display:none}#sessionroom.detail-small .avatar .communication .textbubble-container .textbubble:after{bottom:unset;content:"...";font-size:30px;font-weight:700;left:unset;line-height:.5;right:unset;top:unset}#sessionroom.detail-small .avatar ._draggable div .initials{opacity:1}.avatar-animation{pointer-events:none}.avatar-animation .awareness,.avatar-animation .communication,.avatar-animation .technology,.avatar-animation .tool>:not(.token.mod){opacity:0}.avatar-animation .gesture{height:42%;width:42%}.avatar-animation .gesture div{z-index:2}.avatar-animation .gesture .clap.no-animation svg{background-color:var(--gesture-color-clap)}.avatar-animation .gesture .no-animation{animation:none!important}.avatar-animation .gesture .enlarge{transform:scale(1.2)}.avatar-animation .gesture svg{border-radius:50%;box-shadow:0 2px 4px rgba(var(--shadow-color),.3)}.avatar-animation .gesture span{bottom:12%;color:#000;font-weight:700;position:absolute}.avatar .emoji,.avatar-animation .emoji{bottom:8%;height:42%;left:28%;pointer-events:none;width:42%}.avatar .emoji.center,.avatar-animation .emoji.center{bottom:28%}.avatar .emoji svg,.avatar-animation .emoji svg{height:100%;opacity:0;width:100%}.avatar .signal,.avatar-animation .signal{position:relative;top:-100%;z-index:-1}.avatar .signal-while-gesture,.avatar-animation .signal-while-gesture{left:-60%;position:absolute;top:-37%;transform:scale(.84);z-index:-1}.avatar .agree,.avatar-animation .agree{animation:fadeIn .25s ease-in-out 1 forwards,slideUp .5s ease-in-out 1}.avatar .disagree,.avatar-animation .disagree{animation:fadeIn .25s ease-in-out 1 forwards,slideDown .5s ease-in-out 1}.avatar .tool,.avatar-animation .tool{display:flex;flex-direction:row-reverse;justify-content:flex-end;transition:width .3s;z-index:15}.avatar .tool *,.avatar-animation .tool *{flex-shrink:0;position:absolute;transition:right .3s ease,opacity .3s ease}.avatar .tool>div:not(.mod):nth-child(odd):not(:only-child),.avatar-animation .tool>div:not(.mod):nth-child(odd):not(:only-child){top:-10%}.avatar .tool>div:not(.mod):nth-child(2n),.avatar-animation .tool>div:not(.mod):nth-child(2n){top:10%}.avatar .tool>div:not(.mod).token.mod,.avatar-animation .tool>div:not(.mod).token.mod{top:0}.avatar .tool>div:not(.mod).ui-token,.avatar-animation .tool>div:not(.mod).ui-token{height:52px;width:52px}.avatar .tool>div:not(.mod) svg,.avatar-animation .tool>div:not(.mod) svg{height:100%;width:100%}.avatar .tool :last-child,.avatar-animation .tool :last-child{margin-right:0}.avatar .tool :first-child,.avatar-animation .tool :first-child{right:0;z-index:6}.avatar .tool :nth-child(2),.avatar-animation .tool :nth-child(2){right:45%;z-index:5}.avatar .tool :nth-child(3),.avatar-animation .tool :nth-child(3){right:50%;z-index:4}.avatar .tool :nth-child(4),.avatar-animation .tool :nth-child(4){right:75%;z-index:3}.avatar .tool :nth-child(5),.avatar-animation .tool :nth-child(5){right:100%;z-index:2}.avatar .tool :nth-child(6),.avatar-animation .tool :nth-child(6){right:125%;z-index:1}.avatar .tool:hover :nth-child(2),.avatar-animation .tool:hover :nth-child(2){right:75%}.avatar .tool:hover :nth-child(3),.avatar-animation .tool:hover :nth-child(3){right:150%}.avatar .tool:hover :nth-child(4),.avatar-animation .tool:hover :nth-child(4){right:225%}.avatar .tool:hover :nth-child(5),.avatar-animation .tool:hover :nth-child(5){right:300%}.avatar .tool:hover :nth-child(6),.avatar-animation .tool:hover :nth-child(6){right:375%}.dnd-avatar .image-wrapper img{max-height:100%;max-width:100%}.token-droppable{height:96px;pointer-events:none;width:96px}.animator.webcam-token{bottom:-6%;height:50px;pointer-events:none;position:absolute;right:-22%;width:50px}.animator.webcam-token svg{height:100%;width:100%}.detail-small .hybrid-color .top{height:54px}.detail-small .hybrid-color .top.rounded{height:34px;top:20px}.detail-small .hybrid-color .bottom{bottom:0;height:26px}.detail-small .hybrid-color .bottom.rounded{bottom:4px;height:22px}.detail-small .hybrid-color .center,.detail-small .hybrid-color .left,.detail-small .hybrid-color .right{top:54px}.hybrid-color{height:100%;opacity:1;pointer-events:none;position:absolute;transition:opacity .3s ease-in-out;width:100%;z-index:-1}.hybrid-color.hide{opacity:0}.hybrid-color span{opacity:.35;position:absolute}.hybrid-color .top{height:40px;left:64px;top:0;width:64px}.hybrid-color .top.rounded{border-radius:8px 8px 0 0;height:25px;top:15px}.hybrid-color .bottom{bottom:0;height:40px;left:64px;width:64px}.hybrid-color .bottom.rounded{border-radius:0 0 8px 8px;bottom:20px;height:20px}.hybrid-color .right{height:64px;right:0;top:40px;width:64px}.hybrid-color .right.rounded{border-radius:0 8px 8px 0;right:24px;width:40px}.hybrid-color .left{height:64px;left:0;top:40px;width:64px}.hybrid-color .left.rounded{border-radius:8px 0 0 8px;left:24px;width:40px}.hybrid-color .center{height:64px;left:64px;top:40px;width:64px}#background{height:100vh!important;height:100lvh!important;pointer-events:none;width:100vw!important;width:100lvw!important}#background div,#background img,#background svg{height:100%;position:absolute;width:100%}#background div>*,#background img>*,#background svg>*{height:100%;width:100%}#background div.hide,#background img.hide,#background svg.hide{opacity:0}#background ._image._video_bg:after{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADIAAAAyCAMAAAAp4XiDAAAAUVBMVEWFhYWDg4N3d3dtbW17e3t1dXWBgYGHh4d5eXlzc3OLi4ubm5uVlZWPj4+NjY19fX2JiYl/f39ra2uRkZGZmZlpaWmXl5dvb29xcXGTk5NnZ2c8TV1mAAAAG3RSTlNAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEAvEOwtAAAFVklEQVR4XpWWB67c2BUFb3g557T/hRo9/WUMZHlgr4Bg8Z4qQgQJlHI4A8SzFVrapvmTF9O7dmYRFZ60YiBhJRCgh1FYhiLAmdvX0CzTOpNE77ME0Zty/nWWzchDtiqrmQDeuv3powQ5ta2eN0FY0InkqDD73lT9c9lEzwUNqgFHs9VQce3TVClFCQrSTfOiYkVJQBmpbq2L6iZavPnAPcoU0dSw0SUTqz/GtrGuXfbyyBniKykOWQWGqwwMA7QiYAxi+IlPdqo+hYHnUt5ZPfnsHJyNiDtnpJyayNBkF6cWoYGAMY92U2hXHF/C1M8uP/ZtYdiuj26UdAdQQSXQErwSOMzt/XWRWAz5GuSBIkwG1H3FabJ2OsUOUhGC6tK4EMtJO0ttC6IBD3kM0ve0tJwMdSfjZo+EEISaeTr9P3wYrGjXqyC1krcKdhMpxEnt5JetoulscpyzhXN5FRpuPHvbeQaKxFAEB6EN+cYN6xD7RYGpXpNndMmZgM5Dcs3YSNFDHUo2LGfZuukSWyUYirJAdYbF3MfqEKmjM+I2EfhA94iG3L7uKrR+GdWD73ydlIB+6hgref1QTlmgmbM3/LeX5GI1Ux1RWpgxpLuZ2+I+IjzZ8wqE4nilvQdkUdfhzI5QDWy+kw5Wgg2pGpeEVeCCA7b85BO3F9DzxB3cdqvBzWcmzbyMiqhzuYqtHRVG2y4x+KOlnyqla8AoWWpuBoYRxzXrfKuILl6SfiWCbjxoZJUaCBj1CjH7GIaDbc9kqBY3W/Rgjda1iqQcOJu2WW+76pZC9QG7M00dffe9hNnseupFL53r8F7YHSwJWUKP2q+k7RdsxyOB11n0xtOvnW4irMMFNV4H0uqwS5ExsmP9AxbDTc9JwgneAT5vTiUSm1E7BSflSt3bfa1tv8Di3R8n3Af7MNWzs49hmauE2wP+ttrq+AsWpFG2awvsuOqbipWHgtuvuaAE+A1Z/7gC9hesnr+7wqCwG8c5yAg3AL1fm8T9AZtp/bbJGwl1pNrE7RuOX7PeMRUERVaPpEs+yqeoSmuOlokqw49pgomjLeh7icHNlG19yjs6XXOMedYm5xH2YxpV2tc0Ro2jJfxC50ApuxGob7lMsxfTbeUv07TyYxpeLucEH1gNd4IKH2LAg5TdVhlCafZvpskfncCfx8pOhJzd76bJWeYFnFciwcYfubRc12Ip/ppIhA1/mSZ/RxjFDrJC5xifFjJpY2Xl5zXdguFqYyTR1zSp1Y9p+tktDYYSNflcxI0iyO4TPBdlRcpeqjK/piF5bklq77VSEaA+z8qmJTFzIWiitbnzR794USKBUaT0NTEsVjZqLaFVqJoPN9ODG70IPbfBHKK+/q/AWR0tJzYHRULOa4MP+W/HfGadZUbfw177G7j/OGbIs8TahLyynl4X4RinF793Oz+BU0saXtUHrVBFT/DnA3ctNPoGbs4hRIjTok8i+algT1lTHi4SxFvONKNrgQFAq2/gFnWMXgwffgYMJpiKYkmW3tTg3ZQ9Jq+f8XN+A5eeUKHWvJWJ2sgJ1Sop+wwhqFVijqWaJhwtD8MNlSBeWNNWTa5Z5kPZw5+LbVT99wqTdx29lMUH4OIG/D86ruKEauBjvH5xy6um/Sfj7ei6UUVk4AIl3MyD4MSSTOFgSwsH/QJWaQ5as7ZcmgBZkzjjU1UrQ74ci1gWBCSGHtuV1H2mhSnO3Wp/3fEV5a+4wz//6qy8JxjZsmxxy5+4w9CDNJY09T072iKG0EnOS0arEYgXqYnXcYHwjTtUNAcMelOd4xpkoqiTYICWFq0JSiPfPDQdnt+4/wuqcXY47QILbgAAAABJRU5ErkJggg==);bottom:0;content:"";left:0;mix-blend-mode:hard-light;opacity:.5;pointer-events:none;position:absolute;right:0;top:0;z-index:10000}#background ._image img,#background ._image video{object-fit:cover}#background ._color{background:var(--background)}#background ._light{background:var(--background-light);object-fit:cover;transition:opacity .7s ease-out,transform .7s ease-out}#background ._light.blend{mix-blend-mode:overlay}#background ._shade{transition:opacity .7s ease-out}#background>svg{height:100%;width:100%}#background>svg,.badge{bottom:0;left:0;position:absolute;right:0;top:0}.badge{color:var(--badge-font-color);overflow:hidden;pointer-events:none;z-index:15}.badge.alternate-color{color:#000}.badge.alternate-color .badge-pop-effect,.badge.alternate-color span:first-child{background-color:rgba(var(--badge-color-2),1)}.badge span:first-child{align-items:center;animation:badge_jump .5s ease-in;display:flex;font-size:.7rem;justify-content:center;line-height:1}.badge .badge-pop-effect,.badge span:first-child{background-color:rgba(var(--badge-color-1),1);border-radius:50%;height:1rem;overflow:hidden;position:absolute;right:.25rem;top:.25rem;width:1rem}.badge .badge-pop-effect{animation:badge_pop 1.5s ease-out;opacity:1;z-index:-1}.interaction-badge{background-color:rgba(var(--badge-color-1),1);border-radius:50%;box-shadow:0 0 .375rem rgba(var(--badge-color-1),1);height:.5rem;margin-left:.25rem;margin-top:-.1rem;position:absolute;width:.5rem;z-index:1}button:active .interaction-badge,button:focus .interaction-badge{transform:scale(.9);transform-origin:0 100%}li[data-displayed-id] .badge span:first-child{border-radius:.5rem}.conceptboard-wrapper iframe{transform-origin:top left}.conceptboard-wrapper ._dnd-blocker{height:100%;left:0;position:absolute;top:0;width:100%}.conceptboard-preview-window{align-items:center;background-color:#000;display:flex;height:100%;justify-content:center;overflow:hidden;width:100%}.conceptboard-preview-window svg{height:3rem;max-height:100%;max-width:100%;width:3rem}#app_conceptboard .input-text{width:100%}#app_conceptboard .input-text input{width:100%!important}#app_conceptboard .flex-wrapper{margin-top:.875rem}#app_conceptboard .hint.error{margin-top:.3125rem}#ping{background-color:rgba(0,0,0,.6);border-bottom-right-radius:.875rem;border-top-right-radius:.875rem;color:#adff2f;font-family:Roboto,sans-serif;font-weight:600;left:0;padding:.875rem;position:fixed;text-align:right;top:2.75rem;width:4rem}#ping.medium{color:#ff0}#ping.bad{color:orange}#ping.critical{color:#ff8c00}#ping.fatal{color:red}#connection-lost{align-items:center;bottom:0;display:flex;height:100%;justify-content:center;left:0;pointer-events:none;position:fixed;right:0;top:0;width:100%}#connection-lost .progressbar{margin-top:.875rem;width:100%}#connection-lost .progressbar progress{border:1px solid hsla(0,0%,100%,.5)}#connection-lost .progressbar progress::-webkit-progress-bar{background-color:transparent}#connection-lost .progressbar progress::-moz-progress-bar{background-color:#fff}#connection-lost .progressbar progress::-webkit-progress-value{background-color:#fff}#connection-lost>div{align-items:center;background-color:rgba(0,0,0,.5);border-radius:1.25rem;color:#fff;display:flex;flex-direction:column;justify-content:center;padding:1.25rem}#connection-lost>div .icon-square{max-width:50vw;min-width:2rem;width:10rem}#connection-lost>div>div{align-items:center;display:flex;flex-direction:column;justify-content:center}.dnd-items>._droppable{left:0;position:absolute;top:0}.drag-handle{bottom:0;height:3.125rem!important;overflow:hidden;position:absolute;right:0;transition:opacity .3s ease-in-out;width:3.125rem!important}.drag-handle .shadow{border-right:3.125rem solid rgba(0,0,0,.5);border-top:3.125rem solid transparent;position:absolute}.drag-handle svg{bottom:0;color:#fff;cursor:grab;height:1.5rem;margin:.25rem;position:absolute;right:0;width:1.5rem}.drag-handle.disabled,.drag-handle.disabled svg{cursor:not-allowed}.drag-handle.small{align-items:center;background-color:rgba(0,0,0,.5);display:flex;height:2.5rem;padding:.25rem;width:2.5rem}.drag-handle.small .shadow{border:none}.drag-handle.small svg{height:100%;margin:0;padding:0;position:relative;width:100%}#table .drag-handle.small{padding:5px}#leafscontainer{font-family:Arial,sans-serif;font-size:24px;height:100%;pointer-events:none;text-shadow:0 0 1px rgba(var(--color-black),1);width:100%}.leaf{animation-duration:10s,3s;animation-iteration-count:infinite,infinite;animation-name:leaf-fall,leaf-shake;animation-play-state:running,running;animation-timing-function:linear,ease-in-out;cursor:default;position:fixed;top:-10%;z-index:9999}.leaf:nth-of-type(0){animation-delay:0s,0s;left:1%}.leaf:first-of-type{animation-delay:1s,1s;left:10%}.leaf:nth-of-type(2){animation-delay:6s,.5s;left:20%}.leaf:nth-of-type(3){animation-delay:4s,2s;left:30%}.leaf:nth-of-type(4){animation-delay:2s,2s;left:40%}.leaf:nth-of-type(5){animation-delay:8s,3s;left:50%}.leaf:nth-of-type(6){animation-delay:6s,2s;left:60%}.leaf:nth-of-type(7){animation-delay:2.5s,1s;left:70%}.leaf:nth-of-type(8){animation-delay:1s,0s;left:80%}.leaf:nth-of-type(9){animation-delay:3s,1.5s;left:90%}.rainbow{animation:rainbow 20s linear infinite}#matrix{background-color:rgba(0,0,0,.5);height:100%;pointer-events:none;position:absolute;width:100%}#sessionroom #effects{height:100dvh;pointer-events:none;width:100dvw}#sessionroom #effects .snapshot-effect{background:#fff;height:100%;pointer-events:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;width:100%;z-index:100}#sessionroom #effects>*,#sessionroom .video-fx{bottom:0;left:0;position:absolute;right:0;top:0}#sessionroom .video-fx{height:100dvh;mix-blend-mode:screen;pointer-events:none;width:100dvw}#sessionroom .video-fx.low-effects{mix-blend-mode:normal}#sessionroom .video-fx video{height:100%;object-fit:cover;width:100%}#sessionroom #temp-video-fx-background,#sessionroom #temp-video-fx-foreground{bottom:0;height:100dvh;left:0;mix-blend-mode:screen;pointer-events:none;position:absolute;right:0;top:0;width:100dvw}#sessionroom #temp-video-fx-background video,#sessionroom #temp-video-fx-foreground video{height:100%;object-fit:cover;width:100%}#sessionroom .low-effects{mix-blend-mode:normal!important}#sessionroom #effects-shader{height:100dvh;pointer-events:none;position:absolute;width:100dvw}#sessionroom #effects-shader.visible{opacity:1;transition:opacity .75s linear;visibility:visible}#sessionroom #effects-shader.hidden{opacity:0;transition:visibility 0s .6s,opacity .6s linear;visibility:hidden}#sessionroom.performance-bad aside#temp-video-fx-background,#sessionroom.performance-bad aside#temp-video-fx-foreground,#sessionroom.performance-bad aside.video-fx,#sessionroom.performance-low aside#temp-video-fx-background,#sessionroom.performance-low aside#temp-video-fx-foreground,#sessionroom.performance-low aside.video-fx{mix-blend-mode:unset}#sessionroom #overlay{--font-color:255,255,255;min-height:100vh;min-height:100dvh;min-width:100vw;min-width:100dvw;pointer-events:none;z-index:9999}#sessionroom #overlay .overlay-default{background:radial-gradient(circle at 50% 0,rgba(0,35,70,.7) 30%,rgba(0,25,50,.9) 90%)}#sessionroom #overlay .overlay-strong{background:radial-gradient(circle at 50% 0,rgba(0,35,70,.8) 30%,#001932 90%)}#sessionroom #overlay .overlay-full{background:radial-gradient(circle at 50% 0,#40659e 0,#224d8c 40%,#133363 60%,#081931 90%)}#sessionroom #overlay .overlay-checkin{background-color:#fff}#sessionroom #overlay .button1,#sessionroom #overlay .button1 svg,#sessionroom #overlay .radio-group label.checked,#sessionroom #overlay .radio-group label.checked svg{color:rgba(var(--contrast-color),1)}#sessionroom #overlay .button1 svg{--svg-color:rgba(var(--contrast-color),1)}#sessionroom #overlay .link svg{color:rgba(var(--font-color),.7)}#sessionroom #overlay .link:not(.disabled):focus-visible svg,#sessionroom #overlay .link:not(.disabled):hover svg{color:rgba(var(--font-color),1)}#sessionroom #overlay .security-link{margin-top:.875rem}#sessionroom #overlay .scrollbar-content{height:100%}#sessionroom #overlay *{--font-color:255,255,255;--ui-color:255,255,255;--contrast-color:10,10,10}#sessionroom #overlay h1,#sessionroom #overlay h2,#sessionroom #overlay h3,#sessionroom #overlay h4,#sessionroom #overlay h5,#sessionroom #overlay h6,#sessionroom #overlay label,#sessionroom #overlay p,#sessionroom #overlay small,#sessionroom #overlay svg{color:#fff}#sessionroom #overlay .badge{background-color:rgba(var(--badge-color-1),1);border-radius:50%}#sessionroom #overlay div[data-overlayscrollbars]{height:100%;max-height:100vh;max-height:100dvh;max-width:100vw;max-width:100dvw;pointer-events:all;position:absolute;width:100%}#sessionroom #overlay div[data-overlayscrollbars].hide{pointer-events:none}#sessionroom #overlay div[data-overlayscrollbars] aside{position:relative}#sessionroom #overlay aside{align-items:center;bottom:0;display:flex;flex-direction:column;justify-content:center;left:0;pointer-events:none;position:absolute;right:0;top:0}#sessionroom #overlay aside.fullscreen{backdrop-filter:blur(3px);background:radial-gradient(circle at 50% 0,rgba(0,35,70,.7) 30%,rgba(0,25,50,.9) 90%);min-height:100vh;min-height:100dvh;min-width:100vw;min-width:100dvw}#sessionroom #overlay aside .container{align-items:center;display:flex;flex-direction:column;justify-content:center;max-height:100%;max-width:100%;padding:1.5rem}#sessionroom #overlay aside .container .overlay-content{align-items:center;display:flex;flex-direction:column;flex-shrink:0;justify-content:center;max-width:620px}#sessionroom #overlay aside .container .overlay-content p i{display:block}#sessionroom #overlay aside .container .overlay-content .flex-wrapper{justify-content:center}#sessionroom #overlay .icon-square{max-width:min(50vw,30vh);min-width:3rem;width:10rem}#sessionroom #overlay h1,#sessionroom #overlay h2{max-width:90vw;text-align:center;word-break:break-all;word-break:break-word}#sessionroom #overlay h1+p,#sessionroom #overlay h2+p{margin-top:.625rem}#sessionroom #overlay .overlay-content>p,#sessionroom #overlay>p{max-width:90vw;text-align:center;word-break:break-all;word-break:break-word}#sessionroom #overlay form{display:flex;flex-wrap:wrap;gap:.875rem;justify-content:center;margin-top:.875rem}#sessionroom #overlay form .link{flex-basis:100%;margin-top:1rem;text-align:center}#sessionroom #overlay .simple-generic-overlay .container{max-width:36rem}@media only screen and (max-width:720px),screen and (max-height:380px){#sessionroom #overlay .icon-square{margin:-.875rem}}#sessionroom #overlay .special-overlay-checkbox{font-size:.8125rem;margin-top:1.25rem}#closescreensharing h1{max-width:600px}#overlay .textoverlay{align-items:center;bottom:0;display:flex;justify-content:center;left:0;pointer-events:none;position:absolute;right:0;top:0}#overlay .textoverlay *{--ui-color:#fff;color:#fff}#overlay .textoverlay h1{font-size:1.2rem}#overlay .textoverlay h1,#overlay .textoverlay p{word-break:break-all;word-break:break-word}#overlay .textoverlay .badge{pointer-events:none}#overlay .textoverlay>div{align-items:center;background:rgba(0,0,0,.6);border-radius:1rem;bottom:15%;display:flex;gap:.3125rem;height:auto;justify-content:center;max-width:36rem;padding:1.5rem;pointer-events:all;position:absolute}#overlay .textoverlay>div>div.text-container{align-items:flex-start;display:flex;flex-direction:column;gap:.3125rem;justify-content:center}#overlay .textoverlay>div>div.text-container h1{text-align:left!important}#overlay .textoverlay>div>div.text-container p{margin-top:0!important}#overlay .textoverlay .icon-square{margin:-1rem 0 -1rem -1rem;max-width:50vw;min-width:2rem;width:5rem!important}#overlay #webcamaccess form{align-items:center;display:flex;flex-direction:column;justify-content:center}#overlay #webcamaccess #webcam-access-overlay-webcam-preview-video{max-height:16rem;max-width:100%;min-height:35vh;object-fit:contain}#overlay #webcamaccess form>label{margin-right:auto}#overlay #webcamaccess .video-hint{align-items:flex-start;gap:.3125rem}#overlay #webcamaccess .video-hint small{margin-top:0}#overlay #webcamaccess .video-hint .button{margin-top:.875rem}#overlay #webcamaccess .webcam-preview{background-color:transparent}#overlay #webcamaccess .webcam-preview+.link{display:block;flex-basis:unset!important;margin-right:auto;margin-top:.625rem;width:fit-content}#overlay #webcamaccess .webcam-preview video{background-color:hsla(0,0%,4%,.5)}#overlay #webcamaccess .webcam-preview .video-hint{height:unset;margin:10%;width:unset}#overlay #webcamaccess .flex-wrapper{align-items:center;flex-basis:100%;justify-content:center;margin-top:1.25rem}#overlay #webcamaccess .flex-wrapper .button{margin:0}#webcamSecurityInfo .icons{display:flex;gap:1rem}#webcamSecurityInfo .icons svg{height:5rem;width:5rem}.checkin-assistent-info nav button:first-child{margin-right:.375rem!important}.checkin-assistent-info .serious-button{margin-left:auto}.checkin-assistent-info .checkin-hint{gap:0 1.25rem}.checkin-assistent-info .checkin-hint svg{--svg-mod-color:#fff;color:#fff}.sidebar{pointer-events:all}#sidebar_personal,#sidebar_room{position:absolute;transition:background-color .3s ease;width:calc(100% - var(--sal) - var(--sar))!important}#sidebar_room{top:var(--sat)}#sidebar_personal,#sidebar_room{height:2.5rem;left:var(--sal);right:var(--sar)}#sidebar_personal{bottom:var(--sab)}#preferences-sidebar,#sidebar_tools{bottom:calc(2.5rem + var(--sat) + var(--sab));max-width:100vw;max-width:100dvw;overflow:hidden;position:absolute;top:calc(2.5rem + var(--sat))}#sidebar_tools{margin-right:var(--sar);width:21.5rem}#preferences-sidebar{margin-left:var(--sal);overflow:hidden;width:18.75rem}.content-shadow{height:100%;left:0;pointer-events:none!important;position:absolute;top:0;width:100%}.content-shadow div{background-color:rgba(var(--contrast-color),.07);box-shadow:0 0 32px 10px inset rgba(var(--contrast-color),.1),0 0 2px 2px rgba(var(--contrast-color),.3);pointer-events:none;position:absolute}.content-shadow .icon{background-color:hsla(0,0%,7%,.25)!important;height:70px;opacity:0;pointer-events:all;position:absolute!important;right:0;top:0;transition:opacity .3s ease-in-out;width:70px;z-index:100}#table-content:hover .content-shadow .icon{opacity:1}.dnd-preview-target{height:100%;left:0;pointer-events:none;position:absolute;top:0;width:100%}.dnd-preview-target ._droppable{background-color:rgba(0,0,0,.5);border-radius:24px;bottom:36px;color:#fff;height:186px;pointer-events:none!important;position:absolute;right:36px;width:186px;z-index:1000}.dnd-preview-target ._droppable svg{color:#fff;height:100%;width:100%}.dnd-preview-target.active span{animation:fadeIn .3s ease;border:8px solid rgba(var(--ui-color),1);border-radius:24px;bottom:36px;box-shadow:0 0 18px rgba(var(--ui-color),1);height:186px;pointer-events:none;position:absolute;right:36px;width:186px;z-index:1001}.dnd-preview-target.active span svg{color:#fff}#table{z-index:1}#table #screen{height:1080px;position:absolute;top:70px;width:1920px}#table #screen *{--os-handle-bg:rgba(0,0,0,.44);--os-handle-bg-hover:rgba(0,0,0,.55);--os-handle-bg-active:rgba(0,0,0,.66)}#table #screen .os-scrollbar-handle{box-shadow:inset 0 0 2px 1px #fff}#table #screen.zoom-on .window-wrapper.type-presenter{cursor:url(img/cursors/misc-cursor-zoom_24x24.png) 12 12,zoom-in!important}#table #screen.zoom-on div[data-overlayscrollbars-contents]{overflow:hidden!important}#table #screen.zoom-on .presenter .os-scrollbar{pointer-events:none}#table .table-drop-target{left:0;pointer-events:none;position:absolute;top:0}#table .table-drop-target *{pointer-events:all}#table>.pastable{height:1080px;position:absolute;top:70px;width:1920px}#table_background{align-items:center;background-color:rgba(var(--table-color),.1);display:flex;height:100%;justify-content:center;pointer-events:none;position:absolute;transition:background-color .3s ease-in-out;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;width:100%;z-index:-1}#table_background #table_logo{filter:grayscale(100%);height:50%;object-fit:contain;opacity:.1;width:50%;z-index:-1}#table_background #table_logo.vitero-logo{filter:none;opacity:.05;position:relative;top:-6%;width:60%}#table-content{bottom:0;height:100%;left:0;pointer-events:all!important;position:absolute;right:0;top:0;transition:transform .3s ease-in-out;width:100%}#table-content.add-window-item .type-webcam{opacity:.8!important}#table-content:hover .resize-bar,#table-content:hover .resize-box .resize-handle{opacity:1}#table-content.content-to-front .window-wrapper:not(.type-webcam),#table-content.webcam-to-front .window-wrapper.type-webcam{z-index:10!important}#table-content p.dnd-info{animation:fadeIn .3s ease-in-out;background-color:rgba(var(--contrast-color),.5);border-radius:20px;color:rgba(var(--ui-color),.8);font-size:40px;left:50%;padding:32px;position:absolute;text-align:center;top:50%;transform:translate(-50%,-50%);transition:color .3s ease}#table-content p.dnd-info.hover{color:rgba(var(--ui-color),1)}#table-content .type-webcam.circular .webcam-user-image-wrapper,#table-content .type-webcam.circular video{border-radius:50%;overflow:hidden}#table-content .type-webcam.circular .hybrid-webcam-border,#table-content .type-webcam.circular .leave-overlay,.seat.mod-seat .seatwrapper{border-radius:50%}.seat.mod-seat .seatwrapper:after{border-radius:50%;content:"";height:100%;left:0;opacity:0;pointer-events:none;position:absolute;top:0;width:100%}.seat.mod-seat.reference-blink .seatwrapper:after{--reference-scale-x:1;--reference-scale-y:1;animation:reference-pulse 1.2s ease-out infinite;animation-delay:1s;box-shadow:0 0 0 .5rem var(--color-reference);opacity:1;transition:1s ease-in-out}.seat-image{opacity:var(--seat-opacity)}#usertier{z-index:2}#usertier,#usertier div[id^=seat_]{pointer-events:none}#usertier div[id^=seat_]>*{pointer-events:all}#usertier .seat-filler{pointer-events:none}#usertier .seat-filler,#usertier div[id^=seat]{align-items:center;display:flex;height:143.5px;justify-content:center;padding:0 24px;position:relative;width:192px}#usertier div[id^=seat]{transition:transform .3s ease-in-out}#usertier div[id^=seat].dragging .avatar>*{opacity:0}#usertier div[id^=seat].dragging .avatar .tool{opacity:1}#usertier div[id^=seat].dragging .avatar .tool>*{opacity:0}#usertier div[id^=seat].dragging .avatar .tool>.mod-token{opacity:1}#usertier div[id^=seat]>.seatwrapper{cursor:pointer;height:96px;position:absolute;width:96px}#usertier div[id^=seat]>.seatwrapper:after{border-radius:50%}#usertier div[id^=seat]>.seatwrapper svg{height:100%;width:100%}#usertier div[id^=seat] ._droppable{height:96px;width:96px}#usertier #row-1,#usertier #row-2,#usertier #row-3{position:absolute}#usertier #row-1>div,#usertier #row-2>div,#usertier #row-3>div{display:flex;flex-direction:column;position:absolute;z-index:1}#usertier #row-1>div.top-row,#usertier #row-2>div.top-row,#usertier #row-3>div.top-row{flex-direction:row;justify-content:center;top:0;width:100%}#usertier #row-1>div.left-row,#usertier #row-2>div.left-row,#usertier #row-3>div.left-row{left:0}#usertier #row-1>div.right-row,#usertier #row-2>div.right-row,#usertier #row-3>div.right-row{right:0}#usertier #row-1{height:1291.5px;left:384px;top:137.5px;width:2304px}#usertier #row-1 div.left-row{height:1148px;top:142px}#usertier #row-1 div.top-row{height:1291.5px;left:192px;width:1920px}#usertier #row-1 div.right-row{height:1148px;top:142px}#usertier #row-2{height:1291.5px;left:192px;top:137.5px;width:2688px}#usertier #row-2 .left-row>:nth-child(10){left:192px;position:absolute}#usertier #row-2 .right-row>:nth-child(10){left:-192px;position:absolute}#usertier #row-3{height:1435px;width:3072px}#usertier #row-3 .top-row{top:-6px}#usertier #row-3 .left-row,#usertier #row-3 .right-row{top:137.5px}.detail-small div[id^=seat]{transform:scale(1.2);transform-origin:top center}.detail-small div[id^=seat] .avatar>.nametag{opacity:0!important;pointer-events:none;transform:scale(.8333)}#hybridnet{height:1435px;position:absolute;transform:translateY(-6px);transition:transform .2s ease-in-out,opacity .2s ease-in-out;width:3072px}.detail-small #hybridnet{transform:translateY(7.5px)}#table .whiteboard{display:inline-block;pointer-events:all;position:absolute}#table .whiteboard.allow-pointer,#table .whiteboard.allow-pointer canvas{pointer-events:all}#table .whiteboard.disallow-pointer,#table .whiteboard.disallow-pointer canvas{pointer-events:none}#table .whiteboard canvas{height:100%;left:0;position:absolute;top:0;touch-action:none;width:100%}#app_whiteboard .main div[data-overlayscrollbars]{height:100%;padding:1.25rem}#app_whiteboard .pen-parking-wrapper{align-items:center;display:flex;gap:1.25rem;justify-content:center;margin-top:1.25rem}#app_whiteboard .pen-parking-wrapper small{margin-top:.875rem}#app_whiteboard .penparking{flex-shrink:0;height:2.25rem;position:relative;width:2.25rem}#app_whiteboard .penparking .token-shadow{height:80%}#app_whiteboard .penparking .ui-token{height:2.25rem;width:2.25rem}#app_whiteboard .tool-properties{margin-top:.875rem}#app_whiteboard label[for=whiteboard-color-add]{margin-top:1.25rem}#app_whiteboard .flex{display:flex;margin-top:.875rem}#app_whiteboard .flex input[type=color]{margin-right:.875rem}#app_whiteboard .flex button{margin-top:0}#app_whiteboard .whiteboard-color-select{display:grid;gap:.875rem;grid-template-columns:repeat(3,auto);justify-content:flex-start;margin-top:.875rem}#app_whiteboard .whiteboard-color-select li{background:rgba(var(--ui-color),.1);border:1px solid rgba(var(--ui-color),.5);border-radius:.2rem;display:flex;width:100%}#app_whiteboard .whiteboard-color-select li button,#app_whiteboard .whiteboard-color-select li input{background:none;border:none;margin:0}#app_whiteboard fieldset legend+*{margin-top:.875rem}#app_whiteboard .slider-wrapper .track fieldset:first-child{margin-top:1.25rem}#app_whiteboard .controls.dialog-selectable .input-checkbox-icon input+span+svg{opacity:.8}#app_whiteboard .controls.dialog-selectable .input-checkbox-icon input:checked+span+svg{opacity:1}#app_whiteboard .controls.dialog-selectable .color-grid-select li{border:none}#app_whiteboard .controls.dialog-selectable .color-grid-select li:not(.selected){opacity:.5}#app_whiteboard .input-slider+.input-color span{margin-left:0}.whiteboard-loader{margin-top:12px;text-align:center;width:100%}.whiteboard-loader span{background-color:rgba(0,0,0,.3);border-radius:6px;padding:4px 8px}#janusdebugging{background-color:#fff;height:100vh;width:100vw}#janusdebugging h1{display:inline;margin-right:2rem}#janusdebugging .janus-plugins li{display:flex;flex-direction:row;flex-wrap:wrap}#janusdebugging .janus-plugins ul{flex-basis:100%;margin-left:1rem}#janusdebugging .janus-plugins div span{margin-right:.5rem}#janusdebugging .janus-plugins div span:first-child{font-size:.8125rem;text-transform:uppercase}#janusdebugging .janus-plugins button{display:block}#janusdebugging .janus-plugins select{flex-basis:100%}#janusdebugging .janus-plugins .videoroom button,#janusdebugging .janus-plugins .videoroom select,#janusdebugging .janus-plugins .videoroom video{margin-left:2rem}#janusdebugging video{display:none;height:auto;max-height:200px;max-width:200px;width:auto}@keyframes play{0%{transform:translateX(0)}to{transform:translateX(-100%)}}@keyframes fadeIn{0%{opacity:0}90%{opacity:1}to{opacity:1}}@keyframes fadeOut{0%{opacity:1}90%{opacity:0}to{opacity:0}}@keyframes floating{0%{transform:translateY(0)}50%{transform:translateY(-25%)}to{transform:translateY(0)}}@keyframes slideUp{0%{transform:translateY(50%)}50%{transform:translateY(-8%)}65%{transform:translateY(4%)}80%{transform:translateY(-4%)}95%{transform:translateY(2%)}to{transform:translateY(0)}}@keyframes slideDown{0%{transform:translateY(-50%)}50%{transform:translateY(8%)}65%{transform:translateY(-4%)}80%{transform:translateY(4%)}95%{transform:translateY(-2%)}to{transform:translateY(0)}}@keyframes slideLeft{0%{transform:translateX(50%)}50%{transform:translateX(-8%)}65%{transform:translateX(4%)}80%{transform:translateX(-4%)}95%{transform:translateX(2%)}to{transform:translateX(0)}}@keyframes floatUp2{0%{opacity:0;transform:translate(0)}8%{opacity:1}20%{transform:translate(-10%,-40%)}40%{opacity:1;transform:translate(10%,-80%)}60%{opacity:.8;transform:translate(-10%,-120%)}80%{opacity:.4;transform:translate(10%,-160%)}to{opacity:0;transform:translate(-10%,-200%)}}@keyframes emoji-static{0%{opacity:1}99.99%{opacity:1}to{opacity:1}}@keyframes emoji-original{0%{opacity:0;transform:translate(0) rotate(0deg)}7.42%{transform:translate(10.7%,-9.2%) rotate(-10.7deg)}10%{opacity:1}14.3%{transform:translate(17%,-20.7%) rotate(-17deg)}18.2%{transform:translate(15.7%,-27.9%) rotate(-15.7deg)}22%{transform:translate(11.2%,-33.7%) rotate(-11.2deg)}42.6%{transform:translate(-20.3%,-57%) rotate(20.3deg)}47.4%{transform:translate(-26.4%,-63.9%) rotate(26.4deg)}52%{transform:translate(-30.2%,-71.7%) rotate(30.2deg)}56.8%{transform:translate(-30.7%,-80.9%) rotate(30.7deg)}64.5%{transform:translate(-25.4%,-94.5%) rotate(25.4deg)}73.1%{transform:translate(-15.4%,-107.4%) rotate(15.4deg)}84.7%{transform:translate(.8%,-122.5%) rotate(-.8deg)}90%{opacity:1}to{opacity:0;transform:translate(24%,-140%) rotate(-24deg)}}@keyframes emoji-hearts{0%{opacity:0;transform:translateX(-35%) translateY(-7.619047619%) scale(.8)}4.7619047619%{opacity:.5;transform:translateX(-28%) translateY(-15.2380952381%) scale(1)}9.5238095238%{opacity:1;transform:translateX(-22%) translateY(-22.8571428571%) scale(.8)}14.2857142857%{opacity:1;transform:translateX(-17%) translateY(-30.4761904762%) scale(1)}19.0476190476%{opacity:1;transform:translateX(-12%) translateY(-38.0952380952%) scale(.8)}23.8095238095%{opacity:1;transform:translateX(-6%) translateY(-45.7142857143%) scale(.8)}28.5714285714%{opacity:1;transform:translateX(0) translateY(-53.3333333333%) scale(.8)}33.3333333333%{opacity:1;transform:translateX(5%) translateY(-60.9523809524%) scale(1)}38.0952380952%{opacity:1;transform:translateX(10%) translateY(-68.5714285714%) scale(.8)}42.8571428571%{opacity:1;transform:translateX(15%) translateY(-76.1904761905%) scale(1)}47.619047619%{opacity:1;transform:translateX(20%) translateY(-83.8095238095%) scale(.8)}52.380952381%{opacity:1;transform:translateX(23%) translateY(-91.4285714286%) scale(.8)}57.1428571429%{opacity:1;transform:translateX(25%) translateY(-99.0476190476%) scale(.8)}61.9047619048%{opacity:1;transform:translateX(28%) translateY(-106.6666666667%) scale(1)}66.6666666667%{opacity:1;transform:translateX(28%) translateY(-114.2857142857%) scale(.8)}71.4285714286%{opacity:.8;transform:translateX(25%) translateY(-121.9047619048%) scale(1)}76.1904761905%{opacity:.5;transform:translateX(20%) translateY(-129.5238095238%) scale(.8)}80.9523809524%{opacity:.3;transform:translateX(15%) translateY(-137.1428571429%) scale(.8)}85.7142857143%{opacity:.15;transform:translateX(10%) translateY(-144.7619047619%) scale(1)}90.4761904762%{opacity:.08;transform:translateX(5%) translateY(-152.380952381%) scale(.8)}95.2380952381%{opacity:0;transform:translateX(0) translateY(-160%) scale(1)}}@keyframes emoji-laugh{0%{opacity:0;transform:translateY(-44%) rotate(-30deg) scale(1)}10%{opacity:1;transform:translate(-8%,-88%) rotate(-21deg) scale(1)}20%{transform:translate(-16%,-116%) rotate(-12deg) scale(1)}30%{transform:translate(-24%,-131%) rotate(-3deg) scale(1)}40%{transform:translate(-32%,-138%) rotate(6deg) scale(1)}50%{transform:translate(-40%,-140%) rotate(15deg) scale(1)}60%{transform:translate(-48%,-138%) rotate(24deg) scale(1)}70%{transform:translate(-56%,-131%) rotate(33deg) scale(1)}80%{transform:translate(-64%,-116%) rotate(42deg) scale(1)}90%{opacity:1;transform:translate(-72%,-88%) rotate(51deg) scale(1)}to{opacity:0;transform:translate(-80%,-66%) rotate(60deg) scale(1)}}@keyframes emoji-frown{0%{opacity:0;transform:translate(-30%,-160%) rotate(15deg) scale(1)}10%{opacity:1;transform:translate(-33%,-15%) rotate(9.5deg) scale(1.05,.8)}20%{transform:translate(-36%,-42%) rotate(5deg) scale(.95,1.05)}30%{transform:translate(-39%,-26%) rotate(.5deg) scale(1.05,.95)}40%{transform:translate(-42%,-34%) rotate(-4deg) scale(1)}50%{transform:translate(-45%,-28%) rotate(-9.5deg) scale(1)}60%{transform:translate(-48%,-31%) rotate(-14deg) scale(1)}70%{transform:translate(-51%,-29%) rotate(-19.5deg) scale(1)}80%{opacity:1;transform:translate(-54%,-30%) rotate(-24deg) scale(1)}to{opacity:0;transform:translate(-60%,-30%) rotate(-30deg) scale(1)}}@keyframes emoji-wink{0%{opacity:0;transform:translate(-40%,-40%) rotate(-26deg)}10%{opacity:1;transform:translate(-40%,-74%) rotate(-26deg)}20%{transform:translate(-40%,-65%) rotate(-26deg)}30%{transform:translate(-40%,-72%) rotate(-26deg)}34%{transform:translate(-40%,-68%) rotate(16deg)}50%{transform:translate(-40%,-71%) rotate(14deg)}60%{transform:translate(-40%,-69%) rotate(8deg)}70%{transform:translate(-40%,-70%) rotate(-12deg)}80%{transform:translate(-40%,-70%) rotate(-32deg)}90%{opacity:1;transform:translate(-28%,-60%) rotate(-32deg)}to{opacity:0;transform:translate(-80%,-100%) rotate(-32deg)}}@keyframes emoji-openmouth{0%{opacity:0;transform:translateY(-20%) scale(.8) rotate(-8deg)}10%{opacity:1}96%{opacity:1;transform:translateY(-99%) scale(1.25) rotate(12deg)}98%{opacity:.5;transform:translateY(-100%) scale(.2) rotate(12deg)}to{opacity:0;transform:translateY(-102%) scale(.2) rotate(12deg)}}@keyframes emoji-lightbulb{0%{opacity:0;transform:translate(-30%,-40%) rotate(0deg)}10%{opacity:1;transform:translate(-40%,-105%) rotate(12deg)}20%{transform:translate(-40%,-96%) rotate(-10deg)}30%{transform:translate(-40%,-103%) rotate(6deg)}40%{transform:translate(-40%,-98%) rotate(-4deg)}50%{transform:translate(-40%,-101%) rotate(2deg)}60%{transform:translate(-40%,-99%) rotate(-1deg)}70%{transform:translate(-40%,-100%) rotate(1deg)}80%{transform:translate(-40%,-100%) rotate(0deg)}90%{opacity:1;transform:translate(-40%,-90%) rotate(0deg)}to{opacity:0;transform:translate(-40%,-130%) rotate(0deg)}}@keyframes emoji-watch{0%{opacity:0;transform:translate(0) rotate(0deg)}10%{opacity:1;transform:translateY(-53%) rotate(0deg)}20%{transform:translateY(-48%) rotate(0deg)}30%{transform:translateY(-51%) rotate(0deg)}39%{transform:translateY(-49%) rotate(0deg)}40%{transform:translate(-1.5%,-50%) rotate(0deg)}41%{transform:translate(1.5%,-50%) rotate(0deg)}42%{transform:translate(-1.5%,-50%) rotate(0deg)}43%{transform:translate(1.5%,-50%) rotate(0deg)}44%{transform:translate(-1.5%,-50%) rotate(0deg)}45%{transform:translate(1.5%,-50%) rotate(0deg)}46%{transform:translate(-1.5%,-50%) rotate(0deg)}47%{transform:translate(1.5%,-50%) rotate(0deg)}48%{transform:translate(-1.5%,-50%) rotate(0deg)}49%{transform:translate(1.5%,-50%) rotate(0deg)}50%{transform:translate(-1.5%,-50%) rotate(0deg)}51%{transform:translate(1.5%,-50%) rotate(0deg)}52%{transform:translate(-1.5%,-50%) rotate(0deg)}53%{transform:translate(1.5%,-50%) rotate(0deg)}54%{transform:translate(-1.5%,-50%) rotate(0deg)}55%{transform:translate(1.5%,-50%) rotate(0deg)}56%{transform:translate(-1.5%,-50%) rotate(0deg)}57%{transform:translate(1.5%,-50%) rotate(0deg)}58%{transform:translate(-1.5%,-50%) rotate(0deg)}59%{transform:translate(1.5%,-50%) rotate(0deg)}60%{transform:translateY(-50%) rotate(0deg)}90%{opacity:1;transform:translateY(-50%) rotate(0deg)}to{opacity:0;transform:translate(0) rotate(0deg)}}@keyframes scaleFade{0%{transform:scale(1)}to{transform:scale(.001)}}@keyframes scaleShow{0%{transform:scale(.001)}to{transform:scale(1)}}@keyframes pulsate{0%{opacity:0}50%{opacity:1}to{opacity:0}}@keyframes pulsate-half{0%{opacity:.5}50%{opacity:1}to{opacity:.5}}@keyframes pulsate2{0%{opacity:0;transform:scale(1.4)}20%{opacity:1}to{opacity:0;transform:scale(.8)}}@keyframes spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}@keyframes expand100{0%{width:0}to{width:100%}}@keyframes badge_jump{0%{transform:translateY(0)}10%{transform:translateY(-25%)}40%{transform:translateY(10%)}60%{transform:translateY(-5%)}70%{transform:translateY(2%)}80%{transform:translateY(-1%)}to{transform:translateY(0)}}@keyframes badge_pop{0%{opacity:1;transform:scale(10)}to{opacity:0;transform:scale(10)}}@keyframes rainbow{0%{filter:hue-rotate(0deg)}to{filter:hue-rotate(1turn)}}@keyframes leaf-fall{0%{top:-10%}to{top:100%}}@keyframes leaf-shake{0%{transform:translateX(0)}50%{transform:translateX(80px)}to{transform:translateX(0)}}@keyframes blink-sc{0%{color:rgba(var(--session-recorder-color),1)}50%{color:rgba(var(--session-recorder-color),.2)}}@keyframes blink{0%{opacity:.5}50%{opacity:1}to{opacity:.5}}@keyframes reference-pulse{0%{opacity:.5}50%{opacity:1;transform:scale(var(--reference-scale-x),var(--reference-scale-y))}to{opacity:.5}}@keyframes arrow-flash-up{0%{opacity:.75}50%{opacity:.75;transform:translateY(0)}75%{opacity:1;transform:translateY(-.25rem)}to{opacity:.75;transform:translateY(0)}}@keyframes arrow-flash-down{0%{opacity:.75}50%{opacity:.75;transform:translateY(0)}75%{opacity:1;transform:translateY(.25rem)}to{opacity:.75;transform:translateY(0)}}@keyframes arrow-flash-left{0%{opacity:.75}50%{opacity:.75;transform:translateX(0)}75%{opacity:1;transform:translateX(-.25rem)}to{opacity:.75;transform:translateX(0)}}@keyframes arrow-flash-right{0%{opacity:.75}50%{opacity:.75;transform:translateX(0)}75%{opacity:1;transform:translateX(.25rem)}to{opacity:.75;transform:translateX(0)}}body{--ui-color:255,255,255;--font-color:255,255,255;--contrast-color:10,10,10;--shadow-color:0,0,0;--table-color:255,255,255;--table-opacity:0.25;--ui-color-issue:220,96,81;--ui-color-warn:244,208,63;--ui-color-success:149,218,6;--color-reference:#70dc51;--session-recorder-color:250,0,0;--badge-color-1:255,87,34;--badge-color-2:244,208,63;--badge-font-color:#fff;--sidebar-opacity:0.1;--sidebar-color:255,255,255;--sidebar-panel-color:0,0,0;--sidebar-panel-opacity:0.075;--seat-opacity:0.2;--card-color-0:#fdfad2;--card-color-0-header:#fbf5a1;--card-color-1:#e5826e;--card-color-1-header:#eda799;--card-color-2:#aedf60;--card-color-2-header:#98d636;--card-color-3:#b1daf0;--card-color-3-header:#86c6e8;--card-color-4:#fff;--card-color-4-header:#e6e6e6;--card-color-5:hsla(0,0%,100%,0);--card-color-5_2:hsla(0,0%,100%,.3);--card-color-5-header:hsla(0,0%,100%,.15);--svg-mod-1:block;--svg-mod-2:block;--svg-mod-3:block;--svg-mod-color:rgb(var(--font-color));--gesture-color-signal:244,208,63;--gesture-color-thumbsup:#95da06;--gesture-color-thumbsdown:#ff5722;--gesture-color-clap:#0080ff;--token-color:#ff5722;--token-color-2:#ffae00;--token-color-3:#07ff23;--token-contrast:#343434;--p-fill:#de5534;--p-contrast:#343434;--sticker-contrast:#483215;--sticker-point:#f4d03f;--sticker-square:#ff5722;--sticker-triangle:#95da06;--sticker-star:#f4d03f;--sticker-position:#e30c18;--sticker-checkmark:#95da06;--sticker-cross:#ff5722;--sticker-thumbsdown:#ff5722;--sticker-thumbsmiddle:#f4d03f;--sticker-thumbsup:#95da06;--sticker-important:#f4d03f;--sticker-stop:#e30c18;--sticker-diamond:#34e7e4;--sticker-dollar:#85bb65;--sticker-questionmark:#0be881;--sticker-lightbulb:#f4d03f;--sticker-lightning:#f4d03f;--folder-color1:#f4d370;--folder-color2:#e7a947;color:rgb(var(--font-color))}.cursor-default{cursor:default!important}.cursor-pointer{cursor:pointer!important}.cursor-grab{cursor:grab!important}.cursor-grab:active,.cursor-grabbing{cursor:grabbing!important}.cursor-text{cursor:text!important;user-select:text!important;-moz-user-select:text!important;-webkit-user-select:text!important;-ms-user-select:text!important}.cursor-disabled{cursor:not-allowed!important}.cursor-context-menu{cursor:context-menu!important}.cursor-inherit{cursor:inherit!important}html{-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%;line-height:1.15}article,aside,figcaption,figure,footer,header,main,nav,section{display:block}figure{margin:1em 40px}hr{box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace;font-size:1em}a{-webkit-text-decoration-skip:objects;background-color:transparent}abbr[title]{border-bottom:none;text-decoration:underline;text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace;font-size:1em}dfn{font-style:italic}mark{background-color:#ff0}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}audio,video{display:inline-block}audio:not([controls]){display:none;height:0}img{border-style:none}svg:not(:root){overflow:hidden}button,input,optgroup,select,textarea{font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}button,select{text-transform:none}[type=reset],[type=submit],button,html [type=button]{-webkit-appearance:button}[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button::-moz-focus-inner{border-style:none;padding:0}[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring,button:-moz-focusring{outline:1px dotted ButtonText}fieldset{margin-inline-end:0;margin-inline-start:0}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{display:inline-block;vertical-align:baseline}textarea{overflow:auto}[type=checkbox],[type=radio]{box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-cancel-button,[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details,menu{display:block}summary{display:list-item}canvas{display:inline-block}[hidden],template{display:none}.contexify{--contexify-menu-padding:0.375rem;background-color:#fff;border:1px solid rgba(var(--shadow-color),.3);border-radius:.15rem;box-shadow:.2rem .2rem .2rem rgba(var(--shadow-color),.4);color:#000;font-family:Roboto,sans-serif;font-size:.9rem;overflow:hidden;padding:0;pointer-events:all!important}.contexify_itemContent{--contexify-item-color:#000;--contexify-itemContent-padding:0.375rem}.contexify_item:not(.contexify_item--disabled):hover .contexify_itemContent{background-color:rgba(0,0,0,.1)!important;color:#000}#sessionroom [referenceid]{position:relative}#sessionroom.referencing-active.is-referencing [referenceid]:after{background-image:linear-gradient(135deg,transparent 37.5%,rgba(var(--ui-color),.2) 0,rgba(var(--ui-color),.2) 50%,transparent 0,transparent 87.5%,rgba(var(--ui-color),.2) 0,rgba(var(--ui-color),.2));background-size:5.66px 5.66px;bottom:0;content:" ";left:0;pointer-events:none;position:absolute;right:0;top:0;z-index:1}#sessionroom #reference-layer{height:100dvh;pointer-events:none;width:100dvw}#sessionroom #reference-layer div{position:absolute}#sessionroom #reference-layer div span{animation:reference-pulse 1.2s ease-out infinite;border-radius:4px;box-shadow:0 0 0 .5rem var(--color-reference);height:100%;position:absolute;width:100%}#sessionroom #reference-layer div.fast span{animation:reference-pulse .5s ease-in-out infinite}#sessionroom [id^="referencing-:dyn-avatar-"] span,#sessionroom [id^="referencing-:dyn-seat"] span{border-radius:50%!important}#sessionroom #referencing-tools_preview span{border-top-left-radius:.25rem!important}#sessionroom [id^=referencing-table_] span{border-radius:.75rem!important}#sessionroom #referencing-emoji_00 span,#sessionroom #referencing-personal_ptt span,#sessionroom #referencing-personal_signal span{border-top-left-radius:.25rem}#sessionroom #referencing-audiosettings_close span,#sessionroom #referencing-emoji_close span,#sessionroom #referencing-personal_phonebutton span,#sessionroom #referencing-personal_textchat span,#sessionroom #referencing-textchat_close span{border-top-right-radius:.25rem}.logger-display{background-color:hsla(0,0%,100%,.8);bottom:0;display:flex;flex-direction:column;font-size:.75rem;height:100%;left:0;position:fixed;right:0;top:0;width:100%;z-index:100}.logger-display,.logger-display *{--login-contrast:var(--ui-color-issue)}.logger-display .iconbutton svg{color:#fff!important}.logger-display .logger-button-bar{align-items:center;background-color:hsla(0,0%,100%,.5);color:#000!important;display:flex;justify-content:space-between;padding:.875rem;width:100%;z-index:1}.logger-display .logger-button-bar button:not(:last-child){margin-right:.5rem}.logger-display .logger-button-bar button{margin-top:0}.logger-display label span{margin-right:.2rem}.logger-display li.error{background-color:rgba(244,63,63,.6)}.logger-display li.warn{background-color:rgba(244,243,63,.4)}.logger-display li{max-width:100%;user-select:text;white-space:break-spaces;word-break:break-all;word-break:break-word}.logger-display ul{background-color:hsla(0,0%,100%,.3);color:#000;flex-shrink:1;height:100%;overflow-x:hidden;overflow-y:scroll;padding:.2rem;width:100%}#sessionroom .logger-display .logger-button-bar{height:2.6rem}.logs-button{background-color:rgba(0,0,0,.4)!important;bottom:1rem;left:1rem;position:absolute;z-index:50}#_draglayer{bottom:0;right:0;z-index:100000}#_draglayer,#_draglayer>*{left:0;pointer-events:none;position:absolute;top:0}#_draglayer ._node-opener{position:absolute}#_draglayer .ui-token svg{filter:drop-shadow(7px 9px 4px rgba(var(--shadow-color),.35))}#_draglayer._dragging{cursor:move;cursor:-webkit-grabbing;cursor:-moz-grabbing;cursor:grabbing;pointer-events:all}#_draglayer.cursor-nwse-resize{cursor:nwse-resize;pointer-events:all}#_draglayer.cursor-nesw-resize{cursor:nesw-resize;pointer-events:all}#_draglayer.cursor-ns-resize{cursor:ns-resize;pointer-events:all}#_draglayer.cursor-ew-resize{cursor:ew-resize;pointer-events:all}#_draglayer.cursor-grab{cursor:grab;pointer-events:all}#_draglayer.cursor-grabbing{cursor:grabbing;pointer-events:all}#_draglayer .textbubble-container .textbubble,#_draglayer .textbubble-container .trashcan{align-items:center;display:flex;justify-content:center}#_draglayer .textbubble-container .trashcan{bottom:0;left:0;position:absolute;right:0;top:0}#_draglayer .textbubble-container .trashcan svg{height:80px;max-height:120%;width:80px}#_draglayer .textbubble-container .trashcan svg,#_draglayer svg.trashcan{--svg-mod-color:#fff;color:rgba(var(--ui-color-issue),1);position:absolute}#_draglayer svg.trashcan{height:3rem;max-height:150%;width:3rem}#_draglayer .drag-hide{display:none}.accordion>div.disabled{cursor:not-allowed}.accordion>div.disabled *{pointer-events:none!important}.accordion .accordion-header{align-items:center;display:flex;flex-direction:row;gap:.875rem;justify-content:center}.accordion .accordion-header>svg{height:2rem;width:2rem}.accordion .accordion-header .drop-arrow{margin-left:auto}.accordion .accordion-header .drop-arrow svg{height:2rem;transform-origin:center;transition:transform .3s ease-in-out;width:2rem}.accordion .accordion-header.active .drop-arrow svg{transform:rotate(180deg)}.pastable{caret-color:transparent;pointer-events:none}.progressbar{align-items:center;display:flex}.progressbar progress{background-color:transparent;border:1px solid rgba(var(--ui-color),.5);height:.5rem;margin-right:.875rem;position:relative;width:100%}.progressbar progress::-webkit-progress-bar{background-color:transparent}.progressbar progress::-moz-progress-bar{background-color:rgba(var(--ui-color),1)}.progressbar progress::-webkit-progress-value{background-color:rgba(var(--ui-color),1)}.progressbar span:last-child{color:rgba(var(--font-color),1);font-size:.8125rem}.serverinfo{background-color:hsla(0,0%,4%,.1);border-bottom-right-radius:.25rem;color:#fff;cursor:text;display:flex;font-size:1rem;margin-top:0;max-height:1.4rem;max-width:100%;opacity:.25;overflow:hidden;padding:0 .75rem;position:fixed;top:0;transition:opacity .3s ease-in-out;user-select:text;white-space:nowrap;z-index:10000}.serverinfo::selection{background-color:#fff;color:#0a0a0a}.serverinfo:hover{background-color:hsla(0,0%,4%,.5);opacity:1}.user-image{align-items:center;border-radius:50%;box-shadow:inset 0 0 10px 0 rgba(0,0,0,.2);display:flex;justify-content:center;overflow:hidden}.user-image img{max-height:100%;max-width:100%;object-fit:contain}a.link{align-items:center;color:rgba(var(--font-color),.7);cursor:pointer;display:block;display:flex;font-size:.8125rem;font-weight:700;gap:.5rem;height:fit-content;justify-content:center;position:relative;text-decoration:none;width:fit-content}a.link>span{background:linear-gradient(to right,rgba(var(--font-color),.7),rgba(var(--font-color),.7)),linear-gradient(to right,rgba(var(--font-color),1),rgba(var(--font-color),1));background-position:100% 100%,0 100%;background-repeat:no-repeat;background-size:100% 1px,0 1px;transition:background-size .3s linear,color .3s linear}a.link svg{color:rgba(var(--font-color),.7);height:1.5rem;transition:color .3s linear;width:1.5rem}a.link:not(.disabled):focus-visible>span,a.link:not(.disabled):hover>span{background-size:0 1px,100% 1px;color:rgba(var(--font-color),1)}a.link:not(.disabled):focus-visible svg,a.link:not(.disabled):hover svg{color:rgba(var(--font-color),1)}a.link.disabled{cursor:not-allowed;opacity:.5}.create-avatar .input-text,.password-login .input-text{width:100%}#pre-session{--shadow-color:0,0,0;--font-color:0,0,0;--ui-color:255,255,255;--ui-color-issue:220,96,81;--ui-color-success:149,218,6;--login-contrast:var(--ui-color-issue);align-items:center;bottom:0;color:rgba(var(--font-color),1);display:flex;justify-content:center;left:0;position:absolute;right:0;top:0}#pre-session div[data-overlayscrollbars] .scrollbar-content{margin:0 auto;max-width:100%;width:32rem}#pre-session .input-slider{--ui-color:0,0,0}#pre-session a,#pre-session button,#pre-session h1,#pre-session img,#pre-session label,#pre-session legend,#pre-session p,#pre-session select,#pre-session td{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}#pre-session input[type=radio]{appearance:none;-webkit-appearance:none}#pre-session input[type=checkbox],#pre-session input[type=checkbox]+label{display:inline}#pre-session .error-message{align-items:center;display:flex;flex-direction:row;gap:.3125rem}#pre-session .error-message p{color:#dc6051}#pre-session .error-message svg{color:#dc6051;height:2rem;width:2rem}#pre-session ._login_b.icon-text-button svg{color:#fff;display:none;opacity:0}#pre-session ._login_b.icon-text-button span{opacity:1}#pre-session ._login_b.icon-text-button.loading{cursor:wait}#pre-session ._login_b.icon-text-button.loading svg{display:block;opacity:1}#pre-session ._login_b.icon-text-button.loading span{opacity:0}#pre-session .link.password-link{display:block;position:relative;width:fit-content}#pre-session h1{font-family:Roboto Condensed,sans-serif;font-size:1.2rem;font-weight:400;margin-bottom:.5em}#pre-session main>div>p{font-size:.9rem}#pre-session .data-protection a:focus{box-shadow:0 0 0 .1rem rgba(var(--shadow-color),.6) inset}#pre-session .input-checkbox{display:flex}#pre-session .input-checkbox input[type=checkbox]{display:none}#pre-session .input-checkbox div{color:rgba(var(--font-color),1);text-transform:none}#pre-session .soundmeter>span:last-child{--font-color:var(--font-color)}#pre-session input[type=password],#pre-session input[type=text]{background-color:rgba(78,54,29,.1);border:none;border-radius:.2rem;font-size:1rem;height:2.75rem;margin-top:.2rem;padding:.8rem 1rem;user-select:text;-webkit-user-select:text;-moz-user-select:text;width:100%}#pre-session input[type=password]:active,#pre-session input[type=password]:focus,#pre-session input[type=text]:active,#pre-session input[type=text]:focus{box-shadow:0 .1rem .2rem rgba(var(--shadow-color),.3) inset}#pre-session input[type=password]:disabled,#pre-session input[type=text]:disabled{box-shadow:none!important}#pre-session input[type=password].error-input,#pre-session input[type=text].error-input{background:linear-gradient(90deg,rgba(var(--ui-color-issue),1) 1%,rgba(var(--ui-color-issue),.2) 0);box-shadow:0 .1rem .2rem rgba(var(--ui-color-issue),1) inset}#pre-session input[type=password].error-input:active,#pre-session input[type=password].error-input:focus,#pre-session input[type=text].error-input:active,#pre-session input[type=text].error-input:focus{box-shadow:0 .1rem .2rem rgba(var(--shadow-color),1) inset,0 .1rem .2rem rgba(var(--shadow-color),.3) inset}#pre-session input[type=password]::-ms-clear,#pre-session input[type=password]::-ms-reveal{display:none}#pre-session form nav:last-child{align-items:center;display:flex;flex:50%;flex-flow:wrap;flex-wrap:wrap-reverse;gap:1.25rem;justify-content:flex-end;justify-self:flex-end;margin-top:1.6rem}#pre-session form nav:last-child a.link{margin-left:auto}#pre-session form nav:last-child hr{border:none;flex-basis:100%;height:0;margin:0;opacity:0;padding:0}#pre-session form nav:last-child button[type=button],#pre-session form nav:last-child button[type=submit]{margin-top:0;opacity:1;transition:opacity .3s ease-in-out}#pre-session form nav:last-child button[type=button]:last-child,#pre-session form nav:last-child button[type=submit]:last-child{margin-left:auto}#pre-session *{--os-handle-bg:rgba(0,0,0,.44);--os-handle-bg-hover:rgba(0,0,0,.55);--os-handle-bg-active:rgba(0,0,0,.66)}#pre-session .ui-wrapper{align-items:center;background-color:rgba(var(--ui-color),1);box-shadow:0 3px 8px rgba(var(--shadow-color),.5);box-shadow:0 6px 60px rgba(var(--shadow-color),.5),0 16px 8px -6px rgba(var(--shadow-color),.25),0 4px 1px -3px rgba(var(--shadow-color),.5);display:flex;flex-direction:column;height:100vh;height:100dvh;justify-content:center;overflow:hidden;position:relative;transition:opacity .3s ease;width:100%}#pre-session .ui-wrapper>div[data-overlayscrollbars]{height:auto;padding:2.6rem 2rem;width:100%}#pre-session .ui-wrapper.loading{opacity:0;transition:none}#pre-session main{height:auto;position:relative}#pre-session main .slider-wrapper{max-height:100%}#pre-session main .track{overflow-y:auto}#pre-session main form input,#pre-session main form label{display:block}#pre-session header{display:flex;flex-shrink:0;margin-bottom:2rem;min-height:2rem;position:relative}#pre-session header nav{margin-top:3em;overflow:hidden}#pre-session header nav ul{display:flex;justify-content:space-between}#pre-session header nav ul li{margin-right:1.5rem}#pre-session header img,#pre-session header svg{max-height:2rem;max-width:6rem;position:absolute;right:0;top:0}#pre-session h2{color:rgba(var(--login-contrast),1);margin-bottom:1rem}#pre-session p{font-size:.8125rem}#pre-session .enter-sessioncode form nav{display:flex!important;justify-content:flex-start!important;justify-self:flex-start!important}#pre-session .enter-sessioncode form nav button{margin-left:0!important}#pre-session .links{align-items:center;display:flex;flex-wrap:wrap;justify-content:space-between;margin-top:2rem}#pre-session .links .link{margin-bottom:1.25rem}@media only screen and (max-width:32.5rem),screen and (max-height:42.5rem){#pre-session+.logs-button{background-color:rgba(0,0,0,.4)}#pre-session .ui-wrapper{align-items:center;border-radius:unset;display:flex;justify-content:center;max-height:unset;max-width:unset}#pre-session .ui-wrapper div[data-overlayscrollbars] .scrollbar-content{padding:0}#pre-session .ui-wrapper main{overflow-y:unset}#pre-session .ui-wrapper main>.slider-wrapper{overflow-y:visible}.input-text,.input-text input[type=text]{border-radius:.625rem}}#login-update-news{display:none;flex-shrink:0;height:100%;left:0;position:absolute;width:45%;z-index:1}#login-update-news.loaded{display:block}#login-update-news iframe{border:none;height:100%;left:0;position:absolute;top:0;width:100%}#login-update-news+.ui-wrapper{padding-left:calc(45% - 5rem)}#login-update-news+.ui-wrapper div[data-overlayscrollbars]{z-index:2}#login-update-news+.ui-wrapper .logs-button{margin-left:calc(45% - 5rem)}@media only screen and (max-width:48rem){#login-update-news{display:none!important}#login-update-news+.ui-wrapper{padding-left:0}}#pre-session .password-field{align-items:center;border-radius:.2rem;display:flex;justify-content:center;overflow:hidden;position:relative}#pre-session .password-field.error-input:after,#pre-session .password-field:active:after,#pre-session .password-field:focus-within:after,#pre-session .password-field:focus:after{border-radius:.2rem;bottom:0;content:"";display:block;height:100%;left:0;pointer-events:none;position:absolute;top:0;width:100%}#pre-session .password-field:active:after,#pre-session .password-field:focus-within:after,#pre-session .password-field:focus:after{box-shadow:0 .1rem .2rem rgba(var(--shadow-color),.3) inset}#pre-session .password-field.error-input{background:linear-gradient(90deg,rgba(var(--ui-color-issue),1) 1%,rgba(var(--ui-color-issue),.2) 0)}#pre-session .password-field.error-input:after{box-shadow:0 .1rem .2rem rgba(var(--ui-color-issue),1) inset}#pre-session .password-field.error-input:active:after,#pre-session .password-field.error-input:focus-within:after,#pre-session .password-field.error-input:focus:after{box-shadow:0 .1rem .2rem rgba(var(--ui-color-issue),1) inset,0 .1rem .2rem rgba(var(--shadow-color),.3) inset}#pre-session .password-field input[type=password],#pre-session .password-field input[type=text]{border-radius:0;display:inline;height:3rem;margin-top:unset}#pre-session .password-field input[type=password]:focus,#pre-session .password-field input[type=text]:focus{box-shadow:unset}#pre-session .password-field button[type=button].button3{align-items:center;background-color:#c9c2ba;border:none;border-radius:unset;cursor:pointer;display:flex;flex-shrink:0;font-size:1rem;height:3rem;justify-content:center;margin-right:0;margin-top:0;padding:0;width:3rem}#pre-session .password-field button[type=button].button3:focus-visible{box-shadow:inset 0 0 .2rem .05rem rgba(var(--shadow-color),.3);outline:none}#pre-session .password-field button[type=button].button3 svg{color:#fff;height:100%;transform:scale(.8);width:100%}.password-login .error-message{align-items:center;display:flex;flex-direction:row;gap:.3125rem}.password-login .error-message p{color:#dc6051}.password-login .error-message svg{color:#dc6051;height:2rem;width:2rem}.window-loader{align-items:center;display:flex;height:100%;justify-content:center;left:0;pointer-events:none;position:absolute;top:0;width:100%}.window-loader svg{color:#fff;height:10rem;max-height:35%;max-width:35%;width:10rem}.change-seat-animation{bottom:0;height:100%;left:0;margin:0!important;opacity:1;pointer-events:none;position:absolute;right:0;top:0;width:100%}.change-seat-animation>div{height:10rem;position:absolute;width:10rem}.change-seat-animation .change-seat-avatar{opacity:0}.change-seat-animation div.user-image{border-radius:50%;display:flex;height:100%;overflow:hidden;position:absolute;width:100%}.change-seat-animation div.user-image img{object-fit:contain}.change-seat-animation div.user-image img,.change-seat-animation div.user-image+.avatar-hat{height:100%;position:absolute;top:0;width:100%}.change-seat-animation div.user-image+.avatar-hat .hat{height:100%;position:absolute;transform:scale(1.666666667);width:100%}.change-seat-animation span{border-radius:50%;box-shadow:3px 4px 8px 2px rgba(var(--shadow-color),.4);height:100%;position:absolute;top:0;width:100%}#sessionroom{color:rgba(var(--font-color),1);height:100%;opacity:0;width:100%}#sessionroom #container{opacity:0}#sessionroom>:not(.sidebar){height:100dvh;margin:var(--sat) var(--sar) var(--sab) var(--sal);width:100dvw}#sessionroom.zoom_fullscreen #usertier,#sessionroom.zoom_presentation #usertier,#sessionroom.zoom_table #usertier{pointer-events:none}#sessionroom.hide-room-ios #background,#sessionroom.hide-room-ios #dnd-preview,#sessionroom.hide-room-ios #effects,#sessionroom.hide-room-ios #room,#sessionroom.hide-room-ios #sidebars,#sessionroom.hide-room-ios #temp-video-fx-foreground,#sessionroom.hide-room-ios .video-fx{opacity:0!important;pointer-events:none!important}#sessionroom.zoom_fullscreen #sidebar_personal,#sessionroom.zoom_fullscreen #sidebar_room{background-color:rgba(var(--contrast-color),.4)}#sessionroom.zoom_fullscreen #screen #content_background,#sessionroom.zoom_presentation #screen #content_background{background-color:transparent}#sessionroom.room-ios #scale{will-change:transform}.trial-expired #room *,.trial-expired #scale *,.trial-expired #sidebars *,.trial-expired #table *,.trial-expired #usertier *{pointer-events:none!important;touch-action:none!important}#sessionroom #room{align-items:center;bottom:0;display:flex;height:calc(100% - var(--sat) - var(--sab));justify-content:center;left:0;margin:var(--sat) var(--sar) var(--sab) var(--sal);position:absolute;right:0;top:0;width:calc(100% - var(--sal) - var(--sar))}#sessionroom #room #row_1,#sessionroom #room #row_2,#sessionroom #room #row_3,#sessionroom #room #scale,#sessionroom #room #table,#sessionroom #room #usertier{position:absolute}#sessionroom #room #table{height:1148px;left:576px;top:287px;width:1920px}#sessionroom #room #row_1{height:1291.5px;left:384px;top:137.5px;width:2304px}#sessionroom #room #row_2{height:1291.5px;left:192px;top:137.5px;width:2688px}#sessionroom #room #row_3{height:1435px;width:3072px}#pre-session .errorboundary h1{font-size:2.25rem}#pre-session .errorboundary h3{margin-top:1.25rem}#pre-session .errorboundary .error{color:rgba(var(--ui-color-issue),1);font-size:.9rem;margin-bottom:1.25rem;user-select:text}#pre-session .errorboundary .stacktrace,#pre-session .errorboundary .stacktrace p{user-select:text}#pre-session .errorboundary .button{margin-top:0}#pre-session .errorboundary .info{color:var(--gesture-color-thumbsup);margin-top:1.25rem}#pre-session .errorboundary .flex-wrapper{margin-top:1.25rem}#pre-session .errorboundary textarea{--ui-color:10,10,10;margin-top:.3125rem;max-height:15rem;max-width:100%;min-height:3rem;min-width:100%}#pre-session .errorboundary small{display:block;margin-top:.875rem}#input-test{font-family:Roboto,sans-serif;max-height:100%;max-width:100%;padding:1rem}#input-test fieldset{min-width:6rem;width:fit-content}#input-test #pre-session,#input-test fieldset{display:flex;flex-direction:column;gap:1.25rem}#input-test #pre-session{align-items:start;position:relative}#input-test #pre-session label{color:#fff}#input-test label[for]+*{margin-top:0}#pre-session.serverchange h1{align-items:center;color:rgba(var(--ui-color-issue),1);display:flex}#pre-session.serverchange h1 svg{color:rgba(var(--ui-color-issue),1);display:inline;height:1.75rem;width:1.75rem}#pre-session.serverchange .error-info{color:rgba(var(--ui-color-issue),1);margin-bottom:.875rem}.not-interactable{display:none}.not-interactable,.not-interactable *{pointer-events:none}.not-interactable ._draggable,.not-interactable ._droppable{pointer-events:none!important}@viewport{zoom:1;width:device-width}:root{--sat:env(safe-area-inset-top);--sar:env(safe-area-inset-right);--sab:env(safe-area-inset-bottom);--sal:env(safe-area-inset-left)}*{-webkit-tap-highlight-color:transparent;box-sizing:border-box;font-family:Roboto,sans-serif;outline:none;overscroll-behavior:none;user-select:none;-webkit-user-select:none;-moz-user-select:none}input::-webkit-inner-spin-button,input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}blockquote,body,dd,dl,figure,h1,h2,h3,h4,h5,h6,hr,ol,p,pre,ul{cursor:default;margin:0;padding:0}img{image-rendering:-webkit-optimize-contrast}body{--background:radial-gradient(circle at 50% 20%,#416d9e 1%,#124986 40%,#0f3e72 60%,#0a284a 90%,#092543 100%);--background-light:radial-gradient(circle at 50% 20%,#7ed6ff 1%,#2c97fe 30%,#268ef2 35%,#1967c0 55%,#124884 75%,#092848 100%);font-size:1em;height:100vh;height:100dvh;margin:0;touch-action:none;width:100vw;width:100dvw}body #render-target{background:#124986;background:radial-gradient(circle at 50% 20%,#416d9e .1%,#124986 40%,#0f3e72 60%,#0a284a 90%,#092543 100%);background-color:transparent;bottom:0;left:0;position:absolute;right:0;top:0}body #render-target.dragging #dnd-preview{pointer-events:all}body #render-target.dragging #dnd-preview,body #render-target.dragging #dnd-preview *{cursor:move!important;cursor:grabbing!important}#svgContainer{left:-1000%;opacity:0;position:absolute;top:-1000%}#render-target,#sessionroom,#sessionroom>:not(.sidebar),body,html{bottom:0;left:0;overflow:hidden;position:absolute;right:0;top:0}html{--font-size:16px;font-size:var(--font-size);height:100vh;height:100dvh;padding:var(--sat) var(--sar) var(--sab) var(--sal);width:100vw;width:100dvw}#debug-screen{bottom:0;left:0;opacity:.5;pointer-events:none;position:absolute;right:0;top:0;z-index:10000}#debug-screen div{background:red;position:absolute;z-index:100}ul{list-style-type:none}.noselection{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.noselection::selection{background:transparent;color:currentColor}.noselection::-moz-selection{background:transparent;color:currentColor}#background-audio,#stream-ai-canvas-wrapper,#stream-ai-video{opacity:0;pointer-events:none}#background-audio{left:-100px;position:fixed;top:-100px}