.stat-card{background:var(--bg-primary);border:0px solid var(--border-primary);border-radius:var(--radius-md);box-shadow:var(--shadow-md);padding:0px var(--spacing-sm);align-items:center;gap:var(--spacing-sm);transition:transform .2s,box-shadow .2s;display:flex}.stat-card:hover{box-shadow:none;transform:none}.stat-value{font-size:var(--font-size-3xl);color:var(--text-primary);font-weight:600}.form-group label{margin-bottom:var(--spacing-sm);color:var(--text-primary);font-weight:600;font-size:var(--font-size-md);box-sizing:border-box;display:flex}.login-form{border-radius:var(--radius-xl);gap:var(--spacing-md);flex-direction:column;display:flex}.loading-spinner i{margin-bottom:var(--spacing-lg);font-size:3rem;display:block}.loading-spinner p{font-size:var(--font-size-xl);font-weight:600}.card{word-wrap:break-word;border:1px solid var(--border-primary);border-radius:var(--radius-native);padding:var(--spacing-lg);align-items:center;gap:var(--spacing-lg);box-shadow:var(--shadow-sm);background:var(--bg-primary);flex-direction:row;display:flex;position:relative}.card-body{flex:auto}.card:hover{box-shadow:var(--shadow-md);border-color:var(--border-secondary);transform:none}
