body:has(.phx-wf),html:has(.phx-wf){background:#ffffff;font-size:100%}html.dark body:has(.phx-wf){background:#ffffff!important;color:#313b46!important}.phx-wf img,.phx-wf video{max-width:100%}.phx-wf :focus-visible{outline:2px solid #927d6b;outline-offset:3px}@media (prefers-reduced-motion:reduce){.phx-wf *,.phx-wf :after,.phx-wf :before{animation-duration:.01ms!important;animation-iteration-count:1!important;scroll-behavior:auto!important}}