html,body{font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;touch-action:manipulation;-webkit-touch-callout:none;overscroll-behavior:none;overflow:hidden;position:fixed;width:100%;height:100%;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-user-drag:none;user-drag:none}::-webkit-scrollbar{display:none!important;width:0!important;height:0!important}*{scrollbar-width:none!important;-ms-overflow-style:none!important}*{touch-action:manipulation;-webkit-tap-highlight-color:transparent;-webkit-touch-callout:none}img{-webkit-user-drag:none;user-drag:none;pointer-events:none}a{-webkit-tap-highlight-color:transparent;touch-action:manipulation}input,textarea,button{-webkit-appearance:none;-moz-appearance:none;appearance:none;outline:none}.scrollable{overflow:auto;-webkit-overflow-scrolling:touch;overscroll-behavior:contain}#app{width:100vw;height:100%;display:flex;align-items:center;justify-content:center;max-width:100vw;max-height:var(--app-vh, 100vh);overflow:hidden}body.keyboard-open #app{overflow:auto;max-height:none}body.keyboard-open.live-viewer-fullscreen-chat-keyboard-open #app{height:var(--visible-vh, var(--app-vh, 100vh));max-height:var(--visible-vh, var(--app-vh, 100vh));overflow:hidden}body.nav-bar-hidden{background:var(--theme-surface);--safe-area-top: calc(2.875rem + env(safe-area-inset-top, 0px)) ;--live-close-btn-margin-right: 2.8125rem}body.nav-bar-hidden.matrix-ios{--safe-area-top: env(safe-area-inset-top, 0px)}body.nav-bar-hidden.matrix-android{--safe-area-top: calc(2.875rem + env(safe-area-inset-top, 0px)) }body.in-meeting.meeting-theme-light{background:#f7f9fc!important}body.in-meeting.meeting-theme-dark{background:#1c1c1c!important}*{margin:0;padding:0;box-sizing:border-box}html,body{overflow:clip;-webkit-overflow-scrolling:auto;touch-action:pan-none;-webkit-user-select:none;user-select:none}body{font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:400}ul,ol{list-style:none}a{text-decoration:none;color:inherit}button{border:none;background:none;cursor:pointer;font:inherit}input,textarea,select{font:inherit;outline:none;border:none}@keyframes fadeIn{0%{opacity:0;transform:translate(-50%) translateY(.25rem)}to{opacity:1;transform:translate(-50%) translateY(0)}}:root{--app-vh: 100vh}.input-wrapper{border-radius:.5rem;border:.0625rem solid #e0e0e0}::-webkit-scrollbar{width:.375rem;height:.375rem}::-webkit-scrollbar-button{display:none}::-webkit-scrollbar-track{background:#282828;border-radius:.1875rem}::-webkit-scrollbar-thumb{background:#3d3d3d;border-radius:.1875rem}::-webkit-scrollbar-thumb:hover{background:#4d4d4d}.scrollbar-light ::-webkit-scrollbar-track{background:#f0f0f0;border-radius:.1875rem}.scrollbar-light ::-webkit-scrollbar-thumb{background:silver;border-radius:.1875rem}.scrollbar-light ::-webkit-scrollbar-thumb:hover{background:#a0a0a0}.scrollbar-light-self::-webkit-scrollbar-track{background:#fff;border-radius:.1875rem}.scrollbar-light-self::-webkit-scrollbar-thumb{background:#f0f0f0;border-radius:.1875rem}.scrollbar-light-self::-webkit-scrollbar-thumb:hover{background:#a0a0a0}.video-fullpage{position:fixed;top:0;left:0;width:100vw;height:var(--app-vh, 100vh);object-fit:cover;z-index:4000;background:#000}video::-webkit-media-controls-picture-in-picture-button,video::-internal-media-controls-overflow-button{display:none!important}video::-moz-media-controls-picture-in-picture-button{display:none!important}body.layout-syncing #app{pointer-events:none}body.nav-bar-hidden{background:var(--theme-surface)}:root{--theme-primary: #1782FA;--theme-primary-light: #f1f5f9;--theme-page-bg: #EDEDED;--theme-page-bg-top: #EDEDED;--theme-surface: #ffffff;--theme-text-title: #1e293b;--theme-text-secondary: #4654d1;--theme-auth-top: linear-gradient(180deg, ##EDEDED 0%, #cbd5e1 100%);--theme-page-gradient: linear-gradient(180deg, ##EDEDED 0%, #f8fafc 66%, #f8fafc 100%);--theme-section-gradient: linear-gradient(180deg, #64748b 0%, #94a3b8 100%)}
