@charset "UTF-8";

:root > * {
  --magiclink-email-icon: url('data:image/svg+xml;charset=utf-8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24"><path d="M20 4H4c-1.11 0-2 .89-2 2v12a2 2 0 0 0 2 2h16a2 2 0 0 0 2-2V6a2 2 0 0 0-2-2m-3 13H7v-2h10m0-2H7v-2h10m3-2h-3V6h3"/></svg>');
  --magiclink-github-icon: url('data:image/svg+xml;charset=utf-8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24"><path d="M12 2A10 10 0 0 0 2 12c0 4.42 2.87 8.17 6.84 9.5.5.08.66-.23.66-.5v-1.69c-2.77.6-3.36-1.34-3.36-1.34-.46-1.16-1.11-1.47-1.11-1.47-.91-.62.07-.6.07-.6 1 .07 1.53 1.03 1.53 1.03.87 1.52 2.34 1.07 2.91.83.09-.65.35-1.09.63-1.34-2.22-.25-4.55-1.11-4.55-4.92 0-1.11.38-2 1.03-2.71-.1-.25-.45-1.29.1-2.64 0 0 .84-.27 2.75 1.02.79-.22 1.65-.33 2.5-.33.85 0 1.71.11 2.5.33 1.91-1.29 2.75-1.02 2.75-1.02.55 1.35.2 2.39.1 2.64.65.71 1.03 1.6 1.03 2.71 0 3.82-2.34 4.66-4.57 4.91.36.31.69.92.69 1.85V21c0 .27.16.59.67.5C19.14 20.16 22 16.42 22 12A10 10 0 0 0 12 2Z"/></svg>');
  --magiclink-bitbucket-icon: url('data:image/svg+xml;charset=utf-8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24"><path d="M2.65 3C2.3 3 2 3.3 2 3.65v.12l2.73 16.5c.07.42.43.73.85.73h13.05c.31 0 .59-.22.64-.54L22 3.77a.643.643 0 0 0-.54-.73c-.03-.01-.07-.01-.11-.01L2.65 3M14.1 14.95H9.94L8.81 9.07h6.3l-1.01 5.88Z"/></svg>');
  --magiclink-gitlab-icon: url('data:image/svg+xml;charset=utf-8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24"><path d="m21.94 13.11-1.05-3.22c0-.03-.01-.06-.02-.09l-2.11-6.48a.859.859 0 0 0-.8-.57c-.36 0-.68.25-.79.58l-2 6.17H8.84L6.83 3.33a.851.851 0 0 0-.79-.58c-.37 0-.69.25-.8.58L3.13 9.82v.01l-1.07 3.28c-.16.5.01 1.04.44 1.34l9.22 6.71c.17.12.39.12.56-.01l9.22-6.7c.43-.3.6-.84.44-1.34M8.15 10.45l2.57 7.91-6.17-7.91m8.73 7.92 2.47-7.59.1-.33h3.61l-5.59 7.16m4.1-13.67 1.81 5.56h-3.62m-1.3.95-1.79 5.51L12 19.24l-2.86-8.79M6.03 3.94 7.84 9.5H4.23m-1.18 4.19c-.09-.07-.13-.19-.09-.29l.79-2.43 5.82 7.45m11.38-4.73-6.51 4.73.02-.03 5.79-7.42.79 2.43c.04.1 0 .22-.09.29"/></svg>');
  --magiclink-commit-icon: url('data:image/svg+xml;charset=utf-8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24"><path d="M16.944 11h4.306a.75.75 0 0 1 0 1.5h-4.306a5.001 5.001 0 0 1-9.888 0H2.75a.75.75 0 0 1 0-1.5h4.306a5.001 5.001 0 0 1 9.888 0Zm-1.444.75a3.5 3.5 0 1 0-7 0 3.5 3.5 0 0 0 7 0Z"/></svg>');
  --magiclink-compare-icon: url('data:image/svg+xml;charset=utf-8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24"><path d="M12.5 6.75a.75.75 0 0 0-1.5 0V9H8.75a.75.75 0 0 0 0 1.5H11v2.25a.75.75 0 0 0 1.5 0V10.5h2.25a.75.75 0 0 0 0-1.5H12.5V6.75ZM8.75 16a.75.75 0 0 0 0 1.5h6a.75.75 0 0 0 0-1.5h-6Z"/><path d="M5 1h9.982a2 2 0 0 1 1.414.586l4.018 4.018A2 2 0 0 1 21 7.018V21a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V3a2 2 0 0 1 2-2Zm-.5 2v18a.5.5 0 0 0 .5.5h14a.5.5 0 0 0 .5-.5V7.018a.5.5 0 0 0-.146-.354l-4.018-4.018a.5.5 0 0 0-.354-.146H5a.5.5 0 0 0-.5.5Z"/></svg>');
  --magiclink-pull-icon: url('data:image/svg+xml;charset=utf-8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24"><path d="M16 19.25a3.25 3.25 0 1 1 6.5 0 3.25 3.25 0 0 1-6.5 0Zm-14.5 0a3.25 3.25 0 1 1 6.5 0 3.25 3.25 0 0 1-6.5 0Zm0-14.5a3.25 3.25 0 1 1 6.5 0 3.25 3.25 0 0 1-6.5 0ZM4.75 3a1.75 1.75 0 1 0 .001 3.501A1.75 1.75 0 0 0 4.75 3Zm0 14.5a1.75 1.75 0 1 0 .001 3.501A1.75 1.75 0 0 0 4.75 17.5Zm14.5 0a1.75 1.75 0 1 0 .001 3.501 1.75 1.75 0 0 0-.001-3.501Z"/><path d="M13.405 1.72a.75.75 0 0 1 0 1.06L12.185 4h4.065A3.75 3.75 0 0 1 20 7.75v8.75a.75.75 0 0 1-1.5 0V7.75a2.25 2.25 0 0 0-2.25-2.25h-4.064l1.22 1.22a.75.75 0 0 1-1.061 1.06l-2.5-2.5a.75.75 0 0 1 0-1.06l2.5-2.5a.75.75 0 0 1 1.06 0ZM4.75 7.25A.75.75 0 0 1 5.5 8v8A.75.75 0 0 1 4 16V8a.75.75 0 0 1 .75-.75Z"/></svg>');
  --magiclink-issue-icon: url('data:image/svg+xml;charset=utf-8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24"><path d="M12 1c6.075 0 11 4.925 11 11s-4.925 11-11 11S1 18.075 1 12 5.925 1 12 1ZM2.5 12a9.5 9.5 0 0 0 9.5 9.5 9.5 9.5 0 0 0 9.5-9.5A9.5 9.5 0 0 0 12 2.5 9.5 9.5 0 0 0 2.5 12Zm9.5 2a2 2 0 1 1-.001-3.999A2 2 0 0 1 12 14Z"/></svg>');
  --magiclink-discussion-icon: url('data:image/svg+xml;charset=utf-8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24"><path d="M1.75 1h12.5c.966 0 1.75.784 1.75 1.75v9.5A1.75 1.75 0 0 1 14.25 14H8.061l-2.574 2.573A1.458 1.458 0 0 1 3 15.543V14H1.75A1.75 1.75 0 0 1 0 12.25v-9.5C0 1.784.784 1 1.75 1ZM1.5 2.75v9.5c0 .138.112.25.25.25h2a.75.75 0 0 1 .75.75v2.19l2.72-2.72a.749.749 0 0 1 .53-.22h6.5a.25.25 0 0 0 .25-.25v-9.5a.25.25 0 0 0-.25-.25H1.75a.25.25 0 0 0-.25.25Z"/><path d="M22.5 8.75a.25.25 0 0 0-.25-.25h-3.5a.75.75 0 0 1 0-1.5h3.5c.966 0 1.75.784 1.75 1.75v9.5A1.75 1.75 0 0 1 22.25 20H21v1.543a1.457 1.457 0 0 1-2.487 1.03L15.939 20H10.75A1.75 1.75 0 0 1 9 18.25v-1.465a.75.75 0 0 1 1.5 0v1.465c0 .138.112.25.25.25h5.5a.75.75 0 0 1 .53.22l2.72 2.72v-2.19a.75.75 0 0 1 .75-.75h2a.25.25 0 0 0 .25-.25v-9.5Z"/></svg>');
  --md-primary-fg-color: #6272a4;
  --md-primary-fg-color--light: #92a7ff;
  --md-primary-fg-color--dark: #344278;
  --md-accent-fg-color: #ffcb8a;
  --md-accent-fg-color--light: #e5b143;
  --md-accent-fg-color--dark: #d3881e;
}

