.quant-reporting{flex:1;min-width:0;padding:24px;background:var(--dashboard-background)}.quant-reporting__frame{width:100%;margin-inline:auto;overflow:hidden}.quant-reporting__header{display:flex;align-items:flex-end;justify-content:space-between;gap:16px;padding:20px 24px 12px}.quant-reporting__header .dashboard-subtitle{margin-top:6px}.quant-reporting__updated-at{flex-shrink:0;padding-bottom:2px}.quant-reporting__updated-at strong{color:var(--dashboard-text);font-weight:600}.quant-reporting__navigation{padding-inline:12px;border-top:1px solid #eef2f8}.quant-reporting__navigation .MuiTab-root{min-height:52px;padding:12px 16px;color:var(--dashboard-muted);font-size:14px;font-weight:600;text-transform:none}.quant-reporting__navigation .MuiTab-root.Mui-selected{color:var(--dashboard-primary)}.quant-reporting__navigation .MuiTabs-indicator{height:3px;border-radius:3px 3px 0 0;background:var(--dashboard-primary)}.quant-reporting__content{padding:24px;border-top:1px solid #eef2f8}.quant-reporting__content>.macro{width:100%;height:auto!important;overflow:visible!important}.quant-reporting__content>.macro>.container{max-width:none;padding-right:0;padding-left:0}.quant-reporting__content>.macro>.container:last-child{padding-bottom:0;overflow-y:visible!important}.quant-reporting-strategy{width:100%;max-width:none;margin-inline:auto;display:flex;flex-direction:column;gap:var(--dashboard-section-gap)}.quant-reporting-strategy__filters,.quant-reporting-strategy__panel{padding:16px}.quant-reporting-strategy__filter{display:flex;align-items:center;gap:12px}.quant-reporting-strategy__label{color:var(--dashboard-text);font-size:14px;font-weight:600}.quant-reporting-strategy__panel-header{display:flex;align-items:flex-start;justify-content:space-between;gap:16px;margin-bottom:16px}.quant-reporting-strategy__panel-header .dashboard-subtitle{margin-top:6px}.quant-reporting-strategy__table .MuiPaper-root{border-radius:8px;box-shadow:none}.quant-reporting-strategy__table .MuiTableCell-head{background:var(--dashboard-background)}.quant-reporting-strategy__table .MuiTableCell-alignRight{font-variant-numeric:tabular-nums}@media(max-width:767px){.quant-reporting{padding:12px}.quant-reporting__header{padding:16px 16px 12px}.quant-reporting-strategy__panel-header,.quant-reporting__header{align-items:stretch;flex-direction:column}.quant-reporting__updated-at{padding-bottom:0}.quant-reporting__content{padding:16px}.quant-reporting-strategy{gap:16px}.quant-reporting-strategy__filter{align-items:stretch;flex-direction:column}.quant-reporting-strategy__filter .MuiSkeleton-root{max-width:100%}}