.schedule_grid__DwnG4{display:grid;gap:1rem}.schedule_day__hq_YB{padding:1rem;border:1px solid var(--border);border-radius:.75rem;background:var(--card)}.schedule_tasks__AAatX{display:block;width:100%;margin-top:.75rem;padding:.5rem;border:1px solid var(--border);border-radius:.375rem;color:var(--foreground);background:var(--background);font:inherit;line-height:1.6;resize:vertical}.schedule_tasks__AAatX:focus-visible{outline:2px solid var(--ring);outline-offset:2px}.schedule_printTasks__emBRZ{display:none}@media (min-width:640px){.schedule_grid__DwnG4{grid-template-columns:repeat(2,minmax(0,1fr))}}@media print{@page{margin:12mm}.schedule_page__1jPcy{color:#000;background:#fff}.schedule_controls____JkI,.schedule_instructions__88D_s,.schedule_page__1jPcy main>:not(.schedule_sheet__qkgbZ),.schedule_page__1jPcy>:not(main),.schedule_tasks__AAatX{display:none!important}.schedule_page__1jPcy main{max-width:none;padding:0}.schedule_sheet__qkgbZ{font-size:10pt;line-height:1.4}.schedule_sheet__qkgbZ h2{font-size:18pt}.schedule_grid__DwnG4{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.schedule_day__hq_YB{break-inside:avoid;padding:10px;border:1px solid #777;background:#fff}.schedule_day__hq_YB label{min-height:0}.schedule_printTasks__emBRZ{display:block;margin-top:8px;white-space:pre-wrap;overflow-wrap:anywhere}.schedule_credit__wLXY9{font-size:8pt;color:#444}}