.research-app{min-height:100dvh;color:var(--color-ink);background:var(--color-bg)}.research-sidebar{border-right:1px solid var(--color-line);background:var(--color-surface);flex-direction:column;width:224px;padding:30px 18px;display:flex;position:fixed;inset:0 auto 0 0;overflow-y:auto}.research-brand{color:var(--color-ink);align-items:center;gap:11px;text-decoration:none;display:flex}.research-brand strong{letter-spacing:.08em;font-size:22px;display:block}.research-brand small{color:var(--color-ink-4);letter-spacing:.12em;font-size:11px;display:block}.research-mark{background:var(--color-accent);color:#fff;border-radius:var(--radius-control);place-items:center;width:38px;height:42px;font-size:21px;font-weight:700;display:grid}.research-nav-label{letter-spacing:.15em;color:var(--color-ink-4);margin:36px 12px 10px;font-size:10px}.research-nav-item{border-radius:var(--radius-control);color:var(--color-ink-3);align-items:center;gap:12px;margin:3px 0;padding:12px;font-size:14px;display:flex}.research-nav-item.active,.research-nav-item:hover{color:var(--color-accent);background:var(--color-accent-soft)}.research-sidebar-bottom{color:var(--color-ink-4);gap:16px;margin-top:auto;padding:20px 12px 0;font-size:11px;display:grid}.research-body{min-width:0;margin-left:224px;padding:42px 48px 20px}.research-body>main,.research-body>.research-footer{max-width:2000px;margin-inline:auto}.research-body-reading>main,.research-body-reading>.research-footer{max-width:1120px}.research-body-detail>main,.research-body-detail>.research-footer{max-width:1440px}.research-admin .research-body>main{max-width:1840px}.research-footer{border-top:1px solid var(--color-line);color:var(--color-ink-4);justify-content:space-between;gap:16px;margin-top:45px;padding-top:24px;font-size:11px;line-height:1.8;display:flex}.research-mobile-header,.research-mobile-nav{display:none}.research-loading{background:var(--color-surface);color:var(--color-accent);z-index:50;border:1px solid var(--color-line);border-radius:var(--radius-control);padding:7px 12px;font-size:12px;position:fixed;top:8px;right:20px}.paper-toolbar{background:var(--color-surface);border:1px solid var(--color-line);border-radius:var(--radius-card);flex-wrap:wrap;gap:9px;padding:15px;display:flex}.paper-field{border:1px solid var(--color-line-strong);border-radius:var(--radius-control);background:var(--color-surface);min-width:0;padding:10px 12px;font-size:13px}.paper-action{border:1px solid var(--color-line-strong);background:var(--color-surface);color:var(--color-ink-3);border-radius:var(--radius-control);cursor:pointer;justify-content:center;align-items:center;gap:6px;padding:7px 11px;font-size:12px;display:inline-flex}.paper-action:not(:disabled):hover{border-color:var(--color-accent);color:var(--color-accent)}.paper-action.primary{background:var(--color-accent);color:#fff;border-color:var(--color-accent)}.paper-chip{border:1px solid var(--color-line);color:var(--color-ink-3);border-radius:9999px;align-items:center;gap:5px;padding:5px 10px;font-size:11px;display:inline-flex}.paper-chip.active{color:var(--color-accent);background:var(--color-accent-soft);border-color:var(--color-accent-soft)}.paper-card{border:1px solid var(--color-line);background:var(--color-surface);border-radius:var(--radius-card);padding:24px}.paper-card:hover{border-color:var(--color-line-strong)}.paper-title{letter-spacing:-.015em;overflow-wrap:anywhere;font-size:18px;font-weight:650;line-height:1.5}.paper-title:hover{color:var(--color-accent)}.paper-alert{color:var(--color-accent);padding-top:10px;font-size:12px}.paper-stats{grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;margin:26px 0;display:grid}.paper-stat{background:var(--color-surface);border:1px solid var(--color-line);border-radius:var(--radius-card);padding:16px 18px}.paper-stat strong{letter-spacing:-.04em;font-size:25px;display:block}.paper-stat span{color:var(--color-ink-4);font-size:11px}@media (width<=960px){.research-sidebar{display:none}.research-body{max-width:100%;margin:0;padding:0 18px 90px}.research-mobile-header{color:var(--color-ink-3);justify-content:space-between;align-items:center;padding:18px 0 24px;font-size:12px;display:flex}.research-mobile-header .research-brand strong{font-size:19px}.research-mobile-header .research-mark{width:32px;height:36px;font-size:17px}.research-mobile-nav{background:var(--color-surface);border-top:1px solid var(--color-line);padding:9px 0 calc(9px + env(safe-area-inset-bottom));z-index:40;grid-template-columns:repeat(6,minmax(0,1fr));display:grid;position:fixed;bottom:0;left:0;right:0}.research-mobile-nav a{color:var(--color-ink-4);flex-direction:column;align-items:center;gap:5px;font-size:10px;display:flex}.research-mobile-nav a.active{color:var(--color-accent)}.research-footer{display:block}.research-footer span{margin-top:8px;display:block}.paper-card{padding:18px}.paper-title{font-size:16px}.paper-stats{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;margin:20px 0}.paper-stat{padding:12px 14px}.paper-stat strong{font-size:22px}}.insights-intro{border-bottom:1px solid var(--color-line);padding:8px 0 26px}.insight-overview{grid-template-columns:repeat(4,minmax(0,1fr));gap:20px;margin:26px 0;display:grid}.insight-overview strong{letter-spacing:-.04em;font-size:28px;font-weight:650;display:block}.insight-overview span{color:var(--color-ink-4);font-size:12px}.insight-focus{background:var(--color-accent-soft);border-radius:var(--radius-card);justify-content:space-between;align-items:center;gap:24px;padding:20px 24px;display:flex}.insight-focus .paper-action{flex-shrink:0}.insight-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:18px;display:grid}.insight-card{background:var(--color-surface);border:1px solid var(--color-line);border-radius:var(--radius-card);min-width:0;padding:26px}.insight-card h3{overflow-wrap:anywhere}.insight-card h3 a:hover{color:var(--color-accent)}.insight-featured{border-top:3px solid var(--color-accent);background:linear-gradient(135deg,var(--color-accent-soft),var(--color-surface) 65%)}.insight-reason{background:var(--color-accent-soft);border-radius:var(--radius-control);margin-top:20px;padding:16px 18px}.insight-reason h4{color:var(--color-accent);font-size:12px;font-weight:650}.insight-reason p{color:var(--color-ink-2);margin-top:8px;font-size:14px;line-height:1.8}.insight-questions{gap:16px;margin-top:22px;display:grid}.insight-questions dt{color:var(--color-ink-4);font-size:12px}.insight-questions dd{color:var(--color-ink-3);margin-top:6px;font-size:13px;line-height:1.8}.insight-featured .insight-questions{grid-template-columns:repeat(3,minmax(0,1fr))}@media (width<=960px){.insights-intro{padding-top:8px}.insight-overview{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px}.insight-focus{flex-direction:column;align-items:flex-start;gap:14px;padding:18px}.insight-grid{grid-template-columns:minmax(0,1fr)}.insight-card{padding:20px}.insight-featured .insight-questions{grid-template-columns:minmax(0,1fr)}}.insight-controls{border:1px solid var(--color-line);border-radius:var(--radius-control);background:var(--color-surface);margin:22px 0;padding:14px 18px}.insight-overview>div{flex-wrap:wrap;align-items:baseline;gap:8px;display:flex}.insight-overview strong{font-size:24px}.insight-focus{padding:16px 20px}.research-admin .admin-page{max-width:none;margin:0;padding:0}.research-admin .admin-page>header{margin-bottom:28px}.research-admin .admin-page>header h1{letter-spacing:-.025em;font-size:30px;line-height:1.3}.research-admin .admin-page>header p{font-size:14px;line-height:1.8}.research-admin .admin-page section>div>h2{font-size:16px}.research-admin input:not([type=checkbox]):not([type=radio]),.research-admin textarea,.research-admin select{font-size:14px;line-height:1.6}.research-admin input[type=checkbox]{accent-color:var(--color-accent)}.research-admin label{font-size:14px}.research-admin-mobile{display:none}.research-admin .research-sidebar-bottom{font-size:12px}.paper-runtime-facts{gap:15px;font-size:14px;display:grid}.paper-runtime-facts>div{flex-wrap:wrap;justify-content:space-between;gap:20px;display:flex}.paper-runtime-facts dt{color:var(--color-ink-4)}.paper-runtime-facts dd{color:var(--color-ink);overflow-wrap:anywhere}@media (width<=960px){.research-admin .research-body{padding-bottom:40px}.research-admin .research-mobile-header{padding-bottom:16px}.research-admin-mobile{border-bottom:1px solid var(--color-line);grid-template-columns:repeat(2,minmax(0,1fr));gap:5px;margin-bottom:24px;padding-bottom:16px;display:grid}.research-admin-mobile .research-nav-item{gap:8px;margin:0;padding:10px;font-size:13px}.research-admin .admin-page>header h1{font-size:26px}.paper-runtime-facts>div{gap:6px 14px}.research-admin-mobile .research-nav-item:last-child:nth-child(odd){grid-column:1/-1}}.paper-admin-grid{grid-template-columns:minmax(0,1fr);align-items:start;gap:20px;display:grid}.paper-admin-grid>*,.research-admin .admin-page>header>*{min-width:0}.research-admin .admin-page>header{flex-wrap:wrap}.research-app :is(.paper-card,.insight-card,.card){overflow-wrap:anywhere;min-width:0}.research-app :is(button,a,input,select,textarea,summary):focus-visible{outline:2px solid var(--color-accent);outline-offset:3px}.paper-action:disabled{opacity:.45;cursor:not-allowed}.research-app :is(input,select,textarea){max-width:100%}.research-app .paper-chip{overflow-wrap:anywhere;max-width:100%}.research-app .paper-field{color:var(--color-ink)}@media (width>=1180px){.paper-admin-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=600px){.research-body{padding-left:16px;padding-right:16px}.research-app h1[data-page-title]{font-size:26px;line-height:1.4}.paper-toolbar>select{flex:130px;width:0}.paper-toolbar>input:not([type=hidden]){flex-basis:100%}.paper-toolbar>.paper-action{flex:1}.research-app :is(.paper-field,.research-admin input:not([type=checkbox]),.research-admin textarea,.research-admin select){font-size:16px}.research-app .paper-action{min-height:38px}.research-app .paper-chip{font-size:12px}.research-admin .admin-page>header{gap:14px}}.research-mobile-resources{display:none}@media (width<=960px){.research-mobile-resources{color:var(--color-accent);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:20px;margin-top:32px;font-size:13px;display:flex}.research-mobile-resources nav{flex-wrap:wrap;gap:20px;display:flex}}.topic-heading{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;display:flex}.topic-heading>div{min-width:0}.research-inbox{border:1px solid var(--color-line);border-top:3px solid var(--color-accent);border-radius:var(--radius-card);background:linear-gradient(120deg,var(--color-accent-soft),var(--color-surface) 75%);margin:22px 0 16px;padding:20px}.inbox-counts{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin:14px 0;display:grid}.inbox-counts button{text-align:left;background:var(--color-surface);border:1px solid var(--color-line);border-radius:var(--radius-control);padding:10px 14px}.inbox-counts button.active,.topic-tile.active{border-color:var(--color-accent);background:var(--color-accent-soft)}.inbox-counts strong{color:var(--color-accent);font-size:23px;font-weight:650;display:block}.inbox-counts span{color:var(--color-ink-3);font-size:12px}.inbox-counts button:disabled{cursor:wait}.inbox-results{border-top:1px solid var(--color-line);margin-top:20px;padding-top:16px}.inbox-row{border-bottom:1px solid var(--color-line);padding:18px 0}.paper-update-bar{border:1px solid var(--color-line);border-radius:var(--radius-card);background:var(--color-surface);padding:14px 20px}.update-metrics{flex-wrap:wrap;gap:18px 30px;margin-top:16px;display:flex}.update-metrics>div{align-items:baseline;gap:8px;display:flex}.update-metrics strong{color:var(--color-accent);font-size:20px}.update-metrics span{color:var(--color-ink-3);font-size:12px}.update-metrics a:hover{text-decoration:underline}.paper-total-line{color:var(--color-ink-4);flex-wrap:wrap;gap:12px 24px;margin:14px 0 22px;font-size:12px;display:flex}.paper-total-line strong{color:var(--color-ink-3);font-weight:600}.paper-quick{color:var(--color-ink-2);margin-top:18px;font-size:14px;line-height:1.8}.paper-quick dl{grid-template-columns:repeat(2,minmax(0,1fr));gap:18px;margin-top:15px;display:grid}.paper-quick dt{color:var(--color-accent);margin-bottom:4px;font-size:11px}.paper-quick dd{color:var(--color-ink-3);-webkit-line-clamp:3;-webkit-box-orient:vertical;font-size:13px;display:-webkit-box;overflow:hidden}.paper-inline-reading{border-top:1px solid var(--color-line);color:var(--color-ink-3);margin-top:18px;padding-top:16px;font-size:14px;line-height:1.8}.paper-inline-reading h3{color:var(--color-ink);margin:14px 0 5px;font-size:13px;font-weight:600}.paper-inline-reading details,.paper-inline-reading>a{margin-top:14px}.topic-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;display:grid}.topic-tile{text-align:left;background:var(--color-surface);border:1px solid var(--color-line);border-radius:var(--radius-card);overflow-wrap:anywhere;gap:9px;padding:18px;display:grid}.topic-tile strong{font-size:15px}.topic-tile span{color:var(--color-ink-4);font-size:12px}.topic-field{color:var(--color-ink-3);gap:8px;margin-bottom:14px;font-size:13px;display:grid}.topic-form-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:0 18px;display:grid}@media (width<=600px){.research-inbox{padding:18px 16px}.inbox-counts{gap:6px}.inbox-counts button{padding:12px 8px}.inbox-counts strong{font-size:23px}.inbox-counts span{font-size:11px}.topic-grid,.topic-form-grid,.paper-quick dl{grid-template-columns:minmax(0,1fr)}.paper-update-bar{padding:16px}.update-metrics{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;display:grid}.update-metrics>div{flex-wrap:wrap;gap:4px 8px}.topic-heading .paper-action{flex-shrink:0}}.paper-match-reasons{border-left:3px solid var(--color-accent);background:var(--color-accent-soft);border-radius:var(--radius-control);min-width:0;margin:16px 0;padding:13px 15px}.paper-match-reasons summary{cursor:pointer}.paper-match-reasons details[open]{margin-top:8px}.paper-page{max-width:2000px;margin-inline:auto}.paper-workspace{grid-template-columns:minmax(0,1fr);grid-template-areas:"rail""papers";align-items:start;gap:20px;margin-top:22px;display:grid}.paper-workspace-main{grid-area:papers;min-width:0}.paper-workspace-main>.research-inbox{margin-top:0}.research-rail{border:1px solid var(--color-line);border-radius:var(--radius-card);background:var(--color-surface);grid-area:rail;min-width:0}.research-rail-heading{justify-content:space-between;align-items:center;gap:12px;padding:14px 16px;display:flex}.research-rail-heading h2{font-size:17px;font-weight:650;line-height:1.5}.research-rail-eyebrow{letter-spacing:.13em;color:var(--color-accent);margin-bottom:3px;font-size:9px}.research-rail-desktop-note{color:var(--color-ink-4);font-size:11px;display:none}.research-rail-panels{gap:16px;padding:0 14px 14px;display:none}.research-rail-panels.is-open{display:grid}.research-rail-toggle{flex-shrink:0}.research-rail-card{background:var(--color-surface);border:1px solid var(--color-line);border-radius:var(--radius-card);min-width:0;padding:18px}.research-rail-card>header{justify-content:space-between;align-items:center;gap:12px;margin-bottom:16px;display:flex}.research-rail-card h3{font-size:14px;font-weight:650}.research-rail-card>header>a,.research-rail-more{color:var(--color-accent);font-size:11px}.research-rail-note,.research-rail-empty{color:var(--color-ink-4);font-size:12px;line-height:1.8}.research-rail-note{margin-top:12px}.research-rail-note a{color:var(--color-accent)}.research-rail-empty .paper-action{margin-top:12px}.research-rail-more{margin-top:12px;display:block}.research-rail-topic{border-bottom:1px solid var(--color-line);grid-template-columns:22px minmax(0,1fr) auto;align-items:start;gap:9px;min-width:0;padding:12px 0;display:grid}.research-rail-topic:first-child{padding-top:0}.research-rail-topic:last-child{border-bottom:0;padding-bottom:0}.research-rail-topic:hover strong{color:var(--color-accent)}.research-rail-index{color:var(--color-ink-4);padding-top:2px;font-size:10px}.research-rail-topic strong{overflow-wrap:anywhere;font-size:13px;font-weight:600;line-height:1.6;display:block}.research-rail-topic small{color:var(--color-ink-4);margin-top:3px;font-size:11px;display:block}.research-rail-topic-count{text-align:right;white-space:nowrap;color:var(--color-accent);font-size:11px}.research-rail-topic-count>strong{color:var(--color-accent);font-size:18px;line-height:1.3}.research-rail-reading{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}.research-rail-reading a{border-radius:var(--radius-control);background:var(--color-accent-soft);gap:5px;padding:13px 16px;display:grid}.research-rail-reading strong{color:var(--color-accent);font-size:25px;font-weight:650;line-height:1.2}.research-rail-reading span{color:var(--color-ink-3);font-size:12px}.research-rail-reading a:hover{outline:1px solid var(--color-accent)}.research-rail-source-summary{color:var(--color-ink-3);flex-wrap:wrap;align-items:center;gap:7px;font-size:12px;display:flex}.research-rail-source-summary>span:last-child{width:100%;color:var(--color-ink-4);padding-left:13px;font-size:11px;display:block}.research-rail-dot{background:var(--color-accent);border-radius:9999px;width:6px;height:6px;display:inline-block}.research-rail-dot.is-muted{background:var(--color-ink-4)}.research-rail-sources{margin-top:15px;list-style:none}.research-rail-sources li{border-top:1px solid var(--color-line);padding:11px 0}.research-rail-sources li:last-child{padding-bottom:0}.research-rail-sources a{justify-content:space-between;align-items:baseline;gap:10px;font-size:11px;display:flex}.research-rail-sources strong{overflow-wrap:anywhere;font-size:12px;font-weight:500}.research-rail-sources a>span{flex-shrink:0}.research-rail-sources p{color:var(--color-ink-4);overflow-wrap:anywhere;margin-top:5px;font-size:11px;line-height:1.7}.research-rail-privacy{color:var(--color-ink-4);font-size:11px;line-height:1.8}@media (width>=1500px){.paper-workspace{grid-template-columns:minmax(0,1fr) 340px;grid-template-areas:"papers rail";gap:28px}.research-rail{scrollbar-width:thin;background:0 0;border:0;max-height:calc(100dvh - 56px);position:sticky;top:28px;overflow-y:auto}.research-rail-heading{padding:0 2px 16px}.research-rail-desktop-note{display:block}.research-rail-toggle{display:none}.research-rail-panels{padding:0 3px 0 0;display:grid}.research-rail-card{padding:20px}}.guide-workspace{grid-template-columns:minmax(0,1fr);grid-template-areas:"navigation""reading";align-items:start;gap:24px;margin-top:22px;display:grid}.guide-main{grid-area:reading;min-width:0}.guide-main>div:first-child{margin-top:0}.guide-rail{grid-area:navigation;gap:16px;min-width:0;display:grid}.guide-navigation>header{justify-content:space-between;align-items:center;gap:12px;display:flex}.guide-rail h2,.paper-detail-nav h2{font-size:15px;font-weight:650}.guide-directions{display:none}.guide-directions.is-open{display:block}.guide-directions nav{margin-top:14px;display:grid}.guide-directions nav a{border-bottom:1px solid var(--color-line);color:var(--color-ink-3);justify-content:space-between;align-items:baseline;gap:16px;padding:11px 0;font-size:13px;display:flex}.guide-directions nav a span:last-child{color:var(--color-accent);flex-shrink:0;font-size:12px}.guide-directions nav a:hover{color:var(--color-accent)}.guide-resume{display:none}.guide-resume>a{color:var(--color-accent);justify-content:space-between;gap:12px;margin-top:16px;font-size:13px;display:flex}.topic-workspace{grid-template-columns:minmax(0,1fr);align-items:start;gap:24px;margin-top:26px;display:grid}.topic-results{min-width:0}.topic-results>.topic-heading{align-items:flex-start}.research-card-grid,.source-card-grid,.research-about-grid{grid-template-columns:minmax(0,1fr);align-items:start;gap:20px;display:grid}.research-card-grid>*{min-width:0}.research-about>p{max-width:78ch}.research-about-grid{gap:16px}.research-app form[aria-label=课题编辑器]{max-width:1120px;margin-inline:auto}.paper-detail-workspace{grid-template-columns:minmax(0,1fr);align-items:start;gap:24px;display:grid}.paper-detail-main{min-width:0}.paper-detail-nav{border:1px solid var(--color-line);border-radius:var(--radius-card);background:var(--color-surface);grid-row:1;padding:20px}.paper-detail-nav nav{color:var(--color-accent);flex-wrap:wrap;gap:12px 20px;margin-top:15px;font-size:13px;display:flex}.paper-detail-nav>p,.paper-detail-nav>.paper-action{display:none}@media (width>=961px){.source-card-grid,.research-about-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.paper-source-editor>div:last-child{max-height:calc(100dvh - 56px);position:sticky;top:28px;overflow-y:auto}}@media (width>=1500px){.guide-workspace{grid-template-columns:minmax(0,1fr) 320px;grid-template-areas:"reading navigation";gap:28px}.guide-rail{scrollbar-width:thin;max-height:calc(100dvh - 56px);position:sticky;top:28px;overflow-y:auto}.guide-nav-toggle{display:none}.guide-directions{display:block}.guide-directions nav{scrollbar-width:thin;max-height:min(420px,100dvh - 520px);padding-right:6px;overflow-y:auto}.guide-resume{display:block}.topic-workspace{grid-template-columns:300px minmax(0,1fr)}}@media (width>=1700px){.research-card-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width>=2100px){.source-card-grid{grid-template-columns:repeat(auto-fit,minmax(540px,1fr))}}@media (width<=960px){.paper-source-editor>div:last-child{max-height:none;position:static;overflow:visible}.guide-workspace{gap:20px}.guide-navigation,.paper-detail-nav{padding:16px}.topic-workspace>.topic-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=600px){.topic-workspace>.topic-grid{grid-template-columns:minmax(0,1fr)}.guide-directions nav{max-height:320px;overflow-y:auto}.research-card-grid,.source-card-grid{gap:16px}}@media (width>=1280px){.topic-workspace{grid-template-columns:280px minmax(0,1fr)}.topic-workspace>.topic-grid{grid-template-columns:minmax(0,1fr);max-height:calc(100dvh - 56px);position:sticky;top:28px;overflow-y:auto}.paper-detail-workspace{grid-template-columns:minmax(0,1fr) 240px}.paper-detail-nav{grid-row:auto;position:sticky;top:28px}.paper-detail-nav nav{gap:18px;display:grid}.paper-detail-nav>p{color:var(--color-ink-4);margin:22px 0;font-size:12px;line-height:1.8;display:block}.paper-detail-nav>.paper-action{display:inline-flex}}.runtime-source-grid,.source-config-grid{grid-template-columns:minmax(0,1fr);align-items:start;gap:20px;display:grid}.runtime-source-grid>*{min-width:0}.runtime-source-grid>a{grid-column:1/-1}@media (width>=1500px){.paper-source-editor{grid-template-columns:minmax(0,1fr) 440px}.runtime-source-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width>=2100px){.source-config-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width>=1180px){.paper-ai-grid{grid-template-areas:"model policy""model trial""tasks tasks"}.paper-ai-model{grid-area:model}.paper-ai-policy{grid-area:policy}.paper-ai-trial{grid-area:trial}.paper-ai-tasks{grid-area:tasks}}.member-toolbar{max-width:2000px;color:var(--color-ink-4);flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:12px;margin:0 auto 24px;font-size:12px;display:flex}.research-body-reading>.member-toolbar{max-width:1120px}.research-body-detail>.member-toolbar{max-width:1440px}.member-gate{background:linear-gradient(125deg,var(--color-accent-soft),var(--color-surface) 75%);margin:20px 0}.member-login-dialog{width:min(520px,100% - 32px);max-height:calc(100dvh - 40px);color:var(--color-ink);background:var(--color-surface);border:1px solid var(--color-line);border-radius:var(--radius-sheet);margin:auto;padding:28px;overflow-y:auto}.member-login-dialog::backdrop{background:#00000073}.member-dialog-close{margin-bottom:20px;margin-left:auto;display:flex}.member-account-page{max-width:600px;margin:28px auto}.member-sync-alert{z-index:60;background:var(--color-surface);border-bottom:2px solid var(--color-accent);color:var(--color-ink);flex-wrap:wrap;justify-content:center;align-items:center;gap:10px;padding:14px 20px;font-size:13px;display:flex;position:sticky;top:0}@media (width<=600px){.member-login-dialog{padding:20px}.member-toolbar{justify-content:flex-start;margin-bottom:20px}.member-toolbar>span{font-size:11px}.member-account-page{margin-top:12px}.member-sync-alert{padding:12px 16px;font-size:12px}}.member-legacy-notice{background:var(--color-accent-soft);color:var(--color-ink-3);flex-wrap:wrap;justify-content:center;align-items:center;gap:12px;padding:12px 20px;font-size:13px;display:flex}
