@font-face{font-family:"Ritualize Report DIN";src:url(../fonts/report-din-bold.783001a27846.woff) format("woff");font-weight:700;font-style:normal;font-display:swap}.reporting-example .report-print{margin:0;background:#fff;color:#30332e;font-family:"Helvetica Neue","sans-serif",sans-serif;line-height:1.4}.reporting-example .report-print *{box-sizing:border-box}.reporting-example .report-print h2,.reporting-example .report-print h3,.reporting-example .report-print th{font-family:"Ritualize Report DIN","Helvetica Neue",Helvetica,"serif";font-weight:700}.reporting-example .report-print h2{margin:4mm 0 2mm;font-size:15pt;line-height:1.2}.reporting-example .report-print h3{margin:0 0 2mm;font-size:12pt;line-height:1.25}.reporting-example .report-print p{margin:0 0 2mm}.reporting-example .report-print-note{color:#60645b}.reporting-example .report-print-section{margin:0 0 3mm}.reporting-example .report-print-table{width:100%;table-layout:fixed;border-collapse:collapse;margin:2mm 0 3mm}.reporting-example .report-print-table th,.reporting-example .report-print-table td{padding:1.5mm 2mm;border-bottom:1px solid #d9ddd1;text-align:left;vertical-align:top;overflow-wrap:anywhere}.reporting-example .report-print-table thead th{background:#eef2df;border-bottom:1px solid #9ba880}.reporting-example .report-print-table tbody th{font-weight:400}.reporting-example .report-print-table tbody tr:nth-child(even){background:#f7f8f3}.reporting-example .report-print-table .report-print-number{text-align:right;font-variant-numeric:tabular-nums}.reporting-example .report-visual{margin:2mm 0 3mm;padding:2.5mm;border:1px solid #e0e2d8;border-radius:3mm;background:#fafbf7}.reporting-example .report-bar-row{margin:0 0 2mm}.reporting-example .report-visual p.report-print-note{margin-bottom:1mm}.reporting-example .report-bar-label{display:flex;justify-content:space-between;gap:3mm;margin-bottom:0.5mm}.reporting-example .report-bar-label strong{min-width:0;overflow-wrap:anywhere}.reporting-example .report-bar-label>span{flex-shrink:0}.reporting-example .report-bar-track{display:flex;height:4.5mm;background:#e7e9e1;border-radius:1mm;overflow:hidden}.reporting-example .report-bar-segment{min-width:0;height:100%}.reporting-example .report-chart-legend{display:flex;flex-wrap:wrap;gap:1mm 4mm;margin:1mm 0;font-size:8pt}.reporting-example .report-chart-legend span{display:inline-flex;align-items:center;gap:1.5mm}.reporting-example .report-chart-legend i{width:2.5mm;height:2.5mm;display:inline-block}.reporting-example .report-chart-svg{width:100%;height:auto;display:block}.reporting-example .report-chart-svg text{font-family:"Helvetica Neue","sans-serif",sans-serif;font-size:13px;fill:#30332e}.reporting-example .report-print.report-print-web{max-width:none;padding:20px;font-size:16px}.reporting-example .report-print.report-print-web .report-print-table{font-size:14px}.reporting-example .report-print.report-print-web .report-print-note{font-size:13px}.reporting-example .report-print.report-print-web .report-chart-svg{max-width:960px}.reporting-example-intro .modern-copy{max-width:880px}.reporting-example-intro-actions{display:flex;flex-wrap:wrap;align-items:center;gap:18px 26px;margin-top:28px}.reporting-example-intro-actions .button{max-width:100%;text-align:center}.reporting-example-intro-actions .text-link{min-height:44px}.reporting-example{scroll-margin-top:110px;padding-bottom:clamp(58px,8vw,98px)}.reporting-example-heading{max-width:900px;margin-bottom:32px}.reporting-example-dashboard{min-width:0;border:1px solid var(--line);border-radius:var(--radius);background:#fff}.reporting-example-scope{margin:0;padding:18px 20px;border-bottom:1px solid var(--line);color:#50564c;font-size:.85rem}.reporting-example-footnote{margin:18px 0 0;color:var(--muted);font-size:.85rem}.reporting-example .report-print :is(h2,h3,th){letter-spacing:normal;text-transform:none}@media(max-width:460px){.reporting-example-intro-actions{align-items:flex-start;flex-direction:column}.reporting-example .report-print-table :is(th,td){padding-inline:3px;hyphens:auto}.reporting-example .report-print-section:first-child .report-print-table{display:flex}.reporting-example .report-print-section:first-child :is(thead,tbody){display:block;width:50%}.reporting-example .report-print-section:first-child tr{display:flex;flex-direction:column}.reporting-example .report-print-section:first-child :is(th,td){display:flex;align-items:center;min-height:68px;width:100%;line-height:1.3}}
