.planner-terms{grid-template-columns:minmax(0,1fr);gap:.75rem;display:grid}@media (min-width:640px){.planner-terms{grid-template-columns:repeat(var(--terms,1), minmax(0, 1fr))}}.planner-print-only{display:none}@page planner-landscape{size:A4 landscape;margin:10mm}@media print{body:has(.planner-sheet)>:not(:has(.planner-sheet)){display:none!important}@page{size:A4;margin:14mm}.planner-print-only{display:block}.planner-sheet{color:#000;max-width:none;padding:0;font-size:11pt}.planner-sheet *{box-shadow:none!important}.planner-sheet a{color:inherit;text-decoration:none}.planner-terms{grid-template-columns:repeat(var(--terms,1), minmax(0, 1fr))}.planner-day,.planner-unit,.planner-block{break-inside:avoid}html[data-planner-print=map] .planner-sheet>:not(.planner-yearmap){display:none!important}html[data-planner-print=map] .planner-yearmap{page:planner-landscape;zoom:.6;margin-top:0}html[data-planner-print=map] main,html[data-planner-print=map] .planner-sheet,html[data-planner-print=map] .planner-sheet>*{padding-top:0!important;padding-bottom:0!important}html[data-planner-print=view] .planner-sheet>:not(.planner-view):not(.planner-print-only){display:none!important}}
