/* Program preview and PDF share muted colors. No dimensions or distribution changes. */
.da-program-page #printArea {--program-accent:#28554b;--program-soft:#e5eee5;--program-edge:#c6d6c8;}
.da-program-page.da-theme-yks #printArea {--program-accent:#73513c;--program-soft:#f3e9da;--program-edge:#dfcbb6;}
.da-program-page #printArea .main-title {color:var(--program-accent);}
.da-program-page #printArea .print-header {border-color:var(--program-edge);}
.da-program-page #printArea .plan-table th.gun-haftaici {background:var(--program-soft);color:var(--program-accent);border-color:var(--program-edge);}
.da-program-page #printArea .plan-table th.gun-haftasonu {background:#f1e7dc;color:#73513c;border-color:#d9c4ad;}
.da-program-page #printArea .plan-table th.gun-tatil {background:#e7eddc;color:#42583b;border-color:#c8d5b6;}
.da-program-page #printArea .col-saat {background:#f6efdf!important;color:#6c5635!important;border-color:#dfcfad!important;}
.da-program-page #printArea .saat-kutu {background:#f6efdf;border-color:#dfcfad;color:#6c5635;}
.da-program-page #printArea .ders-kart {
  --lesson-paper:#f5f3ed;--lesson-edge:#cfcfc0;--lesson-ink:#4e5845;
  background:linear-gradient(140deg,#fffdf8,var(--lesson-paper));background-color:var(--lesson-paper);
  border-color:var(--lesson-edge);color:var(--lesson-ink);
}
.da-program-page #printArea :is(.tema-tr,.tema-tyt-tr) {--lesson-paper:#f4e9e1;--lesson-edge:#d6b8a8;--lesson-ink:#794b3b;}
.da-program-page #printArea :is(.tema-mat,.tema-tyt-mat) {--lesson-paper:#e9eff0;--lesson-edge:#b7cbd0;--lesson-ink:#355764;}
.da-program-page #printArea :is(.tema-fen,.tema-tyt-fen) {--lesson-paper:#eaf0e2;--lesson-edge:#bccdac;--lesson-ink:#455e38;}
.da-program-page #printArea :is(.tema-sos,.tema-tyt-sos) {--lesson-paper:#f4e9d9;--lesson-edge:#d9c09e;--lesson-ink:#785438;}
.da-program-page #printArea :is(.tema-ing,.tema-ayt-mat) {--lesson-paper:#eeeaef;--lesson-edge:#c9becb;--lesson-ink:#61516b;}
.da-program-page #printArea :is(.tema-din,.tema-ayt-fen) {--lesson-paper:#f3efdd;--lesson-edge:#d4caa3;--lesson-ink:#665b32;}
.da-program-page #printArea .tema-ayt-sos {--lesson-paper:#eee5df;--lesson-edge:#d0b9ac;--lesson-ink:#725445;}
.da-program-page #printArea :is(.tema-ayt-edb,.tema-rutin,.tema-paragraf) {--lesson-paper:#f2e8e7;--lesson-edge:#d3b9bb;--lesson-ink:#775159;}
.da-program-page #printArea .tema-tekrar {--lesson-paper:#e9ede4;--lesson-edge:#bdcbb3;--lesson-ink:#4c6043;}
.da-program-page #printArea .tema-odev {--lesson-paper:#e3eeea;--lesson-edge:#afccc1;--lesson-ink:#315c4e;}
.da-program-page #printArea .tatil-kart {background:var(--holiday-paper,#edf0e8);border-color:var(--holiday-edge,#c4cebc);color:var(--holiday-ink,#4c6043);}
.da-program-page #printArea .tatil-tekrar {--holiday-paper:#edf0e8;--holiday-edge:#c4cebc;--holiday-ink:#4c6043;}
.da-program-page #printArea .tatil-hobi {--holiday-paper:#f2e8e7;--holiday-edge:#d3b9bb;--holiday-ink:#775159;}
.da-program-page #printArea .tatil-doga {--holiday-paper:#eaf0e2;--holiday-edge:#bccdac;--holiday-ink:#455e38;}
.da-program-page #printArea .tatil-serbest {--holiday-paper:#f4e9d9;--holiday-edge:#d9c09e;--holiday-ink:#785438;}
.da-program-page #printArea .tatil-aile {--holiday-paper:#e9eff0;--holiday-edge:#b7cbd0;--holiday-ink:#355764;}
.da-program-page #printArea :is(.ders-soru,.tatil-alt,.saat-yazi) {opacity:1;}
.da-program-page #printArea .ders-konu {color:#253c33;}
.da-program-page #printArea .tik-kutu {border-color:#93a798;background:#fff;}
.da-program-page #printArea .bos-kart {background:#f5f6ef;border-color:#ccd5c6;}
.da-program-page #printArea .mod-satiri td {background:#f5f6ef;border-color:#ccd5c6;}
.da-program-page #printArea .mod-baslik {color:#52675c;}
.da-program-page #printArea .daily-total-row td {background:var(--program-soft);border-color:var(--program-edge);}
.da-program-page #printArea :is(.daily-total-heading,.daily-total-value) {color:var(--program-accent);}
.da-program-page #printArea .daily-total-rest {color:#52675c;}
.da-program-page #printArea .kitap-okuma {background:var(--program-accent);color:#fffdf2;}
.da-program-page #printArea .ders-kart[data-edit-question]:hover {box-shadow:inset 0 0 0 2px #28554b33;}
.da-program-page #printArea .ders-kart[data-edit-question]:focus-visible {outline-color:var(--program-accent);}
@media print {.da-program-page #printArea {print-color-adjust:exact;-webkit-print-color-adjust:exact;}}
