.header_text{color:black;font-family:IBM Plex Sans, sans-serif;font-weight:400;font-size:28px}.header_text_aspera{color:black;font-family:IBM Plex Sans, sans-serif;font-size:28px;font-weight:600}.sign-on-page{background-image:url(/aspera/orchestrator/assets/img_orch_background2-27217797b4ad030bc06777335437282e4475628fb9970fec1595a228c78a88b1.png);-webkit-background-size:100% 270px;-moz-background-size:100% 270px;background-size:100% 270px;background-repeat:no-repeat;background-position:0 150px;position:relative;width:100vw;height:calc(100vh - 55px);min-height:600px}.sign-on-page .sign-on-box{position:absolute;left:50%;top:40px;background-color:rgba(255,255,255,0.95);border:1px solid #e0e0e0;border-radius:14px;box-shadow:0 8px 24px rgba(0,0,0,0.08);height:500px;-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-o-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);width:400px}.sign-on-page .sign-on-box .sign-on-box-content{width:100%;height:100%;padding:35px 35px 55px 35px}.sign-on-page .sign-on-box .sign-on-box-content .sign-on-logo{background-position:center;background-repeat:no-repeat;-webkit-background-size:contain;-moz-background-size:contain;background-size:contain;margin-bottom:20px;margin-top:0;width:100%;height:50px}.sign-on-page .sign-on-box .sign-on-box-content .sign-on-title{color:#6b7280;font-size:18px;font-weight:400;text-align:center;margin-bottom:30px}.sign-on-page .sign-on-box .sign-on-box-content .sign-on-form .form-field{margin-bottom:15px;position:relative}.sign-on-page .sign-on-box .sign-on-box-content .sign-on-form .form-field input{background-color:#fff;border:1px solid #d1d5db;border-radius:4px;color:#231f20;font-size:14px;height:40px;padding:0 12px;width:100%;transition:all 0.15s ease}.sign-on-page .sign-on-box .sign-on-box-content .sign-on-form .form-field input:focus{border-color:#3d70b2;outline:none;box-shadow:0 0 0 3px rgba(61,112,178,0.15)}.sign-on-page .sign-on-box .sign-on-box-content .sign-on-form .form-field.password-field{position:relative}.sign-on-page .sign-on-box .sign-on-box-content .sign-on-form .form-field.password-field input{padding-right:45px}.password-toggle{position:absolute;right:12px;top:50%;transform:translateY(-50%);cursor:pointer;width:18px;height:18px;opacity:0.6;transition:opacity 0.2s ease}.password-toggle:hover{opacity:1}.sign-on-page .sign-on-box .sign-on-box-content .sign-on-form .form-field input::-webkit-input-placeholder{color:#757575}.sign-on-page .sign-on-box .sign-on-box-content .sign-on-form .form-field input:-moz-placeholder{color:#757575}.sign-on-page .sign-on-box .sign-on-box-content .sign-on-form .form-field input::-moz-placeholder{color:#757575}.sign-on-page .sign-on-box .sign-on-box-content .sign-on-form .form-field input:-ms-input-placeholder{color:#757575}.sign-on-page .sign-on-box .sign-on-box-content .sign-on-form .form-field.has-action input{padding-right:55px}.forgot-password-link{color:#3d70b2;text-decoration:none;font-size:13px;transition:color 0.15s ease}.forgot-password-link:hover{color:#2c5a8f;text-decoration:underline}.saml_div .button{background-color:transparent;border:2px solid #3d70b2;color:#3d70b2 !important;text-decoration:none;font-size:14px;font-weight:600;width:97%;margin-left:0.5rem;display:inline-block;line-height:36px;padding:0;border-radius:4px;transition:all 0.15s ease}.saml_div .button:hover{background-color:#3d70b2;color:#ffffff !important}.sign-on-page .sign-on-box .sign-on-box-content .sign-on-action{margin-top:20px}.sign-on-page .sign-on-box .sign-on-box-content .sign-on-action button,.sign-on-page .sign-on-box .sign-on-box-content .sign-on-action [type="submit"],.button{background-color:#3d70b2;border-radius:4px;border:none;color:white !important;cursor:pointer;font-size:15px;font-weight:500;width:100%;height:40px;text-align:center;transition:all 0.15s ease}.sign-on-page .sign-on-box .sign-on-box-content .sign-on-action button:hover,.sign-on-page .sign-on-box .sign-on-box-content .sign-on-action [type="submit"]:hover{background-color:#2c5a8f}.sign-on-page .sign-on-box .sign-on-box-content .sign-on-action button[disabled],.sign-on-page .sign-on-box .sign-on-box-content .sign-on-action [type="submit"][disabled]{background-color:#e5e7eb;color:#9ca3af !important;cursor:not-allowed}.sign-on-page .sign-on-box .sign-on-box-content .sign-on-action button[disabled]:hover,.sign-on-page .sign-on-box .sign-on-box-content .sign-on-action [type="submit"][disabled]:hover{background-color:#e5e7eb}.skip-link{position:absolute;top:-40px;left:0;background:#fff;color:#000;padding:8px;z-index:100}.skip-link:focus{top:0}.forgot-password-link:focus-visible{outline:2px solid #3d70b2;outline-offset:2px}.sign-on-page a:focus-visible,.sign-on-page button:focus-visible,.sign-on-page input:focus-visible{outline:2px solid #3d70b2;outline-offset:2px}@media (max-width: 600px){#sign-on-page{background:none;min-width:300px}.sign-on-page .sign-on-box{border:none;position:static;width:100%;height:100%;-webkit-transform:inherit;-moz-transform:inherit;-o-transform:inherit;-ms-transform:inherit;transform:inherit}.sign-on-page .sign-on-box .sign-on-box-content .sign-on-base-action{display:none}}.flash{position:fixed;top:10%;left:50%;width:350px;margin-left:-175px;height:auto;margin-top:0px;z-index:9999;text-align:center}button.button,input.button,a.button{margin:0 0px 0 0;color:#605f5c;cursor:pointer;display:inline-block;border:1px solid #adbfc4;width:auto;background-color:transparent;min-width:60px;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;padding-bottom:3px;padding-top:3px;padding-right:8px;padding-left:8px;text-align:center;text-decoration:none;font:normal 93% Open-Sans-Regular, sans-serif;letter-spacing:1px;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-o-user-select:none;user-select:none}.card_display{background-color:#f1f6f7;border:1px solid #adbfc4;border-radius:2px;color:#605f5c;display:inline-block;font-size:14px;margin-left:9px;padding:20px;white-space:normal;width:95%;height:25%;overflow:auto}
