@keyframes cursor-a{0%,to{transform:translate(0)}50%{transform:translate(-3px,2px)}}@keyframes cursor-b{0%,to{transform:translate(0)}50%{transform:translate(3px,-3px)}}.report-page .tiptap{font-family:var(--rp-font,inherit);font-size:var(--rp-size,12px);line-height:var(--rp-lh,1.25);color:var(--rp-color,#1f1c19);text-align:var(--rp-align,start)}.report-page .tiptap>:first-child{margin-top:0}.report-page .tiptap h1{padding:var(--rp-h1-pad,0 0 0 14px);font-family:var(--rp-h-font,inherit);font-size:var(--rp-h1-size,13.5px);line-height:1.25;font-weight:var(--rp-h1-weight,700);color:var(--rp-h1-color,#111);text-transform:var(--rp-h1-case,none);letter-spacing:var(--rp-h1-track,normal);background:var(--rp-h1-bg,none);text-align:start;margin:1.125rem 0 .25rem}.report-page .tiptap h2{padding:var(--rp-h2-pad,0 0 0 14px);border-left:var(--rp-h2-rule,0);font-family:var(--rp-h-font,inherit);font-size:var(--rp-h2-size,12px);line-height:1.25;font-weight:var(--rp-h2-weight,700);font-style:var(--rp-h2-style,normal);color:var(--rp-h2-color,#111);text-align:start;margin:.75rem 0 .125rem}.report-page .tiptap p{margin:0 0 var(--rp-p-gap,0);line-height:inherit}.report-page .tiptap p.report-caption{color:#3f3a3a;margin:.625rem 0 .125rem;font-size:10px}.report-page .tiptap table{border-collapse:collapse;border-top:1px solid var(--rp-rule,#3f3a3a);border-bottom:1px solid var(--rp-rule,#3f3a3a);text-align:start;width:100%;margin:0 0 .25rem;font-size:11px;line-height:1.3}.report-page .tiptap th,.report-page .tiptap td{text-align:left;vertical-align:top;background:0 0;border:0;min-width:0;padding:2px 6px;font-weight:400}.report-page .tiptap thead th{color:var(--rp-th-color,#111);background:var(--rp-th-bg,none);border-bottom:1px solid var(--rp-rule,#3f3a3a);font-weight:500}.report-page .tiptap tbody tr:nth-child(2n) td{background:var(--rp-band,#f5f4f2)}.report-page .tiptap ul{margin:.125rem 0 var(--rp-p-gap,0)1.25rem;list-style:outside}.report-page .tiptap ol{margin:.125rem 0 var(--rp-p-gap,0)1.25rem;list-style:decimal}.report-page .tiptap li,.report-page .tiptap li>p{margin:0}.reveal-group>*{transition:opacity 1s cubic-bezier(.25,1,.5,1),transform 1s cubic-bezier(.25,1,.5,1),box-shadow .3s}.reveal-group>:not([data-shown=true]){opacity:0;transform:translateY(6px)}@media (prefers-reduced-motion:reduce),(scripting:none){.reveal-group>*{opacity:1!important;transform:none!important}}@keyframes demo-progress{0%{width:0%}to{width:100%}}@keyframes demo-click{0%{opacity:.55;transform:translate(-50%,-50%)scale(.2)}to{opacity:0;transform:translate(-50%,-50%)scale(1.6)}}@keyframes demo-write{0%{clip-path:inset(0 0 72%)}to{clip-path:inset(0)}}.report-page .tiptap thead th{border-bottom:var(--rp-th-rule,1px solid var(--rp-rule,#3f3a3a));font-weight:var(--rp-th-weight,500)}.report-page .tiptap tbody td{border-bottom:var(--rp-row-line,0)}.report-page .tiptap table{font-size:var(--rp-table-size,11px)}
