.tool-head[data-astro-cid-5wkmfiy4]{justify-content:space-between;align-items:center;gap:24px;padding:36px 0 24px;display:flex}.tool-head[data-astro-cid-5wkmfiy4] h1[data-astro-cid-5wkmfiy4]{margin:0;font-size:2rem}.tool-head[data-astro-cid-5wkmfiy4] .eyebrow[data-astro-cid-5wkmfiy4]{margin-bottom:8px}.tool-head[data-astro-cid-5wkmfiy4] a[data-astro-cid-5wkmfiy4]{font-size:.88rem}.toolbar[data-astro-cid-5wkmfiy4]{border-top:1px solid var(--border);flex-wrap:wrap;align-items:end;gap:12px;padding:20px 0;display:flex}.example-picker[data-astro-cid-5wkmfiy4]{flex:1;min-width:220px;max-width:400px}.toolbar[data-astro-cid-5wkmfiy4] label[data-astro-cid-5wkmfiy4]{font-size:.8rem}.stage-tabs[data-astro-cid-5wkmfiy4]{border-bottom:1px solid var(--border);grid-template-columns:repeat(5,minmax(0,1fr));margin-top:20px;display:grid}.stage-tabs[data-astro-cid-5wkmfiy4] button[data-astro-cid-5wkmfiy4]{color:var(--dim);background:0 0;border:0;border-bottom:2px solid #0000;justify-content:center;align-items:center;gap:8px;padding:16px 6px;font-size:.88rem;display:flex}.stage-tabs[data-astro-cid-5wkmfiy4] span[data-astro-cid-5wkmfiy4]{font:500 .72rem var(--mono)}.stage-tabs[data-astro-cid-5wkmfiy4] [data-astro-cid-5wkmfiy4][aria-selected=true]{color:var(--accent);border-color:var(--accent);font-weight:600}.work-panel[data-astro-cid-5wkmfiy4]{padding:30px 0}.work-panel[data-astro-cid-5wkmfiy4] h2[data-astro-cid-5wkmfiy4]{margin-bottom:22px;font-size:1.25rem}.work-grid[data-astro-cid-5wkmfiy4]{grid-template-columns:minmax(0,1.55fr) minmax(0,1fr);gap:48px;display:grid}.fields[data-astro-cid-5wkmfiy4] label[data-astro-cid-5wkmfiy4]:not(:first-child),fieldset[data-astro-cid-5wkmfiy4],.fields[data-astro-cid-5wkmfiy4] textarea[data-astro-cid-5wkmfiy4]+label[data-astro-cid-5wkmfiy4]{margin-top:18px}.check[data-astro-cid-5wkmfiy4]{align-items:center;gap:10px;font-size:.88rem;font-weight:400;display:flex}.guidance[data-astro-cid-5wkmfiy4]{border-left:1px solid var(--border);color:var(--dim);padding-left:28px;font-size:.9rem}.guidance[data-astro-cid-5wkmfiy4] .small-label[data-astro-cid-5wkmfiy4]{color:var(--accent)}.guidance[data-astro-cid-5wkmfiy4] h2[data-astro-cid-5wkmfiy4]{color:var(--text)}.questions[data-astro-cid-5wkmfiy4]{margin-top:32px;font-style:italic}.method-head[data-astro-cid-5wkmfiy4]{grid-template-columns:1fr 1fr;gap:32px;margin-bottom:28px;display:grid}.method-head[data-astro-cid-5wkmfiy4] p[data-astro-cid-5wkmfiy4]{color:var(--dim);font-size:.9rem}.method-head[data-astro-cid-5wkmfiy4] a[data-astro-cid-5wkmfiy4]{font-size:.88rem}.method-work[data-astro-cid-5wkmfiy4]{border-block:1px solid var(--border);grid-template-columns:1fr 1fr;gap:24px;margin-bottom:28px;padding:24px 0;display:grid}.method-work[data-astro-cid-5wkmfiy4] p[data-astro-cid-5wkmfiy4]{margin-top:8px;font-size:.9rem}.method-work[data-astro-cid-5wkmfiy4] .small-label[data-astro-cid-5wkmfiy4]{color:var(--accent)}.two-fields[data-astro-cid-5wkmfiy4]{grid-template-columns:1fr 1fr;gap:20px;display:grid}.case-list[data-astro-cid-5wkmfiy4]{gap:24px;margin:28px 0 20px;display:grid}.case-item[data-astro-cid-5wkmfiy4]{border:1px solid var(--border);border-radius:8px;padding:22px}.case-header[data-astro-cid-5wkmfiy4]{justify-content:space-between;align-items:center;margin-bottom:12px;display:flex}.case-item[data-astro-cid-5wkmfiy4] label[data-astro-cid-5wkmfiy4]{margin-top:12px;font-size:.82rem}.case-item[data-astro-cid-5wkmfiy4] textarea[data-astro-cid-5wkmfiy4]{min-height:88px;margin-top:6px;font-size:.9rem;display:block}.case-item[data-astro-cid-5wkmfiy4] h3[data-astro-cid-5wkmfiy4]{margin:0}caption[data-astro-cid-5wkmfiy4]{text-align:left;color:var(--dim);padding-bottom:12px;font-size:.86rem}.note-header[data-astro-cid-5wkmfiy4]{justify-content:space-between;align-items:center;gap:16px;margin:36px 0 16px;display:flex}.note-header[data-astro-cid-5wkmfiy4] h2[data-astro-cid-5wkmfiy4]{margin:0}#compiled-note[data-astro-cid-5wkmfiy4]{font-size:.9rem}#memory-reference[data-astro-cid-5wkmfiy4]{margin-top:24px}#memory-note[data-astro-cid-5wkmfiy4]{border-block:1px solid var(--border);font:.87rem/1.7 var(--sans);padding:20px 0}.stage-footer[data-astro-cid-5wkmfiy4]{border-block:1px solid var(--border);justify-content:space-between;align-items:center;gap:12px;padding:20px 0;display:flex}.local-storage[data-astro-cid-5wkmfiy4]{color:var(--dim);padding:24px 0;font-size:.8rem}.local-storage[data-astro-cid-5wkmfiy4] p[data-astro-cid-5wkmfiy4]{margin:8px 0}.notice[data-astro-cid-5wkmfiy4]{border-left:3px solid var(--accent);background:var(--accent-soft);padding:12px 16px;font-size:.85rem}#review-gaps[data-astro-cid-5wkmfiy4] p[data-astro-cid-5wkmfiy4]{margin-bottom:14px}dialog[data-astro-cid-5wkmfiy4]{background:var(--surface);width:calc(100% - 32px);max-width:480px;color:var(--text);border:1px solid var(--border);border-radius:8px;padding:28px}dialog[data-astro-cid-5wkmfiy4]::backdrop{background:#0006}@media (width<=700px){.tool-head[data-astro-cid-5wkmfiy4]{flex-direction:column;align-items:start;gap:12px}.work-grid[data-astro-cid-5wkmfiy4],.method-head[data-astro-cid-5wkmfiy4],.two-fields[data-astro-cid-5wkmfiy4],.method-work[data-astro-cid-5wkmfiy4]{grid-template-columns:1fr;gap:24px}.guidance[data-astro-cid-5wkmfiy4]{border-left:0;border-top:1px solid var(--border);padding:24px 0 0}.stage-tabs[data-astro-cid-5wkmfiy4]{grid-template-columns:repeat(3,minmax(0,1fr))}.stage-tabs[data-astro-cid-5wkmfiy4] button[data-astro-cid-5wkmfiy4]{justify-content:start;font-size:.82rem}.case-item[data-astro-cid-5wkmfiy4]{padding:16px}.stage-footer[data-astro-cid-5wkmfiy4] .action[data-astro-cid-5wkmfiy4]{padding:10px 12px;font-size:.8rem}.stage-footer[data-astro-cid-5wkmfiy4] span[data-astro-cid-5wkmfiy4]{font-size:.65rem}.note-header[data-astro-cid-5wkmfiy4]{flex-wrap:wrap;align-items:start}}
