/* More useful examples and a quieter first reading. Inherit the existing theme. */
.business-deliverables{list-style:none;margin:0 0 19px;padding:0}.business-deliverables li{padding:12px 0;border-top:1px solid var(--line);display:grid;gap:5px}.business-deliverables strong{font-size:13px;font-weight:500;color:var(--fg)}.business-deliverables span{font-size:11px;line-height:1.8;color:var(--muted)}.business-coverage{font-size:10px;line-height:1.9;color:var(--muted);margin:16px 0}.business-scope{border-block:1px solid var(--line);margin:16px 0}.business-scope>summary{display:flex;justify-content:space-between;align-items:center;gap:20px;font-size:11px;color:var(--muted);padding:15px 0;cursor:pointer;list-style:none}.business-scope>summary::-webkit-details-marker{display:none}.business-scope>summary>span:last-child{font-size:18px;color:var(--gold)}.business-scope[open]>summary>span:last-child{transform:rotate(45deg)}.business-scope .business-capabilities{padding-bottom:8px}.domain-scenarios{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));padding:9px 12px;gap:5px;border-bottom:1px solid var(--line)}.domain-scenarios button{font:inherit;font-size:11px;line-height:1.6;color:var(--muted);background:none;border:1px solid transparent;border-radius:5px;padding:8px 4px;cursor:pointer;min-height:35px}.domain-scenarios button[aria-pressed=true]{color:var(--gold);border-color:#ffcc663d;background:#ffcc660a}.evidence-interaction{border:1px solid var(--line);border-radius:8px;padding:22px;background:#151b251f}.project-query{display:grid;grid-template-columns:.8fr 1.2fr;gap:35px;margin:0 0 30px}.evidence-interaction__intro .eyebrow{font-size:9px;margin-bottom:15px}.evidence-interaction__intro h4{font-size:21px;font-weight:500;line-height:1.6;margin:0 0 13px}.evidence-interaction__intro>p:last-child{font-size:11px;color:var(--muted);line-height:1.9}.example-filters,.module-options{display:flex;flex-wrap:wrap;gap:6px;margin-bottom:16px}.example-filters button,.module-options button{font:inherit;font-size:11px;color:var(--muted);background:none;border:1px solid var(--line);padding:7px 11px;border-radius:4px;cursor:pointer}.example-filters button[aria-pressed=true],.module-options button[aria-pressed=true]{color:var(--gold);border-color:#ffcc6660;background:#ffcc6608}.example-query-ui{min-width:0}.example-query-ui table{border-collapse:collapse;width:100%;font-size:11px;text-align:left;font-variant-numeric:tabular-nums}.example-query-ui td,.example-query-ui th{padding:12px 8px;border-top:1px solid var(--line)}.example-query-ui th{font-weight:400;color:var(--muted2)}.example-query-ui [data-query-record]{font:inherit;color:var(--gold);border:0;background:transparent;cursor:pointer;padding:3px 0}.example-query-ui [data-query-record]:disabled{color:inherit;cursor:default}.example-query-ui tr[data-selected=true]{background:#ffcc6608}.example-query-ui tr[hidden]{display:none}.example-record-detail{font-size:11px;line-height:1.9;color:var(--muted);padding:14px 12px;border-left:1px solid var(--gold);background:#ffcc6604;margin-top:15px;min-height:70px}.module-evidence{margin-top:20px;padding:15px;max-width:680px}.module-evidence .micro{font-size:10px;color:var(--muted);margin:0 0 12px}.module-options{margin-bottom:15px}.module-options button{font-size:10px;padding:7px 9px}.module-chain{display:grid;grid-template-columns:1fr .7fr 1.6fr .8fr .8fr;gap:7px;align-items:stretch}.module-chain>span,.module-chain>strong{font-size:10px;font-weight:400;border:1px solid var(--line);border-radius:4px;padding:10px 4px;text-align:center;line-height:1.7;display:flex;align-items:center;justify-content:center;position:relative}.module-chain>strong{color:var(--gold);border-color:#ffcc6655;background:#ffcc6609}.module-chain>*:not(:last-child):after{content:'';position:absolute;right:-8px;top:50%;width:7px;border-top:1px solid var(--muted2)}.module-explanation{font-size:10px!important;line-height:1.9!important;color:var(--muted2)!important;margin:12px 0 0!important}.business-scope>summary:focus-visible,.domain-scenarios button:focus-visible,.evidence-interaction button:focus-visible{outline:2px solid var(--gold);outline-offset:3px}html:not(.js) .domain-scenarios,html:not(.js) .example-filters,html:not(.js) .module-options{display:none}
html:not(.js) .js-only,html.js .nojs-only{display:none}
@media(max-width:760px){.project-query{display:block;padding:18px;margin-bottom:25px}.evidence-interaction__intro{margin-bottom:20px}.evidence-interaction__intro h4{font-size:21px}.example-query-ui td,.example-query-ui th{padding:12px 6px}.module-evidence{padding:13px}.module-chain{gap:6px;grid-template-columns:1fr .7fr 1.6fr .8fr .8fr}.module-chain>span,.module-chain>strong{font-size:9px;padding:9px 2px}.module-chain>*:not(:last-child):after{right:-7px;width:6px}.domain-scenarios{padding:8px}.domain-scenarios button{font-size:11px}.business-deliverables li{padding:11px 0}.business-scope{margin-bottom:20px}}
