.performance-print-report.parent-report{max-width:1144px;font:16px/1.5 var(--font-sans);color:#101827;background:0 0;margin:0 auto;padding:0 0 36px}.performance-print-report__sheet{background:#fff;border:1px solid #e0e5ea;padding:20px 60px 28px}.performance-print-report .parent-report__toolbar{justify-content:space-between;align-items:center;gap:16px;padding:10px 40px;display:flex}.performance-print-report .parent-report__toolbar>button{font:600 14px/1.4 var(--font-sans);color:#101827;background:#d4ed69;border:0;border-radius:5px;min-height:40px;padding:8px 16px}.performance-print-report .parent-report__toolbar a{color:#176345}.performance-print-report .parent-report__header{color:#101827;background:#fff;border-bottom:1px solid #dce2e9;padding:0 0 16px;position:relative}.performance-print-report .parent-report__brand{color:#101827;letter-spacing:-.3px;margin:0 0 8px;font-size:22px;line-height:1.1}.performance-print-report .parent-report__brand b{color:#165934;letter-spacing:-1px;font-size:34px}.performance-print-report .parent-report__header>time{color:#506381;font-size:16px;position:absolute;top:28px;right:0}.performance-print-report .parent-report__header h1{color:#101827;letter-spacing:-.7px;margin:0 0 6px;font-size:38px;line-height:1.15}.performance-print-report .parent-report__header h2{letter-spacing:-.3px;color:#101827;font-size:28px}.performance-print-report .parent-report__period{color:#506381;font-size:18px;margin-top:4px!important}.performance-print-report .parent-report__period span{color:inherit}.performance-print-report .parent-report__content{padding:0}.performance-print-report .parent-report__group{margin-top:0}.performance-print-metric{border-bottom:1px solid #dce2e9;padding:12px 0}.performance-print-metric__heading{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:4px 20px;display:flex}.performance-print-report .performance-print-metric__heading .parent-report__small{margin:0!important}.performance-print-report .performance-print-metric h2{color:#101827;letter-spacing:-.2px;font-size:22px}.performance-print-metric__summary{grid-template-columns:repeat(4,minmax(0,1fr));margin:8px 0 12px;display:grid}.performance-print-metric__summary>div{border-right:1px solid #dce2e9;padding:0 16px}.performance-print-metric__summary>div:first-child{padding-left:0}.performance-print-metric__summary>div:last-child{border:0}.performance-print-metric__summary dt{color:#506381;font-size:16px;line-height:1.4}.performance-print-metric__summary dd{font-variant-numeric:tabular-nums;margin:4px 0 0;font-size:28px;font-weight:650;line-height:1.15}.performance-print-metric__summary time,.performance-print-metric__summary small{color:#506381;margin-top:3px;font-size:14px;font-weight:400;line-height:1.3;display:block}.performance-print-metric__summary small{font-size:12px}.performance-print-report .parent-report__chart{width:100%;max-width:none;margin:0 0 18px}.performance-print-report .parent-report__chart figcaption{display:none}.performance-print-chart-scroll{min-width:0;overflow-x:auto}.performance-print-report .parent-report__chart svg{width:100%;min-width:690px;height:178px;max-height:none;margin:0}.performance-print-report .parent-report__chart p{display:none}.performance-print-report .parent-report__chart text{font:14px var(--font-sans);fill:#506381}.performance-print-report.parent-report table{table-layout:auto;margin:0}.performance-print-report.parent-report caption{color:#101827;margin-bottom:4px;font-size:20px;font-weight:650}.performance-print-report.parent-report :is(th,td){color:#101827;text-align:left;padding:3px 8px;font-size:16px;line-height:1.3}.performance-print-report.parent-report thead th{color:#506381;background:#fff;border-bottom:1px solid #dce2e9;padding-block:6px;font-size:14px}.performance-print-report.parent-report tbody th{font-weight:400}.performance-print-report.parent-report table time{white-space:nowrap}.performance-print-report.parent-report th:first-child{width:24%;padding-left:0}.performance-print-report .parent-report__intro,.performance-print-report .parent-report__small{color:#506381}.performance-print-report .parent-report__section h2{color:#101827;font-size:20px}.performance-print-report .parent-report__section{margin-top:12px}.performance-print-additional{margin-top:22px}.performance-print-additional>h2{color:#101827;font-size:20px}.performance-print-report .parent-report__basis{margin-top:22px;padding-top:16px}.performance-print-report .parent-report__basis h2{color:#101827;font-size:14px}.performance-print-report .parent-report__footer{color:#506381;border:0;padding:20px 0 0;font-size:11px}.performance-print-history-wrap{min-width:0;overflow-x:auto}.performance-print-history-wrap>table{min-width:580px}.performance-print-attempts{color:#506381;margin-top:12px;font-size:12px}.performance-print-attempts>summary{cursor:pointer}.performance-print-attempts[open]>.performance-print-history-wrap{margin-top:12px}.performance-print-report .performance-print-history-wrap th:first-child{width:22%}.performance-print-report .performance-print-history-wrap td{font-variant-numeric:tabular-nums}.performance-reports .report-view-picker [data-slot=button]{min-height:48px;padding-inline:20px;font-size:18px}.performance-reports .report-disclosure dl :is(dt,dd),.performance-reports .performance-report-note [data-slot=alert-description]{font-size:18px}.performance-reports .report-table :is(th,td){padding:5px 24px;font-size:20px;line-height:1.15}.performance-reports .report-table thead th{height:52px;font-size:18px}.performance-reports .report-table tbody tr{height:52px}.performance-reports .report-table tbody th a{text-underline-offset:3px;text-decoration:underline}.performance-reports .report-table .performance-report-code{margin-top:0;font-size:14px;line-height:1.25}.performance-reports .report-table .performance-report-value strong{font-size:32px}.performance-reports .report-table .performance-report-value small{font-size:14px}.performance-reports .cohort-measurements{table-layout:fixed}.performance-reports .cohort-measurements :is(th,td):first-child{white-space:normal;width:36%}.performance-reports .cohort-measurements :is(th,td):nth-child(2){width:30%}@media screen and (width<=700px){.performance-print-report.parent-report{padding:0 12px 24px}.performance-print-report__sheet{padding:24px 20px}.performance-print-report .parent-report__toolbar{padding:0 0 16px}.performance-print-report .parent-report__header>time{margin-bottom:12px;display:block;position:static}.performance-print-report .parent-report__header h1{font-size:26px}.performance-print-report .parent-report__header h2{font-size:22px}.performance-print-report .parent-report__period{font-size:16px}.performance-print-metric__summary{grid-template-columns:repeat(2,minmax(0,1fr));gap:18px 0}.performance-print-metric__summary>div:nth-child(2){border:0}.performance-print-metric__summary>div:nth-child(3){padding-left:0}.performance-print-metric__summary dd{font-size:24px}.performance-reports .report-disclosure dl :is(dt,dd),.performance-reports .performance-report-note [data-slot=alert-description]{font-size:16px}.performance-reports .report-table :is(th,td){padding-inline:16px;font-size:18px}}@media print{.performance-print-report.parent-report{max-width:none;padding:0}.performance-print-report__sheet{border:0;padding:0}.performance-print-report .parent-report__header{padding-bottom:18px}.performance-print-report .parent-report__header h1{font-size:27px}.performance-print-metric__summary{break-inside:avoid}.performance-print-history{break-inside:auto}.performance-print-history-wrap{overflow:visible}.performance-print-history-wrap>table{min-width:0}.performance-print-chart-scroll{overflow:visible}.performance-print-report .parent-report__chart svg{min-width:0;height:auto}.performance-print-report .parent-report__chart,.performance-print-report .parent-report__section,.performance-print-report tbody tr{break-inside:avoid}}
