.dps-calculator { background: #1e1e1e; border: 2px solid #0C1C14; border-radius: 8px; padding: 20px; max-width: 320px; margin: 20px auto; } .input-group { margin-bottom: 15px; } .input-group label { display: block; color: #E4E4CC; margin-bottom: 5px; font-size: 0.9em; } select { width: 100%; padding: 10px; background: #333; color: #E4E4CC; border: 1px solid #555; border-radius: 4px; cursor: pointer; font-size: 0.9em; } .highlight { color: #ff6666; font-size: 1.4em; padding: 15px; background: #2a2a2a; border-radius: 6px; margin-top: 20px; } .highlight span:first-child { color: #E4E4CC; font-weight: normal; }