.password-restorer-card[data-v-f6964a14]{border:none;border-radius:16px;overflow-y:auto;-webkit-box-shadow:0 20px 60px rgba(0,0,0,.15);box-shadow:0 20px 60px rgba(0,0,0,.15)}.password-restorer[data-v-f6964a14]{padding:2rem 1.5rem;max-width:420px;margin:0 auto;width:100%}.pr-header[data-v-f6964a14]{text-align:center;margin-bottom:1.75rem}.pr-header img[data-v-f6964a14]{width:80px;height:auto;margin-bottom:1rem}.pr-header h3[data-v-f6964a14]{color:var(--nv-brand-text);font-weight:700;font-size:1.4rem;margin-bottom:.4rem}.pr-subtitle[data-v-f6964a14]{color:var(--nv-text-muted);font-size:.9rem;margin:0;line-height:1.4}.pr-step[data-v-f6964a14]{gap:1rem}.pr-field[data-v-f6964a14],.pr-step[data-v-f6964a14]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.pr-field[data-v-f6964a14]{gap:.4rem}.pr-field label[data-v-f6964a14]{font-size:.85rem;font-weight:600;color:var(--nv-brand-text)}.pr-input-wrap[data-v-f6964a14]{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.pr-input-wrap>i[data-v-f6964a14]:first-child{position:absolute;left:12px;color:var(--nv-text-muted);font-size:1rem;pointer-events:none;z-index:2}.pr-input-wrap .form-control[data-v-f6964a14]{padding:.7rem 2.8rem .7rem 2.5rem;border:2px solid var(--nv-line);border-radius:10px;font-size:.95rem;-webkit-transition:border-color .2s,-webkit-box-shadow .2s;transition:border-color .2s,-webkit-box-shadow .2s;transition:border-color .2s,box-shadow .2s;transition:border-color .2s,box-shadow .2s,-webkit-box-shadow .2s;width:100%}.pr-input-wrap .form-control[data-v-f6964a14]:focus{border-color:var(--nv-brand-text);-webkit-box-shadow:0 0 0 3px rgba(var(--nv-brand-rgb),.1);box-shadow:0 0 0 3px rgba(var(--nv-brand-rgb),.1);outline:none}.pr-input-wrap .form-control[data-v-f6964a14]::-webkit-input-placeholder{color:var(--nv-text-muted)}.pr-input-wrap .form-control[data-v-f6964a14]::-moz-placeholder{color:var(--nv-text-muted)}.pr-input-wrap .form-control[data-v-f6964a14]:-ms-input-placeholder{color:var(--nv-text-muted)}.pr-input-wrap .form-control[data-v-f6964a14]::-ms-input-placeholder{color:var(--nv-text-muted)}.pr-input-wrap .form-control[data-v-f6964a14]::placeholder{color:var(--nv-text-muted)}.pr-toggle-pass[data-v-f6964a14]{position:absolute;right:8px;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);background:none;border:none;color:var(--nv-text-muted);padding:.4rem;cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-size:1.2rem;z-index:3}.pr-toggle-pass[data-v-f6964a14]:hover{color:var(--nv-brand-text)}.pr-btn-primary[data-v-f6964a14]{background:var(--nv-brand);color:#fff;border:none;border-radius:10px;padding:.75rem 1.5rem;font-weight:600;font-size:.95rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:.5rem;-webkit-transition:background .2s,-webkit-transform .1s;transition:background .2s,-webkit-transform .1s;transition:background .2s,transform .1s;transition:background .2s,transform .1s,-webkit-transform .1s;width:100%;margin-top:.25rem}.pr-btn-primary[data-v-f6964a14]:hover{background:#2a2070;color:#fff}.pr-btn-primary[data-v-f6964a14]:active{-webkit-transform:scale(.98);transform:scale(.98)}.pr-btn-primary[data-v-f6964a14]:disabled{background:#b0aec5;cursor:not-allowed}.pr-btn-secondary[data-v-f6964a14]{background:var(--nv-surface-2);color:var(--nv-brand-text);border:2px solid var(--nv-line);border-radius:10px;padding:.7rem 1.5rem;font-weight:600;font-size:.95rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:.5rem;width:100%;-webkit-transition:background .2s;transition:background .2s}.pr-btn-secondary[data-v-f6964a14]:hover{background:var(--nv-surface-3);color:var(--nv-brand-text)}.pr-btn-link[data-v-f6964a14]{color:var(--nv-text-muted);font-size:.85rem;text-decoration:none;padding:.4rem}.pr-btn-link[data-v-f6964a14]:hover{color:var(--nv-brand-text);text-decoration:underline}.pr-success-box[data-v-f6964a14]{text-align:center;background:var(--nv-ok-tint);border:1px solid #bbf7d0;border-radius:12px;padding:1.5rem 1rem}.pr-success-icon[data-v-f6964a14]{font-size:2.5rem;color:var(--nv-ok);margin-bottom:.75rem}.pr-success-box h5[data-v-f6964a14]{color:var(--nv-ok);font-weight:700;margin-bottom:.5rem}.pr-success-box p[data-v-f6964a14]{color:var(--nv-text-strong);font-size:.9rem;margin:0;line-height:1.5}.pr-requirements[data-v-f6964a14]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:.35rem;padding:.75rem;background:var(--nv-surface-2);border-radius:10px;border:1px solid var(--nv-line)}.pr-req[data-v-f6964a14],.pr-req i[data-v-f6964a14],.pr-req span[data-v-f6964a14]{color:var(--nv-text-strong)}.pr-req[data-v-f6964a14]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:.5rem;font-size:.82rem;font-weight:500;-webkit-transition:color .2s;transition:color .2s}.pr-req.met[data-v-f6964a14],.pr-req.met i[data-v-f6964a14],.pr-req.met span[data-v-f6964a14]{color:var(--nv-ok)}.pr-req i[data-v-f6964a14]{font-size:.85rem}.pr-disabled[data-v-f6964a14]{opacity:.45;pointer-events:none}.pr-match-hint[data-v-f6964a14]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:.4rem;font-size:.8rem;margin-top:.25rem}.pr-footer[data-v-f6964a14]{text-align:center;margin-top:.75rem}@media (max-width:576px){.password-restorer[data-v-f6964a14]{padding:1.5rem 1.25rem}.pr-header img[data-v-f6964a14]{width:60px}.pr-header h3[data-v-f6964a14]{font-size:1.2rem}.modal-dialog[data-v-f6964a14]{margin:.5rem}.password-restorer-card[data-v-f6964a14]{border-radius:12px}}.lp[data-v-cc6dfc10]{--lp-navy:var(--nv-brand);--lp-mid:var(--nv-brand-light);--lp-sky:var(--nv-info);--lp-ink:#171a2b;--lp-muted:#6b7083;--lp-line:#d9dde8;--lp-bg:#fff;--lp-gutter:16px;min-height:100vh;min-height:100dvh;display:grid;grid-template-columns:minmax(0,11fr) minmax(0,9fr);background:var(--lp-bg);color:var(--lp-ink)}.lp-poster[data-v-cc6dfc10]{position:relative;overflow:hidden;background:var(--lp-navy);min-height:100vh;min-height:100dvh;isolation:isolate}.lp-poster-img[data-v-cc6dfc10]{position:absolute;inset:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}.lp-poster-mark[data-v-cc6dfc10]{position:absolute;inset:0;overflow:hidden;background:radial-gradient(120% 90% at 100% 0,rgba(var(--nv-info-rgb),.45),transparent 60%),linear-gradient(160deg,var(--lp-mid),var(--lp-navy) 55%)}.lp-poster-mark img[data-v-cc6dfc10]{position:absolute;left:50%;top:46%;width:68%;max-width:560px;max-height:72%;-o-object-fit:contain;object-fit:contain;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);opacity:.1}.lp-poster-scrim[data-v-cc6dfc10]{position:absolute;inset:0;background:-webkit-gradient(linear,left bottom,left top,from(rgba(13,10,40,.86)),color-stop(36%,rgba(13,10,40,.45)),color-stop(62%,rgba(13,10,40,0)));background:linear-gradient(0deg,rgba(13,10,40,.86) 0,rgba(13,10,40,.45) 36%,rgba(13,10,40,0) 62%)}.lp-poster-image .lp-poster-scrim[data-v-cc6dfc10]{background:-webkit-gradient(linear,left bottom,left top,from(rgba(13,10,40,.9)),color-stop(34%,rgba(13,10,40,.5)),color-stop(60%,rgba(13,10,40,.08)),to(rgba(13,10,40,.2)));background:linear-gradient(0deg,rgba(13,10,40,.9) 0,rgba(13,10,40,.5) 34%,rgba(13,10,40,.08) 60%,rgba(13,10,40,.2))}.lp-poster-logo[data-v-cc6dfc10]{position:absolute;top:28px;left:28px;width:56px;height:auto;-webkit-filter:drop-shadow(0 2px 8px rgba(0,0,0,.35));filter:drop-shadow(0 2px 8px rgba(0,0,0,.35))}.lp-poster-copy[data-v-cc6dfc10]{position:absolute;left:36px;right:36px;bottom:36px;color:#fff}.lp-eyebrow[data-v-cc6dfc10]{display:inline-block;padding:5px 12px;border:1px solid hsla(0,0%,100%,.45);border-radius:999px;font-size:.72rem;font-weight:700;letter-spacing:.14em;text-transform:uppercase;margin-bottom:16px}.lp-headline[data-v-cc6dfc10]{margin:0 0 10px;font-size:clamp(1.9rem,3.2vw,3rem);font-weight:800;line-height:1.05;letter-spacing:-.02em;color:#fff;text-transform:none;max-width:14ch}.lp-tagline[data-v-cc6dfc10]{margin:0;font-size:.98rem;font-weight:500;line-height:1.5;color:hsla(0,0%,100%,.82);max-width:46ch}.lp-form-side[data-v-cc6dfc10]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:48px var(--lp-gutter)}.lp-form[data-v-cc6dfc10]{width:100%;max-width:380px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:18px;-webkit-animation:lp-rise-cc6dfc10 .5s ease-out both;animation:lp-rise-cc6dfc10 .5s ease-out both}.lp-form-head[data-v-cc6dfc10]{margin-bottom:6px}.lp-title[data-v-cc6dfc10]{margin:0 0 6px;font-size:1.9rem;font-weight:800;letter-spacing:-.02em;color:var(--lp-navy);text-transform:none}.lp-subtitle[data-v-cc6dfc10]{margin:0;font-size:.95rem;color:var(--lp-muted)}.lp-field[data-v-cc6dfc10]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:6px}.lp-label[data-v-cc6dfc10]{font-size:.8rem;font-weight:700;color:#37415b;margin:0}.lp-input-wrap[data-v-cc6dfc10]{position:relative}.lp-input[data-v-cc6dfc10]{width:100%;height:50px;padding:0 14px;border:1.5px solid var(--lp-line);border-radius:12px;background:#fff;color:var(--lp-ink);font-size:.98rem;font-weight:500;outline:none;-webkit-transition:border-color .15s,-webkit-box-shadow .15s;transition:border-color .15s,-webkit-box-shadow .15s;transition:border-color .15s,box-shadow .15s;transition:border-color .15s,box-shadow .15s,-webkit-box-shadow .15s}.lp-input[data-v-cc6dfc10]::-webkit-input-placeholder{color:#a3a8b8;font-weight:400}.lp-input[data-v-cc6dfc10]::-moz-placeholder{color:#a3a8b8;font-weight:400}.lp-input[data-v-cc6dfc10]:-ms-input-placeholder{color:#a3a8b8;font-weight:400}.lp-input[data-v-cc6dfc10]::-ms-input-placeholder{color:#a3a8b8;font-weight:400}.lp-input[data-v-cc6dfc10]::placeholder{color:#a3a8b8;font-weight:400}.lp-input[data-v-cc6dfc10]:focus{border-color:var(--lp-sky);-webkit-box-shadow:0 0 0 4px rgba(var(--nv-info-rgb),.18);box-shadow:0 0 0 4px rgba(var(--nv-info-rgb),.18)}.lp-input-wrap .lp-input[data-v-cc6dfc10]{padding-right:48px}.lp-eye[data-v-cc6dfc10]{position:absolute;right:6px;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);width:38px;height:38px;border:none;border-radius:10px;background:transparent;color:var(--lp-muted);font-size:1.15rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;cursor:pointer}.lp-eye[data-v-cc6dfc10]:focus-visible,.lp-eye[data-v-cc6dfc10]:hover{color:var(--lp-navy);background:#f1f3f9;outline:none}.lp-field-foot[data-v-cc6dfc10]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;margin-top:2px}.lp-link[data-v-cc6dfc10]{font-size:.84rem;font-weight:600;color:var(--lp-sky);text-decoration:none}.lp-link[data-v-cc6dfc10]:focus-visible,.lp-link[data-v-cc6dfc10]:hover{color:var(--lp-navy);text-decoration:underline}.lp-btn[data-v-cc6dfc10]{height:52px;border:none;border-radius:12px;background:var(--lp-navy);color:#fff;font-size:1rem;font-weight:700;letter-spacing:.01em;cursor:pointer;-webkit-transition:background .15s,-webkit-transform .1s,-webkit-box-shadow .15s;transition:background .15s,-webkit-transform .1s,-webkit-box-shadow .15s;transition:background .15s,transform .1s,box-shadow .15s;transition:background .15s,transform .1s,box-shadow .15s,-webkit-transform .1s,-webkit-box-shadow .15s}.lp-btn[data-v-cc6dfc10]:hover{background:var(--lp-mid);-webkit-box-shadow:0 8px 20px rgba(var(--nv-brand-rgb),.22);box-shadow:0 8px 20px rgba(var(--nv-brand-rgb),.22)}.lp-btn[data-v-cc6dfc10]:active{-webkit-transform:translateY(1px);transform:translateY(1px)}.lp-btn[data-v-cc6dfc10]:focus-visible{outline:none;-webkit-box-shadow:0 0 0 4px rgba(var(--nv-info-rgb),.35);box-shadow:0 0 0 4px rgba(var(--nv-info-rgb),.35)}.lp-btn[data-v-cc6dfc10]:disabled{background:#b6b9c9;cursor:not-allowed;-webkit-box-shadow:none;box-shadow:none}.lp-locked[data-v-cc6dfc10]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:10px;padding:12px 14px;border-radius:12px;background:#fdecec;border:1px solid #f5c2c7;color:#8a1c24;font-size:.86rem}.lp-locked i[data-v-cc6dfc10]{font-size:1.05rem}@-webkit-keyframes lp-rise-cc6dfc10{0%{opacity:0;-webkit-transform:translateY(10px);transform:translateY(10px)}to{opacity:1;-webkit-transform:none;transform:none}}@keyframes lp-rise-cc6dfc10{0%{opacity:0;-webkit-transform:translateY(10px);transform:translateY(10px)}to{opacity:1;-webkit-transform:none;transform:none}}@media (prefers-reduced-motion:reduce){.lp-form[data-v-cc6dfc10]{-webkit-animation:none;animation:none}}@media (max-width:900px){.lp[data-v-cc6dfc10]{grid-template-columns:1fr;grid-template-rows:auto 1fr}.lp-poster[data-v-cc6dfc10]{min-height:0;height:240px}.lp-poster-mark img[data-v-cc6dfc10]{width:auto;height:78%;max-width:none;left:auto;right:24px;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.lp-poster-logo[data-v-cc6dfc10]{top:18px;left:18px;width:44px}.lp-poster-copy[data-v-cc6dfc10]{left:22px;right:22px;bottom:20px}.lp-eyebrow[data-v-cc6dfc10]{margin-bottom:8px;font-size:.64rem}.lp-headline[data-v-cc6dfc10]{font-size:1.5rem}.lp-tagline[data-v-cc6dfc10]{display:none}.lp-form-side[data-v-cc6dfc10]{padding:28px var(--lp-gutter) 40px;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}}@media (max-width:480px){.lp-poster[data-v-cc6dfc10]{height:200px}}#uploader{z-index:10000!important}#uploader .progress-container{width:100%}div.sidenav-fixed+footer,div.sidenav-fixed+header,div.sidenav-fixed+main{padding-left:calc(300px + .5rem)}.input-search-wrapper.has-patient-toggle .form-control{padding-left:32px}.input-search-wrapper .patient-only-my-centers{position:absolute;left:8px;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);margin:0;z-index:2;cursor:pointer;width:16px;height:16px;-ms-flex-negative:0;flex-shrink:0}.input-search-wrapper .patient-only-my-centers:checked{background-color:var(--nv-secondary);border-color:var(--nv-secondary)}.input-search-wrapper .patient-only-my-centers:focus{border-color:var(--nv-secondary);-webkit-box-shadow:0 0 0 .2rem rgba(var(--nv-secondary-rgb),.35);box-shadow:0 0 0 .2rem rgba(var(--nv-secondary-rgb),.35)}