.md-typeset a[href^="mailto:"]:not(.magiclink-ignore)::before {
  -webkit-mask-image: var(--magiclink-email-icon);
  mask-image: var(--magiclink-email-icon);
}

.md-typeset .magiclink-commit:not(.magiclink-ignore),
.md-typeset .magiclink-compare:not(.magiclink-ignore),
.md-typeset .magiclink-discussion:not(.magiclink-ignore),
.md-typeset .magiclink-issue:not(.magiclink-ignore),
.md-typeset .magiclink-pull:not(.magiclink-ignore),
.md-typeset .magiclink-repository:not(.magiclink-ignore),
.md-typeset a[href^="mailto:"]:not(.magiclink-ignore) {
  position: relative;
  padding-left: 1.375em;
}

.md-typeset .magiclink-commit:not(.magiclink-ignore)::before,
.md-typeset .magiclink-compare:not(.magiclink-ignore)::before,
.md-typeset .magiclink-discussion:not(.magiclink-ignore)::before,
.md-typeset .magiclink-issue:not(.magiclink-ignore)::before,
.md-typeset .magiclink-pull:not(.magiclink-ignore)::before,
.md-typeset .magiclink-repository:not(.magiclink-ignore)::before,
.md-typeset a[href^="mailto:"]:not(.magiclink-ignore)::before {
  position: absolute;
  top: 0;
  left: 0;
  display: block;
  box-sizing: border-box;
  width: 1.25em;
  height: 1.25em;
  background-color: var(--md-typeset-a-color);
  background-size: 1.25em;
  transition: background-color 125ms;
  -webkit-mask-repeat: no-repeat;
  mask-repeat: no-repeat;
  -webkit-mask-size: contain;
  mask-size: contain;
  content: "";
}

