body.auth-page-body{background:radial-gradient(circle at top,color-mix(in srgb,var(--brand-teal) 3%,transparent),transparent 22%),linear-gradient(180deg,#fff 0 100%)!important}body.dark.auth-page-body,body.theme-dark.auth-page-body,html.dark body.auth-page-body,html.theme-dark body.auth-page-body{background:radial-gradient(circle at top,rgba(177,131,47,.12),transparent 22%),linear-gradient(180deg,#040906,#020503)!important}.journey-shell-header[data-v-d6825e0f]{background:#fffffffa;border-bottom:1px solid color-mix(in srgb,var(--brand-navy) 10%,transparent);box-shadow:0 12px 24px color-mix(in srgb,var(--brand-navy) 5%,transparent)}.journey-shell-nav-button[data-v-d6825e0f]{color:#1d1b15bd;font-family:var(--font-display);font-weight:600}.journey-shell-mobile-link[data-v-d6825e0f],.journey-shell-nav-link[data-v-d6825e0f]{color:#1d1b15b3;font-family:var(--font-display);font-size:.95rem;font-weight:700;letter-spacing:-.02em;transition:color .16s ease}.journey-shell-mobile-link[data-v-d6825e0f]:hover,.journey-shell-nav-button[data-v-d6825e0f]:hover,.journey-shell-nav-link[data-v-d6825e0f]:hover{color:var(--brand-navy)}.journey-shell-nav-pill[data-v-d6825e0f]{background:#fffffffa;border:1px solid color-mix(in srgb,var(--brand-navy) 14%,transparent);border-radius:999px}.journey-shell-nav-pill[data-v-d6825e0f]:hover{background:color-mix(in srgb,var(--brand-navy) 5%,transparent);border-color:color-mix(in srgb,var(--brand-navy) 22%,transparent)}.journey-shell-kicker[data-v-d6825e0f]{color:var(--brand-teal);font-weight:700}.journey-shell-title[data-v-d6825e0f]{color:var(--brand-navy);font-family:var(--font-display);font-weight:700;letter-spacing:-.045em;line-height:1.06}.journey-shell-description[data-v-d6825e0f]{color:var(--brand-ink-2);font-family:var(--font-body);font-size:.96rem}.journey-shell-tabs[data-v-d6825e0f]{background:#fffffffa;border:1px solid color-mix(in srgb,var(--brand-navy) 14%,transparent);box-shadow:0 18px 38px -34px color-mix(in srgb,var(--brand-navy) 14%,transparent)}.journey-shell-tab[data-v-d6825e0f]{font-family:var(--font-body);font-weight:600}.journey-shell-tab-active[data-v-d6825e0f]{background:#fff;box-shadow:0 14px 34px -24px color-mix(in srgb,var(--brand-navy) 28%,transparent);color:var(--brand-navy)}.journey-shell-tab-idle[data-v-d6825e0f]{color:var(--brand-faint)}.journey-shell-tab-idle[data-v-d6825e0f]:hover{color:var(--brand-navy)}.journey-shell[data-v-d6825e0f] .auth-label{color:var(--brand-teal);font-family:var(--font-display);font-size:.72rem;font-weight:700;letter-spacing:.18em;text-transform:uppercase}.journey-shell[data-v-d6825e0f] .auth-input{color:var(--brand-ink);font-family:var(--font-body);font-size:.97rem;line-height:1.35}.journey-shell[data-v-d6825e0f] .auth-input::-moz-placeholder{color:var(--brand-faint)}.journey-shell[data-v-d6825e0f] .auth-input::placeholder{color:var(--brand-faint)}.journey-shell[data-v-d6825e0f] .auth-input-wrap-soft{background:#fffffffa;border:1px solid color-mix(in srgb,var(--brand-navy) 14%,transparent);border-radius:.95rem;box-shadow:inset 0 1px #ffffffd9}.journey-shell[data-v-d6825e0f] .auth-primary-button{font-family:var(--font-display);letter-spacing:-.01em}.journey-shell[data-v-d6825e0f] .auth-inline-note,.journey-shell[data-v-d6825e0f] .auth-status{font-family:var(--font-body)}body.dark,body.theme-dark,html.dark,html.theme-dark{background:#07110ce6;border-bottom-color:#ffffff14;box-shadow:none}body.dark,body.theme-dark,html.dark,html.theme-dark{background:#ffffff08;border-color:#b1832f2e}body.dark,body.theme-dark,html.dark,html.theme-dark{background:#ede3cf14;border-color:#b1832f47}body.dark,body.theme-dark,html.dark,html.theme-dark{color:color-mix(in srgb,var(--brand-gold) 70%,#fff)}body.dark,body.theme-dark,html.dark,html.theme-dark{background:#0c1510eb;border-color:#b1832f33;box-shadow:none}body.dark,body.theme-dark,html.dark,html.theme-dark{background:#ede3cf14;color:var(--brand-panel)}body.dark,body.theme-dark,html.dark,html.theme-dark{color:color-mix(in srgb,var(--brand-panel) 60%,transparent)}body.dark,body.theme-dark,html.dark,html.theme-dark{color:var(--brand-panel)}
