.office-agent{z-index:3;width:86px;transform:translate3d(calc(var(--agent-x) * 1cqw - 50%), calc(var(--agent-y) * 1cqh - 50%), 0);text-align:center;will-change:transform;position:absolute;top:0;left:0}.agent-sprite{width:60px;height:113px;margin:0 auto;position:relative}.agent-sprite>img{object-fit:contain;width:100%;height:100%;image-rendering:pixelated;opacity:0;filter:drop-shadow(0 9px 8px color-mix(in srgb, var(--research-black) 48%, transparent));position:absolute;inset:0}.agent-sprite>img[data-frame="2"]{opacity:1}.office-agent>span{width:max-content;max-width:104px;margin:calc(-1 * var(--research-space-compact)) auto var(--research-space-none);padding:var(--research-space-1) var(--research-space-compact);border:1px solid var(--research-line-strong);border-radius:var(--research-radius-label);color:var(--research-text-soft);background:color-mix(in srgb, var(--research-surface) 90%, transparent);box-shadow:0 5px 14px color-mix(in srgb, var(--research-black) 30%, transparent);font-size:var(--research-type-label);white-space:nowrap;text-overflow:ellipsis;font-weight:700;display:block;overflow:hidden}.agent-market>span{border-color:var(--research-agent-market)}.agent-company>span{border-color:var(--research-agent-company)}.agent-financial>span{border-color:var(--research-agent-financial)}.agent-valuation>span{border-color:var(--research-agent-valuation)}.agent-risk>span{border-color:var(--research-agent-risk)}.agent-chair>span{border-color:var(--research-agent-chair)}.office-agent.is-active{z-index:6}.office-agent.is-walking{animation:6s linear both agent-gather}.office-agent.is-walking .agent-sprite>img{animation:1.12s step-end infinite walk-frame}.office-agent.is-walking .agent-sprite>img[data-frame="1"]{animation-delay:0s}.office-agent.is-walking .agent-sprite>img[data-frame="2"]{animation-delay:-280ms}.office-agent.is-walking .agent-sprite>img[data-frame="3"]{animation-delay:-560ms}.office-agent.is-walking .agent-sprite>img[data-frame="4"]{animation-delay:-840ms}.office-stage.is-paused .office-agent,.office-stage.is-paused .agent-sprite>img{animation-play-state:paused}.agent-market{--agent-x:16;--agent-y:24;--waypoint-x:28;--waypoint-y:47;--meeting-x:40;--meeting-y:39}.agent-company{--agent-x:82;--agent-y:24;--waypoint-x:72;--waypoint-y:47;--meeting-x:60;--meeting-y:39}.agent-financial{--agent-x:14;--agent-y:70;--waypoint-x:28;--waypoint-y:62;--meeting-x:39;--meeting-y:58}.agent-valuation{--agent-x:84;--agent-y:69;--waypoint-x:72;--waypoint-y:62;--meeting-x:61;--meeting-y:58}.agent-risk{--agent-x:34;--agent-y:77;--waypoint-x:41;--waypoint-y:63;--meeting-x:50;--meeting-y:34}.agent-chair{--agent-x:51;--agent-y:61;--waypoint-x:47;--waypoint-y:70;--meeting-x:50;--meeting-y:67}.phase-committee .agent-market,.phase-complete .agent-market{--agent-x:40;--agent-y:39}.phase-committee .agent-company,.phase-complete .agent-company{--agent-x:60;--agent-y:39}.phase-committee .agent-financial,.phase-complete .agent-financial{--agent-x:39;--agent-y:58}.phase-committee .agent-valuation,.phase-complete .agent-valuation{--agent-x:61;--agent-y:58}.phase-committee .agent-risk,.phase-complete .agent-risk{--agent-x:50;--agent-y:34}.phase-committee .agent-chair,.phase-complete .agent-chair{--agent-x:50;--agent-y:67}.agent-bubble{z-index:8;width:224px;padding:var(--research-space-control) 11px;border:1px solid var(--research-accent);border-radius:var(--research-radius-bubble) var(--research-radius-bubble) var(--research-radius-bubble) 2px;color:var(--research-text);background:color-mix(in srgb, var(--research-surface) 95%, transparent);box-shadow:var(--research-shadow-raised);text-align:left;position:absolute;bottom:calc(100% + 7px);left:50%;transform:translate(-50%)}.agent-bubble:after{content:"";border-right:1px solid var(--research-accent);border-bottom:1px solid var(--research-accent);background:var(--research-surface);width:10px;height:10px;position:absolute;bottom:-6px;left:calc(50% - 5px);transform:rotate(45deg)}.agent-bubble strong{margin-bottom:var(--research-space-1);color:var(--research-accent-bright);font-size:var(--research-type-label);letter-spacing:.04em;display:block}.agent-bubble span{color:var(--research-text-soft);font-size:var(--research-type-label);overflow-wrap:break-word;word-break:keep-all;text-wrap:pretty;line-height:1.45;display:block}.agent-work-tag{z-index:7;align-items:center;gap:var(--research-space-compact);width:max-content;padding:var(--research-space-1) var(--research-space-tight);border:1px solid var(--research-line-strong);border-radius:var(--research-radius-label);color:var(--research-text-soft);background:color-mix(in srgb, var(--research-surface) 96%, transparent);box-shadow:var(--research-shadow-soft);font-size:var(--research-type-label);letter-spacing:.05em;white-space:nowrap;font-weight:750;display:flex;position:absolute;bottom:calc(100% + 2px);left:50%;transform:translate(-50%)}.agent-work-tag i{background:var(--research-accent);width:5px;height:5px;box-shadow:0 0 8px color-mix(in srgb, var(--research-accent) 64%, transparent);border-radius:50%;animation:1.8s ease-in-out infinite live-pulse}.committee-signal{z-index:5;align-items:center;gap:var(--research-space-compact);padding:var(--research-space-tight) 9px;border:1px solid var(--research-line-strong);border-radius:var(--research-radius-compact);color:var(--research-accent-bright);background:color-mix(in srgb, var(--research-surface-raised) 88%, transparent);font-size:var(--research-type-label);display:flex;position:absolute;bottom:12px;right:12px}@keyframes agent-gather{0%{transform:translate3d(calc(var(--agent-x) * 1cqw - 50%), calc(var(--agent-y) * 1cqh - 50%), 0)}55%{transform:translate3d(calc(var(--waypoint-x) * 1cqw - 50%), calc(var(--waypoint-y) * 1cqh - 50%), 0)}to{transform:translate3d(calc(var(--meeting-x) * 1cqw - 50%), calc(var(--meeting-y) * 1cqh - 50%), 0)}}@keyframes walk-frame{0%,24.9%{opacity:1}25%,to{opacity:0}}@media (max-width:920px){.agent-market .agent-bubble,.agent-financial .agent-bubble{left:0;transform:none}.agent-company .agent-bubble,.agent-valuation .agent-bubble{left:auto;right:0;transform:none}.agent-company .agent-bubble:after,.agent-valuation .agent-bubble:after{left:auto;right:20px}}.office-game{z-index:0;background:var(--research-bg);place-items:center;display:grid;position:absolute;inset:0;overflow:hidden}.office-game__canvas{image-rendering:auto;width:100%;height:100%;display:block}.office-game__error{z-index:2;border:1px solid var(--research-line);max-width:320px;color:var(--research-text-soft);background:var(--research-surface);font-size:var(--research-type-label);text-align:center;margin:0;padding:14px 16px;line-height:1.5}.office-stage.is-paused .office-game__canvas{opacity:.82}
.research-report{width:min(100% - 40px,1180px);padding:var(--research-space-6) 0 var(--research-space-report-end);color:var(--research-text);overflow-wrap:break-word;word-break:keep-all;margin:0 auto}.research-report :where(h1,h2,h3,p,li,span,strong){text-wrap:pretty}.research-report h1,.research-report h2,.research-report h3,.research-report p,.research-report li,.research-report dl,.research-report dd{margin-top:0}.report-command{align-items:center;gap:var(--research-space-4);padding-bottom:var(--research-space-4);border-bottom:1px solid var(--research-line);grid-template-columns:1fr auto 1fr;display:grid}.report-command button{align-items:center;gap:var(--research-space-2);width:fit-content;min-height:40px;padding:0 var(--research-space-3);border:1px solid var(--research-line);border-radius:var(--research-radius-md);color:var(--research-text-soft);background:var(--research-surface);cursor:pointer;display:inline-flex}.report-command>div{align-items:baseline;gap:var(--research-space-2);display:flex}.report-command span,.report-command strong{font-size:var(--research-type-label);letter-spacing:.1em}.report-command span{color:var(--research-blue)}.report-command p{color:var(--research-text-faint);font-size:var(--research-type-label);text-align:right;margin:0}.report-identity{justify-content:space-between;align-items:end;gap:var(--research-space-8);padding:52px 0 var(--research-space-8);display:flex}.report-identity>div>span{color:var(--research-text-muted);font-size:var(--research-type-label);letter-spacing:.08em}.report-identity h1{margin:var(--research-space-2) 0 var(--research-space-3);font-size:var(--research-type-report-hero);letter-spacing:-.055em}.report-identity p{color:var(--research-text-muted);margin-bottom:0}.report-identity p strong{margin-left:var(--research-space-2);color:var(--research-positive)}.report-identity aside{min-width:220px;padding:var(--research-space-panel) var(--research-space-4);border:1px solid var(--research-line-strong);border-radius:var(--research-radius-md);background:var(--research-surface-soft);grid-template-columns:30px 1fr;align-items:center;display:grid}.report-identity aside svg{color:var(--research-blue-bright);grid-row:1/3}.report-identity aside span{color:var(--research-text-muted);font-size:var(--research-type-label)}.report-identity aside strong{font-size:var(--research-type-title)}.report-index{border:1px solid var(--research-line);border-radius:var(--research-radius-md);background:var(--research-surface);grid-template-columns:repeat(4,1fr);display:grid;overflow:hidden}.report-index a{padding:var(--research-space-panel) var(--research-space-4);color:var(--research-text-muted);font-size:var(--research-type-label);text-decoration:none}.report-index a:not(:last-child){border-right:1px solid var(--research-line)}.report-index a:hover,.report-index a:focus-visible{color:var(--research-text);background:var(--research-surface-raised)}.report-brief,.report-analysis,.report-appendix,.report-versions{margin-top:var(--research-space-5);padding:var(--research-space-8);border:1px solid var(--research-line-strong);border-radius:var(--research-radius-lg);background:var(--research-surface)}.report-brief>header,.report-analysis>header,.report-appendix>header{justify-content:space-between;align-items:start;gap:var(--research-space-6);display:flex}.report-brief header span,.report-analysis>header span,.report-appendix>header span,.report-versions header span{color:var(--research-accent);font-size:var(--research-type-label);letter-spacing:.12em;font-weight:800}.report-brief h2,.report-analysis>header h2,.report-appendix>header h2{max-width:860px;margin:var(--research-space-3) 0 0;font-size:var(--research-type-report-title);letter-spacing:-.035em;word-break:keep-all;line-height:1.24}.report-brief>header>strong{padding:var(--research-space-3);border-left:2px solid var(--research-positive);color:var(--research-text-soft);background:var(--research-surface-soft);font-size:var(--research-type-label);flex:0 0 250px;line-height:1.5}.report-brief__facts{gap:var(--research-space-3);margin-top:var(--research-space-6);grid-template-columns:repeat(4,1fr);display:grid}.report-brief__facts article{min-width:0;padding:var(--research-space-4);border:1px solid var(--research-line);border-radius:var(--research-radius-md);background:var(--research-surface-soft)}.report-brief__facts article svg{float:right;color:var(--research-blue)}.report-brief__facts span{color:var(--research-text-muted);font-size:var(--research-type-label)}.report-brief__facts p{margin:var(--research-space-2) 0 0;font-size:var(--research-type-label);line-height:1.5}.report-points{gap:var(--research-space-3);margin-top:var(--research-space-3);grid-template-columns:1fr 1fr;display:grid}.report-points article{padding:var(--research-space-5);border:1px solid var(--research-line);border-radius:var(--research-radius-md)}.report-points .is-positive{border-color:color-mix(in srgb, var(--research-positive) 35%, var(--research-line))}.report-points .is-concern{border-color:color-mix(in srgb, var(--research-negative) 35%, var(--research-line))}.report-points h3{margin-bottom:var(--research-space-4);font-size:var(--research-type-title)}.report-points ol{gap:var(--research-space-3);padding-left:var(--research-space-5);color:var(--research-text-soft);font-size:var(--research-type-body);margin-bottom:0;line-height:1.5;display:grid}.report-change-condition{gap:var(--research-space-3);margin-top:var(--research-space-3);padding:var(--research-space-4);border:1px solid var(--research-accent-deep);border-radius:var(--research-radius-md);background:color-mix(in srgb, var(--research-accent) 6%, var(--research-surface));display:flex}aside.report-change-condition>svg{color:var(--research-accent);flex:none}.report-change-condition strong{font-size:var(--research-type-label)}.report-change-condition p{margin:var(--research-space-1) 0 0;color:var(--research-text-soft);font-size:var(--research-type-body);line-height:1.55}.report-analysis__grid{gap:var(--research-space-3);margin-top:var(--research-space-6);grid-template-columns:repeat(3,1fr);display:grid}.report-analysis__grid article{padding:var(--research-space-5);border:1px solid var(--research-line);border-radius:var(--research-radius-md);background:var(--research-surface-soft)}.report-analysis__grid article>span{color:var(--research-text-faint);font-size:var(--research-type-label)}.report-analysis__grid h3{margin:var(--research-space-3) 0 var(--research-space-5);font-size:var(--research-type-title)}.report-analysis__grid strong{font-size:var(--research-type-body);line-height:1.45;display:block}.report-analysis__grid p{margin:var(--research-space-2) 0 0;color:var(--research-text-muted);font-size:var(--research-type-label);line-height:1.55}.report-scenarios{margin-top:var(--research-space-6);padding-top:var(--research-space-6);border-top:1px solid var(--research-line)}.report-scenarios>header{align-items:center;gap:var(--research-space-3);margin-bottom:var(--research-space-4);display:flex}.report-scenarios>header svg{color:var(--research-blue)}.report-scenarios>header span,.report-scenarios>header small{font-size:var(--research-type-label);display:block}.report-scenarios>header small{margin-top:var(--research-space-1);color:var(--research-text-faint)}.report-scenarios>div{gap:var(--research-space-3);grid-template-columns:repeat(3,1fr);display:grid}.report-scenarios article{padding:var(--research-space-4);border:1px solid var(--research-line);border-radius:var(--research-radius-md)}.report-scenarios article[data-scenario=base]{border-color:var(--research-blue-deep);background:var(--research-surface-soft)}.report-scenarios article>header{justify-content:space-between;display:flex}.report-scenarios article>header span{color:var(--research-blue);font-weight:800}.report-scenarios article p{min-height:42px;margin:var(--research-space-3) 0;color:var(--research-text-soft);font-size:var(--research-type-label);line-height:1.45}.report-scenarios dl{gap:var(--research-space-1);grid-template-columns:1fr 1fr;margin-bottom:0;display:grid}.report-scenarios dl div{justify-content:space-between;gap:var(--research-space-2);padding:var(--research-space-compact);background:var(--research-surface-soft);font-size:var(--research-type-label);display:flex}.report-scenarios dt{color:var(--research-text-faint)}.report-scenarios dd{margin-bottom:0}.report-appendix>div{gap:var(--research-space-3);margin-top:var(--research-space-6);grid-template-columns:repeat(3,1fr);display:grid}.report-appendix article{padding:var(--research-space-5);border:1px solid var(--research-line);border-radius:var(--research-radius-md);background:var(--research-surface-soft)}.report-appendix h3{margin-bottom:var(--research-space-4);font-size:var(--research-type-title)}.report-appendix ul{gap:var(--research-space-3);padding-left:var(--research-space-4);color:var(--research-text-soft);font-size:var(--research-type-label);margin-bottom:0;line-height:1.55;display:grid}.report-appendix>footer{gap:var(--research-space-3);margin-top:var(--research-space-3);padding:var(--research-space-4);border-left:2px solid var(--research-blue);background:var(--research-surface-soft);display:flex}.report-appendix>footer svg{color:var(--research-blue);flex:none}.report-appendix>footer p{color:var(--research-text-soft);font-size:var(--research-type-body);margin-bottom:0;line-height:1.55}.report-appendix>footer strong{margin-bottom:var(--research-space-1);color:var(--research-text);display:block}.report-versions>header{gap:var(--research-space-3);display:flex}.report-versions>header svg{color:var(--research-blue)}.report-versions>header p{margin:var(--research-space-1) 0 0;color:var(--research-text-muted);font-size:var(--research-type-label)}.report-versions ol{gap:var(--research-space-3);margin:var(--research-space-5) 0 0;grid-template-columns:repeat(3,1fr);padding:0;list-style:none;display:grid}.report-versions li{gap:var(--research-space-1) var(--research-space-3);padding:var(--research-space-4);border:1px solid var(--research-line);border-radius:var(--research-radius-md);grid-template-columns:auto 1fr;display:grid}.report-versions time{color:var(--research-text-faint);font-size:var(--research-type-label);grid-column:1/-1}.report-versions li strong{color:var(--research-blue)}.report-versions li span{color:var(--research-text-soft);font-size:var(--research-type-label)}.report-sources{margin-top:var(--research-space-5);padding:var(--research-space-5);border:1px solid var(--research-line);border-radius:var(--research-radius-md);background:var(--research-surface)}.report-sources>span{color:var(--research-text-muted);font-size:var(--research-type-label);letter-spacing:.12em;font-weight:800}.report-sources p{align-items:center;gap:var(--research-space-2);margin:var(--research-space-3) 0 0;color:var(--research-text-muted);font-size:var(--research-type-label);flex-wrap:wrap;display:flex}.report-sources p span:not(:last-child):after{content:" · ";white-space:pre}
@media (max-width:1180px){.research-command{grid-template-columns:auto 1fr auto}.research-command__status{justify-content:flex-start}.research-layout{grid-template-columns:82px minmax(520px,1fr) 330px}.company-brief{padding:var(--research-space-control);display:flex}.company-brief>div:nth-child(2),.company-brief>strong,.company-brief>small,.company-brief footer,.department-rail__heading span,.department-rail__heading em,.agent-list div,.agent-list svg,.agent-list i,.rail-note{display:none}.department-rail__heading{height:1px;margin:var(--research-space-3) var(--research-space-none);background:var(--research-line-soft)}.agent-list li{padding:var(--research-space-1);grid-template-columns:1fr;place-items:center;display:grid}.agent-list img{width:auto;height:48px}}@media (max-width:920px){.research-layout{grid-template-columns:76px minmax(0,1fr);height:auto}.activity-panel{border:1px solid var(--research-line-strong);border-radius:var(--research-radius-lg);grid-column:1/-1;width:auto;height:360px;position:static;overflow:hidden}.agent-sprite{width:52px;height:98px}.agent-bubble span,.office-stage__objective{font-size:var(--research-type-label)}.activity-feed p,.activity-feed h2{font-size:var(--research-type-body)}.evidence-summary{grid-template-columns:repeat(3,1fr) 1.25fr}.evidence-summary>div{padding:var(--research-space-none) 9px;grid-template-columns:25px 1fr}.evidence-summary>div strong{grid-column:2}.evidence-summary span{font-size:var(--research-type-label)}}@media (max-width:700px){.research-command{z-index:30;height:58px;padding:var(--research-space-none) var(--research-space-3);grid-template-columns:1fr auto;position:sticky;top:0}.research-command__brand .brand span,.research-command__brand>span,.research-command__status,.research-command__actions>button span{display:none}.research-command__actions .language-toggle{display:flex}.research-command__actions>a{display:inline-flex}.research-command__actions>button{min-width:38px;padding:var(--research-space-none);justify-content:center}.research-layout{flex-direction:column;height:auto;min-height:0;display:flex}.department-rail{padding:var(--research-space-control) var(--research-space-3);border-right:0;border-bottom:1px solid var(--research-line);overflow:visible}.company-brief{grid-template-columns:38px 1fr auto;padding:9px 11px;display:grid}.company-brief__mark{width:38px;height:38px}.company-brief>div:nth-child(2),.company-brief>strong,.company-brief>small{display:block}.company-brief footer,.rail-note{display:none}.department-rail__heading{height:auto;margin:var(--research-space-control) var(--research-space-hairline) var(--research-space-compact);background:0 0;display:flex}.department-rail__heading span,.department-rail__heading em{display:block}.agent-list{gap:var(--research-space-compact);padding-bottom:var(--research-space-micro);display:flex;overflow-x:auto}.agent-list li{min-height:56px;padding:var(--research-space-micro) var(--research-space-compact);flex:0 0 104px;grid-template-columns:30px 1fr;place-items:center start}.agent-list img{width:auto;height:44px}.agent-list div{min-width:0;display:block}.agent-list span{font-size:var(--research-type-label)}.agent-list small{display:block}.office-workbench{height:auto;padding:var(--research-space-none) var(--research-space-control);order:2;grid-template-rows:48px auto 42px}.office-heading>div:first-child{gap:var(--research-space-2)}.office-heading span,.office-heading strong{font-size:var(--research-type-label)}.office-stage__background{object-fit:cover}.office-agent{width:64px}.agent-sprite{width:43px;height:82px}.office-agent>span{max-width:72px;font-size:var(--research-type-label)}.agent-bubble{width:min(210px,58vw);padding:var(--research-space-2)}.activity-panel{width:auto;height:430px;margin:var(--research-space-control);border-radius:var(--research-radius-control);order:3}.activity-feed article{padding:13px}.activity-feed p{word-break:keep-all}.evidence-summary{height:auto;padding:var(--research-space-control);grid-template-columns:repeat(3,1fr)}.evidence-summary>div{flex-direction:column;justify-content:center;align-items:flex-start;gap:5px;min-height:58px;display:flex}.evidence-summary>div svg{display:none}.evidence-summary button{grid-column:1/-1}}@media (min-width:768px) and (max-width:1279px){.research-layout{grid-template-rows:auto minmax(0,1fr) auto;grid-template-columns:minmax(0,1fr);height:auto;min-height:calc(100dvh - 152px);overflow-x:clip}.department-rail{gap:var(--research-space-3);padding:var(--research-space-3) var(--research-space-4);border-right:0;border-bottom:1px solid var(--research-line);grid-area:1/1;grid-template-rows:auto minmax(0,1fr);grid-template-columns:minmax(0,1fr) minmax(0,2fr);display:grid;overflow:hidden}.company-brief{grid-row:1/span 2;align-self:start}.department-rail__heading{display:none}.department-status-grid{gap:var(--research-space-2);grid-template-columns:repeat(4,minmax(0,1fr));min-width:0;display:grid}.department-status-grid article{min-width:0;padding:var(--research-space-2);border:1px solid var(--research-line);border-radius:var(--research-radius-md);background:var(--research-surface-soft)}.department-status-grid article>*{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.department-status-grid header{color:var(--research-text-soft);font-size:var(--research-type-label)}.department-status-grid p,.department-status-grid small{margin:var(--research-space-1) 0 0;color:var(--research-text-faint);font-size:var(--research-type-label);display:block}.agent-list{gap:var(--research-space-2);grid-column:2;min-width:0;display:flex;overflow:auto hidden}.agent-list li{flex:0 0 calc(var(--research-space-8) * 3 + var(--research-space-2))}.department-visit-annotations,.rail-note{display:none}.office-workbench{grid-area:2/1;grid-template-rows:58px minmax(0,1fr) 50px;min-width:0}.office-stage{aspect-ratio:16/9;width:100%;height:auto}.activity-panel{border-top:1px solid var(--research-line);border-left:0;grid-area:3/1;min-height:0}}@media (max-width:767px){.research-layout{flex-direction:column;height:auto;min-height:0;display:flex;overflow-x:clip}.department-rail{max-height:none;padding:var(--research-space-control) var(--research-space-3);border-right:0;border-bottom:1px solid var(--research-line);order:1;display:block;overflow:hidden}.department-status-grid,.department-rail__heading,.department-visit-annotations,.rail-note{display:none}.agent-list{gap:var(--research-space-compact);margin-top:var(--research-space-compact);padding-bottom:var(--research-space-micro);display:flex;overflow:auto hidden}.agent-list li{flex:0 0 136px;align-items:start;min-height:72px}.agent-list li>div{min-width:0}.agent-list span{white-space:normal;text-overflow:clip;overflow-wrap:normal;word-break:normal;min-height:2.4em;line-height:1.2;overflow:visible}.office-workbench{min-width:0;padding:var(--research-space-none) var(--research-space-control);order:2;grid-template-rows:54px auto 42px}.office-heading{gap:var(--research-space-2)}.office-heading>div:first-child{min-width:0}.office-heading strong{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.office-camera-toggle{min-height:calc(var(--research-space-8) + var(--research-space-3));padding-inline:var(--research-space-control);flex:none}.office-stage{aspect-ratio:16/9;width:100%;height:auto}.office-stage__objective{display:none}.activity-panel{width:auto;height:430px;min-height:0;margin:var(--research-space-control);border-top:1px solid var(--research-line);border-radius:var(--research-radius-control);border-left:0;order:3;overflow:hidden}.evidence-summary{height:auto}}@media (prefers-reduced-motion:reduce){.research-progress>div,:where(.office-stage *),.activity-feed{scroll-behavior:auto;transition:none;animation:none}}
