body#signin_chat{flex-direction:column;position:relative;padding:4em 0 0}body#signin_chat.iframe.mode_staging{padding:0}body.mobile#signin_chat{padding:2.5em 0 0;background:#fff}body#signin_chat #header{position:fixed;top:0;left:0;z-index:50}body#signin_chat.mobile #footer.univ{display:flex !important;background:#fff}body#signin_chat #header.univ.alwaysStickyHdr #branding #txt #siteName{display:flex;flex-direction:row}body#signin_chat.mobile #header.univ #rightSctn .tw-btn.apps,body#signin_chat #header.univ #branding .brand{display:flex}body#signin_chat form select,body#signin_chat form input[type="text"],body#signin_chat form input.text,body#signin_chat form input[type="email"],body#signin_chat form input[type="number"],body#signin_chat form input[type="password"]{font-size:medium;padding:0 .5em 0;border:1px solid #aaa;width:calc(100% - 1em - 2px)}body#signin_chat form select{width:100%}body#signin_chat form .row.inputs input.disabled{background:#f8f8fc;color:#555;border:1px solid #ddd}body#signin_chat #contents{flex-direction:column;min-height:700px;justify-content:flex-start}body#signin_chat .loginModes{width:100%;margin-bottom:3em;color:var(--black10)}body.mobile#signin_chat .loginModes{font-size:small}body#signin_chat .loginModes .help .mat-icon{font-size:x-large;margin-right:.2em;color:var(--greya0)}body#signin_chat .loginModes .help{margin-top:2em !important;color:var(--black1);font-weight:300;align-items:flex-start}body#signin_chat .loginModes .help .helpItem{display:none}body#signin_chat .loginModes>.row_{justify-content:space-between}body#signin_chat .loginModes>.row_:nth-child(n+2){margin-top:.5em}body#signin_chat .loginModes .radio{margin:0;width:1.6em;height:1.6em;margin-right:.3em}body#signin_chat .loginModes .row_>.row_:nth-child(n+2){margin-left:1em}body#signin_chat #stage1 .signin2ContinueWrap,body#signin_chat #stage1 .signinWrap{margin:2em auto 2em}body.signin form #signin2Continue,body.signin form #signin{margin:0}body#signin_chat #stage1 .signin2ContinueWrap{overflow:hidden}body.mobile form .linksAtBottom .link{font-size:1em}body .foot .note a,#footer #topics .note a{font-size:small}body.mobile#signin_chat form .head{width:auto;margin:.5em 0 .25em}body.mobile#signin_chat form .head{font-size:smaller}body.mobile#signin_chat form .decor{font-size:smaller;width:auto;margin-left:.2em}body.mobile#signin_chat .title{margin-left:5px}#guestLoginSec .row{margin-bottom:0;font-size:x-large}body.mobile#signin_chat form .decor .entry{font-size:x-small}body#signin_chat.chatrooms form #signin{font-size:large}body#signin_chat .g-signin2{margin-left:auto;margin-right:auto}body#signin_chat #title.titledHLine{width:80%;border-bottom:.5px solid rgba(0,0,0,0.25);margin:3em 0 3em}body#signin_chat #title.titledHLine span{color:#888;font-size:small}body#signin_chat .loginModes .link,body#signin_chat #image-decor .link{color:var(--black1)}body#signin_chat #image-decor #img1{position:absolute;right:1.5em;top:1.5em;width:250px;z-index:1}body#signin_chat #image-decor #img2{position:absolute;left:1.5em;top:1.5em;width:230px;z-index:0}body#signin_chat #image-decor #notes{position:absolute;font-size:1.1em;display:flex;flex-direction:column;justify-content:flex-start;left:0;top:1.5em;width:290px;height:calc(100% - 4em);padding:1.5em;color:var(--black4);z-index:1}body#signin_chat #image-decor #notes .row .mat-icon{padding:.2em;border-radius:.2em;color:#fff}body#signin_chat #image-decor #notes .rowGrp{margin-top:1.5em}body#signin_chat #image-decor #notes .rowGrp:nth-child(5n+1) .mat-icon{background:#79b79c}body#signin_chat #image-decor #notes .rowGrp:nth-child(5n+2) .mat-icon{background:#7eb7f2}body#signin_chat #image-decor #notes .rowGrp:nth-child(5n+3) .mat-icon{background:#ea998e}body#signin_chat #image-decor #notes .rowGrp:nth-child(5n+4) .mat-icon{background:#b28fbd}body#signin_chat #image-decor #notes .rowGrp:nth-child(5n+5) .mat-icon{background:#e4a93e}body.mobile#signin_chat #stage1 #signin2Continue{font-size:large}body#signin_chat.mode_staging #stage1 .signinWrap,body#signin_chat.mode_staging #stage1 #signin,body#signin_chat #stage1 #signin2Continue,body#signin_chat #stage1 .signin2ContinueWrap,body#signin_chat.mode_staging .linksAtBottom #forgotPasswd,body#signin_chat.mode_staging form #radioGuest,body#signin_chat.mode_staging form #lbl4RadioGuest,body#signin_chat.mode_staging #image-decor .fg,body#signin_chat.mode_staging #image-decor #notes{display:none}body#signin_chat #stage1 #signin,body#signin_chat.mode_staging #stage1 .signin2ContinueWrap,body#signin_chat.mode_staging #stage1 #signin2Continue{display:flex}body#signin_chat form #stage1{display:flex;flex-direction:column;align-items:center}body#signin_chat .checkbox{margin:0 .5em 0 0;height:1.4em;width:1.4em}body#signin_chat .loginSection{display:flex;flex-direction:column;align-items:center;width:304px}body#signin_chat .row.title{margin:0 0 1.5em;min-height:0;height:auto}body.desktop#signin_chat form{border-radius:.5em;margin:3em auto 3em;width:30em;box-shadow:0 1px 1px rgb(0 0 0 / 10%)}body#signin_chat form #errMsg{color:red;font-size:13px;font-weight:bold;display:flex;align-items:center;justify-content:center;width:auto;height:auto;display:flex;position:absolute;top:30px;left:0;padding:10px;left:0;right:0;margin-left:auto;margin-right:auto;background:#e2e3e7;margin:10px;border-radius:5px;box-shadow:0 0 30px rgba(0,0,0,0.7);display:none}body#signin_chat form #errMsg.nodisplay{display:none}body#signin_chat form .liteLogin{display:flex;align-items:center;margin:2em auto 2em;color:var(--blueTextClr)}body#signin_chat form .liteLogin{font-size:small}body#signin_chat form .liteLogin .mat-icon{font-size:large;color:#aaa;margin-left:.8em}body#signin_chat form .liteLogin .mat-icon:hover{cursor:pointer}body#signin_chat form .signinBtn{margin:1em 0 1em;border-radius:4px;outline:0}body#signin_chat form .signinBtn:hover{background:var(--brightBlueDark)}body form .miniRow.authErrWrap,body form .miniRow.guestErrWrap{margin:0 auto 0}body#signin_chat .nodisplay{display:none}body#signin_chat .novisibility{visibility:hidden}body.os_android.app_1#signin_chat #gSignBtn,body.os_android.app_1#signin_chat #title.titledHLine{display:none}body.os_android.app_1.verCodeGe3#signin_chat #gSignBtn{display:flex}body.os_android.app_1.verCodeGe3#signin_chat #title.titledHLine{display:block}body#signin_chat #stage3,body#signin_chat.signingOut #stage1,body#signin_chat.signingOut #stage2{display:none}body#signin_chat.signingOut #stage3{display:flex}body#signin_chat.signingOut form .decor{display:none}body#signin_chat #stage2{min-height:15em;font-size:medium;color:#232526;display:flex;flex-direction:column;align-items:center;justify-content:flex-start;padding:2em 0 2em}body#signin_chat #stage3{padding:1em 2em 1em;min-height:10em;font-size:medium;color:#232526;display:none;flex-direction:column;align-items:center;justify-content:center}body#signin_chat #stage3 .row{width:100%;margin-top:1em}body#signin_chat form #signinGoogle{font-weight:bold;font-size:x-large;color:#485058}body#signin_chat #stage2 .unitStage{flex-direction:row;align-items:center;justify-content:center;color:#51575c}body#signin_chat #stage2 .unitStage .col{background:#f8f9fe;padding:1em}body#signin_chat #stage2 .unitStage .col.icon{background:inherit;color:#13b513;padding:0}body#signin_chat .row.head{flex-direction:column;margin:0 0 2em}body#signin_chat #stage2 .row.heading{font-weight:bold;margin:.5em 0 .5em;height:auto}body#signin_chat #stage2 #choices{margin-bottom:2em}body#signin_chat #stage2 #choices,body#signin_chat #stage2 .choice .actionSection,body#signin_chat #stage2 .choice{display:flex;flex-direction:column;align-items:flex-start;justify-content:center}body#signin_chat #stage2 .choice .note,body#signin_chat #stage2 .choice{margin-top:2em;color:#6e7376}body#signin_chat #stage2 .choice .actionSection{font-size:medium;align-items:center}body#signin_chat #stage2 #decryptPvtKey,body#signin_chat #stage2 #authorize4Gdrive,body#signin_chat #stage2 #gDriveDone,body#signin_chat #stage2 #save2Gdrive{display:none}body#signin_chat #stage2.authorize4Gdrive #authorize4Gdrive,body#signin_chat #stage2.gDriveDone #gDriveDone,body#signin_chat #stage2.save2Gdrive #save2Gdrive{display:flex;width:100%}body#signin_chat #stage2.gDriveDone #gDriveDone{flex-direction:row}body#signin_chat #stage2.authorize4Gdrive #authorize4Gdrive,body#signin_chat #stage2.decryptPvtKey #decryptPvtKey{display:flex;flex-direction:column}body#signin_chat #stage2 #save2Gdrive{font-size:medium;flex-direction:column}body#signin_chat #stage2 #save2Gdrive .mat-icon{display:none}body#signin_chat #stage2 #save2Gdrive.success .mat-icon.success{color:#13b513;display:flex;padding:.5em}body#signin_chat #stage2 .row{display:flex;align-items:center;justify-content:center;min-width:0;min-height:0}body#signin_chat #stage2 .choice .note{padding-bottom:1em;margin-top:1em}body#signin_chat #stage2 .choice .note,body#signin_chat #stage2 .row:nth-child(n+2){font-size:.9em;color:#3a6da2}body#signin_chat #stage2 #authorize4Gdrive .row.block{display:inline-table}body#signin_chat #stage2 .row.buttons,body#signin_chat #stage2 .row.inputs{display:flex;flex-direction:column;margin:1.5em auto 0}body#signin_chat #stage2 .row.inputs input{width:100%}body#signin_chat #stage2 .row.buttons{display:flex;flex-direction:column;margin:1em auto 0}body#signin_chat #stage2 .row.buttons .tw-btn.abort{margin-top:.5em}body#signin_chat #stage2 .row.buttons .tw-btn#goDecrypt{margin-top:1em}body#signin_chat #stage2 .errMsgStage2{color:#f00 !important;margin-top:2em}body#signin_chat #stage2 #email3{color:#5185b5;display:block;font-weight:bold;margin-top:.5em}body#signin_chat #stage2 .choice.abort{margin-top:3em;width:100%;display:flex;flex-direction:column;align-items:center;justify-content:center}#gSignBtn{display:flex;align-items:center;background:#fff;color:#333;font-family:Roboto;font-size:medium;padding:2px;box-shadow:0 1px 3px rgb(0 0 0 / 20%)}#gSignBtn .icon{display:inline-block;vertical-align:middle;width:1.3em;height:1.3em;padding:5px}#gSignBtn .txt{margin:0 1em 0}#gSignBtn:hover{cursor:pointer;box-shadow:0 1px 3px rgb(0 0 0 / 30%)}.topLinks .dropCol.lang .content .itm:hover{background:#f2f2f6;cursor:pointer}body.lang_en .topLinks .dropCol.lang .content .itm.enForce{display:none}.topLinks .dropCol.lang .content .itm{font-weight:500}.topLinks .dropCol.lang .content .itm .mat-icon{visibility:hidden;margin:0 .3em 0;font-size:medium}.topLinks .dropCol.lang .content .itm.slctd .mat-icon{visibility:visible}.topLinks .dropCol.lang .content .itm .val{color:var(--brightBlueDarker)}.topLinks .dropCol.lang .content .itm.slctd .val,.topLinks .dropCol.lang .content .itm.slctd .mat-icon{color:red}.topLinks .dropCol.lang .content .itm .beta{font-size:xx-small;margin-left:.5em}body form .linksAtBottom{display:none}form[mode='regularSignIn'] .linksAtBottom{display:flex}body#signin_chat form input#email,body#signin_chat form input#password,body#signin_chat form #authBtn{display:none}body#signin_chat form[mode='regularSignIn'] .loginModes .regularSignIn_help,body#signin_chat form[mode='regularSignIn'] input#email,body#signin_chat form[mode='regularSignIn'] input#password,body#signin_chat form[mode='regularSignIn'] #authBtn{display:flex !important}form #gSignBtn{display:none;margin:0 0 2em}form[mode='gSignIn'] .loginModes .gSignIn_help,form[mode='gSignIn'] #gSignBtn{display:flex !important}form .otpCntrls{margin:1em 0 .5em;width:100%;justify-content:space-between}form .otpSentNote{color:green;font-weight:500;font-size:small;display:none}form .otpSentNote .mat-icon{margin-right:.3em;font-size:large}form input#otp,form[mode='otpLogin'].otpSent #sendOTP,form .otpCntrls{display:none}form[mode='otpLogin'] .loginModes .otpLogin_help,form[mode='otpLogin'] #authBtn,form[mode='otpLogin'] input#email,form[mode='otpLogin'] input#otp,form[mode='otpLogin'] .otpCntrls,form[mode='otpLogin'].otpSent .otpSentNote{display:flex !important}form[mode='guestLogin'] .authErrWrap,form .guestErrWrap,form[mode='guestLogin'] #authBtn,form #guestGoBtn,form[mode='guestLogin'] #signInSec,form #guestLoginSec{display:none !important}form[mode='guestLogin'] .loginModes .guestLogin_help,form .authErrWrap,form[mode='guestLogin'] .guestErrWrap,form[mode='guestLogin'] #guestGoBtn,form #signInSec,form[mode='guestLogin'] #guestLoginSec{display:flex !important}form .captchaWrap{display:none;margin-top:1em}form.captchaEnabled .captchaWrap{display:flex}#modalMsgWrap{z-index:10000;position:absolute;left:0;top:0;width:100%;height:100%;background:rgba(0,0,0,0.5)}body.mobile #modalMsgWrap{font-size:15px}#modalMsgWrap .wrap{background:#fff;color:var(--black10);padding:2em;max-width:22em;margin-top:3em}body.mobile #modalMsgWrap .wrap{padding:1.5em 1em 1.5em;max-width:18em;min-width:18em}#modalMsgWrap .btnWrap{margin-top:1em}#modalMsgWrap .btnWrap .tw-btn{margin:0 1em 0}#modalMsgWrap .wrap ul{margin:0;padding:1em;padding:.5em 1em .5em}body#signin_chatroom{flex-direction:column;position:relative;--cardBg:#e6e3ea;--pg1Bg:#625470;--pg2Bg:var(--pg1Bg);background:var(--pg1Bg) !important}body#signin_chatroom form #signin,body#signin_chatroom form .title{color:#643c8c}body#signin_chatroom input[type="checkbox"],body#signin_chatroom input[type="radio"]{accent-color:#8e71aa}body#signin_chatroom .langSlctn{display:none}body.mobile#signin_chatroom{padding:2.5em 0 0;background:#fff}body.desktop#signin_chatroom form,body#signin_chatroom #header.univ{background:var(--cardBg)}body#signin_chatroom #footer.univ{background:#3d2f4c}body.mobile #footer.univ{display:flex !important}body#signin_chatroom #footer.univ #topics .note a,body#signin_chatroom #footer.univ #topics .note,body#signin_chatroom #footer.univ #copyright{color:#bbb}body#signin_chatroom form select,body#signin_chatroom form input[type="text"],body#signin_chatroom form input.text,body#signin_chatroom form input[type="email"],body#signin_chatroom form input[type="password"]{font-size:medium;background:#fff;padding:0 .5em 0;border:1px solid #aaa;width:calc(100% - 1em - 2px)}body#signin_chatroom form select{width:100%}body#signin_chatroom form .row.inputs input.disabled{background:#f8f8fc;color:#555;border:1px solid #ddd}body#signin_chatroom #contents{flex-direction:column;min-height:700px;justify-content:flex-start;margin:4em 0 0;opacity:0}body.loaded#signin_chatroom #contents{opacity:1}body.mobile#signin_chatroom #contents{margin:2em 0 0}body#signin_chatroom #contents .page{width:100%;position:relative;padding:2rem 0 2rem}body#signin_chatroom #contents .page.page1{background:var(--pg1Bg) !important}body#signin_chatroom #contents .page.page2{min-height:20rem;background:var(--pg2Bg) !important;color:#eee !important;display:flex;flex-direction:row;border-top:2px solid rgba(0,0,0,0.1)}body.mobile#signin_chatroom #contents .page.page2{flex-direction:column}body#signin_chatroom #contents .page.page2>.col_{flex:1 1 auto;padding:2rem 4rem 2rem;max-width:calc(50% - 8rem);text-align:justify}body.mobile#signin_chatroom #contents .page.page2>.col_{padding:1rem 2rem 1rem;max-width:calc(100% - 4rem)}body#signin_chatroom #contents .page.page2 .sctn{margin:1rem 0 1rem}body#signin_chatroom #contents .page.page2 .sctn .link{color:#eee}body#signin_chatroom #contents .page.page2 .sctn .title{font-weight:500;font-size:large;margin-bottom:.3rem}body#signin_chatroom form .linksAtBottom .link{background:#fbf9fd}body.mobile form .linksAtBottom .link{font-size:1em}body .foot .note a,#footer #topics .note a{font-size:small}body.mobile#signin_chatroom form .head{width:auto;margin:.5em 0 .25em}body.mobile#signin_chatroom form .head{font-size:smaller}body.mobile#signin_chatroom form .decor{font-size:smaller;width:auto;margin-left:.2em}body.mobile#signin_chatroom .title{margin-left:5px}body#signin_chatroom #guestLoginSec .row{font-size:x-large}body#signin_chatroom #header.univ.alwaysStickyHdr #branding #txt #siteName{display:flex;flex-direction:row}body#signin_chatroom.mobile #header.univ #rightSctn .tw-btn.apps,body#signin_chatroom #header.univ #branding .brand{display:flex}body#signin_chatroom.mobile #header.univ #rightSctn .tw-btn.langSlctn{display:none}body#signin_chatroom form .miniRow.guestChk{margin:2em 0 1em}body#signin_chatroom form .miniRow.guestChk label{color:#8e71aa;font-weight:bold}body.mobile#signin_chatroom form .miniRow.guestChk{margin:2em 0 2em}body.mobile#signin_chatroom form .decor .entry{font-size:x-small}body#signin_chatroom.chatrooms form #signin{font-size:x-large}body#signin_chatroom .g-signin2{margin-left:auto;margin-right:auto}body#signin_chatroom #title.titledHLine{width:80%;border-bottom:.5px solid rgba(0,0,0,0.25);margin-top:2em;margin-bottom:2em}body#signin_chatroom #title.titledHLine span{color:#888;font-size:small}body#signin_chatroom #image-decor #img1{position:absolute;right:1.5em;top:1.5em;width:250px;z-index:1}body#signin_chatroom #image-decor #img2{position:absolute;left:1.5em;top:1.5em;width:230px;z-index:0}body#signin_chatroom #image-decor #notes{position:absolute;font-size:1.1em;display:flex;flex-direction:column;justify-content:flex-start;left:0;top:2.5rem;width:290px;padding:.5rem 1.5em .5rem;color:#eee !important;z-index:1;max-height:calc(100% - 4rem);overflow:auto}body#signin_chatroom #image-decor #notes .row .mat-icon{padding:.2em;border-radius:.2em;color:#fff}body#signin_chatroom #image-decor #notes .rowGrp{margin-top:1.5em}body#signin_chatroom #image-decor #notes .rowGrp:nth-child(5n+1) .mat-icon{background:#79b79c}body#signin_chatroom #image-decor #notes .rowGrp:nth-child(5n+2) .mat-icon{background:#7eb7f2}body#signin_chatroom #image-decor #notes .rowGrp:nth-child(5n+3) .mat-icon{background:#ea998e}body#signin_chatroom #image-decor #notes .rowGrp:nth-child(5n+4) .mat-icon{background:#b28fbd}body#signin_chatroom #image-decor #notes .rowGrp:nth-child(5n+5) .mat-icon{background:#e4a93e}body#signin_chatroom.mode_staging form .miniRow.guestChk{visibility:hidden}body#signin_chatroom #stage1 .signin2ContinueWrap{overflow:hidden}body.mobile#signin_chatroom #stage1 #signin2Continue{font-size:large}body#signin_chatroom.mode_staging #stage1 .signinWrap,body#signin_chatroom.mode_staging #stage1 #signin,body#signin_chatroom #stage1 #signin2Continue,body#signin_chatroom #stage1 .signin2ContinueWrap,body#signin_chatroom.mode_staging .linksAtBottom #forgotPasswd,body#signin_chatroom.mode_staging form .miniRow.guestChk,body#signin_chatroom.mode_staging #image-decor .fg,body#signin_chatroom.mode_staging #image-decor #notes{display:none}body#signin_chatroom #stage1 #signin,body#signin_chatroom.mode_staging #stage1 .signin2ContinueWrap,body#signin_chatroom.mode_staging #stage1 #signin2Continue{display:flex}body#signin_chatroom.mode_staging form #stage1{padding:2em 0 2em}body#signin_chatroom form #stage1{display:flex;flex-direction:column;align-items:center}body#signin_chatroom #guestLoginChk{margin:0 .5em 0 0;height:1.4em;width:1.4em}body#signin_chatroom .loginSection{display:flex;flex-direction:column;align-items:center;width:90%}body#signin_chatroom .row.title{margin:0 0 1.5em;min-height:0;height:auto}body.desktop#signin_chatroom form{border-radius:.5em;margin:3.5em auto 3.5em;width:30em;max-width:30rem;box-shadow:0 1px 1px rgb(0 0 0 / 10%)}body.desktop#signin_chatroom form .head{display:none}body#signin_chatroom form #errMsg{color:red;font-size:13px;font-weight:bold;display:flex;align-items:center;justify-content:center;width:auto;height:auto;display:flex;position:absolute;top:30px;left:0;padding:10px;left:0;right:0;margin-left:auto;margin-right:auto;background:#e2e3e7;margin:10px;border-radius:5px;box-shadow:0 0 30px rgba(0,0,0,0.7);display:none}body#signin_chatroom form #errMsg.nodisplay{display:none}body#signin_chatroom form .liteLogin{display:flex;align-items:center;margin:1em auto 2em;color:var(--blueTextClr)}body#signin_chatroom form .liteLogin{font-size:small}body#signin_chatroom form .liteLogin input#liteLoginChk{height:1.1em;width:1.1em;margin-right:.5em}body#signin_chatroom form .liteLogin .mat-icon{font-size:large;color:#aaa;margin-left:.8em}body#signin_chatroom form .liteLogin .mat-icon:hover{cursor:pointer}body#signin_chatroom form .signinBtn{margin:1em 0 1em;border-radius:4px;outline:0;background:#8e71aa}body#signin_chatroom form .signinBtn:hover{background:#643c8c}body form .miniRow.authErrWrap,body form .miniRow.guestErrWrap{margin:0 auto 0}body#signin_chatroom .fa-spinner{display:flex;align-items:center;justify-content:center;position:absolute;left:50%;top:20%;font-size:50px;width:50px;height:50px;margin-left:-25px;z-index:1000;color:#999;background:linear-gradient(135deg,var(--brandClr),#b12bc4);-webkit-background-clip:text;-webkit-text-fill-color:transparent}body#signin_chatroom .nodisplay,body#signin_chatroom .fa-spinner.nodisplay{display:none}body#signin_chatroom .novisibility{visibility:hidden}body.os_android.app_1#signin_chatroom #gSignBtn,body.os_android.app_1#signin_chatroom #title.titledHLine{display:none}body.os_android.app_1.verCodeGe3#signin_chatroom #gSignBtn{display:flex}body.os_android.app_1.verCodeGe3#signin_chatroom #title.titledHLine{display:block}body#signin_chatroom #stage3,body#signin_chatroom.signingOut #stage1,body#signin_chatroom.signingOut #stage2{display:none}body#signin_chatroom.signingOut #stage3{display:flex}body#signin_chatroom.signingOut form .decor{display:none}body#signin_chatroom #stage2{min-height:15em;font-size:medium;color:#232526;display:flex;flex-direction:column;align-items:center;justify-content:flex-start;padding:2em 0 2em}body#signin_chatroom #stage3{padding:1em 2em 1em;min-height:10em;font-size:medium;color:#232526;display:none;flex-direction:column;align-items:center;justify-content:center}body#signin_chatroom #stage3 .row{width:100%;margin-top:1em}body#signin_chatroom form #signinGoogle{font-weight:bold;font-size:x-large;color:#485058}body#signin_chatroom #stage2 .unitStage{flex-direction:row;align-items:center;justify-content:center;color:#51575c}body#signin_chatroom #stage2 .unitStage .col{background:#f8f9fe;padding:1em}body#signin_chatroom #stage2 .unitStage .col.icon{background:inherit;color:#13b513;padding:0}body#signin_chatroom .row.head{flex-direction:column;margin:0 0 2em}body#signin_chatroom #stage2 .row.heading{font-weight:bold;margin:.5em 0 .5em;height:auto}body#signin_chatroom #stage2 #choices{margin-bottom:2em}body#signin_chatroom #stage2 #choices,body#signin_chatroom #stage2 .choice .actionSection,body#signin_chatroom #stage2 .choice{display:flex;flex-direction:column;align-items:flex-start;justify-content:center}body#signin_chatroom #stage2 .choice .note,body#signin_chatroom #stage2 .choice{margin-top:2em;color:#6e7376}body#signin_chatroom #stage2 .choice .actionSection{font-size:medium;align-items:center}body#signin_chatroom #stage2 #decryptPvtKey,body#signin_chatroom #stage2 #authorize4Gdrive,body#signin_chatroom #stage2 #gDriveDone,body#signin_chatroom #stage2 #save2Gdrive{display:none}body#signin_chatroom #stage2.authorize4Gdrive #authorize4Gdrive,body#signin_chatroom #stage2.gDriveDone #gDriveDone,body#signin_chatroom #stage2.save2Gdrive #save2Gdrive{display:flex;width:100%}body#signin_chatroom #stage2.gDriveDone #gDriveDone{flex-direction:row}body#signin_chatroom #stage2.authorize4Gdrive #authorize4Gdrive,body#signin_chatroom #stage2.decryptPvtKey #decryptPvtKey{display:flex;flex-direction:column}body#signin_chatroom #stage2 #save2Gdrive{font-size:medium;flex-direction:column}body#signin_chatroom #stage2 #save2Gdrive .mat-icon{display:none}body#signin_chatroom #stage2 #save2Gdrive.success .mat-icon.success{color:#13b513;display:flex;padding:.5em}body#signin_chatroom #stage2 .row{display:flex;align-items:center;justify-content:center;min-width:0;min-height:0}body#signin_chatroom #stage2 .choice .note{padding-bottom:1em;margin-top:1em}body#signin_chatroom #stage2 .choice .note,body#signin_chatroom #stage2 .row:nth-child(n+2){font-size:.9em;color:#3a6da2}body#signin_chatroom #stage2 #authorize4Gdrive .row.block{display:inline-table}body#signin_chatroom #stage2 .row.buttons,body#signin_chatroom #stage2 .row.inputs{display:flex;flex-direction:column;margin:1.5em auto 0}body#signin_chatroom #stage2 .row.inputs input{width:100%}body#signin_chatroom #stage2 .row.buttons{display:flex;flex-direction:column;margin:1em auto 0}body#signin_chatroom #stage2 .row.buttons .tw-btn.abort{margin-top:.5em}body#signin_chatroom #stage2 .row.buttons .tw-btn#goDecrypt{margin-top:1em}body#signin_chatroom #stage2 .errMsgStage2{color:#f00 !important;margin-top:2em}body#signin_chatroom #stage2 #email3{color:#5185b5;display:block;font-weight:bold;margin-top:.5em}body#signin_chatroom #stage2 .choice.abort{margin-top:3em;width:100%;display:flex;flex-direction:column;align-items:center;justify-content:center}body#signin_chatroom #gSignBtn{display:flex;align-items:center;background:#fff;color:#333;font-family:Roboto;font-size:medium;padding:2px;box-shadow:0 1px 3px rgb(0 0 0 / 20%)}body#signin_chatroom #gSignBtn .icon{display:inline-block;vertical-align:middle;width:1.3em;height:1.3em;padding:5px}body#signin_chatroom #gSignBtn .txt{margin:0 1em 0}body#signin_chatroom #gSignBtn:hover{cursor:pointer;box-shadow:0 1px 3px rgb(0 0 0 / 30%)}body#signup_chat{display:flex;flex-direction:column;--chatClr:#d279d2}body.desktop#signup_chat form{min-width:38em}body#signup_chat.nondesktop form{width:100%;height:100%}body#signup_chat #homeLink a{color:var(--chatClr)}body#signup_chat #title.titledHLine{border-bottom:2px solid #d279d2}body#signup_chat #image-decor #img1{position:absolute;left:30px;bottom:70px;width:200px;z-index:0}body#signup_chat #image-decor #img2{position:absolute;right:20px;top:100px;width:200px;z-index:0}body#signup_chat form #preSignupBtn:not(.disabled):hover{background:#ccc}body#signup_chat form #preSignupBtn,body#signup_chat form #prevBtn,body#signup_chat form #signupBtn,body#signup_chat form #nextBtn{margin:0 auto 1.5em;color:#000}body#signup_chat form select.error,body#signup_chat form input.error{border:1px solid red}body#signup_chat #contents{min-height:36em}body#signup_chat.nondesktop #footer,body#signup_chat.nondesktop #header{display:none}