/* 云端工作台：研究步骤时间线、资料卡与账户配置（第 3 轮删去旧首页情报时间线与侧栏概览的样式）。 */
:root{--timeline-accent:var(--ss-primary)}
.feed-card h4{margin:7px 0 5px;line-height:1.5}
.model-config-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:24px;margin:24px 0}.model-config-grid>.panel{min-width:0;box-shadow:none}.config-versions{margin-top:24px}.config-version{padding:20px 0;border-top:1px solid var(--line);overflow-wrap:anywhere}.config-version:first-child{margin-top:16px}.login>a{display:inline-block;margin-top:24px}
.step{position:relative;border-left:2px solid var(--line);margin-left:8px;padding-left:24px}.step:before{content:"";position:absolute;left:-6px;top:22px;width:10px;height:10px;border-radius:50%;background:var(--timeline-accent);border:2px solid var(--paper)}
.research-step{position:relative;margin-left:8px;padding-left:24px;border-left:2px solid var(--line);border-bottom:0}.research-step:before{content:"";position:absolute;left:-6px;top:24px;width:10px;height:10px;box-sizing:border-box;background:var(--paper);border:2px solid var(--muted);border-radius:50%}.research-step.state-succeeded:before,.research-step.state-completed:before{background:var(--success);border-color:var(--success)}.research-step.state-running:before{background:var(--timeline-accent);border-color:var(--timeline-accent)}.research-step.state-failed:before{background:var(--danger);border-color:var(--danger)}
.event-card{transition:border-color 180ms,box-shadow 180ms}.event-row:focus-within .event-card,.event-row:hover .event-card{border-color:var(--timeline-accent)}
@media(max-width:900px){.model-config-grid{grid-template-columns:1fr}}
@media(max-width:480px){.model-config-grid .panel{padding:16px}.deep-hero h1{font-size:28px}}
@media(prefers-reduced-motion:reduce){.event-card{transition:none!important;animation:none!important;transform:none!important}}
