.account-shell.svelte-1rdz7hh{color:#171724;background:#fafafc;min-height:100svh;padding:2rem}.account-shell.svelte-1rdz7hh>.brand{width:max-content;margin:0 auto 4rem;display:flex}.account-shell.svelte-1rdz7hh section:where(.svelte-1rdz7hh){width:min(100%,34rem);margin:auto}.eyebrow.svelte-1rdz7hh{color:#2c2a8d;font-family:var(--font-meta);letter-spacing:.24em;font-size:.68rem;font-weight:700}.account-shell.svelte-1rdz7hh h1:where(.svelte-1rdz7hh){font:650 clamp(2.4rem, 7vw, 4rem)/1.08 var(--font-sans);letter-spacing:-.05em;margin:.8rem 0 1.2rem}.lead.svelte-1rdz7hh{color:#656572;line-height:1.8}.account-shell.svelte-1rdz7hh form:where(.svelte-1rdz7hh){gap:.75rem;margin-top:2rem;display:grid}.account-shell.svelte-1rdz7hh form:where(.svelte-1rdz7hh)>label:where(.svelte-1rdz7hh){font-size:.78rem}.account-shell.svelte-1rdz7hh input[type=email]:where(.svelte-1rdz7hh){color:#171724;min-height:3.25rem;font:inherit;background:#fafafc;border:1px solid #dadae4;border-radius:0;padding:1rem}.consents.svelte-1rdz7hh{gap:.8rem;margin:1rem 0;display:grid}.consents.svelte-1rdz7hh label:where(.svelte-1rdz7hh){color:#4f4f5a;align-items:flex-start;gap:.7rem;font-size:.82rem;line-height:1.5;display:flex}.consents.svelte-1rdz7hh b:where(.svelte-1rdz7hh){color:#2c2a8d;font-size:.68rem}.consents.svelte-1rdz7hh .optional:where(.svelte-1rdz7hh) b:where(.svelte-1rdz7hh){color:#818590}.consents.svelte-1rdz7hh a:where(.svelte-1rdz7hh){color:inherit}.account-shell.svelte-1rdz7hh button:where(.svelte-1rdz7hh){background:var(--onu-gate);min-height:3.25rem;color:var(--onu-ink);cursor:pointer;border:0;border-radius:0;padding:1rem;font-weight:750}.error.svelte-1rdz7hh{color:#ff9c93;font-size:.82rem}.notice.svelte-1rdz7hh{background:#fafafc;border:1px solid #2c2a8d;border-radius:0;padding:1rem;line-height:1.7}.login-link.svelte-1rdz7hh{color:#858893;text-align:center;margin-top:1.4rem;font-size:.8rem}.login-link.svelte-1rdz7hh a:where(.svelte-1rdz7hh){color:#2c2a8d}.return-note.svelte-1rdz7hh{border-block:1px solid #2c2a8d;grid-template-columns:2.5rem 1fr;align-items:center;margin:1.5rem 0;padding:.9rem 0;display:grid}.return-note.svelte-1rdz7hh span:where(.svelte-1rdz7hh){color:#2c2a8d;font:800 .75rem/1 var(--font-meta)}.return-note.svelte-1rdz7hh p:where(.svelte-1rdz7hh){color:#656572;margin:0;font-size:.8rem}
