

h1,
h2,
h3,
h4,
h5,
h6 {
font-size: revert-layer!important;
font-weight: revert-layer!important
}



b,
strong {
font-weight: bolder
}



button,
input,
optgroup,
select,
textarea {
font-family: revert-layer!important;
font-feature-settings: revert-layer!important;
font-variation-settings: revert-layer!important;
font-size: revert-layer!important;
font-weight: revert-layer!important;
line-height: revert-layer!important;
letter-spacing: revert-layer!important;
color: revert-layer!important;
margin: revert-layer!important;
padding: revert-layer!important
}

button,
input:where([type=button]),
input:where([type=reset]),
input:where([type=submit]) {
-webkit-appearance: revert-layer!important;
background-color: revert-layer!important;
background-image: revert-layer!important
}


blockquote,
dd,
dl,
figure,
h1,
h2,
h3,
h4,
h5,
h6,
hr,
p,
pre {
margin: 0
}



audio,
canvas,
embed,
iframe,
img,
object,
svg,
video {
display: revert-layer!important;
vertical-align: revert-layer!important
}

img,
video {
max-width: revert-layer!important;
height: revert-layer!important
}

[hidden]:where(:not([hidden=until-found])) {
display: revert-layer!important
}

