@import url(../../compiled/idaptive/production/resources/fonts/open-sans.css);@font-face{font-family:'Icon-Set';font-style:normal;font-weight:normal;src:url("../../compiled/idaptive/production/resources/fonts/Icons/Icons.eot?v=52");src:url("../../compiled/idaptive/production/resources/fonts/Icons/Icons.eot?v=52") format("embedded-opentype"),url("../../compiled/idaptive/production/resources/fonts/Icons/Icons.woff?v=52") format("woff"),url("../../compiled/idaptive/production/resources/fonts/Icons/Icons.ttf?v=52") format("truetype")}.standalone-login{font-family:"Open Sans","Arial","Microsoft JhengHei","Microsoft YaHei",sans-serif}.standalone-login .login-form{display:table;height:100%;width:100%;vertical-align:middle;background-color:#363A40;box-sizing:border-box}.standalone-login .login-logo{margin-left:6px;padding-top:7px}.standalone-login .form-row{display:table-row;text-align:center;color:#D8D8D8}.standalone-login label{display:inline-block;vertical-align:top;color:#FFF;font-size:17px;margin-bottom:4px}.standalone-login .button-wrapper{text-align:center}.standalone-login button{height:45px;min-width:142px;padding:0px 30px;border:0px;border-radius:5px;font-size:20px;font-family:"Open Sans","Arial","Microsoft JhengHei","Microsoft YaHei",sans-serif;font-weight:100;color:#fff;background-color:#0280e5;cursor:pointer}.standalone-login button.loading,.standalone-login button.disabled{background-color:#989898;cursor:default}.standalone-login input{height:45px;width:100%;padding:1px 6px 0px;margin-bottom:10px;border:1px solid #5E6166;border-radius:5px;font-size:17px;font-weight:300;font-family:"Open Sans","Arial","Microsoft JhengHei","Microsoft YaHei",sans-serif;color:#fff;background:#51555C;box-sizing:border-box}.standalone-login input:disabled{opacity:0.3}.standalone-login input.invalid{border-color:#cf4c35}.standalone-login input:focus{outline:none;border:1px solid #0381E4}.standalone-login *:focus{outline:none}.standalone-login ::-webkit-input-placeholder{color:#888;opacity:1}.standalone-login :-moz-placeholder{color:#888;opacity:1}.standalone-login ::-moz-placeholder{color:#888;opacity:1}.standalone-login :-ms-input-placeholder{color:#888;opacity:1}.standalone-login :placeholder-shown{color:#888;opacity:1}.standalone-login .checkbox{margin:0px;cursor:pointer}.standalone-login .checkbox input{width:15px;height:15px;display:inline;vertical-align:middle;margin:0;padding:0;box-sizing:content-box}.standalone-login .checkbox span{color:#FFF;font-size:14px;line-height:14px;vertical-align:middle;margin-left:5px}.standalone-login .noselect{-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.standalone-login .evenly-spaced-container{text-align:justify;-ms-text-justify:distribute-all-lines;text-justify:distribute-all-lines}.standalone-login .evenly-spaced-item{vertical-align:middle;display:inline-block;*display:inline;zoom:1}.standalone-login .spacer{width:100%;display:inline-block;font-size:0;line-height:0}.standalone-login .form-title{color:#B4B4B4;font-size:24px;font-weight:bold;display:inline-block}.standalone-login button.normal-link,.standalone-login a.normal-link{color:#1288DE;text-decoration:none;font-size:14px;height:auto;width:auto;min-width:0px;background-color:transparent;border:0;padding:0}.standalone-login button.cancel-button{background:#F0F0F0;color:#363A40}.standalone-login .terms{display:block;font-size:16px;padding:0px 16px;margin-bottom:10px}.standalone-login .register{display:block;font-size:14px;line-height:22px;color:#B4B4B4}.standalone-login .login-form#socialForm .register{text-align:center;margin-top:11px}.standalone-login .error-message{font-size:13px;color:#CC3300;background-image:url('../../../ui/StandaloneLogin/images/exclamation_small.png?1749231696');background-repeat:no-repeat;padding-left:26px;margin-bottom:10px}.standalone-login .username-display,.standalone-login .username-spacer{font-weight:300;font-size:12px;color:#FFFFFF;margin-top:4px;max-width:365px;word-wrap:break-word}.standalone-login .hint-text{font-size:12px;color:#FFA500;margin-bottom:10px}.standalone-login div.section-split-title{width:100%;text-align:center;border-bottom:1px solid #B4B4B4;line-height:0px;height:0px;margin:25px 0px}.standalone-login div.section-split-title span{background:#363A40;color:#B4B4B4;font-style:italic;font-size:16px;font-weight:300;padding:0px 10px}.standalone-login div.section-split-title-divider{width:100%;text-align:center;border:solid 1px rgba(255,255,255,0.2);line-height:0px;height:0px;margin:15px 0px}.standalone-login div.section-split-title-divider span{background:#363A40;color:#FFFFFF;font-style:italic;font-size:16px;font-weight:300;padding:0px 10px}.standalone-login div.login-form.masked{position:relative}.standalone-login div.login-form.masked:before{z-index:1;display:block;content:'';position:absolute;top:0px;left:0px;width:100%;height:100%;background-color:#363A40;background-image:url('../../../ui/StandaloneLogin/images/loading_circles.gif?1749231696');background-repeat:no-repeat;background-position:50%}.standalone-login .combo-box{position:relative}.standalone-login .combo-box .combo-input{cursor:pointer;padding-right:32px;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.standalone-login .combo-box .trigger-icon,.standalone-login .combo-box .trigger-icon-open{font-family:'Icon-Set';color:#999999;position:absolute;top:15px;right:10px;cursor:pointer}.standalone-login .combo-box .trigger-icon-open{display:none}.standalone-login .combo-box.open .trigger-icon{display:none}.standalone-login .combo-box.open .trigger-icon-open{display:inline}.standalone-login .combo-list{float:left;position:absolute;background:white;margin-top:-10px;z-index:1}.standalone-login .combo-list .combo-option{display:block;font-size:18px;font-weight:300;padding:10px;cursor:pointer}.standalone-login .combo-list .combo-option.hovered,.standalone-login .combo-list .combo-option:hover{background-color:#EEEEEE}.standalone-login .social-button-container{width:100%}.standalone-login button.social-login-button{height:50px;width:48%;line-height:50px;font-size:13px;font-weight:normal;text-align:center;border-radius:5px;overflow:hidden;padding:0px;min-width:0px;max-width:160px}.standalone-login button.social-login-button:before{font-family:Icon-Set;font-size:30px;margin-right:10px;vertical-align:top}.standalone-login button.facebook{background:#43619C}.standalone-login button.facebook:before{content:'z'}.standalone-login button.google{background:#F24032}.standalone-login button.google:before{content:'+'}.standalone-login button.linkedin{background:#187FB8}.standalone-login button.linkedin:before{content:'l'}.standalone-login button.twitter{background:#25A9E6}.standalone-login button.twitter:before{content:'T'}.standalone-login button.microsoft{background:#0078D7}.standalone-login button.microsoft:before{content:'M'}.standalone-login button.social-login-button.icon-only{height:60px;width:60px;line-height:60px}.standalone-login button.social-login-button.icon-only:before{margin-right:0px}.standalone-login input::-ms-clear,.standalone-login input::-ms-reveal{height:0;width:0}.standalone-login .hidden{display:none !important}.standalone-login .invisible{visibility:hidden !important}.standalone-login .u2f-form .form-field-container{margin-top:25px}.standalone-login .u2f-form .u2f-icons-container{margin:15px 0px}.standalone-login .u2f-form .u2f-token-spinner{display:inline-block;width:50px;height:50px;background-size:50px;background-image:url('../../../ui/StandaloneLogin/images/loading_circles.gif?1749231696');margin-left:40px}.standalone-login .u2f-form .u2f-token-spinner-large{display:inline-block;width:80px;height:80px;background-size:80px;background-image:url('../../../ui/StandaloneLogin/images/loading_circles.gif?1749231696');margin-left:150px}.standalone-login .u2f-form .u2f-token-alert{display:inline-block;width:80px;height:80px;background-size:80px;background-image:url('../../../ui/StandaloneLogin/images/alert.png?1749231696');background-repeat:no-repeat;margin-left:150px}.standalone-login .u2f-form .u2f-header-label{font-size:16px}.standalone-login .u2f-form .u2f-auth-status{margin-top:20px}.legacy-web-login{background-image:url('../../../ui/StandaloneLogin/images/login_background.png?1749231696');position:relative}.legacy-web-login .content-wrapper{position:absolute;top:0;bottom:0;left:0;right:0;margin:auto;height:476px;width:685px}.legacy-web-login .login-container{height:374px;width:685px;border-radius:4px;-webkit-box-shadow:0 2px 4px #555555;-moz-box-shadow:0 2px 4px #555555;box-shadow:0 2px 4px #555555}.legacy-web-login .logo-container{display:inline-block;vertical-align:top;height:100%;width:260px;background-color:white;background-color:#F7F7F7}.legacy-web-login .logo-container .logo-wrapper{height:374px;width:260px;display:table-cell;vertical-align:middle;position:relative}.legacy-web-login .logo-container .logo-wrapper .login-logo{max-width:200px;margin:auto;display:block}.legacy-web-login .form-wrapper{display:inline-block;vertical-align:top;height:100%;width:425px;background-color:#363A40}.legacy-web-login .form-wrapper .login-form{padding:24px 30px 32px;display:flex;flex-direction:column}.legacy-web-login .form-field-container{flex-grow:1;margin-top:75px;margin-bottom:10px;overflow-y:auto;margin-right:-10px;padding-right:10px}.legacy-web-login .default-spacer{margin-top:75px}.legacy-web-login #passwordAndMechanismForm .form-field-container,.legacy-web-login #multipleAnswerInputForm .form-field-container{margin-top:15px}.legacy-web-login .button-wrapper{text-align:left;height:35px}.legacy-web-login .button-wrapper .button-bar-extras{display:inline-block}.legacy-web-login .button-wrapper button[type=submit]{float:right}.legacy-web-login .soc2-logo,.legacy-web-login .truste-logo{position:relative;z-index:-1}.legacy-web-login .soc2-logo{top:20px;left:268px}.legacy-web-login .truste-logo,.legacy-web-login .truste-logo div,.legacy-web-login .truste-logo a{display:inline-block}.legacy-web-login .truste-logo,.legacy-web-login .truste-logo a,.legacy-web-login .truste-logo img{height:32px;top:3px;left:284px;vertical-align:middle}.legacy-web-login .footer-wrapper{position:absolute;bottom:0px;width:100%}.legacy-web-login .footer-wrapper .footer{width:800px;margin:auto}.legacy-web-login .footer-wrapper .footer span,.legacy-web-login .footer-wrapper .footer a{color:#FFF;font-size:14px}.legacy-web-login .footer-wrapper .image-footer{display:flex;flex-direction:row;flex-wrap:wrap-reverse;justify-content:space-between;padding-left:16px}.legacy-web-login .footer-wrapper .image-footer span{padding:0 16px 16px 0}.legacy-web-login .footer-wrapper .image-footer a{color:#0381E4;font-size:12px;font-weight:bold}.legacy-web-login .footer-wrapper .text-shadow{text-shadow:#000 0px 1px 3px;-webkit-font-smoothing:antialiased}.legacy-web-login .form-field-container{scrollbar-arrow-color:#3f3f3f;scrollbar-face-color:#3f3f3f;scrollbar-highlight-color:#24272b;scrollbar-shadow-color:#3f3f3f}.legacy-web-login .form-field-container::-webkit-scrollbar{width:8px;height:8px;border:solid #1c1e1d;border-width:0px 1px;background-color:#24272b;border-radius:4px}.legacy-web-login .form-field-container::-webkit-scrollbar-thumb{background-color:#3f3f3f;border-radius:4px;border:solid #1c1e1d;border-width:0px 1px;-webkit-box-shadow:inset 0 0 0px 1px #24272b}.legacy-web-login .form-field-container::-webkit-scrollbar-thumb:hover{background-color:#666}.legacy-web-login .form-field-container::-webkit-scrollbar:horizontal,.legacy-web-login .form-field-container::-webkit-scrollbar-thumb:horizontal{border-width:1px 0px}.legacy-web-login label{font-size:12px;margin-bottom:9px}.legacy-web-login label.large-label{font-size:13px;margin-bottom:9px}.legacy-web-login button{height:35px;min-width:0px;padding:0px 23px;border-radius:3px;font-size:14px;font-weight:400;background-color:#0280e5;cursor:pointer}.legacy-web-login button.loading,.legacy-web-login button.disabled{background-color:#0280e5;opacity:0.5;cursor:default}.legacy-web-login input{height:30px;margin-bottom:12px;font-size:13px}.legacy-web-login .checkbox input{width:14px;height:14px}.legacy-web-login button:focus,.legacy-web-login a:focus,.legacy-web-login .checkbox input:focus{-webkit-box-shadow:inset 0 0 0 1px black;-moz-box-shadow:inset 0 0 0 1px black;box-shadow:inset 0 0 0 1px black}.legacy-web-login .footer-wrapper .footer a,.legacy-web-login .normal-link,.legacy-web-login .truste-logo{padding:1px}.legacy-web-login .combo-box .combo-input{padding-right:32px}.legacy-web-login .combo-box .trigger-icon,.legacy-web-login .combo-box .trigger-icon-open{font-size:10px;top:10px;right:7px}.legacy-web-login .combo-list{width:100%}.legacy-web-login button.start-over{float:right;margin-top:10px}.legacy-web-login button.forgot-password,.legacy-web-login button.forgot-username{float:right}.legacy-web-login .qr-code-container{display:block;margin-left:auto;margin-right:auto;text-align:center}.legacy-web-login .qr-code-oob-image-container{text-align:center}.legacy-web-login .centered-text{text-align:center}.legacy-web-login .qr-code-oob-image{position:relative;border:solid 2px black}.legacy-web-login .qr-code-image{width:105px;height:105px;border:solid 2px black}.legacy-web-login .recaptcha-container{margin-left:auto;margin-right:auto;margin-top:12px;transform:scale(0.9);transform-origin:0 0}.legacy-web-login .recaptcha-container div{margin-left:auto;margin-right:auto}.legacy-web-login .field-wrapper > input:last-of-type{margin-bottom:0px}.legacy-web-login .register,.legacy-web-login .error-message,.legacy-web-login .hint-text{margin-top:12px;margin-bottom:0px}.legacy-web-login .login-form#pollingForm .form-field-container{margin-top:25px;margin-bottom:0px}.legacy-web-login .login-form#socialForm{padding-bottom:0px}.legacy-web-login .login-form#socialForm .username-spacer{margin-top:0px}.legacy-web-login .login-form#socialForm .button-wrapper{display:none}.legacy-web-login .login-form#socialForm .form-field-container{margin-top:0px;max-height:270px}.legacy-web-login .login-form#socialForm .form-field-container .field-wrapper{min-height:72px;overflow:hidden}.legacy-web-login .login-form#socialForm .form-field-container button[type=submit]{float:right;margin-left:10px;margin-top:25px;height:30px;padding:0px 21px;font-size:13px}.legacy-web-login .login-form#socialForm .qr-code-container{margin-top:10px}.legacy-web-login .login-form#usernameForm .username-spacer{margin-top:0px}.legacy-web-login .login-form#usernameForm .form-field-container{margin-top:0px}.legacy-web-login .login-form#newPasswordForm .form-field-container{margin-top:20px}.legacy-web-login .login-form#welcomeForm .form-title{display:none}.legacy-web-login .login-form#welcomeForm .username-spacer{display:none}.legacy-web-login .login-form#welcomeForm .form-field-container{padding:0;margin:0px 0px 24px 0px;background-color:#1e2020;border:1px solid #000000;border-radius:3px}.legacy-web-login .login-form#welcomeForm .login-banner{margin:20px;font-size:13px}.legacy-web-login .larget-text-bold{color:#FFF;font-size:24px;font-weight:bold}.legacy-web-login .bottom-margin{margin-bottom:4px}.legacy-web-login.default-background{background-image:url('../../../ui/StandaloneLogin/images/login_background.svg?1749231696')}.legacy-web-login.no-repeat-background{background-repeat:no-repeat;background-position:center;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover}.legacy-mobile-login{background-color:#363A40}.legacy-mobile-login .logo-container{height:40%;min-height:110px;position:relative;background-color:#FFF}.legacy-mobile-login .login-logo{position:absolute;bottom:21px;left:0;right:0;max-width:240px;max-height:70%;margin:auto}.legacy-mobile-login .form-container{height:60%;width:100%;min-height:350px}@media (max-height: 585px){.legacy-mobile-login .logo-container{height:35%}.legacy-mobile-login .form-container{height:65%}}@media (max-height: 540px){.legacy-mobile-login .logo-container{height:30%}.legacy-mobile-login .form-container{height:70%}}@media (max-height: 500px){.legacy-mobile-login .logo-container{height:25%}.legacy-mobile-login .form-container{height:75%}}.legacy-mobile-login .form-wrapper{height:100%;width:100%;max-width:350px;margin:0 auto;padding:0px 30px;box-sizing:border-box}.legacy-mobile-login .form-field-container{display:table-row;height:50%;width:100%}.legacy-mobile-login .field-wrapper{padding-top:30px}.legacy-mobile-login .login-form#socialForm .form-field-container{height:28%}.legacy-mobile-login .footer{font-size:12px;height:18px}.legacy-mobile-login .form-title{padding-top:30px}.legacy-mobile-login button.start-over,.legacy-mobile-login button.forgot-password,.legacy-mobile-login button.forgot-username{font-size:11px;font-weight:normal;text-decoration:underline;color:#999999}.legacy-mobile-login button.forgot-password,.legacy-mobile-login button.forgot-username{float:right;height:20px;font-size:12px}.legacy-mobile-login .combo-list{max-height:240px;overflow-y:auto}.legacy-mobile-login .login-form#welcomeForm .login-banner-wrapper{background-color:#1e2020;border:1px solid #000000;border-radius:3px;margin:0px 0px 24px 0px;min-height:190px}.legacy-mobile-login .login-form#welcomeForm .login-banner{margin:20px;font-size:13px}.legacy-mobile-login .login-form#welcomeForm .button-wrapper{padding-bottom:24px}.legacy-challenge-login .content-wrapper{height:377px;width:520px}.legacy-challenge-login .login-container{height:330px;width:520px}.legacy-challenge-login .logo-container{width:100px}.legacy-challenge-login .logo-container .logo-wrapper{vertical-align:top;height:100%}.legacy-challenge-login .logo-container .logo-wrapper .alert-icon{font-family:'Icon-Set';color:#e1e2e3;font-size:38px;text-align:center;margin-top:30px}.legacy-challenge-login .form-wrapper{width:420px}.legacy-challenge-login .form-title{font-size:20px}.legacy-challenge-login .footer{padding-top:25px;color:#FFF;font-size:11px}.legacy-challenge-login .form-field-container{margin-top:15px}.legacy-challenge-login .username-display{word-wrap:unset;display:inline-block;max-width:280px;overflow:hidden;text-overflow:ellipsis}.legacy-challenge-login button.start-over{margin-top:unset}.legacy-embedded-login.legacy-challenge-login .content-wrapper{height:330px;overflow:hidden}.legacy-embedded-login.legacy-challenge-login .combo-list{max-height:155px;overflow-y:auto}.legacy-enroll-login.legacy-web-login .content-wrapper{height:374px}.legacy-enroll-login.legacy-web-login .form-wrapper{position:relative}.legacy-enroll-login.legacy-web-login .form-wrapper .enroll-copyright{font-size:10px;color:#B4B4B4;position:absolute;bottom:9px;left:30px}.legacy-enroll-login.legacy-web-login .form-wrapper .combo-list{max-height:155px;overflow-y:auto}.web-login{font-family:"Open Sans","Arial","Microsoft JhengHei","Microsoft YaHei",sans-serif;min-width:360px;position:relative}.web-login .eula-container,.web-login .login-container,.web-login .combo-list{scrollbar-face-color:#a5afc3;scrollbar-track-color:#c9d3e6}.web-login .eula-container::-webkit-scrollbar,.web-login .login-container::-webkit-scrollbar,.web-login .combo-list::-webkit-scrollbar{width:7px;height:100%}.web-login .eula-container::-webkit-scrollbar-track,.web-login .login-container::-webkit-scrollbar-track,.web-login .combo-list::-webkit-scrollbar-track{width:7px;background:#c9d3e6;margin-top:37px;margin-bottom:21px;border-radius:6px}.web-login .eula-container::-webkit-scrollbar-thumb,.web-login .login-container::-webkit-scrollbar-thumb,.web-login .combo-list::-webkit-scrollbar-thumb{background:#a5afc3;border-radius:6px}.web-login .eula-container::-webkit-scrollbar-thumb:hover,.web-login .login-container::-webkit-scrollbar-thumb:hover,.web-login .combo-list::-webkit-scrollbar-thumb:hover{background-color:#8d99b1}.web-login .eula-container::-webkit-scrollbar:horizontal,.web-login .eula-container::-webkit-scrollbar-thumb:horizontal,.web-login .login-container::-webkit-scrollbar:horizontal,.web-login .login-container::-webkit-scrollbar-thumb:horizontal,.web-login .combo-list::-webkit-scrollbar:horizontal,.web-login .combo-list::-webkit-scrollbar-thumb:horizontal{border-width:1px 0px}.web-login .login-container{width:630px;position:absolute;left:0;right:0;top:0;max-height:calc(100% - 57px - 57px);margin:57px auto;padding-bottom:30px;box-sizing:border-box;background:#fff;overflow-y:auto;border-radius:2px;box-shadow:0 0 5px 0 rgba(0,0,0,0.19)}.web-login .logo-container{width:100%;margin-top:30px}.web-login .logo-container .logo-wrapper{text-align:center;margin:auto;width:100%}.web-login .logo-container .login-logo{max-height:125px;max-width:320px;vertical-align:middle}.web-login .logo-container .security-image-wrapper{width:80%;height:80px;position:relative;margin:auto;margin-top:17px}.web-login .logo-container .security-image-login-line{border-bottom:solid 2px #e0e7f5;width:100%;position:absolute;top:50%}.web-login .logo-container .security-image-placeholder{width:75px;height:74px;background-color:#fff;border-radius:50%;border:2px solid #e0e7f5;padding:1px 0px 0px 1px;position:relative;margin:auto}.web-login .logo-container .security-image-login-thumbnail{width:73.5px;height:73.5px;border-radius:50%}.web-login .form-wrapper{width:470px;margin:0px auto}.web-login .form-wrapper .login-form,.web-login .form-wrapper .login-form .form-field-container{width:100%;background:#fff}.web-login .hidden{display:none !important}.web-login .invisible{visibility:hidden !important}.web-login .custom-links{text-align:center;margin-top:30px;flex-direction:row;flex-wrap:wrap-reverse;justify-content:space-between}.web-login .custom-links.display-block{display:block}.web-login .footer{position:absolute;left:0;right:0;bottom:0;width:600px;margin-left:auto;margin-right:auto;text-shadow:none;display:flex;justify-content:space-between;align-items:center;height:57px}.web-login .footer span{color:#333}.web-login .footer span,.web-login .footer a{font-size:12px}.web-login .footer.custom{text-shadow:#000 0px 1px 3px;-webkit-font-smoothing:antialiased}.web-login .footer.custom span,.web-login .footer.custom a{color:#ffffff}.web-login .footer.custom a{text-decoration:underline}.web-login .footer.custom .footer-logo{height:unset}.web-login .footer .powered-by-wrapper *{vertical-align:middle}.web-login .footer .footer-logo{margin-left:5px;height:20px}.web-login.height-708 .login-container{margin-top:0px;margin-bottom:0px;max-height:calc(100% - 40px)}.web-login.height-708 .footer{height:40px}.web-login.large-width .login-container{width:calc(26.3% + 187.89px)}.web-login.medium-width .login-container{width:530px}.web-login.small-width{padding-top:40px;box-sizing:border-box}.web-login.small-width .eula-container{padding-bottom:30px;padding-top:16px;box-sizing:border-box;background:#fff}.web-login.small-width .eula-container .eula-form-content{margin:unset;padding:0px 24px;box-sizing:border-box}.web-login.small-width .login-container,.web-login.small-width .eula-container{margin:0px;position:unset;min-height:calc(100% - 42px);max-height:none;overflow-y:unset;width:100%;border-top-left-radius:0px;border-top-right-radius:0px;border-bottom-left-radius:0px;border-bottom-right-radius:0px;box-shadow:none}.web-login.small-width .logo-container{top:0px;bottom:0px;margin:0;margin-bottom:33px;padding:16px 0px 0px 0px}.web-login.small-width .logo-container .login-logo{max-height:70px;max-width:220px}.web-login.small-width .form-wrapper{width:100%;margin:0}.web-login.small-width .form-wrapper .login-form{width:100%;padding:0px 24px;box-sizing:border-box}.web-login.small-width .form-wrapper .form-title{padding-left:0px;margin-top:4px}.web-login.small-width .form-wrapper .social-container{margin-top:0;height:120px}.web-login.small-width .form-wrapper .social-container .social-media-line{width:100%;text-align:center;border-bottom:1px solid #eef1f6;line-height:0px;margin:40px 0px}.web-login.small-width .form-wrapper .social-container .social-media-line .social-media-text{background:#fff;color:#333;font-size:14px;padding:0px 10px}.web-login.small-width .form-wrapper .social-container .social-button-container{float:unset;text-align:center;width:100%}.web-login.small-width .form-wrapper .social-container .social-button-container button{margin:0px 10px}.web-login.small-width .footer{position:unset;width:100%;height:42px;flex-wrap:wrap;justify-content:center;background-color:#fff}.web-login.small-width .footer span{display:flex;justify-content:center;width:100%;color:#3a3a3a}.web-login.small-width .footer .normal-link{margin-top:5px}.web-login.small-width .footer .normal-link:nth-child(2){padding:0px 0px 0px 0px}.web-login.small-width .footer .normal-link:nth-child(3){padding:0px 0px 0px 9px}.web-login.small-width .footer .powered-by-wrapper{display:none}.web-login.small-width .footer.custom{text-shadow:none}.web-login.small-width .footer.custom span{color:#333}.web-login.small-width .footer.custom a{color:#1362cb}.web-login.small-width .footer.custom .footer-logo{height:unset}.web-login.small-width .button{margin-top:30px}.web-login .smart-card-container .passkey-container{margin-bottom:45px}.web-login .smart-card-container .passkey-container .smart-card-button .passkey-button{margin-top:20px}.web-login .social-container{margin-top:30px;overflow:hidden}.web-login .social-container .social-media-line{display:inline-block;line-height:38px}.web-login .social-container .social-button-container{display:inline-block;float:right;height:38px}.web-login .social-container .social-button-container .social-login-button-ng{margin-top:0px}.web-login label{margin-top:30px;font-size:16px;color:#333;display:inline-block}.web-login button{width:100%;border-radius:22px;font-size:18px;font-weight:600;font-family:"Open Sans","Arial","Microsoft JhengHei","Microsoft YaHei",sans-serif;background-color:#1362cb;cursor:pointer;color:#fff;margin-top:40px;height:44px;padding:0px 30px;border:0px}.web-login button.no{background-color:white;color:#1362cb}.web-login button.yes{margin-left:10px}.web-login button.loading,.web-login button.disabled,.web-login button.disabled:focus,.web-login button.disabled:hover{background-color:#d7d7d7;color:#666;opacity:0.8;cursor:default;border-radius:22px}.web-login button:hover{background-color:#0768e9}.web-login button.no:hover{background-color:white}.web-login button:focus{background-color:#1156b2}.web-login .field-label{position:absolute;color:#666;font-size:14px;bottom:42px;margin-top:0}.web-login .input-wrapper{position:relative;margin-top:24px}.web-login input{display:block;margin:0;outline:0;font-size:16px;font-weight:normal;border:none;background-color:#fff;border-radius:0px;border-bottom:1px solid #666;color:#3a3a3a;height:61px;width:100%;padding:32px 0 1px;font-family:"Open Sans","Arial","Microsoft JhengHei","Microsoft YaHei",sans-serif;box-sizing:border-box}.web-login input:focus{border:none;border-bottom:2px solid #1362cb;padding-bottom:0}.web-login input:focus + .field-label{color:#1362cb;background-color:#fff}.web-login input::placeholder{color:#666}.web-login input:placeholder-shown + .field-label{visibility:hidden}.web-login input:not(:placeholder-shown) + .field-label,.web-login input:focus + .field-label{visibility:visible}.web-login input:focus::placeholder{visibility:hidden}.web-login input.invalid{border-bottom:2px solid #eb1000;padding-bottom:0}.web-login input.invalid + .field-label{color:#eb1000}.web-login .input-with-glyph{padding-left:34px}.web-login *:focus{outline:none}.web-login :-webkit-autofill,.web-login :-webkit-autofill:hover,.web-login :-webkit-autofill:focus{box-shadow:0 0 0 50px #fff inset}.web-login .checkbox{margin-top:10px;cursor:pointer}.web-login .checkbox input{width:14px;height:14px;display:inline;vertical-align:middle;margin:0}.web-login .checkbox span{color:#333;font-size:14px;vertical-align:middle;margin-left:10px}.web-login .checkbox input:focus{-webkit-box-shadow:inset 0 0 0 1px black;-moz-box-shadow:inset 0 0 0 1px black;box-shadow:inset 0 0 0 1px black;outline:none}.web-login a:focus{-webkit-box-shadow:none;-moz-box-shadow:none;outline:none}.web-login .footer a,.web-login .normal-link{padding:1px;color:#1362cb}.web-login .normal-link{padding:0px 5px;font-size:14px;font-weight:normal}.web-login .glyphicon{font-family:Icon-Set;font-size:24px;color:#6c6e83;position:absolute;top:32px}.web-login div.section-split-title-divider{width:100%;text-align:center;line-height:0px;border-top:solid 1px #eef1f6;margin-top:38px;height:20px}.web-login div.section-split-title-divider span{height:40px;width:40px;border-radius:50%;background-color:#eef1f6;padding:10px;font-size:14px;font-weight:600;font-style:normal;color:#666}.web-login div.section-split-title span{background:#fff;color:#666}.web-login div.login-form.masked{position:relative}.web-login div.login-form.masked:before{z-index:1;display:block;content:'';position:absolute;top:0px;left:0px;width:100%;height:100%;background-color:#ffffff;background-image:url('../../../ui/StandaloneLogin/images/loading-spinner.gif?1749231696');background-repeat:no-repeat;background-position:50%;-webkit-animation:rotate 2s linear infinite;animation:rotate 2s linear infinite}.web-login .combo-box .combo-input{cursor:pointer;height:56px;padding-top:29px;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.web-login .combo-box .combo-label{bottom:37px}.web-login .combo-box .trigger-icon,.web-login .combo-box .trigger-icon-open{font-size:10px;position:absolute;top:38px;right:7px;font-family:'Icon-Set';color:#757575;cursor:pointer}.web-login .combo-box .trigger-icon-open{display:none}.web-login .combo-box.open .trigger-icon{display:none}.web-login .combo-box.open .trigger-icon-open{display:inline}.web-login .combo-list{border-radius:6px;box-shadow:0 0 6px 0 rgba(0,0,0,0.3);margin-top:1px;position:absolute;background:#ffffff;z-index:1}.web-login .combo-list::-webkit-scrollbar-track{margin-top:0;margin-bottom:6px}.web-login .combo-list .combo-option{display:block;font-size:16px;padding:8px 10px 10px 10px;cursor:pointer;color:#1b2334}.web-login .combo-list .combo-option:hover{background-color:#eef1f6}.web-login .combo-list .combo-option.hovered{background-color:#dbe6f9}.web-login .form-title{margin:24px 0px 0px 0px;color:#2f3564;font-size:24px;display:block;font-weight:600}.web-login .form-display-text,.web-login .username-display{font-size:16px;font-weight:600;color:#333}.web-login .form-display-text{margin-top:30px}.web-login .username-display{margin-top:4px;width:100%}.web-login .icon-back{font-family:Icon-Set;font-size:14px;color:#1362cb}.web-login .social-login-button-ng{width:38px;height:38px;min-width:unset;background-repeat:no-repeat;background-color:#fff !important;cursor:pointer;border:0;background:unset !important;margin-left:20px;padding:0}.web-login .social-login-button-ng.facebook{background-image:url('../../../ui/StandaloneLogin/images/ic-facebook.svg?1749231697') !important}.web-login .social-login-button-ng.facebook:before{content:unset}.web-login .social-login-button-ng.linkedin{background-image:url('../../../ui/StandaloneLogin/images/ic-linkedin.svg?1749231696') !important}.web-login .social-login-button-ng.linkedin:before{content:none}.web-login .social-login-button-ng.microsoft{background-image:url('../../../ui/StandaloneLogin/images/ic-windows.svg?1749231697') !important}.web-login .social-login-button-ng.microsoft:before{content:none}.web-login .social-login-button-ng.google{background-image:url('../../../ui/StandaloneLogin/images/icons-8-google.svg?1749231696') !important}.web-login .social-login-button-ng.google:before{content:none}.web-login .start-over-label{margin-left:10px}.web-login button.normal-link{color:#1362cb;background-color:transparent;font-size:14px;height:auto;width:auto;min-width:0px;padding:0}.web-login button.normal-link:hover{color:#0768e9}.web-login button.normal-link:focus{color:#1156b2}.web-login button.start-over{margin-top:30px;margin-bottom:0px;display:block}.web-login button.retry-oob{float:right;margin-top:10px;margin-bottom:0px}.web-login button.forgot-password,.web-login button.forgot-username,.web-login button.sign-up-link,.web-login button.sign-in-link{float:right;margin-top:10px}.web-login button.find-my-workspace:hover,.web-login button.find-my-workspace:focus,.web-login button.switch-tenant:hover,.web-login .web-login button.find-workspace-message:hover,.web-login .web-login button.find-workspace-message:hover,.web-login button.switch-tenant:focus,.web-login .web-login button.find-workspace-message:focus,.web-login .web-login button.find-workspace-message:focus,.web-login button.start-over:hover,.web-login button.start-over:focus,.web-login button.forgot-password:hover,.web-login button.forgot-password:focus,.web-login button.forgot-username:hover,.web-login button.forgot-username:focus{text-decoration:underline}.web-login .qr-code-container{text-align:center;height:125px}.web-login .qr-code-oob-image-container{text-align:center;height:167px}.web-login .qr-code-oob-image{margin-top:20px}.web-login .qr-code-image{width:105px;height:105px;margin-top:20px}.web-login .duo-container{text-align:center;margin-top:20px}.web-login .floating-items-container::after{content:"";clear:both;display:table}.web-login .recaptcha-container div{margin-top:24px;margin-left:auto;margin-right:auto;width:304px}.web-login .field-wrapper > input:last-of-type{margin-bottom:0px}.web-login .register,.web-login .error-message,.web-login .hint-text{display:inline-block;margin-top:10px;margin-bottom:0px}.web-login .register .normal-link{margin-top:10px;display:inline-block;padding-left:0}.web-login .switch-tenant,.web-login .find-workspace-message{font-size:14px;display:inline-block;margin-top:10px;margin-bottom:0px}.web-login .find-workspace-message{font-size:16px !important}.web-login .find-workspace-hint-message{font-size:13px}.web-login .error-message{font-size:13px;padding-left:0px;background-image:none;background-repeat:no-repeat}.web-login .hint-text{font-size:12px;color:#FFA500}.web-login .icon-success{font-family:Icon-Set;color:#616a8b;padding-right:4px}.web-login .icon-success::before{content:'\7c'}.web-login .icon-satisfied{font-family:Icon-Set;color:#00A67E;padding-right:4px}.web-login .icon-satisfied::before{content:'\7c'}.web-login .icon-not-satisfied{font-family:Icon-Set;color:#DA1E28;padding-right:4px}.web-login .icon-not-satisfied::before{content:'\42'}.web-login .customtextTop{margin-top:4px;color:#333;font-family:"Open Sans";font-size:13px;font-style:normal;font-weight:400;line-height:normal}.web-login .customtextBottom{margin-top:8px;color:#333;font-family:"Open Sans";font-size:13px;font-style:normal;font-weight:400;line-height:normal}.web-login .input-wrapper-answer{position:relative;margin-top:12px}.web-login .reset-password-answer{position:relative;margin-top:0px}.web-login .input-wrapper-confirmPassword{position:relative;margin-top:12px}.web-login .password-requirements-advance{margin-top:8px;color:#333333;font-family:"Open Sans";font-size:13px;font-style:normal;font-weight:400;line-height:normal}.web-login .password-requirements{display:flex;flex-direction:column;gap:8px;align-self:stretch}.web-login .requirements-title{margin-top:0px;color:#05005D;font-family:"Open Sans";font-size:13px;font-style:normal;font-weight:600;line-height:normal}.web-login .requirements-text{margin-top:4px;color:#616A8B;font-family:"Open Sans";font-size:13px;font-style:normal;font-weight:400;line-height:normal}.web-login .satisfied{margin-top:4px;color:#00A67E;font-family:"Open Sans";font-size:13px;font-style:normal;font-weight:400;line-height:normal}.web-login .not-satisfied{margin-top:4px;color:#DA1E28;font-family:"Open Sans";font-size:13px;font-style:normal;font-weight:400;line-height:normal}.web-login .error-message-label{margin-left:24px;color:#eb1000}.web-login .error-message-icon{font-family:Icon-Set;font-size:20px;color:#eb1000;position:absolute;padding:0px 10px 0px 0px}.web-login .preview-message-label{margin-left:24px;color:#0768e9}.web-login .preview-message-icon{font-family:Icon-Set;font-size:20px;color:#0768e9;position:absolute;padding:0px 10px 0px 0px}.web-login .field-error-msg.field-error-msg-answer{text-align:left;margin-top:2px;font-size:12px;color:#eb1000;min-height:17.66px}.web-login .field-error-msg.field-error-msg-confirmPassword{text-align:left;margin-top:2px;font-size:12px;color:#eb1000;min-height:17.66px}.web-login .field-error-msg{text-align:right;margin-top:10px;font-size:13px;color:#eb1000;min-height:17.66px}.web-login .login-form#welcomeForm .form-title{display:none}.web-login .login-form#welcomeForm .form-field-container .field-wrapper{padding:0;margin-top:24px;border:1px solid #000000;border-radius:3px}.web-login .login-form#welcomeForm .login-banner{margin:20px;font-size:13px}.web-login .insert-smart-card-form .insert-smart-card-label{margin-top:0px;font-size:24px}.web-login .insert-smart-card-form .insert-smart-card-description{margin:20px 0px 30px 0px;font-size:14px}.web-login .insert-smart-card-form .insert-smart-card-icons-container{min-height:110px;margin-top:30px;margin-bottom:60px;background-image:url('../../../ui/StandaloneLogin/images/smartcard.svg?1749231696');background-position:center;background-repeat:no-repeat}.web-login .u2f-form .u2f-icons-container{margin-top:20px;height:80px}.web-login .u2f-form .u2f-token-spinner{display:inline-block;width:50px;height:50px;background-size:50px;background-image:url('../../../ui/StandaloneLogin/images/loading-spinner.gif?1749231696');margin-left:40px}.web-login .u2f-form .u2f-token-spinner-large{display:inline-block;width:80px;height:80px;background-size:80px;background-image:url('../../../ui/StandaloneLogin/images/loading-spinner.gif?1749231696');margin-left:150px}.web-login .u2f-form .u2f-token-alert{display:inline-block;width:80px;height:80px;background-size:80px;background-image:url('../../../ui/StandaloneLogin/images/alert.png?1749231696');background-repeat:no-repeat;margin-left:150px}.web-login .u2f-form .u2f-header-label{font-size:16px}.web-login .u2f-form .u2f-auth-status{margin-top:20px}.web-login.default-background{background-image:url('../../../ui/StandaloneLogin/images/bg-centered-morning.png?1749231696');background-image:url('../../../ui/StandaloneLogin/images/bg-centered-morning.svg?1749231696');background-color:#e1efff;background-size:100% auto;background-repeat:no-repeat;background-position:bottom}.web-login.custom-background{background-repeat:no-repeat;background-position:center;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover}.web-login.small-width.default-background,.web-login.small-width.custom-background{background-position:top;background-size:100% auto;background-blend-mode:color;background-color:#ffffff}.web-login .eula-container{width:840px;display:flex;position:absolute;justify-content:center;left:0;right:0;max-height:calc(100% - 57px - 57px);overflow-y:auto;margin:0 auto 57px auto;padding-top:57px}.web-login .eula-container .eula-blob-background{width:100%;height:100%;background-image:url('../../../ui/StandaloneLogin/images/eula-blob.svg?1749231697');background-repeat:no-repeat;background-size:cover}.web-login .eula-container .eula-form-content{margin:142px 180px 142px 190px;text-align:center;display:flex;flex-direction:column;align-items:center;color:#333}.web-login .eula-container .eula-form-content .logo{background-image:url('../../../ui/StandaloneLogin/images/cyberark-logo-blue.svg?1749231696');width:110px;height:110px}.web-login .eula-container .eula-form-content .welcome-message{font-size:28px;margin-top:30px;color:#2f3564}.web-login .eula-container .eula-form-content .welcome-message span{font-weight:600;margin-left:5px}.web-login .eula-container .eula-form-content .terms-of-service-title{font-size:16px;margin-top:63px;text-transform:uppercase}.web-login .eula-container .eula-form-content .terms-of-service{margin-top:17px;font-size:14px}.web-login .centered-text{text-align:center;width:100%}.web-login .bottom-margin{margin-bottom:10px}.web-login .larget-text-bold{font-size:30px;font-weight:bold}.web-login.login-form-left.default-background{background-image:url('../../../ui/StandaloneLogin/images/bg-morning.svg?1749231696');background-size:auto 100%;background-repeat:no-repeat;background-position:right;background-color:#ffffff}.web-login.login-form-left.eula-background{background-image:url('../../../ui/StandaloneLogin/images/bg-centered-morning.png?1749231696');background-image:url('../../../ui/StandaloneLogin/images/bg-centered-morning.svg?1749231696');background-color:#E1EFFF;background-size:100% auto;background-repeat:no-repeat;background-position:bottom}.web-login.login-form-left.small-width.default-background,.web-login.login-form-left.small-width.eula-background{background-image:url('../../../ui/StandaloneLogin/images/bg-mobile.png?1749231696');background-image:url('../../../ui/StandaloneLogin/images/bg-mobile.svg?1749231696');background-position:top;background-size:100% auto}.web-login.login-form-left.small-width .login-container{min-height:calc(100% - 42px);max-height:none}.web-login.login-form-left .login-container{position:absolute;top:0px;bottom:0px;width:630px;max-height:calc(100% - 42px);margin:40px 0px 74px 125px;box-shadow:none}.web-login.login-form-left .product-text{font-size:40px;color:#2f3564;position:absolute;top:60px;left:max(795px, calc(100vw - max(100vh, 640px) * 0.883))}.web-login.login-form-left .company-name{font-weight:600}.web-login.login-form-left .footer.left{position:absolute;bottom:0px;margin-left:140px;width:600px;height:74px}.web-login.login-form-left.large-width .login-container{width:calc(26.3% + 187.89px);margin-top:calc(2.63vw - 4.21px);margin-bottom:calc(8.42vw - 67.47px);margin-left:calc(25vw - 295px)}.web-login.login-form-left.large-width .product-text{left:max(calc(51.3vw - 67.1px), calc(100vw - max(100vh, 640px) * 0.883))}.web-login.login-form-left.large-width .footer.left{margin-left:calc(28.9vw - 346.3px);height:calc(8.42vw - 67.47px)}.web-login.login-form-left.medium-width .login-container{width:530px;margin:30px 0px 42px 30px}.web-login.login-form-left.medium-width .product-text{left:max(600px, calc(100vw - max(100vh, 640px) * 0.883));font-size:30px}.web-login.login-form-left.medium-width .footer.left{margin-left:30px;height:42px}.web-login.login-form-left.medium-width.medium-width-1024 .login-container{margin-left:0;margin-right:0}.web-login.login-form-left.small-width .login-container{position:unset;margin:0px;width:100%;top:0px}.web-login.login-form-left.small-width .product-text{font-size:22px;top:30px;left:24px}.web-login.login-form-left.small-width .footer.left{width:100%;margin:auto;height:42px;position:unset}.web-login.login-form-left.height-620 .login-container{margin-top:0;margin-bottom:0}.web-login.login-form-left.height-620 .product-text{top:30px}@media screen and (max-width: 900px){.web-login.login-form-left .product-text{display:none}}.web-login-v2025 .main-container{display:flex;flex-direction:column;align-items:center;gap:24px;width:412px;height:400px;padding-top:32px;padding-bottom:40px;position:absolute;left:50%;top:50%;transform:translate(-50%, -50%);margin:0;border-radius:16px;border:2px solid rgba(255,255,255,0);box-shadow:0px 2px 10px 0px rgba(0,0,0,0.15);backdrop-filter:blur(23.5px);background:radial-gradient(218.93% 73.39% at 32.69% 97.12%, rgba(90,189,251,0.1) 1%,rgba(255,255,255,0) 100%),rgba(255,255,255,0.5)}.web-login-v2025 .main-container .header-container{width:100%}.web-login-v2025 .main-container .header-container .logo-wrapper{text-align:center;margin:auto;width:100%}.web-login-v2025 .main-container .header-container .logo-wrapper .login-logo{max-width:288px;max-height:60px;vertical-align:middle}.web-login-v2025 .main-container .form-container{width:320px;height:100%;display:flex;gap:16px;flex-direction:column;padding:0 48px}.web-login-v2025 .main-container .form-container .login-form{display:flex;flex-direction:column;align-items:center;align-self:stretch;position:relative;padding-top:32px;gap:16px;flex:1}.web-login-v2025 .main-container .form-container .login-form .field-container{display:flex;gap:48px;flex-direction:column;align-items:center;width:100%}.web-login-v2025 .main-container .form-container .login-form .field-container label{padding-right:8px}.web-login-v2025 .main-container .form-container .login-form .field-container .input-wrapper input{width:300px}.web-login-v2025 .main-container .form-container .login-form .submit-button{width:320px;height:40px;min-width:60px;padding:0px 12px;border-radius:8px;background:#2e6bff;border:none;font-family:"Open Sans","Arial","Microsoft JhengHei","Microsoft YaHei",sans-serif;font-size:14px;font-weight:600;color:#fff;margin-top:auto}.web-login-v2025 .main-container .form-container .login-form .submit-button:hover{background:#0b53ff;cursor:pointer}.web-login-v2025 .main-container .form-container .login-form .submit-button:focus{background:#0b53ff}.web-login-v2025 .main-container .form-container .login-form .submit-button:active{background:#0041dd}
