.head.svelte-16mvb29.svelte-16mvb29{display:grid;gap:4px;margin-bottom:8px}.back.svelte-16mvb29.svelte-16mvb29{color:#bbb;font-size:.8rem}.course.svelte-16mvb29.svelte-16mvb29{color:#fab917;font-weight:800;display:flex;gap:.4rem;align-items:baseline}.count.svelte-16mvb29.svelte-16mvb29{color:#bbb;font-weight:600;font-size:.85rem}.filter.svelte-16mvb29.svelte-16mvb29{width:100%;background:#1a1a1a;color:#eee;border:1px solid #444;border-radius:8px;padding:.4rem .6rem;margin-bottom:.5rem}.lessons.svelte-16mvb29.svelte-16mvb29{display:grid;gap:4px}.lessons.svelte-16mvb29 a.svelte-16mvb29{display:flex;gap:.5rem;align-items:center;padding:.35rem .5rem;border-radius:8px;border:1px solid #2f2f2f;color:#ddd}.lessons.svelte-16mvb29 a.active.svelte-16mvb29{background:#fab917;color:#111;border-color:#fab917;font-weight:700}.num.svelte-16mvb29.svelte-16mvb29{opacity:.6;width:1.5rem;text-align:right}.courses.svelte-16mvb29.svelte-16mvb29{display:grid;gap:6px}.course-row.svelte-16mvb29 a.svelte-16mvb29{display:flex;align-items:center;justify-content:space-between;gap:.5rem;padding:.4rem .55rem;border-radius:8px;color:#ddd;border:1px solid #2f2f2f}.course-row.svelte-16mvb29 a.svelte-16mvb29:hover{border-color:#555}.pill.svelte-16mvb29.svelte-16mvb29{background:#2a2a2a;border:1px solid #444;color:#bbb;padding:.1rem .45rem;border-radius:999px;font-size:.75rem;white-space:nowrap}
