.ci-subnav{display:flex;gap:20px;flex-wrap:wrap;font-size:15px}.ci-split{display:grid;grid-template-columns:minmax(0,1.4fr) minmax(240px,.6fr);gap:48px;align-items:start}.ci-aside{border-left:3px solid var(--hx-green);padding:8px 24px}.ci-aside strong{display:block;font-size:30px;color:var(--hx-green)}.ci-progress{width:100%;height:14px;accent-color:var(--hx-green)}.ci-steps{display:flex;flex-wrap:wrap;gap:10px;list-style:none;padding:0!important}.ci-steps a{display:block;padding:7px 12px;border:1px solid #ccc;border-radius:4px}.ci-steps [aria-current]{background:#00533f;color:white}.ci-table-wrap{overflow-x:auto;max-width:100%}.ci-table{border-collapse:collapse;width:100%;font-size:15px;font-variant-numeric:tabular-nums;line-height:1.4}.ci-table caption{text-align:left;font-weight:600;margin-bottom:14px}.ci-table th,.ci-table td{padding:12px 10px;text-align:right;vertical-align:top;border-bottom:1px solid #d8d8d4}.ci-table th:first-child,.ci-table td:first-child{text-align:left}.ci-table th{border-top:1px solid #aaa;border-bottom:1px solid #aaa}.ci-report section{padding:30px 0;border-top:1px solid #ddd}.ci-chart{width:100%;height:auto;max-width:850px;display:block}.ci-provenance{display:grid;grid-template-columns:1fr 1fr;gap:12px;margin:8px 0 30px}.ci-unknown{align-self:start;border:0;background:transparent;color:#00533f;text-decoration:underline;padding:8px 0;font-size:14px}.ci-field{margin:26px 0}.ci-field textarea{min-height:95px}.ci-version{font-size:14px;color:#50555d}.ci-kpis{display:grid;grid-template-columns:repeat(3,1fr);gap:20px;padding:24px 0}.ci-kpis strong{display:block;font-size:26px;font-weight:500;color:#00533f}.ci-report-nav{columns:2;list-style:none;padding:0!important}.ci-report-nav a{display:block;padding:5px 0}.ci-chart-row{display:grid;grid-template-columns:160px minmax(0,1fr);gap:15px;align-items:center;margin:12px 0}.ci-bar{height:12px;fill:#1f6f5f}.ci-chart-row small{display:block}.ci-chart-row svg{width:100%;height:16px}.ci-status{background:#f5f5f2;padding:20px;border-left:4px solid #1f6f5f}.ci-demo-tools{margin:25px 0;padding:20px;border:1px dashed #777}.ci-form-short{max-width:850px}.ci-form-short .hx-field{margin:15px 0}.ci-source{font-size:14px;overflow-wrap:anywhere}@media(max-width:850px){.ci-split{grid-template-columns:1fr;gap:24px}.ci-kpis{grid-template-columns:1fr}.ci-report-nav{columns:1}.ci-provenance{grid-template-columns:1fr}.ci-table{font-size:14px}.ci-chart-row{grid-template-columns:1fr;gap:3px}}@media print{.hx-header,.hx-footer,.hx-preview,.ci-subnav,.ci-demo-tools,#print-report,.ci-report-nav,.hx-skip{display:none}.hx-section{padding:0}.ci-report section{break-inside:avoid}.ci-table-wrap{overflow:visible}a{color:#222}.hx-main h1{font-size:30px}.hx-main h2{font-size:23px}.hx-main{font-size:11pt}.ci-table{font-size:9pt}}
