body,html{background:#dbe6f3;display:flex;justify-content:center;margin:0;padding:0}.report-container{align-items:center;display:flex;flex-direction:column}.report-page{background:#fff;box-shadow:0 0 10px #00000026;box-sizing:border-box;margin:20px auto;min-height:1123px;padding:38px;position:relative;width:794px}.exec-report-page,.progress-report-page{display:flex;flex-direction:column}.exec-report-page{align-items:center;height:auto!important;min-height:794px!important;overflow:visible!important;width:1123px!important}.report-footer{color:#64748b;font-size:10.5px;line-height:1.6;margin-top:30px;position:static;text-align:center}.report-page:not(.demo-report-page) .demo-insights-box{min-height:0!important;padding:20px 24px!important}@media print{@page{size:A4 portrait;margin:0}@page exec-landscape{size:A4 landscape;margin:0}body,html{background:#fff!important;display:block!important;height:auto!important;margin:0!important;padding:0!important;-webkit-print-color-adjust:exact!important;print-color-adjust:exact!important}.report-container{display:block!important;margin:0 auto!important;width:100%!important}.report-footer{background:#fff!important;flex-shrink:0!important;margin-top:auto!important;min-height:80px!important;padding-top:8px!important;position:static!important;z-index:2!important}.page-content{flex:1 1!important;max-height:none!important}.page-content,.page3-content{overflow:hidden!important;padding-bottom:0!important}.page3-content{break-inside:avoid!important;page-break-inside:avoid!important}.p3-inner-box{padding:10px 12px!important}.p3-grey-box{padding:8px!important}.p3-band{margin-top:12px!important}.report-page{box-shadow:none!important;break-inside:avoid!important;display:flex;flex-direction:column;height:1123px!important;margin:0 auto!important;min-height:1123px!important;overflow:hidden!important;padding-bottom:0!important;page-break-after:auto!important;page-break-inside:avoid!important;position:relative!important;width:794px!important}.report-page:not(:last-child){page-break-after:always!important}.report-container{page-break-after:avoid!important}.report-container:after{content:none!important;display:none!important}.exec-report-page{display:flex!important;flex-direction:column!important;height:210mm!important;max-height:210mm!important;min-height:210mm!important;overflow:hidden!important;padding:38px!important;page:exec-landscape;page-break-after:always;page-break-before:always;width:297mm!important}.feedback-lip,.feedback-lip *,.feedback-widget,.feedback-widget *,.no-print,[style*="position: fixed"]{display:none!important}.report-page .recharts-responsive-container{transform:scaleY(.9);transform-origin:top}.app-wrapper{height:auto!important;overflow:visible!important}}.demo-report-page .demo-page-header img{height:55px}@media print{.demo-report-page .demo-page-header{margin-bottom:4px!important}.demo-report-page .demo-page-header img{height:46px!important}.demo-report-page .demo-page-header h1{font-size:15px!important;margin:2px 0!important}.demo-report-page .page-content{zoom:.85!important;transform-origin:top left!important}.demo-report-page .demo-kpi-section{margin-bottom:4px!important;padding:2px 0!important}.demo-report-page .demo-ladder-section{margin-bottom:8px!important;margin-top:4px!important}.demo-report-page .demo-maturity-box{margin-bottom:6px!important;margin-top:8px!important;padding:10px 14px!important}.demo-report-page .demo-dim-overview{margin-bottom:4px!important;margin-top:6px!important}.demo-report-page .demo-insights-section{margin-top:6px!important}.demo-report-page .demo-insights-box{min-height:0!important;padding:10px 12px!important}.demo-report-page .demo-full-features{margin-top:8px!important;padding-bottom:4px!important}.demo-report-page .demo-dim-feature-item{margin-bottom:2px!important;padding:3px 8px!important}.demo-report-page .demo-features-grid{gap:4px!important;margin-bottom:6px!important}.demo-report-page .demo-features-grid-item{padding:5px 8px!important}.demo-report-page .demo-cta-banner{padding:10px 14px!important}.demo-report-page .report-footer{margin-top:6px!important;min-height:0!important;padding-top:4px!important}.report-page.demo-report-page{padding-bottom:26px!important}.report-page.demo-report-page .report-footer{margin-top:8px!important;min-height:0!important;padding-top:4px!important}.report-page:not(.demo-report-page) .demo-maturity-box{margin-top:14px!important;padding:12px 18px!important}.report-page:not(.demo-report-page) .demo-insights-box{min-height:0!important;padding:14px 16px!important}.report-page:not(.demo-report-page) .demo-insights-section{margin-top:12px!important}.report-page:not(.demo-report-page) .demo-insights-box>div:first-child{align-items:flex-start!important}.report-page:not(.demo-report-page) .page-content{display:flex!important;flex-direction:column!important}.report-page:not(.demo-report-page) .demo-ladder-section{margin-bottom:8px!important;margin-top:4px!important}.next-steps-content{zoom:.84!important;transform-origin:top left!important}.next-steps-content h2{margin-bottom:2px!important;padding-bottom:2px!important}.next-steps-content>p{margin-bottom:4px!important;margin-top:0!important}.next-steps-content>div{margin-bottom:5px!important}}.ee-textarea{background:#f8fafc;border:1px solid #cbd5e1;border-radius:8px;font-size:12px;min-height:72px;outline:none;padding:8px;resize:vertical;transition:border .2s ease,box-shadow .2s ease;width:100%}.ee-textarea:focus{border:1px solid #036;box-shadow:0 0 0 2px #00336626}@media print{.report-page{background:#fff;box-shadow:0 0 10px #00000026;box-sizing:border-box;display:flex;flex-direction:column;margin:20px auto;min-height:1123px;padding:38px;position:relative;width:794px}.report-page:first-child .page-content{display:flex!important;flex:1 1 auto!important;flex-direction:column!important;min-height:0!important;overflow:hidden!important;padding-bottom:0!important}.report-page:first-child .no-print{display:none!important}.report-page:first-child:not(.demo-report-page) .demo-kpi-section{margin-bottom:4px!important;padding:2px 0!important}.report-page:first-child:not(.demo-report-page) .demo-ladder-section{margin:4px auto 8px!important}.report-page:first-child:not(.demo-report-page) .demo-maturity-box{margin-bottom:4px!important;margin-top:6px!important;padding:10px 14px!important}.report-page:first-child:not(.demo-report-page) .demo-maturity-box>div{min-height:115px!important}.report-page:first-child:not(.demo-report-page) .demo-dim-overview{margin:6px auto 4px!important}.report-page:first-child:not(.demo-report-page) .demo-insights-section{margin:6px auto 0!important}.report-page:first-child:not(.demo-report-page) .demo-insights-box{min-height:0!important;padding:12px 16px!important}}
/*# sourceMappingURL=main.cebeef6d.css.map*/