.rpt{--rpt-surface:#fffdf9;--rpt-sunk:#efe9de;--rpt-ink:#221e18;--rpt-muted:#6f6759;--rpt-rule:#ddd5c6;--rpt-accent-tint:#f5e4da;--rpt-accent-ink:#7a2e18;--rpt-gold-tint:#f1e7cf;--rpt-gold-text:#7c6327;--rpt-serif:var(--font-serif,"Source Serif 4"), "Source Serif 4", "Iowan Old Style", Georgia, serif;--rpt-sans:var(--font-sans,"Source Sans 3"), "Source Sans 3", "Helvetica Neue", Arial, sans-serif;color:var(--rpt-ink);font-family:var(--rpt-serif);-webkit-print-color-adjust:exact;print-color-adjust:exact;max-width:64rem;font-size:16px;line-height:1.5}.rpt h1,.rpt h2,.rpt h3,.rpt h4{color:var(--rpt-ink);text-wrap:balance}.rpt h1,.rpt h2,.rpt h3{font-family:var(--rpt-serif);font-weight:600}.rpt h1{margin:.3rem 0 .4rem;font-size:1.6rem;line-height:1.25}.rpt h2{border-bottom:1px solid var(--rpt-rule);margin:0 0 .8rem;padding-bottom:.35rem;font-size:1.25rem;line-height:1.3}.rpt h3{margin:1.4rem 0 .45rem;font-size:1.05rem;line-height:1.35}.rpt h4{font-family:var(--rpt-sans);margin:1.1rem 0 .35rem;font-size:.95rem;font-weight:600;line-height:1.4}.rpt p,.rpt ul,.rpt ol{margin:0 0 .8rem}.rpt ul{padding-left:1.25rem;list-style:outside}.rpt ol{padding-left:1.7rem;list-style:decimal}.rpt li::marker{font-family:var(--rpt-sans);color:var(--rpt-muted);font-variant-numeric:tabular-nums}.rpt .rpt-flag-list,.rpt .rpt-filings{padding-left:0;list-style:none}.rpt a{color:inherit;text-decoration:underline;text-decoration-thickness:1px;-webkit-text-decoration-color:var(--rpt-muted);text-decoration-color:var(--rpt-muted);text-underline-offset:.16em}.rpt strong{font-weight:600}.rpt em{font-style:italic}.rpt-eyebrow{font-family:var(--rpt-sans);color:var(--rpt-muted);margin:0;font-size:.88rem;font-weight:600}.rpt-meta{font-family:var(--rpt-sans);color:var(--rpt-muted);font-size:.9rem;line-height:1.5}.rpt-note{font-family:var(--rpt-sans);letter-spacing:0;color:var(--rpt-muted);font-size:.88rem;font-weight:400;line-height:1.5}.rpt-id{font-variant-numeric:tabular-nums}.rpt-label{font-family:var(--rpt-sans);color:var(--rpt-muted);margin-right:.45rem;font-size:.88rem;font-weight:600}p.rpt-label{margin:.9rem 0 .3rem}.rpt-header{margin-bottom:2.4rem}.rpt-branding{border-bottom:1px solid var(--rpt-rule);justify-content:space-between;align-items:center;gap:1.5rem;margin:0 0 1.4rem;padding-bottom:1rem;display:flex}.rpt-branding-logo{width:auto;max-width:14rem;height:auto;max-height:3.2rem;display:block}.rpt-branding-for{font-family:var(--rpt-sans);color:var(--rpt-ink);margin:0;font-size:.95rem}@media print{.rpt-branding-logo{max-width:50mm;max-height:14mm}}.rpt-facts-list{border-top:1px solid var(--rpt-rule);border-bottom:1px solid var(--rpt-rule);gap:.6rem;margin:1.4rem 0 1.6rem;padding:1rem 0;display:grid}.rpt-facts-list div{grid-template-columns:minmax(9rem,13rem) 1fr;gap:1rem;display:grid}.rpt-facts-list dt{font-family:var(--rpt-sans);color:var(--rpt-muted);padding-top:.15rem;font-size:.88rem;font-weight:600}.rpt-facts-list dd{margin:0}@media screen and (max-width:480px){.rpt-facts-list div{grid-template-columns:1fr;gap:.2rem}}.rpt-section{margin:2.6rem 0}.rpt-keyfacts th{white-space:nowrap;width:11rem}.rpt-table-wrap{margin:.7rem 0 1.2rem;overflow-x:auto}.rpt-table{border-collapse:collapse;width:100%;font-family:var(--rpt-sans);font-size:.9rem;line-height:1.45}.rpt-table caption{text-align:left;font-family:var(--rpt-serif);color:var(--rpt-ink);padding-bottom:.5rem;font-size:1.05rem;font-weight:600}.rpt-table th,.rpt-table td{border-bottom:1px solid var(--rpt-rule);text-align:left;vertical-align:top;padding:.55rem .8rem .55rem 0}.rpt-table thead th{border-bottom:1px solid var(--rpt-muted);color:var(--rpt-muted);padding-bottom:.45rem;font-size:.8rem;font-weight:600;line-height:1.3}.rpt-table tbody th{font-weight:600}.rpt-num{font-variant-numeric:tabular-nums;white-space:nowrap;text-align:right!important}@media screen{.rpt-companies td{min-width:8rem}.rpt-table-wrap{background:linear-gradient(to right, var(--rpt-surface) 40%, transparent) left / 2.5rem 100% no-repeat local, linear-gradient(to left, var(--rpt-surface) 40%, transparent) right / 2.5rem 100% no-repeat local, radial-gradient(farthest-side at 0 50%, #221e1833, transparent) left / .9rem 100% no-repeat scroll, radial-gradient(farthest-side at 100% 50%, #221e1833, transparent) right / .9rem 100% no-repeat scroll;container-type:inline-size}.rpt-table caption{max-width:100cqi;position:sticky;left:0}}.rpt-cite{font-family:var(--rpt-sans);vertical-align:baseline;color:var(--rpt-muted);margin-left:.12em;font-size:.7em;font-style:normal;font-weight:400;line-height:0;position:relative;top:-.45em}.rpt-cite>span{white-space:nowrap}.rpt-table .rpt-cite{font-size:.78em}.rpt-cite a{color:inherit}.rpt-mark{font-family:var(--rpt-sans);white-space:nowrap;margin-left:.35em;font-size:.8em;font-style:normal;font-weight:600;display:inline-block}.rpt-mark-low{color:var(--rpt-gold-text)}.rpt-mark-unverified{color:var(--rpt-accent-ink)}.rpt-figures{flex-wrap:wrap;align-items:flex-start;gap:.6rem 1rem;margin:0 0 1.2rem;display:flex}.rpt-figures>p{flex:1 0 100%;margin:0}.rpt-figure{width:168px;font-family:var(--rpt-sans);margin:0}.rpt-figure svg{width:168px;height:72px;display:block;overflow:visible}.rpt-figure-caption{color:var(--rpt-muted);margin-top:.15rem;font-size:.78rem;line-height:1.35}.rpt-chart-axis{stroke:var(--rpt-rule);stroke-width:1px}.rpt-chart-zero{stroke:var(--rpt-muted);stroke-width:1px;stroke-dasharray:2 3}.rpt-chart-line{fill:none;stroke:var(--rpt-accent-ink);stroke-width:1.6px;stroke-linejoin:round;stroke-linecap:round}.rpt-chart-dot{fill:var(--rpt-accent-ink)}.rpt-chart-dot-hollow{fill:var(--rpt-surface);stroke:var(--rpt-accent-ink);stroke-width:1.4px}.rpt-chart-label{fill:var(--rpt-muted);font-family:var(--rpt-sans);font-size:8px}.rpt-overdue{color:var(--rpt-accent-ink);font-weight:600}.rpt-severity{font-family:var(--rpt-sans);white-space:nowrap;vertical-align:baseline;align-items:center;gap:.35rem;font-size:.88rem;font-weight:600;line-height:1.25;display:inline-flex}.rpt-severity-dot{box-sizing:border-box;border-radius:50%;flex:none;width:.55rem;height:.55rem;display:inline-block}.rpt-severity-attention{color:var(--rpt-accent-ink)}.rpt-severity-attention .rpt-severity-dot{background:currentColor}.rpt-severity-notice{color:var(--rpt-gold-text)}.rpt-severity-notice .rpt-severity-dot{background:linear-gradient(90deg,currentColor 50%,#0000 50%);border:2px solid}.rpt-severity-info{color:var(--rpt-muted)}.rpt-severity-info .rpt-severity-dot{border:2px solid}.rpt-flag-list li{margin-bottom:.45rem;line-height:1.5}.rpt-confidence{font-family:var(--rpt-sans);white-space:nowrap;vertical-align:baseline;align-items:center;gap:.4rem;font-size:.88rem;font-weight:600;line-height:1.25;display:inline-flex}.rpt-meter{align-items:flex-end;gap:2px;height:.7rem;display:inline-flex}.rpt-meter>span{background:currentColor;border-radius:1px;width:3px;display:block}.rpt-meter>span:first-child{height:40%}.rpt-meter>span:nth-child(2){height:70%}.rpt-meter>span:nth-child(3){height:100%}.rpt-meter>.rpt-meter-off{opacity:.25}.rpt-confidence-anchor,.rpt-confidence-high,.rpt-confidence-medium{color:var(--rpt-ink)}.rpt-confidence-low{color:var(--rpt-muted)}.rpt-confidence-conflict{color:var(--rpt-gold-text)}.rpt-facts{margin:0 0 .8rem}.rpt-facts li{margin-bottom:.35rem}.rpt-contents{max-width:28rem;margin:1.2rem 0 .4rem}.rpt-contents ol{font-family:var(--rpt-sans);margin:0;padding:0;font-size:.95rem;list-style:none}.rpt-contents li{border-bottom:1px dotted var(--rpt-rule);justify-content:space-between;gap:1rem;padding:.15rem 0;display:flex}.rpt-contents a{text-decoration:none}.rpt-contents-page{font-variant-numeric:tabular-nums;color:var(--rpt-muted)}.rpt-inferences{border-left:3px solid var(--rpt-rule);max-width:46rem;margin:1.2rem 0;padding:.2rem 0 .2rem 1rem}.rpt-inferences h3{margin-top:0}.rpt-basis{font-family:var(--rpt-sans);color:var(--rpt-muted);margin-top:.15rem;font-size:.86rem;line-height:1.5;display:block}.rpt-detail{margin:1.8rem 0 2.2rem}.rpt-quote{white-space:pre-line;border-left:3px solid var(--rpt-rule);font-family:var(--rpt-sans);margin:.3rem 0 .4rem;padding:.2rem 0 .2rem 1rem;font-size:.9rem;line-height:1.5}.rpt-scanned{margin:0 0 .6rem;font-size:.82em}.rpt-passage{margin:.8rem 0 1rem}.rpt-passage>.rpt-note{margin:0 0 .2rem}.rpt-filed li{margin-bottom:.5rem}.rpt-filings{padding-left:0;list-style:none}.rpt-flag{border-top:1px solid var(--rpt-rule);margin:1.2rem 0;padding-top:.8rem}.rpt-flag h3{margin-top:0}.rpt-evidence{max-width:46rem}.rpt-evidence li{margin-bottom:.4rem}.rpt-flag-table td:first-child{width:22%}.rpt-flag-table th:last-child,.rpt-flag-table td:last-child{width:4.5rem;padding-right:0}.rpt-flag-table .rpt-evidence{max-width:none;margin:0;padding-left:1rem}.rpt-flag-table .rpt-evidence li{margin-bottom:.25rem}.rpt-bands{width:auto}.rpt-bands th,.rpt-bands td{padding-right:1.4rem}.rpt-not-read td:first-child{width:45%}.rpt-questions li{max-width:44rem;margin-bottom:.7rem;padding-left:.25rem}.rpt-sources{font-family:var(--rpt-sans);font-size:.92rem;line-height:1.5}.rpt-sources li{margin-bottom:.5rem}.rpt-url{word-break:break-all;color:var(--rpt-muted);font-size:.9em}.rpt-footer{font-family:var(--rpt-sans);border-top:1px solid var(--rpt-rule);color:var(--rpt-muted);margin-top:3rem;padding-top:.9rem;font-size:.85rem;line-height:1.5}.rpt-timeline{flex-direction:column;gap:.9rem;margin:.6rem 0 .4rem;display:flex}.rpt-timeline-wide{width:100%;height:auto;display:block}.rpt-timeline-compact{display:none}.rpt-timeline-compact ul{flex-direction:column;gap:1.1rem;margin:0;padding:0;list-style:none;display:flex}.rpt-timeline-compact li{flex-direction:column;gap:.3rem;display:flex}.rpt-timeline-compact svg{width:100%;height:auto;display:block}.rpt-timeline-name,.rpt-timeline-meta,.rpt-timeline-legend{font-family:var(--font-sans,"Source Sans 3"), "Source Sans 3", "Helvetica Neue", Arial, sans-serif}.rpt-timeline-name{font-size:.95rem}.rpt-timeline-meta{font-size:.8rem}.rpt-timeline-legend{flex-wrap:wrap;gap:.5rem 1.4rem;margin:0;padding:0;font-size:.8rem;list-style:none;display:flex}.rpt-timeline-legend li{align-items:center;gap:.45rem;display:flex}.rpt-timeline-note{margin:0;font-size:.9em}.rpt-timeline-paper{color:#221e18}.rpt-timeline-paper .rpt-timeline-meta,.rpt-timeline-paper .rpt-timeline-legend,.rpt-timeline-paper .rpt-timeline-note{color:#6f6759}.rpt-timeline-night{color:#e8e1d2}.rpt-timeline-night .rpt-timeline-meta,.rpt-timeline-night .rpt-timeline-legend,.rpt-timeline-night .rpt-timeline-note{color:#a1977f}@media screen and (max-width:700px){.rpt-timeline-wide{display:none}.rpt-timeline-compact{display:block}}@page{size:A4;margin:18mm 16mm 20mm}@media print{.rpt{max-width:none;font-size:10.5pt;line-height:1.45}.rpt h1{font-size:18pt}.rpt h2{break-after:avoid;font-size:14pt}.rpt h3{break-after:avoid;font-size:11.5pt}.rpt h4{break-after:avoid;font-size:10pt}.rpt p,.rpt-questions li,.rpt-evidence,.rpt-inferences{max-width:150mm}.rpt-contents{break-inside:avoid}.rpt-eyebrow,.rpt-label,.rpt-facts-list dt{font-size:9pt}.rpt-meta,.rpt-note,.rpt-basis{font-size:8.5pt}.rpt-table,.rpt-quote{font-size:9pt}.rpt-table caption{font-size:10.5pt}.rpt-table thead th{font-size:8pt}.rpt-severity,.rpt-confidence{font-size:8.5pt}.rpt-severity-dot{width:6pt;height:6pt}.rpt-meter{height:7pt}.rpt-sources{font-size:9pt}.rpt-url,.rpt-footer{font-size:8pt}.rpt-timeline-name{font-size:10pt}.rpt-timeline-meta,.rpt-timeline-legend{font-size:8pt}.rpt-flag{max-width:165mm}.rpt-flag p,.rpt-flag .rpt-evidence{max-width:none}.rpt-section#flags,.rpt-section#questions,.rpt-section#sources{break-before:page}.rpt-timeline,.rpt-timeline-wide,.rpt-flag,.rpt-detail table,.rpt-inferences,.rpt-quote{break-inside:avoid}.rpt-table-wrap{overflow:visible}.rpt tr,.rpt-figures,.rpt-figure{break-inside:avoid}.rpt a{color:inherit}}body.rpt-page{background:#fff;margin:0}.rpt-plain-list{margin:0;padding:0;list-style:none}.rpt-plain-list li+li{margin-top:.25rem}.rpt-board-matrix{font-size:.8rem}.rpt-board-matrix th,.rpt-board-matrix td{padding:.35rem .3rem .35rem 0}.rpt-board-matrix a{color:inherit;text-decoration:none}.rpt-board-code,.rpt-board-cell{font-variant-numeric:tabular-nums;text-align:center!important}.rpt-board-cell .rpt-severity{font-size:inherit;gap:0}.rpt-board-empty{color:var(--rpt-muted)}.rpt-board-total{font-weight:600}.rpt-board-report{white-space:nowrap}.rpt-board-sub{color:var(--rpt-muted);font-size:.78rem;font-weight:400}.rpt-board-sub-inline{color:var(--rpt-muted)}.rpt-board-key{columns:3;font-family:var(--rpt-sans);column-gap:2rem;margin:.6rem 0 0;padding:0;font-size:.88rem;line-height:1.4;list-style:none}.rpt-board-key li{break-inside:avoid;margin-bottom:.3rem}.rpt-board-key .rpt-severity{margin-right:.3rem}.rpt-board-registers{font-family:var(--rpt-sans)}.rpt-board-outcome-strong{color:var(--rpt-accent-ink);font-weight:600}.rpt-board-outcome-none,.rpt-board-outcome-not-checked{color:var(--rpt-muted)}.rpt-board-outcome-not-read{color:var(--rpt-muted);font-style:italic}.rpt-board-sr{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}@media print{.rpt-board-matrix{line-height:1.3}.rpt-board-matrix th,.rpt-board-matrix td{padding:2.5pt 1.5pt 2.5pt 0}.rpt-board-matrix thead{display:table-header-group}.rpt-board-matrix tr{break-inside:avoid}.rpt-board-sub{font-size:7pt}.rpt-board-key{columns:4;font-size:8.5pt}.rpt-board-matrix{font-size:8pt}.rpt-board-registers{font-size:8.5pt}}
