.hide-view-plan.svelte-x921jq .pt-1{display:none}.mock.svelte-1uncdwv{background:var(--color-tertiary-9);color:var(--color-primary-cosmos);font-family:var(--font-dm-sans);text-align:left;border-radius:16px;overflow:hidden}.inner.svelte-1uncdwv{flex-direction:column;display:flex}.top.svelte-1uncdwv{flex-wrap:wrap;align-items:center;gap:4px 14px;min-height:56px;padding:8px 20px;display:flex}.title.svelte-1uncdwv{font-family:var(--font-display);color:var(--color-primary-cosmos);font-size:20px;font-weight:700;line-height:1.2}.kind.svelte-1uncdwv{font-size:13px}.timer.svelte-1uncdwv{align-items:center;gap:10px;margin-left:auto;font-size:13px;display:flex}.timer.svelte-1uncdwv strong:where(.svelte-1uncdwv){font-family:var(--font-dm-mono);font-variant-numeric:tabular-nums;font-size:18px;font-weight:500}.board.svelte-1uncdwv{background:var(--color-primary-stellar);border-radius:12px;margin:0 12px 12px}.progress.svelte-1uncdwv{flex-direction:column;gap:10px;padding:20px 24px 0;display:flex}.counts.svelte-1uncdwv{flex-wrap:wrap;align-items:baseline;gap:4px 16px;font-size:13px;display:flex}.number.svelte-1uncdwv{font-size:15px;font-weight:600}.number.svelte-1uncdwv span:where(.svelte-1uncdwv){font-weight:400}.answered.svelte-1uncdwv{margin-left:auto}.all.svelte-1uncdwv{align-items:center;gap:6px;font-weight:600;display:inline-flex}.track.svelte-1uncdwv{background:var(--color-tertiary-7);border-radius:999px;height:6px;overflow:hidden}.track.svelte-1uncdwv span:where(.svelte-1uncdwv){background:var(--color-primary-fornax-1);border-radius:999px;height:100%;display:block}.question.svelte-1uncdwv{padding:28px 24px 24px}.prompt.svelte-1uncdwv{font-size:18px;font-weight:500;line-height:1.5}.options.svelte-1uncdwv{gap:8px;margin-top:20px;display:grid}.options.svelte-1uncdwv li:where(.svelte-1uncdwv){background:color-mix(in srgb, var(--color-tertiary-9) 70%, transparent);border-radius:12px;align-items:flex-start;gap:12px;min-height:48px;padding:12px 16px;font-size:15px;line-height:1.5;display:flex}.options.svelte-1uncdwv li.selected:where(.svelte-1uncdwv){background:color-mix(in srgb, var(--color-primary-fornax-1) 6%, transparent);box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--color-primary-fornax-1) 50%, transparent)}.dot.svelte-1uncdwv{border:1.5px solid var(--color-tertiary-5);background:var(--color-tertiary-10);border-radius:50%;flex-shrink:0;width:20px;height:20px;margin-top:2px}.selected.svelte-1uncdwv .dot:where(.svelte-1uncdwv){border:6px solid var(--color-primary-fornax-1)}.footer.svelte-1uncdwv{border-top:1px solid var(--color-tertiary-8);padding:14px 24px}.next.svelte-1uncdwv{background:var(--color-primary-fornax-1);min-height:44px;color:var(--color-primary-stellar);border-radius:6px;align-items:center;padding:0 22px;font-size:15px;font-weight:600;display:inline-flex}@media (width<=640px){.prompt.svelte-1uncdwv{font-size:16px}.question.svelte-1uncdwv{padding:20px 16px}.progress.svelte-1uncdwv,.footer.svelte-1uncdwv{padding-inline:16px}}.radar.svelte-1ekf23c{background:var(--color-tertiary-10);color:var(--color-primary-cosmos);text-align:left;border-radius:16px;flex-direction:column;gap:10px;padding:24px 24px 16px;display:flex}.title.svelte-1ekf23c{font-family:var(--font-display);color:var(--color-primary-cosmos);font-size:24px;font-weight:700}.header-divider.svelte-2fsonm{background:var(--color-tertiary-6);flex-shrink:0;width:1px;height:20px}@media (width<=1023px){.header-divider.svelte-2fsonm{display:none}}.preview.svelte-2fsonm{text-align:left;border-radius:16px;overflow:hidden}.inner.svelte-2fsonm{--conversation-width:auto;--workspace-conversation-mobile-position:static;flex-direction:column;height:600px;display:flex}.progress.svelte-2fsonm{white-space:nowrap;color:var(--workspace-muted);align-items:center;gap:10px;display:flex}.bar.svelte-2fsonm{background:var(--color-tertiary-10);border-radius:999px;width:96px;height:6px;display:block;overflow:hidden}.bar.svelte-2fsonm>span:where(.svelte-2fsonm){background:linear-gradient(90deg, var(--color-secondary-ethereal-1), var(--color-secondary-ethereal-2));border-radius:999px;height:100%;display:block}.complete.svelte-2fsonm{background:var(--color-primary-fornax-1);min-height:34px;color:var(--color-primary-stellar);white-space:nowrap;border-radius:6px;align-items:center;margin-left:auto;padding:0 14px;font-size:13px;font-weight:600;display:inline-flex}.board.svelte-2fsonm{flex-direction:column;flex:1;min-width:0;min-height:0;display:flex}.unit-head.svelte-2fsonm{border-bottom:1px solid var(--color-tertiary-8);flex-shrink:0;padding:16px 28px 14px;font-size:13px}.crumb.svelte-2fsonm{white-space:nowrap;min-width:0;color:var(--color-tertiary-4);align-items:center;gap:10px;display:flex}.separator.svelte-2fsonm{color:var(--color-tertiary-6)}.unit-number.svelte-2fsonm{color:var(--color-primary-cosmos);font-weight:500}.toggle.svelte-2fsonm{border-radius:9px;flex-shrink:0;place-items:center;width:32px;height:32px;display:grid}.contents-toggle.svelte-2fsonm{margin-left:-10px}.collapse-toggle.svelte-2fsonm{margin-left:auto}.tutor-toggle.svelte-2fsonm{margin-left:-6px;margin-right:-10px}.unit-title.svelte-2fsonm{font-family:var(--font-display);color:var(--color-primary-cosmos);margin-top:8px;font-size:34px;font-weight:700;line-height:1.02}.tools.svelte-2fsonm{align-items:center;gap:8px 16px;margin-top:14px;display:flex}.sections.svelte-2fsonm{background:var(--color-tertiary-9);border-radius:999px;gap:2px;padding:3px;display:flex}.sections.svelte-2fsonm span:where(.svelte-2fsonm){color:var(--color-tertiary-3);border-radius:999px;padding:6px 16px}.sections.svelte-2fsonm .current:where(.svelte-2fsonm){background:var(--color-tertiary-10);box-shadow:0 1px 2px color-mix(in srgb, var(--color-primary-fornax-2) 12%, transparent), 0 0 0 1px color-mix(in srgb, var(--color-secondary-ethereal-2) 25%, transparent);color:color-mix(in srgb, var(--color-secondary-ethereal-3) 55%, var(--color-primary-fornax-1));font-weight:600}.actions.svelte-2fsonm{color:var(--color-tertiary-3);align-items:center;gap:4px;margin-left:auto;display:flex}.menu-button.svelte-2fsonm{border:1px solid var(--color-tertiary-8);color:var(--color-primary-cosmos);border-radius:999px;align-items:center;gap:6px;padding:5px 12px;font-weight:500;display:inline-flex}.notes-button.svelte-2fsonm{align-items:center;gap:6px;padding:6px 10px;font-weight:500;display:flex}.reader.svelte-2fsonm{flex:1;grid-template-columns:minmax(0,1fr) 180px;align-content:start;column-gap:20px;min-height:0;padding:24px 24px 0 28px;font-size:15px;line-height:1.65;display:grid;overflow:hidden}.paragraph.svelte-2fsonm{margin-bottom:18px}.heading.svelte-2fsonm{border-bottom:1px solid var(--color-tertiary-5);margin:8px 0 14px;padding-bottom:4px;font-size:21px;font-weight:600;line-height:1.3}.notes.svelte-2fsonm{flex-direction:column;gap:16px;padding-top:4px;display:flex}mark.svelte-2fsonm{-webkit-box-decoration-break:clone;box-decoration-break:clone;box-shadow:inset 0 -1.5px 0 color-mix(in srgb, var(--move-accent) 40%, transparent);border-radius:3px;position:relative}.move-number.svelte-2fsonm{background:var(--move-accent);width:16px;height:16px;color:var(--color-tertiary-10);border-radius:50%;justify-content:center;align-items:center;font-size:10.5px;font-weight:700;line-height:1;display:inline-flex;position:absolute;top:-10px;left:0}.tutor-column.svelte-2fsonm{pointer-events:auto;--conversation-ink:var(--color-primary-cosmos);flex-direction:column;flex-shrink:0;width:300px;min-height:0;padding:0 16px 0 20px;display:flex}.tutor-head.svelte-2fsonm{white-space:nowrap;min-height:32px;color:var(--color-tertiary-3);flex-shrink:0;padding:4px 0 12px;font-size:13px}.tutor-head.svelte-2fsonm strong:where(.svelte-2fsonm){color:color-mix(in srgb, var(--color-secondary-ethereal-3) 55%, var(--color-primary-fornax-1));font-weight:600}.thread.svelte-2fsonm{flex-direction:column;flex:1;gap:16px;min-height:0;padding:4px 0 18px;font-size:13px;line-height:1.6;display:flex;overflow:hidden}.user.svelte-2fsonm{background:linear-gradient(100deg, var(--color-secondary-ethereal-1), var(--color-primary-ethereal-lilac));max-width:84%;color:var(--color-primary-cosmos);border-radius:20px 20px 6px;align-self:flex-end;padding:11px 16px}.assistant.svelte-2fsonm{color:var(--color-primary-cosmos)}.save.svelte-2fsonm{color:var(--color-tertiary-4);margin-top:8px;padding:4px;display:inline-flex}.composer-area.svelte-2fsonm{flex-shrink:0;padding-top:14px}.scaled.svelte-1qah9ws{transform-origin:0 0;width:200%;transform:scale(.5)}
