.mm-route-premium.svelte-1x05zx6{--mm-route-surface: linear-gradient(180deg, color-mix(in srgb, var(--color-surface-alt, #1a2028) 94%, black) 0%, color-mix(in srgb, var(--color-surface, #12161b) 92%, black) 100%);--mm-route-border: color-mix(in srgb, var(--color-accent, #7dd3fc) 14%, var(--color-border-soft, #2b2e32));--mm-route-muted: color-mix(in srgb, var(--color-text-secondary, #a9a39b) 92%, white 8%)}.mm-route-premium.svelte-1x05zx6 .mm-auth-card{background:radial-gradient(circle at top,color-mix(in srgb,var(--color-accent, #7dd3fc) 16%,transparent) 0%,transparent 34%),var(--mm-route-surface);border:1px solid var(--mm-route-border)}.mm-route-premium.svelte-1x05zx6 .field,.mm-route-premium.svelte-1x05zx6 .btn,.mm-route-premium.svelte-1x05zx6 .btn-accent{border-radius:14px}.mm-route-premium.svelte-1x05zx6 .field{background:color-mix(in srgb,var(--color-surface-alt, #1a2028) 88%,black);border-color:color-mix(in srgb,var(--color-accent, #7dd3fc) 8%,var(--color-border, #2b2e32))}.mm-route-premium.svelte-1x05zx6 .field:focus{border-color:color-mix(in srgb,var(--color-accent, #7dd3fc) 55%,white 4%);box-shadow:0 0 0 3px color-mix(in srgb,var(--color-accent, #7dd3fc) 18%,transparent)}.field-label--flush.svelte-1x05zx6{margin:0}.forgot-link.svelte-1x05zx6{font-size:12px;font-weight:600;color:var(--mm-route-muted)}.mm-passkey-divider.svelte-1x05zx6{text-align:center;margin:1.25rem 0;font-size:.85rem;color:var(--mm-route-muted);opacity:.88}.mm-auth-foot.svelte-1x05zx6 a:where(.svelte-1x05zx6){display:inline-flex;align-items:center;min-height:44px}.mm-auth-foot--guest.svelte-1x05zx6{margin-top:4px;font-size:.82rem;color:var(--mm-route-muted);opacity:.88}
