body[data-page=research]{overflow:hidden}.site-nav{margin-left:auto;display:flex;align-items:center;gap:22px;font-size:11px;white-space:nowrap}.site-nav a{text-decoration:none;padding:9px 0}.site-nav a[aria-current=page]{color:var(--accent);border-bottom:1px solid var(--accent)}#literature-search{position:absolute;left:50%;transform:translateX(-50%);width:340px;display:flex;align-items:center;gap:12px}#literature-search svg{width:17px;height:17px;stroke:var(--muted);fill:none;stroke-width:1.1}#paper-query{width:100%;background:none;border:0;outline-offset:4px;padding:10px 0;font-size:11px}.research-layout{height:calc(100svh - 83px);display:grid;grid-template-columns:205px minmax(0,1fr) 330px;gap:24px;margin:0 40px;min-height:0}.research-rail{padding:31px 0 24px;overflow:auto}.research-rail h1{font:43px/1.1 var(--serif);letter-spacing:-1.7px;margin:15px 0 19px}#library-counts{font-size:10px;line-height:1.9;color:var(--muted);margin-bottom:25px}#library-counts strong{font:23px var(--serif);color:var(--ink);margin-right:5px}#return-context{font-size:10px;text-decoration:none;display:block}#research-lenses{display:grid;margin:0 0 24px;gap:1px}#research-lenses button{text-align:left;font:17px/1.4 var(--serif);padding:10px 0 10px 12px;border-left:1px solid transparent}#research-lenses button[aria-pressed=true]{color:var(--accent);border-left-color:var(--accent)}.research-filters{border-top:1px solid var(--line);padding-top:18px}.research-filters summary{cursor:pointer;font-size:11px}.research-filters>label{display:block;font-size:10px;color:var(--muted);margin:16px 0 7px}.research-filters select{width:100%;background:none;border:1px solid var(--line);padding:10px;font-size:11px;color:var(--ink)}.research-filters .check-filter{display:flex;gap:8px;align-items:center;color:var(--ink)}.check-filter input{accent-color:var(--green)}#active-filters{display:flex;flex-wrap:wrap;gap:7px;margin-top:20px}#active-filters button{font-size:10px;border:1px solid var(--line);padding:5px 8px;max-width:100%;text-align:left;overflow-wrap:anywhere}.research-exports{display:grid;gap:10px;font-size:10px;color:var(--muted);margin-top:29px;justify-content:start}.research-exports button{text-align:left}.research-field{position:relative;display:flex;flex-direction:column;min-width:0;min-height:0;padding:30px 0 22px}.research-field-top{display:flex;justify-content:space-between;align-items:center;gap:10px;min-height:34px;font-size:10px;color:var(--muted)}.research-display{display:flex;gap:15px}.research-display button{padding:6px 0;border-bottom:1px solid transparent;font-size:11px}.research-display button[aria-pressed=true]{color:var(--accent);border-color:var(--accent)}#map-breadcrumb{font-size:10px;min-height:25px;padding-top:7px}#map-breadcrumb button{font-size:10px;color:var(--accent)}#research-stage{min-height:0;flex:1;position:relative}#paper-map{width:100%;height:100%;overflow:visible}#paper-map text{fill:var(--ink);font-family:var(--serif)}#paper-map [role=button]{cursor:pointer}.paper-cluster{fill:#dfdfc318;stroke:#a8ae9280;stroke-width:.8}.paper-cluster-hit{fill:transparent;stroke:none;pointer-events:all;cursor:pointer}.paper-cluster-label{font-size:14px;paint-order:stroke;stroke:var(--paper);stroke-width:4px;stroke-linejoin:round}.paper-cluster-count{font-size:11px;fill:var(--muted)!important}.paper-dot{fill:#71805c;stroke:var(--paper);stroke-width:.9;opacity:.82;cursor:pointer}.paper-dot.annotated{fill:var(--accent)}.paper-dot.retracted{stroke:#9e3429;stroke-width:2}.paper-dot.selected{stroke:var(--ink);stroke-width:2;opacity:1}.paper-dot.dimmed{opacity:.18}.paper-citation{fill:none;stroke:#8d9479;stroke-width:.75;opacity:.18;pointer-events:none}.paper-citation.active{stroke:var(--accent);stroke-width:1.4;opacity:.85}.paper-membership{fill:none;stroke:#9a744f;stroke-width:1;stroke-dasharray:3 6;opacity:.65;pointer-events:none}.paper-timeline-axis{stroke:var(--line);stroke-width:1}.paper-timeline-label{font-size:12px;fill:var(--muted)!important}.paper-neighbour-label{font-size:13px}.research-map-key{display:flex;flex-wrap:wrap;gap:9px 18px;font-size:8px;color:var(--muted);padding-top:14px;border-top:1px solid var(--line)}.research-map-key>span{display:flex;gap:6px;align-items:center}.research-map-key i{display:inline-block}.key-note,.key-paper{width:6px;height:6px;border-radius:50%;background:var(--accent)}.key-paper{background:#71805c}.key-citation,.key-membership{width:17px;border-top:1px solid #8d9479}.key-membership{border-top-style:dashed;border-top-color:#9a744f}#paper-panel{overflow:auto;padding:35px 0 35px 21px;border-left:1px solid var(--line);font-size:12px;min-width:0}.panel-idle{padding-top:45px}.panel-idle>svg{width:100px;height:100px;fill:none;stroke:#9fa68b;stroke-width:.8}.panel-idle>p{font:22px/1.5 var(--serif);max-width:260px;margin:23px 0}.panel-close{display:block;margin:0 0 23px auto;font-size:15px;min-height:24px;min-width:24px}.panel-meta{font-size:8px;text-transform:uppercase;letter-spacing:.8px;color:var(--muted);line-height:1.8}.panel-paper-title{font:27px/1.3 var(--serif);letter-spacing:-.5px;margin:15px 0}.panel-authors{font-size:10px;color:var(--muted);line-height:1.8}.panel-setting{font-size:10px;color:var(--accent);line-height:1.8;margin:16px 0}.panel-narrative{font:16px/1.8 var(--serif)}.panel-narrative p{margin:20px 0}.panel-actions{display:flex;flex-wrap:wrap;gap:12px 18px;margin:20px 0;font-size:10px}.panel-actions a,.panel-actions button{text-align:left;text-decoration:none;border-bottom:1px solid var(--line);padding-bottom:3px}.paper-tags{display:flex;flex-wrap:wrap;gap:6px;margin:18px 0}.paper-tags button{font-size:9px;line-height:1.6;border:1px solid var(--line);padding:4px 7px;text-align:left}.panel-relations{display:flex;flex-wrap:wrap;gap:12px;margin:26px 0 12px}.panel-relations button{font-size:10px;padding-bottom:5px;border-bottom:1px solid transparent}.panel-relations button[aria-pressed=true]{color:var(--accent);border-bottom-color:var(--accent)}.related-paper{display:block;width:100%;text-align:left;border-top:1px solid var(--line);padding:14px 0;font:16px/1.45 var(--serif)}.related-paper small{display:block;font:9px/1.7 var(--sans);color:var(--muted);margin-top:5px}.retraction-label{color:#9e3429;font-size:11px}.paper-scope-links{border-top:1px solid var(--line);padding-top:16px;display:flex;flex-wrap:wrap;gap:10px 15px;font-size:10px;margin-top:25px}.paper-scope-links a{text-decoration:none}.citation-neighbourhood{display:block;width:100%;border:1px solid var(--line);padding:11px;margin:20px 0;text-align:left;font:16px var(--serif)}#research-list{overflow:auto;flex:1}.research-row{padding:20px 0;border-top:1px solid var(--line)}.research-row>button{font:23px/1.4 var(--serif);text-align:left}.research-row>p{font:14px/1.8 var(--serif);margin:10px 0}.research-row-meta{font-size:9px;color:var(--muted);margin-bottom:9px}.research-row-links{font-size:10px;margin-top:12px}.research-more{font-size:12px;border-bottom:1px solid var(--line);padding:10px 0;margin:15px 0}.map-empty{font-size:22px}#research-error{font:18px/1.6 var(--serif);padding:25px}#reading-starts{margin-top:30px}#reading-starts .related-paper{font-size:17px}
@media(min-width:1700px){.research-layout{grid-template-columns:235px minmax(0,1fr) 360px;gap:35px}}
@media(max-width:1100px) and (min-width:761px){.research-layout{grid-template-columns:170px minmax(0,1fr) 285px;gap:16px;margin:0 25px}.research-rail h1{font-size:37px}#research-lenses button{font-size:15px}#literature-search{width:280px;left:45%}.panel-paper-title{font-size:24px}.site-nav{gap:15px}}
@media(max-width:760px){body[data-page=research]{overflow:auto}body[data-page=research] .masthead{height:115px;align-items:flex-start;padding-top:15px;gap:15px}body[data-page=research] .wordmark{font-size:22px}.site-nav{gap:15px;font-size:10px;padding-top:0}#literature-search{position:absolute;left:0;right:0;top:63px;transform:none;width:auto;border-top:1px solid var(--line);padding-top:5px}#paper-query{font-size:13px;padding:9px 0}.research-layout{height:auto;min-height:calc(100svh - 115px);display:flex;flex-direction:column;margin:0 20px;gap:0}.research-rail{padding:20px 0 0;overflow:visible}.research-rail h1{font-size:34px;margin:9px 0}#library-counts{margin:10px 0 18px}#library-counts strong{font-size:21px}#research-lenses{display:flex;flex-wrap:wrap;gap:7px 17px;margin:15px 0}#research-lenses button{font-size:13px;padding:6px 0;border-left:0;border-bottom:1px solid transparent}#research-lenses button[aria-pressed=true]{border-bottom-color:var(--accent)}.research-filters{padding:10px 0;margin:10px 0}.research-filters select{font-size:14px;padding:12px}.research-exports{display:flex;gap:20px;margin:15px 0}#active-filters{margin-top:12px}.research-field{padding:12px 0 22px}#research-stage{height:450px;flex:none;overflow:hidden}#paper-map{overflow:visible}.research-map-key{font-size:9px;gap:10px 17px}#paper-panel{padding:25px 0 45px;border-left:0;border-top:1px solid var(--line);overflow:visible}.panel-idle{padding-top:0;display:none}.panel-paper-title{font-size:29px}.panel-narrative{font-size:18px}.panel-actions{font-size:12px}.related-paper{font-size:18px;padding:17px 0}.panel-authors,.panel-setting{font-size:11px}.paper-tags button{font-size:11px;padding:6px 9px}.panel-relations button{font-size:12px}.paper-scope-links{font-size:12px}.research-row>button{font-size:24px}.research-row>p{font-size:16px}#research-list{overflow:visible}.research-map-key .key-membership{min-width:17px}}
