/* Public content: keyboard, zoom, reflow and reduced-motion support. */
body.inkux-polished :is(a,button,input,select,textarea,summary,[tabindex]):focus-visible{outline:3px solid #1664a6!important;outline-offset:3px!important}
body.inkux-polished :is(input,select,textarea){max-width:100%;box-sizing:border-box}
body.inkux-polished main img{max-width:100%}
body.inkux-polished :is(.ct,.ink-offer-body,.inkpub-content) :is(p,li,a){overflow-wrap:anywhere}
body.inkux-polished main [id]{scroll-margin-top:100px}
@media(max-width:760px){body.inkux-polished main :is(h1,h2,h3){overflow-wrap:anywhere}body.inkux-polished .psr-table-box{max-width:100%;overflow-x:auto}}
@media(prefers-reduced-motion:reduce){body.inkux-polished *,body.inkux-polished *::before,body.inkux-polished *::after{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important;scroll-behavior:auto!important}}
@media(forced-colors:active){body.inkux-polished :is(a,button,input,select,textarea,summary):focus-visible{outline:3px solid Highlight!important}}
