.mm-route-premium.svelte-52fghe{--mm-route-surface: linear-gradient(180deg, color-mix(in srgb, var(--color-surface-alt, #1a2028) 95%, 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-premium.svelte-52fghe .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-52fghe .field,.mm-route-premium.svelte-52fghe .btn-accent{border-radius:14px}.mm-route-premium.svelte-52fghe .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-52fghe .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)}.mm-route-premium.svelte-52fghe .mm-checkbox-label{padding:.85rem 1rem;border:1px solid color-mix(in srgb,var(--color-accent, #7dd3fc) 10%,var(--color-border, #2b2e32));border-radius:14px;background:color-mix(in srgb,var(--color-surface-alt, #1a2028) 84%,black)}
