.auth-v2-skin{--v2-electric:#0b7a75;--v2-electric-deep:#096660;--v2-mint:#159947;--v2-mint-deep:#0f7d3b;--v2-midnight:#1a1c1d;--v2-cream:#f1f2f4;--v2-ink:#0c1222;--color-brand:var(--v2-electric);--color-brand-hover:var(--v2-electric-deep);--color-brand-soft:#e6f4f3;--color-app:var(--v2-cream);--color-surface:#FFFFFF;--color-ink:var(--v2-ink);--color-ink-header:var(--v2-midnight);--color-ink-muted:#5b657a;--color-ink-faint:#8b95a8;--color-line:rgba(12,18,34,0.10);font-family:DM Sans,Noto Sans Thai,ui-sans-serif,system-ui,-apple-system,Segoe UI,sans-serif}.auth-v2-skin :lang(th){font-family:Noto Sans Thai,DM Sans,ui-sans-serif,system-ui,sans-serif}.auth-v2-skin .ns-ink p,.auth-v2-skin h1,.auth-v2-skin h2{font-family:Bricolage Grotesque,Noto Sans Thai,ui-sans-serif,system-ui,sans-serif;letter-spacing:-.025em}.auth-v2-skin :lang(th) .ns-ink p,.auth-v2-skin :lang(th) h1,.auth-v2-skin :lang(th) h2{font-family:Noto Sans Thai,ui-sans-serif,system-ui,sans-serif;letter-spacing:-.01em}.auth-v2-skin .ns-ink{background:radial-gradient(700px 400px at 20% -10%,rgba(21,153,71,.18),transparent 55%),radial-gradient(600px 400px at 100% 100%,rgba(11,122,117,.3),transparent 55%),var(--v2-midnight)}.auth-v2-skin .ns-ink .text-brand-soft\/90{color:var(--v2-mint)}