/* ===================================
   NEC CABLE SIZING CALCULATOR
   Calculator-Specific Styles
   =================================== */

/* Color-coded status messages */
.nec-warning-ok {
    color: #155724;
}
.nec-warning-info {
    color: #0c5460;
}
.nec-warning-warn {
    color: #856404;
}
.nec-warning-bad {
    color: #721c24;
}

body.dark-mode .nec-warning-ok {
    color: #5dade2;
}
body.dark-mode .nec-warning-info {
    color: #6fa8dc;
}
body.dark-mode .nec-warning-warn {
    color: #f39c12;
}
body.dark-mode .nec-warning-bad {
    color: #e74c3c;
}

.nec-note {
    font-size: 12px;
    font-style: normal;
    color: #778899;
    margin-top: 4px;
}

body.dark-mode .nec-note {
    color: #778899;
}

/* ===== MOBILE RESPONSIVENESS ===== */

@media (max-width: 768px) {
    .container {
        padding: 10px 5px;
    }
}
