.action.svelte-1205bso{display:flex;gap:1rem;flex-wrap:wrap;align-items:center;padding:.5rem 0}.count.svelte-1205bso{font-size:small;color:var(--color-black);margin:.25rem 0}.no-calendar.svelte-1205bso{color:var(--color-gray-80);font-style:italic}.module.svelte-1205bso{border-top:2px solid var(--color-gray-20);padding:.75rem 0}.module-header.svelte-1205bso h2:where(.svelte-1205bso){margin:0 0 .4rem;font-size:1.1rem;display:flex;align-items:center;gap:.5rem}.alias.svelte-1205bso{font-size:.85rem;color:#000;font-weight:400}.module-meta.svelte-1205bso{display:grid;grid-template-columns:max-content 1fr;gap:.15rem .75rem;font-size:.875rem;margin:0 0 .5rem}.module-meta.svelte-1205bso dt:where(.svelte-1205bso){font-weight:700;color:var(--color-gray-80)}.programs.svelte-1205bso{display:flex;flex-wrap:wrap;gap:.25rem .75rem}.programs.svelte-1205bso span:where(.svelte-1205bso){white-space:nowrap}.offering.svelte-1205bso{margin:.5rem 0 .5rem 1rem;padding-left:.75rem;border-left:3px solid var(--color-gray-20)}.offering-name.svelte-1205bso{font-weight:600;font-size:.95rem;margin-bottom:.25rem;display:flex;align-items:center;gap:.4rem;flex-wrap:wrap}.teachers.svelte-1205bso{list-style:none;margin:0 0 .25rem;padding:0;font-size:.875rem;display:flex;flex-wrap:wrap;gap:.1rem 1rem}.org.svelte-1205bso{color:var(--color-black);font-size:.8rem}.courses.svelte-1205bso{font-size:.8rem;border-collapse:collapse;margin-top:.25rem}.courses.svelte-1205bso td:where(.svelte-1205bso){padding:.1rem .5rem .1rem 0;white-space:nowrap;vertical-align:top}.courses.svelte-1205bso td:where(.svelte-1205bso):first-child{padding-left:0}.building.svelte-1205bso{color:var(--color-black);margin-left:.25rem}
