.papers-shell{max-width:1180px;margin:0 auto;padding:28px 24px 56px}.papers-header{display:flex;align-items:flex-end;justify-content:space-between;gap:20px;margin-bottom:18px}.papers-kicker{margin:0 0 4px;color:var(--color-text-muted);font-size:var(--text-sm);font-weight:var(--font-semibold)}.papers-title{margin:0;font-size:var(--text-3xl);line-height:var(--leading-tight)}.papers-summary{margin:8px 0 0;color:var(--color-text-secondary);max-width:72ch}.papers-filter{display:grid;grid-template-columns:repeat(4,minmax(0,1fr)) auto;gap:10px;align-items:end;padding:14px;margin-bottom:20px;background:var(--color-bg-elevated);border:1px solid var(--color-border-subtle);border-radius:var(--radius-lg);box-shadow:var(--shadow-xs)}.papers-filter label{display:grid;gap:4px;color:var(--color-text-muted);font-size:var(--text-xs);font-weight:var(--font-semibold)}.papers-filter input,.papers-filter select{min-width:0;min-height:40px;padding:8px 10px;border:1px solid var(--color-border-default);border-radius:var(--radius-sm);background:var(--color-bg-page);color:var(--color-text-primary);font:inherit}.papers-button,.papers-link-button,.papers-secondary-button{display:inline-flex;align-items:center;justify-content:center;min-height:40px;padding:8px 13px;border:1px solid var(--color-primary-800);border-radius:var(--radius-sm);background:var(--color-primary-800);color:var(--color-text-inverse);font:inherit;font-weight:var(--font-semibold);text-decoration:none;cursor:pointer}.papers-button:disabled,.papers-secondary-button:disabled{cursor:not-allowed;opacity:.6}.papers-link-button{background:transparent;color:var(--color-primary-800)}.papers-secondary-button{min-height:32px;padding:6px 10px;border-color:var(--color-border-default);background:var(--color-bg-page);color:var(--color-text-primary);font-size:var(--text-sm)}.papers-admin-actions{display:flex;align-items:center;justify-content:flex-end;gap:10px;flex-wrap:wrap}.papers-admin-status{flex-basis:100%;color:var(--color-text-muted);font-size:var(--text-xs);font-weight:var(--font-semibold);overflow-wrap:anywhere}.papers-admin-status--success{color:var(--color-accent-emerald-700)}.papers-admin-status--error{color:var(--color-accent-rose-700)}.papers-admin-status--running{color:var(--color-accent-indigo-700)}.paper-grid{display:grid;gap:12px}.paper-card{display:grid;gap:10px;padding:16px;background:var(--color-bg-elevated);border:1px solid var(--color-border-subtle);border-radius:var(--radius-lg);box-shadow:var(--shadow-xs)}.paper-card h2,.paper-detail h1{margin:0;font-size:var(--text-xl);line-height:var(--leading-snug)}.paper-card h2 a,.paper-detail h1 a{color:inherit;text-decoration:none}.paper-card h2 a:hover,.paper-detail h1 a:hover{color:var(--color-interactive-hover)}.paper-meta{display:flex;flex-wrap:wrap;gap:6px 12px;color:var(--color-text-muted);font-size:var(--text-sm)}.paper-abstract{margin:0;color:var(--color-text-secondary);font-size:var(--text-sm)}.paper-chip-row{display:flex;flex-wrap:wrap;gap:6px}.paper-chip{display:inline-flex;align-items:center;min-height:26px;padding:3px 8px;border:1px solid var(--color-border-subtle);border-radius:var(--radius-full);background:var(--color-bg-muted);color:var(--color-text-secondary);font-size:var(--text-xs);font-weight:var(--font-semibold);text-decoration:none}.paper-chip--subfield{border-color:var(--color-accent-indigo-200);background:var(--color-accent-indigo-50);color:var(--color-accent-indigo-800)}.paper-chip--framework{border-color:var(--color-accent-emerald-200);background:var(--color-accent-emerald-50);color:var(--color-accent-emerald-800)}.paper-status{text-transform:capitalize}.paper-status--classified,.paper-status-chip--classified{color:var(--color-accent-emerald-700)}.paper-status--failed,.paper-status-chip--failed{color:var(--color-accent-rose-700)}.paper-status--classifying,.paper-status--discovered,.paper-status--fetched,.paper-status--fetching,.paper-status-chip--classifying,.paper-status-chip--discovered,.paper-status-chip--fetched,.paper-status-chip--fetching{color:var(--color-accent-indigo-700)}.paper-status-note{margin:-2px 0 0;color:var(--color-text-secondary);font-size:var(--text-sm)}.paper-status-note--failed{color:var(--color-accent-rose-700)}.paper-card-actions{display:flex;flex-wrap:wrap;align-items:center;gap:8px}.paper-card-action-status{color:var(--color-text-muted)}.paper-card-action-detail,.paper-card-action-status{font-size:var(--text-xs);font-weight:var(--font-semibold)}.paper-card-action-detail{flex-basis:100%;color:var(--color-accent-rose-700);overflow-wrap:anywhere}.paper-card-action-status--success{color:var(--color-accent-emerald-700)}.paper-card-action-status--error{color:var(--color-accent-rose-700)}.paper-card-action-status--running{color:var(--color-accent-indigo-700)}.papers-status-summary{display:flex;flex-wrap:wrap;align-items:center;gap:8px;margin-bottom:12px}.papers-status-summary-title{color:var(--color-text-muted);font-size:var(--text-sm);font-weight:var(--font-semibold)}.paper-status-chip{text-transform:capitalize}.papers-refresh-note{margin:-4px 0 12px;color:var(--color-text-muted);font-size:var(--text-sm)}.papers-monitor{display:grid;gap:8px;margin:0 0 12px;padding:12px 14px;border:1px solid var(--color-border-subtle);border-radius:var(--radius-sm);background:var(--color-bg-elevated);box-shadow:var(--shadow-xs)}.papers-monitor--loading{border-color:var(--color-accent-indigo-200);background:var(--color-accent-indigo-50)}.papers-monitor--error{border-color:var(--color-accent-rose-200);background:var(--color-accent-rose-50)}.papers-monitor-header,.papers-monitor-metrics{display:flex;flex-wrap:wrap;align-items:center;gap:8px 12px}.papers-monitor-title{color:var(--color-text-primary);font-size:var(--text-sm);font-weight:var(--font-semibold)}.papers-monitor-failure,.papers-monitor-message,.papers-monitor-metrics,.papers-monitor-time{color:var(--color-text-muted);font-size:var(--text-xs)}.papers-monitor-failure,.papers-monitor-message{margin:0}.papers-monitor-failure{color:var(--color-accent-rose-700);overflow-wrap:anywhere}.papers-landscape{display:grid;gap:14px;margin:0 0 22px;padding:18px;border:1px solid var(--color-border-subtle);border-radius:var(--radius-lg);background:var(--color-bg-elevated);box-shadow:var(--shadow-xs)}.papers-feed-header,.papers-landscape-header{display:flex;align-items:flex-end;justify-content:space-between;gap:12px}.papers-section-kicker{margin:0 0 4px;color:var(--color-text-muted);font-size:var(--text-xs);font-weight:var(--font-semibold)}.papers-feed-header h2,.papers-landscape h2{margin:0;font-size:var(--text-xl);line-height:var(--leading-snug)}.papers-radar-overview{margin:8px 0 0;color:var(--color-text-secondary);font-size:var(--text-sm);max-width:86ch}.papers-radar-meta{display:flex;flex-wrap:wrap;gap:8px;color:var(--color-text-muted);font-size:var(--text-xs);font-weight:var(--font-semibold)}.papers-landscape-grid{display:grid;grid-template-columns:minmax(0,1fr) 340px;gap:14px}.papers-topic-map{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.papers-topic-card{display:grid;gap:7px;min-height:138px;padding:12px;border:1px solid var(--color-border-subtle);border-radius:var(--radius-sm);background:var(--color-bg-page);color:var(--color-text-primary);text-decoration:none}.papers-topic-card--selected,.papers-topic-card:hover{border-color:var(--topic-border);background:var(--topic-bg)}.papers-topic-card-label{color:var(--topic-text);font-size:var(--text-sm);font-weight:var(--font-semibold)}.papers-topic-card strong{font-size:var(--text-2xl);line-height:1}.papers-topic-card p{margin:0;color:var(--color-text-secondary);font-size:var(--text-xs);line-height:1.45}.papers-topic-card-terms{color:var(--color-text-muted);font-size:var(--text-xs);font-weight:var(--font-semibold)}.papers-radar-empty{display:grid;gap:6px;align-content:center;min-height:138px;padding:14px;border:1px dashed var(--color-border-default);border-radius:var(--radius-sm);background:var(--color-bg-page)}.papers-radar-empty strong{color:var(--color-text-primary)}.papers-radar-empty p{margin:0;color:var(--color-text-secondary);font-size:var(--text-sm)}.papers-channel-track,.papers-topic-bar{display:block;height:5px;overflow:hidden;border-radius:var(--radius-full);background:var(--color-bg-muted)}.papers-channel-track span,.papers-topic-bar span{display:block;height:100%;border-radius:inherit;background:var(--topic-text,var(--color-accent-indigo-600))}.papers-topic-card--indigo{--topic-bg:var(--color-accent-indigo-50);--topic-border:var(--color-accent-indigo-200);--topic-text:var(--color-accent-indigo-700)}.papers-topic-card--emerald{--topic-bg:var(--color-accent-emerald-50);--topic-border:var(--color-accent-emerald-200);--topic-text:var(--color-accent-emerald-700)}.papers-topic-card--amber{--topic-bg:var(--color-accent-amber-50);--topic-border:var(--color-accent-amber-200);--topic-text:var(--color-accent-amber-700)}.papers-topic-card--rose{--topic-bg:var(--color-accent-rose-50);--topic-border:var(--color-accent-rose-200);--topic-text:var(--color-accent-rose-700)}.papers-interest-panel{display:grid;gap:12px;align-content:start}.papers-atlas-routes,.papers-channel-map,.papers-interest-block{display:grid;gap:8px;padding:12px;border:1px solid var(--color-border-subtle);border-radius:var(--radius-sm);background:var(--color-bg-page)}.papers-interest-block h3{margin:0;font-size:var(--text-lg)}.papers-interest-list{display:grid;gap:9px;margin:0;padding-left:18px}.papers-interest-list li{color:var(--color-text-secondary);font-size:var(--text-sm)}.papers-interest-list a{display:block;color:var(--color-text-primary);font-weight:var(--font-semibold);text-decoration:none}.papers-atlas-routes a:hover,.papers-interest-list a:hover{color:var(--color-interactive-hover)}.papers-interest-list span,.papers-muted{color:var(--color-text-muted);font-size:var(--text-xs)}.papers-muted{margin:0}.papers-channel-row{display:grid;grid-template-columns:58px minmax(0,1fr) auto;align-items:center;gap:8px;color:var(--color-text-secondary);font-size:var(--text-xs);font-weight:var(--font-semibold);text-decoration:none}.papers-channel-row:hover{color:var(--color-interactive-hover)}.papers-atlas-routes{grid-template-columns:repeat(2,minmax(0,1fr))}.papers-atlas-routes .papers-muted,.papers-atlas-routes .papers-section-kicker,.papers-method-radar .papers-muted,.papers-method-radar .papers-section-kicker{grid-column:1/-1}.papers-atlas-routes a,.papers-atlas-routes span:not(.papers-section-kicker),.papers-method-radar span:not(.papers-section-kicker){color:var(--color-text-secondary);font-size:var(--text-xs);font-weight:var(--font-semibold);text-decoration:none}.papers-method-radar{display:flex;flex-wrap:wrap;gap:8px;padding:12px;border:1px solid var(--color-border-subtle);border-radius:var(--radius-sm);background:var(--color-bg-page)}.papers-feed-section{display:grid;gap:12px}.papers-feed-header{margin-top:4px}.papers-feed-header>span{color:var(--color-text-muted);font-size:var(--text-sm);font-weight:var(--font-semibold)}.paper-detail{display:grid;gap:18px}.paper-panel{padding:16px;background:var(--color-bg-elevated);border:1px solid var(--color-border-subtle);border-radius:var(--radius-lg);box-shadow:var(--shadow-xs)}.paper-panel h2{margin:0 0 8px;font-size:var(--text-lg)}.paper-panel p{margin:0 0 10px}.paper-term-grid,.paper-why-panel{display:grid;gap:10px}.paper-term-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.paper-term-group{display:grid;gap:6px}.paper-term-group>span{color:var(--color-text-muted);font-size:var(--text-xs);font-weight:var(--font-semibold)}.paper-placement-list{display:grid;gap:10px;margin:0;padding:0;list-style:none}.paper-placement-list li{display:grid;gap:4px;padding:10px;border:1px solid var(--color-border-subtle);border-radius:var(--radius-sm);background:var(--color-bg-page)}.paper-placement-label{display:flex;flex-wrap:wrap;align-items:baseline;gap:8px;font-weight:var(--font-semibold)}.paper-placement-note{color:var(--color-text-secondary);font-size:var(--text-sm)}.paper-context-panel{display:grid;gap:12px}.paper-context-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px}.paper-context-grid>div{display:grid;gap:4px;padding:10px;border:1px solid var(--color-border-subtle);border-radius:var(--radius-sm);background:var(--color-bg-page)}.paper-context-grid span{color:var(--color-text-secondary);font-size:var(--text-xs)}.paper-context-grid strong{font-size:var(--text-sm);font-weight:var(--font-semibold)}.paper-guide-panel{display:grid;gap:16px}.paper-guide-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.paper-guide-grid>div{padding:12px;border:1px solid var(--color-border-subtle);border-radius:var(--radius-sm);background:var(--color-bg-page)}.paper-guide-grid h3{margin:0 0 6px;color:var(--color-text-muted);font-size:var(--text-xs);font-weight:var(--font-semibold);text-transform:uppercase;letter-spacing:0}.paper-guide-grid p{margin:0;color:var(--color-text-secondary);font-size:var(--text-sm)}.papers-empty{padding:24px;background:var(--color-bg-elevated);border:1px solid var(--color-border-subtle);border-radius:var(--radius-lg);color:var(--color-text-secondary)}.papers-empty--error{background:var(--color-accent-rose-50);border-color:var(--color-accent-rose-200);color:var(--color-accent-rose-700)}.papers-empty--notice{display:flex;flex-wrap:wrap;gap:8px;align-items:center;margin-bottom:12px;background:var(--color-accent-indigo-50);border-color:var(--color-accent-indigo-200);color:var(--color-accent-indigo-800)}.papers-inline-link{color:inherit;font-weight:var(--font-semibold);text-decoration:underline;text-underline-offset:3px}@media (max-width:860px){.papers-header{align-items:stretch;flex-direction:column}.papers-filter{grid-template-columns:1fr 1fr}.papers-landscape-grid{grid-template-columns:1fr}}@media (max-width:560px){.papers-shell{padding:22px 16px 44px}.paper-context-grid,.paper-guide-grid,.paper-term-grid,.papers-atlas-routes,.papers-filter,.papers-topic-map{grid-template-columns:1fr}}.research-inbox-shell{max-width:1280px;padding-top:30px}.research-hero{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:24px;align-items:end;margin-bottom:16px}.research-hero-copy{display:grid;gap:8px}.research-hero h1{margin:0;color:var(--color-primary-950);font-size:var(--text-4xl);line-height:var(--leading-tight)}.research-hero p:last-child{max-width:68ch;margin:0;color:var(--color-text-secondary);font-size:var(--text-base);line-height:var(--leading-relaxed)}.research-hero-actions{display:flex;align-items:center;justify-content:flex-end;gap:10px;flex-wrap:wrap}.research-admin-menu{position:relative}.research-admin-menu>summary{display:inline-flex;align-items:center;min-height:32px;padding:6px 10px;border:1px solid var(--color-border-default);border-radius:var(--radius-sm);background:var(--color-bg-page);color:var(--color-text-primary);cursor:pointer;font-size:var(--text-sm);font-weight:var(--font-semibold);list-style:none}.research-admin-menu>summary::-webkit-details-marker,.research-paper-brief summary::-webkit-details-marker,.research-profile-panel>summary::-webkit-details-marker,.research-queue-section details>summary::-webkit-details-marker{display:none}.research-admin-menu[open]>summary{border-color:var(--color-primary-800)}.research-admin-menu>div{position:absolute;top:calc(100% + 8px);right:0;z-index:10;width:min(560px,calc(100vw - 32px));padding:12px;border:1px solid var(--color-border-subtle);border-radius:var(--radius-lg);background:var(--color-bg-elevated);box-shadow:var(--shadow-xl)}.research-admin-menu .papers-admin-actions{justify-content:flex-start}.research-admin-menu .papers-monitor{margin:12px 0 0}.research-profile-panel{margin:0 0 14px;border:1px solid var(--color-border-subtle);border-radius:var(--radius-lg);background:var(--color-bg-elevated);box-shadow:var(--shadow-xs);overflow:clip}.research-profile-panel>summary{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:18px;align-items:center;min-height:76px;padding:16px 18px;cursor:pointer;list-style:none}.research-profile-panel>summary div{display:grid;gap:4px;min-width:0}.research-profile-actions span,.research-profile-form label span,.research-profile-panel>summary span:not(.research-profile-toggle){color:var(--color-text-muted);font-size:var(--text-xs);font-weight:var(--font-semibold);text-transform:uppercase;letter-spacing:0}.research-profile-panel>summary strong{color:var(--color-text-primary);font-size:var(--text-lg);line-height:var(--leading-snug)}.research-profile-panel>summary small{overflow:hidden;color:var(--color-text-secondary);font-size:var(--text-sm);text-overflow:ellipsis;white-space:nowrap}.research-profile-toggle{display:inline-flex;align-items:center;justify-content:center;min-height:34px;padding:6px 12px;border:1px solid var(--color-border-default);border-radius:var(--radius-sm);background:var(--color-bg-page);color:var(--color-text-primary);font-size:var(--text-sm);font-weight:var(--font-semibold)}.research-profile-panel[open] .research-profile-toggle{border-color:var(--color-primary-800)}.research-profile-form{display:grid;grid-template-columns:minmax(0,1.45fr) minmax(0,1fr) auto;gap:12px;align-items:end;padding:0 18px 18px}.research-profile-form label{display:grid;gap:6px;min-width:0}.research-profile-form textarea{width:100%;min-height:78px;resize:vertical;padding:10px 12px;border:1px solid var(--color-border-default);border-radius:var(--radius-sm);background:var(--color-bg-page);color:var(--color-text-primary);font:inherit;font-size:var(--text-sm);line-height:var(--leading-relaxed)}.research-profile-form textarea:focus{outline:2px solid var(--color-accent-indigo-200);outline-offset:1px}.research-profile-actions{display:flex;align-self:stretch;flex-direction:column;align-items:flex-end;justify-content:space-between;gap:10px}.research-loading,.research-message{margin:12px 0;padding:10px 12px;border:1px solid var(--color-border-subtle);border-radius:var(--radius-sm);background:var(--color-bg-muted);color:var(--color-text-secondary);font-size:var(--text-sm)}.research-status-strip{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;margin:0 0 18px}.research-status-strip div{display:grid;gap:4px;min-height:94px;padding:14px;border:1px solid var(--color-border-subtle);border-radius:var(--radius-lg);background:var(--color-bg-elevated);box-shadow:var(--shadow-xs)}.research-status-strip small,.research-status-strip span{color:var(--color-text-muted);font-size:var(--text-xs);font-weight:var(--font-semibold)}.research-status-strip strong{overflow:hidden;color:var(--color-text-primary);font-size:var(--text-xl);line-height:var(--leading-snug);text-overflow:ellipsis;white-space:nowrap}.research-signedout-panel{display:grid;grid-template-columns:minmax(240px,.58fr) minmax(0,1fr);gap:18px;margin-top:24px;padding:18px;border:1px solid var(--color-border-subtle);border-radius:var(--radius-lg);background:var(--color-bg-elevated);box-shadow:var(--shadow-xs)}.research-signedout-panel h2{margin:0;color:var(--color-text-primary);font-size:var(--text-2xl);line-height:var(--leading-tight)}.research-signedout-panel p{margin:8px 0 0;color:var(--color-text-secondary);font-size:var(--text-sm);line-height:var(--leading-relaxed)}.research-signedout-list{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px}.research-signedout-list article{display:grid;gap:6px;min-height:156px;padding:14px;border:1px solid var(--color-border-subtle);border-radius:var(--radius-sm);background:var(--color-bg-page)}.research-signedout-list span{color:var(--color-text-muted);font-size:var(--text-xs);font-weight:var(--font-semibold);text-transform:uppercase;letter-spacing:0}.research-signedout-list strong{color:var(--color-text-primary);font-size:var(--text-base);line-height:var(--leading-snug)}.research-signedout-list p{margin:0;font-size:var(--text-sm)}.research-inbox-grid{display:grid;grid-template-columns:minmax(0,1fr) 340px;gap:18px;align-items:start}.research-inbox-main{display:grid;gap:14px;min-width:0}.research-card-stack{display:grid;gap:10px}.research-empty-state,.research-library-strip,.research-map-panel,.research-queue-section{border:1px solid var(--color-border-subtle);border-radius:var(--radius-lg);background:var(--color-bg-elevated);box-shadow:var(--shadow-xs)}.research-empty-state{padding:18px}.research-empty-state h2,.research-panel-heading h2,.research-strip-heading h2{margin:0;color:var(--color-text-primary);font-size:var(--text-xl);line-height:var(--leading-snug)}.research-empty-state p{margin:6px 0 0;color:var(--color-text-secondary)}.research-queue-section{overflow:clip}.research-queue-section details>summary{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:14px;align-items:center;min-height:70px;padding:16px 18px;cursor:pointer;list-style:none}.research-queue-section summary>span{display:grid;gap:4px;min-width:0}.research-lane-title{display:flex;align-items:center;gap:9px;min-width:0}.research-lane-dot{width:9px;height:9px;border-radius:var(--radius-full);background:var(--lane-color,var(--color-border-default));box-shadow:0 0 0 4px var(--lane-bg,var(--color-bg-muted))}.research-queue-section--highly_relevant{--lane-color:var(--color-accent-emerald-700);--lane-bg:var(--color-accent-emerald-50)}.research-queue-section--adjacent{--lane-color:var(--color-accent-indigo-700);--lane-bg:var(--color-accent-indigo-50)}.research-queue-section--probably_skip{--lane-color:var(--color-text-muted);--lane-bg:var(--color-bg-muted)}.research-queue-section summary strong{color:var(--color-text-primary);font-size:var(--text-lg);line-height:var(--leading-snug)}.research-queue-section summary small{color:var(--color-text-muted);font-size:var(--text-sm)}.research-map-row em,.research-queue-section summary em,.research-strip-heading span{display:inline-flex;align-items:center;justify-content:center;min-width:34px;min-height:30px;padding:2px 9px;border:1px solid var(--color-border-subtle);border-radius:var(--radius-full);background:var(--color-bg-muted);color:var(--color-text-secondary);font-style:normal;font-weight:var(--font-semibold);font-size:var(--text-sm)}.research-queue-section .research-card-stack{padding:0 12px 12px}.research-paper-card{display:grid;gap:12px;padding:16px;border:1px solid var(--color-border-subtle);border-left:3px solid var(--card-accent,var(--color-border-default));border-radius:var(--radius-lg);background:var(--color-bg-page)}.research-paper-card--highly_relevant{--card-accent:var(--color-accent-emerald-600)}.research-paper-card--adjacent{--card-accent:var(--color-accent-indigo-600)}.research-paper-card--probably_skip,.research-paper-card--unranked{--card-accent:var(--color-border-default)}.research-paper-card--compact{padding:14px}.research-paper-head{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:14px;align-items:start}.research-paper-main{min-width:0}.research-paper-topline{display:flex;flex-wrap:wrap;gap:6px 10px;align-items:center;color:var(--color-text-muted);font-size:var(--text-xs);font-weight:var(--font-semibold)}.research-paper-card h3{margin:8px 0 0;color:var(--color-text-primary);font-size:var(--text-lg);line-height:var(--leading-snug)}.research-paper-card h3 a{color:inherit;text-decoration:none}.research-paper-card h3 a:hover{color:var(--color-interactive-hover)}.research-paper-authors,.research-paper-brief p,.research-paper-contribution,.research-paper-why{margin:6px 0 0;color:var(--color-text-secondary);font-size:var(--text-sm);line-height:var(--leading-relaxed)}.research-paper-contribution{color:var(--color-text-primary)}.research-paper-insight-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.research-paper-why{min-height:100%;padding:10px;border:1px solid var(--color-border-subtle);border-radius:var(--radius-sm);background:var(--color-bg-muted)}.research-paper-why strong{display:block;margin-bottom:3px;color:var(--color-text-primary);font-weight:var(--font-semibold)}.research-paper-actions{display:flex;align-items:flex-start;justify-content:flex-end;gap:6px;flex-wrap:wrap;width:236px}.research-paper-card--compact .research-paper-head{grid-template-columns:1fr}.research-paper-card--compact .research-paper-actions{justify-content:flex-start;width:auto}.research-icon-button,.research-icon-link{display:inline-flex;align-items:center;justify-content:center;min-height:30px;padding:5px 9px;border:1px solid var(--color-border-default);border-radius:var(--radius-sm);background:var(--color-bg-page);color:var(--color-text-primary);font:inherit;font-size:var(--text-xs);font-weight:var(--font-semibold);line-height:1;text-decoration:none;cursor:pointer}.research-icon-button:disabled{cursor:not-allowed;opacity:.55}.research-icon-button--active{border-color:var(--color-accent-emerald-200);background:var(--color-accent-emerald-50);color:var(--color-accent-emerald-800)}.research-icon-button--muted{color:var(--color-text-muted)}.research-icon-link--primary{border-color:var(--color-primary-800);background:var(--color-primary-800);color:var(--color-text-inverse)}.research-icon-button:hover:not(:disabled),.research-icon-link:hover{border-color:var(--color-primary-800);color:var(--color-primary-800)}.research-icon-link--primary:hover{color:var(--color-text-inverse)}.research-relevance{display:inline-flex;align-items:center;gap:6px;min-height:24px;padding:2px 8px;border:1px solid var(--color-border-subtle);border-radius:var(--radius-full);background:var(--color-bg-muted);color:var(--color-text-secondary)}.research-relevance strong{color:inherit}.research-relevance--highly_relevant{border-color:var(--color-accent-emerald-200);background:var(--color-accent-emerald-50);color:var(--color-accent-emerald-800)}.research-relevance--adjacent{border-color:var(--color-accent-indigo-200);background:var(--color-accent-indigo-50);color:var(--color-accent-indigo-800)}.research-relevance--probably_skip,.research-relevance--unranked{border-color:var(--color-border-default);background:var(--color-bg-page);color:var(--color-text-muted)}.research-score-row{display:grid;grid-template-columns:120px minmax(0,1fr);gap:10px;align-items:center;color:var(--color-text-muted);font-size:var(--text-xs);font-weight:var(--font-semibold)}.research-score-track{display:block;height:6px;overflow:hidden;border-radius:var(--radius-full);background:var(--color-bg-muted)}.research-score-track span{display:block;height:100%;border-radius:inherit;background:var(--card-accent,var(--color-primary-800))}.research-chip-row{display:flex;flex-wrap:wrap;gap:6px}.research-chip{display:inline-flex;align-items:center;min-height:24px;padding:2px 7px;border:1px solid var(--color-border-subtle);border-radius:var(--radius-full);background:var(--color-bg-muted);color:var(--color-text-secondary);font-size:var(--text-xs);font-weight:var(--font-semibold);line-height:1.2;text-decoration:none}.research-chip--subfield{border-color:var(--color-accent-indigo-200);background:var(--color-accent-indigo-50);color:var(--color-accent-indigo-800)}.research-chip--framework{border-color:var(--color-accent-emerald-200);background:var(--color-accent-emerald-50);color:var(--color-accent-emerald-800)}.research-paper-brief{border-top:1px dashed var(--color-border-subtle);padding-top:8px}.research-paper-brief summary{color:var(--color-text-muted);cursor:pointer;font-size:var(--text-sm);font-weight:var(--font-semibold)}.research-map-panel{position:sticky;top:82px;display:grid;gap:16px;padding:16px}.research-panel-heading{display:grid;gap:4px}.research-panel-heading p:not(.papers-section-kicker){margin:0;color:var(--color-text-secondary);font-size:var(--text-sm);line-height:var(--leading-relaxed)}.research-map-stat-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.research-map-stat-grid span{display:grid;gap:2px;min-height:64px;padding:10px;border:1px solid var(--color-border-subtle);border-radius:var(--radius-sm);background:var(--color-bg-page);color:var(--color-text-muted);font-size:var(--text-xs);font-weight:var(--font-semibold)}.research-map-stat-grid strong{color:var(--color-text-primary);font-size:var(--text-xl);line-height:1}.research-map-block{display:grid;gap:8px}.research-map-block h3{margin:0;color:var(--color-text-muted);font-size:var(--text-xs);font-weight:var(--font-semibold);text-transform:uppercase;letter-spacing:0}.research-map-row,.research-unusual-row{display:grid;gap:4px;padding:10px 0;border-top:1px solid var(--color-border-subtle);color:inherit;text-decoration:none}.research-map-row{grid-template-columns:minmax(0,1fr) auto}.research-map-row strong,.research-unusual-row strong{color:var(--color-text-primary);font-size:var(--text-sm);line-height:var(--leading-snug)}.research-map-row p,.research-map-row span,.research-unusual-row span{margin:0;color:var(--color-text-secondary);font-size:var(--text-xs);line-height:var(--leading-relaxed)}.research-method-grid{display:flex;flex-wrap:wrap;gap:6px}.research-method-grid span{display:inline-flex;align-items:center;gap:6px;min-height:28px;padding:3px 8px;border:1px solid var(--color-border-subtle);border-radius:var(--radius-full);background:var(--color-bg-muted);color:var(--color-text-secondary);font-size:var(--text-xs);font-weight:var(--font-semibold)}.research-method-grid strong{color:var(--color-text-primary)}.research-library-strip{display:grid;gap:10px;margin-top:4px;padding:16px}.research-strip-heading{display:flex;justify-content:space-between;gap:12px;align-items:center}.research-empty-line{margin:0;padding:14px;border:1px dashed var(--color-border-default);border-radius:var(--radius-sm);background:var(--color-bg-page);color:var(--color-text-muted);font-size:var(--text-sm)}@media (max-width:1100px){.research-inbox-grid{grid-template-columns:1fr}.research-map-panel{position:static}}@media (max-width:940px){.research-profile-form,.research-signedout-list,.research-signedout-panel,.research-status-strip{grid-template-columns:repeat(2,minmax(0,1fr))}.research-profile-actions{grid-column:1/-1;flex-direction:row;align-items:center}}@media (max-width:720px){.research-inbox-shell{padding-top:22px}.research-hero,.research-paper-head,.research-paper-insight-grid{grid-template-columns:1fr}.research-hero-actions,.research-paper-actions{justify-content:flex-start;width:auto}.research-map-stat-grid,.research-profile-form,.research-profile-panel>summary,.research-score-row,.research-signedout-list,.research-signedout-panel,.research-status-strip{grid-template-columns:1fr}.research-profile-panel>summary small{white-space:normal}.research-admin-menu>div{left:0;right:auto}}