@font-face {font-family:open_sans_regular; src:url('/fonts/OpenSans-Regular.ttf');}
@font-face {font-family:open_sans_medium; src:url('/fonts/OpenSans-Medium.ttf');}
@font-face {font-family:open_sans_bold; src:url('/fonts/OpenSans-Bold.ttf');}
html, body, header, footer, section, article, nav, div, img, form, input, textarea, select, optgroup, option, label, table, caption, dl, dt, dd, ol, ul, li, pre, p, h1, h2, h3, h4, h5, h6, span, br, hr, i, b, a {margin:0; padding:0; border:0;}
table {width:100%; border-collapse:separate; border-spacing:0 1px; cursor:default;}
thead, tbody, tfoot, tr, th, td {padding:0; border:0;}
ol, ul, li {list-style:none;}
h1, h2, h3, h4, h5, h6 {font-size:100%;}
a {text-decoration:none; outline:none;}
*:focus {outline:none;}
:root, :root.default {
--body-background:#ffffff;
}
:root.light {

}
:root.dark {

}