tr.teacher-payment-paid>td{background:#e8f7ee;color:#14532d}
tr.teacher-payment-due>td{background:#fff5d6;color:#713f12}
tr.teacher-payment-excluded>td{background:#f1f3f5;color:#4b5563}
tr.teacher-payment-paid .badge{background:#bbf7d0;color:#14532d}
tr.teacher-payment-due .badge{background:#fde68a;color:#713f12}
.study-program-entry{padding:12px 0;border-bottom:1px solid #dce5ec}
.study-program-entry:last-child{border-bottom:0}
.study-program-entry button{margin-top:10px}
.teacher-untimed-lesson{display:flex;flex-direction:column;padding:8px;border:1px solid #dce5ec;background:#fff}
