@font-face { 
  font-family: "MS Sans Serif";
  font-style: normal;
  font-weight: 400;
  src: url(data:application/octet-stream;base64,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);
}
@font-face { 
  font-family: "MS Sans Serif Bold";
  font-style: normal;
  font-weight: 700;
  src: url(data:application/octet-stream;base64,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);
}
@font-face { 
  font-family: "Perfect DOS VGA 437 Win";
  font-style: normal;
  font-weight: 400;
  src: url(data:application/octet-stream;base64,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);
}
* {
  -webkit-font-smoothing: antialiased;
  -webkit-overflow-scrolling: touch;
  -webkit-tap-highlight-color: rgba(0,0,0,0);
  -webkit-text-size-adjust: none;
  -webkit-touch-callout: none;
  box-sizing: border-box;
}
body:not(.ready) {
  overflow: hidden;
}
body:not(.ready) [data-cloak],
body:not(.ready) .app-nav,
body:not(.ready) > nav {
  display: none;
}
div#app {
  font-size: 30px;
  font-weight: lighter;
  margin: 40vh auto;
  text-align: center;
}
div#app:empty::before {
  content: 'Loading...';
}
img.emoji {
  height: 1.2em;
  vertical-align: middle;
}
span.emoji {
  font-family: "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";
  font-size: 1.2em;
  vertical-align: middle;
}
.progress {
  background-color: #42b983;
  background-color: var(--theme-color, #42b983);
  height: 2px;
  left: 0px;
  position: fixed;
  right: 0px;
  top: 0px;
  width: 0%;
  z-index: 999999;
}
.search input {
  font-family: inherit;
  max-height: 28px;
  box-shadow: none !important;
  border: 1px solid #7f9db9 !important;
}
.sidebar .search input[type=search] {
  background-color: #ffffff;
}
.sidebar .search input[type=search]::placeholder {
  font-style: italic;
}
.search a:hover {
  color: #42b983;
  color: var(--theme-color, #42b983);
}
.search .search-keyword {
  color: #42b983;
  color: var(--theme-color, #42b983);
  font-style: normal;
  font-weight: bold;
}
html,
body {
  height: 100%;
}
body {
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  font-family: "MS Sans Serif", sans-serif;
  font-size: 15px;
  letter-spacing: 0;
  margin: 0;
  overflow-x: hidden;
}
img {
  max-width: 100%;
}
a[disabled] {
  cursor: not-allowed;
  opacity: 0.6;
}
kbd {
  border: solid 1px #ccc;
  display: inline-block;
  font-size: 12px !important;
  line-height: 12px;
  margin-bottom: 3px;
  padding: 3px 5px;
  vertical-align: middle;
}
li input[type='checkbox'] {
  margin: 0 0.2em 0.25em 0;
  vertical-align: middle;
}
.app-nav {
  margin: 25px 60px 0 0;
  position: absolute;
  right: 0;
  text-align: right;
  z-index: 10;
/* navbar dropdown */
}
.app-nav.no-badge {
  margin-right: 25px;
}
.app-nav p {
  margin: 0;
}
.app-nav > a {
  margin: 0 1rem;
  padding: 5px 0;
}
.app-nav ul,
.app-nav li {
  display: inline-block;
  list-style: none;
  margin: 0;
}
.app-nav a {
  color: inherit;
  font-size: 16px;
  text-decoration: none;
}
.app-nav a:hover {
  color: #42b983;
  color: var(--theme-color, #42b983);
}
.app-nav a.active {
  border-bottom: 2px solid #42b983;
  border-bottom: 2px solid var(--theme-color, #42b983);
  color: #42b983;
  color: var(--theme-color, #42b983);
}
.app-nav li {
  display: inline-block;
  margin: 0 1rem;
  padding: 5px 0;
  position: relative;
  cursor: pointer;
}
.app-nav li ul {
  background-color: #fff;
  border-bottom-color: #ccc;
  display: none;
  padding: 10px 0;
  margin-right: -24px;
  text-align: left;
  top: 100%;
  white-space: nowrap;
}
.app-nav li ul li {
  display: block;
  font-size: 14px;
  line-height: 1rem;
  margin: 0;
  margin: 8px 14px;
  white-space: nowrap;
}
.app-nav li ul a {
  display: block;
  font-size: inherit;
  margin: 0;
  padding: 0;
}
.app-nav li ul a.active {
  border-bottom: 0;
}
.app-nav li:hover ul {
  display: block;
}
.github-corner {
  border-bottom: 0;
  position: fixed;
  right: 0;
  text-decoration: none;
  top: 0;
  z-index: 1;
}
.github-corner:hover .octo-arm {
  animation: octocat-wave 560ms ease-in-out;
}
.github-corner svg {
  color: #fff;
  fill: #42b983;
  fill: var(--theme-color, #42b983);
  height: 80px;
  width: 80px;
}
main {
  display: block;
  position: relative;
  width: 100vw;
  height: 100%;
  z-index: 0;
}
main.hidden {
  display: none;
}
:focus {
  outline: 1px dotted #000000;
  outline-offset: -4px;
}
.anchor {
  text-decoration: none;
}
.anchor span {
  color: #000000;
}
.sidebar {
  border-right: 1px solid rgba(0,0,0,0.07);
  overflow-y: auto;
  padding: 40px 0 0;
  position: absolute;
  top: 0;
  bottom: 0;
  left: 0;
  width: 270px;
  z-index: 20;
}
.sidebar > h1 {
  margin: 0 auto 1rem;
  font-size: 1.5rem;
  font-weight: 300;
  text-align: center;
}
.sidebar > h1 a {
  color: inherit;
  text-decoration: none;
}
.sidebar > h1 .app-nav {
  display: block;
  position: static;
}
.sidebar .search .results-panel.show {
  margin: 14px;
}
.sidebar .sidebar-nav {
  margin-left: 16px;
  padding-bottom: 40px;
}
.sidebar :is(li, p).collapse .app-sub-sidebar {
  display: none;
}
.sidebar ul {
  margin: 0;
  padding: 0;
}
.sidebar li > p:not(:has(a)) {
  margin-left: 8px;
  font-size: 14px;
  font-style: italic;
  opacity: 0.5;
  color: #000000;
}
.sidebar ul,
.sidebar ul li {
  list-style: none;
}
.sidebar ul li a {
  border-bottom: none;
  display: block;
}
.sidebar ul li ul{
  margin-left: 0;
}
.sidebar ul li .section-link {
  font-size: 12px;
}
.sidebar-nav>ul>li>ul> li:last-child::after {
  content: " ";
  display: block;
  width: 100%;
  height: 1px;
  margin: 6px;
  margin-left: -16px;
  padding-right: 16px;
  background-color: #eee;
}
::-webkit-scrollbar {
  width: 17px;
}
::-webkit-scrollbar-track:vertical {
  background-image: url("data:image/svg+xml,%0A%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 -0.5 17 1' shape-rendering='crispEdges'%3E%3Cpath stroke='%23eeede5' d='M0 0h1M16 0h1' /%3E%3Cpath stroke='%23f3f1ec' d='M1 0h1' /%3E%3Cpath stroke='%23f4f1ec' d='M2 0h1' /%3E%3Cpath stroke='%23f4f3ee' d='M3 0h1' /%3E%3Cpath stroke='%23f5f4ef' d='M4 0h1' /%3E%3Cpath stroke='%23f6f5f0' d='M5 0h1' /%3E%3Cpath stroke='%23f7f7f3' d='M6 0h1' /%3E%3Cpath stroke='%23f9f8f4' d='M7 0h1' /%3E%3Cpath stroke='%23f9f9f7' d='M8 0h1' /%3E%3Cpath stroke='%23fbfbf8' d='M9 0h1' /%3E%3Cpath stroke='%23fbfbf9' d='M10 0h2' /%3E%3Cpath stroke='%23fdfdfa' d='M12 0h1' /%3E%3Cpath stroke='%23fefefb' d='M13 0h3' /%3E%3C/svg%3E");
}
::-webkit-scrollbar-track:horizontal {
  background-image: url("data:image/svg+xml,%0A%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 -0.5 1 17' shape-rendering='crispEdges'%3E%3Cpath stroke='%23eeede5' d='M0 0h1M0 16h1' /%3E%3Cpath stroke='%23f3f1ec' d='M0 1h1' /%3E%3Cpath stroke='%23f4f1ec' d='M0 2h1' /%3E%3Cpath stroke='%23f4f3ee' d='M0 3h1' /%3E%3Cpath stroke='%23f5f4ef' d='M0 4h1' /%3E%3Cpath stroke='%23f6f5f0' d='M0 5h1' /%3E%3Cpath stroke='%23f7f7f3' d='M0 6h1' /%3E%3Cpath stroke='%23f9f8f4' d='M0 7h1' /%3E%3Cpath stroke='%23f9f9f7' d='M0 8h1' /%3E%3Cpath stroke='%23fbfbf8' d='M0 9h1' /%3E%3Cpath stroke='%23fbfbf9' d='M0 10h1M0 11h1' /%3E%3Cpath stroke='%23fdfdfa' d='M0 12h1' /%3E%3Cpath stroke='%23fefefb' d='M0 13h1M0 14h1M0 15h1' /%3E%3C/svg%3E");
}
::-webkit-scrollbar-thumb {
  background-position: center;
  background-repeat: no-repeat;
  background-color: #c8d6fb;
  background-size: 7px;
  border: 1px solid white;
  border-radius: 2px;
  box-shadow: inset -3px 0 #bad1fc, inset 1px 1px #b7caf5;
}
::-webkit-scrollbar-thumb:vertical {
  background-image: url("data:image/svg+xml,%0A%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 -0.5 7 8' shape-rendering='crispEdges'%3E%3Cpath stroke='%23eef4fe' d='M0 0h6M0 2h6M0 4h6M0 6h6' /%3E%3Cpath stroke='%23bad1fc' d='M6 0h1M6 2h1M6 4h1' /%3E%3Cpath stroke='%23c8d6fb' d='M0 1h1M0 3h1M0 5h1M0 7h1' /%3E%3Cpath stroke='%238cb0f8' d='M1 1h6M1 3h6M1 5h6M1 7h6' /%3E%3Cpath stroke='%23bad3fc' d='M6 6h1' /%3E%3C/svg%3E");
}
::-webkit-scrollbar-thumb:horizontal {
  background-size: 8px;
  background-image: url("data:image/svg+xml,%0A%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 -0.5 8 7' shape-rendering='crispEdges'%3E%3Cpath stroke='%23eef4fe' d='M0 0h1M2 0h1M4 0h1M6 0h1M0 1h1M2 1h1M4 1h1M6 1h1M0 2h1M2 2h1M4 2h1M6 2h1M0 3h1M2 3h1M4 3h1M6 3h1M0 4h1M2 4h1M4 4h1M6 4h1M0 5h1M2 5h1M4 5h1M6 5h1' /%3E%3Cpath stroke='%23c8d6fb' d='M1 0h1M3 0h1M5 0h1M7 0h1' /%3E%3Cpath stroke='%238cb0f8' d='M1 1h1M3 1h1M5 1h1M7 1h1M1 2h1M3 2h1M5 2h1M7 2h1M1 3h1M3 3h1M5 3h1M7 3h1M1 4h1M3 4h1M5 4h1M7 4h1M1 5h1M3 5h1M5 5h1M7 5h1M1 6h1M3 6h1M5 6h1M7 6h1' /%3E%3Cpath stroke='%23bad1fc' d='M0 6h1M2 6h1' /%3E%3Cpath stroke='%23bad3fc' d='M4 6h1M6 6h1' /%3E%3C/svg%3E");
}
.sidebar-toggle {
  cursor: pointer;
  padding: 10px 10px 8px 10px;
  background: #989898;
  border: none;
  left: 0;
  bottom: 0;
  z-index: 30;
  margin: 8px;
  border: 1px solid #000000;
}
.sidebar-toggle span {
  background-color: #000000;
  display: block;
  margin-bottom: 4px;
  width: 16px;
  height: 2px;
}
body.sticky .sidebar,
body.sticky .sidebar-toggle {
  position: fixed;
}
.content {
  padding-top: 60px;
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 220px;
}
.markdown-section {
  margin: 0 auto;
  max-width: 80%;
  padding: 30px 15px 40px 15px;
  letter-spacing: 1.1px;
  position: relative;
}
.markdown-section > * {
  box-sizing: border-box;
  font-size: inherit;
}
.markdown-section > :first-child {
  margin-top: 0 !important;
}
.markdown-section hr {
  border: none;
  border: 1px solid #ccc;
  box-shadow: 0 1px #e9e9e9;
  margin: 2em 0;
}
.markdown-section iframe {
  border: 1px solid #eee;
/* fix horizontal overflow on iOS Safari */
  width: 1px;
  min-width: 100%;
}
.markdown-section table {
  border-collapse: collapse;
  border-spacing: 0;
  display: block;
  margin-bottom: 1rem;
  overflow: auto;
  width: 100%;
}
.markdown-section th {
  border: 1px solid #ddd;
  font-weight: bold;
  padding: 6px 13px;
}
.markdown-section td {
  border: 1px solid #ddd;
  padding: 6px 13px;
}
.markdown-section tr {
  border-top: 1px solid #ccc;
}
.markdown-section tr:nth-child(2n) {
  background-color: #F6F8FA;
}
.markdown-section p.tip {
  border: 1px solid #e51a1a;
  outline: 1px dotted #ff0000;
  outline-offset: -8px;
  box-shadow: inset -1px 1px #fff0cf, inset 1px 2px #fdd889, inset -2px 2px #fbc761, inset 2px -2px #e5a01a;
  border-radius: 4px;
  padding: 1em;
}
.markdown-section p.tip em {
  color: #34495e;
}
.markdown-section p.warn {
  border: 1px solid #d0d0bf;
  border-radius: 4px;
  padding: 1em;
}
.markdown-section ul.task-list > li {
  list-style-type: none;
}
body.close .sidebar {
  transform: translateX(-270px);
}
body.close .sidebar-toggle {
  width: auto;
}
body.close .content {
  left: 0;
}
@media print {
  .github-corner,
  .sidebar-toggle,
  .sidebar,
  .app-nav {
    display: none;
  }
}
@media screen and (max-width: 768px) {
  .github-corner,
  .sidebar-toggle,
  .sidebar {
    position: fixed;
  }
  .app-nav {
    margin-top: 16px;
  }
  .app-nav li ul {
    top: 30px;
  }
  main {
    height: auto;
    min-height: 100vh;
    overflow-x: hidden;
  }
  .sidebar {
    left: -270px;
  }
  .content {
    left: 0;
    max-width: 100vw;
    position: static;
    padding-top: 20px;
  }
  .sidebar-toggle {
    background-color: transparent;
    width: auto;
    padding: 10px 10px 8px;
  }
  body.close .sidebar {
    transform: translateX(270px);
  }
  body.close .sidebar-toggle {
    background-color: rgba(255, 255, 255, 0.89);
    width: 254px;
    padding: 10px 10px 8px;
  }
  body.close .content {
    transform: translateX(270px);
  }
  body.close .app-nav,
  body.close .github-corner {
    display: none;
  }
  .github-corner:hover .octo-arm {
    animation: none;
  }
  .github-corner .octo-arm {
    animation: octocat-wave 560ms ease-in-out;
  }
}
@keyframes octocat-wave {
  0%, 100% {
    transform: rotate(0);
  }
  20%, 60% {
    transform: rotate(-25deg);
  }
  40%, 80% {
    transform: rotate(10deg);
  }
}
section.cover {
  position: relative;
  align-items: center;
  background-position: center center;
  background-repeat: no-repeat;
  background-size: cover;
  min-height: 100vh;
  width: 100%;
  display: none;
}
section.cover.show {
  display: flex;
}
section.cover.has-mask .mask {
  background-color: #fff;
  opacity: 0.8;
  position: absolute;
  top: 0;
  bottom: 0;
  width: 100%;
}
.cover .mask {
  position: absolute;
  top: 0;
  bottom: 0;
  left: 0;
  right: 0;
  background-color: #5A7EDC;
  border-top: 24px solid #00309C;
  border-bottom: 24px solid #00309C;
}
section.cover .cover-main,
.cover-main .anchor span {
  flex: 1;
  margin: 0 16px;
  text-align: center;
  position: relative;
  color: #ffffff;
}
section.cover a {
  color: inherit;
}
section.cover p {
  line-height: 1.5rem;
  margin: 1em 0;
}
section.cover h1 {
  color: inherit;
  font-size: 2.5rem;
  font-weight: 300;
  margin: 0.625rem 0 2.5rem;
  position: relative;
  text-align: center;
}
section.cover h1 a {
  display: block;
}
section.cover h1 small {
  bottom: -0.4375rem;
  font-size: 1rem;
  position: absolute;
}
section.cover blockquote {
  font-size: 1.5rem;
  text-align: center;
}
section.cover ul {
  line-height: 1.8;
  list-style-type: none;
  margin: 1em auto;
  max-width: 500px;
  padding: 0;
}
section.cover .cover-main > p:last-child {
  margin-top: 32px;
}
section.cover .cover-main > p:last-child a {
  text-decoration: none;
  margin-right: 10px;
  padding: 6px 26px;
  color: #000;
}
section.cover .cover-main > p:last-child a,
.sidebar ul :is(li, p:is(.collapse, :not(:has(.active)))).active > a,
.sidebar-nav>ul>li>ul>li[class].collapse>a,
.sidebar-toggle {
  background: linear-gradient(180deg, #fff, #ecebe5 86%, #d8d0c4);
  box-shadow: none;
  border-radius: 3px;
  border: 1px solid #003c74;
}
.sidebar ul li a:hover:not(.active>a, .collapse>a) {
  margin-left: 1px;
}
section.cover .cover-main > p:last-child a:hover,
.sidebar ul li.active > a:hover,
.sidebar ul :is(li, p:is(.collapse, :not(:has(.active)))).active > a:hover,
.sidebar-toggle:hover {
  box-shadow: inset -1px 1px #fff0cf, inset 1px 2px #fdd889, inset -2px 2px #fbc761, inset 2px -2px #e5a01a;
}
section.cover .cover-main > p:last-child a:last-child:focus,
.sidebar ul li.active > a:focus,
.sidebar ul :is(li, p:is(.collapse, :not(:has(.active)))).active > a:focus,
.sidebar-toggle:focus {
  box-shadow: inset -1px 1px var(--theme-color, #42b983), inset 1px 2px var(--theme-color, #42b983), inset -2px 2px var(--theme-color, #42b983), inset 1px -1px var(--theme-color, #42b983), inset 2px -2px var(--theme-color, #42b983);
}
body {
  background-color: #ffffff;
}
/* sidebar */
.sidebar {
  color: #364149;
}
.sidebar ul li a {
  border: 1px solid transparent;
  color: #000000;
  font-size: 14px;
  font-style: 700;
  padding: 5px 8px;
  margin-right: 8px;
  font-weight: normal;
  overflow: hidden;
  text-decoration: none;
  text-overflow: ellipsis;
  white-space: nowrap;
}
.app-sub-sidebar li>a {
  padding: 5.5px 0 5.5px 24px !important;
}
.app-sub-sidebar li>a::after {
  height: 24px !important;
}
.sidebar-nav :is(li, p):not(.app-sub-sidebar :is(li, p))[class]>a:before {
  content: "-";
  float: right;
  margin-top: -1.5px;
}
.sidebar-nav :is(li, p):not(.app-sub-sidebar :is(li, p)).collapse>a::before {
  content: "+";
}

/* markdown content found on pages */
.markdown-section h1,
.markdown-section h2,
.markdown-section h3,
.markdown-section h4,
.markdown-section strong {
  color: #2c3e50;
  font-weight: 600;
}
.markdown-section h1 a,
.markdown-section h2 a,
.markdown-section h3 a,
.markdown-section h4 a,
.markdown-section h5 a,
.markdown-section h6 a {
  text-decoration: none !important;
}
.markdown-section .anchor:hover,
.markdown-section a:hover {
  outline: 1px dotted #000;
  outline-offset: 2px;
}
.markdown-section a {
  color: #42b983;
  color: var(--theme-color, #42b983);
  text-decoration: none;
}
.markdown-section h1:first-child {
  font-size: 3rem;
}
.markdown-section h1 {
  font-size: 2rem;
  margin: 0 0 1rem;
}
.markdown-section h2 {
  font-size: 1.75rem;
  margin: 45px 0 0.8rem;
}
.markdown-section h3 {
  font-size: 1.5rem;
  margin: 40px 0 0.6rem;
}
.markdown-section h4 {
  font-size: 1.25rem;
}
.markdown-section h5 {
  font-size: 1rem;
}
.markdown-section h6 {
  color: #777;
  font-size: 1rem;
}
.markdown-section figure,
.markdown-section p {
  margin: 1.2em 0;
}
.markdown-section p,
.markdown-section ul,
.markdown-section ol {
  line-height: 1.6rem;
  word-spacing: 0.05rem;
}
.markdown-section ul,
.markdown-section ol {
  padding-left: 1.5rem;
}
.markdown-section blockquote {
  border-left: 1px solid #000000;
  margin: 2em 0;
  padding-left: 16px;
}
.markdown-section iframe {
  margin: 1em 0;
}
.markdown-section em {
  color: #7f8c8d;
}
.markdown-section code,
.markdown-section pre,
.markdown-section output::after {
  font-family: "Perfect DOS VGA 437 Win", monospace;
  letter-spacing: -.4px;
}
.markdown-section code:not(pre>code),
.markdown-section pre {
  background-color: #000000;
}
.markdown-section pre,
.markdown-section output {
  margin: 1.2em 0;
  position: relative;
}
.markdown-section pre > code,
.markdown-section output {
  display: block;
}
.markdown-section pre > code,
.markdown-section output::after {
  -moz-osx-font-smoothing: initial;
  -webkit-font-smoothing: initial;
}
.markdown-section code {
  color: silver;
  margin: 0 2px;
  padding: .2em .4em;
  white-space: pre-wrap;
}
.markdown-section > :not(h1):not(h2):not(h3):not(h4):not(h5):not(h6) code {
  font-size: 1rem;
}
.markdown-section pre {
  padding: 0 16px;
  line-height: 1.1rem;
  overflow: auto;
  word-wrap: normal;
}
.markdown-section pre > code {
  color: silver;
  font-size: 0.8rem;
  padding: 16px 0;
  line-height: inherit;
  margin: 0 2px;
  max-width: inherit;
  overflow: inherit;
  white-space: inherit;
}
.markdown-section output {
  padding: 1.7rem 1.4rem;
  border: 1px dotted #ccc;
}
.markdown-section output > :first-child {
  margin-top: 0;
}
.markdown-section output > :last-child {
  margin-bottom: 0;
}
.markdown-section code::after,
.markdown-section code::before,
.markdown-section output::after,
.markdown-section output::before {
  letter-spacing: 0.05rem;
}
.markdown-section pre::after,
.markdown-section output::after {
  color: #ccc;
  font-size: 0.6rem;
  font-weight: 600;
  height: 15px;
  line-height: 15px;
  padding: 5px 10px 0;
  position: absolute;
  right: 0;
  text-align: right;
  top: 0;
}
.markdown-section pre::after,
.markdown-section output::after {
  content: attr(data-lang);
}
/* code highlight */
.token.comment,
.token.prolog,
.token.doctype,
.token.cdata {
  color: #8e908c;
}
.token.namespace {
  opacity: 0.7;
}
.token.boolean,
.token.number {
  color: #c76b29;
}
.token.punctuation {
  color: #525252;
}
.token.property {
  color: #c08b30;
}
.token.tag {
  color: #2973b7;
}
.token.string {
  color: #42b983;
  color: var(--theme-color, #42b983);
}
.token.selector {
  color: #6679cc;
}
.token.attr-name {
  color: #2973b7;
}
.token.entity,
.token.url,
.language-css .token.string,
.style .token.string {
  color: #22a2c9;
}
.token.attr-value,
.token.control,
.token.directive,
.token.unit {
  color: #42b983;
  color: var(--theme-color, #42b983);
}
.token.keyword,
.token.function {
  color: #e96900;
}
.token.statement,
.token.regex,
.token.atrule {
  color: #22a2c9;
}
.token.placeholder,
.token.variable {
  color: #3d8fd1;
}
.token.deleted {
  text-decoration: line-through;
}
.token.inserted {
  border-bottom: 1px dotted #202746;
  text-decoration: none;
}
.token.italic {
  font-style: italic;
}
.token.important,
.token.bold {
  font-weight: bold;
}
.token.important {
  color: #c94922;
}
.token.entity {
  cursor: help;
}
code .token {
  -moz-osx-font-smoothing: initial;
  -webkit-font-smoothing: initial;
  min-height: 1.5rem;
  position: relative;
  left: auto;
}