.lr.svelte-1mthtx3{display:grid;gap:var(--sp-4);min-width:0;word-break:keep-all}.lr-head.svelte-1mthtx3{display:flex;align-items:baseline;justify-content:space-between;gap:var(--sp-2) var(--sp-4);flex-wrap:wrap}.lr-title.svelte-1mthtx3{font-size:var(--fs-6)}.lr-title.svelte-1mthtx3:focus{outline:none}.lr-title.svelte-1mthtx3:focus-visible{outline:2px solid var(--ink);outline-offset:2px}.lr-date.svelte-1mthtx3,.lr-note.svelte-1mthtx3,.lr-all.svelte-1mthtx3{color:var(--muted);font-size:var(--fs-2)}.lr-all.svelte-1mthtx3{color:var(--ink-2)}.start-card.svelte-1mthtx3{position:relative;display:grid;gap:var(--sp-1);padding:var(--sp-5) calc(var(--sp-7) + var(--sp-3)) var(--sp-5) var(--sp-5);border-radius:var(--r-2);background:var(--ac-tint);color:var(--ink);text-decoration:none}.sc-label.svelte-1mthtx3{color:var(--ac);font-size:var(--fs-2);font-weight:700}.sc-title.svelte-1mthtx3{display:flex;align-items:center;gap:var(--sp-2);font-size:var(--fs-5);font-weight:800;letter-spacing:-.02em;line-height:1.3}.sc-mark.svelte-1mthtx3,.ln-mark.svelte-1mthtx3{flex:none;display:inline-flex;color:var(--ac)}.sc-sub.svelte-1mthtx3{color:var(--ink-2);font-size:var(--fs-2)}.sc-go.svelte-1mthtx3{position:absolute;right:var(--sp-5);top:50%;display:grid;place-items:center;width:44px;height:44px;margin-top:-22px;border-radius:var(--r-pill);background:var(--ink);color:var(--white);font-weight:800}.lr-sub.svelte-1mthtx3{margin-top:var(--sp-3);font-size:var(--fs-4)}.lanes.svelte-1mthtx3{display:grid;gap:var(--sp-3);margin:0;padding:0;list-style:none}.lane.svelte-1mthtx3{display:grid;grid-template-columns:76px auto minmax(0,1fr);align-items:start;gap:var(--sp-2) var(--sp-3);padding-top:var(--sp-3);border-top:1px solid var(--rule)}.ln-name.svelte-1mthtx3{display:inline-flex;align-items:center;gap:var(--sp-2);font-weight:800}.cells.svelte-1mthtx3{display:inline-flex;gap:4px;padding-top:5px}.cell.svelte-1mthtx3{width:14px;height:14px;border:1.5px solid var(--rule);border-radius:3px}.cell[data-on].svelte-1mthtx3{border-color:var(--ac);background:var(--ac)}.ln-text.svelte-1mthtx3{display:grid;gap:2px;min-width:0}.ln-score.svelte-1mthtx3{font-weight:700}.ln-start.svelte-1mthtx3{color:var(--ink-2);font-size:var(--fs-2)}.actions.svelte-1mthtx3{display:flex;flex-wrap:wrap;gap:var(--sp-2);margin-top:var(--sp-2)}.review.svelte-1mthtx3{border:1px solid var(--rule);border-radius:var(--r-2);background:var(--bg-soft)}.review.svelte-1mthtx3 summary:where(.svelte-1mthtx3){display:flex;align-items:center;min-height:44px;padding:var(--sp-2) var(--sp-4);font-weight:700;cursor:pointer}.rv-list.svelte-1mthtx3{display:grid;gap:var(--sp-4);margin:0;padding:0 var(--sp-4) var(--sp-4);list-style:none}.rv.svelte-1mthtx3{display:grid;gap:var(--sp-2);padding-top:var(--sp-3);border-top:1px solid var(--rule);min-width:0}.rv-q.svelte-1mthtx3{font-weight:700}.rv-n.svelte-1mthtx3{color:var(--muted)}.rv-quote.svelte-1mthtx3{margin:0;padding:var(--sp-2) var(--sp-3);border-left:3px solid var(--ac);background:var(--white);font-weight:600;word-break:normal;overflow-wrap:anywhere}.rv-line.svelte-1mthtx3{color:var(--ink-2);font-size:var(--fs-2)}.rv-who.svelte-1mthtx3{font-weight:700}.rv-dl.svelte-1mthtx3{display:grid;gap:var(--sp-1);margin:0}.rv-dl.svelte-1mthtx3 div:where(.svelte-1mthtx3){display:grid;grid-template-columns:92px minmax(0,1fr);gap:var(--sp-2)}.rv-dl.svelte-1mthtx3 dt:where(.svelte-1mthtx3){color:var(--muted);font-size:var(--fs-2)}.rv-dl.svelte-1mthtx3 dd:where(.svelte-1mthtx3){margin:0;overflow-wrap:anywhere}.rv-right.svelte-1mthtx3{font-weight:700}.rv-why.svelte-1mthtx3{color:var(--ink-2);font-size:var(--fs-2)}.rv-lesson.svelte-1mthtx3{justify-self:start;display:inline-flex;align-items:center;min-height:24px;color:var(--ac);font-weight:700;text-decoration:none}.rv-lesson.svelte-1mthtx3:hover{text-decoration:underline}.empty.svelte-1mthtx3{display:grid;gap:var(--sp-3);justify-items:start}@media(max-width:760px){.lane.svelte-1mthtx3{grid-template-columns:auto minmax(0,1fr)}.ln-text.svelte-1mthtx3{grid-column:1 / -1}.rv-dl.svelte-1mthtx3 div:where(.svelte-1mthtx3){grid-template-columns:minmax(0,1fr);gap:0}.start-card.svelte-1mthtx3{padding:var(--sp-4) calc(var(--sp-7) + var(--sp-2)) var(--sp-4) var(--sp-4)}.sc-go.svelte-1mthtx3{right:var(--sp-4)}}
