.day-schedule.svelte-1vi3u2b{display:none}.schedule-table-wrap.svelte-1vi3u2b{display:block}.time-note.svelte-1vi3u2b{display:block;margin-top:.25rem;font-size:.75rem;font-weight:400;line-height:1.3}@media screen and (max-width:760px){.schedule-table-wrap.svelte-1vi3u2b{display:none}.day-schedule.svelte-1vi3u2b{display:block}.day-picker.svelte-1vi3u2b{display:flex;gap:6px;margin-bottom:22px}.day-picker.svelte-1vi3u2b button:where(.svelte-1vi3u2b){flex:1;min-width:0;min-height:46px;padding:8px 3px;border:1px solid var(--line);border-radius:6px;background:#fff;color:var(--ink);font:inherit;font-weight:700;cursor:pointer}.day-picker.svelte-1vi3u2b button[aria-pressed=true]:where(.svelte-1vi3u2b){background:var(--green-dark);border-color:var(--green-dark);color:#fff}.day-picker.svelte-1vi3u2b button:where(.svelte-1vi3u2b):focus-visible{outline:3px solid var(--brown);outline-offset:3px}h3.svelte-1vi3u2b{margin:0 0 14px;font-size:22px;color:var(--brown-dark)}.day-classes.svelte-1vi3u2b{margin:0;padding:0;list-style:none}.day-classes.svelte-1vi3u2b li:where(.svelte-1vi3u2b){display:grid;grid-template-columns:105px minmax(0,1fr);gap:14px;padding:16px 0;border-bottom:1px solid var(--line);line-height:1.5;font-size:15px;overflow-wrap:anywhere}.class-time.svelte-1vi3u2b{font-weight:700;color:var(--green-dark)}.time-note.svelte-1vi3u2b,.no-classes.svelte-1vi3u2b{color:var(--muted)}}@media print{.day-schedule.svelte-1vi3u2b{display:none}}
