.auth-success{background:var(--ui-ok-soft,#ecfdf3);border:1px solid #abefc6;color:var(--ui-ok,#067647);border-radius:10px}.auth-note,.auth-success{padding:12px 13px;font-size:12.5px;line-height:1.5;margin:13px 0}.auth-note{background:var(--ui-brand-tint,#f6f6fe);border:1px solid var(--visora-200,#d9d9fb);color:var(--ui-ink-2,#3a3a52);border-radius:10px}.auth-links{display:flex;justify-content:space-between;align-items:center;gap:12px;margin:-4px 0 4px}.auth-link{display:inline-flex;align-items:center;gap:6px;min-height:32px;color:var(--ui-brand-ink,#4a4dc4);font-size:12.5px;font-weight:600;text-decoration:none;border-radius:8px}.auth-link:hover{text-decoration:underline;text-underline-offset:3px}.auth-link:focus-visible{outline:2px solid var(--ui-brand,#6265e5);outline-offset:2px}.auth-card .auth-back{margin-top:18px;justify-content:center;width:100%}[data-theme=dark] .auth-success{background:#10291d;border-color:#1f5136;color:#75e0a7}[data-theme=dark] .auth-note{background:#1d1e3a;border-color:#34356a;color:#c9c9da}[data-theme=dark] .auth-link{color:#b9bbf3}@media (max-width:760px){.auth-link{min-height:44px}}