.rq-atlas{--rq-blue:#235da5;--rq-blue-wash:#edf4ff;--rq-amber:#8e4b08;--rq-amber-wash:#fff4e4;--rq-line:#d5dde6;--rq-muted:#5c6d80;margin:32px 0 44px;padding:26px;border:1px solid var(--rq-line);border-radius:18px;background:#f8fafc;color:#202e3d}.rq-heading-row{display:flex;align-items:center;justify-content:space-between;gap:20px}#literature-review .rq-eyebrow{color:#667c91;font-size:10px;letter-spacing:.12em;font-weight:700;margin:0 0 8px}#literature-review #rq-heading{margin-bottom:10px}.rq-download{white-space:nowrap;font-size:12px}#literature-review .rq-intro{color:var(--rq-muted);font-size:13px;margin:0 0 16px}.rq-legend{display:flex;gap:8px 22px;flex-wrap:wrap;font-size:11px;color:var(--rq-muted)}.rq-legend-collected{color:var(--rq-blue)}.rq-legend-external{color:var(--rq-amber)}.rq-route-tabs{display:flex;gap:6px;background:#e9eef3;border-radius:10px;padding:5px;margin:22px 0 16px}#literature-review .rq-route-tabs button{flex:1;border:0;border-radius:7px;padding:12px;background:transparent;color:#586a7c;font-weight:650;font-size:14px}#literature-review .rq-route-tabs button[aria-pressed="true"]{background:#fff;color:#203d5b;box-shadow:0 1px 4px #1b34521a}.rq-root{position:relative;border-left:4px solid #294d73;padding:18px 22px;background:#eaf0f6;border-radius:0 10px 10px 0}.rq-root .rq-id{color:#526e88}#literature-review .rq-root h3{margin:4px 0 8px;font-size:19px;line-height:1.6}#literature-review .rq-root p{margin:0 0 8px;font-size:12px;color:#526779}.rq-controls{display:flex;flex-wrap:wrap;align-items:end;gap:12px;margin:20px 0 16px}.rq-controls label{display:grid;gap:5px;color:var(--rq-muted);font-size:11px}.rq-controls label:first-child{flex:1;min-width:170px}#literature-review .rq-controls input,#literature-review .rq-controls select{border:1px solid #cbd5df;background:white;border-radius:7px;padding:8px 10px;color:#2d4052;font-size:12px;min-height:38px;width:100%}#literature-review .rq-controls button,#literature-review .rq-back{border:1px solid #cbd5df;padding:8px 12px;border-radius:7px;background:#fff;color:#314b66;font-size:12px}.rq-view-tabs{display:flex;flex-wrap:wrap;gap:4px;border-bottom:1px solid var(--rq-line)}#literature-review .rq-view-tabs button{border:0;border-bottom:3px solid transparent;padding:10px 13px;background:transparent;color:#5b6c7f;font-size:12px}#literature-review .rq-view-tabs button[aria-pressed="true"]{color:#204d7c;border-bottom-color:#204d7c;font-weight:700}#literature-review .rq-status{font-size:11px;color:#62758a;margin:10px 0 16px}.rq-workspace{display:grid;grid-template-columns:minmax(0,1fr) minmax(300px,350px);gap:22px;align-items:start}.rq-visual{min-width:0}.rq-tree{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:24px 20px}.rq-column{min-width:0;position:relative}.rq-parent{position:relative;background:#fff;padding:13px 15px;border:1px solid #bbcbd9;border-top:3px solid #486d90;border-radius:8px}#literature-review .rq-parent h3{margin:3px 0 5px;font-size:15px}#literature-review .rq-parent p{font-size:11px;margin:0;color:#5b6c7e}.rq-id{font-size:10px;font-weight:700;letter-spacing:.045em}.rq-branch-list{padding-left:15px;margin:0 0 0 14px;border-left:1px solid #b7c7d6}.rq-branch-wrap{position:relative;padding-top:14px}.rq-branch-wrap::before{content:"";position:absolute;height:1px;width:15px;background:#b7c7d6;left:-15px;top:38px}#literature-review .rq-node{width:100%;text-align:left;border:1px solid #ccd8e3;background:white;color:#30465c;padding:11px 12px;border-radius:7px;display:block;line-height:1.5}#literature-review .rq-node[aria-pressed="true"]{border-color:#32669a;box-shadow:0 0 0 2px #32669a20;background:#f2f7fc}.rq-node strong{font-size:12px;display:block;margin:4px 0}.rq-node .rq-node-question{display:block;font-size:11px;color:#5d7184}.rq-node small{display:block;margin-top:7px;font-size:10px;color:#697e92}.rq-node-empty{opacity:.48}.rq-mini-papers{padding:7px 0 0 11px;border-left:1px solid #d5dde5;margin-left:10px;display:flex;flex-wrap:wrap;gap:5px}#literature-review .rq-paper-button{max-width:100%;text-align:left;background:var(--rq-blue-wash);color:var(--rq-blue);border:1px solid #c2d8f1;border-left:3px solid #5488c7;border-radius:5px;padding:4px 7px;font-size:10px;line-height:1.5}#literature-review .rq-paper-button[data-collected="false"]{background:var(--rq-amber-wash);color:var(--rq-amber);border-color:#efcfa4;border-left-color:#bd8439}#literature-review .rq-more{border:0;background:0;color:#54718e;font-size:10px;padding:2px 4px}.rq-detail{position:sticky;top:20px;max-height:calc(100vh - 40px);overflow-y:auto;overscroll-behavior:contain;background:white;border:1px solid #d1dde6;border-radius:10px;padding:19px;min-width:0;scrollbar-width:thin}#literature-review .rq-detail h3{font-size:16px;margin:8px 0 12px;line-height:1.6}#literature-review .rq-detail h4{font-size:12px;margin:18px 0 8px;color:#375472}#literature-review .rq-detail p,#literature-review .rq-detail li{font-size:12px;line-height:1.8}#literature-review .rq-detail p{margin-bottom:10px}.rq-detail ul{padding-left:18px}.rq-muted{color:var(--rq-muted)}.rq-change{display:grid;gap:5px;background:#f4f7fa;border-radius:7px;padding:12px;font-size:12px}.rq-change span{font-size:10px;color:#738599}.rq-gap{border-left:2px solid #bd934e;padding-left:10px}.rq-source-buttons{display:flex;flex-wrap:wrap;gap:6px;margin:8px 0}.rq-paper-row{padding:10px 0;border-top:1px solid #e6edf3}.rq-paper-row .rq-paper-button{display:block;width:100%}#literature-review .rq-paper-row p{margin:5px 0 0;font-size:11px;color:#65778a}.rq-paper-row small{display:block;color:#758499;font-size:10px}.rq-badge{display:inline-block;font-size:10px;border-radius:4px;padding:3px 6px;background:var(--rq-blue-wash);color:var(--rq-blue)}.rq-badge.external{background:var(--rq-amber-wash);color:var(--rq-amber)}.rq-provenance{background:#f5f7f9;padding:10px;border-radius:6px}.rq-evidence{border-top:1px solid #e3eaf0;padding-top:9px;margin-top:9px}.rq-evidence a{font-size:11px}.rq-paper-title{overflow-wrap:anywhere}.rq-lane{background:white;border:1px solid #d8e1e8;border-radius:9px;padding:15px;margin-bottom:16px}#literature-review .rq-lane h3{font-size:13px;margin:0 0 10px}.rq-lane-chain{display:flex;flex-direction:column;align-items:stretch;padding-left:12px;border-left:1px solid #dce4ea}.rq-lane-chain .rq-paper-button{padding:8px 10px!important;font-size:12px!important}.rq-lane-chain .rq-paper-button small{font-size:10px;opacity:.85}#literature-review .rq-edge{border:0;border-left:2px solid #8fa4b8;margin:0 0 0 18px;text-align:left;padding:9px 12px;background:0;font-size:11px;color:#5d7184;line-height:1.6}#literature-review .rq-edge[data-kind="synthesis"],#literature-review .rq-edge[data-kind="comparison"]{border-left-style:dashed}.rq-edge::before{content:"↓ ";color:#345775}.rq-overview{font-size:12px;background:white;border-radius:8px;border:1px solid #d6e0e8;padding:18px}.rq-overview+.rq-overview{margin-top:16px}#literature-review .rq-overview h3{font-size:15px;margin:0 0 9px}#literature-review .rq-overview p{font-size:12px}.rq-coverage-table{border-collapse:collapse;width:100%;font-size:11px}.rq-coverage-table td,.rq-coverage-table th{text-align:left;padding:8px 6px;border-bottom:1px solid #e2eaf0;vertical-align:top}.rq-metric-strip{display:flex;gap:20px;flex-wrap:wrap;margin-bottom:16px}.rq-metric-strip strong{display:block;font-size:26px;line-height:1.3;color:#2d5478}.rq-metric-strip span{font-size:11px;color:#708195}.rq-method{margin-top:22px;padding-top:14px;border-top:1px solid #d3dde7;font-size:12px;color:#5a6d7f}.rq-method summary{cursor:pointer}.rq-method ol{padding-left:23px}.rq-method li{margin:8px 0}.rq-table-scroll{overflow-x:auto}#literature-review .rq-link-button{border:0;background:transparent;color:#2d6195;padding:0 3px;font-size:12px;text-decoration:underline;text-underline-offset:3px}@media(min-width:1600px){.rq-workspace{grid-template-columns:minmax(0,1fr) 370px}}@media(max-width:1050px){.rq-workspace{grid-template-columns:minmax(0,1fr) 310px;gap:14px}.rq-tree{grid-template-columns:1fr}.rq-atlas{padding:20px}}@media(max-width:760px){.rq-atlas{padding:16px 12px;border-radius:12px;margin-top:22px}.rq-heading-row{align-items:start;flex-direction:column;gap:0}.rq-workspace{display:flex;flex-direction:column}.rq-visual,.rq-detail{width:100%}.rq-detail{position:static;max-height:none}.rq-tree{grid-template-columns:1fr}#literature-review .rq-route-tabs button{font-size:12px;padding:10px 6px}#literature-review .rq-root h3{font-size:16px}.rq-root{padding:14px}.rq-controls label:first-child{flex-basis:100%}.rq-controls label{flex:1;min-width:100px}.rq-view-tabs{gap:0}#literature-review .rq-view-tabs button{padding:9px 7px;font-size:11px}}@media print{.rq-controls,.rq-view-tabs,.rq-route-tabs,.rq-download{display:none}.rq-workspace{display:block}.rq-detail{position:static;max-height:none}.rq-atlas{background:white}}