.logined{align-items:center;display:flex;justify-content:center}.logined-email,.logined-logout-button{align-items:center;color:#fff;display:flex;margin-right:10px}.logined-logout-button{background-color:#327aff;border:none;border-radius:4px;cursor:pointer;padding:4px 8px;&:hover{background-color:#3367d6}&:active{background-color:#2a56c6}&:focus{outline:none}}.loading-overlay{align-items:center;background:rgba(0,0,0,.5);display:flex;flex-direction:column;height:100%;justify-content:center;left:0;position:fixed;top:0;width:100%;z-index:9999}.loading-overlay span{color:#fff;font-size:1.5rem}.lds-ring{display:inline-block;height:80px;position:relative;width:80px}.lds-ring div{-webkit-animation:lds-ring 1.2s cubic-bezier(.5,0,.5,1) infinite;animation:lds-ring 1.2s cubic-bezier(.5,0,.5,1) infinite;border:8px solid transparent;border-radius:50%;border-top-color:#fff;box-sizing:border-box;display:block;height:64px;margin:8px;position:absolute;width:64px}.lds-ring div:first-child{-webkit-animation-delay:-.45s;animation-delay:-.45s}.lds-ring div:nth-child(2){-webkit-animation-delay:-.3s;animation-delay:-.3s}.lds-ring div:nth-child(3){-webkit-animation-delay:-.15s;animation-delay:-.15s}@-webkit-keyframes lds-ring{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@keyframes lds-ring{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}.notification{left:50%;position:fixed;top:0;-webkit-transform:translate(-50%);transform:translate(-50%);z-index:9999}.notification,.video-cell{align-items:center;display:flex;justify-content:center}.video-cell{background-color:#1b1c20;border-radius:8px;flex-direction:column;overflow:hidden;position:relative;transition:border .2s ease-out}.video-cell .ch-video{height:inherit;object-fit:contain!important;width:inherit}.video-cell-placeholder{background-color:initial;color:#fff;font-size:24px;overflow:hidden;padding:1rem;text-align:center;text-overflow:ellipsis;width:-webkit-fill-available}.video-cell-audio-status{align-items:center;background-color:rgba(27,28,32,.75);border-radius:16px;color:#fff;display:flex;height:28px;justify-content:center;position:absolute;right:0;top:0;width:28px}.video-cell-audio-status.audio-on{background-color:rgba(27,28,255,.75)}.video-cell:hover{border:2px solid #fff!important}.video-cell-nameplate{-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);background-color:rgba(46,47,52,.85);border-radius:.25rem;bottom:.5rem;color:#fff;left:.5rem;max-width:calc(100% - 2rem);padding:.3rem;position:absolute;& p{font-size:.75rem;margin:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}}.videogrid{display:flex;flex-direction:row;flex-wrap:wrap;gap:10px;height:100%;justify-content:center;overflow-y:auto;width:100%}.video-grid-4{grid-gap:5px}.video-grid-4,.video-grid-8{display:grid;gap:5px;grid-template-rows:1fr 1fr 1fr 1fr;height:100%;width:100%}.video-grid-8{grid-gap:5px;grid-template-columns:1fr 1fr}.primary-video,.primary-video-main{height:100%;position:relative;width:100%}.primary-video-main{align-items:center;background-color:#1b1c20;display:flex;justify-content:center;overflow:hidden}.primary-video-main .ch-video{height:inherit;object-fit:contain!important;width:inherit}.primary-video-audio-status{align-items:center;background-color:rgba(27,28,32,.75);border-radius:16px;color:#fff;display:flex;height:28px;justify-content:center;position:absolute;right:0;top:0;width:28px}.primary-video-audio-status.audio-on{background-color:rgba(27,28,255,.75)}.primary-video-sub{align-items:center;display:flex;justify-content:center;position:absolute}@media screen and (min-width:1025px){.primary-video-sub{background-color:#1b1c20;bottom:10px;height:138px;left:10px;width:232px}}@media screen and (max-width:1024px){.primary-video-sub{background-color:hsla(0,0%,100%,.1);border-radius:8px;bottom:15px;height:75px;right:15px;width:150px}}.primary-video-sub-sp-single{align-items:center;border-radius:8px;display:flex;height:100%;justify-content:center;transition:all .2s ease-out;width:100%}.primary-video-sub-sp-dual{grid-gap:5px;display:grid;gap:5px;grid-template-columns:calc(50% - 2.5px) calc(50% - 2.5px);height:100%;width:100%}.primary-video-sub-sp-dual-left{border-radius:8px 0 0 8px}.primary-video-sub-sp-dual-left,.primary-video-sub-sp-dual-right{align-items:center;background-color:#1b1c20;display:flex;height:100%;justify-content:center;position:relative;transition:all .2s ease-out;width:100%}.primary-video-sub-sp-dual-right{border-radius:0 8px 8px 0}.primary-video-placeholder{align-items:center;border-radius:5px;color:#fff;display:flex;height:20rem;justify-content:center;position:relative;width:20rem}.primary-video-sub-sp-single .primary-video-placeholder{border-radius:5px;height:100%;width:100%}.primary-video-sub-sp-dual .primary-video-placeholder{border-radius:75px;height:-webkit-fill-available;width:-webkit-fill-available}.primary-video-placeholder{font-size:24px;overflow:hidden;padding:.5rem;text-overflow:ellipsis;white-space:nowrap;& p{margin:0;text-overflow:ellipsis;white-space:nowrap}}.primary-video-main .primary-video-placeholder p{font-size:24px;overflow:hidden;padding:.5rem;text-overflow:ellipsis;white-space:nowrap}.primary-video-sub .primary-video-placeholder p{font-size:18px;overflow:hidden}@media screen and (max-width:1024px){.primary-video-placeholder{font-size:14px}}.primary-video-placeholder-activity-ring{background-color:initial;border-radius:50%;height:inherit;position:absolute;transition:border .2s ease-out;width:inherit}.content-share-header{height:48px;margin:0 24px 10px;width:calc(100% - 48px)}@media screen and (max-width:1024px){.content-share-header{height:48px;margin:5px auto 5px 15px;position:relative;width:calc(100% - 70px)}}.content-share-header{align-items:center;background-color:#555;border-radius:8px;color:#fff;display:flex;flex-direction:row;justify-content:space-between;z-index:1}.content-share-header-title{padding-left:24px}.content-share-header-close{padding-right:24px}.content-share-header-close-btn{align-items:center;background-color:#555;border:none;color:#2196f3;cursor:pointer;display:flex;justify-content:center;outline:none}.jOyVGN>section{width:444px!important}.mui-btn.transcription-button{border:2px solid #2196f3!important;border-radius:10px;color:#2196f3!important}.mui-btn.transcription-button,.mui-btn.transcription-button-stop{align-items:center;background-color:#fff;display:flex;margin-right:24px}.mui-btn.transcription-button-stop{border:2px solid #ea4335!important;border-radius:10px;color:#ea4335!important}.transcription-header{align-items:center;display:flex;height:64px;justify-content:flex-end;width:100%}.transcription-contents{color:#202020;display:flex;flex-direction:column;height:calc(100% - 88px);overflow-y:auto;padding:0 16px 24px;row-gap:16px;width:calc(100% - 32px)}.transcription-content{grid-gap:6px;color:#202020;display:grid;gap:6px}.transcription-content-prefix{align-items:center;display:flex}.transcription-content-prefix-name{font-size:16px;padding-right:1rem}.transcription-content-prefix-time{font-size:14px}.transcription-content-text{font-size:16px}.chat{background-color:#fff;border-radius:8px;height:100%;overflow:hidden;position:relative;width:100%}.chat-form{align-items:center;bottom:0;-webkit-column-gap:10px;column-gap:10px;display:flex;padding:12px 24px 24px;position:absolute;width:calc(100% - 46px)}.chat-textarea-wrapper{align-items:center;display:flex;height:auto;justify-content:center;position:relative;transition:all .25s ease-in-out;width:calc(100% - 36px);&:focus-within{width:100%}}.chat-textarea{background-color:inherit;border-radius:21px;color:inherit;font-family:inherit;font-size:16px;height:24px;line-height:24px;outline:none;overflow-x:hidden;overflow-y:auto;padding:12px 38px 12px 18px;resize:none;scrollbar-width:none;width:100%;&::-webkit-input-placeholder{font-size:14px}&::placeholder{font-size:14px}&:focus{border:1px solid #2196f3}}.chat-file-preview{display:flex;justify-content:center;left:50%;position:absolute;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:90%;& .ch-attachment-name{cursor:default;display:block;overflow:hidden;pointer-events:none;text-overflow:ellipsis;width:100%}& .chat-file-cancel-button{align-items:center;background-color:#999;border:none;border-radius:50%;color:#fff;cursor:pointer;display:flex;height:20px;justify-content:center;overflow:visible;position:absolute;right:0;top:0;-webkit-transform:translateY(-50%);transform:translateY(-50%);width:20px}}.chat-send-button{border:none;position:absolute;right:6px;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.chat-attach-button,.chat-send-button{align-items:center;background-color:initial;color:#2196f3;cursor:pointer;display:flex;height:32px;justify-content:center;overflow:visible;width:32px}.chat-attach-button{border:1px solid #2196f3;border-radius:8px;position:relative;@media screen and (min-width:1024px){&:hover .tooltip{bottom:100%;opacity:1;visibility:visible}}.tooltip{background-color:rgba(97,97,97,.9);border-radius:4px;bottom:80%;color:#fff;font-size:10px;height:16px;left:50%;margin-bottom:12px;opacity:0;padding:4px 8px;pointer-events:none;position:absolute;text-align:center;-webkit-transform:translateX(-50%);transform:translateX(-50%);transition:all .25s;visibility:hidden;width:-webkit-max-content;width:max-content;z-index:1}.tooltip:before{border:8px solid transparent;border-top-color:rgba(97,97,97,.9);content:"";height:0;left:50%;position:absolute;top:99%;-webkit-transform:translateX(-50%);transform:translateX(-50%);width:0}}.chat-messages{color:#202020;display:flex;flex-direction:column;height:calc(100% - 118px);overflow-y:auto;padding:16px 16px 0;row-gap:16px;width:calc(100% - 32px)}.chat-message{grid-gap:6px;color:#202020;display:grid;gap:6px}.chat-message-prefix{align-items:center;display:flex;gap:6px}.chat-message-prefix-name{font-size:16px}.chat-message-prefix-time{font-size:14px}.chat-message-text{word-wrap:break-word;font-size:16px;white-space:pre-wrap}.notification-icon{background-color:red;border:2px solid #fff;border-radius:50%;height:10px;position:absolute;right:-8px;top:-8px;width:10px}.tab-root{border-radius:10px;height:100%;width:100%}.tab-header{background-color:#f0f0f0f0;border-radius:10px 10px 0 0;display:grid;grid-template-columns:1fr 1fr 1fr;height:42px;margin-top:48px;width:100%}.tab-root .two-column{grid-template-columns:1fr 1fr}.tab-header-damy{border-bottom:2px solid#dddddd;border-radius:10px 10px 0 0;height:42px;margin-top:48px;width:100%}.tab-header-button{text-wrap:nowrap;align-items:center;background-color:#fff;border:none;border-bottom:2px solid#dddddd;color:#202020;cursor:pointer;display:flex;font-size:revert;justify-content:center;outline:none}.tab-header-button-icon{position:relative}.tab-header-button-active{border-bottom:2px solid #2196f3;color:#2196f3}.tab-header-button-left{border-radius:10px 0 0 0}.tab-header-button-right{border-radius:0 10px 0 0}.tab-content{height:calc(100% - 90px);width:100%;& aside{border:none}}.ctrl-btn{margin-left:0!important}.audio-input-activity-level{-webkit-column-gap:8px;column-gap:8px;display:flex;height:1rem;justify-content:center;padding:.5rem 0;width:100%}.audio-input-activity-level .audio-input-activity-level-cell{background-color:rgb(0,0,0,.25);height:100%;transition:all .1s ease-in-out;width:inherit}.audio-input-activity-level .left-cell{border-radius:.5rem 0 0 .5rem}.audio-input-activity-level .right-cell{border-radius:0 .5rem .5rem 0}.input-file-button{align-items:center;border:1px solid #dbdbdb;border-radius:.375rem;color:#4a4a4a;cursor:pointer;display:grid;font-size:14px;font-weight:500;grid-template-columns:-webkit-min-content auto;grid-template-columns:min-content auto;height:100%;line-height:24px;overflow:hidden;padding:0;width:100%}.input-file-label{align-items:center;background-color:#f5f5f5;border-right:1px solid #dbdbdb;display:flex;height:100%;padding:.5rem 1rem;text-overflow:ellipsis;transition:background-color .2s ease-in-out;white-space:nowrap;width:auto}.input-file-button:hover .input-file-label{background-color:#eee}.input-file-name{background-color:#fff;height:24px;padding:.5rem 1rem;width:auto;& div{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:100%}}.input-file-button-icon{margin-right:8px}.input-file-button-icon svg{height:20px;width:20px}.username-input-container{-webkit-column-gap:8px;column-gap:8px;display:flex;width:-webkit-fill-available;& input{width:-webkit-fill-available}}.eDCIKe>section{width:608px!important}.modal-body{display:grid;grid-template-columns:160px 400px;height:482px;width:560px}.modal-tabs{border-right:2px solid #ddd;display:flex;flex-direction:column;height:482px;row-gap:10px;width:160px}.modal-tabs h2{color:#202020}.modal-tabs button{align-items:center;background-color:#fff;border:none;border-right:2px solid #ddd;color:#555;cursor:pointer;display:flex;height:42px;outline:none;width:calc(100% + 2px)}.modal-tabs-button-active{border-right:2px solid #2196f3!important;color:#2196f3!important}.modal-tabs button:hover{border-right:2px solid #2196f3}.modal-content{display:flex;flex-direction:column;padding:88px 24px 24px;row-gap:24px}.contorlbar-base{background-color:#383838;width:100%}.contorlbar-base,.contorlbar-base-sp{align-items:center;display:flex;flex-direction:row;height:100%;justify-content:space-between}.contorlbar-base-sp{background-color:#222;padding-left:16px;padding-right:16px}.controlbar-left{justify-content:flex-start}.controlbar-center,.controlbar-left{align-items:center;-webkit-column-gap:10px;column-gap:10px;display:flex;flex-direction:row;margin-left:20px;width:35%}.controlbar-center{justify-content:center}.controlbar-right{align-items:center;-webkit-column-gap:10px;column-gap:10px;display:flex;flex-direction:row;justify-content:flex-end;margin-right:20px;width:35%}.modal-sp{background-color:#fff;border-radius:8px 8px 0 0;height:calc(100dvh - 128px);position:fixed;top:16px;transition:all .2s ease-out;width:100%;z-index:2}.modal-sp-close{background-color:initial;border:none;border-radius:16px;color:rgba(0,0,0,.56);height:32px;padding:4px;position:absolute;right:16px;top:8px;width:32px;z-index:2}.modal-sp-header{text-wrap:nowrap;color:#202020;font-size:20px;height:24px;margin-top:3px;padding:8px 15px}.modal-sp-body{height:calc(100% - 40px);overflow-y:scroll;width:100%}.modal-sp-body aside{border-left:none;border-right:none}.modal-sp-options{display:flex;flex-direction:column;gap:24px;padding:32px 15px 24px;width:calc(100% - 30px)}.modal-sp-option{display:flex;flex-direction:column;gap:16px}.modal-sp-option-header{align-items:center;color:#202020;display:flex;font-size:16px;height:26px}.modal-sp-option-body{display:flex;flex-direction:column;gap:16px}.toggle-camera-button{align-items:center;background-color:rgba(0,0,0,.32);border:none;border-radius:14px;color:#fff;display:flex;height:32px;justify-content:center;position:absolute;right:15px;top:15px;width:32px;z-index:1}.morepop-sp{background-color:initial!important;border-radius:8px!important;bottom:12px!important;height:121px!important;top:auto!important}.morepop-sp section{border-radius:9px!important;box-shadow:none!important}.morepop-sp .ch-close-button{display:none}.morepop-sp div[data-testid=modal-body]{align-items:center;background-color:#383838!important;border-radius:8px!important;display:flex;height:121px!important}.morepop-sp-body{display:flex;justify-content:space-between;width:100%}.morepop-sp-button{align-items:center;background-color:initial;border:none;display:flex;flex-direction:column;padding:10px;position:relative;width:68px}.morepop-sp-button .notification-icon{right:14px;top:1px}.morepop-sp-button-icon{color:#fff;height:48px;width:48px}.morepop-sp-button-label{text-wrap:nowrap;color:#fff;display:inline-block;font-size:12px;margin-top:4px;white-space:nowrap}.preview .ctrl-btn{border:2px solid #fff;margin:0}.ctrl-btn{align-items:center;background-color:#ffffff1f;border:none;border-radius:24px;color:#fff;display:flex;height:48px;justify-content:center;overflow:visible;padding:0 15px;width:48px}.ctrl-btn:hover .ctrl-btn:focus .ctrl-btn:active{background-color:#fff;color:#ffffff1f}.ctrl-btn-turnoff{background-color:#ffffffcc;color:#222}.ctrl-btn-endcall{background-color:#d32f2f4d;width:64px}.ctrl-btn-icon-red{color:#ea4335!important}.ctrl-btn-popover-label,.ctrl-btn-popover-label div{align-items:center;display:flex}.ctrl-btn-popover-label div{width:2rem}.ctrl-btn .notification-icon{right:0;top:0}.tooltip{height:16px;margin-bottom:12px;width:auto}@media screen and (min-width:1024px){.ctrl-btn:hover .tooltip{bottom:100%;opacity:1;visibility:visible}}.preview{height:100%;width:100%}.preview-header{align-items:center;background-color:#000;color:#fff;display:flex;flex-direction:row;font-size:14px;height:48px;justify-content:space-between;padding:0 24px}.preview-header-title{font-size:1.5rem;font-weight:800}.preview-header-clock{align-items:center;display:flex;flex-direction:row;justify-content:center}.preview-body{grid-column-gap:.5rem;-webkit-column-gap:.5rem;column-gap:.5rem;display:grid;grid-template-columns:auto -webkit-max-content;grid-template-columns:auto max-content;height:calc(100% - 48px - 2rem);margin:1rem}.preview-body-main{align-items:center;display:flex;height:calc(100dvh - 96px - 2rem);justify-content:center;overflow:hidden;position:relative}@media screen and (max-width:768px){.preview-body{display:block;height:calc(100% - 32px - 1rem);margin:.5rem}.preview-body-main{height:calc(100dvh - 123px - 1rem)}.preview-header{height:32px}.preview-header-title{font-size:1rem;font-weight:800}}.preview-body-main-sp{align-items:center;height:calc(100dvh - 96px - 2rem);position:relative}.preview-body-main-sp,.preview-body-main-video{display:flex;justify-content:center;overflow:hidden}.preview-body-main-video{border:2px solid #fff;border-radius:10px}#preview-video{object-fit:contain;width:100%}.preview-body-main-controlbar{bottom:0;-webkit-column-gap:1rem;column-gap:1rem;display:flex;justify-content:center;margin:.5rem;position:absolute;width:-webkit-fill-available}.preview-body-main-video-off{color:hsla(0,0%,100%,.5);-webkit-transform:scale(5);transform:scale(5)}.preview-body-sidebar{align-items:flex-start;background-color:#fff;border:2px solid #fff;border-radius:10px;display:flex;flex-direction:column;height:calc(100dvh - 100px - 4rem);overflow-y:auto;padding:1rem;position:relative;row-gap:2rem}.preview-body-sidebar-option{display:flex;flex-direction:column;width:100%}.preview-body-sidebar-label{font-size:1.25rem;font-weight:500;margin-bottom:1rem}.preview-start-button{width:100%}.meetingapp{display:block;height:100%}.meetingapp-controlbar{background-color:azure;bottom:0;display:block;height:80px;position:absolute;width:100%}.meetingapp-header{align-items:center;background-color:#000;color:#fff;display:flex;flex-direction:row;font-size:14px;height:48px;justify-content:space-between;padding:0 24px}@media screen and (min-width:1025px){.meetingapp-header{height:48px}}@media screen and (max-width:1024px){.meetingapp-header{height:42px}}.meetingapp-header-clock{-webkit-column-gap:8px;column-gap:8px}.meetingapp-header-clock,.meetingapp-views{align-items:center;display:flex;flex-direction:row;justify-content:center}.meetingapp-views{-webkit-column-gap:10px;column-gap:10px;height:calc(100% - 138px);margin:0 10px 10px;width:calc(100% - 20px)}@media screen and (max-width:1024px){.meetingapp-views{margin:0 0 10px;position:relative;width:100%}}.meetingapp-views-contentshare{height:calc(100% - 212px)}@media screen and (max-width:1024px){.meetingapp-views-contentshare{height:calc(100% - 190px)}}.meetingapp-video-featured{width:calc(100% - 796px)}.meetingapp-video-featured-close-one{width:calc(100% - 456px)}.meetingapp-sidebar-left,.meetingapp-sidebar-right{width:388px}@media screen and (max-width:1440px){.meetingapp-video-featured{width:calc(100% - 596px)}.meetingapp-video-featured-close-one{width:calc(100% - 356px)}.meetingapp-sidebar-left,.meetingapp-sidebar-right{width:288px}}@media screen and (max-width:1080px){.meetingapp-video-featured{width:calc(100% - 596px)}.meetingapp-video-featured-close-one{width:calc(100% - 356px)}.meetingapp-sidebar-left,.meetingapp-sidebar-right{width:288px}}.meetingapp-video-featured-close-two{width:calc(100% - 116px)}.meetingapp-video-featured{background-color:#343434;border-radius:10px;height:100%;position:relative}@media screen and (max-width:1024px){.meetingapp-video-featured{width:100%}}.meetingapp-sidebar-right{min-width:288px;transition:width .25s ease-in-out}.meetingapp-sidebar-right,.meetingapp-sidebar-right-closed{background-color:#fff;border-radius:10px;height:100%;position:relative}.meetingapp-sidebar-right-closed{min-width:auto;width:48px}.meetingapp-sidebar-right-closebutton{align-items:center;background-color:#fff;border:none;border-radius:16px;color:#202020;cursor:pointer;display:flex;height:32px;justify-content:center;left:8px;outline:none;padding:4px;position:absolute;top:8px;width:32px}.meetingapp-sidebar-left{min-width:288px;transition:width .25s ease-in-out}.meetingapp-sidebar-left,.meetingapp-sidebar-left-closed{background-color:#000;border-radius:10px;height:100%;position:relative}.meetingapp-sidebar-left-closed{min-width:auto;width:48px}.meetingapp-sidebar-left-closebutton{align-items:center;background-color:#000;border:none;border-radius:16px;color:#fff;cursor:pointer;display:flex;height:32px;justify-content:center;outline:none;padding:4px;position:absolute;right:8px;top:8px;width:32px}.meetingapp-video-grid{height:calc(100% - 48px);margin-top:48px}.create-meeting{align-items:center;background-color:#000;color:#fff;display:flex;flex-direction:column;font-size:1rem;font-weight:700;padding:12px 36px;& h1{text-align:center}}.create-meeting h1{text-align:center}@media screen and (max-width:768px){.create-meeting h1{text-wrap:balance;font-size:1.5rem}}.create-meeting-form{border:2px solid #717682;border-radius:16px;display:flex;flex-direction:column;padding:16px 16px 36px;row-gap:24px;width:auto;@media screen and (max-width:768px){width:-webkit-fill-available}& .option-form{align-items:center;-webkit-column-gap:10px;column-gap:10px;display:flex;justify-content:flex-end;width:auto;& span{text-wrap:nowrap;position:relative;width:auto}& .mui-select{width:80px}}& select{background-color:#fff!important;border-radius:5px;padding-left:5px}& .mui-select{margin-bottom:0!important;padding-top:0!important}}.option-form{align-items:center;display:flex}.caption-box{border:1px solid #ffffff3b;border-radius:.5em;display:flex;flex-direction:column;padding:1.5em 2em;position:relative;row-gap:24px;width:inherit;& .caption{background-color:#000;font-size:1em;left:0;margin:0;padding:0 1em;position:absolute;top:0;-webkit-transform:translateY(-50%) translateX(1em);transform:translateY(-50%) translateX(1em)}& .input-form label{width:10rem}@media screen and (max-width:768px){align-items:center}}.caption-box .caption{background-color:#000;font-size:1em;left:0;margin:0;padding:0 1em;position:absolute;top:0;-webkit-transform:translateY(-50%) translateX(1em);transform:translateY(-50%) translateX(1em)}.options{grid-column-gap:8px;grid-row-gap:16px;-webkit-column-gap:8px;column-gap:8px;display:grid;grid-template-columns:1fr 1fr 1fr;row-gap:16px}@media screen and (max-width:768px){.options{grid-template-columns:1fr 1fr}.one-col{grid-template-columns:1fr;width:auto}}@media screen and (max-width:480px){.options{grid-template-columns:1fr}}.input-form{align-items:center;-webkit-column-gap:10px;column-gap:10px;display:flex;flex-direction:row;width:100%;& label{text-wrap:nowrap;text-align:right;white-space:nowrap;width:7rem}& input,& span{width:calc(100% - 2rem)}& input:disabled{background-color:#ccc;cursor:text}}@media screen and (max-width:768px){.input-form{align-items:center;flex-direction:column;flex-wrap:wrap;row-gap:12px;& label{width:auto!important}& input:disabled{width:-webkit-fill-available}}}.title-form{padding-left:1rem;width:inherit;& input{width:calc(100% - 4rem)}}@media screen and (max-width:768px){.title-form{align-items:center;display:flex;flex-direction:column;padding-left:0}}.url-box{& span{width:100%}& input{width:calc(100% - 2rem)}}.css-form{align-items:center;-webkit-column-gap:10px;column-gap:10px;display:flex;flex-direction:row;width:100%;& .mui-select{width:16rem}}.create-meeting-options{display:flex;flex-direction:column;row-gap:12px}.input-form-button{background-color:#000;border:none;border-radius:100%;cursor:pointer;padding:6px;position:relative;&:hover{background-color:#444}}.input-form-button,.tooltip{align-items:center;color:#fff;display:flex;justify-content:center}.tooltip{background-color:rgba(97,97,97,.9);border-radius:4px;bottom:80%;font-size:10px;height:auto;left:50%;margin-bottom:8px;opacity:0;padding:4px 8px;pointer-events:none;position:absolute;text-align:center;-webkit-transform:translateX(-50%);transform:translateX(-50%);transition:all .25s;visibility:hidden;width:-webkit-max-content;width:max-content;z-index:1;ul{margin:0;padding:1rem;text-align:start}}.tooltip:before{border:8px solid transparent;border-top-color:rgba(97,97,97,.9);content:"";height:0;left:50%;position:absolute;top:99%;-webkit-transform:translateX(-50%);transform:translateX(-50%);width:0}.input-form-button:hover .tooltip,.option-form span:hover .tooltip{bottom:100%;opacity:1;visibility:visible}.error-message{color:red;font-size:1rem}.copyright,.error-message{font-weight:600;line-height:2rem;text-align:center;width:100%}.copyright{bottom:0;color:#666;font-size:.8rem;position:fixed}.css-modal{background-color:hsla(0,0%,100%,.2);height:100%;justify-content:center;left:0;position:fixed;top:0;width:100%;z-index:1000}.css-modal,.css-modal-content{align-items:center;display:flex}.css-modal-content{background-color:#000;border-radius:8px;flex-direction:column;height:80%;justify-content:space-between;padding:0 20px;position:relative;width:80%}.css-modal-header{align-items:center;border-bottom:1px solid #666;display:flex;height:10%;justify-content:space-between;margin-bottom:24px;width:100%;& h2{align-items:center;color:#fff;display:flex;margin:0}}.css-modal-close{cursor:pointer;height:20px;line-height:20px;text-align:center;width:20px}.css-modal-body{align-items:flex-start;display:flex;flex-direction:column;height:80%;justify-content:center;row-gap:16px;width:95%}.css-modal-body-title{align-items:center;-webkit-column-gap:16px;column-gap:16px;display:flex;height:1rem;justify-content:center;padding:8px;width:70%;& label{text-wrap:nowrap;color:#fff}& input{background-color:#333;border:none;border-radius:4px;color:#fff;font-size:16px;height:100%;outline:none;padding:8px;width:100%}}.css-modal-body-default{-webkit-column-gap:8px;column-gap:8px;display:flex;padding:8px}.css-modal-body-css{border:none;border-radius:4px;color:#fff;display:flex;flex-direction:column;font-size:16px;height:100%;outline:none;padding:8px;resize:none;row-gap:8px;width:calc(100% - 12px);& textarea{background-color:#333;border:none;border-radius:4px;color:#fff;font-family:Menlo,Consolas,DejaVu Sans Mono,monospace;font-size:14px;height:100%;line-height:1.4;outline:none;padding:8px;resize:none;white-space:pre-wrap}}.css-modal-footer{align-items:center;-webkit-column-gap:16px;column-gap:16px;display:flex;height:8%;justify-content:space-between;width:100%;& div{align-items:center;-webkit-column-gap:16px;column-gap:16px;display:flex;justify-content:flex-end}& button{border:none;border-radius:4px;cursor:pointer;min-width:80px;outline:none;padding:8px;width:auto}}.btn-ok{background-color:#327aff;color:#fff;&:hover{background-color:#195aff}}.btn-cancel{background-color:#666;color:#fff;&:hover{background-color:#888}}.btn-delete{background-color:#f55;color:#fff;&:hover{background-color:#f77}&:disabled{background-color:#fff;border:.03125rem solid #f0f1f2;color:#989da5;cursor:not-allowed}}.google-sign-in-button{align-items:center;background-color:#4285f4;border:1px solid transparent;border-radius:4px;box-shadow:0 5px 10px 0 rgba(0,0,0,.2);color:#fff;cursor:pointer;display:flex;font-family:Roboto,sans-serif;font-size:14px;font-weight:400;height:46px;justify-content:center;letter-spacing:.25px;padding:0 8px 0 0;text-align:center;transition:background-color .218s,border-color .218s,box-shadow .218s;width:auto;&:hover{background-color:#3367d6}&:active{background-color:#2a56c6}&:focus{outline:none}& div{background-image:url(/static/media/btn_google_dark_normal_ios.9fe90a177bb225564f2a.svg);height:46px;width:46px}}.login-modal{align-items:center;background-color:hsla(0,0%,100%,.2);display:flex;height:100%;justify-content:center;left:0;position:fixed;top:0;width:100%;z-index:1000}.login-modal-content{background-color:#000;border:4px solid #aaa;border-radius:8px;flex-direction:column;height:auto;padding:24px;position:relative;width:360px}.login-modal-content,.login-modal-header{align-items:center;display:flex;justify-content:space-between}.login-modal-header{border-bottom:1px solid #666;height:10%;margin-bottom:24px;width:100%;& h2{color:#fff;margin:0}}.login-modal-body{align-items:center;display:flex;flex-direction:column;height:80%;justify-content:center;row-gap:16px;width:95%}.login-modal-body-error{color:red;font-size:16px;font-weight:600;height:20px;text-align:center;width:100%}html{overflow:hidden}body{--webkit-overflow-scrolling:touch;font-family:sans-serif;margin:0;overflow-y:auto;padding:0}#root,body{height:100dvh}#root{background-color:#000;min-width:360px}.root-header{align-items:center;background-color:#383838;display:flex;height:48px;justify-content:space-between}.root-body{display:block;height:calc(100% - 48px)}.root-header-logo{display:inline-block;height:30px;margin:10px;width:145px}.root-header-logo,.root-header-logo-default{background-repeat:no-repeat;background-size:contain}.root-header-logo-default{background-image:url(/static/media/GENIEE_TYPE-A_RGB_350x150_Transparent_white.6bda449fe55d9e7fcce2.svg);height:100%;width:100%}