.auth-workspace{--auth-ink:#233248;--auth-muted:#617086;--auth-line:#e2e8f0;--auth-blue:#0245a3;--auth-tint:#edf4ff;background:#f6f8fb;color:var(--auth-ink);font-family:Inter,Segoe UI,sans-serif;margin:0;min-height:100%;min-width:320px}.auth-workspace :where(a,span,p,div,label,input,button,h1,h2,small,strong){font-family:Inter,Segoe UI,sans-serif}.auth-workspace a{color:var(--auth-blue);font-weight:500}.auth-workspace a:focus-visible,.auth-workspace button:focus-visible,.auth-workspace input:focus-visible{outline:3px solid #8abaff;outline-offset:3px}.auth-workspace .auth-page{display:flex;flex-direction:column;min-height:100vh}.auth-workspace .auth-layout{display:grid;flex:1;grid-template-columns:minmax(360px,.9fr) minmax(480px,1.1fr)}.auth-workspace .auth-brand-panel,.auth-workspace .auth-form-panel{display:grid;min-width:0;padding:56px clamp(32px,6vw,96px);place-items:center}.auth-workspace .auth-brand-panel{background:radial-gradient(circle at 18% 12%,hsla(0,0%,100%,.95) 0 4%,transparent 4.2%),linear-gradient(145deg,#f8fbff,#e9f2ff);border-right:1px solid #d8e4f4;overflow:hidden;position:relative}.auth-workspace .auth-brand-panel:after,.auth-workspace .auth-brand-panel:before{border:1px solid rgba(2,69,163,.09);border-radius:50%;content:"";position:absolute}.auth-workspace .auth-brand-panel:before{bottom:-165px;height:360px;right:-190px;width:360px}.auth-workspace .auth-brand-panel:after{background:hsla(0,0%,100%,.28);bottom:-95px;height:220px;right:-120px;width:220px}.auth-workspace .auth-brand-content{position:relative;width:min(100%,490px);z-index:1}.auth-workspace .auth-logo{display:block;height:auto;margin-bottom:clamp(60px,12vh,120px);width:min(100%,360px)}.auth-workspace .auth-brand-copy{max-width:430px}.auth-workspace .auth-eyebrow{color:var(--auth-blue);display:inline-block;font-size:11px;font-weight:700;letter-spacing:.12em;margin-bottom:10px;text-transform:uppercase}.auth-workspace .auth-brand-title{color:var(--auth-ink);font-size:clamp(30px,3vw,44px);font-weight:600;letter-spacing:-.045em;line-height:1.08;margin:0 0 16px}.auth-workspace .auth-brand-copy p:not(.auth-brand-title){color:var(--auth-muted);font-size:15px;line-height:1.7;margin:0;max-width:400px}.auth-workspace .auth-form-panel{background:#f6f8fb}.auth-workspace .auth-form-shell{width:min(100%,500px)}.auth-workspace .form-custom{background:#fff;border:1px solid var(--auth-line);border-radius:16px;box-shadow:0 18px 48px rgba(35,50,72,.08);margin:0;padding:clamp(28px,5vw,46px);width:100%}.auth-workspace .auth-card-heading{margin-bottom:30px}.auth-workspace .auth-card-heading h1{color:var(--auth-ink);font-size:29px;font-weight:600;letter-spacing:-.035em;line-height:1.2;margin:0 0 9px}.auth-workspace .auth-card-heading p{color:var(--auth-muted);font-size:13px;line-height:1.6;margin:0}.auth-workspace .inputs-wrapper{background:transparent;display:grid;gap:20px;padding:0}.auth-workspace .input-wrapper{display:grid;gap:7px;margin:0}.auth-workspace .input-wrapper label{color:var(--auth-muted);font-size:12px;font-weight:600;height:auto;line-height:1.4;margin:0;padding:0;pointer-events:auto;position:static;transform:none;width:auto}.auth-workspace .input-wrapper label.required:after{color:#a93e37;content:"*";margin-left:3px}.auth-workspace .form-custom input.form-control{background:#fff;border:1px solid var(--auth-line);border-radius:8px;box-shadow:none;color:var(--auth-ink);font-size:14px;min-height:46px;padding:10px 13px;width:100%}.auth-workspace .form-custom input.form-control::placeholder{color:#93a0b2;font-size:13px}.auth-workspace .form-custom input.form-control:focus{border-color:#8abaff;box-shadow:0 0 0 3px var(--auth-tint);outline:0}.auth-workspace .auth-submit{align-items:center;background:var(--auth-blue);border:1px solid var(--auth-blue);border-radius:8px;box-shadow:none;color:#fff;display:inline-flex;font-size:13px;font-weight:600;gap:10px;justify-content:center;margin-top:4px;min-height:44px;padding:10px 16px;text-decoration:none;width:100%}.auth-workspace .auth-submit:focus,.auth-workspace .auth-submit:hover{background:#003b8f;border-color:#003b8f;color:#fff}.auth-workspace .auth-card-link{margin-top:24px;text-align:center}.auth-workspace .auth-card-link a{font-size:12px;text-decoration:none}.auth-workspace .auth-card-link a:hover{text-decoration:underline}.auth-workspace .alert{border:0;border-radius:10px;font-size:12px;line-height:1.5;margin:0 0 22px;padding:12px 14px}.auth-workspace .alert-danger{background:#fff1f0;color:#8f302b}.auth-workspace .auth-message-card{text-align:center}.auth-workspace .auth-message-card .auth-card-heading{margin-bottom:18px}.auth-workspace .auth-message-icon{background:var(--auth-tint);border-radius:14px;color:var(--auth-blue);display:grid;font-size:20px;height:54px;margin:0 auto 24px;place-items:center;width:54px}.auth-workspace .auth-message-icon-success{background:#edf7f1;color:#227454}.auth-workspace .auth-message-copy{color:var(--auth-muted);font-size:13px;line-height:1.7;margin:0}.auth-workspace .auth-message-card .auth-submit{margin-top:28px}.auth-workspace .auth-footer{background:#fff;border-top:1px solid var(--auth-line);color:var(--auth-muted);font-size:11px;padding:14px 24px;text-align:center}@media(max-width:900px){.auth-workspace .auth-layout{display:block}.auth-workspace .auth-brand-panel{border-bottom:1px solid #d8e4f4;border-right:0;display:block;padding:28px 24px}.auth-workspace .auth-brand-content{width:100%}.auth-workspace .auth-logo{margin:0 auto;width:min(100%,280px)}.auth-workspace .auth-brand-copy,.auth-workspace .auth-brand-panel:after,.auth-workspace .auth-brand-panel:before{display:none}.auth-workspace .auth-form-panel{display:block;padding:42px 20px}.auth-workspace .auth-form-shell{margin:0 auto}}@media(max-width:520px){.auth-workspace .auth-brand-panel{padding:22px 20px}.auth-workspace .auth-logo{width:min(100%,230px)}.auth-workspace .auth-form-panel{padding:26px 14px}.auth-workspace .form-custom{border-radius:14px;padding:26px 20px}.auth-workspace .auth-card-heading h1{font-size:25px}.auth-workspace .form-custom input.form-control{font-size:16px}}.form-custom input.form-control,.form-custom input.form-control~label{padding-left:.75rem;padding-right:.75rem}.alertify .ajs-dimmer{background-color:#000;opacity:.5}.alertify .ajs-dialog{background-color:#fff;border:1px solid rgba(0,0,0,.2);border-radius:6px;-webkit-box-shadow:0 5px 15px rgba(0,0,0,.5);box-shadow:0 5px 15px rgba(0,0,0,.5);max-width:600px;min-height:122px}.alertify .ajs-header{border-bottom:1px solid #e5e5e5;border-radius:6px 6px 0 0;color:#333;font-family:Helvetica Neue,Helvetica,Arial,sans-serif;font-size:18px}.alertify .ajs-body{color:#000;font-family:Roboto,sans-serif}.alertify.ajs-maximized:not(.ajs-resizable) .ajs-content,.alertify.ajs-resizable .ajs-content{bottom:68px;top:58px}.alertify .ajs-footer{background-color:#fff;border-radius:0 0 6px 6px;border-top:1px solid #e5e5e5;padding:15px}.alertify-notifier .ajs-message{background:hsla(0,0%,100%,.95);border:1px solid #ddd;border-radius:2px;color:#000;text-align:center}.alertify-notifier .ajs-message.ajs-success{background:rgba(91,189,114,.95);color:#fff;text-shadow:-1px -1px 0 rgba(0,0,0,.5)}.alertify-notifier .ajs-message.ajs-error{background:rgba(217,92,92,.95);color:#fff;text-shadow:-1px -1px 0 rgba(0,0,0,.5)}.alertify-notifier .ajs-message.ajs-warning{background:rgba(252,248,215,.95);border-color:#999}::-ms-clear,::-ms-reveal{display:none!important}.hideShowPassword-toggle{-moz-appearance:none;-webkit-appearance:none;background-color:transparent;background-image:url(/build/images/wink.141dfd4d.png);background-image:url(/build/images/wink.5ab86018.svg),none;background-position:0;background-repeat:no-repeat;border:2px solid transparent;border-radius:.25em;cursor:pointer;font-size:100%;height:44px;margin:0;max-height:100%;overflow:"hidden";padding:0;text-indent:-999em;width:46px}.hideShowPassword-toggle-hide{background-position:-44px}.hideShowPassword-toggle:focus,.hideShowPassword-toggle:hover{border-color:#08c;outline:transparent}