.KLvTmW_authShell:has([data-roadz-login]){background-color:var(--token-primary);background-image:url(/brand/login-background.svg);background-position:50%;background-size:cover;min-height:100svh;padding-block:2rem;overflow:clip}.KLvTmW_authShell:has([data-roadz-login])>:not(main){display:none}.KLvTmW_panel{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--primary:var(--token-primary);--foreground:var(--token-text-primary);--card-foreground:var(--token-text-primary);--muted-foreground:var(--token-text-secondary);--color-text-muted:var(--token-text-secondary);--border:var(--token-border);--destructive:var(--token-destructive);border:1px solid color-mix(in srgb, var(--token-primary-bright) 18%, var(--token-bg-card));border-radius:var(--token-radius);background:color-mix(in srgb, var(--token-primary) 3%, var(--token-bg-card));width:100%;max-width:25rem;box-shadow:0 16px 48px color-mix(in srgb, var(--token-accent-deep) 24%, transparent);--tw-ring-shadow:0 0 transparent;gap:1.75rem;padding-block:2rem}.KLvTmW_logo{background-color:var(--token-primary)}@media (prefers-reduced-motion:reduce){.KLvTmW_authShell:has([data-roadz-login]){background-image:url(/brand/login-background.jpg)}}@media (max-width:639px){.KLvTmW_authShell:has([data-roadz-login]){background-size:auto max(100svh,48rem);padding-block:1.5rem}.KLvTmW_panel{padding-block:1.75rem}}
