*{box-sizing:border-box}body{font-family:Noto Sans JP,sans-serif;margin:0;overflow-y:auto!important;padding-right:0!important}a{color:#3386cc}div::-webkit-scrollbar{background:#0000;height:8px;width:8px}div::-webkit-scrollbar-thumb{background:#dadce0;border:none;border-radius:16px;box-shadow:none;min-height:40px}#react-confirm-alert-firm-svg{display:none}#root{background-color:var(--mui-background-default)}.material-icons,.material-icons-outlined,.material-symbols-outlined{word-wrap:normal;-webkit-font-feature-settings:"liga";-webkit-font-smoothing:antialiased;direction:ltr;display:inline-block;font-family:Material Symbols Outlined,Material Icons,Material Icons Outlined;font-style:normal;font-variation-settings:"FILL" 0,"wght" 300,"GRAD" 0,"opsz" 24;font-weight:400;letter-spacing:normal;line-height:1;text-transform:none;white-space:nowrap}.container-features{background-color:var(--mui-color-mode-one);bottom:0;margin:0;padding:10px 16px;position:fixed;transition:width .5s;width:100%;z-index:3}.container-features.is-expand-close{animation-duration:.5s;animation-name:toUp;bottom:-60px}.container-features.is-expand-more{animation-duration:.5s;animation-name:move;bottom:0}@keyframes move{0%{bottom:-60px}to{bottom:0;top:auto}}@keyframes toUp{0%{bottom:0;top:auto}to{bottom:-60px}}.is-first-login{bottom:0;top:auto}.container-display.narrow .container-features{width:calc(100% - 350px)}.basic-features{display:flex;flex-basis:460px;flex-grow:0;flex-shrink:0;flex-wrap:wrap;gap:10px;justify-content:center}.container-setting-feature{align-items:center;background-color:#00000073;border-radius:16px;display:flex;flex-basis:76px;flex-grow:0;flex-shrink:0;height:48px}.setting-feature{position:relative}.setting-feature .button-icon.bg-red{background-color:#2b323a}.setting-feature .button-icon{height:28px!important;width:28px!important}.setting-feature .button-icon img{margin-left:4px;margin-top:0!important;width:9px!important}.container-box{display:flex;flex-direction:column}.container-box .header-container{color:#fff;display:flex;font-size:62px}.container-box .header-container span{flex:1 1;padding-left:42px}.customized-dialog .button-icon{background:none;float:right;height:30px;width:30px}.container-box .content-container .content-dialog>span{color:var(--mui-text-primary);display:block;font-size:16px;padding-bottom:10px;padding-top:15px}.container-box .content-container .content-first span{padding-top:0}.container-box .content-container .content-dialog select{border:1px solid #0b0c0e;border-radius:16px;font-size:16px;height:50px;padding:0 10px;width:100%}.container-features .button-icon{border-radius:16px;height:48px;width:48px}.container-setting-feature .button-icon,.container-setting-feature .button-icon.bg-red{background-color:initial}.container-features .button-icon img{margin-top:4px;width:20px}.container-features .button-icon .material-icons,.container-features .button-icon .material-icons-outlined,.container-features .button-icon .material-symbols-outlined{font-size:28px;height:28px;width:28px}.container-features .btn-expand{background-color:var(--mui-color-mode-one);border-radius:4px 4px 0 0;bottom:100%;cursor:pointer;display:block;height:20px;left:50%;position:absolute;text-align:center;transform:translateX(-50%);width:60px}.container-features .btn-expand .btn-expand-less{width:21px}.container-features .btn-expand .material-icons,.container-features .btn-expand .material-icons-outlined,.container-features .btn-expand .material-symbols-outlined{color:#fff}.share-screen{position:relative}.features-title{align-items:center;color:#fff;display:flex;font-size:16px;font-weight:700;gap:4px;position:absolute;top:50%;transform:translateY(-50%)}.features-title .span-icon-record{transform:translateY(1px)}.features-title .icon-not-recording{color:#fff}.error-device{background-color:#fa7b17;border-radius:50%;height:20px;left:62%;position:absolute;top:-5%;width:20px}.is-seen-message-mobile{background-color:var(--mui-error);border-radius:50%;height:12px;left:19px;position:absolute;top:0;width:12px}.error-device-icon{color:#fff;font-size:12px!important;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%)}#basic-menu .show-mobile{display:none!important}@media only screen and (max-width:600px){.basic-features .hidden-mobile,.features-title{display:none}#basic-menu .show-mobile{display:block!important}}@media only screen and (min-width:601px){.container-features{display:flex;justify-content:space-between}.features-title{color:#fff;font-size:16px;font-weight:700;padding-right:20px;position:static;top:50%;transform:none;width:calc(50% - 230px)}.features-title .room-name{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.extra{width:calc(50% - 230px)}}.features-menu__icon.material-icons,.features-menu__icon.material-icons-outlined,.features-menu__icon.material-symbols-outlined{color:inherit;font-size:22px;height:22px;line-height:1;margin-right:10px;overflow:visible;vertical-align:middle;width:22px}.features-menu__icon.icon-recording{color:#d32f2f;color:var(--mui-error,#d32f2f)}.features-option-menu .MuiPaper-root{backdrop-filter:blur(14px) saturate(120%);-webkit-backdrop-filter:blur(14px) saturate(120%);background-color:#3c465ad9!important;border:1px solid #ffffff38;border-radius:16px;box-shadow:0 24px 60px #00000073,inset 0 0 0 1px #ffffff14;color:#f5f7fa}.features-option-menu .MuiMenuItem-root{color:#f5f7fa}.features-option-menu .MuiMenuItem-root:hover{background-color:#ffffff14}.features-option-menu .MuiMenuItem-root.Mui-disabled{color:#f5f7fa66}.features-option-menu .features-menu__icon{color:#f5f7fad9}.button-icon{background-color:#00000073;border:none;border-radius:50%;height:60px;position:relative;text-align:center;width:60px}.button-icon img{margin-top:4px;width:24px}.button-icon svg{margin-top:3px}.button-icon .material-icons,.button-icon .material-icons-outlined,.button-icon .material-symbols-outlined{color:#fff;font-size:26px;height:26px;line-height:1;overflow:visible;vertical-align:middle;width:26px}.button-icon .material-icons.icon-active,.button-icon .material-symbols-outlined.icon-active{color:#3386cc}.button-icon.bg-red .material-icons,.button-icon.bg-red .material-icons-outlined,.button-icon.bg-red .material-symbols-outlined{color:#d32f2f;color:var(--mui-error,#d32f2f)}.setting-feature .button-icon.bg-red .material-icons,.setting-feature .button-icon.bg-red .material-icons-outlined,.setting-feature .button-icon.bg-red .material-symbols-outlined{color:#fff}.button-icon:hover{cursor:pointer}.button-icon.bg-red{background-color:#00000073;position:relative}.button-icon.bg-blue{background-color:#3386cc}.icon-features{color:#fff;translate:0 4px}.icon-off,.icon-recording{color:var(--mui-error)}.error-device svg{margin-top:0}.subtitle-container{bottom:70px;color:#fff;left:40px;max-width:calc(100% - 50px);position:absolute}.subtitle-container .subtitle{background-color:#0006;margin-top:5px;max-width:100%;width:-webkit-max-content;width:max-content}.subtitle-container .subtitle .subtitle-content{color:#e0e0e0}.subtitle-container .subtitle .subtitle-content.is-final{color:#fff}.url-appsync-qr-code{padding-left:20px;padding-top:20px}.url-appsync-qr-code .open-in-new-icon{transform:translate(6px,2px)}.subtitles-viewer{display:flex;justify-content:space-between;margin-top:5px}.subtitles-viewer .toggle-switch{transform:translateY(5px)}.url-appsync-qr-code .btn-qr-code-svg{transform:translate(14px,-14px)}.url-appsync-qr-code .url-appsync{display:flex;gap:10px;margin-top:10px}.url-appsync-qr-code .url-appsync .noun-link{cursor:pointer;width:22px}.url-appsync-qr-code .open-in-new-icon{color:var(--mui-text-primary);cursor:pointer;height:16px;transform:translateY(10px);width:16px}.dark-glass-dialog .MuiPaper-root{backdrop-filter:blur(14px) saturate(120%);-webkit-backdrop-filter:blur(14px) saturate(120%);background-color:#3c465ad9!important;border:1px solid #ffffff38;border-radius:16px;box-shadow:0 24px 60px #00000073,inset 0 0 0 1px #ffffff14;color:#f5f7fa}.dark-glass-dialog .MuiBackdrop-root{background-color:#00000059}.dark-glass-dialog .MuiDialogContent-root,.dark-glass-dialog .MuiDialogTitle-root,.dark-glass-dialog .MuiFormControlLabel-label,.dark-glass-dialog .MuiTypography-root,.dark-glass-dialog label{color:#f5f7fa}.dark-glass-dialog .MuiDialogTitle-root .button-icon{background-color:initial}.dark-glass-dialog .MuiDialogTitle-root .button-icon .material-icons,.dark-glass-dialog .MuiDialogTitle-root .button-icon .material-icons-outlined,.dark-glass-dialog .MuiDialogTitle-root .button-icon .material-symbols-outlined{color:#f5f7fab3;font-size:26px}.dark-glass-dialog .MuiDialogTitle-root .button-icon:hover .material-icons,.dark-glass-dialog .MuiDialogTitle-root .button-icon:hover .material-icons-outlined,.dark-glass-dialog .MuiDialogTitle-root .button-icon:hover .material-symbols-outlined{color:#f5f7fa}.dark-glass-dialog .MuiDialogTitle-root .MuiIconButton-root{color:#f5f7fab3!important}.dark-glass-dialog .MuiDialogTitle-root .MuiIconButton-root:hover{background-color:#ffffff14;color:#f5f7fa!important}.dark-glass-dialog .MuiInputLabel-root{color:#f5f7fab3!important}.dark-glass-dialog .MuiInputBase-input,.dark-glass-dialog .MuiInputBase-root,.dark-glass-dialog .MuiInputLabel-root.Mui-focused,.dark-glass-dialog .MuiSelect-select{color:#f5f7fa!important}.dark-glass-dialog .MuiInput-underline:before{border-bottom-color:#f5f7fa4d!important}.dark-glass-dialog .MuiInput-underline:hover:not(.Mui-disabled):before{border-bottom-color:#f5f7fa99!important}.dark-glass-dialog .MuiInput-underline:after{border-bottom-color:#4dabf5!important}.dark-glass-dialog .MuiOutlinedInput-notchedOutline{border-color:#f5f7fa4d!important}.dark-glass-dialog .MuiOutlinedInput-root:hover .MuiOutlinedInput-notchedOutline{border-color:#f5f7fa8c!important}.dark-glass-dialog .MuiOutlinedInput-root.Mui-focused .MuiOutlinedInput-notchedOutline{border-color:#4dabf5!important}.dark-glass-dialog .MuiCheckbox-root{color:#f5f7fab3!important}.dark-glass-dialog .MuiCheckbox-root.Mui-checked{color:#4dabf5!important}.dark-glass-dialog .MuiCheckbox-root .MuiSvgIcon-root{color:inherit}.dark-glass-dialog .MuiSvgIcon-root{color:#f5f7fab3}.dark-glass-dialog .MuiTab-root{color:#f5f7fab3!important;font-size:15px!important;font-weight:500!important;text-transform:none!important}.dark-glass-dialog .MuiSelect-select,.dark-glass-dialog .MuiTab-root.Mui-selected{color:#f5f7fa!important}.dark-glass-dialog .MuiSelect-icon{color:#f5f7fab3!important}.dark-glass-dialog .MuiSelect-icon.Mui-disabled{color:#f5f7fa66!important}.dark-glass-menu .MuiPaper-root{backdrop-filter:blur(14px) saturate(120%);-webkit-backdrop-filter:blur(14px) saturate(120%);background-color:#3c465af2!important;border:1px solid #ffffff38;color:#f5f7fa!important}.dark-glass-menu .MuiMenuItem-root{color:#f5f7fa!important}.dark-glass-menu .MuiMenuItem-root:hover{background-color:#ffffff14!important}.dark-glass-menu .MuiMenuItem-root.Mui-selected{background-color:#4dabf52e!important}.dark-glass-menu .MuiMenuItem-root.Mui-selected:hover{background-color:#4dabf547!important}.dark-glass-dialog .MuiDialogActions-root .MuiButton-text{color:#f5f7fad9}.dark-glass-dialog .MuiDialogActions-root .MuiButton-text:hover{background-color:#ffffff14;color:#f5f7fa}.qr-code-svg-dialog .MuiDialogContent-root>svg{background-color:#fff;border-radius:8px;box-sizing:border-box;display:block;height:auto;max-width:100%;padding:20px}.effect-list{grid-gap:10px;display:grid;gap:10px;grid-template-columns:repeat(auto-fill,70px);justify-content:start;padding-bottom:10px}.effect-list.effect-list--scrollable{background-color:#0000000a;border:1px solid #00000014;border-radius:8px;grid-template-columns:repeat(auto-fill,96px);max-height:240px;overflow-y:auto;padding:10px;position:relative}.effect-name{color:#fff;font-size:16px}.effect-description{color:var(--mui-text-secondary);display:block;font-size:12px}.effect-list .effect-item{background-color:#e9eef3;border:2px #0000;border-radius:8px;cursor:pointer;height:54px;margin:0;width:96px}.effect-list .effect-item .material-icons{color:#5f6368;font-size:26px;margin:auto;padding:0}.effect-item svg{fill:currentcolor;stroke:currentcolor}.effect-item.active{border:2px solid #1a73e8;color:#1a73e8}.effect-item.active .material-icons,.effect-item.active svg{color:#1a73e8}.effect-background{background-position:50%;background-size:cover}.btn-background-upload{display:flex}.effect-list .background-upload{position:relative}.effect-list .background-upload .material-icons{color:#e0e0e0;cursor:pointer;display:none;position:absolute;right:-15px;top:-15px}.effect-list .background-upload:not(.active):hover .material-icons{display:block}.effect-option{display:flex;gap:10px;justify-content:space-between}.content-dialog.preview-background{align-items:flex-start;flex-direction:column;justify-content:flex-start;margin-top:16px}.background-blur-slider{display:flex;flex:0 0 auto;flex-direction:column;gap:6px;justify-content:flex-start;padding-top:4px;width:200px}.background-blur-slider .effect-slider{width:100%}.background-blur-slider .effect-name,.screen-capture-layout-picker .effect-name{color:#232323;color:var(--mui-text-primary,#232323)}.screen-capture-layout-picker{display:flex;flex:0 0 auto;flex-direction:column;gap:8px;justify-content:flex-start;padding-top:4px}.effect-option .effect-value{display:flex;gap:20px}.effect-option .toggle-switch{transform:translateY(16px)}.effect-option .effect-slider{height:6px;transform:translateY(12px);width:150px}.advanced-settings{border-top:1px solid #00000014;margin:8px 0 16px;padding-top:12px}.advanced-settings__summary{color:var(--mui-text-secondary);cursor:pointer;font-size:14px;font-weight:500;list-style:revert;padding:4px 0;-webkit-user-select:none;user-select:none}.advanced-settings__summary:hover{color:var(--mui-text-primary)}.advanced-settings[open] .advanced-settings__summary{margin-bottom:8px}@media only screen and (max-width:600px){.preview-background{flex-direction:column}.effect-option .effect-slider{transform:translateY(4px);width:80px}}.device-dialog .MuiPaper-root{backdrop-filter:blur(14px) saturate(120%);-webkit-backdrop-filter:blur(14px) saturate(120%);background-color:#3c465ad9!important;border:1px solid #ffffff38;border-radius:16px;box-shadow:0 24px 60px #00000073,inset 0 0 0 1px #ffffff14;color:#f5f7fa;max-height:804px!important}.device-dialog .MuiBackdrop-root{background-color:#00000059}.device-dialog .MuiDialogContent-root,.device-dialog .MuiDialogTitle-root,.device-dialog .MuiFormControlLabel-label,.device-dialog .audio-track-setting-item,.device-dialog .audio-track-settings,.device-dialog .audio-track-settings-summary,.device-dialog .effect-name,.device-dialog .media-processor-name,.device-dialog label{color:#f5f7fa!important}.device-dialog .MuiFormControlLabel-label.Mui-disabled,.device-dialog .effect-option.is-disabled .effect-description,.device-dialog .effect-option.is-disabled .effect-name{color:#f5f7fa66!important}.device-dialog .toggle-switch input:disabled+.slider{cursor:not-allowed;opacity:.4}.device-dialog .effect-option--no-desc{align-items:center}.device-dialog .effect-option--no-desc.preview-background{align-items:flex-start}.device-dialog .effect-option--no-desc .toggle-switch{transform:none}.device-dialog .audio-track-settings .effect-description,.device-dialog .effect-description{color:#f5f7faa6!important}.device-dialog .MuiInputBase-root{color:#f5f7fa}.device-dialog .MuiInput-underline:before,.device-dialog .MuiOutlinedInput-notchedOutline{border-color:#f5f7fa4d!important}.device-dialog .MuiSvgIcon-root{color:#f5f7fab3}.device-dialog .equalizer-audio{background-color:#0000004d}.device-dialog .effect-list.effect-list--scrollable{background-color:#ffffff0d!important;border-color:#ffffff1a!important}.device-dialog .audio-track-settings-summary:before{color:#f5f7fab3}.device-dialog .MuiTab-root{color:#f5f7fab3!important;font-size:15px!important;font-weight:500!important;text-transform:none!important}.device-dialog .MuiInputBase-input,.device-dialog .MuiSelect-select,.device-dialog .MuiTab-root.Mui-selected{color:#f5f7fa!important}.device-dialog .device-select-row .MuiSelect-select{line-height:1.4!important;min-height:0!important;padding-bottom:4px!important;padding-top:4px!important}.device-dialog .device-select-row .MuiInput-root{margin-top:4px!important}.device-dialog .audio-track-setting-item span,.device-dialog .audio-track-setting-item strong,.device-dialog .background-blur-slider .effect-name,.device-dialog .cancellation-level .effect-description,.device-dialog .cancellation-level .effect-name,.device-dialog .effect-item__label,.device-dialog .equalizer-legend,.device-dialog .media-processor-description,.device-dialog .screen-capture-layout-picker .effect-name{color:#f5f7fa!important}.device-dialog .cancellation-level .effect-description,.device-dialog .media-processor-description{color:#f5f7faa6!important}.device-dialog .advanced-settings__summary{color:#f5f7facc!important}.device-dialog .advanced-settings__summary:hover{color:#f5f7fa!important}.device-dialog .effect-list .effect-item{background-color:#ffffff14!important;border-color:#ffffff26}.device-dialog .effect-list .effect-item:hover{background-color:#ffffff24!important}.device-dialog .effect-list .effect-item .material-icons{color:#f5f7fad9!important}.device-dialog .effect-list .effect-item.active{background-color:#2196f32e!important;border-color:#2196f3!important;color:#2196f3!important}.device-dialog .effect-list .effect-item.active .material-icons{color:#2196f3!important}.device-dialog .composite-layout-list .composite-layout-item{background-color:#ffffff14;border:none!important;border-radius:8px}.device-dialog .composite-layout-list .composite-layout-item:hover{background-color:#ffffff24}.device-dialog .composite-layout-list .composite-layout-item svg{fill:#f5f7fab3}.device-dialog .composite-layout-list .composite-layout-item.active{background-color:#2196f32e}.device-dialog .composite-layout-list .composite-layout-item.active svg{fill:#2196f3}.device-dialog .toggle-switch .slider{background-color:#ffffff2e;border:1px solid #ffffff40}.device-dialog .toggle-switch .slider:before{background-color:#fff9}.device-dialog .toggle-switch input:checked+.slider{background-color:#2196f3;border-color:#2196f3}.device-dialog .toggle-switch input:checked+.slider:before{background-color:#fff}.device-dialog .MuiSlider-root{color:#4dabf5!important}.device-dialog .MuiSlider-rail{background-color:#f5f7fa59!important;opacity:1!important}.device-dialog .MuiSlider-track{background-color:#4dabf5!important;border-color:#4dabf5!important}.device-dialog .MuiSlider-thumb{background-color:#fff!important;border:2px solid #4dabf5!important;height:18px!important;width:18px!important}.device-dialog .effect-slider{opacity:1;transition:opacity .22s ease-out;width:105px!important}.device-dialog .effect-slider.effect-slider--hidden{opacity:0;pointer-events:none}.device-dialog .cancellation-level{opacity:1;transition:opacity .22s ease-out}.device-dialog .cancellation-level.cancellation-level--hidden{opacity:0;pointer-events:none}.device-dialog .device-dialog__done.MuiButton-root{font-size:17px;padding:8px 26px}.modal-device-error{background-color:#fff;border-radius:16px;height:360px;left:50%;max-width:420px;outline:none;position:relative;top:50%;transform:translate(-50%,-50%)}.modal-device-error .container-box-error{padding:50px 30px 30px}.modal-device-error .container-box-error .image-error{margin-bottom:10px;margin-left:16px}.modal-device-error .container-box-error .image-error img{height:auto;width:320px}.modal-device-error .container-box-error p{margin-bottom:10px}.modal-device-error .button-dismiss{right:30px}.modal-device-error .button-cancel,.modal-device-error .button-dismiss{bottom:30px;cursor:pointer;font-size:16px;position:absolute;text-decoration:none}.modal-device-error .button-cancel{right:80px}.toggle-switch{display:inline-block;height:24px;position:relative}.toggle-switch input{height:0;opacity:0;width:0}.slider{background-color:#ccc;border-radius:16px;cursor:pointer;display:inline-block;height:24px;transition:background-color .4s;width:44px}.slider-label{display:inline-block;margin-left:8px;transform:translateY(-6px)}.slider:before{background-color:#fff;border-radius:50%;bottom:3px;content:"";height:18px;left:4px;position:absolute;transition:transform .4s;width:18px}input:checked+.slider{background-color:#2196f3}input:focus+.slider{box-shadow:0 0 1px #2196f3}input:checked+.slider:before{transform:translateX(18px)}.beauty-effects{display:flex;gap:20px}.beauty-effects>span{color:var(--mui-text-primary)}.beauty-effects input[type=range]{margin-left:5px}.media-processors .media-processor{display:flex;justify-content:space-between}.media-processors .media-processor-name{color:var(--mui-text-primary);display:block;font-size:16px}.audio-track-settings .audio-track-setting-list{grid-gap:8px;display:grid;gap:8px;margin-top:10px}.audio-track-settings{color:var(--mui-text-primary)}.audio-track-settings-summary{align-items:center;color:var(--mui-text-primary);cursor:pointer;display:inline-flex;gap:4px;list-style:none}.audio-track-settings-summary::-webkit-details-marker{display:none}.audio-track-settings-summary:before{content:"▶";display:inline-block;font-size:12px;line-height:1}.audio-track-settings[open] .audio-track-settings-summary:before{transform:rotate(90deg)}.audio-track-settings .effect-description{font-size:13px;margin-bottom:0;margin-top:8px}.audio-track-settings .audio-track-setting-item{align-items:center;color:var(--mui-text-primary);display:flex;font-size:14px;gap:16px;justify-content:space-between}.audio-track-settings .audio-track-setting-control{align-items:center;display:flex;gap:12px}.device-dialog .audio-track-actual-label{color:#f5f7fa8c;font-family:ui-monospace,SFMono-Regular,monospace;font-size:.75rem;min-width:26px;text-align:right}.device-dialog .audio-track-settings-note{color:#f5f7fa80!important;font-style:italic;margin-top:2px}.device-dialog .audio-track-settings-reset-row{display:flex;justify-content:flex-end;margin-top:12px}.device-dialog .audio-track-settings-reset{background:#0000;border:1px solid #f5f7fa40;border-radius:6px;color:#f5f7fabf;cursor:pointer;font-family:inherit;font-size:.78rem;padding:4px 12px}.device-dialog .audio-track-settings-reset:hover{background:#ffffff14;border-color:#f5f7fa66;color:#f5f7fa}.audio-track-settings .audio-track-setting-item strong{font-weight:500;white-space:nowrap}.content-session .content-dialog{margin-bottom:24px}.content-session .content-dialog.media-processors{margin-top:20px}.content-session .content-session-title{display:block}.device-dialog .container-box .content-container .content-dialog>.effect-name{padding-bottom:0;padding-top:0}.composite-layout-list{display:flex;gap:4px}.composite-layout-list .composite-layout-item{border:2px solid #bdbdbd;cursor:pointer;height:34px;position:relative;width:60px}.composite-layout-list .composite-layout-item svg{fill:#bdbdbd;position:absolute}.composite-layout-list .composite-layout-item.active svg{fill:var(--mui-secondary-main)}.composite-layout-list .composite-layout-item.active{border:2px solid var(--mui-secondary-main)}.composite-layout-list .composite-layout-center svg{height:25px;left:50%;top:50%;transform:translate(-50%,-50%)}.composite-layout-list .composite-layout-left-bottom svg{bottom:2px;height:15px;left:5px}.composite-layout-list .composite-layout-center-bottom svg{bottom:2px;height:15px;left:50%;transform:translateX(-50%)}.composite-layout-list .composite-layout-right-bottom svg{bottom:2px;height:15px;right:5px}.video-preview{object-fit:cover;object-position:center center}.video-preview,.video-preview-camera-off{border-radius:16px;height:135px;width:240px}.video-preview-camera-off{background-color:#e0e0e0;overflow:hidden;position:relative}.video-preview-camera-off img{height:100%;object-fit:contain;object-position:center center;width:100%}.video-preview-fallback{background-color:#e0e0e0;border-radius:16px;height:135px;object-fit:contain;object-position:center center;width:240px}.media-processor-description{color:var(--mui-text-primary)}.media-processors .effect-slider{height:6px;transform:translateY(0);width:150px}.equalizer-audio{align-items:flex-end;background-color:#f0f0f0;border-radius:16px;box-sizing:border-box;display:flex;gap:2px;height:68px;justify-content:center;overflow:hidden;width:255px}.equalizer-audio .bar-stack{height:100%;position:relative;width:4px}.equalizer-audio .bar{border-top-left-radius:2px;border-top-right-radius:2px;bottom:0;left:0;position:absolute;width:100%}.equalizer-audio .bar-processed{background-color:#f28c28;opacity:.82}.equalizer-audio .bar-original{background-color:#fff;opacity:.68}.equalizer-legend{color:var(--mui-text-primary);display:flex;font-size:12px;gap:12px;margin-top:4px}.equalizer-legend span{align-items:center;display:inline-flex;gap:4px}.equalizer-legend span:before{border-radius:50%;content:"";height:8px;width:8px}.equalizer-legend-original:before{background-color:#fff}.equalizer-legend-processed:before{background-color:#f28c28}.cancellation-level{display:flex;flex:1 1;flex-direction:column;gap:6px;min-width:160px}.cancellation-level .effect-name{color:#232323;color:var(--mui-text-primary,#232323);font-size:13px}.cancellation-level .effect-description{color:var(--mui-text-secondary);font-size:11px;line-height:1.4;margin:0}@media only screen and (max-width:600px){.media-processors .effect-slider{width:80px}}.title-background-setting{margin-bottom:10px}.effect-item-with-label{align-items:center;display:inline-flex;flex-direction:column;gap:4px}.effect-item-with-label .effect-item--short{height:44px;width:70px}.effect-item__label{color:var(--mui-text-primary);font-size:12px;line-height:1}.device-select-row{align-items:center;display:flex;gap:12px}.device-select-row .MuiFormControl-root{flex:1 1}.device-select-row__toggle{flex-shrink:0}.device-select-row__icon{align-items:center;background-color:initial;border:none;border-radius:50%;cursor:pointer;display:inline-flex;flex-shrink:0;height:44px;justify-content:center;padding:0;width:44px}.device-select-row__icon .material-icons,.device-select-row__icon .material-icons-outlined,.device-select-row__icon .material-symbols-outlined{color:inherit;font-size:28px!important;margin-top:0}.device-select-row__icon--on-blue{color:#2196f3}.device-select-row__icon--off{color:#e53935}.device-dialog .device-select-row__icon--on-blue{color:#fff}.room-detail-item{margin-bottom:20px}.room-detail-item>span{color:inherit;font-size:14px}.room-detail-item .checkboxes_tags svg,.room-detail-item .checkboxes_tags svg:hover{color:inherit}.room-detail-item .checkboxes_tags .MuiChip-root{background-color:#ffffff1f;color:inherit}.room-detail-item .checkboxes_tags .MuiChip-root .MuiChip-deleteIcon{color:#fff9}.room-detail-item .checkboxes_tags .MuiChip-root .MuiChip-deleteIcon:hover{color:inherit}.room-detail-item .checkboxes_tags .MuiInputBase-input::placeholder{color:#f5f7fa99;opacity:1}.room-detail-item .checkboxes_tags .MuiInput-underline:before{border-bottom-color:#ffffff38}.room-detail-item .checkboxes_tags .MuiInput-underline:hover:not(.Mui-disabled):before{border-bottom-color:#ffffff6b}.room-detail-item .checkboxes_tags .MuiAutocomplete-clearIndicator,.room-detail-item .checkboxes_tags .MuiAutocomplete-popupIndicator{color:#f5f7fab3}.room-detail-item .checkboxes_tags .MuiAutocomplete-clearIndicator:hover,.room-detail-item .checkboxes_tags .MuiAutocomplete-popupIndicator:hover{color:#f5f7fa}.room-detail-autocomplete-popper .MuiPaper-root{backdrop-filter:blur(14px) saturate(120%);-webkit-backdrop-filter:blur(14px) saturate(120%);background-color:#3c465af2;border:1px solid #ffffff38;color:#f5f7fa}.room-detail-autocomplete-popper .MuiAutocomplete-option.Mui-focused,.room-detail-autocomplete-popper .MuiAutocomplete-option:hover{background-color:#ffffff14}.room-detail-autocomplete-popper .MuiAutocomplete-option[aria-selected=true]{background-color:#4dabf52e}.room-detail-item .room-detail-item-title{display:block;font-size:16px;font-weight:500}.room-detail-item .room-detail-item-data .MuiInputBase-multiline textarea{font-family:ui-monospace,SFMono-Regular,SF Mono,Menlo,Consolas,Liberation Mono,monospace;font-size:12px;line-height:1.4}.room-detail-item .entry-rule-row{display:flex;flex-direction:column;gap:4px;margin-bottom:8px;padding-left:20px}.room-detail-item .entry-rule-row__label{color:#f5f7fad9;font-size:13px}.room-detail-item .entry-rule-row__select{max-width:calc(100% - 20px);width:100%}.room-detail-item .room-detail-item-data{display:block;font-size:14px;padding-left:20px}.tab-content{padding-top:20px}.room-detail-item-data .d-block{display:block}.room-detail-item-data-padding{display:block;padding-top:10px}.room-detail-item-data-message{display:block;padding-bottom:10px}.room-detail-item .room-detail-item-data a{word-break:break-word}.dialog-tab-max-height .MuiPaper-root{height:calc(100% - 64px);max-height:804px}.room-detail-item-description{display:block;font-size:12px;padding-left:20px;padding-top:10px}.clipboard-link{align-items:center;cursor:pointer;display:inline-flex;margin-left:6px;vertical-align:middle}.clipboard-link__icon{color:#f5f7fab3;font-size:16px!important;line-height:1;transition:color .15s ease}.clipboard-link:hover .clipboard-link__icon{color:#f5f7fa}.setting-device-quickly{backdrop-filter:blur(14px) saturate(120%);-webkit-backdrop-filter:blur(14px) saturate(120%);background-color:#3c465ad9;border:1px solid #ffffff38;border-radius:16px;box-shadow:0 24px 60px #00000073,inset 0 0 0 1px #ffffff14;color:#f5f7fa;padding:12px 0;width:480px}.setting-device-quickly .device-list{margin-bottom:12px}.setting-device-quickly .device-title{align-items:center;color:#f5f7fab3;display:flex;font-size:13px;padding:8px 16px}.setting-device-quickly .device-title-icon{color:#4dabf5;font-size:18px!important;margin-right:8px}.setting-device-quickly .device-item{align-items:center;color:#f5f7fa!important;display:flex;font-size:14px;padding:8px 24px!important}.device-label{flex:1 1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.setting-device-quickly .device-item:hover{background-color:#ffffff14!important}.setting-device-quickly .device-item.selected{background-color:#4dabf524;font-weight:600}.device-item.selected{font-weight:700}.setting-device-quickly .device-item.selected:hover{background-color:#4dabf538}.setting-device-quickly .check-box{align-items:center;display:inline-flex;flex-shrink:0;font-size:16px;height:20px;justify-content:center;line-height:1;margin-right:8px;width:20px}.setting-device-quickly .ainc-toggle-row{align-items:center;display:flex;justify-content:space-between;margin-top:4px;padding:6px 24px 4px 52px}.setting-device-quickly .ainc-label{color:#f5f7fa;font-size:14px}.setting-device-quickly .ainc-toggle-row .toggle-switch{height:18px}.setting-device-quickly .ainc-toggle-row .toggle-switch .slider{border-radius:16px;height:18px;position:relative;vertical-align:top;width:32px}.setting-device-quickly .ainc-toggle-row .toggle-switch .slider:before{bottom:auto;height:14px;left:2px;top:calc(50% - 7px);width:14px}.setting-device-quickly .ainc-toggle-row .toggle-switch input:checked+.slider:before{transform:translateX(14px)}.setting-device-quickly .setting{border-top:1px solid #ffffff1f;margin-top:4px;padding-top:4px}.setting-device-quickly .setting .MuiMenuItem-root{color:#f5f7fa!important}.setting-device-quickly .setting .MuiMenuItem-root:hover{background-color:#ffffff14!important}.setting-device-quickly .setting-link-icon{color:#4dabf5;font-size:20px!important;margin-right:6px}#emoji-container{bottom:0;height:100%;left:0;overflow:hidden;pointer-events:none;position:fixed;width:100%;z-index:0}.emoji-particles{animation:floatUp 2s ease-in infinite;animation-iteration-count:1;bottom:0;font-size:2em;opacity:0;position:absolute}.emoji-particles img{width:100%}.emoji-list{display:flex;flex-wrap:wrap;gap:8px;height:190px;padding:8px;width:224px}.emoji-popover .MuiPaper-root{backdrop-filter:blur(14px) saturate(120%);-webkit-backdrop-filter:blur(14px) saturate(120%);background-color:#3c465ad9!important;border:1px solid #ffffff38;border-radius:16px;box-shadow:0 24px 60px #00000073,inset 0 0 0 1px #ffffff14;color:#f5f7fa}.emoji-popover .emoji-list .emoji-item{border-radius:16px;transition:background-color .12s ease-out}.emoji-popover .emoji-list .emoji-item:hover{background-color:#ffffff1f}.emoji-popover .emoji-quantity select{background-color:#ffffff14;border-color:#f5f7fa4d;color:#f5f7fa}.emoji-popover .emoji-quantity select option{background-color:#2c3340;color:#f5f7fa}.emoji-list .emoji-item{cursor:pointer;height:28px;width:28px}.emoji-quantity{flex-grow:1;position:relative}.emoji-quantity select{background-color:#e06666;border:1px solid #e06666;border-radius:16px;color:#fff;float:right;margin-top:2px;outline:none;padding:5px;width:60px}.emoji-quantity select option{background-color:#fff;color:#e06666}@keyframes floatUp{0%{opacity:1;transform:translateY(0)}to{opacity:0;transform:translateY(-80vh)}}.theme-popover{padding:22px 16px}.theme-popover>p{color:var(--mui-text-primary);font-size:12px}.theme-popover .theme-mode{cursor:pointer}.theme-popover .theme-color-switching{margin-top:10px}.theme-popover .theme-color,.theme-popover>p>svg{margin-right:5px;transform:translateY(2px)}.theme-popover .theme-color{border-radius:50%;cursor:pointer;display:inline-block;height:16px;width:16px}.theme-popover .theme-color-mode{background-color:var(--mui-color-mode-main)}.theme-color-list{display:flex;margin-top:4px;padding-left:26px}.slate-blue{background-color:#3e4696}.steel-blue{background-color:#577c8e}.warm-gray{background-color:#b7a7a8}.dusty-rose{background-color:#b98f99}.blue-gray{background-color:#6e7f86}.theme-popover-root .MuiPaper-root{backdrop-filter:blur(14px) saturate(120%);-webkit-backdrop-filter:blur(14px) saturate(120%);background-color:#3c465ad9!important;border:1px solid #ffffff38;border-radius:16px;box-shadow:0 24px 60px #00000073,inset 0 0 0 1px #ffffff14;color:#f5f7fa}.theme-popover-root .theme-popover>p{color:#f5f7fa}.theme-popover-root .theme-popover .theme-mode:hover{color:#fff}.theme-popover-root .theme-popover>p>svg{fill:#f5f7fa;color:#f5f7fa}.theme-popover-root .theme-popover .theme-color{box-shadow:0 0 0 1px #ffffff2e;transition:transform .12s ease-out,box-shadow .12s ease-out}.theme-popover-root .theme-popover .theme-color:hover{box-shadow:0 0 0 1.5px #fff9;transform:translateY(2px) scale(1.1)}*{margin:0;padding:0}.home-display{background-color:#0b0c0e;display:flex;height:calc(100vh - 100px)}.home-display button{background-color:#3a943a;border:none;border-radius:16px;color:#fff;cursor:pointer;font-size:34px;height:128px;left:50%;position:relative;top:55%;transform:translate(-50%,-50%);width:400px}.home-display button[disabled]{background-color:#71bd71}.container-snackbar{display:flex}.name-content-snackbar{display:flex;flex-direction:column;margin-left:5px;word-break:break-word}.avatar-snackbar{border-radius:50%;height:40px;object-fit:contain;width:40px}.content-snackbar{-webkit-box-orient:vertical;-webkit-line-clamp:5;display:-webkit-box;margin-top:2px;max-width:400px;overflow:hidden;white-space:pre-wrap;word-break:break-word}.go2989568495{right:15px}.go3118922589{top:24px}.request-join-mtg>span{display:block;margin-bottom:8px}.list-btn{display:flex;flex-direction:column;gap:5px;position:absolute;right:0;top:50%;transform:translateY(-50%);transition:right .3s ease;z-index:100}.list-btn .btn{background-color:var(--mui-color-mode-four);border:1px solid var(--mui-color-mode-five);border-radius:20px 0 0 20px;border-right:0;cursor:pointer;display:block;height:40px;width:40px}.list-btn .btn.is-active .list-btn__icon{color:#4dabf5!important}.list-btn .btn img,.list-btn .btn svg{margin-left:12px;margin-top:10px}.list-btn .btn img{width:20px}.list-btn .btn .list-btn__icon.material-icons,.list-btn .btn .list-btn__icon.material-icons-outlined,.list-btn .btn .list-btn__icon.material-symbols-outlined{color:#fff;display:inline-block;font-size:26px;height:26px;line-height:1;margin-left:7px;margin-top:7px;overflow:visible;vertical-align:middle;width:26px}.list-btn .btn-chat{position:relative}.container-display .container-meeting-display.show-list-user-sharing:not(.list-user-display-horizontal)~.btn-subtitle{right:198px}.container-display.narrow .container-meeting-display.show-list-user-sharing:not(.list-user-display-horizontal)~.btn-subtitle{right:548px}.emoji-snackbar{transform:translateY(-10px)}.emoji-snackbar img{margin-left:5px;margin-right:5px;transform:translateY(8px);width:40px}.container-display{transition:width .3s ease,margin-right .3s ease}.meeting-page-bg{background-color:#1f4778;background-image:linear-gradient(0deg,#1f4778 28%,#4584b4 64%);min-height:100vh}.screen-translated-snackbar{background-color:#0009!important;cursor:pointer;transform:translate(5px,-50px)!important;width:-webkit-max-content!important;width:max-content!important}.screen-translated-snackbar .screen-translated-message{display:flex;gap:8px}.screen-translated-snackbar .screen-translated-message span{color:#fff;font-size:16px;text-decoration:underline;transform:translateY(2px)}.screen-translated-snackbar .screen-translated-message img{height:30px;object-fit:cover;width:53px}.screen-translated-snackbar .go703367398{display:none}.active-notification{background-color:var(--mui-error);border-radius:50%;color:#fff;font-size:9px;height:16px;left:23px;position:absolute;text-align:center;top:2px;width:16px}.active-notification>span{display:inline-block;transform:translateY(1px)}.container-frame{height:100%;position:relative;width:100%}.avatar-background-color{border:3px solid #e0e0e0}.container-frame video{height:100%;left:0;object-fit:cover;object-position:center center;position:absolute;top:0;width:100%}@media only screen and (max-width:991px) and (max-height:500px){.container-frame video{object-fit:contain}}.camera-mic{bottom:0;top:0}.camera-mic,.content-chat{color:#fff;position:absolute;width:100%}.content-chat{align-items:center;background-color:#000000a6!important;display:flex;height:100%;justify-content:center;left:50%;top:50%;transform:translate(-50%,-50%);z-index:1}.content-chat a,.content-chat span{-webkit-box-orient:vertical;-webkit-line-clamp:5;display:-webkit-box;left:30%;overflow:hidden;text-align:center;top:50%;white-space:pre-wrap;width:80%;word-break:break-word}.content-chat a{color:#fff}.background-color-user,.background-color-user-not-avatar{background-color:#e0e0e0}.background-color-user-not-avatar-1{background-color:#fed5d5}.background-color-user-not-avatar-2{background-color:#c2ebff}.background-color-user-not-avatar-3{background-color:#a7fafa}.background-color-user-not-avatar-4{background-color:#b9fac8}.background-color-user-not-avatar-5{background-color:#c2faa7}.background-color-user-not-avatar-6{background-color:#ffec8a}.background-color-user-not-avatar-7{background-color:#ffd7bd}.background-color-user-not-avatar-8{background-color:#c9e8ff}.background-color-user-not-avatar-9{background-color:#e6d9ff}.background-color-user-not-avatar-10{background-color:#ede0c7}.background-color-user-not-avatar-11{background-color:#ffd1dd}.container-frame.is-has-volume:before{border:3px solid #3386cc00;box-sizing:border-box;content:"";height:100%;left:0;position:absolute;top:0;width:100%;z-index:1}.list-user-display.is-screen-sharing .container-frame.is-has-volume:before{border-width:2px}.mic-status--muted,.playing{position:absolute;right:10px;top:10px;z-index:2}.playing{align-items:center;background-color:#0009;border-radius:16px;box-sizing:border-box;display:flex;height:25px;justify-content:space-between;padding:4px 6px;width:25px}.list-user-display.is-screen-sharing .container-frame .playing{height:20px;right:2px;top:2px;width:20px}.list-user-display.is-screen-sharing .container-frame .mic-status--muted{right:2px;top:2px}.playing__bar{background:#fff;display:inline-block;transform:scaleY(0);transform:scaleY(var(--user-volume-scale,0));transform-origin:center;transition:transform .15s linear;width:20%}.playing__bar1,.playing__bar2,.playing__bar3{height:4px}.playing--active .playing__bar{animation:up-and-down 1s ease-in-out infinite}.playing--active .playing__bar1{animation-delay:.2s}.playing--active .playing__bar2{animation-delay:0s}.playing--active .playing__bar3{animation-delay:.2s}@keyframes up-and-down{0%,to{height:20%}50%{height:90%}}.camera-mic.is-has-video{background:#0000 none repeat 0 0/auto auto padding-box border-box scroll;background:initial}.camera-mic .container-avatar img{border-radius:50%;height:80%;left:50%;max-height:200px;max-width:200px;object-fit:contain;position:absolute;top:50%;transform:translate(-50%,-50%)}.container-frame.is-has-volume .camera-mic .container-avatar img{height:calc(80% - 3px);max-height:197px;max-width:197px}.container-icon{position:absolute;right:10px;top:10px}.container-icon .button-icon{background-color:#0009;cursor:auto;height:30px;width:30px}.mic-status--muted .button-icon{background-color:#0009;cursor:auto;height:25px;width:25px}.container-icon .button-icon img{height:15px;width:auto}.mic-status--muted .button-icon img{height:13px;width:auto}.list-user-display.is-screen-sharing .container-icon .button-icon,.list-user-display.is-screen-sharing .mic-status--muted .button-icon{height:20px;width:20px}.list-user-display.is-screen-sharing .container-icon .button-icon img,.list-user-display.is-screen-sharing .mic-status--muted .button-icon img{height:10px}.container-icon .button-icon .icon-features{cursor:pointer}.container-frame .name-user{background-color:#0009;border-radius:8px;color:#fff;font-size:14px;font-weight:500;left:10px;max-width:200px;overflow:hidden;padding:3px 5px;position:absolute;text-overflow:ellipsis;text-shadow:0 1px 2px #0009,0 0 2px #0000004d;top:10px;white-space:nowrap;width:-webkit-max-content;width:max-content;z-index:2}.list-user-display.is-screen-sharing .container-frame .name-user{font-size:10px;left:1px;top:1px}.container-meeting-display .mine_share{background-color:#000000b3!important}.container-meeting-display.show-image-translated .mine_share{background-color:initial!important}.user-frame-action{background-color:#0009;border-radius:16px;display:flex;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);visibility:hidden;z-index:1}.action-item{height:40px;width:40px}.action-item .button-icon{background-color:initial;border-radius:50%;height:100%;width:100%}.action-item .button-icon:hover{background-color:#000}.action-item .button-icon img{width:20px}.list-user-display.is-screen-sharing .action-item{height:20px;width:20px}.list-user-display.is-screen-sharing .action-item .button-icon{transform:translateY(-4px)}.list-user-display.is-screen-sharing .action-item .button-icon img,.list-user-display.is-screen-sharing .action-item .button-icon svg{width:10px}.mouse-move:hover .user-frame-action{visibility:visible}.container-frame .name-share-none{display:none}.container-frame.mirroring-webcam>video{transform:rotateY(180deg)}.action-item .button-icon img.media-stream-settings{width:24px}.video-simulcast{margin-top:20px}.video-simulcast .video-rtc-stats{margin-bottom:10px}.menu-option-user-frame .display-none{display:none}.menu-option-user-frame .menu-option-icon{color:#f5f7fad9;font-size:20px!important;margin-right:12px;width:20px}.menu-option-user-frame .menu-option-icon--danger{color:#ff5252}.list-user-display:not(.is-screen-sharing) .container-frame.is-hidden{visibility:hidden}.container-frame .connection-is-poor{background-color:#0000004d;height:100%;left:0;position:absolute;top:0;width:100%}.container-frame .connection-is-poor span{color:#fff;font-size:16px;left:50%;position:absolute;text-align:center;top:50%;transform:translate(-50%,-50%);width:100%}.list-user-display.is-screen-sharing .container-frame .connection-is-poor span{font-size:8px}.container-meeting-display,.list-user{position:relative}.list-user{background-color:#232323;display:flex;flex-wrap:wrap;height:100vh;justify-content:center;overflow:hidden;width:100%}.list-user-display.is-screen-sharing .list-user{background-color:var(--mui-color-mode-main)}.screen-sharing{height:100vh;position:relative;width:100%}@supports (height:100dvh){.screen-sharing{height:100dvh}}.screen-sharing .share-header{display:flex;justify-content:space-between;left:5px;position:absolute;top:5px;z-index:1}.screen-sharing .share-header .share-name{background-color:#0000004d;border-radius:16px;display:flex;flex-wrap:nowrap;padding:2px 4px}.screen-sharing .share-name>span{color:#fff;display:inline-block;font-size:12px;overflow:hidden}.screen-sharing .share-name>svg{margin-right:5px}.screen-sharing .share-name>img.is-avatar{border-radius:50%;height:20px;margin-right:5px;width:20px}.screen-sharing .container-frame{background-color:var(--mui-color-mode-two);height:100%}.screen-sharing .container-frame video{object-fit:contain;padding:0 44px}.screen-sharing .btn-member-outline{background-color:var(--mui-color-mode-four);border:1px solid var(--mui-color-mode-five);border-radius:20px 0 0 20px;border-right:0;cursor:pointer;height:40px;position:absolute;right:0;top:50%;transform:translateY(calc(-50% - 90px));width:40px;z-index:2}.screen-sharing .btn-member-outline.meeting-owner{transform:translateY(calc(-50% - 113px))}.screen-sharing .btn-member-outline svg{margin-left:12px;margin-top:9px}.list-user-display.is-screen-sharing{background-color:var(--mui-color-mode-main);display:none;height:100vh;padding:0 10px;position:absolute;right:-198px;top:0;z-index:2}@supports (height:100dvh){.list-user-display.is-screen-sharing{height:100dvh}}.show-list-user-sharing{position:relative}.show-list-user-sharing .list-user-display.is-screen-sharing{display:block;right:0}.list-user-display.is-screen-sharing .list-user-scrollbar{height:-webkit-max-content;height:max-content;padding:35px 0;position:absolute;top:50%;transform:translateY(-50%);width:calc(100% - 20px)}.list-user-display.is-screen-sharing .list-user-scrollbar .list-user{max-height:calc(100vh - 150px);overflow-y:scroll}.list-user-display.is-screen-sharing .list-user-scrollbar .list-user::-webkit-scrollbar{display:none}.list-user-display.is-screen-sharing .list-user-scrollbar .list-user{-ms-overflow-style:none;scrollbar-width:none}.list-user-display.is-screen-sharing .container-frame{aspect-ratio:16/9;height:auto!important;width:100%!important}.list-user-display.is-screen-sharing .container-frame .container-icon{right:2px;top:2px}.btn-scrollbar-list{display:none}.list-user-display.is-screen-sharing .list-user-scrollbar .btn-scrollbar-list{cursor:pointer;display:block;left:50%;position:absolute;transform:translateX(-50%)}.list-user-display.is-screen-sharing .list-user-scrollbar .btn-scrollbar-list img{width:21px}.btn-scrollbar-top{top:0}.btn-scrollbar-bottom{bottom:0}.btn-scrollbar-bottom img{transform:translateY(10px)}.show-list-user-sharing .screen-sharing .container-frame video{padding:0}.list-user-display.is-screen-sharing .container-frame.pin__on{display:none}.list-user-display.is-screen-sharing .container-frame:first-child{bottom:auto;right:auto}.list-user-display.is-screen-sharing .list-user{align-content:flex-start}.list-user-display.is-screen-sharing .camera-mic .container-avatar img{max-height:80px;max-width:80px}.document-picture-in-picture .container-frame.order-1,.list-user-display.is-screen-sharing .container-frame.order-1{order:1}.document-picture-in-picture .container-frame.order-2,.list-user-display.is-screen-sharing .container-frame.order-2{order:2}.document-picture-in-picture .container-frame.order-3,.list-user-display.is-screen-sharing .container-frame.order-3{order:3}.document-picture-in-picture .container-frame.order-4,.list-user-display.is-screen-sharing .container-frame.order-4{order:4}.document-picture-in-picture .container-frame.pin__on{order:0}@media only screen and (min-width:992px){.list-user-display:not(.is-screen-sharing) .list-user.length-2 .container-frame:first-child{bottom:10px;height:150px!important;position:absolute;right:10px;width:266px!important;z-index:1}.list-user-display:not(.is-screen-sharing) .list-user.length-2 .container-frame:first-child .camera-mic .container-avatar img{max-height:100px;max-width:100px}}@media only screen and (max-width:991px){.list-user{align-content:center;display:flex;height:-webkit-max-content;height:max-content;min-height:100vh;overflow-y:auto}@supports (min-height:100dvh){.list-user{min-height:100dvh}}.list-user-display.is-screen-sharing .list-user{min-height:0;min-height:auto}.list-user-display:not(.is-screen-sharing) .list-user .container-frame{height:150px!important;width:50%!important}.list-user-display:not(.is-screen-sharing) .list-user.more-than-8-people .container-frame{height:100px!important;width:33.33333%!important}.list-user-display:not(.is-screen-sharing) .list-user .container-avatar img{height:90px}.other-users{display:none}.list-user-display:not(.is-screen-sharing) .list-user.length-1 .container-frame,.list-user-display:not(.is-screen-sharing) .list-user.length-2 .container-frame,.list-user-display:not(.is-screen-sharing) .list-user.length-3 .container-frame{height:33.33333vh!important;width:100%!important}@supports (height:100dvh){.list-user-display:not(.is-screen-sharing) .list-user.length-1 .container-frame,.list-user-display:not(.is-screen-sharing) .list-user.length-2 .container-frame,.list-user-display:not(.is-screen-sharing) .list-user.length-3 .container-frame{height:calc(100dvh/3)!important;width:100%!important}}.list-user-display:not(.is-screen-sharing) .list-user.length-1 .container-avatar img,.list-user-display:not(.is-screen-sharing) .list-user.length-2 .container-avatar img,.list-user-display:not(.is-screen-sharing) .list-user.length-3 .container-avatar img{height:80%}.container-icon{right:1px;top:1px}.container-frame .name-user{font-size:12px;left:1px;top:1px}.playing{right:1px;top:1px}}@media only screen and (max-height:500px) and (max-width:500px){.list-user-display:not(.is-screen-sharing) .list-user .container-frame{height:100px!important;width:33.33333%!important}}@media only screen and (max-height:500px) and (min-width:500px) and (max-width:768px){.list-user-display:not(.is-screen-sharing) .list-user .container-frame{height:150px!important;width:33.33333%!important}}@media only screen and (max-height:500px) and (min-width:768px) and (max-width:991px){.list-user-display:not(.is-screen-sharing) .list-user .container-frame{height:100px!important;width:33.33333%!important}.list-user-display:not(.is-screen-sharing) .list-user.more-than-8-people .container-frame{height:100px!important;width:25%!important}}@media only screen and (min-width:768px) and (max-width:991px){.list-user-display:not(.is-screen-sharing) .list-user .container-frame{height:200px!important}.list-user-display:not(.is-screen-sharing) .list-user .container-avatar img{height:100px}}.show-list-user-sharing.list-user-display-horizontal .list-user-display.is-screen-sharing{left:0;padding:10px 0;top:0;width:100%}.list-user-display-horizontal .list-user-display.is-screen-sharing .list-user-scrollbar{height:100%;padding:0 35px;position:static;top:auto;transform:none;width:100%}.list-user-display-horizontal .list-user-display.is-screen-sharing .list-user-scrollbar .list-user{flex-wrap:nowrap;justify-content:start;left:50%;max-height:100%;max-width:calc(100% - 75px);overflow-x:scroll;transform:translateX(-50%);width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.list-user-display-horizontal.show-list-user-sharing .screen-sharing .container-frame{width:100%}.list-user-display-horizontal .list-user-display.is-screen-sharing .list-user-scrollbar .btn-scrollbar-list{height:21px;left:auto;top:50%;transform:translateY(-50%);width:26px}.list-user-display-horizontal .list-user-display.is-screen-sharing .list-user-scrollbar .btn-scrollbar-list.btn-scrollbar-top{left:12px}.list-user-display-horizontal .list-user-display.is-screen-sharing .list-user-scrollbar .btn-scrollbar-list.btn-scrollbar-bottom{right:8px}.list-user-display-horizontal .list-user-display.is-screen-sharing .list-user-scrollbar .btn-scrollbar-list img{transform:rotate(-90deg)}.list-user-display-horizontal .screen-sharing .btn-member-outline{right:25px;top:-10px;transform:translateX(-50%) rotate(-90deg)}.list-user-display-horizontal .screen-sharing .btn-member-outline svg{margin-left:6px;transform:rotate(90deg)}.icon-change-layout{display:none!important;padding:0 6px!important;position:absolute!important;right:4px;top:2px;z-index:1}.show-list-user-sharing .is-screen-sharing .icon-change-layout{display:inline-block!important}.list-user-display-horizontal .icon-change-layout{right:9px;top:3px;transform:rotate(0deg)}.list-user-display-horizontal .list-user-display.is-screen-sharing .container-frame{min-width:auto!important}.list-user-display-horizontal .screen-sharing .btn-member-outline svg{margin-left:5px;margin-top:11px}.list-user-handle-width{background-color:initial;cursor:col-resize;height:100%;left:0;position:absolute;top:0;width:10px}.list-user-display-horizontal .list-user-handle-width{bottom:0;cursor:row-resize;height:10px;top:auto;width:100%}.screen-translated-zoom{bottom:0;left:0;position:absolute}.screen-translated-zoom .screen-translated-zoom-img{background-color:#0009;height:100%;object-fit:contain;position:absolute;width:100%}.screen-translated-zoom .action .btn-action{background-color:#fffc;border:1px solid #0009;border-radius:50%;cursor:pointer;height:40px;position:absolute;width:40px;z-index:101}.screen-translated-zoom .action .btn-action img{height:20px}.screen-translated-zoom .action .btn-action.btn-close{right:15px;top:40px}.screen-translated-zoom .action .btn-action.btn-next,.screen-translated-zoom .action .btn-action.btn-previous{top:50%;transform:translateY(-50%) rotate(-90deg)}.screen-translated-zoom .action .btn-action.btn-previous{left:72px}.screen-translated-zoom .action .btn-action.btn-next{right:72px}.screen-translated-zoom .action .btn-action.btn-next img{transform:translateY(2px)}.screen-translated-zoom .action .btn-action.btn-close img{transform:translateY(1px)}@media only screen and (max-width:991px){.list-user-display-horizontal .list-user-display.is-screen-sharing .list-user-scrollbar .list-user{height:100%}.list-user-display-horizontal .list-user-display.is-screen-sharing .container-frame{height:100%!important;width:auto!important}}.list-user-display-horizontal.show-list-user-sharing .screen-sharing .container-frame{height:calc(100% - var(--dimensions-list-user-sharing))}.list-user-display-horizontal.show-list-user-sharing .screen-sharing .btn-member-outline{top:calc(var(--dimensions-list-user-sharing) - 10px)}.show-list-user-sharing.show-list-user-sharing:not(.list-user-display-horizontal) .screen-sharing .btn-member-outline{right:var(--dimensions-list-user-sharing)}.show-list-user-sharing.list-user-display-horizontal .screen-sharing .share-header{top:calc(var(--dimensions-list-user-sharing) + 5px)}.other-users{background-color:#333;height:20%;width:16.66667%;z-index:2}.other-users .center{left:50%;position:absolute;text-align:center;top:50%;transform:translate(-50%,-50%)}.other-users .other-users-avatar{display:flex}.other-users .other-users-avatar img{border-radius:50%;width:50px}.other-users .other-users-avatar img:nth-child(n+2){margin-left:-30px}.other-users .other-users-span{color:#fff;display:block;font-size:14px;margin-top:16px}.timer-setting{background-color:#00000073;border-radius:16px;bottom:10px;cursor:pointer;height:48px;position:absolute;right:10px;width:48px;z-index:20}.timer-setting .timer-setting__icon.material-icons,.timer-setting .timer-setting__icon.material-icons-outlined,.timer-setting .timer-setting__icon.material-symbols-outlined{color:#fff;font-size:28px;height:28px;line-height:1;overflow:visible;width:28px}.timer-setting.show-dialog .timer-setting__icon.material-icons,.timer-setting.show-dialog .timer-setting__icon.material-icons-outlined,.timer-setting.show-dialog .timer-setting__icon.material-symbols-outlined{color:#4dabf5}.timer-setting .timer-setting-icon{align-items:center;display:flex;height:100%;justify-content:center;width:100%}.timer-setting .timer-setting-icon>span{align-items:center;display:flex;height:100%;justify-content:center;width:100%}.timer-setting .timer-setting-dialog{backdrop-filter:blur(14px) saturate(120%);-webkit-backdrop-filter:blur(14px) saturate(120%);background-color:#3c465ad9;border:1px solid #ffffff38;border-radius:16px;bottom:calc(100% + 5px);box-shadow:0 24px 60px #00000073,inset 0 0 0 1px #ffffff14;color:#f5f7fa;display:none;height:98px;padding:10px;position:absolute;right:0;text-align:center;width:139px}.timer-setting .timer-setting-dialog.show{display:block}.timer-setting .timer-setting-dialog .timer-input{display:flex;justify-content:center}.timer-setting .timer-setting-dialog .timer-setting-dialog-title{color:#f5f7fa;font-size:14px;font-weight:700}.timer-setting .timer-setting-dialog .timer-input input{background-color:initial;border:1px solid #ffffff2e;border-left:none;border-right:none;color:#f5f7fa;font-size:14px;height:30px;outline:none;padding:0 10px;text-align:center;width:60px}.timer-setting .timer-setting-dialog .timer-input span{background-color:#ffffff14;color:#f5f7fa;cursor:pointer;height:30px;padding-top:3px;width:30px}.timer-setting .timer-setting-dialog .timer-input span:hover{background-color:#ffffff29}.timer-setting .timer-setting-dialog .timer-input .btn-minus{border-radius:5px 0 0 5px}.timer-setting .timer-setting-dialog .timer-input .btn-plus{border-radius:0 5px 5px 0}.timer-setting .timer-setting-dialog .btn-stop{color:#4dabf5;cursor:pointer;font-size:14px}.timer-setting .timer-setting-dialog .btn-stop:hover{color:#82c7ff}.timer-setting.show-countdown{background-color:var(--mui-error)}.timer-setting.show-countdown .timer-setting-icon>span{line-height:38px}.timer-setting .countdown{color:#fff;font-size:14px}@media only screen and (max-width:991px){.timer-setting{display:none}}.blinker-class{animation:blink 1s linear infinite}@keyframes blink{25%{background-color:var(--mui-error)}50%{background-color:#484848}75%{background-color:var(--mui-error)}}.pip-button{align-items:center;background-color:#00000073;border-radius:16px;bottom:10px;cursor:pointer;display:flex;height:48px;justify-content:center;position:absolute;right:68px;width:48px;z-index:20}.pip-button:hover{background-color:#0009}.pip-button .pip-button__icon-wrap{align-items:center;display:flex;height:100%;justify-content:center;width:100%}.pip-button .pip-button__icon{color:#fff;font-size:28px!important;line-height:1}@media only screen and (max-width:991px){.pip-button{display:none}}.chat{display:flex;flex-direction:column;height:100%}.container-select-object-chat{align-items:center;color:var(--mui-text-primary);display:flex;gap:8px;margin-bottom:10px}.select-object-chat{background-color:#f8f8f8;border:1px solid #ccc;border-radius:16px;font-size:16px;padding:8px 10px;width:100%}.select-object-chat option{font-size:16px;padding:10px}.chat-body{flex-grow:1;height:auto;margin-bottom:20px;overflow-y:auto}.chat-body .chat-item{display:flex;gap:8px}.chat-body .chat-item>div{flex-grow:1}.chat-body .avatar{background-color:#e0e0e0;border-radius:50%;height:25px;width:25px}.chat-body .chat-name{color:var(--mui-text-primary);font-size:14px;margin-right:10px}.chat-body .chat-name-object{color:#93c47d}.chat-body .chat-at,.chat-body .chat-message{color:var(--mui-text-secondary);font-size:14px}.chat-body .chat-message{display:block;flex-grow:1;margin-bottom:4px;margin-top:4px;white-space:pre-line;word-break:break-word}.chat-body .chat-reaction-list{display:flex;flex-wrap:wrap;gap:4px;margin-bottom:8px}.chat-body .chat-reaction-list .chat-reaction{border:1px solid #e3e9ef;border-radius:16px;cursor:pointer;height:26px;padding:2px 8px}.chat-body .chat-reaction-list .chat-reaction img{transform:translateY(-1px);width:16px}.chat-body .chat-reaction-list .chat-reaction span{color:var(--mui-text-secondary);display:inline-block;font-size:12px;margin-left:4px;transform:translateY(-5px)}.chat-footer{position:relative}.input-message{border:1px solid #e3e9ef;display:flex}.chat-footer textarea,.input-message{background-color:#f1f3f4;border-radius:16px}.chat-footer textarea{border:none;box-sizing:border-box;line-height:1.5;outline:none;overflow:auto;padding:10px 16px;resize:none;width:280px}.sidebar-right .select-object-chat{background-color:#ffffff14;border-color:#ffffff2e;color:#f5f7fa}.sidebar-right .select-object-chat option{background-color:#1c2230fa;color:#f5f7fa}.sidebar-right .input-message{background-color:#ffffff14;border-color:#ffffff2e}.sidebar-right .chat-footer textarea{background-color:initial;color:#f5f7fa}.sidebar-right .chat-footer textarea::placeholder{color:#f5f7fa80}.chat-footer .send-icon{cursor:pointer;position:absolute;right:10px;top:50%;transform:translateY(-50%)}.chat__send-icon.material-icons,.chat__send-icon.material-icons-outlined,.chat__send-icon.material-symbols-outlined{color:#17ae8c;font-size:20px;line-height:1}.chat__reaction-icon.material-icons,.chat__reaction-icon.material-icons-outlined,.chat__reaction-icon.material-symbols-outlined{font-size:18px;height:18px;line-height:1;margin-right:5px;overflow:visible;vertical-align:middle;width:18px}.scroll-text{overflow:hidden!important}.chat-footer .emoji{cursor:pointer;height:20px;position:absolute;right:30px;top:50%;transform:translateY(-50%)}.chat-emoji{transform:translateY(4px);width:20px}.chat-item .chat-emoji.only-emoji{transform:translateY(0);width:40px}.chat-message-content{display:flex;gap:4px}.chat-message-content .chat-option{cursor:pointer;visibility:hidden}.chat-message-content:hover .chat-option{visibility:visible}.chat-message-content .chat-option svg{transform:translateY(4px)}@media only screen and (max-width:768px){.chat-footer textarea{font-size:16px}}.sidebar-right{background-color:#1f4778;background-image:linear-gradient(#00000073,#00000073),linear-gradient(0deg,#1f4778 28%,#4584b4 64%);border-left:1px solid #ffffff29;color:#f5f7fa;height:100%;overflow:hidden;padding:16px;position:fixed;right:0!important;top:0;transform:translateX(100%);transition:transform .3s ease,visibility 0s linear .3s,width .3s;visibility:hidden;z-index:30}.sidebar-right.is-open{transform:translateX(0);transition:transform .3s ease,visibility 0s linear 0s,width .3s;visibility:visible;z-index:31}.sidebar-right.is-tab-switch{opacity:0;transform:translateX(0);transition:opacity .2s ease,visibility 0s linear .2s,width .3s}.sidebar-right.is-tab-switch.is-open{opacity:1;transition:opacity .2s ease,visibility 0s linear 0s,width .3s}.sidebar-right,.sidebar-right *{color:#f5f7fa!important}.sidebar-right .sidebar-right-head{display:flex;justify-content:space-between;margin-bottom:8px}.sidebar-right .sidebar-right-head .sidebar-right-container-title{display:flex}.sidebar-right .sidebar-right-head .sidebar-right-container-title svg{margin-right:2px;margin-top:3px}.sidebar-right .sidebar-right-body{height:calc(100% - 50px)}.sidebar-right .sidebar-right-container-title .sidebar-right-title{color:var(--mui-text-primary);font-size:16px;font-weight:700;margin-right:10px}.sidebar-right .button-icon{align-items:center;background-color:initial;display:inline-flex;height:32px;justify-content:center;width:32px}.sidebar-right .button-icon svg{width:20px}.sidebar-right .sidebar-right__icon.material-icons,.sidebar-right .sidebar-right__icon.material-icons-outlined,.sidebar-right .sidebar-right__icon.material-symbols-outlined{color:var(--mui-text-secondary);font-size:22px;height:22px;line-height:1;overflow:visible;width:22px}.sidebar-right .MuiIconButton-root .sidebar-right__icon{color:inherit}.translation-language label{color:var(--mui-text-primary);display:block}.sidebar-handle-width{background-color:initial;cursor:col-resize;height:100%;left:0;position:absolute;top:0;width:10px}.sidebar-right-action{align-items:center;display:flex;gap:1px}.sidebar-right-action .action-audio-streaming{border-radius:16px;font-size:12px}.sidebar-right-action .start-audio-streaming{background-color:var(--mui-secondary-main);border:1px solid var(--mui-secondary-main)}.sidebar-right-action .start-audio-streaming:hover{background-color:#fff;border:1px solid var(--mui-secondary-main);color:var(--mui-secondary-main)}.sidebar-right-action .stop-audio-streaming{background-color:var(--mui-error);border:1px solid var(--mui-error)}.sidebar-right-action .stop-audio-streaming:hover{background-color:#fff;border:1px solid var(--mui-error);color:var(--mui-error)}@media only screen and (max-width:600px){.sidebar-right{right:0!important;transition:transform .3s ease,visibility 0s linear .3s,width .3s!important}.container-display.narrow,.sidebar-right{width:100%!important}.container-display.narrow .list-btn{right:100vw!important}.container-display,.container-features,.list-btn{transition:none!important}}.subtitle-translation-dialog .MuiPaper-root{backdrop-filter:blur(14px) saturate(120%);-webkit-backdrop-filter:blur(14px) saturate(120%);background-color:#3c465ad9!important;border:1px solid #ffffff38;border-radius:16px;box-shadow:0 24px 60px #00000073,inset 0 0 0 1px #ffffff14;color:#f5f7fa}.subtitle-translation-dialog .MuiBackdrop-root{background-color:#00000059}.subtitle-translation-dialog .MuiDialogContent-root,.subtitle-translation-dialog .MuiDialogTitle-root,.subtitle-translation-dialog .MuiFormControlLabel-label,.subtitle-translation-dialog .MuiTypography-root,.subtitle-translation-dialog label{color:#f5f7fa}.subtitle-translation-dialog .MuiDialogTitle-root .MuiIconButton-root{color:#f5f7fab3!important}.subtitle-translation-dialog .MuiDialogTitle-root .MuiIconButton-root:hover,.subtitle-translation-dialog .MuiInputBase-input,.subtitle-translation-dialog .MuiInputBase-root,.subtitle-translation-dialog .MuiSelect-select{color:#f5f7fa!important}.subtitle-translation-dialog .MuiOutlinedInput-notchedOutline{border-color:#f5f7fa4d!important}.subtitle-translation-dialog .MuiOutlinedInput-root:hover .MuiOutlinedInput-notchedOutline{border-color:#f5f7fa8c!important}.subtitle-translation-dialog .MuiOutlinedInput-root.Mui-focused .MuiOutlinedInput-notchedOutline{border-color:#4dabf5!important}.subtitle-translation-dialog .MuiSvgIcon-root{color:#f5f7fab3}.subtitle-translation-dialog .MuiInputBase-input.Mui-disabled,.subtitle-translation-dialog .MuiInputBase-root.Mui-disabled .MuiInputBase-input,.subtitle-translation-dialog .MuiInputBase-root.Mui-disabled .MuiSelect-select{-webkit-text-fill-color:#f5f7fa73!important;color:#f5f7fa73!important}.subtitle-translation-dialog .MuiOutlinedInput-root.Mui-disabled .MuiOutlinedInput-notchedOutline{border-color:#f5f7fa2e!important}.subtitle-translation-dialog .MuiInputBase-root.Mui-disabled .MuiSvgIcon-root{color:#f5f7fa59}.subtitle-translation-dialog .MuiCheckbox-root{color:#f5f7fab3!important}.subtitle-translation-dialog .MuiCheckbox-root.Mui-checked{color:#4dabf5!important}.subtitle-translation-dialog .MuiCheckbox-root .MuiSvgIcon-root{color:inherit}.subtitle-translation-dialog .url-appsync{color:#f5f7fa}.subtitle-translation-dialog .MuiDialogContent-root{min-height:540px}.subtitle-translation-dialog__tabs{border-bottom:1px solid #f5f7fa26;margin-bottom:12px}.subtitle-translation-dialog .MuiTab-root{color:#f5f7fab3!important;font-size:15px!important;font-weight:500!important;text-transform:none!important}.subtitle-translation-dialog .MuiTab-root.Mui-selected{color:#f5f7fa!important}.subtitle-translation-dialog .subtitle-channel-label__description{color:#f5f7fa99;font-size:12px;line-height:1.4;margin:4px 0 8px}.subtitle-translation-dialog .url-appsync .clipboard-link__icon{color:#f5f7fab3;font-size:16px!important;line-height:1;transition:color .15s ease}.subtitle-translation-dialog .url-appsync .MuiIconButton-root:hover .clipboard-link__icon{color:#f5f7fa}.subtitle-translation-dialog .url-appsync-qr-code>div:first-child{align-items:flex-end;display:flex;flex-direction:row;gap:12px}.subtitle-translation-dialog .url-appsync-qr-code>div:first-child>svg{background-color:#fff;border-radius:8px;display:block;padding:20px}.subtitle-translation-dialog .url-appsync-qr-code .btn-qr-code-svg{color:#4dabf5;padding:4px 10px;transform:none}.subtitle-translation-dialog .url-appsync-qr-code .btn-qr-code-svg:hover{background-color:#ffffff14;color:#82c7ff}.subtitle-translation-dialog .url-appsync-qr-code .btn-qr-code-svg .MuiButton-startIcon svg,.subtitle-translation-dialog .url-appsync-qr-code .btn-qr-code-svg .MuiSvgIcon-root{fill:#4dabf5;color:#4dabf5}.subtitle-translation-dialog .url-appsync-qr-code .btn-qr-code-svg:hover .MuiButton-startIcon svg,.subtitle-translation-dialog .url-appsync-qr-code .btn-qr-code-svg:hover .MuiSvgIcon-root{fill:#82c7ff;color:#82c7ff}.subtitle-translation-dialog .subtitle-channel-label{align-items:center;color:#f5f7fa;display:flex;justify-content:space-between;margin-bottom:4px;margin-top:16px}.subtitle-translation-dialog .subtitle-channel-label>span{font-size:16px}.subtitle-translation-dialog .subtitle-channel-label--sub{margin-top:4px;padding-left:16px}.subtitle-translation-dialog .subtitle-channel-label--sub>span{color:#f5f7fad9;font-size:14px}.subtitle-translation-dialog .toggle-switch input:disabled+.slider{cursor:default;opacity:.7}.subtitle-translation-dialog .url-appsync-qr-code.is-disabled{opacity:.45}.subtitle-translation-dialog .url-appsync-qr-code.is-disabled .noun-link,.subtitle-translation-dialog .url-appsync-qr-code.is-disabled .open-in-new-icon{cursor:default;pointer-events:none}.subtitle-translation-dialog .subtitle-translate-toggle{align-items:center;display:flex;justify-content:space-between;margin-bottom:4px;margin-top:12px}.subtitle-translation-dialog .subtitle-translate-toggle>span{color:#f5f7fa;font-size:16px}.subtitle-translation-dialog .advanced-settings{border-top:1px solid #ffffff1f;margin-top:12px;padding-top:12px}.subtitle-translation-dialog .advanced-settings__summary{color:#f5f7facc;cursor:pointer;font-size:14px;font-weight:500;list-style:revert;padding:4px 0;-webkit-user-select:none;user-select:none}.subtitle-translation-dialog .advanced-settings__summary:hover{color:#f5f7fa}.subtitle-translation-dialog .advanced-settings[open] .advanced-settings__summary{margin-bottom:8px}.subtitle-translation-dialog .MuiDialogActions-root{justify-content:center;padding:8px 24px 24px}.subtitle-translation-dialog .subtitle-translation-dialog__done.MuiButton-root{font-size:17px;padding:8px 26px}.error-popup{background-color:#d62343;height:125px;left:0;position:absolute;text-align:center;top:0;width:100%}.error-popup span{color:#fff;display:block;font-size:44px;margin-top:37px}.cushion-page{background-color:#232323;display:flex;flex-direction:column;min-height:100vh;width:100%}@supports (min-height:100dvh){.cushion-page{min-height:100dvh}}.cushion{margin-left:auto;margin-right:auto;max-width:900px;width:calc(180vh - 432px)}.student-hangout-text{color:#fff;display:block;font-size:26px;font-weight:700;margin-bottom:8px;word-break:break-word}.student-hangout{display:flex;justify-content:space-between;margin-bottom:16px}.student-hangout .room-name{flex:1 1}.student-hangout .user-in-call{display:flex}.student-hangout .user-in-call>.list-connections-length{color:#fff;font-size:16px;margin-left:3px;margin-top:4px}.join-meeting-btn{position:relative;width:200px}.media-stream{height:500px;margin-bottom:8px;max-height:calc(100vh - 240px);min-height:200px;position:relative;width:100%}.media-stream video{height:100%;object-fit:cover;object-position:center center;width:100%}.media-stream .preview-background{background-color:#232323;background-position:50%;background-repeat:no-repeat;background-size:contain;height:100%;inset:0;position:absolute;width:100%}.media-stream .img-user-default{background-color:#e0e0e0;height:100%;object-fit:none;width:100%}.media-stream .setting-media-stream{bottom:0;display:flex;gap:10px;justify-content:center;margin-bottom:10px;position:absolute;width:100%;z-index:2}.media-stream .setting-media-stream .noise-suppression-icon img{width:28px}.setting-devices{display:flex;justify-content:space-between}.setting-devices .select-devices{display:flex;flex-grow:1;flex-wrap:wrap}.setting-devices .select-devices .devices{margin-right:10px;width:calc(25% - 15px)}.setting-devices .select-devices select{background-color:#232323;border:none;border-bottom:1px solid #666;color:#ccc;font-size:14px;margin-bottom:8px;outline:none;padding-bottom:8px;text-indent:20px;width:170px}.setting-devices .select-devices select:hover{border-bottom:1px solid #3386cc;color:#3386cc}.setting-devices .select-devices select option{background-color:#fff;color:#232323}.setting-devices .devices:last-child{align-items:flex-end;display:flex;justify-content:flex-end}.setting-devices .devices>span{color:#ccc;font-size:14px}.setting-devices .devices>span>a{text-decoration:none}.setting-devices .devices{position:relative}.setting-devices .devices .lobby-device-icon,.setting-devices .devices .lobby-speaker-icon,.setting-devices .devices .material-icons,.setting-devices .devices .material-icons-outlined,.setting-devices .devices .material-symbols-outlined,.setting-devices .devices img{left:4px;position:absolute;top:6px;width:14px}.setting-devices .devices .lobby-device-icon,.setting-devices .devices .lobby-speaker-icon,.setting-devices .devices .material-icons,.setting-devices .devices .material-icons-outlined,.setting-devices .devices .material-symbols-outlined{color:#2196f3;font-size:22px!important;height:22px;margin-top:0;width:22px}.setting-devices .devices img.active,.setting-devices .devices:hover img{display:none}.setting-devices .devices:hover img.active{display:block}.join-meeting-btn .join-meeting-button-mobile,.tooltip-join-meeting-button-mobile{display:none}.tooltip-join-meeting-button-desktop{display:block}.cushion-page video.mirroring-webcam{transform:rotateY(180deg)}.media-stream .loading-media{background-color:#000000a6;color:#fff;font-size:16px;height:100%;opacity:1;position:absolute;top:0;transition:opacity .4s ease-out;width:100%;z-index:1}.media-stream .loading-media.loading-media--faded{opacity:0;pointer-events:none}.media-stream .loading-media .loading-media-text{transform:translateY(16px)}.media-stream .loading-media .loading-media-center{display:flex;justify-content:center;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);width:100%}.start-call-message{background-color:#0009;left:50%;max-width:95%;padding:10px 36px;position:absolute;text-align:center;top:50%;transform:translate(-50%,-50%);width:-webkit-max-content;width:max-content}.start-call-message p:first-child{margin-bottom:5px}.start-call-message p{color:#fff;font-size:16px}.start-call-message .start-call-message-button{background-color:#3386cc;border-radius:16px;box-shadow:none;color:#fff;display:inline-block;font-size:13px;padding:4px 10px 5px;text-align:center}.start-call-message .start-call-message-button img{height:13px;margin-right:3px;transform:translateY(2px)}.input-name-dialog .text-description{padding:16px 0}.input-name-dialog .text-description--secondary{color:var(--mui-text-secondary);font-size:13px}.input-name-dialog .input-name-dialog__actions{display:flex;gap:8px;justify-content:flex-end;padding:8px 0 16px}.input-name-dialog .input-name-dialog__login-link{color:#1976d2;cursor:pointer;text-decoration:underline}.input-name-dialog .input-name-dialog__login-link:hover{color:#115293}.input-name-dialog .or-start-call{display:flex;font-size:18px;padding:16px 0;position:relative;text-align:center}.input-name-dialog .or-start-call:after,.input-name-dialog .or-start-call:before{background-color:silver;content:"";flex:1 1;height:1px;margin-top:16px}.input-name-dialog .or-start-call:before{margin-right:8px}.input-name-dialog .MuiPaper-root{backdrop-filter:blur(14px) saturate(120%);-webkit-backdrop-filter:blur(14px) saturate(120%);background-color:#3c465ad9!important;border:1px solid #ffffff38;border-radius:16px;box-shadow:0 24px 60px #00000073,inset 0 0 0 1px #ffffff14;color:#f5f7fa}.input-name-dialog .MuiBackdrop-root{background-color:#00000059}.input-name-dialog .MuiDialogContent-root,.input-name-dialog .MuiDialogTitle-root{color:#f5f7fa}.input-name-dialog .MuiDialogTitle-root .MuiIconButton-root{color:#f5f7fab3!important}.input-name-dialog .MuiDialogTitle-root .MuiIconButton-root:hover{color:#f5f7fa!important}.input-name-dialog .MuiInputLabel-root{color:#f5f7fab3!important}.input-name-dialog .MuiInputBase-input,.input-name-dialog .MuiInputBase-root,.input-name-dialog .MuiInputLabel-root.Mui-focused{color:#f5f7fa!important}.input-name-dialog .MuiInput-underline:before{border-bottom-color:#f5f7fa4d!important}.input-name-dialog .MuiInput-underline:hover:not(.Mui-disabled):before{border-bottom-color:#f5f7fa99!important}.input-name-dialog .MuiInput-underline:after{border-bottom-color:#4dabf5!important}.input-name-dialog .input-name-dialog__actions .MuiButton-root:not([type=submit]){color:#f5f7fad9}.input-name-dialog .input-name-dialog__actions .MuiButton-root:not([type=submit]):hover{background-color:#ffffff14;color:#f5f7fa}.input-name-dialog .text-description--secondary{color:#f5f7fab3!important}.input-name-dialog .input-name-dialog__login-link{color:#4dabf5}.input-name-dialog .input-name-dialog__login-link:hover{color:#82c7ff}.input-name-dialog .or-start-call:after,.input-name-dialog .or-start-call:before{background-color:#f5f7fa40}.input-name-dialog .input-name-dialog__submit.MuiButton-root{font-size:17px;padding:8px 26px}.input-name-dialog .input-name-dialog__submit.MuiButton-root .material-icons,.input-name-dialog .input-name-dialog__submit.MuiButton-root .material-icons-outlined,.input-name-dialog .input-name-dialog__submit.MuiButton-root .material-symbols-outlined{color:#fff}.input-name-dialog .input-name-dialog__submit.MuiButton-root:hover .material-icons,.input-name-dialog .input-name-dialog__submit.MuiButton-root:hover .material-icons-outlined,.input-name-dialog .input-name-dialog__submit.MuiButton-root:hover .material-symbols-outlined{color:#3386cc}.input-name-dialog .or-start-call:after{margin-left:8px}.input-name-dialog .login-auto-join{padding-top:16px;text-align:center}.leave-room-container{align-content:center;display:flex;flex-direction:column;height:calc(100dvh - 200px);justify-content:center;padding:20px;width:100%}.leave-room-container .leave-room-message{color:#fff;display:block;font-size:26px;text-align:center}.leave-room-container .leave-room-btns{display:flex;gap:50px;justify-content:center;margin-top:50px}.requesting-access-container{align-content:center;display:flex;flex-direction:column;height:calc(100dvh - 200px);justify-content:center;padding:20px;width:100%}.requesting-access-container .requesting-access-message{color:#fff;display:block;font-size:26px;margin-bottom:50px;text-align:center}@media only screen and (max-width:1280px){.setting-devices .select-devices .devices{width:calc(25% - 15px)}.setting-devices .select-devices select{width:100%}.setting-devices>span{max-width:125px}}@media only screen and (max-height:480px){header{padding:10px 15px!important}.cushion{min-height:calc(100dvh - 55px)!important}.student-hangout{margin-bottom:8px}.student-hangout .room-name{display:flex;justify-content:space-between}.student-hangout-text{line-height:26px;margin-bottom:0}.student-hangout .user-in-call{line-height:18px}.setting-devices .select-devices .devices{width:calc(50% - 15px)!important}}@media only screen and (max-width:900px){.cushion{align-content:center;min-height:calc(100vh - 80px);padding-bottom:20px;width:100%}@supports (min-height:100dvh){.cushion{min-height:calc(100dvh - 80px)}}.student-hangout{padding-left:15px;padding-right:15px}.media-stream{height:55.55556vw;margin-bottom:10px;width:100%}.setting-devices{display:block;padding-left:15px;padding-right:15px}.setting-devices .select-devices .devices{width:calc(50% - 15px)}.setting-devices .select-devices select{margin-bottom:10px}.setting-devices>span{float:right;margin-top:16px;max-width:100%}}@media only screen and (max-width:600px){.join-meeting-btn{width:50px}.join-meeting-btn .join-meeting-button-desktop{display:none}.join-meeting-btn .join-meeting-button-mobile,.tooltip-join-meeting-button-mobile{display:block}.tooltip-join-meeting-button-desktop{display:none}.media-stream .loading-media .loading-media-text{transform:translateY(4px)}.start-call-message{min-width:95%;padding:5px 5px 10px;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.start-call-message p{font-size:14px}.start-call-message .start-call-message-button{font-size:12px;padding:2px 10px 4px}.start-call-message .start-call-message-button img{height:12px}.leave-room-container .leave-room-btns{flex-wrap:wrap}}.cushion-page--v2{background-color:#1f4778;background-image:linear-gradient(0deg,#1f4778 28%,#4584b4 64%)}.cushion-v2__footer{box-sizing:border-box;padding:12px 16px 16px;text-align:center;width:100%}.cushion-v2__copyright{color:#fff9;font-size:11px;letter-spacing:.04em}.cushion--two-col{align-content:normal;box-sizing:border-box;margin:0 auto;max-width:1400px;min-height:auto;padding-bottom:24px;padding-top:16px;width:calc(100% - 32px)}.cushion--two-col .cushion-v2__header{margin-bottom:16px}.cushion--two-col .cushion-v2__body{grid-gap:16px;display:grid;gap:16px;grid-template-columns:1fr;grid-template-rows:auto auto}@media (min-width:1024px){.cushion--two-col .cushion-v2__body{align-items:start;gap:24px;grid-template-columns:minmax(0,2fr) minmax(280px,1fr);grid-template-rows:auto}}.cushion--two-col .cushion-v2__preview{align-self:start;min-width:0}.cushion--two-col .cushion-v2__sidebar{align-self:start;background-color:#2d2d32b3;border-radius:16px;box-sizing:border-box;display:flex;flex-direction:column;gap:16px;padding:20px}.cushion--two-col .media-stream{border-radius:16px;contain:layout paint;height:0;margin-bottom:0;-webkit-mask-image:radial-gradient(ellipse 100% 100% at center,#000 75%,#0000 100%);mask-image:radial-gradient(ellipse 100% 100% at center,#000 75%,#0000 100%);max-height:none;overflow:hidden;padding-bottom:56.25%;width:100%}.cushion--two-col .cushion-v2__sidebar{contain:layout paint}.cushion--two-col .media-stream>.img-user-default,.cushion--two-col .media-stream>.loading-media,.cushion--two-col .media-stream>.preview-background,.cushion--two-col .media-stream>video{height:100%;inset:0;position:absolute;width:100%}.cushion--two-col .media-stream>video{transform:translateZ(0);will-change:transform}.cushion--two-col .media-stream .setting-media-stream .button-icon.noise-suppression-icon,.cushion--two-col .media-stream .setting-media-stream .join-meeting-btn{display:none}.cushion--two-col .media-stream .setting-media-stream .button-icon{align-items:center;background-color:#232323bf;border-radius:16px;display:inline-flex;gap:8px;height:52px;justify-content:center;padding:0 20px 0 16px;transition:background-color .15s ease-out;width:auto}.cushion--two-col .media-stream .setting-media-stream .button-icon:hover{background-color:#232323d9}.cushion--two-col .media-stream .setting-media-stream .button-icon.bg-red{background-color:#232323a6}.cushion--two-col .media-stream .setting-media-stream .button-icon.bg-red img{filter:brightness(0) saturate(100%) invert(28%) sepia(94%) saturate(2167%) hue-rotate(348deg) brightness(89%) contrast(86%)}.cushion--two-col .media-stream .setting-media-stream .button-icon.bg-red .cushion-v2__btn-icon{color:#ef5350}.cushion--two-col .media-stream .setting-media-stream .button-icon.cushion-v2__on-state img{filter:invert(46%) sepia(78%) saturate(1500%) hue-rotate(187deg) brightness(95%) contrast(86%)}.cushion--two-col .media-stream .setting-media-stream .button-icon.cushion-v2__on-state .cushion-v2__btn-icon{color:#fff}.cushion--two-col .media-stream .setting-media-stream .button-icon img{filter:invert(1);margin-top:0;width:28px}.cushion--two-col .media-stream .setting-media-stream .button-icon .cushion-v2__btn-icon{color:#fff;font-size:28px!important;margin-top:0}.cushion--two-col .cushion-v2__icon-label{color:#fff;font-size:15px;font-weight:500;line-height:1;white-space:nowrap}.cushion--two-col .cushion-v2__people-count{align-items:center;display:inline-flex;gap:4px}.cushion--two-col .cushion-v2__people-count .list-connections-length{line-height:1;margin-left:0;margin-top:0}.cushion--two-col .cushion-v2__people-count--overlay .cushion-v2__people-count-icon{color:#fff!important;font-size:20px!important;height:20px;margin-top:0!important;width:20px}.cushion--two-col .cushion-v2__preview .start-call-message{background-color:initial;max-width:100%;padding:12px 4px 0;position:static;text-align:center;transform:none;width:100%}.cushion--two-col .cushion-v2__preview .start-call-message p{color:#ffffffd9;font-size:13px;line-height:1.5;margin:0}.cushion--two-col .cushion-v2__preview .start-call-message p:first-child{margin-bottom:2px}.cushion--two-col .cushion-v2__preview .start-call-message .start-call-message-button{background-color:initial;border-radius:0;box-shadow:none;color:inherit;font-weight:600;padding:0}.cushion--two-col .cushion-v2__preview .start-call-message .start-call-message-button img{display:none}.cushion--two-col .cushion-v2__people-count--overlay{background-color:#000000a6;border-radius:16px;color:#fff;font-size:14px;line-height:1;padding:4px 10px;position:absolute;right:12px;top:12px;z-index:3}.cushion--two-col .cushion-v2__people-count--overlay .list-connections-length{color:#fff;font-size:14px}.cushion--two-col .cushion-v2__sidebar .student-hangout{align-items:flex-start;flex-direction:column;margin-bottom:0}.cushion--two-col .cushion-v2__sidebar .student-hangout-text{font-size:22px;margin-bottom:4px}.cushion--two-col .cushion-v2__sidebar .user-in-call{font-size:14px}.cushion--two-col .cushion-v2__sidebar .setting-devices{align-items:stretch;flex-direction:column}.cushion--two-col .cushion-v2__sidebar .setting-devices .select-devices{flex-direction:column;flex-wrap:nowrap;gap:12px;width:100%}.cushion--two-col .cushion-v2__sidebar .setting-devices .select-devices .devices{margin-right:0;width:100%!important}.cushion--two-col .device-label{color:#ffffffb3;display:block;font-size:12px;letter-spacing:.02em;margin-bottom:4px;width:100%}.cushion--two-col .setting-devices .devices>.lobby-speaker-icon,.cushion--two-col .setting-devices .devices>.material-icons,.cushion--two-col .setting-devices .devices>.material-icons-outlined,.cushion--two-col .setting-devices .devices>.material-symbols-outlined,.cushion--two-col .setting-devices .devices>img{left:12px;position:absolute;top:34px;width:18px}.cushion--two-col .setting-devices .devices>.lobby-speaker-icon,.cushion--two-col .setting-devices .devices>.material-icons,.cushion--two-col .setting-devices .devices>.material-icons-outlined,.cushion--two-col .setting-devices .devices>.material-symbols-outlined{color:#fff;font-size:24px!important;height:24px;margin-top:0;width:24px}.cushion--two-col .setting-devices .select-devices .cushion-v2__device-select{width:100%}.cushion--two-col .setting-devices .cushion-v2__device-select-row{align-items:center;display:flex;gap:8px;width:100%}.cushion--two-col .setting-devices .cushion-v2__device-select-row .cushion-v2__device-select{flex:1 1 auto;min-width:0}.cushion--two-col .setting-devices .cushion-v2__mic-row-with-meter .cushion-v2__device-select{position:relative}.cushion--two-col .setting-devices .cushion-v2__mic-row-with-meter .cushion-v2__device-select .MuiInputBase-root{background-color:initial!important;position:relative;z-index:1}.cushion--two-col .setting-devices .cushion-v2__device-settings-btn{align-items:center;background:#0000;border:none;color:#f5f7fa99;cursor:pointer;display:inline-flex;flex:0 0 32px;height:32px;justify-content:center;padding:0;transition:color .15s;width:32px}.cushion--two-col .setting-devices .cushion-v2__device-settings-btn:hover{color:#f5f7fa}.cushion--two-col .setting-devices .cushion-v2__device-settings-btn .material-icons,.cushion--two-col .setting-devices .cushion-v2__device-settings-btn .material-symbols-outlined{color:inherit;font-size:22px!important;height:22px!important;left:auto!important;position:static!important;top:auto!important;width:22px!important}.cushion--two-col .setting-devices .select-devices .cushion-v2__device-select .MuiInputBase-root{background-color:#ffffff0a;border-radius:16px;color:#f5f7fa;font-size:18px}.cushion--two-col .setting-devices .select-devices .cushion-v2__device-select .MuiSelect-select{color:#f5f7fa;padding:8px 32px 8px 44px}.cushion--two-col .setting-devices .select-devices .cushion-v2__device-select .MuiOutlinedInput-notchedOutline{border-color:#ffffff2e}.cushion--two-col .setting-devices .select-devices .cushion-v2__device-select .MuiInputBase-root:hover .MuiOutlinedInput-notchedOutline{border-color:#ffffff6b}.cushion--two-col .setting-devices .select-devices .cushion-v2__device-select .MuiInputBase-root.Mui-focused .MuiOutlinedInput-notchedOutline{border-color:#4dabf5}.cushion--two-col .setting-devices .select-devices .cushion-v2__device-select .MuiSelect-icon{color:#f5f7fab3}.cushion-v2__device-menu .MuiPaper-root{backdrop-filter:blur(14px) saturate(120%);-webkit-backdrop-filter:blur(14px) saturate(120%);background-color:#3c465af2;border:1px solid #ffffff38;color:#f5f7fa}.cushion-v2__device-menu .MuiMenuItem-root{color:#f5f7fa}.cushion-v2__device-menu .MuiMenuItem-root:hover{background-color:#ffffff14}.cushion-v2__device-menu .MuiMenuItem-root.Mui-selected{background-color:#4dabf52e}.cushion-v2__device-menu .MuiMenuItem-root.Mui-selected:hover{background-color:#4dabf547}.cushion--two-col .cushion-v2__noise-toggle{align-items:center;display:flex;gap:12px;justify-content:space-between;margin-top:8px;width:100%}.cushion--two-col .cushion-v2__noise-toggle-label{color:#ffffffd9;font-size:13px;line-height:1}.cushion--two-col .cushion-v2__noise-toggle .toggle-switch{height:18px}.cushion--two-col .cushion-v2__noise-toggle .toggle-switch .slider{border-radius:16px;height:18px;position:relative;vertical-align:top;width:32px}.cushion--two-col .cushion-v2__noise-toggle .toggle-switch .slider:before{bottom:auto;height:14px;left:2px;top:calc(50% - 7px);width:14px}.cushion--two-col .cushion-v2__noise-toggle .toggle-switch input:checked+.slider:before{transform:translateX(14px)}.cushion--two-col .setting-devices .cushion-v2__device--on>.lobby-speaker-icon,.cushion--two-col .setting-devices .cushion-v2__device--on>.material-icons,.cushion--two-col .setting-devices .cushion-v2__device--on>.material-icons-outlined,.cushion--two-col .setting-devices .cushion-v2__device--on>.material-symbols-outlined{color:#fff!important}.cushion--two-col .setting-devices .cushion-v2__device--off>.lobby-speaker-icon,.cushion--two-col .setting-devices .cushion-v2__device--off>.material-icons,.cushion--two-col .setting-devices .cushion-v2__device--off>.material-icons-outlined,.cushion--two-col .setting-devices .cushion-v2__device--off>.material-symbols-outlined{color:#ef5350!important}.cushion--two-col .setting-devices .select-devices select option{font-size:18px}.cushion--two-col .cushion-v2__sidebar .cushion-v2__enter{margin-top:auto;width:100%}@media (max-width:1023px){.cushion--two-col .cushion-v2__sidebar .cushion-v2__enter{margin-top:0;order:-1}}.cushion--two-col .cushion-v2__auth-buttons{display:flex;flex-direction:column;gap:8px;width:100%}.cushion--two-col .cushion-v2__auth-buttons>button{width:100%}.cushion--two-col .cushion-v2__login-link{align-self:center;background:none;border:none;color:#fff;cursor:pointer;font-family:inherit;font-size:13px;padding:4px 0 0;text-decoration:underline;text-underline-offset:3px}.cushion--two-col .cushion-v2__login-link:hover{color:#fff;text-decoration:none}.cushion--two-col .cushion-v2__login-link:disabled{cursor:default;opacity:.5}.cushion--two-col .cushion-v2__sidebar .cushion-v2__enter .join-meeting-btn,.cushion--two-col .cushion-v2__sidebar .cushion-v2__enter .join-meeting-button-desktop{width:100%}@media (max-width:600px){.cushion--two-col .cushion-v2__sidebar .cushion-v2__enter .join-meeting-button-desktop{display:inline-flex}.cushion--two-col .cushion-v2__sidebar .cushion-v2__enter .join-meeting-button-mobile{display:none}.cushion--two-col .cushion-v2__sidebar .cushion-v2__enter .join-meeting-btn{width:100%}}header{display:flex;justify-content:space-between;padding:15px;width:100%}header .header-link{text-align:right}header .logo img{height:30px}header .login,header .logout,header .open-guest-dialog{color:#fff;cursor:pointer;font-weight:500;padding-left:20px;text-decoration:none}.user-profile-cushion-page .user-name{color:#fff;font-size:14px;margin-left:5px}.user-profile-cushion-page .user-profile-avatar{align-items:center;background:none;border:none;cursor:pointer;display:flex}.loading-icon{background-image:url(/static/media/loading_blue.e8d5fefaece7d71fb57c.gif);background-size:cover;display:inline-block}.mic-volume-track{background-color:#ffffff1f;border-radius:16px;height:6px;margin-top:8px;overflow:hidden;width:100%}.mic-volume-fill{background-color:#3b3;height:100%;transform:scaleX(0);transform-origin:left;transition:transform 80ms linear;width:100%;will-change:transform}.mic-volume-track--bg{background-color:initial;height:auto;inset:0;margin-top:0;pointer-events:none;position:absolute;z-index:0}.mic-volume-track--bg .mic-volume-fill{background-color:#33bb3359}.participant-list{margin-top:16px;max-height:calc(100% - 50px);overflow-y:auto}.participant{display:flex;height:35px;margin-bottom:8px;position:relative}.participant .avatar{border-radius:50%;height:35px;margin-right:8px;width:35px}.participant .participant-name{color:var(--mui-text-primary);cursor:default;display:inline-block;font-size:14px;height:20px;line-height:14px;margin-left:6px;max-width:140px;overflow:hidden;text-overflow:ellipsis;transform:translateY(10px);white-space:nowrap;width:auto}.participant .info-network img{height:14px;transform:translateY(6px)}.participant .speaking-time{margin-right:8px;width:50px}.participant .speaking-time>div{transform:translateY(25px)}.sort-item{text-align:right}.sort-item span{color:var(--mui-text-secondary);font-size:14px}.sort-item input{margin-left:5px}.speaking-list-change-sort .participant-type{display:flex;flex-direction:column;margin-bottom:4px}.participant-type .participant-title{margin-bottom:14px}.participant-type .participant-title>svg{transform:translateY(2px)}.participant-type .participant-title .participant-title__icon.material-icons,.participant-type .participant-title .participant-title__icon.material-icons-outlined,.participant-type .participant-title .participant-title__icon.material-symbols-outlined{color:var(--mui-text-primary);font-size:18px;height:18px;line-height:1;margin-right:2px;overflow:visible;vertical-align:middle;width:18px}.participant-type .participant-title>span{color:var(--mui-text-primary);font-size:14px;font-weight:700;margin-left:4px}.participant .btn-edit-name>svg{transform:translate(4px,4px)}.participant .btn-edit-name .btn-edit-name__icon{cursor:pointer;font-size:16px!important;line-height:1;vertical-align:middle}.participant .participant-mic .button-icon{height:24px;width:24px}.participant .participant-mic .participant-mic-on{background-color:#3386cc}.participant .participant-mic .participant-mic-off{background-color:#fff}.participant .participant-mic .button-icon>img{width:13px}.participant .participant-mic .participant-mic-on:hover:not(.disable-hover){background-color:#e3e9ef}.participant .participant-mic .participant-mic-off:hover{cursor:inherit}.participant .participant-mic .participant-mic-on-hover{display:none}.participant .participant-mic .participant-mic-on:hover:not(.disable-hover) .participant-mic-on-hover{display:inline-block}.participant .participant-mic .participant-mic-on:hover:not(.disable-hover) .participant-mic-on-normal{display:none}.participant .participant-mic .participant-mic-on.disable-hover{cursor:inherit}.participant .participant-edit-name{flex-grow:1}.participant .participant-edit-name .btn-edit-name{cursor:pointer;margin-left:6px}.participant .participant-mic{transform:translateY(6px)}.is-participant-owner .participant-name{cursor:pointer}.request-access-participant{margin-bottom:8px}.request-access-participant-name{color:var(--mui-text-primary);font-size:14px;margin-bottom:6px}.checkbox-owner-modal .MuiFormControlLabel-root,.checkbox-owner-modal .MuiSvgIcon-root{color:#fff}.breakout-room{color:#232323;text-align:left}.breakout-edit-lock-overlay{align-items:flex-start;backdrop-filter:blur(2px);-webkit-backdrop-filter:blur(2px);background-color:#00000059;cursor:not-allowed;display:flex;inset:0;justify-content:center;padding-top:80px;pointer-events:auto;position:absolute;z-index:5}.breakout-edit-lock-overlay__banner{align-items:center;background-color:#3c465ae6;border:1px solid #ffffff38;border-radius:12px;box-shadow:0 8px 24px #00000059;color:#f5f7fa;display:inline-flex;font-size:14px;gap:8px;padding:10px 16px}.breakout-edit-lock-overlay__banner .material-symbols-outlined{color:#f5f7fa;font-size:20px}.breakout-room .sidebar-right .sidebar-right-container-title .sidebar-right-title{font-size:16px;font-weight:700}.breakout-room .sidebar-right{overflow-y:auto}.breakout-room .sidebar-right .sidebar-right-body{height:calc(100% - 60px)}.title-main-room,.title-sub-room{font-size:14px;font-weight:700}.title-main-room{margin-top:17px}.title-main-room svg,.title-sub-room svg{vertical-align:middle}.title-main-room span,.title-sub-room span{color:var(--mui-text-primary);margin-left:4px;vertical-align:middle}.main-room-info,.sub-room-info{margin-left:13px;margin-top:22px}.main-room-info li,.sub-room-info li{padding:0}.main-room-info svg,.sub-room-info svg{margin-left:2px;margin-top:-6px}.sub-room{margin-top:10px}.main-room-info .room-name,.sub-room-info .room-name{color:#3386cc;font-size:14px;margin-left:4px;margin-top:-4px;text-align:left}.container-name-icon{align-items:center;display:flex;justify-content:space-between}.container-name-icon div{cursor:pointer}.container-sub-participant{align-items:center;display:flex;justify-content:space-between;margin-bottom:-9px}.container-delete-participant{background-color:var(--mui-icon-background-color-custom);border-radius:50%;display:none;height:16px;width:16px}.container-sub-participant:hover .container-delete-participant{display:block}.container-delete-participant svg{transform:translate(3px,-8px)}.container-sub-participant .rooms-user,.main-room-participant .rooms-user{height:35px;margin:8px 0 0 2px;position:relative}.main-room-participant .avatar,.sub-room-participant .avatar{border-radius:50%;height:25px;margin-right:8px;width:25px}.main-room-participant .rooms-user-name,.sub-room-participant .rooms-user-name{color:var(--mui-text-primary);cursor:default;display:inline-block;font-size:14px;height:20px;line-height:14px;max-width:167px;overflow:hidden;text-overflow:ellipsis;transform:translateY(0);white-space:nowrap;width:auto}.container-sub-participant svg{cursor:pointer}.sub-room-participant .not-participant{color:var(--mui-text-secondary);font-size:14px;margin-bottom:4px;margin-left:1px;margin-top:7px}.assign-members{color:#3386cc}.assign-members .assign-members-text{cursor:pointer;font-size:12px;margin-left:3px}.sub-room-index{margin-bottom:14px}.sub-room-index:after{background:#e3e9ef 0 0 no-repeat padding-box;content:"";display:block;height:1px;margin:8px 0;width:100%}.button-add-breakout-room{background:#0000!important;border:none!important;border-radius:0!important;color:#3386cc!important;font-size:14px;height:auto!important;margin-left:12px!important;min-width:0!important;padding:4px 8px!important;text-align:left;text-transform:none!important;width:auto!important}.button-add-breakout-room:hover{background:#0000!important;color:#5fa6e0!important;text-decoration:underline}.button-add-breakout-room:hover svg{fill:#5fa6e0}.button-add-breakout-room .breakout-room__icon--accent{color:inherit}.setup-breakout-room .MuiInput-underline:before{border-bottom-color:#f5f7fa66!important}.setup-breakout-room .MuiInput-underline:hover:not(.Mui-disabled):before{border-bottom-color:#f5f7fab3!important}.setup-breakout-room .MuiInput-underline:after{border-bottom-color:#3386cc!important}.add-breakout-room .span-add-breakout-room{margin-left:4px}.setup-breakout-room{margin-top:18px}.setup-breakout-room .time,.setup-breakout-room .time-text{margin-left:16px}.setup-breakout-room .time-text svg{vertical-align:middle}.setup-breakout-room .time-text span{color:var(--mui-text-primary);font-size:14px;font-weight:700;margin-left:4px}.setup-breakout-room .time span{color:var(--mui-text-secondary);font-size:14px}.input-adornment-end{display:inline-block;margin-left:3px;margin-top:8px}.start-join-breakout-room{background:#3386cc 0 0 no-repeat padding-box!important;border:1px solid #3386cc!important;border-radius:16px!important;color:#fff!important;font-size:14px;height:40px;margin-bottom:16px!important;margin-top:24px!important;text-align:left;width:318px}.start-join-breakout-room:hover{background:#fff!important;color:#3386cc!important}.note-breakout-room{color:var(--mui-text-secondary);font-size:14px;padding-bottom:10px}.discontinue-breakout-room:disabled,.start-join-breakout-room:disabled{opacity:.5}.discontinue-breakout-room{background-color:var(--mui-error)!important;border:1px solid var(--mui-error)!important;border-radius:16px!important;color:#fff!important;font-size:14px!important;height:40px;margin-bottom:16px!important;margin-top:24px!important;text-align:left!important;width:318px}.discontinue-breakout-room:hover{background:#fff!important;color:var(--mui-error)!important}.breakout-room-started,.disable-click{opacity:.5;pointer-events:none}.breakout-room__icon{color:inherit;font-size:18px!important;line-height:1;vertical-align:middle}.breakout-room__icon--small{font-size:14px!important}.breakout-room__icon--accent{color:#3386cc;font-size:16px!important}.breakout-room-dialog .rooms-user{margin-bottom:0;margin-top:8px}.breakout-room-dialog .rooms-user div{margin-bottom:0}.breakout-room-dialog .rooms-user img{border-radius:50%;height:25px;margin-right:8px;width:25px}.breakout-room-dialog .rooms-user .rooms-user-name{color:inherit;display:inline-block;font-size:14px;height:20px;line-height:14px;max-width:167px;overflow:hidden;text-overflow:ellipsis;transform:translateY(0);white-space:nowrap;width:auto}.breakout-room-dialog__notice{color:#f5f7fab3;display:block;font-size:13px;margin-bottom:4px}.breakout-room-dialog .css-mhc70k-MuiGrid-root>.MuiGrid-item{padding-top:8px}.breakout-room-dialog-message{margin-bottom:8px}.breakout-room-dialog-item{cursor:pointer;display:inline-block;margin-top:5px}.error-device-content{-webkit-margin-before:1em;-webkit-margin-after:1em;-webkit-margin-start:0;-webkit-margin-end:0;-webkit-padding-start:40px;margin-block-end:1em;margin-block-start:1em;margin-inline-end:0;margin-inline-start:0;padding-inline-start:40px}.error-device-content li{margin-bottom:8px}.sidebar-right.subtitle-sidebar{padding:16px 0}.sidebar-right.subtitle-sidebar .sidebar-right-head{padding:0 16px}.sidebar-right.subtitle-sidebar .sidebar-right-body{height:calc(100% - 40px)}.subtitle-sidebar-toggles{display:flex;flex-direction:column;gap:6px;padding:8px 16px 0}.subtitle-sidebar-toggles__row{align-items:center;color:#f5f7fa;display:flex;justify-content:space-between}.subtitle-sidebar-toggles__label{font-size:14px}.subtitle-sidebar-toggles__lang{color:#f5f7fa99;display:inline-block;font-size:12px;font-weight:400;margin-left:8px;max-width:140px;overflow:hidden;text-overflow:ellipsis;vertical-align:bottom;white-space:nowrap}.subtitle-sidebar-toggles__row:has(.subtitle-sidebar-toggles__indicator) .subtitle-sidebar-toggles__label{color:#f5f7fab3;font-size:12px}.subtitle-sidebar-toggles__indicator{align-items:center;display:inline-flex;font-size:12px;font-weight:500;gap:6px;letter-spacing:.5px;line-height:1}.subtitle-sidebar-toggles__indicator-dot{border-radius:50%;flex-shrink:0;height:8px;width:8px}.subtitle-sidebar-toggles__indicator.is-on{color:#6dd58c}.subtitle-sidebar-toggles__indicator.is-on .subtitle-sidebar-toggles__indicator-dot{background-color:#6dd58c;box-shadow:0 0 0 2px #6dd58c2e}.subtitle-sidebar-toggles__indicator.is-off{color:#f5f7fa80}.subtitle-sidebar-toggles__indicator.is-off .subtitle-sidebar-toggles__indicator-dot{background-color:#f5f7fa59}.subtitle-sidebar-toggles .toggle-switch{height:18px}.subtitle-sidebar-toggles .toggle-switch .slider{border-radius:16px;height:18px;position:relative;vertical-align:top;width:32px}.subtitle-sidebar-toggles .toggle-switch .slider:before{bottom:auto;height:14px;left:2px;top:calc(50% - 7px);width:14px}.subtitle-sidebar-toggles .toggle-switch input:checked+.slider:before{transform:translateX(14px)}.subtitle-list{height:calc(100% - 84px);margin-top:12px;overflow-y:auto;padding-left:16px;padding-right:20px;transition:height .5s}.subtitle-sidebar.is-audio-streaming .subtitle-list{height:calc(100% - 144px)}.subtitle-item{display:flex;gap:12px;margin-bottom:16px}.subtitle-item .avatar{border-radius:50%;height:25px;width:25px}.subtitle-item .subtitle-name-content{flex-grow:1}.subtitle-item .subtitle-name-content .subtitle-name{color:var(--mui-text-secondary);display:block;font-size:12px;margin-bottom:8px}.subtitle-item .subtitle-name-content .subtitle-content,.subtitle-item .subtitle-name-content .subtitle-content *{color:#000!important}.subtitle-item .subtitle-name-content .subtitle-content{background-color:#e8f5ff;border-radius:16px;display:block;font-size:16px;line-height:28px;opacity:.6;padding:16px;position:relative}.subtitle-item .subtitle-name-content .subtitle-content.font-size-12{font-size:12px;line-height:18px;padding:8px}.subtitle-item .subtitle-name-content .subtitle-content.font-size-20{font-size:20px}.subtitle-item .subtitle-name-content .subtitle-content.is-final,.subtitle-item .subtitle-name-content .subtitle-content.is-final *{color:#232323!important}.subtitle-item .subtitle-name-content .subtitle-content.is-final{opacity:1}.subtitle-item .subtitle-name-content .subtitle-content:before{border-bottom:10px solid #0000;border-right:30px solid #e8f5ff;border-top:10px solid #0000;content:"";height:0;left:-14px;position:absolute;top:6px;transform:rotate(45deg);width:0;z-index:-1}.subtitle-item.is-mine .avatar{order:2}.subtitle-item.is-mine .subtitle-name-content{order:1}.subtitle-item.is-mine .subtitle-name-content .subtitle-name{text-align:right}.subtitle-item.is-mine .subtitle-name-content .subtitle-content{background-color:#f1f1f1}.subtitle-item.is-mine .subtitle-name-content .subtitle-content:before{border-right:30px solid #f1f1f1;left:auto;right:-14px;transform:rotate(135deg)}.subtitle-item .subtitle-name-content span{display:block;word-break:break-word}.subtitle-item .subtitle-name-content .subtitle-translate{margin-top:14px}.subtitle-item .subtitle-name-content .subtitle-translate:before{background-color:#ccc;content:"";display:block;height:1px;margin-bottom:14px;width:100%}.subtitle-item .subtitle-name-content .subtitle-translate.hide-original-text{margin-top:0}.subtitle-item .subtitle-name-content .subtitle-translate.hide-original-text:before{display:none}.translate-share-screen{cursor:pointer;margin-top:10px;width:100%}.screen-translated-ele{height:0;position:relative;transition:height .5s}.screen-translated-padding{border-top:1px solid var(--mui-icon-border-default);height:100%;padding:16px 0 16px 16px}.screen-translated-list{height:100%;overflow-y:auto}.screen-translated-list .screen-translated{display:flex;justify-content:space-between;padding:8px;width:calc(100% - 16px)}.screen-translated-list .screen-translated img{height:34px;object-fit:cover;width:60px}.screen-translated-list .screen-translated .screen-translated-time{color:var(--mui-text-secondary);font-size:12px;transform:translateY(6px)}.screen-translated-list .screen-translated.active,.screen-translated-list .screen-translated:hover{background-color:#e8f5ff;cursor:pointer}.screen-translated-ele .screen-translated-btn-expand{height:15px;padding-right:16px;padding-top:1px;text-align:right}.screen-translated-ele .btn-expand{background-color:#e3e9ef;border-radius:4px 4px 0 0;cursor:pointer;display:inline-block;height:15px;text-align:center;width:40px}.screen-translated-ele .btn-expand .btn-expand-less{transform:translateY(-4px);width:12px}.expand-more-screen-translated .subtitle-list{height:calc(100% - 252px)}.expand-more-screen-translated.is-audio-streaming .subtitle-list,.subtitle-sidebar.is-audio-streaming.expand-more-screen-translated .subtitle-list{height:calc(100% - 312px)}.expand-more-screen-translated .screen-translated-ele{height:200px}.request-join-snackbar{width:465px!important}.request-join-snackbar .request-snackbar-secondary-btn.MuiButton-root{background-color:#ffffff1f;color:#f5f7fa}.request-join-snackbar .request-snackbar-secondary-btn.MuiButton-root:hover{background-color:#ffffff38;color:#fff}.pip-parent-placeholder{align-items:center;background-color:initial;color:#f5f7fa;display:flex;height:100vh;inset:0;justify-content:center;pointer-events:none;position:fixed;width:100vw;z-index:1}.pip-parent-placeholder__button,.pip-parent-placeholder__inner{pointer-events:auto}.pip-parent-placeholder__inner{backdrop-filter:blur(14px) saturate(120%);-webkit-backdrop-filter:blur(14px) saturate(120%);background-color:#3c465ad9;border:1px solid #ffffff38;border-radius:16px;box-shadow:0 24px 60px #00000073,inset 0 0 0 1px #ffffff14;max-width:420px;padding:32px 28px;text-align:center}.pip-parent-placeholder__icon{color:#4dabf5;font-size:48px!important;margin-bottom:12px}.pip-parent-placeholder__title{font-size:16px;font-weight:500;margin:0 0 8px}.pip-parent-placeholder__subtitle{color:#f5f7fab3;font-size:13px;line-height:1.5;margin:0 0 24px}.pip-parent-placeholder__button{-webkit-appearance:none;appearance:none;background-color:#4dabf52e;border:1px solid #ffffff38;border-radius:10px;color:#f5f7fa;cursor:pointer;font-size:14px;padding:10px 20px;transition:background-color .15s ease}.pip-parent-placeholder__button:hover{background-color:#4dabf552}.leave-call-dialog .MuiDialog-container{align-items:flex-end;justify-content:center}.leave-call-dialog .MuiPaper-root{backdrop-filter:blur(14px) saturate(120%);-webkit-backdrop-filter:blur(14px) saturate(120%);background-color:#3c465ad9!important;border:1px solid #ffffff38;border-radius:16px;box-shadow:0 24px 60px #00000073,inset 0 0 0 1px #ffffff14;color:#f5f7fa;margin-bottom:88px;min-width:320px}.leave-call-dialog .MuiBackdrop-root{background-color:#0000002e}.leave-call-dialog .MuiDialogTitle-root{color:#f5f7fa}.leave-call-dialog .MuiDialogActions-root .MuiButton-root:first-of-type,.leave-call-dialog .MuiDialogContentText-root{color:#f5f7fad9}.leave-call-dialog .MuiDialogActions-root .MuiButton-root:first-of-type:hover{background-color:#ffffff14;color:#f5f7fa}.leave-call-dialog .MuiDialogActions-root .MuiButton-root:last-of-type{background-color:#d32f2f;border:1px solid #d32f2f;border-radius:16px;box-sizing:border-box;color:#fff;font-size:14px;min-width:80px;padding:6px 18px;text-align:center}.leave-call-dialog .MuiDialogActions-root .MuiButton-root:last-of-type:hover{background-color:#fff;border-color:#0000;color:#d32f2f}.leave-call-dialog .MuiDialogActions-root .MuiButton-root:last-of-type.Mui-disabled{background-color:#d32f2f;color:#fff;opacity:.5}.page-error{height:100vh}.page-error .container{align-items:baseline;display:flex;justify-content:center;position:relative;top:50%;transform:translateY(-50%)}.page-error .content{color:var(--mui-text-primary);font-size:30px;margin:15px 0}.page-error .error-code{font-weight:500}.page-error .separation{background-color:var(--mui-text-primary);display:block;height:30px;margin:0 20px;transform:translateY(4px);width:1px}