.rotation_weeks__iFA_X{display:grid;gap:1rem}.rotation_week__4yZZ9{min-width:0;padding:1.25rem;border:1px solid var(--border);border-radius:1rem;background:var(--card);overflow-wrap:anywhere}@media (min-width:768px){.rotation_weeks__iFA_X{grid-template-columns:repeat(2,minmax(0,1fr))}}@media print{@page{margin:14mm}.rotation_page__cXfYq{color:#000;background:#fff}.rotation_actions__mtHv2,.rotation_instructions__KHOl5,.rotation_page__cXfYq main>:not(.rotation_chart__oYzd_),.rotation_page__cXfYq>:not(main){display:none!important}.rotation_page__cXfYq main{max-width:none;padding:0}.rotation_chart__oYzd_{font-size:10pt;line-height:1.4}.rotation_chart__oYzd_ h2{font-size:18pt}.rotation_weeks__iFA_X{grid-template-columns:1fr}.rotation_week__4yZZ9{break-inside:avoid;padding:12px;border:1px solid #777;background:#fff}.rotation_week__4yZZ9 h3{font-size:15pt}.rotation_week__4yZZ9 dl>div{display:grid;grid-template-columns:30mm minmax(0,1fr)}}