/* Copyright (c) 2026 Croynel. All rights reserved.
 * This source code is proprietary and confidential.
 * Unauthorized copying, modification, distribution, or use,
 * in whole or in part, is strictly prohibited.
 * Auth-only foundations from CORA landing.css; the account stylesheet is unchanged.
 */
.auth-app{--bg:var(--croynel-cora-bg);--text:var(--croynel-cora-text);--muted:var(--croynel-cora-muted);--gold:var(--croynel-cora-gold);--line:var(--croynel-cora-line);--sans:'DM Sans',Arial,sans-serif;-webkit-font-smoothing:antialiased}
.auth-app a{color:inherit;text-decoration:none}.auth-app button{border:0;background:none}.auth-app .auth-content{max-width:none;margin:0}.auth-app input{font-family:inherit}.auth-app .skip-link{position:fixed;top:-70px;left:20px;z-index:20;background:var(--gold);color:#111;padding:14px}.auth-app .skip-link:focus{top:16px}.auth-app .auth-submit{border:1px solid var(--gold);background:var(--gold)}.auth-app .form-alert{color:var(--danger);background:#be7a660c;border:1px solid #be7a6650}.auth-app .form-confirmation{color:var(--muted);background:var(--auth-surface);border:1px solid var(--auth-border)}
