.report-page{flex:none;position:relative}.report-page-canvas{display:block}.report-text-layer{--min-font-size:1;--text-scale-factor:calc(var(--total-scale-factor) * var(--min-font-size));--min-font-size-inv:calc(1 / var(--min-font-size));z-index:1;--lightningcss-light:initial;--lightningcss-dark: ;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light only;letter-spacing:normal;word-spacing:normal;text-align:initial;-webkit-text-size-adjust:none;-moz-text-size-adjust:none;text-size-adjust:none;transform-origin:0 0;forced-color-adjust:none;line-height:1;position:absolute;inset:0;overflow:clip}.report-text-layer :is(span,br){color:#0000;white-space:pre;cursor:text;transform-origin:0 0;-webkit-user-select:text;user-select:text;position:absolute}.report-text-layer>:not(.markedContent),.report-text-layer .markedContent span:not(.markedContent){--font-height:0;--scale-x:1;--rotate:0deg;z-index:1;font-size:calc(var(--text-scale-factor) * var(--font-height));transform:rotate(var(--rotate)) scaleX(var(--scale-x)) scale(var(--min-font-size-inv))}.report-text-layer .markedContent{display:contents}.report-text-layer ::selection{background:color-mix(in srgb, var(--primary) 28%, transparent)}.report-reader-controls>*{flex:none}.report-reader-page-count{white-space:nowrap}@media (width<=640px){.report-reader-controls{scrollbar-width:none;justify-content:flex-start;overflow-x:auto}.report-reader-controls::-webkit-scrollbar{display:none}}
