[data-tool="arac-yillik-maliyet-hesaplama"] .vehicle-expenses { margin-bottom: 18px; }
[data-tool="arac-yillik-maliyet-hesaplama"] .vehicle-expenses > .field__hint { margin-top: 14px; }
[data-tool="arac-yillik-maliyet-hesaplama"] .vehicle-expense-grid { display: grid; grid-template-columns: repeat(2, minmax(0, 1fr)); gap: 0 16px; }
[data-tool="arac-yillik-maliyet-hesaplama"] .vehicle-breakdown { border-top: 1px solid var(--line); margin-top: 20px; padding-top: 18px; }
[data-tool="arac-yillik-maliyet-hesaplama"] .vehicle-breakdown h3 { margin: 0 0 8px; font-size: 15px; }
[data-tool="arac-yillik-maliyet-hesaplama"] .result__row dt { overflow-wrap: anywhere; }
@media (max-width: 560px) { [data-tool="arac-yillik-maliyet-hesaplama"] .vehicle-expense-grid { grid-template-columns: 1fr; } }
