:where(.purimwg-public img[data-purimwg-size]){height:auto}:where(.purimwg-public,.purimwg-admin) :where(a,button,input,select,textarea,summary,[tabindex]:not([tabindex="-1"])):focus-visible{outline:3px solid #fff!important;outline-offset:3px!important;box-shadow:0 0 0 6px #171717!important}.purimwg-public main:focus{outline:none}.purimwg-public main[id],.purimwg-public main :where(section[id],h1[id],h2[id]){scroll-margin-block-start:7rem}:where(.purimwg-public,.purimwg-admin) .purimwg-table-scroll{max-inline-size:100%;min-inline-size:0;overflow-x:auto;overscroll-behavior-inline:contain;-webkit-overflow-scrolling:touch}.purimwg-public :where(input,select,textarea):user-invalid{outline:2px solid #b42318;outline-offset:2px}@supports (field-sizing:content){.purimwg-public textarea:not([rows]){field-sizing:content;min-block-size:6em;max-block-size:24rem;overflow-y:auto}}@media (pointer:coarse),(max-width:600px){:where(.purimwg-public,.purimwg-admin) :where(button,select,summary,input:not([type="hidden"]):not([type="checkbox"]):not([type="radio"])){min-block-size:44px}.purimwg-public :where(nav,[aria-label="Navegação principal"],[aria-label="Menu principal"]) a{min-block-size:44px;align-content:center}}@media (max-width:600px){.purimwg-public :where(input:not([type="hidden"]):not([type="checkbox"]):not([type="radio"]),select,textarea){font-size:max(1rem, 16px);max-inline-size:100%}}@media (prefers-reduced-motion:reduce){html:has(.purimwg-public),html:has(.purimwg-admin),:where(.purimwg-public,.purimwg-admin),:where(.purimwg-public,.purimwg-admin) *,:where(.purimwg-public,.purimwg-admin) *::before,:where(.purimwg-public,.purimwg-admin) *::after{scroll-behavior:auto!important;animation-duration:0.01ms!important;animation-iteration-count:1!important;transition-duration:0.01ms!important;transition-delay:0ms!important}}@media (forced-colors:active){:where(.purimwg-public,.purimwg-admin) :where(a,button,input,select,textarea,summary,[tabindex]):focus-visible{outline-color:Highlight!important;box-shadow:none!important}}