.reflection-page[data-astro-cid-jj2gdctp]{padding-block:var(--space-xl) var(--space-3xl);max-width:780px}.reflection-page[data-astro-cid-jj2gdctp] [data-astro-cid-jj2gdctp][hidden]{display:none}.reflection-breadcrumb[data-astro-cid-jj2gdctp] a[data-astro-cid-jj2gdctp],.reflection-page[data-astro-cid-jj2gdctp] p[data-astro-cid-jj2gdctp] a[data-astro-cid-jj2gdctp]{text-decoration:underline;text-underline-offset:3px}.reflection-breadcrumb[data-astro-cid-jj2gdctp]{font-size:14px;color:var(--text-dim);margin-bottom:16px}.reflection-header[data-astro-cid-jj2gdctp]{margin-bottom:28px}.reflection-header[data-astro-cid-jj2gdctp] h1[data-astro-cid-jj2gdctp]{color:var(--primary);margin-bottom:16px}.reflection-header[data-astro-cid-jj2gdctp] p[data-astro-cid-jj2gdctp]{font-size:16px;line-height:1.7}.reflection-lede[data-astro-cid-jj2gdctp]{font-family:var(--serif);font-size:22px!important}.reflection-context[data-astro-cid-jj2gdctp]{color:var(--text-dim)}.reflection-jump[data-astro-cid-jj2gdctp]{display:inline-flex;align-items:center;min-height:44px;font-size:15px}.reflection-toolbar[data-astro-cid-jj2gdctp]{display:flex;align-items:center;justify-content:space-between;gap:16px;margin-block:24px}.reflection-toolbar[data-astro-cid-jj2gdctp] p[data-astro-cid-jj2gdctp]{margin:0;color:var(--text-dim);font-size:14px}.reflection-button[data-astro-cid-jj2gdctp]{min-height:44px;padding:8px 16px;border:1px solid var(--border2);border-radius:4px;background:var(--surface);color:var(--text);font:inherit;font-size:14px;cursor:pointer;flex-shrink:0}.reflection-prompts[data-astro-cid-jj2gdctp]{display:grid;gap:12px}.reflection-prompt[data-astro-cid-jj2gdctp]{border:1px solid var(--border);border-radius:4px;background:var(--surface)}.reflection-prompt[data-astro-cid-jj2gdctp] summary[data-astro-cid-jj2gdctp]{min-height:44px;padding:18px;cursor:pointer;font-family:var(--serif);font-size:19px;line-height:1.5}.reflection-number[data-astro-cid-jj2gdctp]{font-family:var(--mono);font-size:14px;color:var(--text-dim);margin-right:10px}.reflection-answer-state[data-astro-cid-jj2gdctp]{font-family:var(--sans);font-size:14px;color:var(--primary);margin-left:10px}.reflection-prompt[data-astro-cid-jj2gdctp] fieldset[data-astro-cid-jj2gdctp]{border:0;padding:0 18px 18px;min-width:0}.reflection-instruction[data-astro-cid-jj2gdctp]{color:var(--text-dim);font-size:14px;margin-bottom:12px}.reflection-option[data-astro-cid-jj2gdctp]{display:flex;align-items:flex-start;gap:12px;min-height:44px;padding:14px;margin-top:8px;border:1px solid var(--border);border-radius:4px;font-size:16px;line-height:1.5;cursor:pointer}.reflection-option[data-astro-cid-jj2gdctp]:has(input:checked){border-color:var(--primary);background:var(--surface2)}.reflection-option[data-astro-cid-jj2gdctp] input[data-astro-cid-jj2gdctp]{margin-top:5px;accent-color:var(--primary);flex-shrink:0}.reflection-record[data-astro-cid-jj2gdctp]{margin-top:48px;scroll-margin-top:80px}.reflection-record[data-astro-cid-jj2gdctp] h2[data-astro-cid-jj2gdctp]{margin-bottom:16px}.reflection-record[data-astro-cid-jj2gdctp] p[data-astro-cid-jj2gdctp]{font-size:16px;line-height:1.7}#reflection-answer-list[data-astro-cid-jj2gdctp]{padding-left:24px}#reflection-answer-list[data-astro-cid-jj2gdctp] li{margin-block:20px}#reflection-answer-list[data-astro-cid-jj2gdctp] h3{font-family:var(--serif);font-size:19px;line-height:1.4;margin-bottom:8px}#reflection-answer-list[data-astro-cid-jj2gdctp] p{font-size:16px;line-height:1.7}.reflection-next[data-astro-cid-jj2gdctp]{margin-top:32px;padding-top:24px;border-top:1px solid var(--border)}.reflection-next[data-astro-cid-jj2gdctp] h2[data-astro-cid-jj2gdctp]{font-family:var(--serif);font-size:20px;margin-bottom:12px}@media(max-width:640px){.reflection-toolbar[data-astro-cid-jj2gdctp]{align-items:flex-start;flex-direction:column}.reflection-prompt[data-astro-cid-jj2gdctp] summary[data-astro-cid-jj2gdctp]{padding:14px}.reflection-prompt[data-astro-cid-jj2gdctp] fieldset[data-astro-cid-jj2gdctp]{padding:0 14px 14px}}