.md-typeset .magiclink-commit:not(.magiclink-ignore):hover::before,
.md-typeset .magiclink-compare:not(.magiclink-ignore):hover::before,
.md-typeset .magiclink-discussion:not(.magiclink-ignore):hover::before,
.md-typeset .magiclink-issue:not(.magiclink-ignore):hover::before,
.md-typeset .magiclink-pull:not(.magiclink-ignore):hover::before,
.md-typeset .magiclink-repository:not(.magiclink-ignore):hover::before,
.md-typeset a[href^="mailto:"]:not(.magiclink-ignore):hover::before {
  background-color: var(--md-accent-fg-color);
}

.md-typeset .magiclink-commit:not(.magiclink-ignore)::before {
  -webkit-mask-image: var(--magiclink-commit-icon);
  mask-image: var(--magiclink-commit-icon);
}

.md-typeset .magiclink-compare:not(.magiclink-ignore)::before {
  -webkit-mask-image: var(--magiclink-compare-icon);
  mask-image: var(--magiclink-compare-icon);
}

.md-typeset .magiclink-pull:not(.magiclink-ignore)::before {
  -webkit-mask-image: var(--magiclink-pull-icon);
  mask-image: var(--magiclink-pull-icon);
}

.md-typeset .magiclink-issue:not(.magiclink-ignore)::before {
  -webkit-mask-image: var(--magiclink-issue-icon);
  mask-image: var(--magiclink-issue-icon);
}

.md-typeset .magiclink-discussion:not(.magiclink-ignore)::before {
  -webkit-mask-image: var(--magiclink-discussion-icon);
  mask-image: var(--magiclink-discussion-icon);
}

.md-typeset
  .magiclink-repository.magiclink-github:not(.magiclink-ignore)::before {
  -webkit-mask-image: var(--magiclink-github-icon);
  mask-image: var(--magiclink-github-icon);
}

.md-typeset
  .magiclink-repository.magiclink-gitlab:not(.magiclink-ignore)::before {
  -webkit-mask-image: var(--magiclink-gitlab-icon);
  mask-image: var(--magiclink-gitlab-icon);
}

.md-typeset
  .magiclink-repository.magiclink-bitbucket:not(.magiclink-ignore)::before {
  -webkit-mask-image: var(--magiclink-bitbucket-icon);
  mask-image: var(--magiclink-bitbucket-icon);
}

.md-typeset mark:not(.critic) {
  box-shadow: none;
}

