/* Presentation geometry only; invoice controls and menu use the production CSS. */
html,body{width:1600px;height:1000px;overflow:hidden;background:#eff6fa}
.product-scene{width:1600px;height:1000px;position:relative}
#main-sidebar{position:absolute;left:0;top:0;width:240px;height:1000px;display:flex;padding:18px 10px;overflow:hidden}
#main-sidebar .menu-report-branch{display:none}
.product-scene>.sales-window{position:absolute;left:250px;top:15px;width:1330px;height:960px;max-height:none}
.sales-window #document-form{min-height:0}
.real-chart-window{position:absolute;right:5px;bottom:0;width:650px;height:375px;border:1px solid #d3e1e9;border-radius:10px;background:white;box-shadow:0 15px 40px #12485d30;overflow:hidden;z-index:110}
.real-chart-window>.window-title{padding:12px 18px;height:44px;font-size:17px;color:white;background:#114f63}
.real-chart-window #dashboard{padding:15px}
.real-chart-window .dashboard-heading,.real-chart-window .dashboard-cards,.real-chart-window .billing-strip,.real-chart-window .quick-links,.real-chart-window .scope-note,.real-chart-window .recent-documents,.real-chart-window .dashboard-grid>.dashboard-panel:not(:first-child),.real-chart-window details{display:none!important}
.real-chart-window .dashboard-grid{display:block!important;margin:0}
.real-chart-window .dashboard-panel{padding:14px!important;margin:0!important}
.real-chart-window .monthly-chart{min-height:150px}
