.wrap.svelte-8s3559{flex-direction:column;gap:.75rem;max-width:1040px;display:flex}.next.svelte-8s3559{border-radius:var(--radius-tile);align-items:center;gap:.9rem;padding:1.15rem 1.15rem 1.15rem 1.25rem;display:flex}.n-text.svelte-8s3559{flex-direction:column;flex:1;gap:.15rem;min-width:0;display:flex}.n-text.svelte-8s3559 .eyebrow:where(.svelte-8s3559){color:var(--tone-ink)}.n-text.svelte-8s3559 b:where(.svelte-8s3559){font-family:var(--font-display);letter-spacing:-.01em;font-size:1.25rem;font-weight:700}.n-go.svelte-8s3559{background:var(--tone-ink);width:46px;height:46px;color:var(--tone-bg);border-radius:50%;flex:none;place-items:center;display:grid}.paths.svelte-8s3559{gap:.5rem;display:grid}@media (width>=900px){.paths.svelte-8s3559{grid-template-columns:repeat(3,minmax(0,1fr))}.path.svelte-8s3559{align-items:flex-start!important}}.path.svelte-8s3559{border-radius:var(--radius-tile);align-items:center;gap:.85rem;padding:1.1rem .9rem 1.1rem 1.1rem;display:flex}.p-icon.svelte-8s3559{background:var(--tone-ink);width:44px;height:44px;color:var(--tone-bg);border-radius:14px;flex:none;place-items:center;display:grid}.p-main.svelte-8s3559{flex-direction:column;flex:1;gap:.15rem;min-width:0;display:flex}.path.svelte-8s3559 b:where(.svelte-8s3559){font-size:1.05rem}.p-text.svelte-8s3559{color:var(--text-2);font-size:.84rem;line-height:1.35}.p-bar.svelte-8s3559{background:color-mix(in srgb, var(--tone-ink) 18%, transparent);border-radius:999px;height:6px;margin-top:.45rem;overflow:hidden}.p-bar.svelte-8s3559 span:where(.svelte-8s3559){border-radius:inherit;background:var(--tone-ink);height:100%;display:block}.p-meta.svelte-8s3559{color:var(--text-2);font-size:.78rem}.path.svelte-8s3559 .chev{color:var(--text-3);flex:none}.st.svelte-8s3559{font-family:var(--font-num);color:var(--tone-ink,var(--warn-text));align-items:center;gap:.2rem;margin-right:.45rem;font-weight:600;display:inline-flex}.all-stars.svelte-8s3559{background:color-mix(in srgb, var(--warn) 16%, var(--surface));border:1px solid color-mix(in srgb, var(--warn) 30%, transparent);min-height:44px;color:var(--warn);border-radius:999px;align-items:center;gap:.25rem;padding:0 .85rem;display:inline-flex}.all-stars.svelte-8s3559 b:where(.svelte-8s3559){font-family:var(--font-num);color:var(--text);font-variant-numeric:tabular-nums;letter-spacing:-.02em;font-size:1.1rem}.all-stars.svelte-8s3559 small:where(.svelte-8s3559){color:var(--text-2);font-size:.8rem}.due.svelte-8s3559{color:var(--tone-ink);font-family:inherit!important;font-size:inherit!important}.sec-head.svelte-8s3559{justify-content:space-between;align-items:flex-end;gap:1rem;margin-top:.75rem;display:flex}.sec-head.svelte-8s3559 h2:where(.svelte-8s3559){align-items:center;gap:.4rem;font-size:1.3rem;display:flex}.sec-head.svelte-8s3559 p:where(.svelte-8s3559){color:var(--text-2);margin-top:.2rem;font-size:.92rem}.total.svelte-8s3559{font-family:var(--font-num);color:var(--text-2);white-space:nowrap;align-items:center;gap:.35rem;font-weight:500;display:inline-flex}.lessons.svelte-8s3559{grid-template-columns:repeat(auto-fill,minmax(min(100%,300px),1fr));gap:.45rem;display:grid}.lesson.svelte-8s3559{min-height:64px;color:var(--text);align-items:center;gap:.8rem;padding:.65rem .85rem .65rem .7rem;display:flex}.l-icon.svelte-8s3559{color:#fff;background:var(--c-learn);border-radius:12px;flex:none;place-items:center;width:40px;height:40px;display:grid}.l-icon.lv2.svelte-8s3559{background:var(--c-puzzle)}.l-icon.lv3.svelte-8s3559{background:var(--c-play)}.l-main.svelte-8s3559{flex-direction:column;flex:1;min-width:0;display:flex}.l-title.svelte-8s3559{font-family:var(--font-display);letter-spacing:-.01em;font-size:1rem;font-weight:680}.l-sub.svelte-8s3559{color:var(--text-2);white-space:nowrap;text-overflow:ellipsis;font-size:.8rem;overflow:hidden}.lvl.svelte-8s3559{color:var(--c-learn);font-weight:700}.lvl.lv2.svelte-8s3559{color:var(--c-puzzle)}.lvl.lv3.svelte-8s3559{color:var(--c-play)}
