body:-webkit-full-page-media { background-color: rgb(0, 0, 0) } html { display: block; } head { display: none } p { display: block; margin-inline-start: 0; margin-inline-end: 0; } article, aside, footer, header, hgroup, main, nav, section { display: block } marquee { display: inline-block; width: -webkit-fill-available; } address { display: block } blockquote { display: block; margin-block-end: 1em; margin-inline-start: 40px; margin-inline-end: 40px; } figcaption { display: block } figure { display: block; margin-block-start: 1em; margin-block-end: 1em; margin-inline-start: 40px; margin-inline-end: 40px; } q { display: inline } center { display: block; text-align: -webkit-center } hr { display: block; overflow: hidden; unicode-bidi: isolate; margin-block-start: 0.5em; margin-block-end: 0.5em; margin-inline-start: auto; margin-inline-end: auto; border-style: inset; border-width: 1px } map { display: inline } video { object-fit: contain; } h1 { display: block; font-size: 2em; margin-inline-start: 0; margin-inline-end: 0; font-weight: bold } h2 { display: block; font-size: 1.5em; margin-block-end: 0.83em; margin-inline-start: 0; margin-inline-end: 0; font-weight: bold } h3 { display: block; font-size: 1.17em; margin-block-end: 1em; margin-inline-start: 0; margin-inline-end: 0; font-weight: bold } h4 { display: block; margin-block-end: 1.33em; margin-inline-start: 0; margin-inline-end: 0; font-weight: bold } h5 { display: block; font-size: .83em; margin-block-end: 1.67em; margin-inline-start: 0; margin-inline-end: 0; font-weight: bold } h6 { display: block; font-size: .67em; margin-block-end: 2.33em; margin-inline-start: 0; margin-inline-end: 0; font-weight: bold } table { display: table; border-collapse: separate; border-spacing: 2px; border-color: gray; box-sizing: border-box; text-indent: initial } thead { display: table-header-group; vertical-align: middle; border-color: inherit } tbody { display: table-row-group; vertical-align: middle; border-color: inherit } tfoot { display: table-footer-group; vertical-align: middle; border-color: inherit } /*table > tr { vertical-align: middle; }*/ col { display: table-column } colgroup { display: table-column-group } tr { display: table-row; vertical-align: inherit; border-color: inherit } td, th { display: table-cell; vertical-align: inherit } th { font-weight: bold; text-align: -internal-center } caption { display: table-caption; text-align: -webkit-center } ul, menu, dir { display: block; list-style-type: disc; margin-block-end: 1em; margin-inline-start: 0; margin-inline-end: 0; padding-inline-start: 40px }