.md-typeset .progress-label {
  position: absolute;
  width: 100%;
  margin: 0;
  color: var(--md-text-color);
  font-weight: 700;
  line-height: 1.4rem;
  white-space: nowrap;
  text-align: center;
  text-shadow:
    -0.0625em -0.0625em 0.375em var(--md-default-bg-color--light),
    0.0625em -0.0625em 0.375em var(--md-default-bg-color--light),
    -0.0625em 0.0625em 0.375em var(--md-default-bg-color--light),
    0.0625em 0.0625em 0.375em var(--md-default-bg-color--light);
}

.md-typeset .progress-bar {
  float: left;
  height: 1.2rem;
  background-color: #2979ff;
}

.md-typeset .candystripe-animate .progress-bar {
  animation: animate-stripes 3s linear infinite;
}

.md-typeset .progress {
  position: relative;
  display: block;
  width: 100%;
  height: 1.2rem;
  margin: 0.5rem 0;
  background-color: var(--md-default-fg-color--lightest);
}

.md-typeset .progress.thin {
  height: 0.4rem;
  margin-top: 0.9rem;
}

.md-typeset .progress.thin .progress-label {
  margin-top: -0.4rem;
}

.md-typeset .progress.thin .progress-bar {
  height: 0.4rem;
}

.md-typeset .progress.candystripe .progress-bar {
  background-image: linear-gradient(
    135deg,
    var(--md-progress-stripe) 27%,
    transparent 27%,
    transparent 52%,
    var(--md-progress-stripe) 52%,
    var(--md-progress-stripe) 77%,
    transparent 77%,
    transparent
  );
  background-size: 2rem 2rem;
}

.md-typeset .progress-100plus .progress-bar {
  background-color: var(--md-progress-100);
}

.md-typeset .progress-80plus .progress-bar {
  background-color: var(--md-progress-80);
}

.md-typeset .progress-60plus .progress-bar {
  background-color: var(--md-progress-60);
}

.md-typeset .progress-40plus .progress-bar {
  background-color: var(--md-progress-40);
}

.md-typeset .progress-20plus .progress-bar {
  background-color: var(--md-progress-20);
}

.md-typeset .progress-0plus .progress-bar {
  background-color: var(--md-progress-0);
}

@keyframes animate-stripes {
  0% {
    background-position: 0 0;
  }

  100% {
    background-position: 6rem 0;
  }
}

[data-md-color-scheme="dracula"] .md-typeset .tabbed-set > .tabbed-labels {
  box-shadow: 0 -0.05rem var(--md-default-fg-color--lighter) inset;
}

.md-typeset .tabbed-alternate.tabbed-set .tabbed-control {
  width: 2rem;
}

.md-typeset .tabbed-alternate.tabbed-set .tabbed-control[hidden] {
  width: 1.2rem;
  opacity: 0;
}

.md-typeset .tabbed-alternate.tabbed-set > .tabbed-content > .tabbed-block {
  padding: 0 0.6rem;
}

.md-typeset
  .tabbed-alternate.tabbed-set
  > .tabbed-content
  > .tabbed-block
  > .codehilite:only-child,
.md-typeset
  .tabbed-alternate.tabbed-set
  > .tabbed-content
  > .tabbed-block
  > .codehilitetable:only-child,
.md-typeset
  .tabbed-alternate.tabbed-set
  > .tabbed-content
  > .tabbed-block
  > .highlight:only-child,
.md-typeset
  .tabbed-alternate.tabbed-set
  > .tabbed-content
  > .tabbed-block
  > .highlighttable:only-child,
.md-typeset
  .tabbed-alternate.tabbed-set
  > .tabbed-content
  > .tabbed-block
  > pre:only-child {
  margin-right: -1.2rem;
  margin-left: -1.2rem;
  padding-right: 0.6rem;
  padding-left: 0.6rem;
}

.md-typeset
  .tabbed-alternate.tabbed-set
  > .tabbed-content
  > .tabbed-block
  > .codehilite:only-child
  span.filename,
.md-typeset
  .tabbed-alternate.tabbed-set
  > .tabbed-content
  > .tabbed-block
  > .codehilitetable:only-child
  span.filename,
.md-typeset
  .tabbed-alternate.tabbed-set
  > .tabbed-content
  > .tabbed-block
  > .highlight:only-child
  span.filename,
