@charset "UTF-8";/*!timeStamp : Thursday, January 5th 2023, 1:50:23 am -05:00 EST
*/
@font-face{font-family:'Lato';src:local("Lato Hairline"),local("Lato-Hairline"),url("//static.lenovo.com/fea/fonts/lato/LatoLatin-Hairline.eot");src:local("Lato Hairline"),local("Lato-Hairline"),url("//static.lenovo.com/fea/fonts/lato/LatoLatin-Hairline.eot?#iefix") format("embedded-opentype"),url("//static.lenovo.com/fea/fonts/lato/LatoLatin-Hairline.woff2") format("woff2"),url("//static.lenovo.com/fea/fonts/lato/LatoLatin-Hairline.woff") format("woff"),url("//static.lenovo.com/fea/fonts/lato/LatoLatin-Hairline.ttf") format("truetype");font-style:normal;font-weight:100;text-rendering:optimizeLegibility}@font-face{font-family:'Lato';src:local("Lato Light"),local("Lato-Light"),url("//static.lenovo.com/fea/fonts/lato/LatoLatin-Light.eot");src:local("Lato Light"),local("Lato-Light"),url("//static.lenovo.com/fea/fonts/lato/LatoLatin-Light.eot?#iefix") format("embedded-opentype"),url("//static.lenovo.com/fea/fonts/lato/LatoLatin-Light.woff2") format("woff2"),url("//static.lenovo.com/fea/fonts/lato/LatoLatin-Light.woff") format("woff"),url("//static.lenovo.com/fea/fonts/lato/LatoLatin-Light.ttf") format("truetype");font-style:normal;font-weight:300;text-rendering:optimizeLegibility}@font-face{font-family:'Lato';src:local("Lato Regular"),local("Lato-Regular"),url("//static.lenovo.com/fea/fonts/lato/LatoLatin-Regular.eot");src:local("Lato Regular"),local("Lato-Regular"),url("//static.lenovo.com/fea/fonts/lato/LatoLatin-Regular.eot?#iefix") format("embedded-opentype"),url("//static.lenovo.com/fea/fonts/lato/LatoLatin-Regular.woff2") format("woff2"),url("//static.lenovo.com/fea/fonts/lato/LatoLatin-Regular.woff") format("woff"),url("//static.lenovo.com/fea/fonts/lato/LatoLatin-Regular.ttf") format("truetype");font-style:normal;font-weight:400;text-rendering:optimizeLegibility}@font-face{font-family:'Lato';src:local("Lato Bold"),local("Lato-Bold"),url("//static.lenovo.com/fea/fonts/lato/LatoLatin-Bold.eot");src:local("Lato Bold"),local("Lato-Bold"),url("//static.lenovo.com/fea/fonts/lato/LatoLatin-Bold.eot?#iefix") format("embedded-opentype"),url("//static.lenovo.com/fea/fonts/lato/LatoLatin-Bold.woff2") format("woff2"),url("//static.lenovo.com/fea/fonts/lato/LatoLatin-Bold.woff") format("woff"),url("//static.lenovo.com/fea/fonts/lato/LatoLatin-Bold.ttf") format("truetype");font-style:normal;font-weight:700;text-rendering:optimizeLegibility}@font-face{font-family:'Lato';src:local("Lato Black"),local("Lato-Black"),url("//static.lenovo.com/fea/fonts/lato/LatoLatin-Black.eot");src:local("Lato Black"),local("Lato-Black"),url("//static.lenovo.com/fea/fonts/lato/LatoLatin-Black.eot?#iefix") format("embedded-opentype"),url("//static.lenovo.com/fea/fonts/lato/LatoLatin-Black.woff2") format("woff2"),url("//static.lenovo.com/fea/fonts/lato/LatoLatin-Black.woff") format("woff"),url("//static.lenovo.com/fea/fonts/lato/LatoLatin-Black.ttf") format("truetype");font-style:normal;font-weight:700;text-rendering:optimizeLegibility}@font-face{font-family:'Lato';src:local("Lato Light Italic"),local("Lato-LightItalic"),url("//static.lenovo.com/fea/fonts/lato/LatoLatin-LightItalic.eot");src:local("Lato Light Italic"),local("Lato-LightItalic"),url("//static.lenovo.com/fea/fonts/lato/LatoLatin-LightItalic.eot?#iefix") format("embedded-opentype"),url("//static.lenovo.com/fea/fonts/lato/LatoLatin-LightItalic.woff2") format("woff2"),url("//static.lenovo.com/fea/fonts/lato/LatoLatin-LightItalic.woff") format("woff"),url("//static.lenovo.com/fea/fonts/lato/LatoLatin-LightItalic.ttf") format("truetype");font-style:italic;font-weight:400;text-rendering:optimizeLegibility}@font-face{font-family:'Lato';src:local("Lato Italic"),local("Lato-Italic"),url("//static.lenovo.com/fea/fonts/lato/LatoLatin-Italic.eot");src:local("Lato Italic"),local("Lato-Italic"),url("//static.lenovo.com/fea/fonts/lato/LatoLatin-Italic.eot?#iefix") format("embedded-opentype"),url("//static.lenovo.com/fea/fonts/lato/LatoLatin-Italic.woff2") format("woff2"),url("//static.lenovo.com/fea/fonts/lato/LatoLatin-Italic.woff") format("woff"),url("//static.lenovo.com/fea/fonts/lato/LatoLatin-Italic.ttf") format("truetype");font-style:italic;font-weight:300;text-rendering:optimizeLegibility}@font-face{font-family:'LatoBlack';src:url("//static.lenovo.com/fea/fonts/lato/LatoLatin-Black.eot");src:url("//static.lenovo.com/fea/fonts/lato/LatoLatin-Black.eot?#iefix") format("embedded-opentype"),url("//static.lenovo.com/fea/fonts/lato/LatoLatin-Black.woff2") format("woff2"),url("//static.lenovo.com/fea/fonts/lato/LatoLatin-Black.woff") format("woff"),url("//static.lenovo.com/fea/fonts/lato/LatoLatin-Black.ttf") format("truetype");font-style:normal;font-weight:normal;text-rendering:optimizeLegibility}@font-face{font-family:'LatoLight';src:url("//static.lenovo.com/fea/fonts/lato/LatoLatin-Light.eot");src:url("//static.lenovo.com/fea/fonts/lato/LatoLatin-Light.eot?#iefix") format("embedded-opentype"),url("//static.lenovo.com/fea/fonts/lato/LatoLatin-Light.woff2") format("woff2"),url("//static.lenovo.com/fea/fonts/lato/LatoLatin-Light.woff") format("woff"),url("//static.lenovo.com/fea/fonts/lato/LatoLatin-Light.ttf") format("truetype");font-style:normal;font-weight:normal;text-rendering:optimizeLegibility}@font-face{font-family:'LatoLight';src:url("//static.lenovo.com/fea/fonts/lato/LatoLatin-LightItalic.eot");src:url("//static.lenovo.com/fea/fonts/lato/LatoLatin-LightItalic.eot?#iefix") format("embedded-opentype"),url("//static.lenovo.com/fea/fonts/lato/LatoLatin-LightItalic.woff2") format("woff2"),url("//static.lenovo.com/fea/fonts/lato/LatoLatin-LightItalic.woff") format("woff"),url("//static.lenovo.com/fea/fonts/lato/LatoLatin-LightItalic.ttf") format("truetype");font-style:italic;font-weight:normal;text-rendering:optimizeLegibility}@font-face{font-family:'LatoHairline';src:url("//static.lenovo.com/fea/fonts/lato/LatoLatin-Hairline.eot");src:url("//static.lenovo.com/fea/fonts/lato/LatoLatin-Hairline.eot?#iefix") format("embedded-opentype"),url("//static.lenovo.com/fea/fonts/lato/LatoLatin-Hairline.woff2") format("woff2"),url("//static.lenovo.com/fea/fonts/lato/LatoLatin-Hairline.woff") format("woff"),url("//static.lenovo.com/fea/fonts/lato/LatoLatin-Hairline.ttf") format("truetype");font-style:normal;font-weight:normal;text-rendering:optimizeLegibility}body,h1,h2,h3,dl,dt,dd,form,figure{padding:0;margin:0}*{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}body{font:1em/1.75 "Lato", Helvetica, Arial, sans-serif;background:#efefef;position:relative;color:#555 !important;-webkit-text-size-adjust:none}h1,h2,h3{font-size:1em;font-weight:normal}a{color:#009dd9;text-decoration:none;outline:0}.smbAccountLoginRedesignPage{width:100%}.smbRedesignLoginContainer{background:#efefef}.redesignSMBLogo{height:54px;border:0;outline:0;background:#fff}.redesignSMBLogo div{background:url("//static.lenovo.com/fea/images/account/msa-logo.png") no-repeat;height:54px;width:10.5em;margin:0 auto;background-size:100%;position:absolute;z-index:9;cursor:pointer}.loginRedesignWrapper{border-radius:10px;width:350px;-webkit-box-shadow:0 0 20px 0 rgba(0,0,0,0.1);-moz-box-shadow:0 0 20px 0 rgba(0,0,0,0.1);box-shadow:0 0 20px 0 rgba(0,0,0,0.1);border:1px solid #ccc;margin:2% auto;z-index:99}.loginRedesignWrapper .smb-login-popup{background:#f8f8f8;-webkit-border-radius:10px;-moz-border-radius:10px;-ms-border-radius:10px;-o-border-radius:10px;border-radius:10px;border:.0625em #fff solid}.smb-proLogo{width:200px;margin:20px auto 0px auto}.smb-proLogo img{width:200px}.smb-login-message-div{text-align:center;padding-top:16px}.smbLoginMessage{font-size:14px;color:#000000;text-align:center;width:281px;margin:16px auto 0 auto;line-height:16px}.errorMessage{color:#ec4444}.smbLoginForm{padding:0}.signInForm-input{width:100%;font-size:1.125rem;padding:.125rem}.smb-login-input-div{margin:18px 0px 0px 0px;text-align:center;position:relative}.smb-login-confirmPassword-input{margin-top:18px}.smb-login-input-div input{width:281px;padding:0px;text-indent:8px;height:50px;font-size:.875em;-webkit-box-shadow:inset 0 0.0625em 0.1875em 0 rgba(0,0,0,0.35);-moz-box-shadow:inset 0 0.0625em 0.1875em 0 rgba(0,0,0,0.35);box-shadow:inset 0 0.0625em 0.1875em 0 rgba(0,0,0,0.35);border:solid .0625em #bbb;-webkit-border-radius:.3125em .3125em;-moz-border-radius:.3125em .3125em;-ms-border-radius:.3125em .3125em;-o-border-radius:.3125em .3125em;border-radius:.3125em .3125em;outline:0}.smb-login-input-div input::-ms-reveal,.smb-login-input-div input::-ms-clear{display:none}.forgot-password{font-size:14px;float:right;margin-right:33px;color:#1976A1}.smb-login-button-div{text-align:center;margin:25px 0px 0px 0px}.smb-login-button-div.StepOne{margin:16px 0px 0px 0px}.smb-login-button-div button{width:281px;height:40px;line-height:0;background-color:#1976A1;border:solid .0625em #1976A1;border-radius:3px;cursor:pointer;margin:0px;font-size:16px;color:#FFFFFF;text-align:center;float:none;display:inline-block;padding:.5em .8em;font-weight:normal;text-transform:none;text-shadow:none}.smb-button{position:relative;transition:all .3s;transition-timing-function:ease-in;width:281px;height:40px;background-color:#1976A1;border:solid .0625em #1976A1;border-radius:3px;cursor:pointer;margin:0px;font-size:16px;color:#FFFFFF;text-align:center;float:none;display:inline-block;padding:.5em .8em;font-weight:normal;text-transform:none;text-shadow:none}.smb-button:focus{border-color:black;border-width:2px}.smb-button-title{white-space:initial}@keyframes smb-button-spin{0%{animation-timing-function:cubic-bezier(0.5856, 0.0703, 0.4143, 0.9297);transform:rotate(0)}100%{transform:rotate(360deg)}}.smb-button-running{display:inline-block;position:absolute;width:1em;height:1em;top:50%;margin:-0.5em;right:1.25em;animation:smb-button-spin 1s infinite linear}.smb-button-running:after{content:" ";display:block;width:2em;height:2em;box-sizing:border-box;transform-origin:0 0;transform:translateZ(0) scale(0.5);backface-visibility:hidden;border-radius:50%;border:.3em solid currentColor;border-left-color:transparent}.smb-button.running{padding-right:2.5em;background-color:#c6c6c6;border:1px solid #c6c6c6;cursor:auto;padding-left:2.5em}.smb-login-back-div{text-align:center;margin:16px 0px 0px 0px}.backButtonContainer{width:281px;text-align:left;display:inline-block}.backButton{font-size:14px;cursor:pointer;color:#1976A1}.smb-login-footer{text-align:center;margin:0px 0px 0px 0px}.telephoneHelp{display:block;font-size:14px;padding-top:18px;color:#1976A1;cursor:pointer}.learnMore{display:block;font-size:14px;padding-top:18px;padding-bottom:24px;color:#1976A1;cursor:pointer}.fade-enter-active,.fade-leave-active{transition:opacity .5s}.fade-enter,.fade-leave-to{opacity:0}.showPwd.createPassword,.hidePwd.createPassword,.hidePwd.loginPassword,.showPwd.loginPassword{position:absolute;top:15px;right:50px;font-size:.8em;cursor:pointer}.hidePwd.confirmPassword,.showPwd.confirmPassword{position:absolute;top:83px;right:50px;font-size:.8em;cursor:pointer}.popover{background-clip:padding-box;background-color:#fff;border:1px solid rgba(0,0,0,0.2);border-radius:6px;box-shadow:0 5px 10px rgba(0,0,0,0.2);left:0;max-width:345px;padding:1px;position:absolute;text-align:left;top:61px;white-space:normal;z-index:1010;opacity:.95}.popover li{list-style:none;line-height:16px;margin-top:10px}.popover ul{margin-block-start:0;padding-inline-start:0;padding:0}.popover.top{margin-top:-10px}.popover.right{margin-left:10px}.popover.bottom{margin-top:10px}.popover.left{margin-left:-10px}.popover-title{background-color:#f7f7f7;border-bottom:1px solid #ebebeb;border-radius:5px 5px 0 0;font-size:14px;font-weight:400;line-height:18px;margin:0;padding:8px 14px}.popover-content{padding:9px 14px}.popover .arrow{position:absolute;top:-21px;left:150px}.popover .arrow:before,.arrow:after{position:absolute;content:'';border-top:10px transparent dashed;border-left:10px transparent dashed;border-right:10px transparent dashed;border-bottom:10px rgba(0,0,0,0.2) solid}.popover .arrow:before{border-bottom:10px rgba(0,0,0,0.4) solid}.popover .arrow:after{top:1px;border-bottom:10px #fff solid}.popover .passwordMessageFont{color:#999}.popover .passPattern .passwordMessageFont{color:#6A9A58}.popover .passPattern .mdi-check-circle-outline{color:#6A9A58;display:inline-block}.popover .mdi-record-circle-outline{color:#999;display:inline-block}.popover .mdi-check-circle-outline{display:none}.popover .passPattern .mdi-record-circle-outline{display:none}.popover.confirmPasswordPopoverShow{top:127px}.popover.confirmPasswordPopoverShow .arrow{top:-20px;left:155px;transform:rotate(0)}.popover.error-bg-color span.passwordMessageFont,.popover.error-bg-color span.mdi.mdi-record-circle-outline{color:#ec4444}.popover.error-bg-color .passPattern span.passwordMessageFont,.popover.error-bg-color span.mdi.mdi-check-circle-outline{color:#6A9A58}.popover.error-bg-color .arrow:after{border-bottom:10px #fffdc3 dashed}.popover-down{background-clip:padding-box;background-color:#fff;border:1px solid rgba(0,0,0,0.2);border-radius:6px;box-shadow:0 5px 10px rgba(0,0,0,0.2);left:0;max-width:345px;padding:1px;position:absolute;text-align:left;bottom:60px;white-space:normal;z-index:1010;opacity:.97;margin:auto 37px;font-size:14px}.popover-down .arrow-down{position:absolute;bottom:1px;left:133px}.popover-down .arrow-down:before,.arrow-down:after{position:absolute;content:'';border-left:10px dashed transparent;border-right:10px dashed transparent;border-bottom:10px transparent solid;border-top:10px solid #fffdc3}.popover-down .arrow-down:before{top:1px;border-top:10px rgba(0,0,0,0.4) solid}.error-bg-color{background-color:#fffdc3}.read-only{box-shadow:inset 0 0 0 1000px #fff !important;-webkit-text-fill-color:#b3b3b3}@media (max-width: 32em){.loginRedesignWrapper{width:100%}.smb-login-input-div{margin:18px auto 0px auto;width:281px}.hidePwd.createPassword,.showPwd.createPassword,.hidePwd.confirmPassword,.showPwd.confirmPassword,.hidePwd.loginPassword,.showPwd.loginPassword{right:15px}.forgot-password{margin-right:auto}.forgot-password{margin-right:auto}}@media (max-width: 281px){.smb-login-input-div{width:100%}.smb-login-input-div input,.smb-button{width:90%}.smbLoginMessage{width:90%}.smb-proLogo{width:90%}.smb-proLogo img{width:100%}}
