.page.svelte-u09bub{max-width:1080px;margin:0 auto;padding:24px 16px 64px;color:#c9d1d9}h1.svelte-u09bub{margin:0 0 8px;font-size:28px;color:#f0f6fc}h2.svelte-u09bub{font-size:18px;color:#f0f6fc;margin:28px 0 10px}.layer.svelte-u09bub h2:where(.svelte-u09bub){margin:0;font-size:15px}.lede.svelte-u09bub,.muted.svelte-u09bub{color:#8b949e;line-height:1.55;max-width:780px}.lede.svelte-u09bub{margin:0 0 20px}.questions.svelte-u09bub{display:grid;gap:14px;padding:16px;border:1px solid #30363d;border-radius:10px;background:#0d1117}fieldset.svelte-u09bub{border:0;margin:0;padding:0}legend.svelte-u09bub{font-weight:600;color:#f0f6fc;margin-bottom:8px;font-size:14px}.opts.svelte-u09bub{display:flex;flex-wrap:wrap;gap:8px}.opts.svelte-u09bub label:where(.svelte-u09bub){border:1px solid #30363d;border-radius:999px;padding:6px 12px;font-size:13px;cursor:pointer;background:#161b22}.opts.svelte-u09bub label.on:where(.svelte-u09bub){background:#1f6feb;border-color:#1f6feb;color:#fff}.opts.svelte-u09bub input:where(.svelte-u09bub){position:absolute;opacity:0;width:1px;height:1px}.opts.svelte-u09bub label:where(.svelte-u09bub):focus-within{outline:2px solid #58a6ff;outline-offset:2px}.reset.svelte-u09bub{justify-self:start;background:none;border:1px solid #30363d;color:#8b949e;border-radius:6px;padding:4px 10px;font:inherit;font-size:12px;cursor:pointer}.summary.svelte-u09bub{display:flex;flex-wrap:wrap;gap:10px 28px;margin:18px 0 6px;font-size:14px}.summary.svelte-u09bub .k:where(.svelte-u09bub){color:#8b949e;margin-right:4px}.risk-low.svelte-u09bub strong:where(.svelte-u09bub){color:#3fb950}.risk-medium.svelte-u09bub strong:where(.svelte-u09bub){color:#d29922}.risk-high.svelte-u09bub strong:where(.svelte-u09bub){color:#f85149}.score.svelte-u09bub{color:#6e7681}.layers.svelte-u09bub{display:grid;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));gap:12px;margin-top:14px}.layer.svelte-u09bub{border:1px solid #30363d;border-radius:10px;padding:14px;background:#0d1117;min-width:0}.layer.empty.svelte-u09bub{border-style:dashed}.role.svelte-u09bub{color:#6e7681;font-size:12px;margin:2px 0 8px}.pickline.svelte-u09bub{margin:0}.name.svelte-u09bub{color:#58a6ff;font-weight:600;font-size:16px;text-decoration:none}.reasons.svelte-u09bub{margin:8px 0 0;padding-left:18px;font-size:13px;line-height:1.5;overflow-wrap:anywhere}.cite.svelte-u09bub,.layer.svelte-u09bub a:where(.svelte-u09bub),.pairs.svelte-u09bub a:where(.svelte-u09bub),.factors.svelte-u09bub a:where(.svelte-u09bub),.meta.svelte-u09bub a:where(.svelte-u09bub),.muted.svelte-u09bub a:where(.svelte-u09bub),p.svelte-u09bub a:where(.svelte-u09bub){color:#58a6ff;text-decoration:none}.warn.svelte-u09bub{color:#d29922;font-size:13px;margin:6px 0 0}.unconf.svelte-u09bub,.exit.svelte-u09bub{color:#8b949e;font-size:12px;margin:8px 0 0}.muted.small.svelte-u09bub{font-size:12px;margin-top:8px}.sheet.svelte-u09bub summary:where(.svelte-u09bub){cursor:pointer;color:#8b949e;font-size:13px;margin:6px 0}.sheet.svelte-u09bub td.note:where(.svelte-u09bub){max-width:220px;font-size:12px}.none.svelte-u09bub{color:#d29922;font-size:13px}.tag.svelte-u09bub{margin-left:6px;font-size:11px;color:#d29922;border:1px solid #d29922;border-radius:999px;padding:0 6px}.whynot.svelte-u09bub{margin-top:8px;font-size:12px;color:#8b949e}.whynot.svelte-u09bub summary:where(.svelte-u09bub){cursor:pointer}.whynot.svelte-u09bub ul:where(.svelte-u09bub){padding-left:18px;margin:6px 0 0;line-height:1.5;overflow-wrap:anywhere}.pairs.svelte-u09bub,.factors.svelte-u09bub{padding-left:18px;font-size:13px;line-height:1.6;overflow-wrap:anywhere}.pts.svelte-u09bub{color:#d29922;font-variant-numeric:tabular-nums}.meta.svelte-u09bub{color:#6e7681;font-size:12px}.table-wrap.svelte-u09bub{overflow-x:auto;border:1px solid #30363d;border-radius:8px}table.svelte-u09bub{border-collapse:collapse;width:100%;font-size:13px}th.svelte-u09bub,td.svelte-u09bub{padding:6px 10px;border-bottom:1px solid #21262d;text-align:left;vertical-align:top}th.svelte-u09bub{background:#161b22;color:#8b949e;font-weight:600}td.note.svelte-u09bub{color:#8b949e;min-width:260px}.st-addressed.svelte-u09bub{color:#3fb950}.st-gap.svelte-u09bub{color:#f85149}.st-practice.svelte-u09bub{color:#d29922}.yaml.svelte-u09bub{background:#161b22;border:1px solid #30363d;border-radius:8px;padding:12px;font-size:12px;overflow-x:auto;color:#c9d1d9}.actions.svelte-u09bub{display:flex;gap:10px;align-items:center}.actions.svelte-u09bub button:where(.svelte-u09bub),.dl.svelte-u09bub{background:#21262d;border:1px solid #30363d;color:#c9d1d9;border-radius:6px;padding:5px 12px;font:inherit;font-size:13px;cursor:pointer;text-decoration:none}.workload.svelte-u09bub{display:grid;grid-template-columns:repeat(auto-fit,minmax(150px,1fr));gap:8px;margin:0 0 12px}.workload.svelte-u09bub label:where(.svelte-u09bub){display:grid;gap:4px;font-size:12px;color:#8b949e}.workload.svelte-u09bub input:where(.svelte-u09bub){background:#0d1117;border:1px solid #30363d;border-radius:6px;color:#c9d1d9;padding:4px 8px;font:inherit;font-size:13px;width:100%;box-sizing:border-box}code.svelte-u09bub{background:#161b22;padding:1px 5px;border-radius:4px;font-size:12px}
