.page.svelte-169c9li{padding-block:2.4rem}.heading.svelte-169c9li{display:flex;align-items:end;justify-content:space-between;gap:1.5rem;margin-bottom:1.25rem}h1.svelte-169c9li{margin:.2rem 0;font:700 clamp(2.3rem,5vw,4rem)/.95 "Alegreya Sans",sans-serif;color:var(--forest)}.heading.svelte-169c9li p:where(.svelte-169c9li):last-child{max-width:68ch;margin:.5rem 0 0;color:#596762}.version-state.svelte-169c9li{border-radius:999px;background:#fff0c9;color:#73560e;padding:.5rem .8rem;font-weight:700;white-space:nowrap}.version-state.approved.svelte-169c9li{background:#dcefe5;color:#176044}.version-strip.svelte-169c9li{display:grid;grid-template-columns:auto 1fr auto;align-items:center;gap:.8rem;padding:.9rem 1rem}.version-strip.svelte-169c9li svg{color:var(--forest)}.version-strip.svelte-169c9li div:where(.svelte-169c9li){display:grid}.version-strip.svelte-169c9li div:where(.svelte-169c9li) span:where(.svelte-169c9li),.version-strip.svelte-169c9li>span:where(.svelte-169c9li){color:#65716d;font-size:.86rem}.warning.svelte-169c9li{display:flex;align-items:flex-start;gap:.65rem;margin:1rem 0;border-left:5px solid var(--gold);background:#fff6dc;padding:.9rem;color:#654f19}.workspace.svelte-169c9li{display:grid;grid-template-columns:minmax(260px,.72fr) minmax(0,1.55fr);gap:1rem;align-items:start}.question-list.svelte-169c9li{max-height:calc(100vh - 130px);overflow:auto;padding:.7rem;position:sticky;top:90px}.question-list.svelte-169c9li section:where(.svelte-169c9li)+section:where(.svelte-169c9li){margin-top:.7rem;padding-top:.7rem;border-top:1px solid var(--line)}.question-list.svelte-169c9li h2:where(.svelte-169c9li){display:flex;gap:.5rem;align-items:center;margin:.35rem .4rem .55rem;font:700 1rem Alegreya Sans,sans-serif}.question-list.svelte-169c9li h2:where(.svelte-169c9li) span:where(.svelte-169c9li){color:#28715a}.question-list.svelte-169c9li button:where(.svelte-169c9li) em:where(.svelte-169c9li){font-size:.7rem;font-style:normal;opacity:.75}.dimension-description.svelte-169c9li{margin:0 .4rem .5rem;color:#65716d;font-size:.8rem;line-height:1.3}.block.svelte-169c9li{margin-top:1rem;padding:1.2rem}.block.svelte-169c9li h2:where(.svelte-169c9li){margin:0 0 .6rem;font:700 1.6rem Alegreya Sans,sans-serif;color:var(--forest)}.table-wrap.svelte-169c9li{overflow-x:auto}table.svelte-169c9li{width:100%;border-collapse:collapse}th.svelte-169c9li,td.svelte-169c9li{padding:.55rem;border-bottom:1px solid var(--line);text-align:left;vertical-align:top}.block.svelte-169c9li a:where(.svelte-169c9li){color:var(--forest);font-weight:700}.question-list.svelte-169c9li button:where(.svelte-169c9li){width:100%;min-height:48px;display:grid;grid-template-columns:auto 1fr auto;align-items:center;gap:.55rem;border:0;border-radius:.65rem;background:transparent;padding:.55rem;color:inherit;text-align:left;cursor:pointer}.question-list.svelte-169c9li button:where(.svelte-169c9li):hover{background:#eef6f1}.question-list.svelte-169c9li button.active:where(.svelte-169c9li){background:var(--forest);color:#fff}.question-list.svelte-169c9li button:where(.svelte-169c9li)>span:where(.svelte-169c9li){color:#66746f;font-size:.78rem;font-weight:700}.question-list.svelte-169c9li button.active:where(.svelte-169c9li)>span:where(.svelte-169c9li){color:#cfe8dd}.question-list.svelte-169c9li button:where(.svelte-169c9li) strong:where(.svelte-169c9li){font-size:.88rem;line-height:1.2}.detail.svelte-169c9li{padding:clamp(1.2rem,3vw,2rem)}.detail.svelte-169c9li header:where(.svelte-169c9li){display:flex;align-items:start;justify-content:space-between;gap:1rem;padding-bottom:1rem;border-bottom:1px solid var(--line)}.detail.svelte-169c9li h2:where(.svelte-169c9li){margin:.2rem 0 0;font:700 clamp(1.8rem,4vw,2.6rem)/1 "Alegreya Sans",sans-serif;color:var(--forest)}.code.svelte-169c9li{border-radius:.55rem;background:var(--mint);color:var(--forest);padding:.45rem .6rem;font-weight:700}.prompt.svelte-169c9li{margin:1.3rem 0;border-radius:.8rem;background:#edf6f1;padding:1.1rem}.prompt.svelte-169c9li>span:where(.svelte-169c9li){color:#3f6658;font-size:.75rem;font-weight:700;letter-spacing:.12em;text-transform:uppercase}.prompt.svelte-169c9li p:where(.svelte-169c9li){margin:.45rem 0 0;font-size:1.2rem;line-height:1.45}dl.svelte-169c9li{display:grid;grid-template-columns:repeat(3,1fr);gap:.7rem;margin:1.2rem 0}dl.svelte-169c9li div:where(.svelte-169c9li){border:1px solid var(--line);border-radius:.7rem;padding:.75rem}dt.svelte-169c9li{color:#69746f;font-size:.78rem}dd.svelte-169c9li{margin:.25rem 0 0;font-weight:700}.info.svelte-169c9li{margin-top:1.35rem}.info.svelte-169c9li h3:where(.svelte-169c9li){margin:0 0 .45rem;font:700 1.15rem Alegreya Sans,sans-serif}.level-grid.svelte-169c9li{display:grid;grid-template-columns:repeat(2,1fr);gap:.65rem}.level-grid.svelte-169c9li div:where(.svelte-169c9li){display:grid;grid-template-columns:auto 1fr;gap:.65rem;border:1px solid var(--line);border-radius:.7rem;padding:.8rem}.level-grid.svelte-169c9li span:where(.svelte-169c9li){display:grid;place-items:center;width:1.8rem;height:1.8rem;border-radius:.45rem;background:var(--forest);color:#fff;font-weight:700}.level-grid.svelte-169c9li p:where(.svelte-169c9li){margin:0;line-height:1.35}.pending.svelte-169c9li{display:flex;align-items:flex-start;gap:.55rem;margin:1.3rem 0 0;border-left:4px solid var(--gold);background:#fff6dc;padding:.8rem}.pending.svelte-169c9li p:where(.svelte-169c9li){margin:0}.state.svelte-169c9li{min-height:45vh;display:grid;place-items:center}.error.svelte-169c9li{border-left:4px solid #b23b2d;background:#fff0ed;padding:.8rem}@media (max-width:800px){.heading.svelte-169c9li{align-items:start;flex-direction:column}.workspace.svelte-169c9li{grid-template-columns:1fr}.question-list.svelte-169c9li{position:static;max-height:360px}dl.svelte-169c9li{grid-template-columns:1fr}}@media (max-width:540px){.version-strip.svelte-169c9li{grid-template-columns:auto 1fr}.version-strip.svelte-169c9li>span:where(.svelte-169c9li){grid-column:2}.level-grid.svelte-169c9li{grid-template-columns:1fr}}
