@media screen{html[data-theme=dark]{background:#fff;filter:invert(1) hue-rotate(180deg) contrast(.92)}html[data-theme=dark] :is(
img,video,picture,iframe,embed,object,[style*="url("],[style*=linear-gradient][style*="color: white"],[style*=linear-gradient][style*="color:white"],[style*=linear-gradient][style*="color: #fff"],[style*=linear-gradient][style*="color:#fff"],.theme-keep-colors
):not(:is(
img,video,picture,iframe,embed,object,[style*="url("],[style*=linear-gradient][style*="color: white"],[style*=linear-gradient][style*="color:white"],[style*=linear-gradient][style*="color: #fff"],[style*=linear-gradient][style*="color:#fff"],.theme-keep-colors
) *){filter:invert(1) hue-rotate(180deg) contrast(1.087)}html[data-theme=dark] #report-preview-overlay,html[data-theme=dark] .mobile-overlay,html[data-theme=dark] .modal-overlay,html[data-theme=dark] :is([style*="position: fixed"],[style*="position:fixed"]):is([style*=inset],[style*="width: 100%"],[style*="width:100%"],[style*="bottom:0"],[style*="bottom: 0"]):is([style*="background: rgba(0"],[style*="background:rgba(0"],[style*="background: rgba(15"],[style*="background:rgba(15"]){background:rgba(255,255,255,.55)!important}}#theme-toggle{border:none;background:0 0;color:var(--text-secondary);font-size:1.1rem;padding:.5rem;cursor:pointer;border-radius:8px;line-height:1}#theme-toggle:hover{background:var(--bg-hover);color:var(--text-primary)}#theme-toggle:focus-visible{outline:2px solid var(--primary-color);outline-offset:2px}