.crumbs.svelte-dye7u6{padding-top:var(--s-4);font-size:var(--fs-s);color:var(--muted)}.crumbs.svelte-dye7u6 a:where(.svelte-dye7u6):hover{color:var(--ink)}.head.svelte-dye7u6{padding:var(--s-6) 0 var(--s-5)}h1.svelte-dye7u6{font-family:var(--font-serif);font-size:var(--fs-xxl);letter-spacing:-.02em;margin-top:var(--s-3);max-width:14ch;line-height:.95}.sub.svelte-dye7u6{margin-top:var(--s-3);color:var(--ink-2)}.bar.svelte-dye7u6{border-top:1px solid var(--ink);padding:var(--s-3) 0 var(--s-5);font-size:var(--fs-s);justify-content:space-between;align-items:center;display:flex}.filters.svelte-dye7u6{gap:6px;display:flex}.filters.svelte-dye7u6 button:where(.svelte-dye7u6){border:1px solid var(--line);font-size:var(--fs-s);background:0 0;border-radius:999px;padding:5px 12px}.filters.svelte-dye7u6 .on:where(.svelte-dye7u6){background:var(--ink);color:var(--paper)}.students.svelte-dye7u6{gap:var(--s-6) var(--s-4);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.empty.svelte-dye7u6{color:var(--muted)}@media (width<=800px){.students.svelte-dye7u6{grid-template-columns:repeat(2,minmax(0,1fr))}.filters.svelte-dye7u6{display:none}}
