/* Legacy rules are in @layer legacy. These reset ONLY converted design roots.
   Values below are the Tailwind 3 preflight, scoped to the design components. */
:where(.mp-exact,.mp-exact *):where(:not(svg):not(svg *)),:where(.mp-exact,.mp-exact *):before,:where(.mp-exact,.mp-exact *):after{all:revert;box-sizing:border-box;border-width:0;border-style:solid;border-color:currentColor;--tw-ring-inset:;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-color:rgb(59 130 246/.5);--tw-ring-offset-shadow:0 0 #0000;--tw-ring-shadow:0 0 #0000;--tw-shadow:0 0 #0000;--tw-shadow-colored:0 0 #0000;--tw-translate-x:0;--tw-translate-y:0;--tw-rotate:0;--tw-skew-x:0;--tw-skew-y:0;--tw-scale-x:1;--tw-scale-y:1;--tw-blur:;--tw-brightness:;--tw-contrast:;--tw-grayscale:;--tw-hue-rotate:;--tw-invert:;--tw-saturate:;--tw-sepia:;--tw-drop-shadow:;--tw-backdrop-blur:;--tw-backdrop-brightness:;--tw-backdrop-contrast:;--tw-backdrop-grayscale:;--tw-backdrop-hue-rotate:;--tw-backdrop-invert:;--tw-backdrop-opacity:;--tw-backdrop-saturate:;--tw-backdrop-sepia:;font-family:inherit;line-height:inherit;color:inherit}
:where(.mp-exact) :where(h1,h2,h3,h4,h5,h6,p,ol,ul,figure){margin:0}:where(.mp-exact) :where(h1,h2,h3,h4,h5,h6){font-size:inherit;font-weight:inherit}
:where(.mp-exact):where(button,input,optgroup,select,textarea),:where(.mp-exact) :where(button,input,optgroup,select,textarea){font-family:inherit;font-feature-settings:inherit;font-variation-settings:inherit;font-size:100%;font-weight:inherit;line-height:inherit;letter-spacing:inherit;color:inherit;margin:0;padding:0}
:where(.mp-exact):where(button,[type=button],[type=reset],[type=submit]),:where(.mp-exact) :where(button),:where(.mp-exact) :where([type=button]),:where(.mp-exact) :where([type=reset]),:where(.mp-exact) :where([type=submit]){-webkit-appearance:button;background-color:transparent;background-image:none;cursor:pointer}
:where(.mp-exact) :where(button):disabled{cursor:default}:where(.mp-exact) :where(img,svg,video,canvas){display:block;vertical-align:middle}:where(.mp-exact) :where(img,video){max-width:100%;height:auto}.mp-exact [hidden]{display:none!important}
:where(.mp-exact) :where(strong){font-weight:bolder}:where(.mp-exact) :where(a){color:inherit;text-decoration:inherit}:where(.mp-exact) :where(ol,ul){list-style:none;padding:0}
