.regexp-report#help-popup{max-width:50vw}.regexp-report h3{margin-left:calc(var(--pad)*-1);margin-top:0}.regexp-report h3:after{content:" (" attr(data-num) ")"}.regexp-report h4{counter-increment:rx;cursor:default;margin:var(--pad) 0 var(--pad05) calc(var(--pad05)*-1)}.regexp-report details>a:before,.regexp-report h4:before{content:counter(rx) ". "}.regexp-report mark{background-color:rgba(255,255,0,.5)}.regexp-report summary{margin-left:calc(-2ch - var(--pad))}.regexp-report details{counter-reset:rx;margin-bottom:var(--pad);overflow-wrap:break-word;padding-left:var(--pad);word-break:break-all}.regexp-report details[data-type=full]{color:var(--accent-1)}.regexp-report details[data-type=partial]{color:var(--c65)}.regexp-report details[data-type=invalid]{color:var(--red1)}.regexp-report details h3{display:inline-block;margin:0 0 var(--pad05) 0}.regexp-report details>a{counter-increment:rx}.regexp-report article{padding-left:var(--pad05)}.regexp-report a{color:inherit;cursor:default;display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.regexp-report a img{height:16px;margin-right:.25em;-o-object-fit:contain;object-fit:contain;vertical-align:text-bottom;width:16px}.regexp-report :is(h4,a):hover{text-decoration:underline}.regexp-report-note{color:var(--c60);-webkit-hyphens:auto;hyphens:auto;min-width:-moz-fit-content;min-width:fit-content;width:0}.regexp-report-note code{font-weight:700;white-space:nowrap}