.signal-portal-auth_shell__W6N_r{min-height:100vh;min-height:100svh;display:grid;grid-template-columns:84px minmax(420px,1fr) minmax(460px,.9fr);overflow:hidden;background:color-mix(in srgb,var(--sd-signal-soft) 35%,var(--sd-public-mineral));color:var(--sd-public-ink)}.signal-portal-auth_authDestination__ok1mB{display:contents}.signal-portal-auth_spine__Ucg4p{display:flex;flex-direction:column;align-items:center;padding:28px 0;background:var(--sd-public-harbor);color:var(--sd-public-paper)}.signal-portal-auth_logo__JBde1{display:grid;width:42px;height:42px;place-items:center;border-radius:13px;background:var(--sd-signal);font-size:20px;font-weight:800}.signal-portal-auth_rail__0wMbo{display:grid;gap:14px;margin:auto 0}.signal-portal-auth_rail__0wMbo span{width:6px;height:6px;border-radius:999px;background:color-mix(in srgb,var(--sd-public-paper) 30%,var(--sd-public-harbor))}.signal-portal-auth_rail__0wMbo span:first-child{height:32px;background:var(--sd-public-line)}.signal-portal-auth_help__2vAl1{writing-mode:vertical-rl;transform:rotate(180deg);color:color-mix(in srgb,var(--sd-public-paper) 64%,var(--sd-public-harbor));font-size:12px;letter-spacing:.08em;text-underline-offset:4px}.signal-portal-auth_signalField__RO8N8{display:flex;min-width:0;flex-direction:column;overflow:hidden;padding:52px clamp(38px,5vw,76px)}.signal-portal-auth_overline__Jnczf{margin:0;color:color-mix(in srgb,var(--sd-signal) 65%,var(--sd-public-ink));font-size:12px;font-weight:800;letter-spacing:.15em;text-transform:uppercase}.signal-portal-auth_signalCopy__fizIv{width:100%;max-width:650px;margin:auto 0;padding:48px 0}.signal-portal-auth_signalCopy__fizIv h1{margin:0;font-family:var(--font-display);font-size:clamp(50px,6vw,96px);font-weight:700;letter-spacing:-.065em;line-height:.93}.signal-portal-auth_signalCopy__fizIv h1 span{display:block;color:color-mix(in srgb,var(--sd-signal) 72%,var(--sd-public-ink))}.signal-portal-auth_signalCopy__fizIv>p{max-width:500px;margin:30px 0 42px;color:var(--sd-public-muted);font-size:17px;line-height:1.62}.signal-portal-auth_messages__rO5GR{position:relative;width:min(100%,560px);min-height:154px}.signal-portal-auth_recoveryPath__EEFrJ{display:grid;width:min(100%,560px);border-top:1px solid var(--sd-public-line)}.signal-portal-auth_recoveryStep__By8KZ{display:grid;grid-template-columns:42px 1fr;gap:18px;align-items:center;border-bottom:1px solid var(--sd-public-line);padding:18px 0}.signal-portal-auth_recoveryStep__By8KZ span{color:color-mix(in srgb,var(--sd-signal) 68%,var(--sd-public-ink));font-size:12px;font-weight:800;letter-spacing:.12em}.signal-portal-auth_recoveryStep__By8KZ strong{font-family:var(--font-display);font-size:18px;letter-spacing:-.02em}.signal-portal-auth_sessionTrack__R_yff{position:relative;width:min(100%,560px);height:4px;overflow:hidden;border-radius:999px;background:var(--sd-public-line)}.signal-portal-auth_sessionPulse__jaKFt{position:absolute;inset:0 auto 0 0;width:38%;border-radius:inherit;background:var(--sd-signal);animation:signal-portal-auth_session-progress__7guN9 1.4s ease-in-out infinite alternate}.signal-portal-auth_sessionPulseFailed__g2YIU{position:absolute;inset:0;border-radius:inherit;background:var(--sd-danger)}.signal-portal-auth_patientMessage__KoFwJ,.signal-portal-auth_teamMessage__bl012{position:absolute;max-width:330px;border:1px solid var(--sd-public-line);border-radius:18px 18px 18px 4px;background:color-mix(in srgb,var(--sd-public-paper) 92%,transparent);box-shadow:var(--sd-shadow-panel);padding:16px 19px;font-size:14px;line-height:1.45}.signal-portal-auth_patientMessage__KoFwJ{top:0;left:0}.signal-portal-auth_teamMessage__bl012{top:74px;right:0;border-color:var(--sd-public-harbor);border-radius:18px 18px 4px 18px;background:var(--sd-public-harbor);color:var(--sd-public-paper)}.signal-portal-auth_patientMessage__KoFwJ strong,.signal-portal-auth_teamMessage__bl012 strong{display:block;margin-bottom:5px;color:color-mix(in srgb,var(--sd-signal) 55%,var(--sd-public-ink));font-size:12px}.signal-portal-auth_teamMessage__bl012 strong{color:var(--sd-public-line)}.signal-portal-auth_status__x9BVx{margin:0;color:var(--sd-public-muted);font-size:12px}.signal-portal-auth_entry__IZztU{display:flex;min-width:0;flex-direction:column;padding:46px clamp(42px,6vw,90px);background:var(--sd-public-paper);box-shadow:-24px 0 70px color-mix(in srgb,var(--sd-public-harbor) 8%,transparent)}.signal-portal-auth_entryHead__RLtvD{margin:0;color:var(--sd-public-muted);font-size:13px;text-align:right}.signal-portal-auth_formRegion__VMS1F{width:min(100%,440px);margin:auto;padding:60px 0}.signal-portal-auth_formRegion__VMS1F h2{margin:0;font-family:var(--font-display);font-size:38px;font-weight:700;letter-spacing:-.045em;line-height:1.05}.signal-portal-auth_intro__97FfQ{margin:13px 0 34px;color:var(--sd-public-muted);font-size:15px}.signal-portal-auth_form__MRr68{margin:0}.signal-portal-auth_field__zIml1{margin-bottom:20px}.signal-portal-auth_field__zIml1 label{display:block;margin-bottom:8px;font-size:13px;font-weight:800}.signal-portal-auth_field__zIml1 input{width:100%;height:52px;border:1px solid var(--sd-public-line);border-radius:12px 12px 4px 12px;outline:none;background:var(--sd-public-paper);padding:0 15px;color:var(--sd-public-ink);font:15px var(--font-sans)}.signal-portal-auth_field__zIml1 input:focus-visible{border-color:var(--sd-signal);box-shadow:var(--sd-focus-ring)}.signal-portal-auth_field__zIml1 input:-webkit-autofill,.signal-portal-auth_field__zIml1 input:-webkit-autofill:focus,.signal-portal-auth_field__zIml1 input:-webkit-autofill:hover{box-shadow:0 0 0 1000px var(--sd-public-paper) inset;-webkit-text-fill-color:var(--sd-public-ink)}.signal-portal-auth_field__zIml1 input[aria-invalid=true]{border-color:var(--sd-danger)}.signal-portal-auth_error__5DzII{margin:2px 0 21px;color:var(--sd-danger);font-size:13px;line-height:1.45}.signal-portal-auth_error__5DzII strong{display:block;margin-bottom:3px}.signal-portal-auth_success__LvYJx{border-left:3px solid var(--sd-success);background:var(--sd-success-soft);padding:16px 18px;color:var(--sd-public-ink);font-size:14px;line-height:1.55}.signal-portal-auth_notice__LdT42{border-left:3px solid var(--sd-public-line);background:var(--sd-public-mineral);padding:1rem;color:var(--sd-public-ink)}.signal-portal-auth_notice__LdT42 p{margin:0 0 .75rem}.signal-portal-auth_sessionState__U11bP{display:grid;gap:22px}.signal-portal-auth_sessionState__U11bP p{margin:0;color:var(--sd-public-muted);font-size:15px;line-height:1.6}.signal-portal-auth_sessionActions__gobYN{display:flex;flex-wrap:wrap;align-items:center;gap:16px}.signal-portal-auth_sessionActions__gobYN a{color:var(--sd-signal);font-size:14px;font-weight:700;text-underline-offset:4px}.signal-portal-auth_sessionIndicator___ymx4{width:52px;height:4px;overflow:hidden;border-radius:999px;background:var(--sd-public-line)}.signal-portal-auth_sessionIndicator___ymx4:after{display:block;width:50%;height:100%;border-radius:inherit;background:var(--sd-signal);content:"";animation:signal-portal-auth_session-progress__7guN9 1s ease-in-out infinite alternate}.signal-portal-auth_sessionState__U11bP button{width:100%;height:53px;border:0;border-radius:12px 12px 4px 12px;background:var(--sd-public-harbor);color:var(--sd-public-paper);cursor:pointer;font:800 14px var(--font-sans)}.signal-portal-auth_sessionState__U11bP button:focus-visible{outline:3px solid color-mix(in srgb,var(--sd-signal) 42%,transparent);outline-offset:3px}.signal-portal-auth_form__MRr68 button{width:100%;height:53px;border:0;border-radius:12px 12px 4px 12px;background:var(--sd-public-harbor);color:var(--sd-public-paper);cursor:pointer;font:800 14px var(--font-sans)}.signal-portal-auth_form__MRr68 button:focus-visible{outline:3px solid color-mix(in srgb,var(--sd-signal) 42%,transparent);outline-offset:3px}.signal-portal-auth_form__MRr68 button:disabled{cursor:wait;opacity:.62}.signal-portal-auth_recovery__QFRc_{display:block}.signal-portal-auth_backLink___ttVg,.signal-portal-auth_recovery__QFRc_{margin-top:21px;color:color-mix(in srgb,var(--sd-signal) 70%,var(--sd-public-ink));font-size:13px;font-weight:800;text-underline-offset:4px}.signal-portal-auth_backLink___ttVg{display:inline-block}.signal-portal-auth_legal__tntJ7{display:flex;gap:22px;color:var(--sd-public-muted);font-size:12px}.signal-portal-auth_legal__tntJ7 a{text-underline-offset:4px}@media (max-width:1000px){.signal-portal-auth_shell__W6N_r{grid-template-columns:68px 1fr}.signal-portal-auth_signalField__RO8N8{display:none}.signal-portal-auth_entry__IZztU{min-height:100vh;min-height:100svh}}@media (max-width:600px){.signal-portal-auth_shell__W6N_r{display:block;overflow:auto}.signal-portal-auth_spine__Ucg4p{height:72px;flex-direction:row;justify-content:space-between;padding:15px 20px}.signal-portal-auth_rail__0wMbo{display:none}.signal-portal-auth_help__2vAl1{writing-mode:horizontal-tb;transform:none}.signal-portal-auth_entry__IZztU{min-height:calc(100svh - 72px);padding:26px 23px}.signal-portal-auth_entryHead__RLtvD{display:none}.signal-portal-auth_formRegion__VMS1F{padding:45px 0}.signal-portal-auth_legal__tntJ7{padding-bottom:10px}}@media (prefers-reduced-motion:reduce){.signal-portal-auth_shell__W6N_r *,.signal-portal-auth_shell__W6N_r :after,.signal-portal-auth_shell__W6N_r :before{scroll-behavior:auto!important;transition-duration:.01ms!important}.signal-portal-auth_sessionIndicator___ymx4:after,.signal-portal-auth_sessionPulse__jaKFt{animation:none}}@keyframes signal-portal-auth_session-progress__7guN9{0%{transform:translateX(0)}to{transform:translateX(165%)}}