.md-typeset
  .tabbed-alternate.tabbed-set
  > .tabbed-content
  > .tabbed-block
  > .highlighttable:only-child
  span.filename,
.md-typeset
  .tabbed-alternate.tabbed-set
  > .tabbed-content
  > .tabbed-block
  > pre:only-child
  span.filename {
  margin-top: 0;
}

.md-typeset
  .tabbed-alternate.tabbed-set
  > .tabbed-content
  > .tabbed-block
  > .collapse-code:only-child {
  margin-top: 0;
  margin-right: -1.2rem;
  margin-left: -1.2rem;
  padding-right: 0.6rem;
  padding-left: 0.6rem;
}

.md-typeset
  .tabbed-alternate.tabbed-set
  > .tabbed-content
  > .tabbed-block
  > .collapse-code:only-child
  > .code-footer {
  left: 0.6rem;
}

.md-typeset
  .tabbed-alternate.tabbed-set
  > .tabbed-content
  > .tabbed-block
  > diagram-div:only-child {
  margin-right: -1.2rem;
  margin-left: -1.2rem;
  padding-right: 0.6rem;
  padding-left: 0.6rem;
}

.md-typeset .headerlink {
  width: 1em;
  height: 1em;
  vertical-align: middle;
  background-color: var(--md-default-fg-color--lighter);
  background-size: 1em;
  -webkit-mask-size: 1em;
  mask-size: 1em;
  -webkit-mask-repeat: no-repeat;
  mask-repeat: no-repeat;
  visibility: visible;
  -webkit-mask-image: url('data:image/svg+xml;charset=utf-8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24"><path d="M3.9 12c0-1.71 1.39-3.1 3.1-3.1h4V7H7a5 5 0 0 0-5 5 5 5 0 0 0 5 5h4v-1.9H7c-1.71 0-3.1-1.39-3.1-3.1M8 13h8v-2H8v2m9-6h-4v1.9h4c1.71 0 3.1 1.39 3.1 3.1 0 1.71-1.39 3.1-3.1 3.1h-4V17h4a5 5 0 0 0 5-5 5 5 0 0 0-5-5Z"/></svg>');
  mask-image: url('data:image/svg+xml;charset=utf-8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24"><path d="M3.9 12c0-1.71 1.39-3.1 3.1-3.1h4V7H7a5 5 0 0 0-5 5 5 5 0 0 0 5 5h4v-1.9H7c-1.71 0-3.1-1.39-3.1-3.1M8 13h8v-2H8v2m9-6h-4v1.9h4c1.71 0 3.1 1.39 3.1 3.1 0 1.71-1.39 3.1-3.1 3.1h-4V17h4a5 5 0 0 0 5-5 5 5 0 0 0-5-5Z"/></svg>');
}

.md-typeset .headerlink:hover,
.md-typeset [id]:target .headerlink {
  background-color: var(--md-accent-fg-color);
}

diagram-div {
  overflow: auto;
}

html {
  background-color: transparent;
}

.md-typeset h5 {
  color: var(--md-text-color);
  text-transform: none;
}

.md-search__scrollwrap,
.md-sidebar__scrollwrap,
.md-typeset diagram-div,
.md-typeset div.arithmatex,
.md-typeset div.diagram,
.md-typeset div.mermaid,
.md-typeset mermaid-div,
.md-typeset pre.arithmatex,
.md-typeset pre > code,
.md-typeset__scrollwrap {
  scrollbar-color: var(--md-default-fg-color--lighter) transparent;
  scrollbar-width: thin;
}

.md-search__scrollwrap::-webkit-scrollbar,
.md-sidebar__scrollwrap::-webkit-scrollbar,
.md-typeset diagram-div::-webkit-scrollbar,
.md-typeset div.arithmatex::-webkit-scrollbar,
.md-typeset div.diagram::-webkit-scrollbar,
.md-typeset div.mermaid::-webkit-scrollbar,
.md-typeset mermaid-div::-webkit-scrollbar,
.md-typeset pre.arithmatex::-webkit-scrollbar,
.md-typeset pre > code::-webkit-scrollbar,
.md-typeset__scrollwrap::-webkit-scrollbar {
  width: 0.2rem;
  height: 0.2rem;
}

