/* ds-sereia-paper · reset escopado: só afeta .irs-root, nunca a UI legada */
@layer irs.reset{
.irs-root,.irs-root *,.irs-root *::before,.irs-root *::after{box-sizing:border-box}
.irs-root{margin:0;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility}
.irs-root :where(h1,h2,h3,h4,p,figure,blockquote,dl,dd,ul,ol){margin:0}
.irs-root :where(ul[role="list"],ol[role="list"]){list-style:none;padding:0}
.irs-root :where(img,svg,video){display:block;max-width:100%}
.irs-root :where(button,input,select,textarea){font:inherit;color:inherit}
.irs-root :where(button){cursor:pointer}
.irs-root :where(table){border-collapse:collapse}
}
