.workspace-hidden{display:none!important}#workspace-nav,#workspace-sections{display:flex;flex-wrap:wrap;gap:8px;margin:16px 0}#workspace-nav [aria-current=page],#workspace-sections [aria-pressed=true]{border-color:var(--mint,#acdcb9);background:#294338}.story-page{max-width:900px;margin:20px auto}.story-page>p{max-width:76ch;line-height:1.8}.story-illustration{display:grid;place-items:center;min-height:140px;margin:20px 0;background:radial-gradient(ellipse at center,#32615b,#10242d);border-radius:12px;color:#cbe5cf;font-size:48px;overflow:hidden}.story-illustration img{width:100%;max-height:320px;object-fit:cover}.story-page input,#guide-name-form input{display:block;margin:10px 0;width:min(100%,340px);padding:12px;box-sizing:border-box}.story-page select{max-width:100%}body[data-workspace]:not([data-workspace=home]) .layout,body[data-workspace]:not([data-workspace=home]) #journey-overview{display:none}body[data-workspace] .eras{display:none}body[data-workspace]:not([data-workspace=storybook]) .bottom-layout{display:none}body[data-workspace=storybook] .bottom-layout{display:block}body[data-workspace=home] #biology>section:not(.adaptation-panel){display:none}body[data-workspace=home] #biology>.bio-stats{display:none}body[data-workspace=home] .adaptation-panel>.evolution-path,body[data-workspace=home] .adaptation-panel>.adaptation-tabs,body[data-workspace=home] .adaptation-panel>.small{display:none}body.story-opening .layout,body.story-opening #biology{display:none!important}body[data-workspace] .guide-panel{display:none}.layout{grid-template-columns:1fr}#workspace-nav button,#workspace-sections button{min-height:44px}@media(max-width:600px){.story-page{padding:18px}.story-illustration{min-height:100px}}@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto!important}}

/* Keep live work and warnings visible while reading or using another workspace. */
body[data-workspace]:not([data-workspace=home]) #journey-overview{display:block}
body[data-workspace]:not([data-workspace=home]) #journey-overview .overview-columns>div:nth-child(2),body[data-workspace]:not([data-workspace=home]) #journey-overview .return-report{display:none}
body[data-workspace=lineage] .layout{display:block}body[data-workspace=lineage] .world-panel{display:none}body[data-workspace=lineage] .guide-panel{display:block}
body.story-opening #journey-overview .overview-columns>div:nth-child(2),body.story-opening #journey-overview .overview-card>button{display:none}
body[data-workspace=home] #biology>.bio-stats{display:grid}
body[data-workspace=home] #biology>.bio-grid{display:none}.story-page{overflow-wrap:anywhere}#story-alerts button{margin:6px}