.md-search__scrollwrap::-webkit-scrollbar-corner,
.md-sidebar__scrollwrap::-webkit-scrollbar-corner,
.md-typeset diagram-div::-webkit-scrollbar-corner,
.md-typeset div.arithmatex::-webkit-scrollbar-corner,
.md-typeset div.diagram::-webkit-scrollbar-corner,
.md-typeset div.mermaid::-webkit-scrollbar-corner,
.md-typeset mermaid-div::-webkit-scrollbar-corner,
.md-typeset pre.arithmatex::-webkit-scrollbar-corner,
.md-typeset pre > code::-webkit-scrollbar-corner,
.md-typeset__scrollwrap::-webkit-scrollbar-corner {
  background-color: transparent;
}

.md-search__scrollwrap::-webkit-scrollbar-thumb,
.md-sidebar__scrollwrap::-webkit-scrollbar-thumb,
.md-typeset diagram-div::-webkit-scrollbar-thumb,
.md-typeset div.arithmatex::-webkit-scrollbar-thumb,
.md-typeset div.diagram::-webkit-scrollbar-thumb,
.md-typeset div.mermaid::-webkit-scrollbar-thumb,
.md-typeset mermaid-div::-webkit-scrollbar-thumb,
.md-typeset pre.arithmatex::-webkit-scrollbar-thumb,
.md-typeset pre > code::-webkit-scrollbar-thumb,
.md-typeset__scrollwrap::-webkit-scrollbar-thumb {
  background-color: var(--md-default-fg-color--lighter);
}

.md-search__scrollwrap::-webkit-scrollbar-thumb:hover,
.md-sidebar__scrollwrap::-webkit-scrollbar-thumb:hover,
.md-typeset diagram-div::-webkit-scrollbar-thumb:hover,
.md-typeset div.arithmatex::-webkit-scrollbar-thumb:hover,
.md-typeset div.diagram::-webkit-scrollbar-thumb:hover,
.md-typeset div.mermaid::-webkit-scrollbar-thumb:hover,
.md-typeset mermaid-div::-webkit-scrollbar-thumb:hover,
.md-typeset pre.arithmatex::-webkit-scrollbar-thumb:hover,
.md-typeset pre > code::-webkit-scrollbar-thumb:hover,
.md-typeset__scrollwrap::-webkit-scrollbar-thumb:hover {
  background-color: var(--md-accent-fg-color);
}

.md-search__scrollwrap:hover,
.md-sidebar__scrollwrap:hover,
.md-typeset diagram-div:hover,
.md-typeset div.arithmatex:hover,
.md-typeset div.diagram:hover,
.md-typeset div.mermaid:hover,
.md-typeset mermaid-div:hover,
.md-typeset pre.arithmatex:hover,
.md-typeset pre > code:hover,
.md-typeset__scrollwrap:hover {
  scrollbar-color: var(--md-accent-fg-color) transparent;
}

@media screen and (max-width: 59.9375em) {
  .md-header-nav__scheme {
    padding-right: 0;
  }

  label[for="__search"] {
    padding-left: 0;
  }
}

@media screen and (max-width: 44.9375em) {
  .md-typeset > diagram-div {
    margin-right: -0.8rem;
    margin-left: -0.8rem;
  }

  .md-typeset > .collapse-code {
    margin-right: -0.8rem;
    margin-left: -0.8rem;
  }

  .md-typeset > .collapse-code label.collapse {
    left: 0.8rem;
  }

  [dir="ltr"] .md-content__inner > .tabbed-set .tabbed-labels {
    padding-left: 0;
  }

  .md-content__inner > .tabbed-set .tabbed-labels {
    max-width: 100%;
    margin: 0;
    padding-inline-start: 0;
    scroll-padding-inline-start: 0;
  }

  .md-content__inner > .tabbed-set .tabbed-labels::after {
    padding-inline-end: 0;
    content: none;
  }

  .md-content__inner > .tabbed-set .tabbed-labels ~ .tabbed-control--prev {
    margin-inline-start: 0;
    padding-inline-start: 0;
  }

  .md-content__inner > .tabbed-set .tabbed-labels ~ .tabbed-control--next {
    margin-inline-end: 0;
    padding-inline-end: 0;
  }
}

@media screen and (max-width: 76.1875em) {
  .md-typeset .progress-label {
    font-size: 0.875rem;
  }
}
