/*! 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 .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{height:2rem;padding:0;width:2rem}.preview-window .preview-window-controls .icon 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~.preview-window-controls{bottom:0;transition:opacity .3s ease-in-out}.preview-window .preview-slides~.preview-window-controls.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:100%!important}#change-key-overlay,.videoplayer-preview-window{align-items:center;display:flex;justify-content:center}#change-key-overlay{backdrop-filter:3px;background-color:rgba(0,0,0,.6);color:#fff;flex-direction:column;gap:1.25rem;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 .button: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 #designedit .image-input{display:flex;flex-direction:row;flex-wrap:nowrap;gap:.3125rem}#sessionroom #overlay aside#designeditor #designedit .input-text{width:7.75rem}#sessionroom #overlay aside#designeditor #designedit .input-file{height:2.5rem;padding:0;width:2.5rem}#sessionroom #overlay aside#designeditor #designedit .file-input input[type=text].input-text{width:100%}#sessionroom #overlay aside#designeditor #designedit .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 #designedit .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:.875rem}li.designlistentry .input-text{width:100%}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}.hybrid-group-list-item label{align-items:center;display:flex!important;gap:.875rem;justify-content:flex-start;width:100%!important}.hybrid-group-list-item label .input-color,.hybrid-group-list-item label button,.hybrid-group-list-item label input{margin:0!important}.hybrid-group-list-item label button[type=button].icon{flex-shrink:0;margin-left:auto!important;padding:0 .375rem;width:2.5rem}.hybrid-group-list-item label button[type=button].icon svg{height:100%;width:100%}.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}.hybrid-group-list-item label .color-label{border-radius:50%;display:flex;flex-shrink:0;height:.75rem;margin:0;padding:0;width:.75rem}.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 -button{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] .icon-text-button{margin-top:.875rem}#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 .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;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;gap:0;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:focus-visible{outline:auto;outline-color:rgba(var(--ui-color),1);outline-offset:-3px;outline-style:solid;outline-width:3px}label[for].app-item button.icon{margin-top:.625rem;outline:none;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{gap:.3125rem;padding-left:.3125rem;padding-right:.3125rem}#audio-controls .button-group button:first-child,#audio-controls .button-group button:last-child{padding-right:.5rem}#audio-controls .button-group button svg+span{width:1rem}#audio-controls .button-group button svg{margin-left:0}#audio-controls .loop-button{padding:0}#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}label[for=card-app]{align-items:center;cursor:pointer;display:flex!important;flex-direction:row;justify-content:center}label[for=card-app] svg{height:1.5rem;transform-origin:center;transition:transform .3s ease-in-out;width:1.5rem}label[for=card-app] svg.open{transform:rotate(-180deg)}.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}.delete-slide .button+small{margin-top:0;padding:.3125rem}.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}.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 .icon-text-button,#effect-settings .icon-text-button+.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],#app_filesharing label[for=filesharing-participation]{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-button{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>.icon-text-button{margin-top:.875rem}#layoutsettings .header-between{padding:0!important}#layoutsettings .link-button{align-items:center;display:flex;flex-direction:row}#layoutsettings .link-button 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}.window-list>._droppable .link-button{margin-top:.875rem}#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 .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 .button{padding:0}.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;cursor:pointer;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 .wheel{outline:transparent}.input-wheel .wheel:focus-visible{outline:auto;outline-color:rgba(var(--ui-color),1);outline-offset:-.675rem;outline-style:solid;outline-width:3px}.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;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>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_timer .input-time-wrapper{align-items:center;display:flex;justify-content:center;margin-top:.625rem;width:100%}#app_timer .flex-wrapper{flex-wrap:nowrap}#app_timer .flex-wrapper button[type=submit]{width:100%}#app_timer .sound-button svg{height:1.75rem;padding:0;width:1.75rem}#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-button: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;position:absolute;width:100%!important}.layout-select button[data-disabled=true]{background:rgba(var(--ui-color),.1)!important;opacity:1}.layout-select button[data-disabled=true] svg{opacity:.25}.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-button{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 .button1,#app_webcamrecorder .progressbar{margin-top:1.25rem}#app_webcamrecorder .progressbar+p{font-size:.8125rem}#app_webcamrecorder .animator>fieldset{margin-top:1.25rem}#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-button{display:block}#audiosettings .soundmeter{margin-top:.3125rem}#extended-audio-settings .volume-setting{align-items:center;display:flex;flex-wrap:nowrap;gap:.625rem;justify-content:center}.extended-audio-checkboxes>.inset>label{margin-top:1.25rem}.extended-audio-checkboxes .inset{margin-left:1.25rem}.extended-audio-checkboxes+.link-button,.extended-audio-checkboxes>.button3{margin-top:1.25rem}.extended-audio-checkboxes .checkbox-wrapper{display:flex;flex-direction:row;flex-wrap:nowrap;gap:.3125rem;margin-top:1.25rem}.extended-audio-checkboxes .checkbox-wrapper>label{margin-top:0}.extended-audio-checkboxes .checkbox-wrapper .button{margin-left:auto;margin-top:0}#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-button{display:block;margin-top:1.25rem}#avatar-settings .avatar-preview-list,#avatar-settings .avatar-preview-list .current-avatar{width:100%}#avatar-settings .avatar-preview-list .avatar-editor-preview{height:9rem;width:9rem}#avatar-settings .avatar-preview-list .avatar-editor-select-checkboxes{align-items:center;justify-content:flex-start}#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;width:fit-content}form[data-selector=help] .font-resizer input[type=text]{width:4rem}form[data-selector=help] #ui-font-size-setting{width:100%}#help .support-contact .link{display:block}#help .support-contact .link+.link-button{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{height:5rem;line-height:1.375;min-height:3rem;min-width:100%;padding:.375rem 1.25rem;width:100%}#help .technicalinfo .technical-report .link-button{display:block;margin-top:1.25rem}#help .technicalinfo .technical-report .link-button+button{margin-top:2.5rem}#help .technicalinfo .technical-report label[for=help_technicalinfo_feedback_category]{margin-top:1.25rem}#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-button{margin-top:1.25rem}.technical-info #saas-monitoring-link{margin-top:.875rem}.technical-info #saas-monitoring-link+.slider-wrapper .track>.link-button:first-child{margin-top:.625rem}.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-button{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-button{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{align-items:center;border:1px solid rgba(var(--ui-color),.5);border-radius:.625rem;cursor:pointer;display:flex;height:3.5rem;justify-content:center;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;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%;position:absolute;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-button{display:block;margin-top:.625rem}.webcam-ai-settings .link-button+.link-button{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 .status-info{align-items:center;background-color:hsla(0,0%,4%,.8);bottom:0;display:flex;justify-content:center;left:0;position:absolute;right:0;top:0;z-index:3}.webcam-preview .status-info svg{color:#fff!important;height:3rem;max-height:100%;max-width:100%;position:relative!important;width:3rem}.webcam-preview .status-info.error,.webcam-preview .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;background-color:hsla(0,0%,4%,.8);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{color:#fff!important;height:2.5rem;position:relative!important;width:2.5rem}.webcam-preview .video-hint>svg.error{color:Rgb(var(--ui-color-issue))}.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-button{display:block;margin-top:1.25rem}form[data-selector=webcam] .flex-wrapper .link-button{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-button{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%}#preferences-sidebar form[data-selector=presets] .animated>.link-button,.performance-settings .link-button{display:block;margin-top:1.25rem}#preferences-sidebar form[data-selector=presets] .link.show-pointer{align-items:center;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] li>ul.animated>li{margin-top:.3125rem!important}#preferences-sidebar form[data-selector=presets] .preferences-wrapper ul{display:flex;flex-direction:column;gap:.625rem;list-style:disc;padding-left:1.5rem!important}#preferences-sidebar form[data-selector=presets] .preferences-wrapper ul li{font-size:.8125rem;line-height:1}#preferences-sidebar form[data-selector=presets] .preferences-wrapper+button{margin-top:1.25rem}#preferences-sidebar form[data-selector=presets] .link-button{margin-bottom:-.625rem;margin-top:-.625rem;padding-left:0}#preferences-sidebar form[data-selector=presets] .link-button+.animator>li:first-child{margin-top:.625rem}#preferences-sidebar form[data-selector=presets] .preferences-wrapper>.link-button:first-child{margin-bottom:0!important;margin-top:0!important;padding-left:.25rem}#preferences-sidebar form[data-selector=presets] .preset-list{display:flex;flex-direction:column;gap:.875rem}#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:.875rem}#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+.animator label{margin-top:.625rem}#room-settings fieldset{max-width:100%}#room-settings .link-button{display:block;margin-top:1.25rem}#room-settings .link-button+.link-button{margin-top:.375rem!important}#room-settings .input-password{width:100%}#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}.waiting-area-settings .input-textarea textarea{height:6.25rem}.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 .button{flex-shrink:0;height:2.5rem;padding:0;width:2.5rem}#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>div:first-child{margin-top:0}.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 div.seperator,ul.messagelist li.seperator,ul.participants div.seperator,ul.participants li.seperator{display:flex;font-family:Roboto,sans-serif;font-size:.9375rem;font-weight:700;margin-bottom:.875rem;padding-right:.5rem}ul.messagelist div.seperator:not(:first-child),ul.messagelist li.seperator:not(:first-child),ul.participants div.seperator:not(:first-child),ul.participants li.seperator:not(:first-child){margin-top:1.25rem}ul.messagelist div.seperator:after,ul.messagelist li.seperator:after,ul.participants div.seperator:after,ul.participants li.seperator:after{border-top:1px solid;content:"";display:block;flex:1;margin-left:.5em;position:relative;top:.5em;width:100%}ul.messagelist div.seperator:not(:first-child),ul.messagelist li.seperator:not(:first-child),ul.participants div.seperator:not(:first-child),ul.participants li.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;justify-content:space-between;padding-top:.2rem}ul.messagelist .info .user,ul.participants .info .user{flex-shrink:1;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}ul.messagelist .info .time,ul.participants .info .time{flex-shrink:0;padding-left:.3125rem;white-space:nowrap;width:auto}ul.messagelist li,ul.participants li{display:flex}ul.messagelist li.message-entry,ul.participants li.message-entry{border-radius:.625rem;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-button,ul.participants li.message-entry .link-button{color:#00e;font-size:.8125rem}ul.messagelist li small,ul.participants li small{word-wrap:break-word;font-size:.6875rem;max-width:100%;overflow:hidden;word-break:break-all;word-break:break-word}.topic-list{display:flex;flex-direction:column;gap:1.25rem}li.topic-list-item{align-items:center;display:flex;justify-content:flex-start;padding:.875rem;position:relative;width:100%}li.topic-list-item.no-topics-message{cursor:default;font-size:1.25rem}li.topic-list-item .topic-icon{position:relative}li.topic-list-item .topic-icon>svg{border-radius:50%;flex-shrink:0;height:2rem;margin-right:.5rem;width:2rem}li.topic-list-item .topic-icon .badge{top:-.4rem}li.topic-list-item p{cursor:pointer;font-size:.8125rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}li.topic-list-item .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:.5rem;margin-top:.375rem;position:absolute;right:0;top:0}li.topic-list-item .topic-info svg{color:#dc6051;height:1.5rem;margin:-.5rem -.125rem -.3rem;width:1.5rem}#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{cursor:pointer;display:flex;justify-content:flex-start;padding:0 1.25rem}#interaction .accordion-header *{cursor:pointer}#interaction .accordion-header .h2{display:flex;gap:.875rem;width:100%}#interaction .accordion-header .h2>svg{height:2rem;width:2rem}#interaction .accordion-header .h2 .drop-arrow{margin-left:auto}#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-top:1.25rem}#participantlist .avatar-list .remote-slider{flex-basis:100%;flex-shrink:0;margin-left:-1.375rem;margin-right:-1.375rem;position:relative}#participantlist .avatar-list .remote-participant-wrapper{margin-top:0;top:.575rem}#participantlist .avatar-list .accordion-header{flex-direction:row;justify-content:flex-start;margin:0 1.25rem}#participantlist .avatar-list .accordion-item{padding:0 1.25rem}#participantlist .list-avatar{align-items:center;display:flex;flex-basis:33%;height:5.25rem;justify-content:center;max-width:33%}#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 .remote-slider{overflow:hidden;position:relative}#participantlist .remote-participant-wrapper .remote-slider: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 .remote-slider>div{padding:1.25rem 1.25rem 1.25rem .875rem}#participantlist .remote-participant-wrapper .remote-slider .request-indicator-ask,#participantlist .remote-participant-wrapper .remote-slider .request-indicator-denied{position:absolute}#participantlist .remote-participant-wrapper .remote-slider .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 .remote-slider .request-indicator-ask{color:#f4d03f;height:1.5rem;margin-left:1.4rem;margin-top:-.7rem;width:1.5rem}#participantlist .remote-participant-wrapper .remote-slider .volume-slider:not(:first-child){margin-top:.875rem}#participantlist .remote-participant-wrapper .remote-slider .volume-slider .icon{flex-shrink:0;height:1.75rem;margin-right:0;width:1.75rem}#participantlist .remote-participant-wrapper .remote-slider .volume-slider .icon svg{height:100%;width:100%}#participantlist .remote-participant-wrapper .remote-slider .volume-slider input[type=number]{flex-shrink:0;text-align:center}#participantlist .remote-participant-wrapper .remote-slider .slider-wrapper .track{padding-bottom:0}#participantlist .remote-participant-wrapper .remote-slider .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{width:100%}#privatemessages div[data-overlayscrollbars-viewport]>input:first-child{margin-bottom:1.25rem}#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;padding:0}#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-button{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}#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-warning{list-style-type:none;margin-bottom:.875rem}#subrooms .subroom-warning p{animation:blink 1.5s infinite}#subrooms .icon{margin-left:auto}#subrooms [id^=subroom-toggle-]+.icon{margin-left:0}#subrooms .subroom-notifications+*{margin-top:1.25rem}#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}#subrooms #subroom-edit-link{margin-left:auto;margin-top:1.25rem}.subroom-list-entry{align-items:flex-start;background:rgba(var(--ui-color),.2);border:2px solid transparent;border-radius:.625rem;flex-direction:column;gap:0;padding:.625rem .3125rem;width:100%}.subroom-list-entry.is-mainroom{border:2px solid rgba(var(--ui-color),1)}.subroom-list-entry .user-count-info{display:flex;gap:.375rem}.subroom-list-entry .user-count-info small{align-items:center;display:flex;flex-direction:row;gap:.375rem;justify-content:center;opacity:1}.subroom-list-entry .user-count-info svg{height:1.25rem;width:1.25rem}.subroom-list-entry.is-empty{background:rgba(var(--ui-color),.15);opacity:.7;transition:opacity .2s ease-in-out}.subroom-list-entry.is-empty:focus-within,.subroom-list-entry.is-empty:hover{opacity:1}.subroom-list-entry.drag-hover{border-color:rgba(var(--ui-color),1);opacity:1}.subroom-list-entry.add-margin label.subroom-header{margin-bottom:-2.5rem}.subroom-list-entry label.subroom-header{align-items:flex-start;display:flex;gap:.3125rem;justify-content:space-between;min-height:1.775rem;width:100%}.subroom-list-entry label.subroom-header>div{display:flex;flex-direction:column;gap:.3125rem}.subroom-list-entry label.subroom-header .button2 svg{height:2.25rem;width:2.25rem}.subroom-list-entry label.subroom-header.clickable,.subroom-list-entry label.subroom-header.clickable .h2{cursor:pointer}.subroom-list-entry label.subroom-header .h2{align-items:center;display:flex;gap:.3125rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.subroom-list-entry label.subroom-header .h2 svg{height:.825rem;width:.825rem}.subroom-list-entry label.subroom-header>svg{height:1.5rem;margin-right:.3125rem;width:1.5rem}.subroom-list-entry label.subroom-header .icon{height:2.25rem;margin-top:-.375rem;width:2.25rem;z-index:1}.subroom-list-entry label.subroom-header .icon svg{transition:transform .3s ease-in-out}.subroom-list-entry label.subroom-header .icon.open svg{transform:rotate(180deg)}.subroom-list-entry label.subroom-header .icon:nth-child(2){margin-left:auto}.subroom-list-entry ul{display:flex;flex-direction:row;flex-wrap:wrap;gap:.375rem .875rem;justify-content:space-between;margin-top:.375rem}.subroom-list-entry .link-button{margin-top:.625rem}li.subroom-user{align-items:center;color:rgba(var(--ui-color),1);display:flex;flex-direction:row;gap:.3125rem;list-style-type:none;margin-right:auto;max-width:100%;max-width:13rem;overflow:hidden;transition:background-color .3s ease-in-out;width:fit-content}li.subroom-user.pulsate{animation:pulsate-half 1s infinite}li.subroom-user.avatar-dragging .subroom-user-image+small{display:none}li.subroom-user.avatar-disabled .subroom-user-image{border:none!important}li.subroom-user.avatar-disabled .subroom-user-image svg,li.subroom-user.avatar-disabled .subroom-user-image:after{opacity:0!important}li.subroom-user.avatar-hover .subroom-user-image{height:96px;width:96px}li.subroom-user svg{height:1.25rem;width:1.25rem}li.subroom-user small{opacity:1;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}li.subroom-user.groupleader{font-weight:700}li.subroom-user.bright{background-color:rgba(var(--ui-color),.3);border-radius:.875rem;padding-right:.3125rem}li.subroom-user:focus-visible .subroom-user-image,li.subroom-user:focus-within .subroom-user-image,li.subroom-user:hover .subroom-user-image{border:2px solid rgba(var(--ui-color),.3)}li.subroom-user:focus-visible .subroom-user-image svg,li.subroom-user:focus-within .subroom-user-image svg,li.subroom-user:hover .subroom-user-image svg{opacity:1}li.subroom-user:focus-visible .subroom-user-image:after,li.subroom-user:focus-within .subroom-user-image:after,li.subroom-user:hover .subroom-user-image:after{opacity:1}li.subroom-user .subroom-user-image{align-items:center;border-radius:50%;box-shadow:0 0 2px 0 inset rgba(var(--contrast-color),.5);display:flex;flex-shrink:0;height:1.75rem;justify-content:center;overflow:hidden;position:relative;width:1.75rem}li.subroom-user .subroom-user-image:after{background-color:hsla(0,0%,4%,.5);bottom:0;content:"";left:0;opacity:0;position:absolute;right:0;top:0;transition:opacity .3s ease-in-out;z-index:1}li.subroom-user .subroom-user-image img{max-height:100%;max-width:100%;position:absolute;transition:opacity .3s ease}li.subroom-user .subroom-user-image .awareness{background-color:hsla(0,0%,4%,.5);height:100%;opacity:1;padding:10px;width:100%}li.subroom-user .subroom-user-image svg{opacity:0;position:absolute;transition:opacity .3s ease;z-index:2}.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-button{margin-top:.875rem}.personal-chat .input-text,.personal-chat .input-text input[type=text]{height:1.875rem;min-height:unset}.personal-chat .icon:last-child svg{padding-bottom:0}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;max-height:100%;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%;margin-right:-.125rem}nav#tab-navigation .tab{position:relative}nav#tab-navigation .tab,nav#tab-navigation .tab>.icon{width:100%}nav#tab-navigation .tab:first-child svg{transition:transform .3s ease-out}nav#tab-navigation .tab:first-child .icon.active{border-top-right-radius:.5rem}nav#tab-navigation .tab:first-child .icon.active svg{transform:rotate(180deg)}nav#tab-navigation .tab:first-child .icon{border-top-left-radius:.5rem;border-top-right-radius:.5rem}nav#tab-navigation.open .tab:first-child .icon{border-top-right-radius:0}nav#tab-navigation .tab:last-child .icon{border-bottom-left-radius:.5rem}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 .toolbar{flex-shrink:0;height:auto;overflow:hidden;position:relative;width:2.75rem}.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{align-items:center;display:flex;flex-direction:row;gap:12px;height:100%;justify-content:center}.conceptboard-toolbar svg{height:48px;width:48px}.conceptboard-toolbar 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 .screensharing-toolbar{max-width:100%}#table #toolbar .screensharing-toolbar .mouseparking-wrapper{height:44px;width:44px}#table #toolbar .screensharing-toolbar img{max-height:100%;max-width:100%}#table #toolbar .screensharing-toolbar .screensharing-image-wrapper{align-items:center;display:flex;justify-content:center;padding:6.25px}#table #toolbar .screensharing-toolbar .screensharing-image-wrapper.disabled{opacity:.5}#table #toolbar .screensharing-toolbar .screensharing-image-wrapper .screensharing-avatar-image{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 .screensharing-toolbar .screensharing-image-wrapper img{image-rendering:auto}#table #toolbar .screensharing-toolbar .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 .screensharing-toolbar .screensharing-name.disabled{opacity:.5}#table #toolbar .screensharing-toolbar .screensharing-name p{flex:1;font-size:20px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.toolbar.table-pagination button.icon[data-disabled=true]{opacity:.5!important}#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;overflow:hidden;padding:10px;resize:none;user-select:text;width:100%}._draggable._card textarea:read-only{caret-color:transparent}._draggable._card textarea.changing{cursor:text!important}._draggable._card textarea::selection{background-color:var(--card-selection-bg-color);color:var(--card-selection-color)}._draggable._card textarea:not(.changing){user-select:none}._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}.card-color-label{align-items:center;border:.125rem solid rgba(var(--ui-color),1);border-bottom-left-radius:.5rem;border-bottom-right-radius:.5rem;color:rgba(var(--ui-color),1);display:flex;font-size:.75rem;font-weight:700;height:20px;justify-content:center;opacity:0;padding:0 .625rem;pointer-events:none;position:absolute;right:1rem;top:0;transition:opacity .3s ease-in-out;width:fit-content;z-index:1}._card-textarea:hover .card-color-label,._card:hover .card-color-label{opacity:1}._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:transparent;overflow:hidden;padding:0;pointer-events:all;resize:none;user-select:text;width:calc(100% - 14px)}._draggable._card-textarea textarea::selection{background-color:var(--card-selection-bg-color);color:var(--card-selection-color)}._draggable._card-textarea textarea:read-only{caret-color:transparent}._draggable._card-textarea:not(.editing){user-select:none}._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-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 .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{--ui-color:255,255,255;filter:drop-shadow(0 1px 1px rgb(0,0,0));height:100%;max-height:100%;width:50%}.webcam-userinfos .leave-overlay svg *{--ui-color:255,255,255}.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.webcam-name.nametag{border-radius:6px;bottom:1%;color:#fff;font-size:min(1rem,34px);left:50%;margin-bottom:-10px;max-width:min(60%,100% - 68px);max-width:calc(100% - 28px);opacity:0;padding:20px 20px 10px;position:absolute;text-align:center;transform:translateX(-50%);transition:opacity .3s ease-in-out;white-space:nowrap;width:100%}.webcam-userinfos .user-elements-container>div.webcam-name.nametag.hybridname{overflow:hidden;text-overflow:ellipsis}.webcam-userinfos .user-elements-container>div.webcam-name.nametag span.hybrid-color-name{background-color:rgba(var(--hybrid-color),1);border-radius:50%;padding-right:26px;white-space:nowrap}.webcam-userinfos .user-elements-container>div.webcam-name.nametag span.hybrid-color-name+span{margin-left:12px}.webcam-userinfos .user-elements-container>div.webcam-name.nametag.active{opacity:1!important}.webcam-userinfos .user-elements-container>div.webcam-name.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}.webcam-userinfos .user-elements-container>div.webcam-name.nametag span:not(:first-child){margin-left:6px}.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;min-height:24px;min-width:34px;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}.webcam-userinfos-citrix .webcam-name.nametag{padding-top:1px!important}.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]{border-radius:0;outline-offset:-4px;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}.button-group.small{border-radius:.25rem}.button-group.small>*{height:2rem;padding:0!important;width:2rem}.button-group.small.vertical>:first-child{border-top-left-radius:.25rem;border-top-right-radius:.25rem}.button-group.small.vertical>:last-child{border-bottom-left-radius:.25rem;border-bottom-right-radius:.25rem}.button-group.small.horizontal>:first-child{border-bottom-left-radius:.25rem;border-top-left-radius:.25rem}.button-group.small.horizontal>:last-child{border-bottom-right-radius:.25rem;border-top-right-radius:.25rem}.feedback-button{height:2.5rem;overflow:visible;position:relative;width:fit-content}.feedback-button button{height:2.5rem;min-height:unset}.feedback-button>svg{color:rgb(var(--ui-color-issue));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{align-items:center;border-radius:.77em;border-width:1px;color:rgba(var(--font-color),1);cursor:pointer;display:flex;font-family:inherit;font-size:.8125em;font-weight:700;gap:.5rem;hyphens:auto;justify-content:center;line-height:.9375;max-width:100%;min-height:3em;min-width:3em;outline-color:rgba(var(--font-color),1);outline-offset:-4px;overflow:hidden;padding:0 1.85em;text-overflow:ellipsis;transition:color .3s ease-in-out,background-color .3s ease-in-out;width:fit-content;word-break:break-word}.button:focus-visible{outline-color:rgba(var(--font-color),1)}.button>svg{flex-shrink:0;height:1.5rem;pointer-events:none;width:1.5rem}.button>svg:first-child{margin-left:-.3125rem}.button>svg:last-child{margin-right:-.3125rem}.button.icon-text-button svg{margin-left:-.5rem}.button.icon-only-button{flex-shrink:0;height:2.5rem;padding:0;width:2.5rem}.button.icon-only-button svg{margin-left:0;margin-right:0}.button[aria-busy=true],.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);outline-color:rgba(var(--contrast-color),1);outline-offset:-4px}.button1:focus-visible{outline-color:rgba(var(--contrast-color),1)}.button1 svg{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[aria-busy=true],.button1[data-disabled=true]{background:rgba(var(--ui-color),.6)}.button1[aria-busy=true]:active,.button1[data-disabled=true]:active{background:rgba(var(--ui-color),.6);box-shadow:none}.button1[aria-busy=true]:focus-visible,.button1[aria-busy=true]:hover,.button1[data-disabled=true]:focus-visible,.button1[data-disabled=true]:hover{background:rgba(var(--ui-color),.6)}.button1.serious{--ui-color:var(--ui-color-issue)!important;--font-color:var(--ui-color-issue);color:#fff}.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[aria-busy=true]:active,.button2[data-disabled=true]:active{background:rgba(var(--ui-color),.2);box-shadow:none}.button2[aria-busy=true]:focus-visible,.button2[aria-busy=true]:hover,.button2[data-disabled=true]:focus-visible,.button2[data-disabled=true]:hover{background:rgba(var(--ui-color),.2)}.button2.serious{--ui-color:var(--ui-color-issue)!important;--font-color:var(--ui-color-issue);border-color:rgba(var(--ui-color-issue),1);border-width:3px;color:rgba(var(--ui-color-issue),1)}.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[aria-busy=true]:active,.button3[data-disabled=true]:active{border-color:rgba(var(--ui-color),.7);box-shadow:none}.button3[aria-busy=true]:focus-visible,.button3[aria-busy=true]:hover,.button3[data-disabled=true]:focus-visible,.button3[data-disabled=true]:hover{background-color:transparent;border-color:rgba(var(--ui-color),.7)}.button3.serious{--ui-color:var(--ui-color-issue)!important;--font-color:var(--ui-color-issue);border-width:3px;color:rgba(var(--ui-color-issue),1)}.link-button{align-items:center;background-color:transparent;border:none;border-radius:.3125rem;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;outline-offset:-3px;overflow:visible;padding:.25rem;position:relative;text-decoration:none;width:fit-content}.link-button.has-icon{border-radius:.77em}.link-button>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}.link-button svg{color:rgba(var(--font-color),.7);height:1.5rem;transition:color .3s linear;width:1.5rem}.link-button:not(.disabled):focus-visible>span,.link-button:not(.disabled):hover>span{background-size:0 1px,100% 1px;color:rgba(var(--font-color),1)}.link-button:not(.disabled):focus-visible svg,.link-button:not(.disabled):hover svg{color:rgba(var(--font-color),1)}.link-button.disabled{cursor:not-allowed;opacity:.5}.input-time{align-items:center;display:flex;flex-direction:row;height:12rem;justify-content:center;position:relative;width:12rem}.input-time svg.timer-circle{height:12rem;pointer-events:none;position:absolute;transform:rotate(-90deg) scaleY(-1);transform-origin:center;width:12rem}.input-time>span:nth-child(2) label,.input-time>span:nth-child(6) label{right:.625rem}.input-time>span:nth-child(4) label{right:.4rem}.input-time>span{align-items:center;display:flex;flex-direction:column;font-size:1rem;font-weight:700;justify-content:center;position:relative}.input-time>span .icon:first-child{margin-bottom:-.375rem}.input-time>span .icon:last-child{margin-top:-.375rem}.input-time>span span{align-items:center;display:flex;flex-direction:row;position:relative}.input-time>span span input{width:3.5rem!important}.input-time>span span label{display:inline;font-weight:400;margin-top:.15rem!important;opacity:.5;position:absolute;right:0}.input-time .input-number{border-color:transparent!important;font-size:1rem;font-weight:700;min-width:1rem;outline-offset:-.375rem!important;padding:0;text-align:center}.input-time .input-number,.input-time .input-number[data-disabled=true]{background-color:transparent!important}.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 .link-button.button,.h1 a.link,.h1 p{border-radius:0;font-size:inherit;font-weight:inherit;line-height:inherit;padding:0}.h1 .link-button.button>span,.h1 a.link>span,.h1 p>span{display:inline}.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 .link-button.button,.h2 a.link,.h2 p{border-radius:0;font-size:inherit;font-weight:inherit;line-height:inherit;padding:0}.h2 .link-button.button>span,.h2 a.link>span,.h2 p>span{display:inline}.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 .link-button.button,.h3 a.link,.h3 p{border-radius:0;font-size:inherit;font-weight:inherit;line-height:inherit;padding:0}.h3 .link-button.button>span,.h3 a.link>span,.h3 p>span{display:inline}.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 .link-button.button,.h4 a.link,.h4 p{border-radius:0;font-size:inherit;font-weight:inherit;line-height:inherit;padding:0}.h4 .link-button.button>span,.h4 a.link>span,.h4 p>span{display:inline}.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 .link-button.button,.h5 a.link,.h5 p{border-radius:0;font-size:inherit;font-weight:inherit;line-height:inherit;padding:0}.h5 .link-button.button>span,.h5 a.link>span,.h5 p>span{display:inline}.h6{font-family:Roboto,sans-serif;font-size:.625rem;font-weight:400;hyphens:auto;line-height:1.115;transition:color .3s ease-in-out}.h6 .link-button.button,.h6 a.link,.h6 p{border-radius:0;font-size:inherit;font-weight:inherit;line-height:inherit;padding:0}.h6 .link-button.button>span,.h6 a.link>span,.h6 p>span{display:inline}.avatar-editor{width:100%}.avatar-editor.editor-individulize{display:flex;flex-direction:row;flex-wrap:wrap}.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{align-items:center;background-color:rgba(var(--ui-color),.1);border-radius:.625rem;display:flex;flex-wrap:wrap;gap:1.25rem;justify-content:center;margin-right:1.5rem;padding:1.25rem;position:relative;width:100%}.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;padding:.3125rem;position:absolute;right:-1.5rem;top:-1.5rem;width:3rem}.avatar-editor .avatar-preview-list{display:flex;flex-direction:row;gap:2.5rem 1.25rem;margin-right:1.5rem;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:75%}.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:space-between;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}#checkin .avatar-preview-list{flex-basis:40%}#checkin .avatar-preview-list+div{flex-basis:60%}.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{justify-content:flex-end;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 .link,#_draglayer .textbubble-container .textbubble .link-button,#dnd-preview .textbubble-container .textbubble .link,#dnd-preview .textbubble-container .textbubble .link-button,#room .textbubble-container .textbubble .link,#room .textbubble-container .textbubble .link-button{--font-color:10,10,10;cursor:pointer;font-size:1.2rem;text-decoration:underline}#_draglayer .textbubble-container .textbubble .link *,#_draglayer .textbubble-container .textbubble .link-button *,#dnd-preview .textbubble-container .textbubble .link *,#dnd-preview .textbubble-container .textbubble .link-button *,#room .textbubble-container .textbubble .link *,#room .textbubble-container .textbubble .link-button *{--font-color:10,10,10}#_draglayer .textbubble-container .textbubble .link-button:after,#_draglayer .textbubble-container .textbubble .link-button:before,#_draglayer .textbubble-container .textbubble .link:after,#_draglayer .textbubble-container .textbubble .link:before,#dnd-preview .textbubble-container .textbubble .link-button:after,#dnd-preview .textbubble-container .textbubble .link-button:before,#dnd-preview .textbubble-container .textbubble .link:after,#dnd-preview .textbubble-container .textbubble .link:before,#room .textbubble-container .textbubble .link-button:after,#room .textbubble-container .textbubble .link-button:before,#room .textbubble-container .textbubble .link:after,#room .textbubble-container .textbubble .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}#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 .link-button{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;backdrop-filter:blur(10px);background-color:rgba(0,0,0,.75);display:flex;justify-content:center;position:absolute;z-index:100}#license-display .link,#license-display .link *,#license-display .link-button,#license-display .link-button *,#license-display label,#license-display label *{--font-color:255,255,255;--ui-color:255,255,255}#license-display .info-link-wrapper{align-items:center;display:flex;flex-direction:row;gap:.3125rem;margin-left:.875rem}#license-display .info-link-wrapper *{font-size:.8125rem;margin-top:0}#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>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;text-transform:none}#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;padding-bottom:.3rem;padding-top:.2rem}#opennamedmod .open-room-info svg{flex-shrink:0;height:1.5rem;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>.button>svg{padding:0}#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:wait;left:0;min-height:100vh;min-height:100dvh;min-width:100vw;min-width:100dvw;pointer-events:all;position:absolute;right:0;top:0;z-index:100}#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{box-shadow:inset 0 -1.875rem 1.875rem -1.875rem currentColor}#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 .toolbar{height:100%;pointer-events:none;position:absolute;transform-origin:bottom center;z-index:1}#sidebar_personal .toolbar.active{pointer-events:all}#sidebar_personal .toolbar .icon.gesture{padding-top:.1rem}#sidebar_personal .toolbar .icon.gesture:hover svg{transform:scale(1)}#sidebar_personal .toolbar.personal-chat,#sidebar_personal .toolbar.personal-emote{align-items:center;display:flex;height:100%;justify-content:center;left:50%;position:absolute;transform:translateX(-50%)}#sidebar_personal .toolbar.personal-chat .icon:last-child:after,#sidebar_personal .toolbar.personal-emote .icon:last-child:after{border-top-right-radius:.25rem}#sidebar_personal .toolbar.personal-chat .icon:first-child:after,#sidebar_personal .toolbar.personal-emote .icon:first-child:after{border-top-left-radius:.25rem}#sidebar_personal .toolbar.personal-chat>*,#sidebar_personal .toolbar.personal-emote>*{align-items:center;display:flex;flex-shrink:0;overflow:hidden;position:relative;transition:width .17s ease-in-out}#sidebar_personal .toolbar.personal-audio{left:0}#sidebar_personal .toolbar.personal-audio :nth-child(2),#sidebar_personal .toolbar.personal-audio :nth-child(4){margin-right:.875rem}#sidebar_personal .toolbar.personal-audio .icon:last-child:after{border-top-right-radius:.25rem}#sidebar_personal .toolbar.personal-emote .icon svg{--svg-mod-1:block;--svg-mod-2:none}#sidebar_personal .toolbar.personal-chat .input-text{color:rgba(var(--font-color),1)}#sidebar_personal .toolbar.personal-chat .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}#sidebar_personal .toolbar:first-child{left:0;transform-origin:bottom left}#sidebar_personal .toolbar:first-child>:last-child .icon:after{border-top-right-radius:.25rem}#sidebar_personal .toolbar:first-child>:nth-child(2) .icon[data-disabled=true],#sidebar_personal .toolbar:first-child>:nth-child(3) .icon[data-disabled=true]{opacity:.5}#sidebar_personal .toolbar:first-child>:nth-child(2) .icon+svg,#sidebar_personal .toolbar:first-child>: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 .toolbar:nth-child(2){left:50%;min-width:0;overflow:hidden;transform:translateX(-50%);transform-origin:bottom center}#sidebar_personal .toolbar:nth-child(2)>:last-child .icon:after{border-top-right-radius:.25rem}#sidebar_personal .toolbar:nth-child(3){right:0;transform-origin:bottom right}#sidebar_personal .toolbar:nth-child(3)>:first-child .icon:after{border-top-left-radius:.25rem}#sidebar_personal .toolbar:nth-child(3)>*>.badge:nth-child(3) span:first-child{right:1.1rem}#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-button{display:block;margin-top:.625rem}#about .about-grid+.link-button+.link-button{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{font-size:1rem;margin-top:0;width:100%}#preferences-sidebar .accordion>.accordion-header+.accordion-item{margin-top:0}#preferences-sidebar .accordion>.accordion-header .h3{align-items:center;border-bottom:1px solid rgba(var(--sidebar-panel-color),var(--sidebar-panel-opacity));cursor:pointer;display:flex;flex-direction:row;flex-wrap:nowrap;gap:.875rem;justify-content:center;padding:0 .5625rem;width:100%}#preferences-sidebar .accordion>.accordion-header .h3 p{cursor:pointer;flex-shrink:1;overflow:hidden;text-overflow:ellipsis}#preferences-sidebar .accordion>.accordion-header .h3 .icon{font-size:1rem}#preferences-sidebar .accordion>.accordion-header .h3 small.extended-text{font-size:.625rem;font-weight:700;margin-left:-.625rem;margin-top:-.875rem;opacity:.7}#preferences-sidebar .accordion>.accordion-header .h3 svg{flex-shrink:0;height:2.5rem;padding:.3125rem;width:2.5rem}#preferences-sidebar .accordion>.accordion-header .h3 svg+span{overflow:hidden;text-overflow:ellipsis}#preferences-sidebar .accordion>.accordion-header .h3 .drop-arrow{align-items:center;display:flex;margin-left:auto!important;padding:0}#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-bottom:0!important;margin-top: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}#current-time-display{align-items:center;display:flex;flex-shrink:100;justify-content:center;min-width:0;outline-offset:-3px;overflow:hidden;padding:.375rem;text-overflow:ellipsis}#dummies-toggle{align-self:flex-start;background-color:rgba(var(--ui-color),.1);border-radius:0 0 .5rem .5rem;margin-left:.5rem;margin-right:1rem;padding:0 .5rem}#sidebar_room{align-items:center;display:flex;gap:.3125rem}#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-button{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 #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 #logo-wrapper{align-items:center;display:flex;flex-shrink:1;justify-content:center;transition:width .3s}#sidebar_room #logo-wrapper #logo{max-height:2.5rem;max-width:12.5rem;object-fit:contain;padding:.0625rem 1rem;width:auto}#sidebar_room #logo-wrapper #logo.freeroom-logo,#sidebar_room #logo-wrapper #logo.vitero-logo{width:6rem}#sidebar_room #room-name{flex-shrink:10000;margin-right:auto;min-width:0}#sidebar_room #audio-input-device-name{margin-left:auto;padding:0 .875rem}#sidebar_room .audience{align-items:center;display:flex;flex-direction:row;flex-shrink:1;flex-wrap:nowrap;gap:.25rem;min-width:0;overflow:hidden}#sidebar_room .audience svg{height:2.25rem;width:2.25rem}#sidebar_room 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 (max-width:32rem){#sidebar_room #logo-wrapper,#sidebar_room .roominfo{overflow:hidden;width:0}#sidebar_room [referenceid=roombar_zoom]{min-width:unset;overflow:hidden;padding:0;width:0}}@media (max-width:24rem){#sidebar_room #current-time-display,#sidebar_room #highlighter-toggle{min-width:unset;overflow:hidden;padding:0;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-button,.room-reset-link svg{cursor:pointer;display:inline}.room-reset-link .link-button{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 .625rem .625rem;display:flex;margin-left:auto;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)}.timer{align-items:center;align-self:flex-start;background-color:rgba(var(--ui-color),.85);border-bottom-left-radius:.25rem;border-bottom-right-radius:.25rem;color:rgba(var(--contrast-color),1);display:flex;transition:background-color .5s ease-in}.timer.yellow{background-color:rgba(var(--ui-color-warn),1);color:#fff}.timer.yellow svg{color:#fff}.timer.red{background-color:rgba(var(--ui-color-issue),1);color:#fff}.timer.red svg{color:#fff}.timer.allowed{cursor:pointer}.timer svg{color:rgba(var(--contrast-color),1);height:2rem;margin-right:-.3125rem;padding:.3125rem;width:2rem}.timer p{animation:wobble 1s infinite;animation-play-state:paused;padding:0 .5rem}.timer p.wobble{animation-play-state:running}@keyframes wobble{0%{transform:scale(1)}90%{transform:scale(1.2)}to{transform:scale(1)}}#hybrid-zoom-level-slider,#zoom-level-slider{display:flex;flex-wrap:nowrap;margin:0 .625rem;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-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.app-container{display:flex;flex-direction:column;height:100%;position:relative}#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 .toolbar{display:flex;flex-direction:row;gap:13.5px;height:100%}.tablebar-group .toolbar>*{flex-shrink:0;height:48px;width:48px}.tablebar-group .toolbar>.icon{max-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{align-items:center;border-bottom-right-radius:10px;border-top-right-radius:10px;display:flex;flex-shrink:0;height:48px;justify-content:center;max-height:unset;max-width:unset;transform-origin:center;transition:transform .3s ease-in-out;width:30px}#tablebar-mod-tools .collapser .icon:focus-visible{outline-offset:-6px}#tablebar-mod-tools .collapser .icon svg{flex-shrink:0;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}.checkin-back-link{margin-top:1.25rem}.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 .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{display:flex;flex-wrap:wrap;gap:1.25rem;max-width:100%}#checkin-audio-settings .checkin-settings-wrapper>div{display:flex;flex-direction:column;gap:.5rem 0;max-width:100%;min-width:16rem;overflow:hidden;width:16.75rem}#checkin-audio-settings .checkin-settings-wrapper>div:first-child{margin-right:auto}#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 .webcam-error-hint{margin-top:.625rem}#checkin-webcam-preview #checkin-webcam-preview-video-src+.checkin-hint{max-height:100%}#checkin-webcam-preview .webcam-user-image-wrapper{align-items:center;display:flex;height:100%;justify-content:center;overflow:hidden;position:absolute;width:100%}#checkin-webcam-preview .webcam-user-image-wrapper .avatar-image-wrapper.image-background{height:100%;width:100%}#checkin-webcam-preview .webcam-user-image-wrapper .avatar-editor-preview.image-background{height:auto;width:auto}#checkin-webcam-preview .webcam-user-image-wrapper .webcam-user-image{height:4rem;max-height:100%;max-width:100%;width:4rem;z-index:1}#checkin-webcam-preview .webcam-user-image-wrapper .webcam-user-image img{max-height:100%;max-width:100%}#checkin-webcam-preview .webcam-user-image-wrapper .image-background{bottom:0;filter:blur(25px);left:0;position:absolute;right:0;top:0}#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 #checkin-webcam-preview-video,#checkin-webcam-preview>div .video-wrapper #checkin-webcam-preview-video-src{height:100%;position:absolute;top:0;width:100%}#checkin-webcam-preview>div .video-wrapper .video-hint{--ui-color:255,255,255;--font-color:255,255,255;align-items:center;backdrop-filter:blur(3px);background-color:hsla(0,0%,4%,.8);display:flex;flex-direction:column;gap:.3125rem;height:100%;justify-content:center;position:absolute;top:0;width:100%;z-index:3}#checkin-webcam-preview>div .video-wrapper .video-hint *{--ui-color:255,255,255;--font-color:255,255,255}#checkin-webcam-preview>div .video-wrapper .video-hint svg{color:#fff!important;height:2.5rem;position:relative!important;width:2.5rem}#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 .webcam-preview-settings-wrapper{display:flex;flex-wrap:wrap;gap:.875rem;max-width:100%;width:100%}#checkin .checkin-webcam-settings .flex-wrapper.vertical>div{max-width:100%}#checkin .checkin-webcam-settings .webcam-hint{height:100%;position:absolute;width:100%}#checkin .checkin-webcam-settings nav{bottom:1rem;position:absolute}#checkin .checkin-webcam-settings .input-select{width:fit-content}#checkin .checkin-webcam-settings .webcam-ai-settings{margin-left:3px}#checkin .checkin-webcam-settings .webcam-setup{display:flex;flex-direction:column;max-width:100%;overflow:hidden;position:relative}#checkin .checkin-webcam-settings #webcam-ai-wrapper{max-height:12rem}#checkin .checkin-webcam-settings #webcam-ai-wrapper .scrollbar-content{align-items:flex-start}#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 .ai-bg-images{width:fit-content}#checkin .checkin-webcam-settings .ai-bg-image{min-width:4.75rem}#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}.checkin-hybrid-group-create{display:flex;flex-direction:row;flex-wrap:wrap;gap:.75rem 2rem;justify-content:space-between}.checkin-hybrid-group-create>div:first-child{width:14rem}.checkin-hybrid-group-create>div:nth-child(2){width:19rem}.checkin-hybrid-group-create #webcam-preview{margin-top:1.25rem}.checkin-hybrid-group-create #webcam-preview .video-wrapper #webcam-preview-video,.checkin-hybrid-group-create #webcam-preview .video-wrapper .webcam-user-image-wrapper{height:10.6875rem;width:19rem}.checkin-hybrid-group-create .animated{margin-top:1.25rem}.checkin-hybrid-group-create .media-endpoint-info{color:Rgb(var(--ui-color-warn))!important;cursor:pointer;height:1.3rem;width:1.3rem}.checkin-hybrid-group-create .color-select{grid-gap:.875rem;display:grid;grid-template-columns:repeat(5,2.5rem)}.checkin-hybrid-group-create label[for]:not(:first-child){margin-top:1.25rem}.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}}.checkin-hybrid-select nav{align-items:center;display:flex;gap:.875rem;justify-content:space-between;margin-top:1.25rem}.checkin-hybrid-select ul{display:flex;flex-direction:column;gap:.875rem}.checkin-hybrid-select .checkin-hybrid-create-group.disabled label,.checkin-hybrid-select .checkin-hybrid-leave-group.disabled label{cursor:not-allowed}.checkin-hybrid-select .checkin-hybrid-create-group.disabled label span,.checkin-hybrid-select .checkin-hybrid-leave-group.disabled label span{opacity:.5}.checkin-hybrid-select .checkin-hybrid-create-group label,.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}.checkin-hybrid-select .checkin-hybrid-create-group label .color-label,.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}.checkin-hybrid-select .checkin-hybrid-create-group label span,.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}.checkin-hybrid-select .checkin-hybrid-create-group label button[type=button].icon,.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}.checkin-hybrid-select .checkin-hybrid-create-group label button[type=button].icon svg,.checkin-hybrid-select .checkin-hybrid-leave-group label button[type=button].icon svg{height:100%;width:100%}.checkin-hybrid-select .checkin-hybrid-create-group+p,.checkin-hybrid-select .checkin-hybrid-leave-group+p{margin-bottom:.875rem;margin-top:1.5rem}.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>.link-button{margin-top:1.25rem}.checkin-menu #devices-check .checkin-menu-element{border-radius:.3125rem}.checkin-menu #devices-check>.checkin-menu:first-child{border-top:unset}#checkin-menu-element-avatar{align-items:center;display:flex;flex-direction:row;margin-top:.875rem}#checkin-menu-element-avatar .link-button{margin-left:auto}#checkin-menu-element-avatar+.link-button{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}.checkin-menu-element{appearance:none;-webkit-appearance:none;background-color:transparent;border:none;border-radius:0;color:rgba(var(--font-color),.7);cursor:pointer;display:flex;font-family:inherit;font-size:1rem;font-weight:400;gap:1rem;justify-content:flex-start;min-height:unset;outline-offset:0;padding:.25rem .625rem;position:relative;transition:color .2s ease-in-out;width:100%}.checkin-menu-element *{cursor:pointer}.checkin-menu-element:before{border-top:1px solid rgba(var(--ui-color),.25);content:"";left:0;position:absolute;right:0;top:0}.checkin-menu-element.is-first{border-top:none}.checkin-menu-element:focus-within,.checkin-menu-element:hover{color:rgba(var(--font-color),1)}.checkin-menu-element svg{height:2rem;width:2rem}.checkin-menu-element svg:last-child{margin-left:auto}._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[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 rgb(var(--ui-color-warn));border-radius:.875rem;padding:.3125rem .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 rgb(var(--ui-color-warn))}fieldset.hint.success legend,fieldset.hint.success legend *{color:rgb(var(--ui-color-warn))!important}fieldset.hint.error{border:.15rem solid rgb(var(--ui-color-issue))}fieldset.hint.error legend,fieldset.hint.error legend *{color:rgb(var(--ui-color-issue))!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:rgb(var(--ui-color-warn));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{color:rgb(var(---ui-color-warn));padding-left:1.8rem}fieldset.hint ul li{font-size:.8125rem;margin-left:1rem}#session-wrapper~#app-loader{--ui-color:255,255,255}#app-loader{align-items:center;cursor:wait;display:flex;height:100vh;height:100dvh;justify-content:center;left:0;pointer-events:all;position:fixed;top:0;transition:fill .3s ease-in-out;width:100vw;width:100dvw;z-index:1000000}#app-loader.refresh{background:radial-gradient(circle at center,rgba(18,35,53,.2) 1%,rgba(18,35,53,.8) 100%)}#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%;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{padding:0 .5rem}.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 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;outline-offset:-4px;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-password{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-password span{font-family:inherit;font-size:.8125rem;line-height:.9375rem}.input-password input[type=password],.input-password input[type=text]{background-color:transparent;border:none;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;outline-offset:-3px;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-password input[type=password]::placeholder,.input-password input[type=text]::placeholder{color:rgba(var(--font-color),.5)}.input-password input[type=password]::selection,.input-password input[type=text]::selection{background-color:rgba(var(--font-color),.2)}.input-password input[type=password]::-ms-clear,.input-password input[type=password]::-ms-reveal,.input-password input[type=text]::-ms-clear,.input-password input[type=text]::-ms-reveal{display:none}.input-password:hover{background-color:rgba(var(--ui-color),.1)}.input-password:focus,.input-password:has(:focus-visible){background-color:rgba(var(--ui-color),.1);border-color:rgba(var(--ui-color),1)}.input-password.allow-preview,.input-password.error{display:flex;flex-direction:row}.input-password.allow-preview svg,.input-password.error svg{flex-shrink:0;height:2.5rem;padding:.5rem;pointer-events:none;position:absolute;right:0;width:2.5rem}.input-password.allow-preview input[type=text],.input-password.error input[type=text]{padding-right:2rem}.input-password.allow-preview input{padding-right:4.5rem}.input-password.error{border-color:rgba(var(--ui-color-issue),1);box-shadow:0 0 0 1px rgba(var(--ui-color-issue),1) inset}.input-password.error:focus,.input-password.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}.input-password.allow-preview.error .error-icon{color:rgba(var(--ui-color-issue),1);margin-right:2rem}.input-password.allow-preview.error input{padding-right:3.375rem}.input-password .password-eye{border-radius:.625rem;outline-offset:-5px;position:absolute;right:0;top:0}.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);max-width:100%;min-height:2.5rem;outline-color:rgba(var(--font-color),1);outline-offset:-3px;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]:focus-visible{outline-color:rgba(var(--font-color),1)}.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:100%;outline-offset:-3px;padding:.5rem;pointer-events:none;position:absolute;right:0;width:2.5rem}.input-text.error .icon,.input-text.has-icon .icon{pointer-events:all}.input-text.error input[type=text],.input-text.has-icon input[type=text]{padding-right:2.5rem}.input-text .error-icon{color:rgba(var(--ui-color-issue),1)}.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-color:rgba(var(--font-color),1);outline-offset:-3px;overflow-y:scroll;padding:.7125rem .875rem;scrollbar-color:rgba(var(--ui-color),.44) transparent;scrollbar-width:thin;transition:background-color .3s ease-in-out;user-select:text;-moz-user-select:text;-ms-user-select:text;-webkit-user-select:text;width:100%}.input-textarea>textarea:focus-visible{outline-color:rgba(var(--font-color),1)}.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;border-color:transparent;display:flex;margin-top:.625rem;max-width:100%;overflow:hidden;position:relative;white-space:break-spaces;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;word-break:break-all;word-break:break-word}.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-small.busy,.input-checkbox.busy,.input-survey-checkbox.busy{animation:pulsate-half .8s linear infinite;cursor:wait!important}.input-checkbox-small.busy *,.input-checkbox.busy *,.input-survey-checkbox.busy *{cursor:wait!important}.input-checkbox-small:focus-visible,.input-checkbox:focus-visible,.input-survey-checkbox:focus-visible{outline-color:transparent}.input-checkbox-small:focus-visible>span,.input-checkbox:focus-visible>span,.input-survey-checkbox:focus-visible>span{outline:auto;outline-color:rgba(var(--ui-color),1);outline-offset:-3px;outline-style:solid;outline-width:3px}.input-checkbox-small:focus-visible>span+div,.input-checkbox:focus-visible>span+div,.input-survey-checkbox:focus-visible>span+div{outline:auto;outline-color:rgba(var(--ui-color),1);outline-offset:-3px;outline-style:solid;outline-width:3px}.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;padding:.125rem .3125rem}.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:background-color .33s,color .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;color:rgba(var(--font-color),1);cursor:pointer;flex-shrink:0;height:2.5rem;outline-offset:-3px;padding:0;position:relative;width:2.5rem}button.icon:focus-visible svg,button.icon:hover svg{transform:scale(1.1)}button.icon>:not(.badge){color:rgba(var(--font-color),1);position:relative}button.icon svg{height:100%;transition:transform .06s ease-out;width:100%}button.icon *{pointer-events:none}button.icon:not([data-disabled=true]):active{border-color:rgba(var(--ui-color),1);box-shadow:none}button.icon:not([data-disabled=true]):active 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:1rem;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[for]{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;margin-top:0!important;outline-offset:-4px;overflow:hidden;position:relative;text-align:center;text-overflow:ellipsis;transition:unset;white-space:nowrap;width:auto}.radio-group>label[for].checked{outline-color:rgba(var(--contrast-color),1)}.radio-group>label[for] svg{transition:none}.radio-group>label[for]:not(:last-child){border-right-width:1px}.radio-group>label[for]:not(:first-child){margin-left:-1px}.radio-group>label[for]:focus-visible,.radio-group>label[for]:hover{border-color:rgba(var(--ui-color),1)}.radio-group>label[for].checked{background:rgba(var(--ui-color),.85);color:rgba(var(--contrast-color),1)}.radio-group>label[for].checked:hover{background:rgba(var(--ui-color),1)}.radio-group>label[for].checked:active{background:rgba(var(--ui-color),1);box-shadow:0 3px 10px 0 inset rgba(var(--shadow-color),.1)}.radio-group>label[for].checked:focus-visible{background:rgba(var(--ui-color),1);border-color:rgba(var(--ui-color),1)}.radio-group>label[for]:active{border-color:rgba(var(--ui-color),1);box-shadow:0 3px 10px 0 inset rgba(var(--shadow-color),.1)}.radio-group>label[for].disabled{cursor:not-allowed;opacity:.5}.radio-group>label[for].disabled.checked{background:rgba(var(--ui-color),.5)}.radio-group>label[for].disabled input{cursor:not-allowed}.radio-group>label[for].disabled:active{border-color:rgba(var(--ui-color),.7);box-shadow:none}.radio-group>label[for].disabled:focus-visible,.radio-group>label[for].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:first-child input[type=checkbox],.radio-group>label:first-child input[type=radio]{border-bottom-left-radius:.625rem;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>label:last-child input[type=checkbox],.radio-group>label:last-child input[type=radio]{border-bottom-right-radius:.625rem;border-top-right-radius:.625rem}.radio-group input[type=checkbox],.radio-group input[type=radio]{appearance:none;-webkit-appearance:none;background-color:transparent;height:100%;margin-top:0!important;outline-offset:-3px;position:absolute;width:100%}.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{font-size:1rem;max-width:100%}.input-select[data-disabled=true]{cursor:not-allowed;opacity:.5}.input-select[data-disabled=true] button{pointer-events:none}.input-select button{height:3em}.input-select button label{word-wrap:break-word;font-size:1em;line-height:1.5;white-space:pre-line;white-space:break-spaces;word-break:break-all;word-break:break-word}.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;outline-color:rgba(var(--ui-color),1);outline-offset:-4px;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,.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),.9) 0,transparent 100%)}.input-select.small button[data-open=true] svg{transform:rotate(-180deg)}.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;outline-color:rgba(var(--ui-color),1);outline-offset:-4px;padding:0 1.5rem;transition:unset;width:100%}.input-select-selection.default .input-select-option:last-child{border-bottom-left-radius:.625rem;border-bottom-right-radius:.625rem}.input-select-selection.default .input-select-option label{font-size:1em;line-height:1.5;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;outline-color:rgba(var(--font-color),1)}.input-select-selection.small{backdrop-filter:blur(3px);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;outline-color:rgba(var(--ui-color),1);outline-offset:-4px;padding:.25rem .75rem;width:100%}.input-select-selection.small .input-select-option:last-child{border-bottom-left-radius:.625rem;border-bottom-right-radius:.625rem}.input-select-selection.small .input-select-option label{font-size:1em;line-height:1.5;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.before-login .input-select,.pre-session.before-login .input-select{--ui-color:12,35,64;--contrast-color:255,255,255;--font-color:12,35,64}#pre-session.before-login .input-select.small,#pre-session.before-login .input-select.small button,.pre-session.before-login .input-select.small,.pre-session.before-login .input-select.small button{--contrast-color:12,35,64}#pre-session.before-login .input-select-selection,.pre-session.before-login .input-select-selection{--ui-color:12,35,64;--font-color:12,35,64;--contrast-color:255,255,255}#pre-session.before-login .input-select-selection.small,.pre-session.before-login .input-select-selection.small{--ui-color:255,255,255;--font-color:255,255,255;--contrast-color:12,35,64}.electron .input-select-selection,.electron .input-select-selection.small{background-color:rgba(var(--contrast-color),1)}.electron .input-select.small button[data-open=true]{background:linear-gradient(0deg,rgba(var(--contrast-color),1) 0,transparent 100%)}.electron .pre-session .input-select-selection{box-shadow:0 0 0 1px inset rgba(var(--ui-color),1)}.electron #pre-session.before-login .input-select-selection{background-color:rgba(var(--contrast-color),1)}.input-slider.progress-slider{border-radius:0}.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] .icon{cursor:not-allowed}.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),.75);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{border-bottom-left-radius:.5em;border-bottom-right-radius:.125em;border-top-left-radius:.5em;border-top-right-radius:.125em;left:0}.input-slider button.icon.handle-plus{border-bottom-left-radius:.125em;border-bottom-right-radius:.5em;border-top-left-radius:.125em;border-top-right-radius:.5em;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}ul.tab-group{align-items:center;display:flex;flex-direction:row;gap:5rem;max-width:100%;position:relative}ul.tab-group>.divider{margin-left:auto;margin-top:auto}ul.tab-group:before{background-color:rgba(var(--ui-color),.1);bottom:0;content:"";display:block;height:1px;left:0;pointer-events:none;position:absolute;right:0}li.tab-group-item{background-color:transparent;position:relative}li.tab-group-item .tab-group-item-button{background-color:transparent;border:none;border-radius:0;border-top-left-radius:.3125rem;border-top-right-radius:.3125rem;color:rgba(var(--font-color),1);cursor:pointer;margin-bottom:.125rem;outline-offset:0;padding:0 .25rem .25rem}li.tab-group-item .tab-group-item-button:before{background-color:rgba(var(--ui-color),1);border-radius:.25rem;bottom:-.175rem;content:"";display:block;height:.4rem;left:0;opacity:0;pointer-events:none;position:absolute;right:0;transition:opacity .25s ease-in-out}li.tab-group-item .tab-group-item-button:focus-visible:before,li.tab-group-item .tab-group-item-button:focus:before,li.tab-group-item .tab-group-item-button:hover:before{opacity:1}li.tab-group-item.active button:before{background-color:#0080ff;opacity:1}label{font-size:.8125em;hyphens:auto;line-height:.9375em;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:.8125em;hyphens:auto;line-height:1.35;transition:color .3s ease-in-out}p .link-button,p a.link{border-radius:0;display:inline;font-weight:400;outline-offset:0;padding:0}p .link-button>span,p a.link>span,p small,p>svg{display:inline}p>svg{height:1.375em;margin:-.375em -.2em;width:1.375em}small{display:block;font-size:.8125em;hyphens:auto;line-height:1.1375;opacity:.5;transition:color .3s ease-in-out}small .link-button,small a.link{border-radius:0;display:inline;font-weight:400;padding:0}small .link-button>span,small a.link>span{display:inline}fieldset>small{margin-top:.625em}svg{transition:color .3s ease-in-out}.chip{align-items:center;background:rgba(var(--ui-color),.2);border-radius:1.5rem;color:rgba(var(--ui-color),1);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>.button,.chip>.icon,.chip>svg{border-radius:50%;height:1.5rem;margin-right:.25rem;min-width:unset;width:1.5rem}.chip>.button svg,.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}.flex-wrapper.vertical{align-items:flex-start;flex-direction:column;justify-content:center}.menu-element>div>:first-child{margin-top:0}.menu-element>div{background-color:#476ba0;border:2px solid rgba(var(--ui-color),1);border-radius:.625rem;padding:.875rem;position:relative}.menu-element>div:before{background:rgba(var(--ui-color),.15);bottom:0;content:"";left:0;position:absolute;right:0;top:0}#pre-session.before-login .menu-element>div{background-color:#fff}.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}.toolbar{display:flex}.toolbar.vertical{flex-direction:column}.toolbar.horizontal{flex-direction:row}#send-password>.link-button{margin-top:.3125rem}#send-password .flex-wrapper{justify-content:flex-end}#send-password .hint{margin-top:.875rem}#send-password .input-password,#send-password .input-text{width:100%}#send-username h2+.slider-wrapper .track label:first-child{margin-top:1.25rem}#send-username .slider-wrapper{margin:0 -1rem -1rem}#send-username .slider-wrapper>.slider-track>.track{padding:0 1rem 1rem}#send-username .track>.link-button{margin-top:.3125rem}#send-username .flex-wrapper{justify-content:flex-end}#send-username .hint{margin-top:.875rem}#send-username .input-password,#send-username .input-text{width:100%}#pre-session .roomchooser p.h1{margin-top:.625rem}#pre-session .roomchooser p.h1+p{margin-top:1.25rem}#pre-session .roomchooser>form{margin-top:1.5rem}.room-enter-error{margin-top:1.25rem}#pre-session form.room-list{display:flex;flex-direction:column;height:100%}#pre-session form.room-list h3{margin-top:1.5rem}#pre-session form.room-list ol{display:flex;flex-direction:column;gap:.875rem;margin-top:1.25rem}#pre-session form.room-list ol li{list-style-type:none}#pre-session form.room-list ol+.link-button{margin-top:.875rem}li[id^=room-entry-]{transition:transform .3s ease-in-out}li[id^=room-entry-]::marker{content:""}li[id^=room-entry-]>.button{align-items:center;display:flex!important;flex-direction:row;font-size:1rem;gap:.625rem;justify-content:space-between;padding:.75rem;position:relative;width:100%}li[id^=room-entry-]>.button[data-disabled=true]{opacity:1}li[id^=room-entry-]>.button[data-disabled=true] *{cursor:not-allowed}li[id^=room-entry-]>.button .h4{font-weight:700;text-align:left}li[id^=room-entry-]>.button p,li[id^=room-entry-]>.button small,li[id^=room-entry-]>.button span{font-weight:400}li[id^=room-entry-]>.button>*{flex-shrink:0}li[id^=room-entry-]:not(.disabled):focus-within,li[id^=room-entry-]:not(.disabled):hover{transform:translate(10px)}li[id^=room-entry-].room-placeholder{animation-duration:1s;animation-fill-mode:forwards;animation-iteration-count:infinite;animation-name:placeHolderShimmer;animation-timing-function:linear;background:linear-gradient(to right,rgba(var(--ui-color),.2) 8%,rgba(var(--ui-color),.5) 18%,rgba(var(--ui-color),.2) 33%);background-size:1000px 104px;border-radius:.77em;cursor:wait;min-height:4rem;transform:none!important}li[id^=room-entry-].room-placeholder *{cursor:wait}li[id^=room-entry-].has-error{transform:none!important}li[id^=room-entry-].has-error svg.room-open-indicator{height:2.5rem;width:2.5rem}li[id^=room-entry-].has-error .login-error-message{flex-shrink:1;margin-top:0;max-width:100%;overflow:hidden}li[id^=room-entry-].has-error .login-error-message p{color:#fff;max-width:100%;text-align:left}li[id^=room-entry-].has-error .link-button{margin-left:auto}li[id^=room-entry-] svg.enter-icon{flex-shrink:0;height:1.5rem;width:1.5rem}li[id^=room-entry-] *{cursor:pointer}li[id^=room-entry-] .room-open-indicator{height:2.5rem;width:2.5rem}li[id^=room-entry-] .room-name{align-items:flex-start;display:flex;flex-direction:column;flex-shrink:1;gap:.3125rem;justify-content:center;overflow:hidden;text-overflow:ellipsis}li[id^=room-entry-] .room-name small{display:flex;gap:.125rem;line-height:1;max-width:100%;white-space:nowrap}li[id^=room-entry-] .room-name small span{display:inline-block;flex-shrink:0;overflow:hidden;text-overflow:ellipsis}li[id^=room-entry-] .room-name small span:last-child{flex-shrink:1}li[id^=room-entry-] button.icon{border-radius:.625rem;padding:.3125rem}li[id^=room-entry-] .roomlist-entry-detail{align-items:center;display:flex;flex-direction:row;justify-content:center;line-height:1.3;margin-left:auto;max-width:25%;text-align:center}li[id^=room-entry-] .roomlist-entry-detail svg{height:2.5rem;padding:.375rem;width:2.5rem}@keyframes placeHolderShimmer{0%{background-position:-468px 0}to{background-position:468px 0}}#room-list-navigation .link-button svg:last-child{transform-origin:center;transition:transform .3s ease-in-out}#room-list-navigation .link-button.search-open svg:last-child{transform:rotate(-180deg)}#room-list-navigation .search-dropdown{display:grid;gap:.875rem .625rem;grid-template-columns:auto auto}#room-list-navigation .search-dropdown label{grid-row-start:1;margin-top:0}#room-list-navigation .search-dropdown .input-select,#room-list-navigation .search-dropdown .input-text{grid-row-start:2;margin-top:0}#room-list-navigation+p{margin-top:1.25rem}#pre-session #selfcheck{height:100%;position:relative}#pre-session #selfcheck .input-select{margin-left:1px}#pre-session #selfcheck>*{padding:0 1rem}#pre-session #selfcheck .selfcheck-content{margin:0 1rem;padding:0}#pre-session #selfcheck .slider-wrapper{height:auto;max-height:unset}#pre-session #selfcheck .selfcheck-content{border-top:2px solid rgba(var(--font-color),1);margin-top:1.25rem}#pre-session #selfcheck .selfcheck-content .slider-wrapper{margin-top:.875rem}#pre-session #selfcheck #selfcheck-preview-video+button{position:absolute}#pre-session #selfcheck video{pointer-events:none}#pre-session #selfcheck .selfcheck-content p:not(:first-child){margin-top:.3125rem}#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}}.selfcheck-progress-info{align-items:center;display:flex;flex-wrap:wrap-reverse;gap:1.25rem 2rem;justify-content:space-between}.selfcheck-progress-info .hint{display:flex;flex-direction:column;gap:.3125rem;max-width:16rem}.selfcheck-progress-info ol{align-items:flex-start;flex-shrink:0;justify-items:flex-start}.selfcheck-progress-info ol li{display:flex;flex-wrap:nowrap;gap:.3125rem}.selfcheck-progress-info ol li span:first-child{flex-shrink:0}.selfcheck-webcam-settings{flex-direction:row;flex-wrap:nowrap}.selfcheck-webcam-settings .input-select{flex-shrink:1}.selfcheck-webcam-settings .webcam-preview{align-self:center;height:auto;justify-self:center;margin-top:1.25rem;max-width:50%;transition:background-color .3s ease}.selfcheck-webcam-settings .webcam-preview svg{color:rgba(var(--font-color),1)}.selfcheck-webcam-settings .webcam-preview.hide{background-color:transparent}.selfcheck-webcam-settings .webcam-preview.hide svg{color:rgba(var(--font-color))}.selfcheck-webcam-settings .webcam-preview input{position:absolute}.selfcheck-webcam-settings .video-hint .button3{--ui-color:255,255,255;--font-color:255,255,255}.selfcheck-webcam-settings .input-select+.button3,.soundmeter{margin-top:.875rem}.soundmeter{align-items:center;border-radius:.2rem;display:block;display:flex;height:.4rem;justify-items:center;overflow:hidden;position:relative}.soundmeter>span:first-child{background:linear-gradient(90deg,#f7ce47 20%,#9ddb2b 45%,#9ddb2b 55%,#db4d29 75%);height:100%;overflow:hidden;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}.change-password .input-password{width:100%}.client-update .button1{margin-top:1.25rem}.client-update .button3{margin-top:.875rem}#pre-session .code-of-conduct .link,#pre-session .code-of-conduct .link-button{font-size:.8125rem}#pre-session .code-of-conduct .input-checkbox span{align-self:flex-start}#connection-lost{height:100%;position:relative}#connection-lost>*{padding-left:1rem;padding-right:1rem}#connection-lost p{word-wrap:break-word;margin-top:1.25rem}#create-avatar,#create-avatar div[data-id=surname]+.link{margin-top:1.25rem}#create-avatar h2+p{margin-top:.875rem}#create-avatar h2+p .link-button{display:inline}#create-avatar .input-text{width:100%}#enter-code form{margin-top:1.25rem}#enter-code .input-text{width:100%}#enter-code form nav{display:flex!important;justify-content:flex-start!important;justify-self:flex-start!important}#enter-code form nav button{margin-left:0!important}#pre-session .group-invitations .h1+p{margin-top:.875rem}#pre-session .group-invitations ul.grouplist{border-radius:.875rem;display:flex;flex-direction:column;gap:.625rem;list-style-type:disc;margin:.75rem .375rem}#pre-session .group-invitations ul.grouplist li{font-size:.9rem;margin-left:1.25rem}#pre-session .group-invitations ul.grouplist li p{word-wrap:break-word;white-space:pre-line;white-space:break-spaces;word-break:break-all;word-break:break-word}#pre-session .group-invitations ul.grouplist+p{margin-top:.875rem}#pre-session .group-invitations .track:not(:first-child) nav{margin-top:0}#pre-session .group-invitations .flex-wrapper{justify-content:flex-end}#pre-session .group-invitations .hint{margin-top:1.25rem;width:fit-content}#kickedinfo{height:100%;position:relative}#kickedinfo>*{padding-left:1rem;padding-right:1rem}#kickedinfo p{word-wrap:break-word;margin-top:1.25rem}.login-error-message{align-items:center;display:flex;flex-direction:row;margin-top:.3125rem}.login-error-message p,.login-error-message svg{color:rgba(var(--ui-color-issue),1)}.login-error-message p.login-error-info{flex-basis:100%}#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 #waiting-area-text p{white-space:pre-wrap}#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 .input-password{width:100%}.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:.77em;box-shadow:0 .15rem .2rem rgba(var(--shadow-color),.1) inset;padding:.875rem}.filetree .button3{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 .button3 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;height:1.5rem;white-space:nowrap}.filetree .file:focus-visible{outline:none}.filetree .file:focus-visible .file-wrapper{outline:auto;outline-color:rgba(var(--ui-color),1);outline-offset:-3px;outline-style:solid;outline-width:3px}.filetree .file .file-wrapper{align-items:center;border-radius:.625rem;display:flex;flex-shrink:1;flex-wrap:nowrap;height:1.5rem;justify-content:flex-start;overflow:hidden;padding-right:.375rem}.filetree .file.selected .file-wrapper{background-color:rgba(200,200,255,.3)}.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: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.file-icon{align-items:center;display:flex;justify-content:center}.filetree .file span.file-icon svg{height:1.75rem;width:1.75rem}.filetree .file span.file-name{font-size:.8125rem;line-height:1.75rem;overflow:hidden;padding-left:.2rem;text-overflow:ellipsis}.filetree p.filetree-disabled{font-size:.8125rem}.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-info{align-items:center;bottom:0;cursor:wait;display:flex;height:100%;justify-content:center;left:0;pointer-events:all;position:fixed;right:0;top:0;width:100%}#connection-lost-info *{cursor:wait}#connection-lost-info .progressbar{margin-top:.875rem;width:100%}#connection-lost-info .progressbar progress{border:1px solid hsla(0,0%,100%,.5)}#connection-lost-info .progressbar progress::-webkit-progress-bar{background-color:transparent}#connection-lost-info .progressbar progress::-moz-progress-bar{background-color:#fff}#connection-lost-info .progressbar progress::-webkit-progress-value{background-color:#fff}#connection-lost-info>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-info>div .icon-square{max-width:50vw;min-width:2rem;width:10rem}#connection-lost-info>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}.note-list-entry .track{align-items:center;display:flex;gap:.625rem;justify-content:flex-start}.note-list-entry .track>:first-child{justify-content:flex-start;width:100%}#notepad .notepad-wrapper{background-color:rgba(var(--contrast-color),.8);border:1px solid rgb(var(--ui-color));border-radius:.625rem;color:Rgb(var(--ui-color));margin-top:.625rem;overflow:hidden;position:relative}#notepad .notepad-wrapper .notepad-header{align-items:center;border-top-left-radius:.625rem;border-top-right-radius:.625rem;display:flex;height:1.5rem;justify-content:flex-end;padding-left:1rem;top:0;width:100%}#notepad .notepad-wrapper .notepad-header .icon{height:1.5rem}#notepad .notepad-wrapper .input-textarea{height:calc(100% - 1.5rem);width:100%}#notepad .notepad-wrapper .input-textarea textarea{border-top-left-radius:0;border-top-right-radius:0;height:100%;min-height:10rem;min-width:100%;width:100%}#notepad-draglayer{bottom:0;height:100dvh;left:0;pointer-events:none;position:absolute;right:0;top:0;width:100dvw}#notepad-draglayer .resizer .top-left{border-top-left-radius:.625rem}#notepad-draglayer .resizer .top-right{border-top-right-radius:.625rem}#notepad-draglayer .resizer .bottom-left{border-bottom-left-radius:.625rem}#notepad-draglayer .resizer .bottom-right{border-bottom-right-radius:.625rem}#notepad-popout{backdrop-filter:blur(10px);background-color:rgba(var(--contrast-color),.8);border:1px solid rgb(var(--ui-color));border-radius:.625rem;color:Rgb(var(--ui-color));overflow:hidden;pointer-events:all;position:absolute}#notepad-popout.dragging .drag-handle,#notepad-popout:focus-within .drag-handle,#notepad-popout:hover .drag-handle{opacity:1}#notepad-popout .notepad-wrapper{height:100%;position:relative;width:100%}#notepad-popout .notepad-wrapper .title-bar{align-items:center;cursor:grab;cursor:-moz-grab;cursor:-webkit-grab;display:flex;height:1.5rem;justify-content:space-between;padding-left:1rem;top:0;width:100%}#notepad-popout .notepad-wrapper .title-bar .h3{cursor:grab;cursor:-moz-grab;cursor:-webkit-grab;max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}#notepad-popout .notepad-wrapper .title-bar .icon{height:1.5rem}#notepad-popout .notepad-wrapper .input-textarea{height:calc(100% - 1.5rem);touch-action:auto;touch-action:manipulation;width:100%}#notepad-popout .notepad-wrapper .input-textarea textarea{border-top-left-radius:0;border-top-right-radius:0;height:100%;overflow:scroll;touch-action:auto;width:100%}#notepad-popout .drag-handle{opacity:0}#notpad-settings .track:nth-child(3) .flex-wrapper *{margin-top:0}#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-button svg{color:rgba(var(--font-color),.7)}#sessionroom #overlay .link-button:not(.disabled):focus-visible svg,#sessionroom #overlay .link-button: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;justify-content:center;margin-top:.875rem}#sessionroom #overlay form .link-button{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 .webcam-preview{background-color:transparent}#overlay #webcamaccess .webcam-preview+.link-button{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 .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{display:flex;justify-content:flex-start}.checkin-assistent-info .serious-button,.checkin-assistent-info nav .button:last-child{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.ctrl-pressing 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 .seatwrapper{border-radius:50%}.seat:focus-visible{outline:none}.seat:focus-visible .seatwrapper{outline:auto;outline-color:#ff5722;outline-offset:-4px;outline-style:solid;outline-width:4px}.seat.mod-seat .seatwrapper:after{content:"";left:0;opacity:0;pointer-events:none;position:absolute;top:0}.seat .seat-image,.seat.mod-seat .seatwrapper:after{border-radius:50%;height:100%;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 .icon.seat-image:active svg,.seat .icon.seat-image:focus svg{transform:scale(1)!important}.seat-image{border-radius:50%;height:100%;width:100%}.seat-image svg,svg.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}.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 .initial-nametag{align-items:flex-start;display:flex;flex-direction:column;width:100%}.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:2.5rem 0;grid-template-columns:auto auto;margin-top:1.5rem}.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-container{align-items:center;bottom:0;display:flex;justify-content:center;left:0;position:absolute;right:0;top:0}#checkin-container.loading{opacity:0}#checkin-container .scrollbar-content{align-items:center;display:flex;flex-direction:column;justify-content:center;min-height:100%;min-width:100%}#checkin-content-wrapper{margin-top:2.5rem;max-width:80%;width:40rem}#checkin-content-wrapper .container{padding:1.5rem 20vw}#checkin-content-wrapper h2{text-align:left!important}#checkin-content-wrapper h3{margin:0;padding:0 0 .6em}#checkin-content-wrapper h3+p{margin-bottom:1.25rem}#checkin-content-wrapper .hidden-preview,#checkin-content-wrapper .hidden-preview *{height:0;opacity:0;position:absolute;width:0}#checkin-content-wrapper label[for]+*{margin-top:.3125rem}#checkin-content-wrapper .flex{display:flex;flex-direction:row}#checkin-content-wrapper .header{align-items:center;display:flex;flex-wrap:wrap;gap:1rem;justify-content:flex-start;margin-bottom:1rem}#checkin-content-wrapper .header .icon-square{width:3rem!important}#checkin-content-wrapper .header div.links{display:flex;flex-direction:row;flex-wrap:nowrap;gap:1.25rem;margin-left:auto}#checkin-content-wrapper .header div.links .link-button{align-items:center;display:flex;height:1.75rem;justify-content:center}@media only screen and (max-width:43.75rem),screen and (max-height:22rem){#checkin-content-wrapper,#checkin-content-wrapper #checkin{max-width:100%;width:100%}#checkin-content-wrapper #checkin>.slider-wrapper{background-color:transparent}#checkin-content-wrapper #checkin .header,#checkin-content-wrapper #checkin nav{padding:0 1.25rem}}.checkin-hint{border:2px solid rgba(var(--ui-color),.2);border-radius:.625rem;display:flex;flex-wrap:nowrap;margin-bottom:1rem;padding:.75rem 1rem}.checkin-hint span{display:block;font-size:.8125rem}.checkin-hint .link-button span{display:inline}.checkin-hint p .link,.checkin-hint p .link-button{display:inline;padding:0}.checkin-hint a,.checkin-hint p{font-size:.8125rem}.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;margin-right:.875rem;width:2.5rem}.checkin-hint.no-error>svg{color:hsla(0,0%,100%,.8)!important}h2+.checkin-hint{margin-top:1.25rem}#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}@media only screen and (max-width:700px),screen and (max-height:352px){#checkin-update-info{margin-left:1rem;margin-right:1rem}}#checkin{max-width:80vw;width:37.5rem}#checkin *{--seat-opacity:0.2}#checkin .links{padding-right:.25rem}#checkin>.slider-wrapper{background-color:rgba(var(--shadow-color),.1);border-radius:.625rem;padding:1.25rem}#checkin ul+label{margin-top:1rem}#checkin>nav{margin-left:1px}#checkin .checkin-back-link{margin-top:.875rem}#checkin .phone-dialog-container>.slider-track>.track{padding:0}#checkin nav{display:flex;flex-wrap:wrap;gap:1.25rem;justify-content:space-between;margin-top:2.5rem}#checkin nav .enter-button{margin-left:unset!important}#checkin nav div{display:flex}#checkin nav button svg{flex-shrink:0;height:2.25rem;width:2.25rem}#checkin nav button span+svg{margin:-.875rem -1rem -.875rem -.875rem}#checkin nav button.serious-button{--ui-color:220,96,81;--font-color:220,96,81;color:#dc6051}#checkin .track>nav{justify-content:flex-start}#checkin .enter-button{margin-left:auto!important}@media only screen and (max-width:700px),screen and (max-height:352px){#checkin{padding-bottom:1.5rem}#checkin .checkin-settings-wrapper>div{width:fit-content}#checkin .checkin-phone .checkin-phone-content{flex-direction:column}#checkin .checkin-phone .checkin-phone-content>div{width:100%!important}#checkin .checkin-phone .checkin-phone-content>label[for=dial-in]{margin-top:1.25rem}#checkin .checkin-phone .checkin-phone-content ul{display:flex;flex-direction:column}#checkin .checkin-webcam-settings>div:not(.checkin-hint){display:flex;flex-direction:column;gap:1.25rem}#checkin .checkin-webcam-settings .webcam-setup{width:100%!important}#checkin .checkin-webcam-settings nav{bottom:unset!important;position:relative!important}#checkin .avatar-preview-list{flex-wrap:wrap}#checkin .track .checkin-avatar-settings .content{display:flex;flex-direction:column}#checkin .track .checkin-avatar-settings .content .initial-nametag{align-items:center}#checkin .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-button{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}.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:255,86,34}.logger-display .button1{--ui-color:var(--login-contrast);--contrast-color:255,255,255}.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{cursor:text;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{--ui-color:180,180,180;bottom:2rem;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{gap:.875rem;justify-content:center}.accordion .accordion-header,.accordion .accordion-header>*{align-items:center;display:flex;flex-direction:row}.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}.resizer{align-items:center;display:flex;height:100%;justify-content:center;pointer-events:none!important;position:absolute;width:100%;z-index:100}.resizer:hover>div{opacity:1}.resizer.disabled>div{opacity:0}.resizer.force-visible>div{opacity:1}.resizer>div{animation:fadeIn .3s ease-in-out;opacity:0;pointer-events:all!important;position:absolute}.resizer .top{top:-1.5px}.resizer .top:after{border-top:1px solid rgba(var(--ui-color),.8);content:"";left:20px;position:absolute;top:1.5px;width:calc(100% - 40px)}.resizer .bottom{bottom:-1.5px}.resizer .bottom:after{border-bottom:1px solid rgba(var(--ui-color),.8);bottom:1.5px;content:"";left:20px;position:absolute;width:calc(100% - 40px)}.resizer .left{left:-1.5px}.resizer .left:after{border-left:1px solid rgba(var(--ui-color),.8);content:"";height:calc(100% - 40px);left:1.5px;position:absolute;top:20px}.resizer .right{right:-1.5px}.resizer .right:after{border-right:1px solid rgba(var(--ui-color),.8);content:"";height:calc(100% - 40px);position:absolute;right:1.5px;top:20px}.resizer .bottom,.resizer .top{cursor:ns-resize;height:3px;width:100%}.resizer .left,.resizer .right{bottom:3px;cursor:ew-resize;top:3px;width:3px}.resizer .bottom-right,.resizer .top-left{cursor:nwse-resize}.resizer .bottom-left,.resizer .top-right{cursor:nesw-resize}.resizer .bottom-left,.resizer .bottom-right,.resizer .top-left,.resizer .top-right{height:8px;width:8px}.resizer .top-left{border-left:1px solid rgba(var(--ui-color),.8);left:0}.resizer .top-left,.resizer .top-right{border-top:1px solid rgba(var(--ui-color),.8);top:0}.resizer .top-right{border-right:1px solid rgba(var(--ui-color),.8);right:0}.resizer .bottom-left{border-left:1px solid rgba(var(--ui-color),.8);left:0}.resizer .bottom-left,.resizer .bottom-right{border-bottom:1px solid rgba(var(--ui-color),.8);bottom:0}.resizer .bottom-right{border-right:1px solid rgba(var(--ui-color),.8);right:0}.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}.link{align-items:center;border-radius:.3125rem;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;outline-offset:-3px;overflow:visible;padding:.25rem;position:relative;text-decoration:none;width:fit-content}.link.has-icon{border-radius:.77em}.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}.link svg{color:rgba(var(--font-color),.7);flex-shrink:0;height:1.5rem;transition:color .3s linear;width:1.5rem}.link:not(.disabled):focus-visible>span,.link:not(.disabled):hover>span{background-size:0 1px,100% 1px;color:rgba(var(--font-color),1)}.link:not(.disabled):focus-visible svg,.link:not(.disabled):hover svg{color:rgba(var(--font-color),1)}.link.disabled{cursor:not-allowed;opacity:.5}#login .password-login .input-text{width:100%}nav.login-navigation{padding:0 1rem}nav.login-navigation ul{display:flex;flex-wrap:wrap}nav.login-navigation ul.active,nav.login-navigation ul.active:focus{border-bottom:2px solid rgba(var(--login-contrast),1)}nav.login-navigation ul .link-button.active>span{background-size:0 1px,100% 1px;color:rgba(var(--font-color),1)}nav.login-navigation+.slider-wrapper{margin-top:1.5rem}#login-update-news{display:none;flex-shrink:0;height:100%;left:0;position:absolute;width:45%}#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+div[data-overlayscrollbars]{margin-left:calc(45% - 80px);z-index:2}#login-update-news~.logs-button{margin-left:calc(45% - 80px)}@media only screen and (max-width:48rem){#login-update-news+div[data-overlayscrollbars]{margin-left:0}}#pre-session{align-items:center;bottom:0;display:flex;justify-content:center;left:0;position:absolute;right:0;top:0}#pre-session.before-login{--shadow-color:0,0,0;--font-color:12,35,64;--ui-color:12,35,64;--contrast-color:12,35,64;--ui-color-issue:220,96,81;--ui-color-success:149,218,6;background-color:#fff;color:rgba(var(--font-color),1)}#pre-session.before-login *{--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.before-login .button1,#pre-session.before-login .button2,#pre-session.before-login .button3,#pre-session.before-login .input-checkbox,#pre-session.before-login .input-number,#pre-session.before-login .input-password,#pre-session.before-login .input-text,#pre-session.before-login .radio-group,#pre-session.before-login textarea{--ui-color:12,35,64;--contrast-color:255,255,255}#pre-session.before-login .input-slider{--ui-color:0,0,0}#pre-session.before-login .soundmeter>span:last-child{--font-color:var(--font-color)}#pre-session.after-login{background:radial-gradient(circle at 50% 0,#40659e 0,#224d8c 40%,#133363 60%,#081931 90%)}#pre-session.loading{opacity:0}#pre-session>div[data-overlayscrollbars=host]{height:100vh;height:100dvh;width:100vw;width:100dvw}#pre-session .scrollbar-content{align-items:center;display:flex;flex-direction:column;min-height:100%}#pre-session .input-checkbox{display:flex}#pre-session .input-checkbox input{display:none}#pre-session .ui-wrapper{display:flex;flex-direction:column;height:auto;margin:5rem 3rem;max-width:100%;overflow:hidden;position:relative;transition:opacity .3s ease;width:32rem}#pre-session .ui-wrapper .vitero-logo{margin-bottom:2.5rem;max-width:100%;padding:0 1rem;width:7rem}#pre-session .ui-wrapper main>.slider-wrapper>.slider-track>.track{padding:0 1rem 1rem}#pre-session .ui-wrapper header,#pre-session .ui-wrapper main{width:100%}#pre-session .ui-wrapper.loading{opacity:0;transition: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 .link-button,#pre-session form nav:last-child a.link{margin-left:auto}#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 main{height:auto;position:relative}#pre-session main .slider-wrapper{max-height:100%}#pre-session main form input,#pre-session main form label{display:block}#pre-session .links{align-items:center;display:flex;flex-wrap:wrap;gap:1.5rem;margin-top:2rem}#pre-session .links .link-button{margin-left:auto}#pre-session.after-login.loading~#app-loader{background:radial-gradient(circle at 50% 0,#40659e 0,#224d8c 40%,#133363 60%,#081931 90%)}#pre-session.after-login~#app-loader,#pre-session.after-login~#app-loader *{--ui-color:255,255,255}#pre-session.before-login~#app-loader,#pre-session.before-login~#app-loader *{--ui-color:10,10,10}@media only screen and (max-width:32.5rem),screen and (max-height:42.5rem){#pre-session+.logs-button{background-color:hsla(0,0%,4%,.4)}#pre-session .ui-wrapper{align-items:center;border-radius:unset;display:flex;justify-content:center;max-height:unset}#pre-session .ui-wrapper div[data-overlayscrollbars] .scrollbar-content{padding:0}#pre-session .ui-wrapper main{overflow-y:unset}.input-text,.input-text input[type=text]{border-radius:.625rem}}header#pre-session-header{align-items:flex-end;display:flex;flex-direction:column;flex-shrink:0;justify-content:flex-end;padding:0 1.25rem;position:absolute;top:0;width:100%;z-index:100}header#pre-session-header .nav{align-items:center;display:flex;flex-direction:row;flex-wrap:wrap;gap:.625rem;justify-content:flex-end;max-width:100%;width:100%}header#pre-session-header .nav .icon{padding:.375rem}header#pre-session-header .nav .link-button{gap:.3125rem}header#pre-session-header #container-menu-outlet{max-width:100%}header#pre-session-header .menu-element .checkbox:first-child{margin-top:0}header#pre-session-header .menu-element .input-select button{outline-color:#000}@media only screen and (max-width:43.75rem){header#pre-session-header{position:relative}}#pre-session-help{padding:0;width:20rem}#pre-session-help .slider-wrapper>.slider-track>.track{padding:.875rem}#pre-session-help h3+*{margin-top:1.25rem}#pre-session-help .button,#pre-session-help .link,#pre-session-help .link-button{margin-top:.625rem}#pre-session-help .grid{display:flex;flex-direction:column;gap:.3125rem}#pre-session-help .grid>div{display:flex;flex-direction:row;justify-content:space-between}#username-password-login .input-password,#username-password-login .input-text{width:100%}#username-password-login h2+p{margin-top:.875rem}#username-password-login h2+p .link-button{display:inline}#username-password-login .link-button.password-link{display:block;margin-top:.3125rem;position:relative;width:fit-content}#version{bottom:0;opacity:.5;padding:.375rem;position:absolute;z-index:5}#version p{color:#0a0a0a;font-size:.875rem;font-weight:400;line-height:1.23}#version.after-login p{color:#fff}#pre-session.color-optimized~#version.after-login p{color:#0c2340}.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%}#session-wrapper.color-optimized~#app-loader{--ui-color:12,35,64}#session-wrapper.color-optimized{background:#fff}#session-wrapper.color-optimized .avatar .image-wrapper{border:2px solid rgba(var(--ui-color),1)}#session-wrapper.color-optimized .avatar .tool svg{background-color:rgba(var(--ui-color),1);border:2px solid rgba(var(--ui-color),1);border-radius:50%}#session-wrapper.color-optimized .avatar .tool .ui-token svg{border-bottom-right-radius:0}#session-wrapper.color-optimized .avatar .nametag{background-color:rgba(var(--ui-color),0)}#session-wrapper.color-optimized .avatar .nametag.mod{border:2px solid rgba(var(--font-color),1)}#session-wrapper.color-optimized .avatar .nametag span{color:rgba(var(--font-color),1);text-shadow:unset}#session-wrapper.color-optimized .avatar .technology svg{background-color:rgba(var(--ui-color),1)}#session-wrapper.color-optimized .avatar .technology svg,#session-wrapper.color-optimized .seatwrapper{border:2px solid rgba(var(--ui-color),1);border-radius:50%}#session-wrapper.color-optimized #preferences-sidebar:after{border:2px solid rgba(var(--ui-color),1);border-bottom-right-radius:.625rem;border-left:none;border-top-right-radius:.625rem;bottom:0;content:"";left:0;pointer-events:none;position:absolute;right:0;top:0}#session-wrapper.color-optimized #sidebar_tools nav#tab-navigation{border-right-color:rgba(var(--ui-color),1);border:2px solid rgba(var(--ui-color),1);transition:border-color .25s ease-in}#session-wrapper.color-optimized #sidebar_tools nav#tab-navigation .toolbar{width:calc(2.75rem - 4px)}#session-wrapper.color-optimized #sidebar_tools:not(.preview) nav#tab-navigation{border-right-color:transparent}#session-wrapper.color-optimized #sidebar_tools #sidebar_tab:after{border:2px solid rgba(var(--ui-color),1);border-bottom-left-radius:.625rem;border-right:none;bottom:0;content:"";left:0;pointer-events:none;position:absolute;right:0;top:0}#session-wrapper.color-optimized #table #toolbar .tablebar-group{border:2px solid rgba(var(--ui-color),1)}#session-wrapper.color-optimized #table #toolbar #tablebar-mod-tools .collapser{border:2px solid rgba(var(--ui-color),1);border-left:none}#session-wrapper.color-optimized #sidebar_room .roominfo{background-color:rgba(var(--ui-color),1)}#session-wrapper.color-optimized #sidebar_room .roominfo svg{color:rgba(var(--contrast-color),1)}#checkin-container.color-optimized,#pre-session.after-login.color-optimized{--shadow-color:0,0,0;--font-color:12,35,64;--ui-color:12,35,64;--contrast-color:12,35,64;--ui-color-issue:220,96,81;--ui-color-success:149,218,6;background:#fff;color:rgba(var(--font-color),1)}#checkin-container.color-optimized *,#pre-session.after-login.color-optimized *{--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)}#checkin-container.color-optimized .button1,#checkin-container.color-optimized .button2,#checkin-container.color-optimized .button3,#checkin-container.color-optimized .input-checkbox,#checkin-container.color-optimized .input-number,#checkin-container.color-optimized .input-password,#checkin-container.color-optimized .input-select,#checkin-container.color-optimized .input-text,#checkin-container.color-optimized .radio-group,#checkin-container.color-optimized textarea,#pre-session.after-login.color-optimized .button1,#pre-session.after-login.color-optimized .button2,#pre-session.after-login.color-optimized .button3,#pre-session.after-login.color-optimized .input-checkbox,#pre-session.after-login.color-optimized .input-number,#pre-session.after-login.color-optimized .input-password,#pre-session.after-login.color-optimized .input-select,#pre-session.after-login.color-optimized .input-text,#pre-session.after-login.color-optimized .radio-group,#pre-session.after-login.color-optimized textarea{--ui-color:12,35,64;--contrast-color:255,255,255}#checkin-container.color-optimized .input-select.small *,#pre-session.after-login.color-optimized .input-select.small *{--font-color:12,35,64;--ui-color:12,35,64;--contrast-color:255,255,255}#app-loader.color-optimized{--font-color:12,35,64;--ui-color:12,35,64}#_draglayer.color-optimized #pre-session-header .menu-element>div,#pre-session.color-optimized #pre-session-header .menu-element>div,#session-wrapper.color-optimized #pre-session-header .menu-element>div{background-color:#fff}#_draglayer.color-optimized small,#pre-session.color-optimized small,#session-wrapper.color-optimized small{opacity:1}#_draglayer.color-optimized *,#pre-session.color-optimized *,#session-wrapper.color-optimized *{--ui-color-issue:66,46,253;--ui-color-warn:223,11,125}#_draglayer.color-optimized .ui-token svg,#pre-session.color-optimized .ui-token svg,#session-wrapper.color-optimized .ui-token svg{background-color:rgba(var(--ui-color),1);border:2px solid rgba(var(--ui-color),1);border-radius:50%;border-bottom-right-radius:0}#_draglayer.color-optimized .input-password.error input,#_draglayer.color-optimized .input-text.error input,#pre-session.color-optimized .input-password.error input,#pre-session.color-optimized .input-text.error input,#session-wrapper.color-optimized .input-password.error input,#session-wrapper.color-optimized .input-text.error input{border-color:rgba(var(--ui-color-issue),1)}#_draglayer.color-optimized .input-password input[type=password],#_draglayer.color-optimized .input-password input[type=text],#_draglayer.color-optimized .input-text input[type=password],#_draglayer.color-optimized .input-text input[type=text],#pre-session.color-optimized .input-password input[type=password],#pre-session.color-optimized .input-password input[type=text],#pre-session.color-optimized .input-text input[type=password],#pre-session.color-optimized .input-text input[type=text],#session-wrapper.color-optimized .input-password input[type=password],#session-wrapper.color-optimized .input-password input[type=text],#session-wrapper.color-optimized .input-text input[type=password],#session-wrapper.color-optimized .input-text input[type=text]{border:.125rem solid rgba(var(--ui-color),1)}#_draglayer.color-optimized fieldset.hint.info,#pre-session.color-optimized fieldset.hint.info,#session-wrapper.color-optimized fieldset.hint.info{border:.15rem solid rgba(var(--font-color),.5)}#_draglayer.color-optimized fieldset.hint.info legend svg,#pre-session.color-optimized fieldset.hint.info legend svg,#session-wrapper.color-optimized fieldset.hint.info legend svg{color:rgba(var(--font-color),.4)}#_draglayer.color-optimized .input-select-selection *,#pre-session.color-optimized .input-select-selection *,#session-wrapper.color-optimized .input-select-selection *{--font-color:12,35,64}#_draglayer.color-optimized .input-select-selection.small *,#pre-session.color-optimized .input-select-selection.small *,#session-wrapper.color-optimized .input-select-selection.small *{--font-color:255,255,255}#_draglayer.color-optimized .input-number,#_draglayer.color-optimized .input-textarea textarea,#pre-session.color-optimized .input-number,#pre-session.color-optimized .input-textarea textarea,#session-wrapper.color-optimized .input-number,#session-wrapper.color-optimized .input-textarea textarea{border:.125rem solid rgba(var(--ui-color),1)}#_draglayer.color-optimized .input-slider .input-slider-track:before,#pre-session.color-optimized .input-slider .input-slider-track:before,#session-wrapper.color-optimized .input-slider .input-slider-track:before{border:.125rem solid rgba(var(--ui-color),1);border-radius:.5em;bottom:0;content:"";left:0;position:absolute;right:0;top:0}#_draglayer.color-optimized .input-slider.progress-slider .input-slider-track:before,#pre-session.color-optimized .input-slider.progress-slider .input-slider-track:before,#session-wrapper.color-optimized .input-slider.progress-slider .input-slider-track:before{border-radius:0}#_draglayer.color-optimized .input-checkbox>span:after,#pre-session.color-optimized .input-checkbox>span:after,#session-wrapper.color-optimized .input-checkbox>span:after{border:.125rem solid rgba(var(--ui-color),1);border-radius:1.05rem;bottom:0;content:"";left:0;pointer-events:none;position:absolute;right:0;top:0;z-index:1}#_draglayer.color-optimized .button,#_draglayer.color-optimized .input-file,#pre-session.color-optimized .button,#pre-session.color-optimized .input-file,#session-wrapper.color-optimized .button,#session-wrapper.color-optimized .input-file{border-width:.125rem}#_draglayer.color-optimized .button2,#pre-session.color-optimized .button2,#session-wrapper.color-optimized .button2{border-color:rgba(var(--ui-color),1)}#_draglayer.color-optimized .button-group button,#_draglayer.color-optimized .input-select button,#pre-session.color-optimized .button-group button,#pre-session.color-optimized .input-select button,#session-wrapper.color-optimized .button-group button,#session-wrapper.color-optimized .input-select button{border-width:.125rem}#_draglayer.color-optimized .tab-group:before,#pre-session.color-optimized .tab-group:before,#session-wrapper.color-optimized .tab-group:before{background-color:rgba(var(--ui-color),1);bottom:.0062rem;height:.125rem}#_draglayer.color-optimized .progressbar progress,#pre-session.color-optimized .progressbar progress,#session-wrapper.color-optimized .progressbar progress{border:.125rem solid rgba(var(--ui-color),1)}#_draglayer.color-optimized fieldset:not(.hint),#pre-session.color-optimized fieldset:not(.hint),#session-wrapper.color-optimized fieldset:not(.hint){border-top-width:.125rem}#_draglayer.color-optimized ._card-textarea:after,#_draglayer.color-optimized ._card:after,#pre-session.color-optimized ._card-textarea:after,#pre-session.color-optimized ._card:after,#session-wrapper.color-optimized ._card-textarea:after,#session-wrapper.color-optimized ._card:after{border:.125rem solid rgba(var(--ui-color),1);bottom:0;content:"";left:0;pointer-events:none;position:absolute;right:0;top:0}#_draglayer.color-optimized ._card-textarea.rounded:after,#_draglayer.color-optimized ._card.rounded:after,#pre-session.color-optimized ._card-textarea.rounded:after,#pre-session.color-optimized ._card.rounded:after,#session-wrapper.color-optimized ._card-textarea.rounded:after,#session-wrapper.color-optimized ._card.rounded:after{border-radius:12px}#_draglayer.color-optimized #checkin>.slider-wrapper,#_draglayer.color-optimized #table-content,#pre-session.color-optimized #checkin>.slider-wrapper,#pre-session.color-optimized #table-content,#session-wrapper.color-optimized #checkin>.slider-wrapper,#session-wrapper.color-optimized #table-content{border:.125rem solid rgba(var(--ui-color),1)}#_draglayer.color-optimized .checkin-hint,#pre-session.color-optimized .checkin-hint,#session-wrapper.color-optimized .checkin-hint{border:2px solid rgba(var(--ui-color),1)}#_draglayer.color-optimized .checkin-menu-element:before,#pre-session.color-optimized .checkin-menu-element:before,#session-wrapper.color-optimized .checkin-menu-element:before{border-top:1px solid rgba(var(--ui-color),1)}#_draglayer.color-optimized .filetree .file-icon,#pre-session.color-optimized .filetree .file-icon,#session-wrapper.color-optimized .filetree .file-icon{filter:drop-shadow(1px 1px 1px rgba(var(--shadow-color),.6))}#_draglayer.color-optimized *,#pre-session.color-optimized *,#session-wrapper.color-optimized *{--token-color:#422efd;--token-font-color:#fff;--mod-token-color:#422efd;--mod-token-font-color:#fff;--perm-token-color:#fff;--perm-token-font-color:#0c2340;--perm-token-bg-opacity:1;--sticker-border-color:#0c2340;--badge-color-1:66,46,253}#sessionroom{color:rgba(var(--font-color),1);height:100%;width:100%}#sessionroom.loading{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 .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 .info{color:var(--gesture-color-thumbsup);margin-top:1.25rem}#pre-session .errorboundary textarea{max-height:15rem;max-width:100%;min-height:3rem;width:100%}#pre-session .errorboundary small{display:block;margin-top:.875rem}#pre-session .errorboundary nav{align-items:center;display:flex;flex-direction:row;gap:.875rem;justify-content:space-between;margin-top:1.25rem}#pre-session #input-test{font-family:Roboto,sans-serif;max-height:100%;max-width:100%;padding:1rem}#pre-session #input-test .ui-wrapper{align-items:flex-start;flex-direction:column;justify-content:flex-start;margin:5rem 0 0!important;padding-left:1rem;width:100%!important}#pre-session #input-test .ui-wrapper>.input-checkbox:first-child{position:fixed;z-index:1000}#pre-session #input-test .scrollbar-content{align-items:flex-start;flex-direction:column;justify-content:flex-start}#pre-session #input-test fieldset{display:flex;flex-direction:column;gap:1.25rem;min-width:6rem;width:fit-content}#pre-session #input-test #pre-session{align-items:start;display:flex;flex-direction:column;gap:1.25rem;position:relative}#pre-session #input-test #pre-session label{color:#fff}#pre-session #input-test fieldset label[for]+*{margin-top:0}#pre-session #input-test .nav{align-items:center;display:flex;flex-direction:row;justify-content:center}.not-interactable,.not-interactable *{pointer-events:none}.not-interactable ._draggable,.not-interactable ._droppable{pointer-events:none!important}#session-wrapper{align-items:center;background:radial-gradient(circle at 50% 0,#40659e 0,#224d8c 40%,#133363 60%,#081931 90%);bottom:0;display:flex;justify-content:center;left:0;position:absolute;right:0;top:0}@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)}}@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;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}:focus-visible{outline:auto;outline-color:rgba(var(--ui-color),1);outline-style:solid;outline-width:3px}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;touch-action:none;width:100vw;width:100dvw}body #render-target{background:#fff;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}#sessionroom{background:#124986;background:radial-gradient(circle at 50% 20%,#416d9e .1%,#124986 40%,#0f3e72 60%,#0a284a 90%,#092543 100%)}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}.visually-hidden{display:inline!important;height:0!important;left:0!important;opacity:0!important;pointer-events:none;position:absolute!important;top:0!important;width:0!important}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-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;--token-color:#ff5722;--token-font-color:#fff;--mod-token-color:#fff;--mod-token-font-color:#ff5722;--perm-token-color:#000;--perm-token-font-color:#fff;--perm-token-bg-opacity:0.4;--sticker-border-color:#fff;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}body{margin:0}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}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}