1st Personal Diet Weight Calculator

1st Personal Diet Weight Calculator: Your Guide to Healthy Weight Loss :root { –primary-color: #004a99; –success-color: #28a745; –background-color: #f8f9fa; –text-color: #333; –border-color: #ddd; –card-background: #fff; –shadow: 0 2px 5px rgba(0,0,0,0.1); } body { font-family: 'Segoe UI', Tahoma, Geneva, Verdana, sans-serif; background-color: var(–background-color); color: var(–text-color); line-height: 1.6; margin: 0; padding: 0; } .container { max-width: 1000px; margin: 20px auto; padding: 20px; background-color: var(–card-background); border-radius: 8px; box-shadow: var(–shadow); } header { background-color: var(–primary-color); color: white; padding: 20px 0; text-align: center; margin-bottom: 20px; border-radius: 8px 8px 0 0; } header h1 { margin: 0; font-size: 2.5em; } .calculator-section { margin-bottom: 40px; padding: 30px; border: 1px solid var(–border-color); border-radius: 8px; background-color: var(–card-background); box-shadow: var(–shadow); } .calculator-section h2 { color: var(–primary-color); text-align: center; margin-top: 0; margin-bottom: 25px; } .loan-calc-container { display: flex; flex-direction: column; gap: 20px; } .input-group { display: flex; flex-direction: column; gap: 8px; } .input-group label { font-weight: bold; color: var(–primary-color); } .input-group input[type="number"], .input-group select { padding: 12px; border: 1px solid var(–border-color); border-radius: 5px; font-size: 1em; box-sizing: border-box; } .input-group input[type="number"]:focus, .input-group select:focus { outline: none; border-color: var(–primary-color); box-shadow: 0 0 0 2px rgba(0, 74, 153, 0.2); } .input-group .helper-text { font-size: 0.85em; color: #666; } .error-message { color: red; font-size: 0.8em; margin-top: 5px; min-height: 1.2em; /* Reserve space to prevent layout shifts */ } .button-group { display: flex; gap: 15px; margin-top: 25px; justify-content: center; flex-wrap: wrap; } button { padding: 12px 25px; border: none; border-radius: 5px; font-size: 1em; font-weight: bold; cursor: pointer; transition: background-color 0.3s ease, transform 0.2s ease; } button.primary { background-color: var(–primary-color); color: white; } button.primary:hover { background-color: #003366; transform: translateY(-1px); } button.success { background-color: var(–success-color); color: white; } button.success:hover { background-color: #218838; transform: translateY(-1px); } button.secondary { background-color: #6c757d; color: white; } button.secondary:hover { background-color: #5a6268; transform: translateY(-1px); } .results-section { margin-top: 30px; padding: 25px; border: 1px solid var(–border-color); border-radius: 8px; background-color: var(–card-background); box-shadow: var(–shadow); text-align: center; } .results-section h3 { color: var(–primary-color); margin-top: 0; margin-bottom: 20px; } .main-result { font-size: 2.5em; font-weight: bold; color: var(–success-color); margin-bottom: 15px; padding: 15px; background-color: #e8f5e9; border-radius: 5px; display: inline-block; } .intermediate-results { display: flex; justify-content: space-around; flex-wrap: wrap; gap: 20px; margin-bottom: 25px; } .intermediate-results div { text-align: center; padding: 10px; border-right: 1px solid var(–border-color); flex: 1; } .intermediate-results div:last-child { border-right: none; } .intermediate-results span { display: block; font-size: 1.8em; font-weight: bold; color: var(–primary-color); } .intermediate-results p { margin: 0; font-size: 0.9em; color: #555; } .formula-explanation { font-size: 0.9em; color: #666; margin-top: 20px; padding-top: 15px; border-top: 1px dashed var(–border-color); } .chart-container { margin-top: 30px; padding: 25px; border: 1px solid var(–border-color); border-radius: 8px; background-color: var(–card-background); box-shadow: var(–shadow); } .chart-container h3 { color: var(–primary-color); text-align: center; margin-top: 0; margin-bottom: 20px; } canvas { display: block; margin: 0 auto; max-width: 100%; height: auto !important; /* Ensure canvas scales properly */ } .table-container { margin-top: 30px; padding: 25px; border: 1px solid var(–border-color); border-radius: 8px; background-color: var(–card-background); box-shadow: var(–shadow); overflow-x: auto; /* For responsiveness */ } .table-container h3 { color: var(–primary-color); text-align: center; margin-top: 0; margin-bottom: 20px; } table { width: 100%; border-collapse: collapse; margin-top: 15px; } th, td { padding: 12px 15px; text-align: left; border-bottom: 1px solid var(–border-color); } th { background-color: var(–primary-color); color: white; font-weight: bold; } tr:nth-child(even) { background-color: #f2f2f2; } tr:hover { background-color: #e9ecef; } .article-content { margin-top: 40px; padding: 30px; background-color: var(–card-background); border-radius: 8px; box-shadow: var(–shadow); } .article-content h2, .article-content h3 { color: var(–primary-color); margin-top: 30px; margin-bottom: 15px; } .article-content h2 { font-size: 2em; border-bottom: 2px solid var(–primary-color); padding-bottom: 5px; } .article-content h3 { font-size: 1.5em; } .article-content p, .article-content ul, .article-content ol { margin-bottom: 15px; font-size: 1.1em; } .article-content ul, .article-content ol { padding-left: 25px; } .article-content li { margin-bottom: 10px; } .faq-item { margin-bottom: 20px; padding: 15px; border: 1px solid var(–border-color); border-radius: 5px; background-color: #fdfdfd; } .faq-item strong { color: var(–primary-color); display: block; margin-bottom: 8px; cursor: pointer; } .faq-item p { margin-bottom: 0; font-size: 1em; display: none; /* Hidden by default */ } .faq-item.open p { display: block; } .internal-links { margin-top: 30px; padding: 25px; border: 1px solid var(–border-color); border-radius: 8px; background-color: var(–card-background); box-shadow: var(–shadow); } .internal-links h3 { color: var(–primary-color); text-align: center; margin-top: 0; margin-bottom: 20px; } .internal-links ul { list-style: none; padding: 0; } .internal-links li { margin-bottom: 15px; } .internal-links a { color: var(–primary-color); text-decoration: none; font-weight: bold; } .internal-links a:hover { text-decoration: underline; } .internal-links p { font-size: 0.9em; color: #555; margin-top: 5px; } @media (min-width: 768px) { .intermediate-results div { border-right: 1px solid var(–border-color); } .intermediate-results div:last-child { border-right: none; } } @media (max-width: 767px) { .intermediate-results div { border-right: none; border-bottom: 1px solid var(–border-color); } .intermediate-results div:last-child { border-bottom: none; } header h1 { font-size: 1.8em; } .container { margin: 10px; padding: 15px; } button { width: 100%; margin-bottom: 10px; } }

1st Personal Diet Weight Calculator

Your Personalized Tool for Understanding Weight Goals

Diet Weight Calculator

Enter your current weight in kilograms (kg).
Enter your height in centimeters (cm).
Enter your age in years.
Male Female
Select your gender for more accurate calculations.
Sedentary (little or no exercise) Lightly Active (light exercise/sports 1-3 days/week) Moderately Active (moderate exercise/sports 3-5 days/week) Very Active (hard exercise/sports 6-7 days a week) Extra Active (very hard exercise/sports & physical job)
Choose the option that best describes your daily physical activity.
Enter your desired weight in kilograms (kg).

Your Weight Analysis

Your Body Mass Index (BMI)

Basal Metabolic Rate (BMR)

Total Daily Energy Expenditure (TDEE)

Difference from Goal

How it's calculated:

BMI is calculated as weight (kg) / [height (m)]^2. BMR is estimated using the Mifflin-St Jeor equation. TDEE is BMR multiplied by your activity level factor. The difference is your current weight minus your goal weight.

Enter your details and click "Calculate" to see your results.

Projected Weight Loss Progress

Estimated weekly weight loss based on a deficit of 500-1000 calories per day from TDEE.

BMI Categories

Category BMI Range Health Implications
Underweight Below 18.5 Potential nutritional deficiencies, weakened immune system.
Normal Weight 18.5 – 24.9 Lower risk of chronic diseases.
Overweight 25 – 29.9 Increased risk of heart disease, diabetes, and other conditions.
Obesity (Class I) 30 – 34.9 Significantly increased risk of health problems.
Obesity (Class II) 35 – 39.9 High risk of serious health complications.
Obesity (Class III) 40 and above Severe health risks, often requiring medical intervention.

What is the 1st Personal Diet Weight Calculator?

The 1st Personal Diet Weight Calculator is a sophisticated yet user-friendly online tool designed to help individuals understand their current weight status, estimate their ideal body weight range, and project potential weight loss timelines. It goes beyond a simple BMI calculation by incorporating factors like age, gender, height, and activity level to provide a more personalized assessment. This calculator is an excellent starting point for anyone embarking on a weight management journey, whether their goal is to lose weight, gain weight, or simply maintain a healthy physique. It empowers users with data-driven insights, making the often-complex process of weight control more accessible and understandable.

Who should use it: Anyone concerned about their weight, looking to start a diet, seeking to understand their metabolic rate, or wanting to set realistic weight loss goals. It's particularly useful for individuals who want a quick, data-driven overview before consulting with a healthcare professional or nutritionist.

Common misconceptions: A common misconception is that BMI is the sole determinant of health. While important, BMI doesn't account for muscle mass, body composition, or bone density. Another is that weight loss is purely about calorie restriction; factors like metabolism, hormones, and genetics also play significant roles. This calculator helps bridge that gap by providing a more holistic view.

1st Personal Diet Weight Calculator Formula and Mathematical Explanation

The 1st Personal Diet Weight Calculator utilizes several key formulas to provide a comprehensive analysis. The primary outputs are Body Mass Index (BMI), Basal Metabolic Rate (BMR), and Total Daily Energy Expenditure (TDEE).

1. Body Mass Index (BMI)

BMI is a widely used screening tool to categorize a person's weight relative to their height. It helps identify potential weight categories that may increase the risk of certain health problems.

Formula: BMI = Weight (kg) / [Height (m)]^2

Where:

  • Weight is measured in kilograms (kg).
  • Height is measured in meters (m). If your height is in centimeters, divide by 100 to convert to meters (e.g., 175 cm = 1.75 m).

2. Basal Metabolic Rate (BMR)

BMR represents the number of calories your body needs to perform basic life-sustaining functions at rest, such as breathing, circulation, and cell production. The Mifflin-St Jeor equation is considered one of the most accurate for estimating BMR.

Mifflin-St Jeor Equation:

  • For Men: BMR = (10 × weight in kg) + (6.25 × height in cm) - (5 × age in years) + 5
  • For Women: BMR = (10 × weight in kg) + (6.25 × height in cm) - (5 × age in years) - 161

3. Total Daily Energy Expenditure (TDEE)

TDEE is the total number of calories your body burns in a 24-hour period, including your BMR and the calories burned through physical activity and digestion (Thermic Effect of Food – TEF). It's calculated by multiplying your BMR by an activity factor.

Formula: TDEE = BMR × Activity Level Factor

The activity level factors used in this calculator are standard estimates:

  • Sedentary: 1.2
  • Lightly Active: 1.375
  • Moderately Active: 1.55
  • Very Active: 1.725
  • Extra Active: 1.9

4. Weight Difference

This simply calculates the difference between your current weight and your target weight.

Formula: Weight Difference = Current Weight (kg) - Target Weight (kg)

Variables Table

Variable Meaning Unit Typical Range
Current Weight Your present body weight. Kilograms (kg) 1 – 500+ kg
Height Your body height. Centimeters (cm) 50 – 250 cm
Age Your age in years. Years 1 – 120 years
Gender Biological sex, affects BMR calculation. Male / Female N/A
Activity Level Factor Multiplier based on physical activity. Decimal (e.g., 1.2) 1.2 – 1.9
Target Weight Your desired body weight. Kilograms (kg) 1 – 500+ kg
BMI Body Mass Index. kg/m² Calculated (typically 15-50+)
BMR Basal Metabolic Rate (calories burned at rest). Calories per day Calculated (e.g., 1200-2500+)
TDEE Total Daily Energy Expenditure. Calories per day Calculated (e.g., 1500-3500+)
Weight Difference Difference between current and target weight. Kilograms (kg) Calculated (positive for weight loss goal, negative for gain)

Practical Examples (Real-World Use Cases)

Example 1: Sarah, aiming for weight loss

Sarah is a 32-year-old female, 168 cm tall, weighing 75 kg. She works an office job and exercises lightly 2-3 times a week. Her goal is to reach 65 kg.

  • Inputs: Current Weight: 75 kg, Height: 168 cm, Age: 32, Gender: Female, Activity Level: Lightly Active (1.375), Target Weight: 65 kg.
  • Calculations:
    • Height in meters: 1.68 m
    • BMI = 75 / (1.68 * 1.68) = 75 / 2.8224 ≈ 26.6 kg/m² (Overweight category)
    • BMR (Female) = (10 * 75) + (6.25 * 168) – (5 * 32) – 161 = 750 + 1050 – 160 – 161 = 1479 kcal/day
    • TDEE = 1479 * 1.375 ≈ 2034 kcal/day
    • Weight Difference = 75 kg – 65 kg = 10 kg
  • Outputs: BMI: 26.6, BMR: 1479 kcal, TDEE: 2034 kcal, Weight Difference: 10 kg.
  • Interpretation: Sarah's BMI indicates she is in the overweight category. Her TDEE of approximately 2034 calories suggests this is the amount she needs to consume daily to maintain her current weight. To lose weight, she needs to create a calorie deficit. A deficit of 500-1000 calories per day (consuming 1034-1534 kcal) could lead to a loss of roughly 0.5-1 kg per week. Losing 10 kg at this rate could take approximately 10-20 weeks.

Example 2: Mark, assessing his current status

Mark is a 45-year-old male, 180 cm tall, weighing 90 kg. He has a physically demanding job and exercises regularly. He's not aiming for a specific weight loss but wants to understand his health metrics.

  • Inputs: Current Weight: 90 kg, Height: 180 cm, Age: 45, Gender: Male, Activity Level: Extra Active (1.9), Target Weight: 90 kg (for maintenance check).
  • Calculations:
    • Height in meters: 1.80 m
    • BMI = 90 / (1.80 * 1.80) = 90 / 3.24 ≈ 27.8 kg/m² (Overweight category)
    • BMR (Male) = (10 * 90) + (6.25 * 180) – (5 * 45) + 5 = 900 + 1125 – 225 + 5 = 1805 kcal/day
    • TDEE = 1805 * 1.9 ≈ 3430 kcal/day
    • Weight Difference = 90 kg – 90 kg = 0 kg
  • Outputs: BMI: 27.8, BMR: 1805 kcal, TDEE: 3430 kcal, Weight Difference: 0 kg.
  • Interpretation: Mark's BMI places him in the overweight category, despite his high activity level. His TDEE of around 3430 calories indicates he burns a significant amount of energy daily due to his job and exercise. If his goal is maintenance at 90 kg, his current intake should be around 3430 calories. If he wishes to lose weight, he would need to reduce his intake or increase his activity further.

How to Use This 1st Personal Diet Weight Calculator

  1. Enter Current Weight: Input your current weight in kilograms (kg).
  2. Enter Height: Input your height in centimeters (cm).
  3. Enter Age: Input your age in years.
  4. Select Gender: Choose 'Male' or 'Female'.
  5. Select Activity Level: Choose the option that best reflects your daily physical activity from the dropdown menu.
  6. Enter Target Weight: Input the weight in kilograms (kg) you aim to achieve.
  7. Click Calculate: Press the "Calculate" button.

How to read results:

  • BMI: Your Body Mass Index. Use the provided table to understand its implications for your health.
  • BMR: The number of calories your body burns at rest. This is the baseline for your energy needs.
  • TDEE: The total calories you burn daily, including activity. This is crucial for understanding calorie balance for weight management.
  • Weight Difference: The difference between your current and target weight, indicating how much weight you need to gain or lose.

Decision-making guidance:

  • If your BMI is in the overweight or obese range and your goal is weight loss, aim to consume fewer calories than your TDEE. A deficit of 500-1000 calories per day is generally recommended for sustainable weight loss (0.5-1 kg per week).
  • If your BMI is in the underweight range and your goal is weight gain, aim to consume more calories than your TDEE.
  • If your goal is maintenance, aim to consume calories close to your TDEE.
  • Remember that this calculator provides estimates. Consult with a healthcare professional or registered dietitian for personalized advice.

Key Factors That Affect 1st Personal Diet Weight Calculator Results

While the 1st Personal Diet Weight Calculator provides valuable estimates, several factors can influence the accuracy and your actual weight management journey:

  • Body Composition: BMI doesn't distinguish between fat mass and muscle mass. A very muscular person might have a high BMI but be perfectly healthy. This calculator assumes a standard body composition.
  • Metabolic Rate Variations: Individual metabolic rates can naturally vary due to genetics, hormonal balance (e.g., thyroid function), and even circadian rhythms, leading to deviations from calculated BMR and TDEE.
  • Accuracy of Activity Level Input: The activity level factor is a significant multiplier. Overestimating or underestimating your daily physical activity can lead to inaccurate TDEE calculations. Consistency in exercise is also key.
  • Dietary Habits and Nutrient Timing: While TDEE estimates calorie needs, the *quality* of calories consumed matters for health and satiety. Macronutrient balance (protein, carbs, fats) and meal timing can affect metabolism and appetite regulation.
  • Health Conditions and Medications: Certain medical conditions (like PCOS, hypothyroidism) and medications (steroids, antidepressants) can significantly impact metabolism, appetite, and weight, which are not accounted for in standard formulas.
  • Age-Related Metabolic Changes: Metabolism tends to slow down slightly with age, particularly after 30. While the age factor is included in the BMR calculation, individual rates of decline can vary.
  • Hydration Levels: Proper hydration is essential for metabolic processes. Dehydration can temporarily affect weight and metabolic function.
  • Sleep Quality: Poor sleep can disrupt hormones that regulate appetite (ghrelin and leptin), potentially leading to increased hunger and affecting weight management efforts.

Frequently Asked Questions (FAQ)

What is the most accurate way to calculate my calorie needs?

While this calculator provides a good estimate using the Mifflin-St Jeor equation and activity multipliers, the most accurate method is often through a metabolic test (like indirect calorimetry) or by carefully tracking your food intake and weight changes over several weeks to determine your actual maintenance calories.

Can I use this calculator if I'm pregnant or breastfeeding?

No, this calculator is not suitable for pregnant or breastfeeding individuals. Calorie and nutritional needs change significantly during these periods, and specific guidance from a healthcare provider is essential.

How quickly can I expect to lose weight?

A safe and sustainable rate of weight loss is typically 0.5 to 1 kg (1-2 lbs) per week. This requires a consistent daily calorie deficit of 500 to 1000 calories below your TDEE. Faster loss is possible but may not be sustainable or healthy.

What if my target weight is higher than my current weight?

The calculator works for weight gain goals too. If your target weight is higher, the "Weight Difference" will be negative, indicating the amount you need to gain. To gain weight, you'll need to consume more calories than your TDEE.

Does muscle weigh more than fat?

This is a common myth. A pound of muscle weighs the same as a pound of fat. However, muscle is denser than fat, meaning it takes up less space. This is why someone with more muscle mass might appear leaner and have a healthier body composition even with a higher weight.

How often should I update my weight and recalculate?

If you are actively trying to lose or gain weight, it's beneficial to recalculate every few weeks or months as your weight changes. Your TDEE will decrease as you lose weight (or increase as you gain), so adjustments to your calorie intake may be needed to continue making progress.

What does a BMI of 25 mean?

A BMI of 25.0 to 29.9 falls into the "Overweight" category. It suggests that your weight is higher than what is considered healthy for your height, potentially increasing your risk for certain health conditions like heart disease, type 2 diabetes, and high blood pressure.

Can I trust the results of an online calculator?

Online calculators like this one provide valuable estimates based on established scientific formulas. However, they are tools for guidance, not definitive medical advice. Individual physiology varies, and factors not included in the calculation (genetics, hormones, specific health conditions) can play a significant role. Always consult with a healthcare professional for personalized health and weight management advice.

var currentWeightInput = document.getElementById('currentWeight'); var heightInput = document.getElementById('height'); var ageInput = document.getElementById('age'); var genderInput = document.getElementById('gender'); var activityLevelInput = document.getElementById('activityLevel'); var goalWeightInput = document.getElementById('goalWeight'); var currentWeightError = document.getElementById('currentWeightError'); var heightError = document.getElementById('heightError'); var ageError = document.getElementById('ageError'); var goalWeightError = document.getElementById('goalWeightError'); var bmiResultDisplay = document.getElementById('bmiResult'); var bmrValueDisplay = document.getElementById('bmrValue'); var tdeeValueDisplay = document.getElementById('tdeeValue'); var weightDifferenceDisplay = document.getElementById('weightDifference'); var resultsContainer = document.getElementById('resultsContainer'); var noResultsMessage = document.getElementById('noResultsMessage'); var weightLossChart; // Declare globally function validateInput(inputElement, errorElement, min, max) { var value = parseFloat(inputElement.value); var isValid = true; errorElement.textContent = "; if (isNaN(value)) { errorElement.textContent = 'Please enter a valid number.'; isValid = false; } else if (value max) { errorElement.textContent = 'Value cannot be greater than ' + max + '.'; isValid = false; } return isValid; } function calculateWeight() { var currentWeight = parseFloat(currentWeightInput.value); var height = parseFloat(heightInput.value); var age = parseFloat(ageInput.value); var gender = genderInput.value; var activityLevel = parseFloat(activityLevelInput.value); var goalWeight = parseFloat(goalWeightInput.value); var isValid = true; currentWeightError.textContent = "; heightError.textContent = "; ageError.textContent = "; goalWeightError.textContent = "; if (isNaN(currentWeight) || currentWeight <= 0) { currentWeightError.textContent = 'Please enter a valid current weight (kg).'; isValid = false; } if (isNaN(height) || height <= 0) { heightError.textContent = 'Please enter a valid height (cm).'; isValid = false; } if (isNaN(age) || age 120) { ageError.textContent = 'Please enter a valid age (1-120 years).'; isValid = false; } if (isNaN(goalWeight) || goalWeight 0) { weightDifferenceFormatted += " kg to lose"; } else if (weightDifference 0) { // Goal is to lose weight // Assume a deficit of 500-1000 kcal/day for 0.5-1 kg/week loss // Let's use an average deficit of 750 kcal/day for calculation calorieDeficitPerDay = 750; var weeklyWeightLoss = calorieDeficitPerDay / 7700; // Approx 7700 kcal per kg of fat weeksToGoal = weightDifference / weeklyWeightLoss; } else if (weightDifference 26 ? 2 : 1; // Adjust step for readability for (var i = 0; i goalWeight ? projectedWeight : goalWeight); // Cap at goal weight goalWeightData.push(goalWeight); } // Ensure goal weight is visible if weeksToGoal is very short if (weeksToGoal > 0 && labels.indexOf('Week ' + Math.floor(weeksToGoal)) === -1) { labels.push('Week ' + Math.floor(weeksToGoal)); var projectedWeightAtGoal = currentWeight – (Math.floor(weeksToGoal) * (calorieDeficitPerDay / 7700)); currentWeightData.push(projectedWeightAtGoal > goalWeight ? projectedWeightAtGoal : goalWeight); goalWeightData.push(goalWeight); } window.weightLossChartInstance = new Chart(ctx, { type: 'line', data: { labels: labels, datasets: [{ label: 'Current/Projected Weight', data: currentWeightData, borderColor: 'var(–primary-color)', backgroundColor: 'rgba(0, 74, 153, 0.1)', fill: true, tension: 0.1 }, { label: 'Goal Weight', data: goalWeightData, borderColor: 'var(–success-color)', backgroundColor: 'rgba(40, 167, 69, 0.1)', fill: false, // Don't fill under goal line tension: 0.1, borderDash: [5, 5] // Dashed line for goal }] }, options: { responsive: true, maintainAspectRatio: false, scales: { y: { beginAtZero: false, title: { display: true, text: 'Weight (kg)' } }, x: { title: { display: true, text: 'Time' } } }, plugins: { tooltip: { mode: 'index', intersect: false }, legend: { position: 'top' } } } }); } // Initial calculation on load if values are present document.addEventListener('DOMContentLoaded', function() { // Check if Chart.js is loaded or include it if necessary // For this example, we assume Chart.js is available globally. // If not, you'd need to include it via CDN or local file. // Example: // Trigger initial calculation calculateWeight(); // Add event listeners for real-time updates (optional, but good UX) var inputs = [currentWeightInput, heightInput, ageInput, genderInput, activityLevelInput, goalWeightInput]; inputs.forEach(function(input) { input.addEventListener('input', calculateWeight); }); }); function toggleFaq(element) { var parent = element.parentElement; parent.classList.toggle('open'); }

Leave a Comment