@font-face{font-family:DM Sans;font-style:normal;font-display:swap;font-weight:400;src:url(/atlas/assets/dm-sans-latin-400-normal-DwcD7z81.woff2) format("woff2"),url(/atlas/assets/dm-sans-latin-400-normal-CN_gcpH5.woff) format("woff")}@font-face{font-family:DM Sans;font-style:normal;font-display:swap;font-weight:500;src:url(/atlas/assets/dm-sans-latin-500-normal-BOEmR4rO.woff2) format("woff2"),url(/atlas/assets/dm-sans-latin-500-normal-CuLX8J35.woff) format("woff")}@font-face{font-family:DM Sans;font-style:normal;font-display:swap;font-weight:600;src:url(/atlas/assets/dm-sans-latin-600-normal-BY-DBcpC.woff2) format("woff2"),url(/atlas/assets/dm-sans-latin-600-normal-nt2wwSEB.woff) format("woff")}:root{--paper: #05070b;--paper-light: #0c1017;--ink: #edf4ff;--text: #bdc9d8;--muted: #a0adbf;--line: #283140;--green: #00e5ff;--green-pale: #10252b;--accent: #ff5ea8;--space-1: 4px;--space-2: 8px;--space-3: 12px;--space-4: 16px;--space-6: 24px;--space-8: 32px;--space-12: 48px;--font-body: "DM Sans", Arial, sans-serif;--font-display: "DM Sans", Arial, sans-serif;color-scheme:dark;--ease: .18s ease;--shadow: 0 8px 40px #00000055;font-family:var(--font-body);color:var(--ink);background:var(--paper);font-synthesis:none;font-weight:400;line-height:1.5;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased}*{box-sizing:border-box}body{margin:0}button,input,select{font:inherit}button,a,input,select{-webkit-tap-highlight-color:transparent}button{color:inherit;border:0;background:none;cursor:pointer}a{color:inherit;text-decoration:none}button:disabled{cursor:not-allowed;opacity:.4}button:focus-visible,a:focus-visible,input:focus-visible,select:focus-visible,summary:focus-visible{outline:2px solid var(--green);outline-offset:4px}button:hover{color:var(--green)}h1,h2,h3,p{margin:0}svg{display:block}em{font-weight:400}::selection{background:#124552}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.skip-link{position:fixed;top:-100px;left:20px;background:var(--ink);color:#fff;padding:12px;z-index:100}.skip-link:focus{top:10px}.site-header{height:91px;margin:0 3.05%;display:flex;align-items:center;justify-content:space-between;border-bottom:1px solid var(--line);gap:24px}.brand{display:flex;gap:12px;align-items:center;font-family:var(--font-display);font-size:23px;line-height:1.03;letter-spacing:-.5px;min-width:235px}.brand-mark{width:38px;height:42px;stroke:var(--green);stroke-width:1.1}.brand-second{display:block;letter-spacing:2px;font-family:var(--font-body);font-size:11px;font-weight:500;text-transform:uppercase;margin-top:6px}.site-header nav{height:100%;display:flex;align-items:stretch;gap:30px}.site-header nav button{position:relative;font-size:12px;padding:0;font-weight:500;color:var(--muted);white-space:nowrap}.site-header nav button.active{color:var(--ink)}.site-header nav button.active>span{position:absolute;bottom:-1px;height:2px;background:var(--green);left:0;right:0}.header-edition{font-size:8px;letter-spacing:1.6px;color:var(--muted);text-align:right;line-height:2}.header-edition>span{display:block;color:var(--ink);font-size:9px;letter-spacing:2.4px}main{min-height:calc(100vh - 160px)}.hero{margin:31px 3.05% 29px;display:flex;align-items:flex-end;justify-content:space-between;gap:28px}.eyebrow{font-size:9px;font-weight:600;letter-spacing:1.65px;line-height:1.5;color:var(--muted)}.hero h1{font-family:var(--font-display);font-size:43px;line-height:1.2;font-weight:400;letter-spacing:-1.8px;margin-top:10px}.hero h1 em{color:#68e6ff}.hero-description{padding-bottom:3px;max-width:340px}.hero-description p{font-size:12px;color:var(--text);line-height:1.6;margin-bottom:9px}.hero-description>span{font-size:8px;letter-spacing:.9px;color:var(--muted)}.hero-description b{font-weight:400;margin:0 8px;color:#5a6a7e}.explorer{margin:0 3.05%;border:1px solid var(--line);border-radius:4px;background:var(--paper-light);overflow:hidden}.explorer-toolbar{height:63px;border-bottom:1px solid var(--line);display:flex;align-items:center;gap:20px;padding:0 20px}.search-box{display:flex;align-items:center;gap:11px;flex:1;max-width:510px}.search-box>svg{width:19px;height:19px;stroke:#a0adbf;stroke-width:1.4}.search-box input{border:0;background:transparent;min-width:80px;flex:1;outline:none!important;font-size:12px;color:var(--ink);height:44px}.search-box input::placeholder{color:var(--muted)}.search-box kbd{border:1px solid var(--line);border-radius:3px;font-size:11px;min-width:20px;text-align:center;color:var(--muted)}.clear-search{font-size:21px;padding:4px}.filter-toggle{display:flex;gap:8px;font-size:11px;align-items:center;border-left:1px solid var(--line);padding:7px 0 7px 20px}.filter-toggle svg{width:17px;height:17px;stroke:var(--text);stroke-width:1.2}.filter-toggle circle{fill:var(--paper-light)}.filter-indicator{width:5px;height:5px;background:var(--accent);border-radius:50%}.filter-toggle.active{color:var(--green);font-weight:600}.view-switch{display:flex;background:#101722;border:1px solid var(--line);border-radius:4px;padding:2px;margin-left:auto}.view-switch button{font-size:10px;padding:5px 13px;border-radius:2px;color:var(--muted)}.view-switch button[aria-pressed=true]{background:var(--paper-light);color:var(--ink);box-shadow:0 1px 3px #0005}.export-buttons{display:flex;gap:16px;padding-left:20px;border-left:1px solid var(--line)}.export-buttons button{font-size:10px;white-space:nowrap}.export-buttons span{margin-left:4px;color:var(--muted)}.filter-drawer{display:none;padding:18px 20px;gap:20px;align-items:center;border-bottom:1px solid var(--line);background:#0a111b}.filter-drawer.open{display:flex}.filter-drawer label{font-size:9px;letter-spacing:.5px;text-transform:uppercase;display:flex;flex-direction:column;gap:5px;color:var(--muted);flex:1;max-width:230px;min-width:0}.filter-drawer select,.filter-drawer input[type=number]{border:1px solid #2c394a;background:var(--paper-light);border-radius:3px;padding:7px 30px 7px 8px;font-size:11px;color:var(--ink);max-width:100%}.filter-drawer input[type=number]{width:100%;padding-right:8px}.citation-filter-note{text-transform:none;letter-spacing:0;font-size:9px;line-height:1.5;color:var(--muted)}.filter-drawer .check-label{flex-direction:row;align-items:center;text-transform:none;letter-spacing:0;font-size:11px;padding-top:18px}.check-label input{accent-color:var(--green)}.text-button{font-size:10px;text-align:left;padding:0;color:var(--green);line-height:1.6}.text-button:hover{text-decoration:underline;text-underline-offset:3px}.atlas-body{height:max(480px,calc(100vh - 358px));max-height:850px;display:flex;position:relative}.topic-sidebar{width:222px;min-width:222px;border-right:1px solid var(--line);background:var(--paper-light);padding:24px 17px 22px 20px;display:flex;flex-direction:column;z-index:2;overflow:auto}.sidebar-title{display:flex;justify-content:space-between;gap:8px;align-items:center;margin-bottom:19px}.sidebar-title>.eyebrow{font-size:8px;letter-spacing:1.3px}.sidebar-title .text-button{color:var(--muted)}.topic-list{display:flex;flex-direction:column;gap:2px}.topic-button{display:flex;align-items:center;text-align:left;gap:9px;font-size:10px;padding:9px 7px;margin:0 -7px;border-radius:3px;transition:background var(--ease);line-height:1.4}.topic-button i{height:6px;width:6px;min-width:6px;border-radius:50%;box-shadow:0 0 0 3px var(--paper-light)}.topic-button>span{flex:1}.topic-button>small{font-size:8px;color:var(--muted);font-variant-numeric:tabular-nums}.topic-button:hover,.topic-button.active{background:#101722}.topic-button.active>span{font-weight:600}.sidebar-note{border-top:1px solid var(--line);padding-top:17px;margin-top:auto;padding-bottom:1px}.tiny-star{color:var(--green);font-size:21px}.sidebar-note p{font-size:10px;line-height:1.8;color:var(--muted);margin:5px 0 10px}.sidebar-note .text-button{font-size:9px}.map-container{position:relative;flex:1;min-width:0;overflow:hidden;background:var(--paper)}.map-stage{width:100%;height:100%;position:relative;background:radial-gradient(ellipse at 50% 50%,#080e17,#030509 80%)}.map-stage>div:first-child{z-index:0}.map-labels{pointer-events:none;position:absolute;inset:0;z-index:1}.map-labels>span{position:absolute;font-size:10px;font-weight:500;line-height:1.4;max-width:210px;text-align:center;transform:translate(-50%,-50%);background:#05070bd9;padding:3px 7px;border-radius:2px;box-shadow:0 0 8px 4px #05070baa;color:#ccd8e8}.map-corner{position:absolute;top:20px;left:22px;font-size:8px;letter-spacing:1.3px;display:flex;gap:8px;align-items:center;color:var(--muted);pointer-events:none}.live-dot{height:4px;width:4px;border-radius:50%;background:#00e5ff}.corner-divider{color:#5c6c82;margin:0 2px}.map-controls{position:absolute;right:17px;bottom:53px;border:1px solid #2c394a;background:#101722e8;border-radius:4px;display:flex;flex-direction:column;box-shadow:0 2px 6px #0003}.map-controls button{font-size:21px;width:33px;height:32px;font-family:var(--font-body);font-weight:400}.map-controls span{height:1px;background:var(--line);margin:0 7px}.map-controls button:last-child{font-size:23px;height:36px}.map-instruction{position:absolute;left:22px;bottom:19px;font-size:9px;color:var(--muted);pointer-events:none}.map-instruction span{margin:0 7px;color:#5c6c82}.hover-card{position:absolute;width:265px;z-index:5;pointer-events:none;background:#101722f5;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);border:1px solid var(--line);border-radius:4px;padding:15px;box-shadow:var(--shadow)}.hover-card .eyebrow{font-size:8px}.hover-card strong{display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden;font-family:var(--font-display);font-size:14px;font-weight:400;line-height:1.45;margin-top:6px}.hover-journal{display:block;margin-top:7px;font-size:11px;line-height:1.45;color:var(--muted);overflow-wrap:anywhere}.hover-hint{font-size:8px;color:var(--muted);display:block;margin-top:9px}.empty-map{position:absolute;inset:0;display:flex;justify-content:center;align-items:center;flex-direction:column;background:#05070bc9;z-index:3}.empty-map h3{font-family:var(--font-display);font-size:23px;font-weight:400}.empty-map p{font-size:12px;margin:8px 0 16px;color:var(--muted)}.empty-map button,.loading-state>button,.map-fallback>button{border:1px solid var(--line);padding:9px 15px;font-size:11px;border-radius:3px;background:var(--paper-light)}.map-fallback{padding:50px;position:relative;z-index:4}.map-fallback h3{font-family:var(--font-display);font-weight:400;font-size:28px;margin-top:12px}.map-fallback p{font-size:13px;margin:15px 0 25px;max-width:400px}.map-fallback details{font-size:10px;margin-top:20px;color:var(--muted)}.timeline-bar{height:60px;border-top:1px solid var(--line);display:flex;align-items:center;padding:0 20px;gap:24px}.timeline-label{font-size:8px;color:var(--muted);letter-spacing:1.5px}.year-inputs{display:flex;align-items:center;gap:6px;font-size:10px}.year-inputs input{width:47px;border:0;border-bottom:1px solid var(--line);background:none;padding:3px 0;color:var(--ink);font-size:10px;-moz-appearance:textfield}.year-inputs input::-webkit-inner-spin-button{display:none}.year-inputs span{color:var(--muted)}.year-slider{position:relative;height:20px;flex:1;max-width:520px;min-width:100px}.year-track{position:absolute;left:0;right:0;top:9px;height:2px;background:#364258}.year-slider input{position:absolute;left:0;width:100%;height:20px;appearance:none;-webkit-appearance:none;background:transparent;pointer-events:none;margin:0}.year-slider input::-webkit-slider-thumb{appearance:none;-webkit-appearance:none;pointer-events:auto;width:9px;height:13px;border-radius:2px;background:var(--paper-light);border:1.5px solid #00e5ff;cursor:ew-resize}.year-slider input::-moz-range-thumb{pointer-events:auto;width:9px;height:13px;border-radius:2px;background:var(--paper-light);border:1.5px solid #00e5ff;cursor:ew-resize}.visible-count{font-size:9px;color:var(--muted);margin-left:auto;white-space:nowrap}.visible-count strong{font-weight:500;color:var(--ink)}.visible-count button{margin-left:8px;font-size:16px}.atlas-caption{margin:12px 3.05% 0;display:flex;justify-content:space-between;gap:25px;align-items:center}.atlas-caption>span{font-size:9px;color:var(--muted);display:flex;align-items:center;gap:6px}.atlas-caption i{display:inline-block;width:4px;height:4px;flex-shrink:0;border-radius:50%;background:#60748f}.atlas-caption .text-button{font-size:9px;white-space:nowrap}.atlas-caption .text-button>span{margin-left:12px}.site-footer{margin:35px 3.05% 0;padding:19px 0 22px;border-top:1px solid var(--line);display:flex;justify-content:space-between;gap:20px;font-size:8px;letter-spacing:.4px;color:var(--muted)}.footer-dot{margin:0 8px;color:#70819a}.paper-list{height:100%;overflow:auto;padding:20px 28px;background:var(--paper-light)}.list-heading{display:flex;justify-content:space-between;align-items:center;padding:2px 0 18px;border-bottom:1px solid var(--line)}.list-heading h2{font-family:var(--font-display);font-size:20px;font-weight:400}.list-heading>span{font-size:9px;color:var(--muted)}.paper-list-item{width:100%;display:flex;gap:17px;text-align:left;padding:18px 0;border-bottom:1px solid var(--line);align-items:flex-start}.paper-list-item.selected{background:var(--green-pale)}.paper-year{font-size:10px;color:var(--muted);padding-top:3px}.paper-list-item>div{flex:1}.paper-topic{font-size:8px;text-transform:uppercase;letter-spacing:.9px}.paper-list-item h3{font-family:var(--font-display);font-size:17px;font-weight:400;line-height:1.45;margin:5px 0 7px}.paper-list-item p{font-size:9px;color:var(--muted)}.paper-list-item p>span{margin:0 4px}.list-arrow{font-size:18px;color:#7fcaff;align-self:center}.load-more{padding:16px;font-size:11px;display:block;margin:10px auto 0;border:1px solid var(--line);border-radius:3px}.detail-panel{position:fixed;z-index:30;right:0;top:0;bottom:0;width:475px;background:var(--paper-light);border-left:1px solid #2c394a;box-shadow:-12px 0 60px #0006;display:flex;flex-direction:column;animation:panelIn .2s ease}.detail-topbar{display:flex;align-items:center;justify-content:space-between;border-bottom:1px solid var(--line);padding:18px 26px;min-height:68px}.detail-topbar .eyebrow{font-size:8px}.close-panel{font-size:25px;line-height:1;width:28px;height:28px;color:var(--muted)}.detail-scroll{overflow:auto;padding:26px;flex:1;overscroll-behavior:contain}.detail-kicker{display:flex;gap:9px;font-size:9px;text-transform:uppercase;letter-spacing:1px;color:var(--muted);margin-bottom:11px}.detail-kicker span+span{border-left:1px solid var(--line);padding-left:9px}.detail-panel h2{font-family:var(--font-display);font-size:26px;font-weight:400;line-height:1.3;letter-spacing:-.4px;outline:none}.detail-authors{font-size:11px;line-height:1.7;color:var(--muted);margin-top:17px}.detail-journal{font-size:11px;font-style:italic;margin-top:6px;color:var(--text)}.source-links{display:flex;gap:8px;flex-wrap:wrap;margin:20px 0 27px}.source-links a,.source-links button{font-size:9px;padding:7px 10px;border:1px solid var(--line);border-radius:3px;color:var(--green)}.source-links a:first-child{background:var(--green);color:var(--paper-light);border-color:var(--green)}.detail-section{border-top:1px solid var(--line);padding-top:23px;margin-top:24px}.detail-section h3{font-family:var(--font-display);font-size:19px;font-weight:400;margin-bottom:15px}.detail-section h3>span{font-family:var(--font-body);font-size:10px;color:var(--muted);margin-left:7px}.abstract-text{font-size:12px;color:var(--text);line-height:1.9;white-space:pre-line;margin-top:12px}.abstract-text strong{font-weight:600}.detail-loading{font-size:12px;color:var(--muted);padding:20px 0}.facet-list{display:flex;flex-direction:column;gap:7px}.facet-list details{border:1px solid var(--line);border-radius:3px;font-size:11px}.facet-list summary{padding:9px 11px;cursor:pointer;display:flex;align-items:center;gap:10px;justify-content:space-between;list-style:none}.facet-list summary:before{content:"+";color:var(--muted)}.facet-list details[open] summary:before{content:"−"}.facet-list summary>span{flex:1}.facet-list small{font-size:8px;color:var(--muted);text-transform:uppercase}.facet-list p{font-size:11px;line-height:1.7;padding:0 12px 12px;color:var(--text)}.facet-category{display:block;font-size:8px;color:var(--muted);text-transform:uppercase;letter-spacing:1px;padding:0 12px 12px}.fine-print{font-size:10px;color:var(--muted);line-height:1.8;margin-top:13px}.neighbor{display:flex;gap:12px;align-items:flex-start;text-align:left;width:100%;padding:16px 0;border-bottom:1px solid var(--line)}.neighbor-rank{font-size:9px;color:var(--muted);padding-top:3px}.neighbor>div{flex:1}.neighbor strong{font-family:var(--font-display);font-weight:400;font-size:14px;line-height:1.5;display:block}.neighbor>div>span{font-size:8px;color:var(--muted);display:block;margin-top:7px;line-height:1.7}.neighbor>span:last-child{font-size:13px;color:#7fcaff}.detail-footer{display:flex;align-items:center;justify-content:space-between;border-top:1px solid var(--line);padding:16px 26px;font-size:8px;color:var(--muted);background:var(--paper-light)}.detail-footer button{font-size:9px}.panel-scrim{display:none}.inline-warning{font-size:11px;line-height:1.8;background:#33250f;color:#ffd88a;padding:14px 20px;border-bottom:1px solid #654d23}.toast{position:fixed;z-index:50;bottom:26px;left:50%;transform:translate(-50%);background:var(--ink);color:var(--paper-light);border-radius:4px;box-shadow:var(--shadow);padding:13px 20px;font-size:11px;max-width:calc(100vw - 30px)}.loading-state{padding:130px 30px;text-align:center}.loading-mark{display:flex;justify-content:center;margin-bottom:30px;animation:breathe 2s ease infinite}.loading-state h1{font-family:var(--font-display);font-weight:400;font-size:40px;margin:20px 0 15px}.loading-state p{font-size:13px;color:var(--muted);margin:12px auto;max-width:600px}.loading-state>button{margin-top:20px}.document-view{max-width:1250px;margin:54px auto 65px;padding:0 35px}.document-intro{max-width:710px;margin-bottom:50px}.document-intro h1{font-family:var(--font-display);font-weight:400;font-size:52px;line-height:1.15;letter-spacing:-1.8px;margin:16px 0 23px}.document-intro h1 em{color:#68e6ff}.document-intro>p{font-size:14px;line-height:1.9;color:var(--text);max-width:610px}.method-grid{display:grid;grid-template-columns:1fr 1fr;gap:43px 55px}.method-block{min-width:0;border-top:1px solid var(--line);padding-top:22px}.section-number{font-size:8px;color:var(--muted);letter-spacing:1.5px;font-weight:500}.method-block h2{font-family:var(--font-display);font-size:27px;font-weight:400;letter-spacing:-.5px;margin:10px 0 17px}.method-block>p{font-size:12px;color:var(--text);line-height:1.9;margin-top:17px}.method-block>.fine-print{font-size:10px;color:var(--muted)}.method-block.wide{grid-column:1/-1}.metric-list{font-size:11px;margin:15px 0 0}.metric-list>div{display:flex;gap:24px;justify-content:space-between;border-bottom:1px solid #283140;padding:10px 0}.metric-list dt{color:var(--muted);text-transform:capitalize;flex:1}.metric-list dd{margin:0;flex:1;text-align:right;overflow-wrap:anywhere;line-height:1.7;color:var(--ink)}.prose-list{padding-left:17px;font-size:12px;line-height:1.9;color:var(--text)}.prose-list li{padding-left:3px;margin:8px 0}.hypothesis-layout{display:grid;grid-template-columns:310px 1fr;gap:45px;align-items:start}.hypothesis-index{display:flex;flex-direction:column;gap:13px;position:sticky;top:20px;max-height:calc(100vh - 40px);overflow-y:auto;padding-right:6px}.idea-card{text-align:left;position:relative;border:1px solid var(--line);padding:23px;background:var(--paper-light);border-radius:3px}.idea-card.active{border-color:#00e5ff;background:#10252b}.idea-card h2{font-family:var(--font-display);font-size:20px;font-weight:400;line-height:1.4;margin:14px 0 22px}.status-tag{display:inline-block;font-size:8px;text-transform:uppercase;letter-spacing:.6px;background:#22313b;padding:4px 7px;border-radius:2px;max-width:90%}.idea-arrow{position:absolute;bottom:23px;right:20px;font-size:17px;color:#00e5ff}.hypothesis-detail{border-top:1px solid var(--line);padding-top:23px}.generated-label{font-size:8px;font-weight:500;color:var(--accent);letter-spacing:1.1px}.hypothesis-detail>h2{font-family:var(--font-display);font-size:34px;line-height:1.3;font-weight:400;letter-spacing:-.5px;margin:17px 0 25px}.idea-abstract{font-size:14px;line-height:1.9;color:var(--text)}.hypothesis-detail>section{margin-top:32px;border-top:1px solid var(--line);padding-top:23px}.hypothesis-detail h3{font-family:var(--font-display);font-size:22px;font-weight:400;margin-bottom:13px}.hypothesis-detail section>p{font-size:12px;line-height:1.9;color:var(--text)}.citation{padding:15px 0;border-bottom:1px solid var(--line)}.citation>a{font-family:var(--font-display);font-size:16px;line-height:1.5}.citation>a:hover{text-decoration:underline}.citation>p{font-size:11px;line-height:1.9;color:var(--muted);margin-top:9px}.citation .text-button{margin-top:8px}.empty-evidence{border:1px solid var(--line);background:var(--paper-light);padding:50px;text-align:center}.empty-symbol{font-size:35px;color:#7fcaff}.empty-evidence h2{font-family:var(--font-display);font-size:27px;font-weight:400;margin:15px 0}.empty-evidence p{font-size:13px;color:var(--muted);line-height:1.9;max-width:540px;margin:0 auto}.matrix-scroll{overflow:auto}.matrix{border-collapse:collapse;width:100%;font-size:11px;min-width:700px}.matrix caption{text-align:left;font-size:9px;color:var(--muted);padding-bottom:18px}.matrix th{font-weight:500}.matrix thead th{font-size:10px;text-align:center;padding:15px 12px;border-bottom:1px solid var(--line);max-width:105px;vertical-align:bottom}.matrix thead th:first-child{font-size:8px;letter-spacing:.7px;text-align:left;min-width:150px}.matrix tbody th{text-align:left;padding:13px 15px 13px 0;font-size:11px}.matrix td{padding:3px}.matrix td>button{width:100%;min-height:49px;border-radius:2px;font-size:11px;border:1px solid #283140;transition:box-shadow var(--ease)}.matrix td>button:hover{box-shadow:inset 0 0 0 1px var(--green)}.matrix .marginal{text-align:center;color:var(--muted);font-size:10px}.matrix tfoot{border-top:1px solid var(--line);text-align:center;font-size:10px;color:var(--muted)}.matrix tfoot th{text-align:left;padding:15px 0}.matrix-notes{display:grid;grid-template-columns:1fr 1fr;gap:40px;border-top:1px solid var(--line);margin-top:25px;padding-top:23px}.matrix-notes p{font-size:11px;color:var(--muted);line-height:1.8}.matrix-notes strong{font-weight:500;color:var(--ink)}.matrix-mode{display:flex;gap:8px;margin-bottom:24px}.matrix-mode button{border:1px solid var(--line);border-radius:3px;padding:8px 13px;font-size:10px}.matrix-mode button[aria-pressed=true]{border-color:#00e5ff;background:var(--green-pale);color:var(--green)}.facet-caution{color:#ffd88a!important;font-size:10px!important}.evidence-notice{padding:12px 14px;background:var(--green-pale);border:1px solid #2c394a;font-size:10px;line-height:1.8;color:var(--green);border-radius:3px}.quality-table-scroll{overflow:auto;margin-top:22px}.quality-table{border-collapse:collapse;width:100%;font-size:11px;min-width:480px}.quality-table th,.quality-table td{padding:13px 15px;border-bottom:1px solid var(--line);text-align:left;vertical-align:top}.quality-table th:first-child,.quality-table td:first-child{padding-left:0}.quality-table thead th{font-size:9px;font-weight:500;color:var(--muted)}.quality-table tbody th{font-weight:500;text-transform:capitalize}.quality-table td{font-variant-numeric:tabular-nums}.validation-foot{display:grid;grid-template-columns:1fr 1fr;gap:40px;margin-top:23px}.validation-foot p{font-size:11px;line-height:1.8;color:var(--muted)}.validation-foot strong{font-weight:500;color:var(--ink)}.technical-details{margin-top:26px;border:1px solid var(--line);border-radius:3px}.technical-details summary{padding:15px;font-size:11px;cursor:pointer}.technical-details pre{font:10px/1.7 Consolas,monospace;white-space:pre-wrap;overflow-wrap:anywhere;max-height:500px;overflow:auto;padding:20px;margin:0;background:#101722;border-top:1px solid var(--line)}.diagnostic-group{border:1px solid var(--line);border-radius:3px;padding:0 16px;margin-top:15px}.diagnostic-group>summary{padding:14px 0;font-size:12px;cursor:pointer;display:flex;justify-content:space-between;gap:15px;list-style:none}.diagnostic-group>summary:before{content:"+";color:var(--muted)}.diagnostic-group[open]>summary:before{content:"−"}.diagnostic-group>summary>span{font-size:9px;color:var(--muted);margin-left:auto}.diagnostic-group>.fine-print{margin:2px 0 10px}.diagnostic-neighbor{display:flex;gap:12px;padding:15px 0;border-top:1px solid var(--line)}.diagnostic-neighbor>span{font-size:8px;color:var(--muted);padding-top:3px}.diagnostic-neighbor>div{flex:1}.diagnostic-neighbor a{font-family:var(--font-display);font-size:15px;line-height:1.5}.diagnostic-neighbor a:hover{text-decoration:underline}.diagnostic-neighbor p{font-size:10px;color:var(--muted);line-height:1.8;margin-top:8px}.diagnostic-neighbor button{margin-top:7px}.retrieved-abstract{margin-top:11px}.retrieved-abstract summary{font-size:9px;color:var(--green);cursor:pointer}.retrieved-abstract p{font-size:11px;line-height:1.9;color:var(--text)}.diagnostic-warning{padding:12px 14px;margin-top:14px!important;background:#33250f;color:#ffd88a!important;font-size:11px!important;border-radius:3px}.combination-target{display:block;font-size:9px;color:var(--muted);font-weight:400;margin-top:5px}.count-link{border-bottom:1px solid #00e5ff;color:var(--green);font-size:11px;padding:2px 0}@media(max-width:760px){.validation-foot{grid-template-columns:1fr;gap:14px}.quality-table{font-size:10px;min-width:430px}.quality-table th,.quality-table td{padding:11px}.quality-table thead th{font-size:8px}.diagnostic-group{padding:0 12px}.diagnostic-group>summary{font-size:11px}.diagnostic-group>summary>span{font-size:8px}.technical-details summary{font-size:10px}.diagnostic-neighbor a{font-size:14px}}.citation .extrapolation{color:#cabb9f}.citation strong{font-weight:500}.method-block a{text-decoration:underline;text-underline-offset:3px}@keyframes panelIn{0%{transform:translate(35px);opacity:0}to{transform:translate(0);opacity:1}}@keyframes breathe{50%{opacity:.4}}@media(min-width:1600px){.site-header,.hero,.explorer,.atlas-caption,.site-footer{margin-left:4%;margin-right:4%}.hero{margin-top:40px;margin-bottom:35px}.hero h1{font-size:50px}.atlas-body{height:calc(100vh - 386px)}.topic-sidebar{width:250px;min-width:250px;padding:27px}.topic-button,.sidebar-note p{font-size:11px}.header-edition{font-size:9px}}@media(max-width:1100px){.header-edition{display:none}.site-header nav{gap:25px}.hero h1{font-size:38px}.hero-description{max-width:280px}.hero-description>span{font-size:7px}.topic-sidebar{width:190px;min-width:190px;padding:21px 15px}.topic-button{font-size:9px}.sidebar-title>.eyebrow{font-size:7px}.explorer-toolbar{gap:15px;padding:0 15px}.export-buttons{gap:12px;padding-left:15px}.topic-button>small{font-size:7px}.detail-panel{width:430px}.timeline-bar{gap:18px}.filter-drawer{gap:14px}.filter-drawer .check-label{font-size:9px}.document-view{margin-top:40px}.hypothesis-layout{grid-template-columns:280px 1fr;gap:30px}}@media(max-width:760px){.site-header{height:auto;min-height:105px;flex-direction:column;gap:15px;padding-top:17px;margin:0 20px;align-items:flex-start}.brand{font-size:21px;gap:9px;min-width:0}.brand-mark{width:30px;height:34px}.brand-second{font-size:8px;letter-spacing:1.8px;margin-top:5px}.site-header nav{height:32px;width:100%;gap:0;justify-content:space-between}.site-header nav button{font-size:10px}.hero{margin:18px 20px 17px;display:block}.hero>.eyebrow{font-size:8px}.hero h1{font-size:32px;letter-spacing:-1.4px;margin-top:9px;line-height:1.17;max-width:340px}.hero h1 em{white-space:nowrap}.hero .eyebrow{font-size:7px;letter-spacing:1.3px}.hero-description{max-width:none;margin-top:10px}.hero-description p{font-size:10px;line-height:1.6;margin-bottom:9px}.hero-description p>br{display:none}.hero-description>span{display:block;line-height:1.5;font-size:7px;letter-spacing:.7px}.hero-description b{margin:0 6px}.explorer{margin:0 12px}.explorer-toolbar{height:auto;min-height:82px;flex-wrap:wrap;gap:0 15px;padding:0 12px 8px}.search-box{flex-basis:100%;max-width:none;height:42px;border-bottom:1px solid var(--line);margin-bottom:7px}.search-box>svg{width:16px;height:16px}.search-box input{font-size:11px;height:42px}.search-box kbd{display:none}.filter-toggle{border-left:0;padding:4px 0;font-size:10px;gap:6px}.filter-toggle svg{width:15px;height:15px}.view-switch{margin-left:auto}.view-switch button{padding:3px 10px;font-size:9px}.export-buttons{padding-left:12px;gap:11px}.export-buttons button{font-size:9px}.export-buttons button:last-child{font-size:0}.export-buttons button:last-child:before{content:"PNG";font-size:9px}.export-buttons button:last-child span{font-size:9px}.filter-drawer.open{display:grid;grid-template-columns:1fr 1fr;padding:15px 12px;gap:12px}.filter-drawer label{max-width:none;min-width:0;font-size:8px}.filter-drawer .check-label{font-size:9px;line-height:1.6;padding-top:12px}.filter-drawer .text-button{font-size:9px}.atlas-body{height:540px;display:flex;flex-direction:column}.topic-sidebar{width:100%;min-width:0;max-height:106px;min-height:0;flex-shrink:0;padding:10px 12px;border-right:0;border-bottom:1px solid var(--line);display:block;overflow:hidden}.sidebar-title{margin-bottom:7px}.sidebar-title>.eyebrow{font-size:7px;letter-spacing:1.1px}.sidebar-title .text-button{font-size:8px}.topic-list{display:flex;flex-direction:row;flex-wrap:nowrap;gap:5px;overflow-x:auto;overflow-y:hidden;scrollbar-width:thin;max-height:none}.topic-button{font-size:8px;white-space:nowrap;padding:4px 6px;margin:0;border:1px solid #283140;gap:5px;flex-shrink:0;line-height:1.4}.topic-button i{width:4px;height:4px;min-width:4px;box-shadow:none}.topic-button>small{display:none}.sidebar-note{display:none}.map-container{width:100%;min-height:0;flex:1}.map-corner{top:13px;left:13px;font-size:6px;letter-spacing:1px;gap:5px}.map-controls{right:10px;bottom:43px}.map-controls button{width:29px;height:29px;font-size:19px}.map-controls button:last-child{height:30px;font-size:21px}.map-instruction{left:12px;bottom:14px;font-size:7px}.map-instruction span{margin:0 4px}.map-labels>span{font-size:8px;max-width:140px;padding:2px 4px}.timeline-bar{height:auto;min-height:70px;padding:12px;gap:8px 13px;flex-wrap:wrap}.timeline-label{font-size:7px;letter-spacing:1px}.year-inputs{font-size:9px}.year-inputs input{font-size:9px;width:38px}.year-slider{order:4;flex-basis:100%;max-width:none;flex-grow:1;height:14px}.year-track{top:6px}.year-slider input{height:14px}.year-slider input::-webkit-slider-thumb{height:12px;width:8px}.visible-count{font-size:8px}.visible-count button{font-size:13px;margin-left:4px}.atlas-caption{margin:11px 20px 0;display:block}.atlas-caption>span{font-size:8px;line-height:1.8;align-items:flex-start;gap:6px}.atlas-caption i{margin-top:5px}.atlas-caption .text-button{display:block;margin-top:10px;font-size:9px}.site-footer{margin:25px 20px 0;display:block;padding:17px 0 22px;font-size:7px;line-height:1.8}.site-footer>span{display:block}.site-footer>span+span{margin-top:5px}.detail-panel{top:17%;width:100%;border-left:0;border-top:1px solid #2c394a;border-radius:12px 12px 0 0;box-shadow:0 -8px 40px #0008;animation:panelIn .2s ease}.panel-scrim{display:block;position:fixed;inset:0;z-index:29;background:#0008;-webkit-backdrop-filter:blur(1px);backdrop-filter:blur(1px)}.detail-topbar{min-height:55px;padding:13px 20px}.detail-scroll{padding:20px}.detail-panel h2{font-size:23px}.detail-authors{font-size:10px;line-height:1.8}.abstract-text{font-size:12px;line-height:1.9}.detail-footer{padding:13px 20px}.detail-footer>span{font-size:7px}.detail-footer>button{font-size:8px}.detail-section h3{font-size:19px}.source-links a,.source-links button{font-size:9px}.paper-list{padding:15px}.list-heading{display:block}.list-heading h2{font-size:18px}.list-heading>span{font-size:8px}.paper-list-item{gap:10px;padding:13px 0}.paper-year{font-size:8px}.paper-list-item h3{font-size:15px}.paper-topic{font-size:7px}.paper-list-item p{font-size:8px}.list-arrow{font-size:14px}.empty-map h3{font-size:19px;max-width:240px;text-align:center}.empty-map p,.empty-map button{font-size:10px}.hover-card{display:none}.map-fallback{padding:48px 25px}.map-fallback h3{font-size:23px}.map-fallback p{font-size:11px}.document-view{margin:32px auto 40px;padding:0 22px}.document-intro{margin-bottom:30px}.document-intro h1{font-size:37px;letter-spacing:-1.2px;line-height:1.17;margin-top:12px}.document-intro>.eyebrow{font-size:8px}.document-intro>p{font-size:12px;line-height:1.85}.method-grid{grid-template-columns:1fr;gap:28px}.method-block.wide{grid-column:1}.method-block h2{font-size:25px}.method-block>p{font-size:11px}.metric-list{font-size:10px}.metric-list>div{gap:15px}.hypothesis-layout{display:block}.hypothesis-index{position:static;display:flex;flex-direction:row;overflow:auto;gap:10px;padding-bottom:18px}.idea-card{min-width:260px;max-width:260px;padding:18px}.idea-card h2{font-size:17px;margin:11px 0 16px}.idea-card .section-number,.status-tag{font-size:7px}.hypothesis-detail{margin-top:20px}.hypothesis-detail>h2{font-size:28px}.idea-abstract{font-size:12px}.generated-label{font-size:7px;letter-spacing:.8px}.hypothesis-detail h3{font-size:22px}.hypothesis-detail section>p{font-size:11px}.prose-list{font-size:11px}.empty-evidence{padding:35px 20px}.empty-evidence h2{font-size:24px}.empty-evidence p{font-size:11px}.matrix-notes{grid-template-columns:1fr;gap:16px}.matrix-notes p{font-size:10px}.matrix caption{font-size:8px}.toast{font-size:10px;padding:11px 14px;bottom:16px;width:max-content}.loading-state{padding:90px 25px}.loading-state h1{font-size:31px}.loading-state p{font-size:12px}.loading-state .eyebrow{font-size:8px}}@media(prefers-reduced-motion:reduce){*,*:before,*:after{animation:none!important;transition:none!important;scroll-behavior:auto!important}}.site-header{height:76px}.brand{font-weight:600;font-size:20px;letter-spacing:-.6px}.brand-second{color:var(--green);font-size:10px;letter-spacing:3px}.hero{margin-top:25px;margin-bottom:23px;align-items:center}.hero h1{font-size:36px;font-weight:600;letter-spacing:-1.2px;margin-top:5px}.hero-description p{color:var(--text);font-size:12px}.explorer{border-color:#263548;border-radius:7px;box-shadow:0 18px 55px #0003}.site-header nav button.active{color:var(--green)}.document-intro{margin-bottom:32px}.document-intro h1{font-size:38px;font-weight:600;letter-spacing:-1.3px;margin:10px 0 17px}.document-intro>p{line-height:1.75}.method-block h2,.detail-panel h2,.detail-section h3{font-weight:500}.map-labels>span{border:1px solid #28314088}.topic-button.active{background:#142332}.source-links>a:first-child{background:#063c47;color:#c9f8ff;border-color:#176274}.skip-link{background:var(--green);color:#000}.dimension-switch{display:flex;gap:2px;padding:3px;border:1px solid #265c70;border-radius:5px;background:#0b1a24;flex-shrink:0}.dimension-switch button{min-width:36px;padding:5px 10px;font-size:11px;font-weight:600;border-radius:3px;color:#93b5c4}.dimension-switch button[aria-pressed=true]{background:#00e5ff;color:#031117;box-shadow:0 0 14px #00e5ff22}.explorer-toolbar{gap:17px}@media(max-width:760px){.site-header{height:100px}.hero{margin-top:22px;margin-bottom:20px}.hero h1{font-size:32px;line-height:1.12}.hero-description{margin-top:8px}.hero-description p{font-size:10px}.explorer-toolbar{gap:0 9px}.dimension-switch{padding:2px;gap:0}.dimension-switch button{min-width:27px;padding:4px 6px;font-size:9px}.view-switch{margin-left:auto}.view-switch button{padding:4px 7px}.export-buttons{padding-left:8px;gap:8px}.export-buttons button{font-size:8px}.document-intro h1{font-size:29px}}.statistics-view{max-width:1350px;margin-top:35px}.statistics-view .document-intro{max-width:800px}.statistics-view .document-intro p{max-width:760px;font-size:13px}.stat-metrics{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:15px;margin-bottom:24px}.stat-metrics article{padding:20px 22px;border:1px solid var(--line);background:linear-gradient(125deg,#0e1722,#080c12);border-radius:6px;display:flex;flex-direction:column}.stat-metrics article>span{font-size:10px;color:var(--muted);letter-spacing:.5px;text-transform:uppercase}.stat-metrics strong{font-size:32px;font-weight:500;letter-spacing:-1px;margin:9px 0;color:var(--ink);line-height:1.2}.stat-metrics strong em{font-size:18px;font-style:normal;color:var(--muted);margin-left:3px}.stat-metrics small{font-size:10px;line-height:1.6;color:var(--muted)}.statistics-grid{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:24px}.stat-panel{background:#0a0e15;border:1px solid var(--line);border-radius:6px;padding:24px;min-width:0}.stat-wide{grid-column:1/-1}.stat-panel h2{font-size:20px;font-weight:500;letter-spacing:-.45px;margin-top:7px;color:var(--ink)}.stat-heading{display:flex;align-items:center;justify-content:space-between;gap:18px;flex-wrap:wrap}.stat-description{font-size:11px;color:var(--muted);line-height:1.8;margin:14px 0 19px}.stat-segment{display:flex;border:1px solid var(--line);border-radius:5px;padding:3px;gap:3px}.stat-segment button{font-size:11px;padding:7px 13px;border-radius:3px;color:var(--muted)}.stat-segment button[aria-pressed=true]{background:#173044;color:#bcedff}.chart-scroll{overflow-x:auto;max-width:100%;scrollbar-width:thin}.annual-chart{display:block;width:100%;min-width:760px;height:auto;overflow:visible}.chart-grid{stroke:#283140;stroke-width:1;stroke-dasharray:2 4}.chart-axis{fill:#a0adbf;font:10px DM Sans,sans-serif}.chart-missing{fill:#8fa0b8;font:8px DM Sans,sans-serif}.chart-bar-group{outline-offset:4px}.chart-bar-group:focus-visible{outline:2px solid #edf4ff}.chart-bar-group:hover rect,.chart-bar-group:focus-visible rect{filter:brightness(1.2)}.chart-legend{display:flex;gap:12px 23px;flex-wrap:wrap;margin-top:4px;padding-left:17px}.chart-legend span{display:inline-flex;gap:7px;align-items:center;color:var(--text);font-size:10px}.chart-legend i{width:8px;height:8px;border-radius:1px}.stat-data{margin-top:21px;border-top:1px solid var(--line)}.stat-data summary{cursor:pointer;font-size:11px;padding:15px 0 0;color:#89d7ee}.stat-table-scroll{overflow-x:auto;margin-top:15px;max-height:430px;overflow-y:auto}.stat-table-scroll table{width:100%;border-collapse:collapse;font-size:11px;text-align:right;font-variant-numeric:tabular-nums}.stat-table-scroll caption{text-align:left;color:var(--muted);font-size:10px;margin-bottom:13px}.stat-table-scroll th,.stat-table-scroll td{padding:10px 13px;border-bottom:1px solid var(--line);white-space:nowrap}.stat-table-scroll th{font-weight:500}.stat-table-scroll thead th{color:var(--muted);font-size:10px}.stat-table-scroll th:first-child{text-align:left;padding-left:0}.stat-select{display:flex;gap:8px;align-items:center;font-size:10px;color:var(--muted)}.stat-select select{background:#101b28;color:var(--ink);border:1px solid #344355;border-radius:4px;padding:8px 12px;font-size:11px}.horizontal-bars{display:flex;flex-direction:column;gap:17px;padding:10px 0 7px}.horizontal-bar-row{display:grid;grid-template-columns:70px minmax(0,1fr) 52px;gap:15px;align-items:center;font-size:11px}.horizontal-bar-row>span{color:var(--muted)}.horizontal-bar-row>div{height:12px;border-radius:2px;background:#111d2a;overflow:hidden}.horizontal-bar-row i{display:block;height:100%;background:#35e2e2;border-radius:2px}.horizontal-bar-row strong{font-size:11px;font-weight:500;font-variant-numeric:tabular-nums;text-align:right}.stat-unavailable{font-size:12px;color:var(--muted);padding:35px 0}.stat-panel .metric-list dd a{text-decoration:underline;color:#89d7ee}@media(max-width:900px){.stat-metrics{grid-template-columns:repeat(2,minmax(0,1fr))}.statistics-grid{grid-template-columns:minmax(0,1fr)}}@media(max-width:760px){.statistics-view{margin-top:25px}.stat-metrics{gap:9px;margin-bottom:15px}.stat-metrics article{padding:14px 12px}.stat-metrics article>span{font-size:8px;line-height:1.6}.stat-metrics strong{font-size:27px}.stat-metrics small{font-size:9px}.statistics-grid{gap:15px}.stat-panel{padding:17px 14px}.stat-panel h2{font-size:19px}.stat-description{font-size:10px}.stat-segment{width:100%}.stat-segment button{flex:1;font-size:10px}.chart-legend{padding-left:0;gap:10px 14px}.chart-legend span{font-size:9px}.stat-select{width:100%}.stat-select select{flex:1;min-width:0;font-size:10px}.stat-data summary{font-size:10px}.horizontal-bar-row{grid-template-columns:55px minmax(0,1fr) 43px;gap:10px;font-size:10px}}.reading-lists{max-width:1120px;margin:0 auto;padding:30px 32px 50px;color:#dfeaf7}.reading-lists button,.reading-lists input,.reading-lists select,.reading-lists textarea,.reading-import-label{font:inherit}.reading-lists button,.reading-import-label{border:1px solid #344558;border-radius:4px;padding:8px 12px;color:#c6e7ff;background:#101b28;cursor:pointer}.reading-lists button:hover,.reading-import-label:hover{background:#172a3a;border-color:#6d9fb9}.reading-lists button:disabled{cursor:default;opacity:.45}.reading-lists input,.reading-lists select,.reading-lists textarea{color:#e7f2ff;background:#060c14;border:1px solid #344558;border-radius:4px;padding:9px 10px;min-width:0}.reading-lists button:focus-visible,.reading-lists input:focus-visible,.reading-lists select:focus-visible,.reading-lists textarea:focus-visible,.reading-lists a:focus-visible,.reading-lists summary:focus-visible,.save-paper-button:focus-visible{outline:2px solid #6df9db;outline-offset:3px}.reading-lists label{display:flex;flex-direction:column;gap:7px;color:#a7bbd2}.reading-lists h2{margin:0;font-size:25px;font-weight:500}.reading-lists-header{display:flex;align-items:start;justify-content:space-between;gap:20px}.reading-lists-header p{color:#a7bbd2;margin:9px 0}.reading-local-tag{border:1px solid #31524d;color:#9cdacc;font-size:11px;padding:6px 9px;border-radius:3px;white-space:nowrap}.reading-storage-note{color:#91a8c1;font-size:12px;line-height:1.7;margin:13px 0 25px}.reading-catalog-status{color:#a4c5dc;border-left:2px solid #3d6b84;padding:10px 14px;background:#0b1823;line-height:1.7;margin:15px 0}.reading-list-controls{display:flex;align-items:end;gap:25px;padding:19px 0;border-top:1px solid #26384c}.reading-lists .reading-list-controls>label{flex:1;max-width:400px;margin-bottom:0}.reading-create,.reading-inline-form{display:flex;align-items:center;gap:8px;flex-wrap:wrap}.reading-lists .reading-create input{width:190px}.reading-selected{border:1px solid #293a4d;background:#080e17;border-radius:6px;overflow:hidden}.reading-title-row{display:flex;align-items:center;justify-content:space-between;gap:15px;padding:20px 22px 15px}.reading-title-row h3{font-size:17px;margin:0;font-weight:500;overflow-wrap:anywhere}.reading-title-row h3 span{color:#8ca3bf;font-size:12px;display:inline-block;margin-left:10px;white-space:nowrap}.reading-title-row>div{display:flex;gap:7px}.reading-title-row>div button{font-size:11px;padding:5px 8px}.reading-actions{padding:0 22px 20px;display:flex;gap:8px;align-items:center;flex-wrap:wrap;border-bottom:1px solid #26384c}.reading-action-divider{height:22px;width:1px;background:#344558;margin:0 5px}.reading-shared-notice{margin:0 22px 20px;color:#a4c9d9;display:flex;gap:20px;align-items:center;padding:14px;background:#0b222a;border:1px solid #24545a;border-radius:4px}.reading-shared-notice p{margin:0;line-height:1.65;flex:1}.reading-shared-notice button{flex-shrink:0}.reading-inline-form,.reading-confirm{margin:0 22px 20px}.reading-confirm{border:1px solid #755c38;padding:12px;display:flex;align-items:center;gap:10px;flex-wrap:wrap;color:#efd7a3}.reading-confirm p{width:100%;margin:0 0 5px}.reading-warning{padding:13px 16px;background:#281e10;border:1px solid #66502c;color:#efd6a0;border-radius:4px;line-height:1.65;margin:15px 0;overflow-wrap:anywhere}.reading-selected>.reading-warning{margin:16px 22px}.reading-warning p{margin:0 0 10px}.reading-warning button{margin:6px 7px 0 0}.reading-warning .reading-confirm{margin:10px 0 0}.reading-message{color:#9fe3cf;line-height:1.6}.reading-share-link{padding:15px 22px;background:#0d1823}.reading-share-link textarea{width:100%;box-sizing:border-box;height:65px;resize:vertical;font-size:11px;word-break:break-all}.reading-share-link p{color:#91a8c1;font-size:12px;margin-bottom:0}.reading-export-progress{padding:15px 22px;color:#9fe3cf;display:flex;align-items:center;gap:20px}.reading-export-note{margin:0;padding:11px 22px;color:#8299b3;font-size:11px;line-height:1.6;border-bottom:1px solid #1d2b3b}.reading-filter-row{display:flex;gap:15px;align-items:center;padding:16px 22px;border-bottom:1px solid #26384c}.reading-filter-row input{flex:1}.reading-lists .reading-filter-row label{flex-direction:row;align-items:center;font-size:12px;margin-bottom:0}.reading-lists .reading-filter-row select{width:auto}.reading-paper-list{list-style:none;margin:0;padding:0}.reading-paper-list>li{border-bottom:1px solid #1d2b3b;padding:20px 22px}.reading-paper-list>li:last-child{border-bottom:0}.reading-lists .reading-paper-title{display:block;padding:0;color:#dbedff;font-size:15px;line-height:1.6;border:none;background:none;text-align:left;font-weight:500}.reading-lists .reading-paper-title:hover{color:#79e7da;text-decoration:underline;text-underline-offset:3px}.reading-paper-meta{color:#9db8d5;margin:6px 0;font-size:12px;line-height:1.6}.reading-paper-meta span{color:#7e94af}.reading-authors{color:#7e94af;margin:4px 0 8px;font-size:11px;line-height:1.6;overflow-wrap:anywhere;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.reading-paper-links{display:flex;align-items:center;gap:20px;font-size:11px}.reading-paper-links a{color:#8cbfdc;text-decoration:none}.reading-paper-links a:hover{text-decoration:underline}.reading-paper-links button{background:transparent;border:none;padding:4px 0;font-size:11px;color:#859db9}.reading-note{margin-top:10px}.reading-note summary{color:#8eaac6;font-size:11px;cursor:pointer;width:fit-content;padding:4px 0}.reading-note textarea{width:100%;box-sizing:border-box;min-height:80px;resize:vertical;margin-top:8px;line-height:1.6;font-size:12px}.reading-note>div{display:flex;align-items:center;gap:12px;margin-top:7px}.reading-note>div span{color:#7e94af;font-size:11px}.reading-note button{font-size:11px;padding:5px 8px}.reading-empty{text-align:center;padding:35px 20px;color:#90a6c0}.reading-empty h4{color:#c7d7e9;font-size:16px;font-weight:500;margin:0 0 10px}.reading-show-more{margin:0 22px 20px}.reading-backup{border-top:1px solid #26384c;margin-top:30px;padding-top:22px;display:flex;gap:12px;align-items:center;flex-wrap:wrap}.reading-backup>div{flex:1;min-width:250px;margin-right:15px}.reading-backup h3{margin:0 0 7px;font-weight:500;font-size:14px}.reading-backup p{color:#90a6c0;font-size:12px;line-height:1.65;margin:0}.reading-lists .reading-import-label{color:#c6e7ff;position:relative;overflow:hidden;display:block;margin-bottom:0;font-size:inherit}.reading-import-label input{position:absolute;opacity:0;width:100%;height:100%;inset:0;cursor:pointer}.reading-import-label:focus-within{outline:2px solid #6df9db;outline-offset:3px}.save-paper-button{display:inline-flex;gap:6px;align-items:center;color:#a8bed5;border:1px solid #344558;border-radius:4px;padding:5px 8px;background:#0c1622;cursor:pointer;white-space:nowrap;font:inherit;font-size:11px;line-height:1.3}.save-paper-button:hover{color:#d2eaff;border-color:#6893ae}.save-paper-button.is-saved{color:#7fdfcb;border-color:#35665e;background:#0e2427}@media(max-width:700px){.reading-lists{padding:22px 14px 35px}.reading-lists-header{flex-direction:column;gap:8px}.reading-list-controls{flex-direction:column;align-items:stretch;gap:16px}.reading-lists .reading-list-controls>label{max-width:none}.reading-lists .reading-create input{flex:1;width:100px}.reading-title-row{padding:16px;flex-wrap:wrap}.reading-title-row h3 span{display:block;margin:5px 0 0}.reading-actions,.reading-paper-list>li,.reading-filter-row{padding:15px 16px}.reading-filter-row{align-items:stretch;flex-direction:column;gap:9px}.reading-lists .reading-filter-row label{justify-content:space-between}.reading-lists .reading-filter-row select{flex:1}.reading-shared-notice{margin:0 16px 16px;flex-direction:column;align-items:start;gap:12px}.reading-backup{align-items:start}.reading-backup>div{flex-basis:100%}.reading-note>div{align-items:start;flex-direction:column;gap:7px}}.full-atlas{min-height:100vh;background:#03060a;color:#e8f2ff;font-size:13px}.full-atlas button,.full-atlas input,.full-atlas select{font-family:inherit}.full-header{display:flex;justify-content:space-between;align-items:center;gap:20px;padding:22px 28px;border-bottom:1px solid #253041}.full-header .eyebrow{color:#63ffe0;font-size:10px;letter-spacing:1.8px}.full-header h1{font-size:25px;font-weight:500;margin:6px 0 0}.full-header nav{display:flex;align-items:center;gap:22px}.full-header nav button,.full-header nav a{color:#9ccfff;font-size:12px}.full-summary{display:flex;gap:24px;align-items:center;flex-wrap:wrap;padding:16px 28px;background:#080e16;border-bottom:1px solid #253041}.full-summary strong{font-size:23px;line-height:1.1}.full-summary small{display:block;color:#9caec5;font-size:11px;font-weight:400;margin-top:6px}.full-summary>span{font-size:12px;color:#a8bbd1}.full-summary>button{color:#a8d0ff;font-size:12px}.full-summary .preview-badge{margin-left:auto;border:1px solid #33524f;color:#96e8d9;border-radius:3px;padding:5px 8px;font-size:9px;letter-spacing:1px}.full-status{padding:18px 28px;background:#0c1b29;color:#a9dcff;display:flex;gap:20px;align-items:center}.full-status button{border:1px solid #35607f;border-radius:4px;padding:5px 10px}.failure{color:#ff9ca8!important}.full-main{display:grid;grid-template-columns:275px minmax(400px,1fr) 345px;align-items:start;border-bottom:1px solid #253041}.full-sidebar,.full-papers{background:#0b111a;padding:18px 16px;max-height:calc(100vh - 170px);overflow:auto;position:sticky;top:0;scrollbar-width:thin;scrollbar-color:#364353 transparent}.full-sidebar{border-right:1px solid #253041}.mobile-sidebar-toggle{display:none}.full-papers{border-left:1px solid #253041}.section-title{display:flex;align-items:center;justify-content:space-between;gap:14px;margin-bottom:18px}.section-title h2{font-size:14px;font-weight:600}.section-title>button,.section-title>span{font-size:11px;color:#93c8ff}.section-title>strong{font-size:12px;color:#b2c9e4}.full-atlas label{display:flex;flex-direction:column;gap:7px;font-size:11px;color:#aebfd3;margin-bottom:15px}.full-atlas input,.full-atlas select{width:100%;min-width:0;border:1px solid #29384c;border-radius:5px;background:#111c2a;color:#e3efff;padding:10px;font-size:12px;line-height:1.3;min-height:36px}.full-atlas input::placeholder{color:#7d8ba0}.full-atlas input[type=range]{padding:0;min-height:22px}.full-atlas .fine-print{font-size:11px;line-height:1.55;color:#9cb0ca;margin:7px 0 12px}.filters{margin:3px 0 18px;border-bottom:1px solid #29384c;padding-bottom:13px}.filters>summary,.appearance>summary{cursor:pointer;font-size:11px;color:#b4d4f5}.filters[open]>summary{margin-bottom:16px}.year-range{display:flex;gap:10px}.year-range>label{width:50%}.full-atlas .topic-search{margin:0 0 12px}.assignment-summary{color:#a2b9d0;font-size:10px;line-height:1.5;margin:-4px 0 17px}.assignment-summary button{display:block;padding:0;text-align:left;color:#9ab9d6;font-size:10px;margin-top:3px}.full-topic-list{display:flex;flex-direction:column;gap:6px}.full-topic{display:flex;align-items:center;gap:8px;width:100%;text-align:left;background:#111b28;border:1px solid transparent;border-radius:5px;padding:10px 9px;min-height:42px;flex-shrink:0}.full-topic:hover{background:#18283c}.full-topic.active{background:#183042;border-color:#55d6ce}.full-topic>i{height:6px;width:6px;border-radius:50%;flex-shrink:0;box-shadow:0 0 5px currentColor}.full-topic>span{font-size:12px;line-height:1.35;flex:1;min-width:0}.full-topic small{display:block;font-size:9px;color:#ffd796;margin-top:4px}.full-topic>b{font-size:10px;font-weight:400;color:#a9c2df}.full-center{min-width:0;background:#05090f}.full-map-toolbar{min-height:60px;display:flex;gap:9px;align-items:center;flex-wrap:wrap;padding:10px 14px;border-bottom:1px solid #253041;position:relative;z-index:7}.full-map-toolbar label{display:flex;flex-direction:row;align-items:center;gap:6px;margin:0}.full-map-toolbar label>select{width:125px;padding:7px;min-height:31px}.full-map-toolbar>button,.dimension-toggle button{border:1px solid #293a50;border-radius:4px;background:#111e2c;padding:7px 9px;font-size:11px}.dimension-toggle{display:flex;gap:4px}.dimension-toggle button[aria-pressed=true],.full-map-toolbar>button[aria-pressed=true]{border-color:#58dacd;background:#143337;color:#9dfff1}.appearance{position:relative;margin-left:auto}.appearance>div{position:absolute;right:0;top:28px;background:#101e2c;border:1px solid #304c63;border-radius:5px;padding:15px;width:220px;z-index:10}.appearance>div>label{display:block;margin:4px 0 15px}.full-map-host{position:relative;height:calc(100vh - 275px);min-height:510px;max-height:850px;overflow:hidden}.full-map-host>.map-stage{height:100%;min-height:0}.full-atlas .map-corner{left:18px;top:16px;font-size:7px}.full-atlas .map-labels>span{font-size:10px;max-width:185px}.full-atlas .map-instruction{left:18px;bottom:18px;font-size:9px}.map-notice{position:absolute;left:15px;right:15px;top:48px;z-index:6;background:#102334ed;border:1px solid #37566c;border-radius:4px;padding:11px 14px;color:#b7ddff;font-size:12px}.full-map-footer{display:flex;justify-content:space-between;gap:16px;padding:12px 14px;border-top:1px solid #253041;border-bottom:1px solid #253041;font-size:10px;color:#a4bbd5}.full-map-footer strong{font-weight:400;color:#8edfd9}.full-map-footer>span{text-align:right}.seed-agreement{border-left:2px solid #5d839e;background:#0c1722;padding:12px 14px;margin:16px 0;font-size:12px}.seed-agreement strong{color:#d9e9f5;font-weight:600}.seed-agreement strong>span{color:#9bafc0;font-weight:400}.seed-agreement p{margin:7px 0;color:#abbccc;font-size:11px;line-height:1.6}.seed-agreement summary{cursor:pointer;color:#8ebdd9;font-size:11px}.seed-sensitive{border-left-color:#d7ae62}.seed-note{display:inline-block;margin-left:10px;color:#e5bf79;font-size:10px}.topic-inspector{margin:16px;border:1px solid #294258;border-radius:6px;padding:20px;background:#0e1a27}.topic-inspector .section-title{margin-bottom:10px}.topic-inspector h2{font-size:17px}.topic-inspector>p{font-size:12px;line-height:1.65;margin:10px 0;color:#c2d0e2}.topic-links{display:flex;flex-wrap:wrap;gap:7px;margin:16px 0 8px}.topic-links>span{width:100%;font-size:10px;text-transform:uppercase;letter-spacing:.8px;color:#62e8df}.topic-links>button{font-size:11px;background:#152c3d;border:1px solid #32516b;border-radius:4px;text-align:left;padding:8px 10px;flex:0 1 auto}.topic-links b{font-size:10px;font-weight:400;margin-left:7px;color:#9fc1dd}.evidence-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(190px,1fr));gap:20px;margin:20px 0 8px}.evidence-grid h3,.paper-path h3,.paper-abstract h3{font-size:11px;font-weight:500;color:#6fe9e0;margin-bottom:12px}.evidence-grid button{display:block;width:100%;text-align:left;border-bottom:1px solid #273b4e;padding:10px 0;font-size:12px;line-height:1.5}.evidence-grid small{display:block;font-size:10px;color:#9cb4ce;margin-top:6px}.paper-list-tools{display:flex;justify-content:space-between;margin-bottom:10px;gap:12px}.paper-list-tools button{font-size:11px;color:#8cc9ff;border:1px solid #304762;border-radius:4px;padding:6px 8px}.full-paper-list{display:flex;flex-direction:column}.full-paper-list>button{display:block;width:100%;text-align:left;padding:17px 0;border-bottom:1px solid #273448;line-height:1.5}.full-paper-list strong{display:block;font-size:12px;font-weight:500;color:#e2f0ff}.full-paper-list span,.full-paper-list small{display:block;font-size:10px;color:#9cb3d0;margin-top:6px}.full-paper-list em{display:inline-block;font-style:normal;font-size:9px;border:1px solid #3a526c;border-radius:2px;margin-top:6px;margin-right:5px;padding:1px 4px;color:#b9d8ee}.full-atlas .pagination{display:flex;justify-content:space-between;align-items:center;font-size:10px;margin-top:20px;gap:8px}.full-atlas .pagination button{color:#8fcfff;padding:5px 0}.full-papers .paper-title{font-size:19px;line-height:1.45;font-weight:500;margin:8px 0 14px}.paper-journal{color:#9ad0ff;font-size:12px;margin-bottom:12px;line-height:1.55}.paper-authors{color:#afbed1;font-size:11px;line-height:1.6}.record-flags{display:flex;flex-wrap:wrap;gap:6px;margin:13px 0}.full-atlas .flag{display:inline-block;font-size:10px;border:1px solid #3c5873;border-radius:3px;color:#c6e1f9;padding:3px 6px}.full-atlas .flag.retracted{border-color:#914652;color:#ffb1be}.full-atlas .flag.mixed{border-color:#8a6836;color:#ffdb92}.paper-links{display:flex;flex-wrap:wrap;gap:15px;margin:16px 0;color:#7dc6ff;font-size:11px}.citation-count{font-size:11px;color:#b5c7dd;line-height:1.5;margin-bottom:20px}.paper-path{border-top:1px solid #2a3e54;border-bottom:1px solid #2a3e54;padding:16px 0;margin:15px 0}.paper-path>button{display:block;text-align:left;width:100%;font-size:11px;line-height:1.5;color:#bad6f2;margin:7px 0}.paper-abstract{margin-top:20px}.paper-abstract>p{font-size:12px;line-height:1.8;color:#c3d0e0;margin:0 0 15px;overflow-wrap:anywhere}.full-footer{display:flex;justify-content:space-between;align-items:center;gap:14px;flex-wrap:wrap;padding:15px 28px;font-size:10px;color:#8fa6c2}.full-footer a{color:#8eccff}.study-notes{padding:24px 28px;border-bottom:1px solid #2a3e54;max-width:1100px}.study-notes h2{font-size:17px;font-weight:500;margin-bottom:15px}.study-notes p,.study-notes li{font-size:12px;line-height:1.7;color:#bccce0;margin-bottom:10px}.study-notes ul{padding-left:19px}.study-notes a{color:#8eccff;font-size:12px}@media(min-width:1750px){.full-main{grid-template-columns:300px minmax(500px,1fr) 390px}.full-papers,.full-sidebar{padding:20px}.full-map-host{max-height:1000px}}@media(max-width:1200px){.full-main{grid-template-columns:245px minmax(360px,1fr)}.full-papers{grid-column:1/-1;border-left:0;border-top:1px solid #293b50;position:static;max-height:none}.full-paper-list{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:0 22px}.full-papers .paper-abstract,.full-papers .paper-path{max-width:950px}.full-map-host{height:650px}.full-sidebar{max-height:900px}}@media(max-width:700px){.full-header{padding:18px 16px;align-items:flex-start}.full-header h1{font-size:23px}.full-header .eyebrow{font-size:8px;letter-spacing:1.3px}.full-header nav{flex-direction:column;align-items:flex-end;gap:9px}.full-header nav button,.full-header nav a{font-size:10px}.full-summary{padding:16px;gap:16px}.full-summary>span:not(.preview-badge){width:100%;order:4;font-size:11px}.full-summary .preview-badge{font-size:8px;padding:4px 6px}.full-summary>button{font-size:10px}.full-main{display:flex;flex-direction:column}.full-sidebar,.full-center,.full-papers{width:100%;max-height:none;position:static}.full-sidebar{border-right:0;border-bottom:1px solid #293b50;padding:12px 16px}.mobile-sidebar-toggle{display:flex;align-items:center;justify-content:space-between;width:100%;min-height:36px;color:#dcecff;font-size:13px;text-align:left}.mobile-sidebar-toggle[aria-expanded=true]{margin-bottom:16px}.full-topic-list{max-height:275px;overflow:auto;scrollbar-width:thin}.full-topic{min-height:45px}.full-map-toolbar{padding:10px;gap:7px}.full-map-toolbar>button,.dimension-toggle button{padding:6px;font-size:10px}.full-map-toolbar label{font-size:10px}.full-map-toolbar label>select{width:109px;font-size:11px}.appearance{margin-left:0}.appearance>summary{font-size:10px}.appearance>div{right:auto;left:0}.full-map-host{height:560px;min-height:420px}.full-map-footer{font-size:9px;gap:9px}.full-map-footer>strong{min-width:150px}.full-atlas .map-corner{font-size:6px;gap:5px;left:11px}.full-atlas .map-instruction{font-size:8px;left:11px;right:45px}.full-atlas .map-labels>span{font-size:9px;max-width:130px}.topic-inspector{margin:12px;padding:15px}.topic-inspector h2{font-size:15px}.evidence-grid{grid-template-columns:1fr;gap:10px}.full-papers{padding:20px 16px}.full-paper-list{display:flex}.full-footer{padding:15px 16px;font-size:9px}.study-notes{padding:20px 16px}.full-atlas .hover-card{width:250px;font-size:11px}}.full-atlas button:focus-visible,.full-atlas a:focus-visible,.full-atlas input:focus-visible,.full-atlas select:focus-visible,.full-atlas summary:focus-visible{outline:2px solid #65eed5;outline-offset:3px}.full-header nav button[aria-pressed=true]{color:#8bf5de;border-bottom:2px solid #69dcca;padding-bottom:6px}.full-header h1{font-size:27px;letter-spacing:-.5px}.full-header .eyebrow{letter-spacing:1.4px;font-size:9px;color:#90aabf}.atlas-search{padding:19px 28px 15px;background:#060c13;border-bottom:1px solid #263647}.full-atlas .atlas-search>label{font-size:12px;color:#c8dfef;margin-bottom:8px}.search-input-row{display:flex;max-width:940px;gap:9px}.search-input-row input{width:100%;min-width:0;min-height:46px;font-size:15px!important;background:#0d1721!important;border-color:#38566a!important;padding:11px 14px!important}.search-input-row button{background:#86e5d3;color:#062524;border-radius:5px;font-size:13px;font-weight:600;padding:0 24px}.atlas-search p{font-size:11px;color:#92a9be;margin:8px 0 0}.full-summary{padding-top:12px;padding-bottom:12px}.full-summary strong{font-size:20px}.browse-tools{display:flex;align-items:center;gap:12px;padding:12px 20px;border-bottom:1px solid #263647;flex-wrap:wrap}.browse-tools>button,.view-switch button,.workflow-notice button,.paper-actions>button,.empty-results button{border:1px solid #344c60;padding:7px 10px;border-radius:4px;color:#b4d4eb;font-size:11px;background:#101d29}.view-switch{display:flex;gap:4px}.view-switch button[aria-pressed=true]{border-color:#56b8ac;background:#12352f;color:#a6f8e6}.filter-summary{flex:1;min-width:120px;font-size:11px;color:#9db6cb;line-height:1.6;overflow-wrap:anywhere}.workflow-notice{padding:12px 24px;background:#102230;border-bottom:1px solid #2b485e;color:#bddbea;font-size:12px;line-height:1.7;display:flex;gap:10px;align-items:center;flex-wrap:wrap;overflow-wrap:anywhere}.share-feedback{-webkit-user-select:text;user-select:text}.full-main{grid-template-columns:250px minmax(340px,1fr) 370px}.full-main.list-view{grid-template-columns:250px minmax(0,1fr)}.full-main.list-view .full-papers{max-height:none;position:static;padding:26px 34px;min-height:650px}.list-view .full-paper-list{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:0 30px}.list-view .full-papers .paper-title{max-width:1000px;font-size:24px}.list-view .related-list{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:0 35px}.full-paper-list .paper-result{padding:17px 0;border-bottom:1px solid #273448;min-width:0}.paper-result>button:first-child{text-align:left;display:block;width:100%;line-height:1.6}.paper-result>button:first-child:hover strong,.related-list button:first-child:hover strong{color:#83e5d5;text-decoration:underline;text-underline-offset:3px}.paper-result>.save-paper-button{margin-top:10px}.paper-result .save-paper-button span{margin:0}.full-paper-list strong{font-size:13px}.paper-list-tools{align-items:end;gap:10px;flex-wrap:wrap}.paper-list-tools label{margin:0;flex:1;min-width:100px}.paper-list-tools label select{font-size:11px}.paper-list-tools>button{min-height:32px}.paper-list-tools>button:disabled{opacity:.4}.empty-results{border:1px solid #314457;background:#101b28;border-radius:5px;margin:20px 0;padding:20px;font-size:13px;line-height:1.7;color:#b1c6da}.empty-results h3{font-weight:500;font-size:15px;color:#e5f0fb;margin-bottom:8px}.paper-actions{display:flex;align-items:center;gap:8px;flex-wrap:wrap;margin:15px 0}.related-papers{border-top:1px solid #2c4055;margin-top:25px;padding-top:20px}.related-papers h3{font-size:15px;font-weight:500}.related-papers>label{max-width:320px}.related-list{list-style:decimal;margin:0;padding-left:26px}.related-list>li{padding:15px 0;border-bottom:1px solid #273448;color:#7c9bb7;font-size:11px}.related-list li>button:first-child{display:block;width:100%;text-align:left;line-height:1.65;margin-bottom:9px}.related-list strong{font-size:12px;color:#deedfa;font-weight:500}.related-list span,.related-list small{display:block;margin-top:5px;color:#a4bbcf;font-size:10px}.full-atlas .pagination button{min-height:40px;padding:7px 9px;border:1px solid #2c465a;border-radius:4px}.full-atlas .pagination button:disabled{opacity:.4;cursor:default}.full-atlas .fine-print button{color:#8cd6ed;text-decoration:underline;text-underline-offset:3px}.full-map-host{min-height:470px;height:calc(100vh - 330px)}.full-footer{line-height:1.7}@media(min-width:1750px){.full-main{grid-template-columns:280px minmax(500px,1fr) 410px}.full-main.list-view{grid-template-columns:280px minmax(0,1fr)}}@media(max-width:1200px){.full-main{grid-template-columns:240px minmax(340px,1fr)}.full-main.list-view{grid-template-columns:240px minmax(0,1fr)}.list-view .full-papers{grid-column:2;border-top:0}.full-map-host{height:570px}.list-view .full-paper-list,.list-view .related-list{grid-template-columns:1fr}.full-header nav{gap:16px}.full-header h1{font-size:24px}.full-paper-list{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:700px){.full-header{display:block;padding:17px 16px}.full-header h1{font-size:25px;margin-top:4px}.full-header nav{flex-direction:row;flex-wrap:wrap;justify-content:flex-start;gap:18px;margin-top:20px;align-items:center}.full-header nav button,.full-header nav a{font-size:12px;min-height:28px}.full-header nav button[aria-pressed=true]{padding-bottom:4px}.atlas-search{padding:16px}.search-input-row input{font-size:13px!important}.search-input-row button{padding:0 14px}.atlas-search p{font-size:10px}.full-summary{gap:12px;padding:12px 16px}.full-summary>span:not(.preview-badge){width:auto;order:0;flex:1;font-size:10px;min-width:140px}.full-summary>button{font-size:10px}.full-summary strong{font-size:18px}.full-summary small{font-size:10px}.browse-tools{padding:12px 16px;gap:8px}.filter-summary{order:4;width:100%;flex:auto}.browse-tools>button{margin-left:auto}.browse-tools>button+button{margin-left:0}.full-main.list-view{display:flex}.full-main.list-view .full-papers{padding:20px 16px;min-height:500px}.full-main .full-papers{max-height:none}.list-view .full-papers .paper-title{font-size:21px}.full-paper-list,.list-view .full-paper-list,.list-view .related-list{display:flex;flex-direction:column}.full-map-host{height:450px;min-height:390px}.paper-result{position:relative}.paper-result>button:first-child{padding-right:0}.workflow-notice{padding:12px 16px}.full-atlas .reading-lists{padding:24px 16px}.paper-list-tools{gap:10px}.paper-list-tools>button{width:100%;margin-bottom:6px}.full-map-footer{flex-wrap:wrap}.full-map-footer>span{text-align:left}}@media(prefers-reduced-motion:reduce){*,*:before,*:after{scroll-behavior:auto!important;animation-duration:.01ms!important;transition-duration:.01ms!important}}.paper-list-tools>button{flex-basis:100%}.paper-list-tools label{min-width:120px}.paper-title:focus{outline:none}@media(max-width:1200px){.full-main.map-view .full-sidebar{position:static;max-height:900px}.full-main.map-view .full-papers{position:static}}@media(max-width:700px){.full-main.map-view .full-sidebar{max-height:none}}.save-target{overflow-wrap:anywhere}
