@layer compatibility{body[data-view=data]{min-width:0}body[data-view=data] .app-shell{width:min(100%,1920px);max-width:1920px;min-height:100vh;margin:0 auto;overflow-x:clip}body[data-view=data] .topbar{display:grid;grid-template-columns:44px minmax(172px,.42fr) minmax(620px,1.5fr) auto;grid-template-areas:"menu brand controls actions";align-items:end;gap:12px;min-height:88px;padding:12px 16px;overflow:visible}body[data-view=data] .data-nav-menu{grid-area:menu;align-self:center}body[data-view=data] .data-nav-menu>summary{width:44px;height:44px;min-height:44px;padding:0;overflow:hidden;color:transparent;font-size:0}body[data-view=data] .product-brand{grid-area:brand;min-width:0;align-self:center}body[data-view=data] .product-brand strong{display:block;font-size:23px;line-height:1.05;letter-spacing:0;white-space:nowrap}body[data-view=data] .product-brand span{display:block;margin-top:4px;color:var(--muted);font-size:11px;font-weight:700;line-height:1.2}body[data-view=data] .top-controls{grid-area:controls;display:grid;grid-template-columns:minmax(210px,1.15fr) minmax(210px,1.15fr) minmax(150px,.78fr) 92px;gap:8px;min-width:0}body[data-view=data] .top-actions{grid-area:actions;display:flex;align-items:end;justify-content:flex-end;gap:6px;min-width:max-content}body[data-view=data] .topbar-version-passport{display:none}body[data-view=data] .data-task-navigation{display:grid;grid-template-columns:145px repeat(6,minmax(140px,1fr));gap:8px;width:100%;padding:10px 16px;overflow-x:auto;scrollbar-gutter:stable}body[data-view=data] .data-task-navigation>*{min-width:140px}body[data-view=data] .data-task-navigation-title{min-width:145px}body[data-view=data] .data-planning-horizons{margin-inline:16px}body[data-view=data] .data-full-range-button{margin-left:16px}body[data-view=data] .version-workflow-panel,body[data-view=data] .macro-panel,body[data-view=data] .financial-covenant-panel,body[data-view=data] .workspace,body[data-view=data] #directionStrategyPanel,body[data-view=data] #managementRegistryPanel{margin-inline:16px}body[data-view=data] .macro-panel-body,body[data-view=data] .financial-covenant-panel-body{overflow-x:auto;overscroll-behavior-x:contain;scrollbar-gutter:stable}body[data-view=data] .macro-table{min-width:1640px}body[data-view=data] .grid-area{min-width:0}body[data-view=data] .grid-mount{width:100%;overflow:auto;overscroll-behavior:contain;scrollbar-gutter:stable both-edges}@media(max-width:1500px){body[data-view=data] .topbar{grid-template-columns:44px minmax(154px,.32fr) minmax(0,1.6fr) auto;gap:10px}body[data-view=data] .top-controls{grid-template-columns:minmax(180px,1fr) minmax(180px,1fr) minmax(135px,.7fr) 84px}body[data-view=data] .top-actions .button{padding-inline:7px}}@media(max-width:1120px){body[data-view=data] .topbar{grid-template-columns:44px minmax(0,1fr) auto;grid-template-areas:"menu brand actions" "menu controls controls";align-items:center}body[data-view=data] .top-controls{grid-template-columns:repeat(2,minmax(0,1fr))}body[data-view=data] .field-version-name,body[data-view=data] .field-fact-month{display:none}}@media(max-width:760px){body[data-view=data] .topbar{padding-inline:10px}body[data-view=data] .product-brand strong{font-size:20px}body[data-view=data] .product-brand span{display:none}body[data-view=data] .top-actions .button:not(.primary-button),body[data-view=data] .version-actions-menu{display:none}body[data-view=data] .data-planning-horizons,body[data-view=data] .version-workflow-panel,body[data-view=data] .macro-panel,body[data-view=data] .financial-covenant-panel,body[data-view=data] .workspace,body[data-view=data] #directionStrategyPanel,body[data-view=data] #managementRegistryPanel{margin-inline:10px}}}
