/* Copy the same styles.css content from the stock calculator */
body { 
    background: #f8f9fa; 
}

.calculator-card { 
    max-width: 1000px; 
    margin: 20px auto; 
}

.form-label { 
    font-weight: 600; 
    font-size: 0.9rem; 
}

.input-group-text { 
    font-size: 0.9rem; 
}

.result-card { 
    margin-top: 20px; 
}

.metric-value { 
    font-size: 1.1rem; 
    font-weight: 600; 
}

.strategy-section { 
    border: 1px solid #dee2e6; 
    border-radius: 8px; 
    padding: 15px; 
    margin: 10px 0; 
}

.performance-gauge { 
    text-align: center; 
    padding: 10px; 
}