.builder-page[data-astro-cid-ota2jt5v]{max-width:48rem}.supplement-picker[data-astro-cid-ota2jt5v] h2[data-astro-cid-ota2jt5v]{margin:0 0 var(--space-6)}.picker-grid[data-astro-cid-ota2jt5v]{gap:var(--space-2);grid-template-columns:repeat(auto-fill,minmax(11rem,1fr));display:grid}.picker-item[data-astro-cid-ota2jt5v]{align-items:center;gap:var(--space-3);min-height:44px;padding:var(--space-2) var(--space-3);border:1px solid var(--color-border-strong);border-radius:var(--radius-md);cursor:pointer;transition:background-color .15s,border-color .15s;display:flex}.picker-item[data-astro-cid-ota2jt5v]:hover{background:var(--color-sunk)}.picker-item[data-astro-cid-ota2jt5v]:has(input:checked){background:var(--color-accent-light);border-color:var(--color-accent)}.picker-item[data-astro-cid-ota2jt5v]:has(input:checked) .picker-label[data-astro-cid-ota2jt5v]{font-weight:600}.picker-item[data-astro-cid-ota2jt5v] input[data-astro-cid-ota2jt5v]{width:18px;height:18px;accent-color:var(--color-accent);flex:none}.picker-label[data-astro-cid-ota2jt5v]{min-width:0;color:var(--color-text);font-size:15px;line-height:22px}.my-schedule[data-astro-cid-ota2jt5v]{margin-top:var(--space-16)}.my-schedule[data-astro-cid-ota2jt5v] h2[data-astro-cid-ota2jt5v]{margin:0 0 var(--space-6)}.schedule-block{gap:var(--space-2) var(--space-6);padding:var(--space-6) 0;border-top:1px solid var(--color-border);grid-template-columns:14rem minmax(0,1fr);display:grid}.schedule-block:last-child{border-bottom:1px solid var(--color-border)}.schedule-time{letter-spacing:.06em;text-transform:uppercase;color:var(--color-text-muted);font-size:13px;font-weight:600;line-height:24px}.schedule-items{margin:0;padding-left:1.25em}.schedule-items li{color:var(--color-text);margin:0;font-size:15px;line-height:24px}.schedule-items li::marker{color:var(--color-accent)}.print-btn[data-astro-cid-ota2jt5v]{margin-top:var(--space-8)}@media print{.supplement-picker[data-astro-cid-ota2jt5v],.print-btn[data-astro-cid-ota2jt5v],.back-link[data-astro-cid-ota2jt5v],.page-lede[data-astro-cid-ota2jt5v],.site-header,.site-footer{display:none!important}.builder-page[data-astro-cid-ota2jt5v] .page-head[data-astro-cid-ota2jt5v]{margin-bottom:var(--space-8)}.my-schedule[data-astro-cid-ota2jt5v]{margin-top:0;display:block!important}.schedule-block{break-inside:avoid}}@media (width<=640px){.picker-grid[data-astro-cid-ota2jt5v]{grid-template-columns:repeat(2,minmax(0,1fr))}.schedule-block{grid-template-columns:minmax(0,1fr)}}
