progress[value].svelte-pav6n8{appearance:none;border-radius:var(--radius);color:var(--c-text);height:20px;transition:var(--transition);border:0;outline:0;width:100%}progress[value].svelte-pav6n8::-webkit-progress-bar{background-color:var(--c-company-soft);border-radius:var(--radius);box-shadow:inset 0 2px 5px #00000040}progress[value].svelte-pav6n8::-webkit-progress-value{background-color:var(--c-company);border-radius:var(--radius)}.stats.svelte-uq6sv8{justify-content:space-between;align-items:center;gap:var(--size-m);padding:var(--size-m);border:var(--border);border-radius:var(--radius);background-color:var(--c-scale-2);flex-wrap:wrap;display:flex}.stats.svelte-uq6sv8 .level:where(.svelte-uq6sv8){align-items:center;gap:var(--size-s);flex:1;min-width:200px;display:flex}.stats.svelte-uq6sv8 .level:where(.svelte-uq6sv8) .badge-level:where(.svelte-uq6sv8){background-color:var(--c-company-dark);color:var(--c-white);white-space:nowrap;border-radius:999px;padding:2px 10px;font-weight:700}.stats.svelte-uq6sv8 .level:where(.svelte-uq6sv8) .xp-bar:where(.svelte-uq6sv8){flex:1}.stats.svelte-uq6sv8 .level:where(.svelte-uq6sv8) .xp-label:where(.svelte-uq6sv8){color:var(--c-text);font-size:var(--font-size-xs);white-space:nowrap;flex-shrink:0}.stats.svelte-uq6sv8 .streak:where(.svelte-uq6sv8){align-items:center;gap:var(--size-s);display:flex}.stats.svelte-uq6sv8 .streak:where(.svelte-uq6sv8) .current:where(.svelte-uq6sv8){font-weight:700}.stats.svelte-uq6sv8 .streak:where(.svelte-uq6sv8) .current:where(.svelte-uq6sv8) i:where(.svelte-uq6sv8){color:var(--c-company)}.stats.svelte-uq6sv8 .streak:where(.svelte-uq6sv8) .longest:where(.svelte-uq6sv8){color:var(--c-text);font-size:var(--font-size-xs)}.mastery-group.svelte-13mclww h3:where(.svelte-13mclww){margin:0 0 var(--size-s);font-size:var(--font-size-s);border-bottom:1px solid var(--c-company);padding-bottom:var(--size-s)}.mastery-group.svelte-13mclww ul:where(.svelte-13mclww){gap:var(--size-s);margin:0;padding:0;list-style:none;display:grid}.mastery-group.svelte-13mclww li:where(.svelte-13mclww){align-items:center;gap:var(--size-xs) var(--size-s);grid-template-columns:1fr auto;display:grid}.mastery-group.svelte-13mclww li:where(.svelte-13mclww) a:where(.svelte-13mclww){color:var(--c-text);text-transform:capitalize;grid-column:1/-1;text-decoration:none}.mastery-group.svelte-13mclww li:where(.svelte-13mclww) a:where(.svelte-13mclww):hover{color:var(--c-company)}.mastery-group.svelte-13mclww li:where(.svelte-13mclww) .count:where(.svelte-13mclww){color:var(--c-text);font-size:var(--font-size-xs);white-space:nowrap}.badges.svelte-15w7ist .badge-grid:where(.svelte-15w7ist){gap:var(--size-s);grid-template-columns:repeat(auto-fit,minmax(min(100%,220px),1fr));min-width:0;margin:0;padding:0;list-style:none;display:grid}.badges.svelte-15w7ist .badge-grid:where(.svelte-15w7ist) li:where(.svelte-15w7ist){gap:var(--size-s);padding:var(--size-s);border:var(--border);border-radius:var(--radius);background-color:var(--c-scale-2);text-align:center;transition:var(--transition);display:grid}.badges.svelte-15w7ist .badge-grid:where(.svelte-15w7ist) li:where(.svelte-15w7ist) i:where(.svelte-15w7ist){color:var(--c-company);font-size:var(--font-size-2xl)}.badges.svelte-15w7ist .badge-grid:where(.svelte-15w7ist) li:where(.svelte-15w7ist) .title:where(.svelte-15w7ist){font-weight:700;font-size:var(--font-size-m)}.badges.svelte-15w7ist .badge-grid:where(.svelte-15w7ist) li:where(.svelte-15w7ist) .description:where(.svelte-15w7ist){color:var(--c-text);font-size:var(--font-size-s)}.badges.svelte-15w7ist .badge-grid:where(.svelte-15w7ist) li:where(.svelte-15w7ist).locked{filter:grayscale(.3)}.badges.svelte-15w7ist .badge-grid:where(.svelte-15w7ist) li:where(.svelte-15w7ist).locked i:where(.svelte-15w7ist){opacity:.5}.mistake-list.svelte-1c3yeno{gap:var(--size-s);align-content:start;display:grid}.mistake-list.svelte-1c3yeno ol:where(.svelte-1c3yeno){gap:var(--size-s);margin:0;padding:0;list-style:none;display:grid}.mistake-list.svelte-1c3yeno li:where(.svelte-1c3yeno){align-items:center;gap:var(--size-s);padding:var(--size-s);border:var(--border);border-radius:var(--radius);background-color:var(--c-scale-2);display:flex}.mistake-list.svelte-1c3yeno li:where(.svelte-1c3yeno) a:where(.svelte-1c3yeno){align-items:baseline;gap:var(--size-s);min-width:0;color:var(--c-text);flex:1;text-decoration:none;display:flex}.mistake-list.svelte-1c3yeno li:where(.svelte-1c3yeno) a:where(.svelte-1c3yeno):hover{color:var(--c-company)}.mistake-list.svelte-1c3yeno li:where(.svelte-1c3yeno) a:where(.svelte-1c3yeno) .term:where(.svelte-1c3yeno){font-weight:700}.mistake-list.svelte-1c3yeno li:where(.svelte-1c3yeno) a:where(.svelte-1c3yeno) .translation:where(.svelte-1c3yeno){color:var(--c-text);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.mistake-list.svelte-1c3yeno li:where(.svelte-1c3yeno) .tally:where(.svelte-1c3yeno){gap:var(--size-xs);flex-shrink:0;display:flex}.mistake-list.svelte-1c3yeno li:where(.svelte-1c3yeno) .tally:where(.svelte-1c3yeno) span:where(.svelte-1c3yeno){color:var(--c-white);font-size:var(--font-size-xs);border-radius:999px;padding:2px 8px;font-weight:700}.mistake-list.svelte-1c3yeno li:where(.svelte-1c3yeno) .tally:where(.svelte-1c3yeno) .successes:where(.svelte-1c3yeno){background-color:var(--c-positive)}.mistake-list.svelte-1c3yeno li:where(.svelte-1c3yeno) .tally:where(.svelte-1c3yeno) .weight:where(.svelte-1c3yeno){background-color:var(--c-error)}.progress-actions.svelte-tllgyw{justify-content:center;gap:var(--size-s);flex-wrap:wrap;display:flex}.import-message.svelte-tllgyw{margin:var(--size-s) 0 0;font-size:var(--font-size-s);color:var(--c-company-text)}.mastery.svelte-tllgyw .mastery-groups:where(.svelte-tllgyw){gap:var(--size-l);grid-template-columns:repeat(auto-fit,minmax(min(100%,300px),1fr));min-width:0;display:grid}.mastery.svelte-tllgyw .mastery-groups:where(.svelte-tllgyw) .group-stack:where(.svelte-tllgyw){gap:var(--size-l);align-content:start;display:grid}.progress-lists.svelte-tllgyw{gap:var(--size-l);margin-top:var(--size-l);grid-template-columns:repeat(auto-fit,minmax(min(100%,360px),1fr));min-width:0;display:grid}
