/* Modul 33 — Is planlama onerisi. Yalniz yerlesim; renkler app.css degiskenlerinden. */
.az-plan-baslik { font-size: 1rem; margin: 1.25rem 0 .5rem; }
.az-plan-not { margin: .25rem 0 1rem; }
.az-plan-tablo select { min-height: 44px; max-width: 100%; }
.az-plan-tablo tr.is-cikarildi td { opacity: .45; }
.az-plan-tablo tr.is-cikarildi td:first-child { opacity: 1; }
.az-plan-takvim td.is-asim, .az-plan-tablo tr.is-asim td:nth-child(4) { box-shadow: inset 3px 0 0 var(--az-warn); }
.az-plan-grup { margin-bottom: 1rem; }
.az-plan-grup .az-section-head { display: flex; flex-wrap: wrap; align-items: center; justify-content: space-between; gap: .5rem; }
.az-plan-liste { list-style: none; margin: .5rem 0 0; padding: 0; display: grid; gap: .4rem; }
.az-plan-liste li { display: flex; flex-wrap: wrap; align-items: center; gap: .4rem; overflow-wrap: anywhere; }
.az-kpi-metin { font-size: 1rem; }
@media (max-width: 480px) {
    .az-plan-tablo select { width: 100%; }
}
