.intro-note.svelte-1lpdj2a{color:var(--muted);margin:0 0 20px;font-size:14px;line-height:1.8}.earn-summary.svelte-1lpdj2a{margin:0 0 24px;padding:22px;box-shadow:0 3px 8px #00000004}.summary-top.svelte-1lpdj2a{align-items:center;gap:14px;display:flex}.summary-icon.svelte-1lpdj2a{border:1px solid var(--border);background:var(--surface-2);border-radius:12px;flex:none;place-items:center;width:45px;height:45px;display:grid}.summary-top.svelte-1lpdj2a>div:where(.svelte-1lpdj2a){flex:1}.summary-top.svelte-1lpdj2a h2:where(.svelte-1lpdj2a){letter-spacing:-.025em;margin:0 0 8px;font-size:22px;line-height:1.15}.summary-top.svelte-1lpdj2a p:where(.svelte-1lpdj2a){color:var(--muted);max-width:270px;margin:0;font-size:12px;line-height:1.65}.summary-top.svelte-1lpdj2a>.button:where(.svelte-1lpdj2a){font-size:11px}.summary-progress.svelte-1lpdj2a{align-items:center;gap:12px;margin-top:20px;display:flex}.summary-progress.svelte-1lpdj2a .progress-track:where(.svelte-1lpdj2a){flex:1}.summary-progress.svelte-1lpdj2a b:where(.svelte-1lpdj2a){white-space:nowrap;font-variant-numeric:tabular-nums;font-size:10px}.track-amounts.svelte-1lpdj2a{color:var(--muted);grid-template-columns:20fr 50fr 30fr;gap:8px;margin-top:7px;font-size:10px;display:grid}.track-amounts.svelte-1lpdj2a b:where(.svelte-1lpdj2a){color:var(--text);margin-right:3px;font-weight:550}.earn-track.svelte-1lpdj2a{margin:14px 0;padding:20px 20px 16px}.earn-track.svelte-1lpdj2a>header:where(.svelte-1lpdj2a){align-items:flex-start;gap:13px;display:flex}.step.svelte-1lpdj2a{border:1px solid var(--border);background:var(--surface-2);border-radius:50%;flex:none;justify-content:center;align-items:center;width:23px;height:23px;font-size:11px;font-weight:550;display:inline-flex}.earn-track.svelte-1lpdj2a>header:where(.svelte-1lpdj2a)>div:where(.svelte-1lpdj2a):first-of-type{flex:1;min-width:0}.earn-track.svelte-1lpdj2a h2:where(.svelte-1lpdj2a){letter-spacing:-.015em;margin:0 0 5px;font-size:16px;line-height:1.4}.earn-track.svelte-1lpdj2a h2:where(.svelte-1lpdj2a) .pill:where(.svelte-1lpdj2a){vertical-align:2px;margin-left:5px;font-size:9px}.earn-track.svelte-1lpdj2a header:where(.svelte-1lpdj2a) p:where(.svelte-1lpdj2a){color:var(--muted);margin:0;font-size:11.5px;line-height:1.6}.track-value.svelte-1lpdj2a{text-align:right;flex-direction:column;flex:none;gap:4px;display:flex}.track-value.svelte-1lpdj2a b:where(.svelte-1lpdj2a){font-size:20px;font-weight:650;line-height:1.2}.track-value.svelte-1lpdj2a small:where(.svelte-1lpdj2a){color:var(--muted);font-size:10px}.track-progress.svelte-1lpdj2a{height:3px;margin-top:20px}.earn-rows.svelte-1lpdj2a{margin-top:10px}.earn-row.svelte-1lpdj2a{border-bottom:1px solid var(--border);align-items:center;gap:10px;min-height:41px;font-size:12px;display:flex}.earn-row.svelte-1lpdj2a:last-child{border-bottom:0}.earn-row.svelte-1lpdj2a:hover:not(.unavailable){background:var(--surface-2)}.row-label.svelte-1lpdj2a{flex:1;min-width:0}.row-status.svelte-1lpdj2a{color:var(--muted);text-align:right;white-space:nowrap;width:73px;font-size:10px}.completion.svelte-1lpdj2a{color:var(--faint);display:flex}.completion.done.svelte-1lpdj2a{background:var(--green-bg);color:var(--green);border-radius:50%;justify-content:center;align-items:center;width:15px;height:15px}.earn-row.unavailable.svelte-1lpdj2a>svg{color:var(--faint)}.track-link.svelte-1lpdj2a{align-items:center;gap:6px;margin-top:15px;font-size:11px;font-weight:550;display:inline-flex}.track-link.svelte-1lpdj2a:hover{text-underline-offset:4px;text-decoration:underline}h2.svelte-1lpdj2a{margin-top:30px;font-size:21px}.how-grid.svelte-1lpdj2a{grid-template-columns:repeat(3,1fr);gap:10px;display:grid}.how-grid.svelte-1lpdj2a>div:where(.svelte-1lpdj2a){background:var(--surface-2);border:1px solid var(--border);border-radius:10px;gap:9px;padding:14px 12px;display:flex}.how-grid.svelte-1lpdj2a .step:where(.svelte-1lpdj2a){width:20px;height:20px;font-size:10px}.how-grid.svelte-1lpdj2a h3:where(.svelte-1lpdj2a){letter-spacing:0;margin:1px 0 6px;font-size:11px}.how-grid.svelte-1lpdj2a p:where(.svelte-1lpdj2a){color:var(--muted);margin:0;font-size:11px;line-height:1.65}.learning-note.svelte-1lpdj2a{border:1px solid var(--border);background:var(--surface-2);border-radius:12px;align-items:flex-start;gap:12px;padding:18px;display:flex}.learning-note.svelte-1lpdj2a>svg{color:var(--muted);margin-top:2px}.learning-note.svelte-1lpdj2a strong:where(.svelte-1lpdj2a){font-size:12px;font-weight:550}.learning-note.svelte-1lpdj2a p:where(.svelte-1lpdj2a){color:var(--muted);margin:8px 0 0;font-size:12px;line-height:1.8}.keep-learning.svelte-1lpdj2a{padding-left:18px;font-size:13px;line-height:2}.keep-learning.svelte-1lpdj2a a:where(.svelte-1lpdj2a){text-underline-offset:4px;text-decoration:underline;-webkit-text-decoration-color:var(--border);text-decoration-color:var(--border)}@media (width<=650px){.summary-top.svelte-1lpdj2a{flex-wrap:wrap}.summary-top.svelte-1lpdj2a>.button:where(.svelte-1lpdj2a){margin-left:59px}.summary-top.svelte-1lpdj2a>div:where(.svelte-1lpdj2a){min-width:180px}.summary-top.svelte-1lpdj2a h2:where(.svelte-1lpdj2a){font-size:21px}.earn-summary.svelte-1lpdj2a{padding:19px}.earn-track.svelte-1lpdj2a{padding:17px 14px}.earn-row.svelte-1lpdj2a{gap:8px;font-size:11px}.row-status.svelte-1lpdj2a{width:61px;font-size:9px}.how-grid.svelte-1lpdj2a{grid-template-columns:1fr}.track-value.svelte-1lpdj2a b:where(.svelte-1lpdj2a){font-size:18px}.earn-track.svelte-1lpdj2a h2:where(.svelte-1lpdj2a){font-size:14px}.earn-track.svelte-1lpdj2a header:where(.svelte-1lpdj2a) p:where(.svelte-1lpdj2a){font-size:11px}}@media (width<=400px){.earn-row.svelte-1lpdj2a .pill:where(.svelte-1lpdj2a){padding:2px 5px;font-size:9px}.row-status.svelte-1lpdj2a{width:52px;font-size:8.5px}.earn-row.svelte-1lpdj2a{gap:6px}.summary-top.svelte-1lpdj2a>div:where(.svelte-1lpdj2a){min-width:155px}.track-amounts.svelte-1lpdj2a{font-size:9px}}
