.report-sheet{--report-font:"Mulish","Calibri",system-ui,sans-serif;--report-accent:#7d193a;--report-body-size:11pt;color:#18181b;font-family:var(--report-font);font-size:var(--report-body-size);line-height:1.45;text-align:justify;hyphens:auto;word-break:break-word}.report-sheet p{margin:0 0 .55em}.report-sheet h1,.report-sheet h2,.report-sheet h3,.report-sheet h4{font-family:var(--report-font);font-weight:400;color:#18181b;text-align:left;line-height:1.3}.report-sheet h1,.report-sheet h2{font-size:var(--report-body-size);margin:1em 0 .35em}.report-sheet h3,.report-sheet h4{font-size:var(--report-body-size);margin:.8em 0 .3em}.report-sheet strong{font-weight:700}.report-sheet em{font-style:italic}.report-sheet .report-bullet{display:flex;gap:.4em;text-align:left;margin:.1em 0}.report-sheet .report-bullet-marker{flex:0 0 auto}.report-sheet hr{border:none;border-top:1.5px solid var(--report-accent);margin:.6em 0 .9em}.report-sheet a{color:var(--report-accent);text-decoration:none}.report-sheet table{width:100%;border-collapse:collapse;font-size:calc(var(--report-body-size) * .92);margin:.5em 0 .9em}.report-sheet td,.report-sheet th{border:1px solid #d4d4d8;padding:4px 8px;text-align:left;vertical-align:top}.report-sheet th{background:var(--report-accent);color:#fff;font-weight:700}