body { margin: 0; font-family: system-ui, BlinkMacSystemFont, Segoe UI, Roboto, Helvetica Neue, Arial, Noto Sans, Liberation Sans, sans-serif, Apple Color Emoji, Segoe UI Emoji, Segoe UI Symbol, Noto Color Emoji; font-size: 1rem; font-weight: 400; line-height: 1.5; color: #212529; text-align: left; background-color: #fff; } *, ::after, ::before { box-sizing: border-box; } html { touch-action: none; font-family: sans-serif; line-height: 1.15; -webkit-text-size-adjust: 100%; -webkit-tap-highlight-color: transparent; } html * { touch-action: auto; } pre { font-family: monospace; } hr { box-sizing: content-box; height: 0; overflow: visible; unicode-bidi: isolate; margin-block-start: 0.5em; margin-block-end: 0.5em; margin-inline-start: auto; margin-inline-end: auto; border: 0; border-top: 1px solid rgba(0,0,0,.1); } [type=button], [type=reset], [type=submit], button { -webkit-appearance: button; appearance: button; } button, select { text-transform: none; } button, input { overflow: visible; } button, input, optgroup, select, textarea { margin: 0; font-family: inherit; font-size: inherit; line-height: inherit; } button { appearance: auto; writing-mode: horizontal-tb !important; text-rendering: auto; letter-spacing: normal; word-spacing: normal; line-height: normal; text-transform: none; text-indent: 0px; text-shadow: none; display: inline-block; text-align: center; align-items: flex-start; cursor: default; box-sizing: border-box; background-color: -internal-light-dark(rgb(239, 239, 239), rgb(59, 59, 59)); margin: 0em; padding: 1px 6px; border-width: 2px; border-style: outset; border-color: buttonborder; border-image: initial; } a:-webkit-any-link { cursor: pointer; text-decoration: none; }