*{margin:0;padding:0;box-sizing:border-box}@media only screen and (max-width:500px){header{margin-bottom:6rem !important}}a{outline:0;display:inline-block}a:link,a:visited,a:hover{text-decoration:none}body{font-style:normal;background-color:#f1f1f1;display:flex;flex-direction:column;align-items:center;min-height:100dvh;height:100dvh;font-size:16px;text-align:center;color:#231F20;visibility:visible;opacity:1;transition:all .4s ease-out}body,input,button{font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen,Ubuntu,Cantarell,"Fira Sans","Droid Sans","Helvetica Neue",verdana,sans-serif}section{font-size:0.75rem;display:flex;flex-direction:column;justify-content:center;flex:1;min-width:22rem;width:30%;padding:1rem;margin:1rem}p{margin:1rem 0}p.inline{display:inline}h1{font-weight:100;font-size:1.5rem}h2{font-weight:500;font-size:1rem;margin:1em 0}h3,h4{font-weight:100;font-size:1rem;color:#666;margin:1em 0}h3{text-transform:uppercase;font-size:1.2rem}h5{font-weight:bold;font-size:0.875rem;color:#333;margin:1em 0}#logo{margin-top:1rem}#logo img{margin:0 auto;max-width:25%}#footer{align-self:flex-start;display:flex;align-items:center;margin:1.625rem 2rem}#footer a{height:1.625rem}#footer img{width:3rem}#footer small{font-size:0.5625rem;margin-left:0.75rem;color:#9F9F9F}section:not(.account) .subsection{min-height:22rem}section.account .subsection{min-height:10rem}.subsection{margin:0 0 2rem 0;opacity:1;visibility:visible;transition:all 0.4s ease-out;min-height:22rem}.subsection hr{border:none;border-top:0.0625rem dashed #c5c5c5;max-width:20rem;margin:auto;padding:1rem 0}.g_id_signin{display:flex;justify-content:center}.subsection:first-child{margin-top:0}.subsection.hidden{visibility:hidden;opacity:0;transition:all 0.4s ease-out}.separatorHolder{padding-top:1rem}.separator{border-top:0.0625rem dashed #c5c5c5;padding:10px;display:flex;justify-content:center}.buttonHolder{min-height:44px}.separator>.text{background:#f1f1f1;position:relative;top:-20px;width:50px;color:black;box-sizing:border-box}form{max-width:20rem;margin:auto;position:relative}form p{display:flex;justify-content:left;opacity:1;transition:all 0.4s ease-out}form p.hidden{margin-top:-1rem;margin-bottom:-2rem;opacity:0 !important;transition:all 0.4s ease-out}form p.center{justify-content:center}form a:not(.inline){padding-left:0.5rem;line-height:2rem}label:not(.for-checkbox){border:0.0625rem solid #c5c5c5;border-right:none;background-color:#fff;display:inline-block;padding:0 0.5rem;white-space:nowrap;line-height:1.875rem;color:#231F20;height:2rem}label.for-checkbox{padding:0.25rem;white-space:nowrap;margin-right:auto;align-self:center}input:not([type=checkbox]){padding-right:0.5rem;outline:none;border:0.0625rem solid #c5c5c5;border-left:none;height:2rem;background-color:#fff;width:100%;font-size:0.75rem;line-height:1.875rem;font-weight:500;border-radius:0}input:-webkit-autofill,input:-webkit-autofill:hover,input:-webkit-autofill:focus,input:-webkit-autofill:active{-webkit-box-shadow:0 0 0 1000px #fff inset}input[type=checkbox]{margin-left:0.5rem;align-self:center}input::placeholder{color:#9F9F9F}button,.button,.button-grey,.button-skip{color:#fff;padding:0 0.5rem;text-transform:uppercase;border:0;cursor:pointer;font-size:0.75rem;height:2rem;margin-left:auto;white-space:nowrap;background-color:#666;line-height:1.875rem;border:0.0625rem solid rgba(197,197,197,0.6)}.button-grey,.button-skip{margin-top:0;color:#333;background-color:#e4e4e4;border:0.0625rem solid #c5c5c5;text-transform:none}p.disabled label,p.disabled input{background-color:#f1f1f1;opacity:0.6}button:disabled{cursor:default;color:#231F20;background-color:#f1f1f1;opacity:0.4;border:0.0625rem solid rgba(197,197,197,0.4);box-shadow:0 0 0.0625rem 0 #000000}button{transition:all .4s ease-out}button:disabled:hover{box-shadow:0 0 0.0625rem 0 #000000}header{display:flex;margin:2rem 1rem;width:100%;justify-content:space-between;text-align:left}section.account{flex:auto;display:block;margin-top:-3.4rem}section.account p{text-align:center}section.account .msg,.account.msg{min-height:0}.back-to-product{align-self:flex-start}.back-to-product #logo{align-items:center;margin:0;display:flex}.back-to-product #logo::before{content:'\25C2';color:#231F20;padding:0.25rem 0.5rem}.back-to-product #logo img{width:6rem;margin:0 0.5em}.login-selector{margin-left:auto;margin-right:1rem;position:relative}.login-selector input{width:0}.selector{width:100%;color:#231F20;font-size:0.75rem;text-align:left}.selector *{user-select:none;-ms-user-select:none;cursor:default}.selector-head{display:flex;width:100%}.selector-head::after{content:'\25BC';padding:0.3975rem 0.5rem 0 0.5rem;background-color:#fff;box-shadow:0 0.0625rem 0.125rem 0 rgba(0,0,0,0.06);display:block;border:0.0625rem solid #c5c5c5;border-left:none;height:1.4775rem}.selector-head label{border-right:none}.selector-head input{color:#231F20;user-select:none;cursor:default;border-right:none !important}.selector-content{position:absolute;margin-top:0.25rem;background-color:#fff;border:0.0625rem solid #c5c5c5;width:100%;box-shadow:0 0 8px #c5c5c5;opacity:1;visibility:visible;transition:opacity .4s ease-out}.selector-content.hidden{visibility:hidden;opacity:0.5}.selector-content *{width:100%;display:inline-block;text-align:left;padding:0.5rem;color:#231F20}.selector-content *:hover{background-color:#f1f1f1}.show-step,.show-step-pass{width:0.75rem;height:0.75rem;border-width:0.09375rem;border-style:solid;border-radius:0.75rem;display:inline-block;background-color:#fff;margin:0 2.5rem}.show-step{border-color:#c5c5c5}button:hover,.button:hover,.button-grey:hover{box-shadow:0.0625rem 0.125rem 0.25rem #c1c1c1}img.qr-code{margin:0 auto;height:auto;display:none}.msg{min-height:8vh;margin:0 auto;font-size:0.6875rem;display:inline-block}.msg mark{display:inline-block;font-weight:bold;padding:0.25rem 0.5rem;text-align:center;width:100%;margin-bottom:1.5rem;line-height:1.25rem;box-shadow:0.0625rem 0.125rem 0.25rem #c1c1c1}.msg mark::before{content:"";background:url(/img/info_icon.svg) no-repeat;width:0.5rem;display:inline-block;padding:0.5rem;position:relative;top:.25rem}.msg mark.error::before{background:url(/img/error-icon-white.svg) no-repeat}.msg .info{background-color:#6C9CE1;color:#fff}.msg .error{background-color:#E34D6A;color:#fff}.infoBox{display:inline-block;font-weight:bold;padding:0.5rem;text-align:justify;width:100%;margin-bottom:1.5rem;background-color:#F4002F;color:#fff}div[data-step]~div[data-step]{display:none}p{color:#87898B;line-height:1.5em}.setup2fa button,.setup2fa a{margin:0 auto}section.setup2fa{min-height:35rem}.setup2fa .button-skip{position:absolute;margin-left:5rem;margin-top:-3rem}.setup2fa .recommendation{font-weight:100;font-size:1rem}.setup2fa form .recommendation{justify-content:center}#setup2fa_backup_tokens{line-height:1.5em;padding:1em;font-weight:bold;border:0.0625rem solid #c5c5c5;margin:1rem auto;width:20rem}.restore-link{max-width:20rem;margin:auto;border-top:0.0625rem dashed #c5c5c5;padding:1rem;margin-top:3rem}.error-page{color:#C4C4C4}.error-page p{margin-top:0;line-height:1.7em;font-size:2rem;font-size:1.25rem}.error-page h1{font-size:1rem;line-height:1.7em;margin-top:1rem;font-weight:normal}.error-page .button-grey{margin:0 auto}.apps-switcher .apps-switcher__header a{display:block}.apps-switcher .apps-switcher__header a h1{color:#231f20;text-transform:uppercase;font-size:1.25rem}.apps-switcher .apps-switcher__header a img{transition:transform 200ms ease-in-out}.apps-switcher .apps-switcher__header:hover a img{transform:scale(1.05) translate(0,-1px)}.apps-switcher .apps-switcher__header small{color:#6e7071}.apps-switcher__list ul{margin:0;padding:0;list-style-type:none;display:flex;justify-content:center}.apps-switcher__list ul li{position:relative;padding:1rem}.apps-switcher__list ul li:hover .apps-switcher__tooltip{opacity:1 !important;top:-12px}.apps-switcher__list ul li:hover .apps-switcher__tooltip div:after{top:100%}.apps-switcher__list ul li:hover .apps-switcher__tooltip div span{opacity:.9 !important}.apps-switcher__list__item img{height:2rem}.apps-switcher__tooltip{position:absolute;opacity:0 !important;top:0;left:-50%;white-space:nowrap;background:#231F20;color:#fff;font-size:.625rem;border-radius:3px;box-shadow:0 1px 2px 0 rgba(0,0,0,.33),0 6px 10px 0 rgba(0,0,0,.19);transition:all 200ms cubic-bezier(0.250,0.250,0.340,1.120)}.apps-switcher__tooltip div{margin:.25rem .625rem;position:relative}.apps-switcher__tooltip div span{transition:all 200ms 60ms ease-in-out;opacity:.1 !important}.apps-switcher__tooltip div:after{transition:all 200ms 30ms ease-in-out;top:70%;left:50%;border:solid transparent;content:" ";height:0;width:0;position:absolute;pointer-events:none;border-color:rgba(136,183,213,0);border-top-color:#231F20;border-width:8px;margin-left:-8px}.switch2fa_proceed{display:none}.pass-set{width:100%;background-color:#fff;border:0.0625rem solid #c5c5c5;border-left:none;border-bottom:0.125rem solid #c5c5c5;height:2rem}#new_pass{float:left;border:none;height:1.8125rem;width:70%;padding:0}.pass-score{position:relative;float:right;background-color:#fff;border-left:none;line-height:1rem;height:1.6875rem}.pass-score::before{float:left;padding:0.5rem}.pass-set::after{content:"";display:block;position:relative;border-bottom:0.125rem solid #c5c5c5;top:1.8125rem}.score-0 .pass-set::after{width:25%;border-bottom:0.125rem solid #E34D6A}.score-1 .pass-set::after{width:50%;border-bottom:0.125rem solid #F69A3A}.score-2 .pass-set::after{width:75%;border-bottom:0.125rem solid #63BBD0}.score-3 .pass-set::after{width:100%;border-bottom:0.125rem solid #41CD3E}.score-0 .pass-score{color:#E34D6A;cursor:pointer}.score-0 .pass-score:hover .tooltip{visibility:visible}.score-0 .pass-score::before{text-decoration:underline;cursor:pointer;content:"Weak"}.score-1 .pass-score{color:#F69A3A}.score-1 .pass-score::before{content:"Fair"}.score-2 .pass-score{color:#63BBD0}.score-2 .pass-score::before{content:"Good"}.score-3 .pass-score{color:#41CD3E}.score-3 .pass-score::before{content:"Strong"}.tooltip{visibility:hidden;text-align:justify;width:19rem;padding:1rem;position:absolute;z-index:1;background-color:#fff;font-size:0.6875rem;margin-top:2.25rem;margin-left:-19.5rem;box-shadow:0 0.0625rem 0 #231f20,0 0 0.625rem rgba(0,0,0,.15);border:0.0625rem solid #c5c5c5;color:#231F20}.tooltip::after{content:"";position:absolute;top:0;left:100%;margin-top:-1.5rem;margin-left:-1.5rem;border-width:0.75rem;border-style:solid;border-color:transparent transparent #231f20 transparent}.tooltip span{display:list-item;margin:0.5rem 1rem}.input-with-tooltip{z-index:1;position:relative}section:not(.account) .msg{animation-name:a-3;animation-duration:.6s;animation-delay:1.4s;animation-fill-mode:forwards;opacity:0;min-height:5rem;animation-timing-function:cubic-bezier(.47,1.83,.51,.82)}section:not(.account):not(.redraw):not(.setup2fa-sms):not(.setup2fa-phone):not(.setup2fa-app) #logo,#footer{animation-name:a-1;animation-duration:.4s;animation-delay:.4s;animation-fill-mode:forwards;opacity:0}#footer{animation-name:a-0;animation-duration:2s;animation-delay:1.4s}.subsection p,.subsection h3,.subsection h4,.subsection h5,.withAnimation{animation-name:a-1;animation-duration:.4s;animation-fill-mode:forwards;opacity:0;height:auto;animation-timing-function:cubic-bezier(0.645,0.045,0.355,1)}.withAnimation{animation-delay:1.4s}.subsection p:nth-of-type(1),.subsection h3:nth-child(1),.subsection h4:nth-child(1),.subsection h5:nth-child(1){animation-delay:.5s}.subsection p:nth-child(2){animation-delay:.6s}.subsection p:nth-child(3){animation-delay:.7s}.subsection p:nth-child(4){animation-delay:.8s}.subsection p:nth-child(5){animation-delay:.9s}.subsection p:nth-child(6){animation-delay:1s}.subsection p:nth-child(7){animation-delay:1.1s}.subsection p:nth-child(8){animation-delay:1.2s}.subsection p[data-p="1"]{animation-delay:.5s}.subsection p[data-p="2"]{animation-delay:.6s}.subsection p[data-p="3"]{animation-delay:.7s}.subsection p[data-p="4"]{animation-delay:.8s}.subsection p[data-p="5"]{animation-delay:.9s}.subsection p[data-p="6"]{animation-delay:1s}.subsection p[data-p="7"]{animation-delay:1.1s}.subsection p[data-p="8"]{animation-delay:1.2s}section.activate .subsection *,section.account .subsection *,section.login.redraw .subsection *,section.email_code.redraw .subsection *{animation:none;opacity:1}section.email_code.redraw .subsection{margin-top:1.8rem}.setup2fa .subsection,.setup2fa .subsection.hidden{transition:none}section.setup2fa .subsection{min-height:25rem;height:25rem}.setup2fa .subsection:not([data-step="1"]) h3,.setup2fa p[data-step-show]{animation:none;opacity:1}.setup2fa .subsection[data-step=2]{display:none}.setup2fa .subsection:not([data-step="1"]) p:nth-child(1){animation-delay:0s}.setup2fa .subsection:not([data-step="1"]) p:nth-child(2){animation-delay:0s}.setup2fa .subsection:not([data-step="1"]) p:nth-child(3){animation-delay:.2s}.setup2fa .subsection:not([data-step="1"]) p:nth-child(4){animation-delay:.3s}.setup2fa .subsection:not([data-step="1"]) p:nth-child(5){animation-delay:.4s}.setup2fa .subsection:not([data-step="1"]) p:nth-child(6){animation-delay:.5s}section.login form button,section.restore form button,section.login form a,section.restore form a{animation-duration:.4s;animation-fill-mode:forwards;opacity:0;animation-timing-function:cubic-bezier(0.645,0.045,0.355,1)}section.login form button,section.restore form button{animation-delay:.8s;transition:none;animation-name:a-05}section.login form a,section.restore form a{animation-delay:1s;animation-name:a-05}.during-unload section.login .username,.during-unload section.login .password,.during-unload section.login.redraw .username,.during-unload section.login.redraw .password{animation-name:l-6;animation-duration:.4s;animation-fill-mode:forwards;animation-delay:0s;opacity:1;animation-timing-function:cubic-bezier(0.645,0.045,0.355,1)}section.login.redraw .username,section.login.redraw .password{animation-name:r-6;animation-duration:.4s;animation-fill-mode:forwards;animation-delay:0s;opacity:1;animation-timing-function:cubic-bezier(0.645,0.045,0.355,1)}section.redraw .msg{animation-delay:.4s}@keyframes a-0{from{opacity:0}to{opacity:1}}@keyframes a-05{from{opacity:0;margin-top:0.5rem}to{opacity:1;margin-top:0}}@keyframes a-1{from{opacity:0;height:0;margin-top:1.5rem}to{opacity:1;height:auto;margin-top:1rem}}@keyframes a-3{from{opacity:0;padding-top:0}to{opacity:1;padding-top:3rem}}@keyframes l-6{from{opacity:1;margin-left:0}to{opacity:0;margin-left:-6rem}}@keyframes r-6{from{opacity:0;margin-left:6rem}to{opacity:1;margin-left:0}}section.activate{min-height:24rem}section.activate .formWrapper{display:flex;justify-content:center;align-items:center}section.activate .formWrapper>form{margin:unset;margin-left:1rem}section.oauth2-generate_auth_code h4{width:24rem;margin-left:-2rem;color:#231F20}section.oauth2-generate_auth_code p{text-align:center;justify-content:center;color:#231F20}section.oauth2-generate_auth_code p:last-of-type{padding-top:0.75rem}section.oauth2-generate_auth_code p:last-of-type a{margin-right:1rem}section.oauth2-generate_auth_code p:last-of-type button{margin-left:1rem}section.oauth2-generate_auth_code .username::before{content:"";background:url(/img/user_icon.svg) no-repeat;width:0.4rem;display:inline-block;padding:0.8rem;position:relative;margin-bottom:-0.5rem}section.oauth2-generate_auth_code .scope{padding-top:1rem;flex-direction:column}section.oauth2-generate_auth_code .scope span:nth-child(1){padding-bottom:0.75rem}section.oauth2-generate_auth_code .scope span:nth-of-type(1n+2){border-top:1px dashed #C5C5C5;line-height:2rem;color:#87898B;text-align:left}section.oauth2-generate_auth_code .scope span:nth-of-type(1n+2)::before{content:"●";color:#7CDDC4;font-size:1.2rem;padding:0 0.5rem}section.oauth2-generate_auth_code .scope span:last-of-type{border-bottom:1px dashed #C5C5C5}section.oauth2-generate_auth_code p.info{padding-top:1rem;flex-direction:column;font-size:0.63rem;color:#87898B;text-align:justify;line-height:0.75rem}section.oauth2-generate_auth_code p.info em{text-align:center;font-style:normal;font-weight:bold;font-size:0.75rem;padding-bottom:0.4rem;color:#231F20}a.margin-y{margin-top:0.5rem !important;margin-bottom:0.5rem}
.ms-signin-btn{display:inline-flex;align-items:center;justify-content:start;box-sizing:border-box;height:32px;min-width:200px;padding:0 12px;background-color:#ffffff;border:1px solid #dadce0;border-radius:4px;cursor:pointer;user-select:none;font-family:'Roboto',arial,sans-serif;font-weight:500;font-size:14px;letter-spacing:0.25px;color:#3c4043;transition:background-color .218s,border-color .218s,box-shadow .218s}.ms-signin-btn:hover{background-color:#ecf3fe;border-color:#d2e3fc}.ms-signin-btn:active{background-color:#ecf3fe}.ms-signin-btn:focus{outline:none;border-color:#4285f4}.ms-signin-btn__icon{width:18px;height:18px;margin-right:8px;flex-shrink:0}.ms-signin-btn__label{line-height:16px;width:100%}
/* This CSS resource incorporates links to font software which is the valuable copyrighted property of Monotype and/or its suppliers. You may not attempt to copy, install, redistribute, convert, modify or reverse engineer this font software. Please contact Monotype with any questions regarding Web Fonts: http://www.fonts.com */@font-face{font-family:"Century Gothic W05 Regular";src:url("/font/CenturyGothic/5321689/d722f0d1-f586-442f-83de-f80218687a92.woff2") format("woff2"),url("/font/CenturyGothic/5321689/d5622205-b4e1-48e5-98a6-4ffe2ad76689.woff") format("woff")}body{color:#011627;font-family:"Century Gothic W05 Regular",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen,Ubuntu,Cantarell,"Fira Sans","Droid Sans","Helvetica Neue",sans-serif}#footer a,form a{color:#e1005d}form button{background-color:#e1005d}#msg-error,.msg .error{background-color:#e1005d;color:#fff}.show-step-pass{border-color:#e1005d;background-color:#e1005d}
