body[data-path=login]{--hms-brand-1: #0d9488;--hms-brand-2: #1d6fe0;--hms-button: #0f172a;--hms-shell-width: 64rem;--hms-panel-width: 44%;--hms-surface: #ffffff;--hms-page: #f1f5f9;--hms-ink: #0f172a;--hms-muted: #64748b;--hms-line: #e2e8f0;--hms-field: #ffffff;--hms-field-line: #cbd5e1;--hms-link: #1558b8;background:var(--hms-page);color:var(--hms-ink)}@media (prefers-color-scheme: dark){body[data-path=login]{--hms-button: #1d6fe0;--hms-surface: #111827;--hms-page: #0b1220;--hms-ink: #e5e7eb;--hms-muted: #94a3b8;--hms-line: #1f2937;--hms-field: #0f172a;--hms-field-line: #334155;--hms-link: #8ab8ff}}body[data-path=login] main.container{position:relative;display:grid;align-content:center;box-sizing:border-box;width:auto;max-width:var(--hms-shell-width);min-height:30rem;margin:min(6vh,3.5rem) auto;padding:2rem 1.25rem;background:var(--hms-surface);border:1px solid var(--hms-line);border-radius:20px;box-shadow:0 1px 2px #0f172a0a,0 24px 60px #0f172a1a;overflow:hidden}body[data-path=login] .page-card{box-sizing:border-box;width:min(24rem,100%);max-width:24rem;margin:0 auto;padding:0;background:none;border:0;box-shadow:none}body[data-path=login] .page-card-head{display:flex;flex-direction:column;align-items:flex-start;gap:.85rem;margin-bottom:1.75rem;padding:0;border:0}body[data-path=login] .page-card-head .app-logo{width:44px;height:44px;border-radius:11px}body[data-path=login] .page-card-head-text:before{content:var(--hms-hospital-name, "Azara Health");display:block;margin-bottom:.2rem;font-size:1.0625rem;font-weight:600;line-height:1.3;color:var(--hms-ink)}body[data-path=login] .page-card-head h4{margin:0;font-size:1.75rem;font-weight:700;letter-spacing:-.02em;color:var(--hms-ink)}body[data-path=login] .page-card-subtitle{margin:.35rem 0 0;font-size:.9375rem;line-height:1.5;color:var(--hms-muted)}body[data-path=login] .page-card .page-card-body .form-group{margin-bottom:1.15rem}body[data-path=login] .page-card .page-card-body .form-label{display:block;margin-bottom:.4rem;font-size:.875rem;font-weight:500;color:var(--hms-ink)}body[data-path=login] .page-card .page-card-body input.form-control{box-sizing:border-box;height:46px;padding:0 2.5rem;font-size:.9375rem;color:var(--hms-ink);background:var(--hms-field);border:1px solid var(--hms-field-line);border-radius:10px;box-shadow:none;transition:border-color .15s ease,box-shadow .15s ease}body[data-path=login] .page-card .page-card-body input.form-control:hover{border-color:var(--hms-muted)}body[data-path=login] .page-card .page-card-body input.form-control:focus{border-color:var(--hms-brand-2);box-shadow:0 0 0 3px #1d6fe033;outline:none}body[data-path=login] .page-card .page-card-body input.form-control::-moz-placeholder{color:var(--hms-muted)}body[data-path=login] .page-card .page-card-body input.form-control::placeholder{color:var(--hms-muted)}body[data-path=login] .email-field,body[data-path=login] .password-field{position:relative}body[data-path=login] .field-icon,body[data-path=login] .toggle-password{top:50%;transform:translateY(-50%);color:var(--hms-muted)}body[data-path=login] .page-card .page-card-body .form-group:has(.forgot-password-message){display:grid;grid-template-columns:1fr auto;align-items:baseline;-moz-column-gap:1rem;column-gap:1rem}body[data-path=login] .page-card .page-card-body .form-group:has(.forgot-password-message) .password-field,body[data-path=login] .page-card .page-card-body .form-group:has(.forgot-password-message) .field-error{grid-column:1 / -1}body[data-path=login] .page-card .page-card-body .form-group:has(.forgot-password-message) .forgot-password-message{grid-row:1;grid-column:2}body[data-path=login] .forgot-password-message{margin:0;font-size:.8125rem;text-align:right}body[data-path=login] .page-card .page-card-body .forgot-password-message>a,body[data-path=login] .page-card .page-card-body .forgot-password-message a,body[data-path=login] .sign-up-message a{color:var(--hms-link);font-weight:500}body[data-path=login] .page-card-actions{margin-top:1.5rem}body[data-path=login] .page-card .page-card-actions .btn-login{height:46px;font-size:.9375rem;font-weight:600;color:#fff;background:var(--hms-button);border:0;border-radius:10px;box-shadow:none}body[data-path=login] .page-card .page-card-actions .btn-login:hover,body[data-path=login] .page-card .page-card-actions .btn-login:focus{color:#fff;background:var(--hms-button);filter:brightness(1.3)}body[data-path=login] .page-card .page-card-actions .btn-login:focus-visible{outline:3px solid rgba(29,111,224,.5);outline-offset:2px}body[data-path=login] .page-card .page-card-actions .btn-login-option{height:46px;border-radius:10px;border:1px solid var(--hms-line);background:var(--hms-surface);color:var(--hms-ink)}body[data-path=login] .login-error-banner,body[data-path=login] .login-success-banner{border-radius:10px;font-size:.8125rem}body[data-path=login] .web-footer{color:var(--hms-muted);font-size:.8125rem}@media (min-width: 62rem){body[data-path=login] main.container{padding:0}body[data-path=login] main.container:before{content:var(--hms-hospital-name, "Azara Health");position:absolute;top:0;bottom:0;left:0;width:var(--hms-panel-width);display:flex;align-items:flex-start;padding:7.75rem 3.5rem 3.5rem;background-color:var(--hms-brand-2);background-image:url(/assets/hms_core/images/azara-health-logo.svg?v=2),radial-gradient(34rem 34rem at 118% 6%,rgba(255,255,255,.16),transparent 60%),radial-gradient(24rem 24rem at -20% 98%,rgba(255,255,255,.13),transparent 62%),linear-gradient(152deg,var(--hms-brand-1) 0%,var(--hms-brand-2) 100%);background-repeat:no-repeat;background-position:3.5rem 3.5rem,0 0,0 0,0 0;background-size:52px 52px,auto,auto,cover;color:#fff;font-size:1.875rem;font-weight:700;line-height:1.2;letter-spacing:-.02em;overflow-wrap:anywhere}body[data-path=login] .page_content{box-sizing:border-box;padding:3.5rem 3.5rem 3.5rem calc(var(--hms-panel-width) + 3.5rem)}body[data-path=login] .page-card-head .app-logo,body[data-path=login] .page-card-head-text:before{display:none}}@media (prefers-reduced-motion: reduce){body[data-path=login] .page-card .page-card-body input.form-control{transition:none}}
/*# sourceMappingURL=hms_login.bundle.I6AR2UHX.css.map */
