.auth-loading{--loading-fill:var(--hair,var(--border));max-width:400px;margin:auto}.auth-loading>.loading-skeleton-body{display:grid;gap:18px}.auth-loading-heading{display:grid;gap:12px;margin-bottom:8px}.auth-loading-fields{display:grid;gap:14px}.auth-loading-fields>div{display:grid;gap:7px}.auth-loading-footer{display:grid;justify-items:center;gap:18px;margin-top:8px}.auth-loading-footer>.skeleton:last-child:not(:first-child){width:100%}.auth-loading{box-sizing:border-box;max-width:480px;padding:clamp(24px,4vw,36px);border:1px solid var(--hair,var(--border));border-radius:24px;background:var(--surface,var(--bg-card))}.auth-loading>.loading-skeleton-body{gap:24px}.auth-loading-fields{gap:20px}.auth-loading-page{min-height:100dvh;display:grid;grid-template-rows:auto 1fr auto;background:var(--bg);color:var(--text)}.auth-loading-bar{display:flex;justify-content:space-between;align-items:center;gap:24px;padding:24px 40px}.auth-loading-main{display:grid;align-content:center;padding:40px 24px 64px}.auth-loading-legal{display:flex;justify-content:center;padding:28px 24px}@media(max-width:600px){.auth-loading-bar{padding:16px 20px}.auth-loading-main{align-content:start;padding:36px 24px 48px}}.kaf-login-form[data-login-fonts-pending]{visibility:hidden}