*,
::after,
::before {
    box-sizing: border-box;
    border-width: 0;
    border-style: solid;
    border-color: #e5e7eb;
}
::after,
::before {
    --tw-content: "";
}
html {
    line-height: 1.5;
    -webkit-text-size-adjust: 100%;
    -moz-tab-size: 4;
    tab-size: 4;
}
body {
    margin: 0;
    line-height: inherit;
}
hr {
    height: 0;
    color: inherit;
    border-top-width: 1px;
}
abbr:where([title]) {
    -webkit-text-decoration: underline dotted;
    text-decoration: underline dotted;
}
a:not(.mainContent a) {
    color: inherit;
    text-decoration: inherit;
}
b,
strong {
    font-weight: bolder;
}
code,
kbd,
pre,
samp {
    font-size: 1em;
}
sub,
sup {
    font-size: 75%;
    line-height: 0;
    position: relative;
    vertical-align: baseline;
}
sub {
    bottom: -0.25em;
}
sup {
    top: -0.5em;
}
table {
    text-indent: 0;
    border-color: inherit;
    border-collapse: collapse;
}
button:not(.mainContent button),
input:not(.mainContent input),
optgroup:not(.mainContent optgroup),
select:not(.mainContent select),
textarea:not(.mainContent textarea) {
    font-size: 100%;
    font-weight: inherit;
    line-height: inherit;
    color: inherit;
    margin: 0;
    padding: 0;
}
button:not(.mainContent button),
select:not(.mainContent select) {
    text-transform: none;
}
[type="button"],
[type="reset"],
[type="submit"],
button {
    -webkit-appearance: button;
    background-color: rgba(0, 0, 0, 0);
    background-image: none;
}
:-moz-focusring {
    outline: auto;
}
:-moz-ui-invalid {
    box-shadow: none;
}
progress {
    vertical-align: baseline;
}
::-webkit-inner-spin-button,
::-webkit-outer-spin-button {
    height: auto;
}
[type="search"] {
    -webkit-appearance: textfield;
    outline-offset: -2px;
}
::-webkit-search-decoration {
    -webkit-appearance: none;
}
::-webkit-file-upload-button {
    -webkit-appearance: button;
    font: inherit;
}
summary:not(.mainContent summary) {
    display: list-item;
}
blockquote:not(.mainContent blockquote),
dd:not(.mainContent dd),
dl:not(.mainContent dl),
figure:not(.mainContent figure),
pre:not(.mainContent pre) {
    margin: 0;
}
h1:not(.mainContent h1),
h2:not(.mainContent h2),
h3:not(.mainContent h3),
h4:not(.mainContent h4),
h5:not(.mainContent h5),
h6:not(.mainContent h6),
hr:not(.mainContent hr),
p:not(.mainContent p) {
    margin: 0;
}
p:first-child{
    margin-top: 0!important;
}
menu:not(.mainContent menu),
ol:not(.mainContent ol),
fieldset:not(.mainContent fieldset) {
    margin: 0;
    padding: 0;
}
legend:not(.mainContent legend) {
    padding: 0;
}
textarea:not(.mainContent textarea) {
    resize: vertical;
}
input::placeholder,
textarea::placeholder {
    opacity: 1;
    color: #9ca3af;
}
[role="button"],
button {
    cursor: pointer;
}
:disabled {
    cursor: default;
}
audio:not(.mainContent audio),
canvas:not(.mainContent canvas),
embed:not(.mainContent embed),
iframe:not(.mainContent iframe),
img:not(.mainContent img),
object:not(.mainContent object),
svg:not(.mainContent svg),
video:not(.mainContent video) {
    display: block;
    vertical-align: middle;
}
img,
video {
    max-width: 100%;
    height: auto;
} /*# sourceMappingURL=customReset.min.css.map */
