@import url("https://assets.codepen.io/678043/AllRoundGothic-Medium.ttf");



*:not(:is(pre, pre *, code, code *, output, output *)) {
  font-family: system-ui;
}
*,
*::before,
*::after {
  position: relative;
  box-sizing: border-box;
}

body {
  font-size: 20px;
  display: flex;
  flex-direction: row;
  flex-wrap: nowrap;
  justify-content: center;
  align-items: center;
  min-height: 100vh;
}


.logo-text {
  font-family: AllRoundGothic-Medium, system-ui;
}

.docs-selector {
  width: 60vw;
  max-width: 1000px;
  min-width: 630px;
}
.docs-selector .docs-selector-title {
  text-align: center;
  font-family: AllRoundGothic-Medium, system-ui;
  color: #bbb;
  margin: 0.5rem;
  font-size: 2.5rem;
}
.docs-selector > .selector-header {
  display: flex;
  flex-direction: row;
  flex-wrap: nowrap;
  justify-content: center;
  align-items: center;
  text-align: center;
  height: 5rem;
}
.docs-selector > .selector-header .header-logo {
  width: fit-content;
  height: fit-content;
  position: absolute;
  transform: translatex(-15rem);
  z-index: -1;
}
.docs-selector > .selector-header .header-logo svg {
  height: 4rem;
}
.docs-selector > .selector-header .header-logo::after {
  font-family: AllRoundGothic-Medium, system-ui;
  content: var(--selected-product);
  font-weight: 900;
  position: absolute;
  bottom: 0;
  left: 50%;
  transform: translate(-50%, 33%);
  background: #ffffffc7;
  padding: 0 0.33rem 0;
  border-radius: 0.5rem;
  opacity: 0;
  transition: 0.5s opacity ease-in;
}
.docs-selector > .selector-header > h1 {
}
.docs-selector > .selector-header > h1 {
  font-size: 4rem;
  line-height: 4em;
  color: #64b;
  white-space: nowrap;
  position: absolute;
  width: 30rem;
  text-indent: 4rem;
  opacity: 0;
}
.docs-selector > .selector-main .panel-product,
.docs-selector > .selector-main .panel-platform,
.docs-selector > .selector-main .panel-version {
  overflow: hidden;
  transition: 0.1s max-height ease-in-out;
  max-height: 3.33rem;
}
.docs-selector > .selector-main .panel-product > h2,
.docs-selector > .selector-main .panel-platform > h2,
.docs-selector > .selector-main .panel-version > h2 {
  color: #aaa;
  margin: 0.5rem 0 0;
  padding: 0.5rem 0 0 0.5rem;
  border-top: 1px solid #ddd;
  user-select: none;
}
.docs-selector > .selector-main .panel-product > h2:not(:has([for=toggler-product])), 
.docs-selector > .selector-main .panel-product > h2:not(:has([for=toggler-product])) *,
.docs-selector > .selector-main .panel-platform > h2:not(:has([for=toggler-product])),
.docs-selector > .selector-main .panel-platform > h2:not(:has([for=toggler-product])) *,
.docs-selector > .selector-main .panel-version > h2:not(:has([for=toggler-product])),
.docs-selector > .selector-main .panel-version > h2:not(:has([for=toggler-product])) * {
  pointer-events: none;
}
.docs-selector > .selector-main .panel-product > h2 label,
.docs-selector > .selector-main .panel-platform > h2 label,
.docs-selector > .selector-main .panel-version > h2 label {
  font-family: AllRoundGothic-Medium, system-ui;
  display: block;
  background-repeat: no-repeat;
  background-position: calc(100% - 2rem) center;
  cursor: pointer;
}
.docs-selector > .selector-main .panel-product > h2 label::after,
.docs-selector > .selector-main .panel-platform > h2 label::after,
.docs-selector > .selector-main .panel-version > h2 label::after {
  content: "";
  background: white;
  border: 2px solid #ddd;
  position: absolute;
  right: 0;
  height: 1.5rem;
  width: 1.5rem;
  border-radius: 50%;
  top: calc(50% - 0.75rem);
}
.docs-selector > .selector-main .panel-product .panel-row,
.docs-selector > .selector-main .panel-platform .panel-row,
.docs-selector > .selector-main .panel-version .panel-row {
  opacity: 0;
  display: flex;
  flex-direction: row;
  flex-wrap: nowrap;
  align-items: stretch;
  justify-content: space-between;
  height: 100%;
  padding-top: 10px;
  --panel-count: 1;
}
.docs-selector > .selector-main .panel-product .panel-row:not(:first-of-type),
.docs-selector > .selector-main .panel-platform .panel-row:not(:first-of-type),
.docs-selector > .selector-main .panel-version .panel-row:not(:first-of-type) {
  padding-top: 1rem;
}
.docs-selector > .selector-main .panel-product .panel-row:has(.link-panel:first-of-type:last-of-type(2)),
.docs-selector > .selector-main .panel-platform .panel-row:has(.link-panel:first-of-type:last-of-type(2)),
.docs-selector > .selector-main .panel-version .panel-row:has(.link-panel:first-of-type:last-of-type(2)) {
  --panel-count: 2;
}
.docs-selector > .selector-main .panel-product .panel-row:has(.link-panel:first-of-type:last-of-type(3)),
.docs-selector > .selector-main .panel-platform .panel-row:has(.link-panel:first-of-type:last-of-type(3)),
.docs-selector > .selector-main .panel-version .panel-row:has(.link-panel:first-of-type:last-of-type(3)) {
  --panel-count: 3;
}
.docs-selector > .selector-main .panel-product .panel-row .link-panel,
.docs-selector > .selector-main .panel-platform .panel-row .link-panel,
.docs-selector > .selector-main .panel-version .panel-row .link-panel {
  margin-right: 0.5rem;
  width: 100%;
  flex: auto;
  background-color: #eee;
  border-radius: 1rem;
  height: 20vh;
  text-align: center;
  filter: grayscale(0.8);
  background-repeat: no-repeat;
  background-position: center;
  background-size: max(150px, 80%) 80%;
}
.docs-selector > .selector-main .panel-product .panel-row .link-panel.disabled,
.docs-selector > .selector-main .panel-platform .panel-row .link-panel.disabled,
.docs-selector > .selector-main .panel-version .panel-row .link-panel.disabled {
  filter: grayscale(1) brightness(1.25);
  pointer-events: none;
}

.panel-row.version-select {
  display: flex;
  flex-direction: row;
  flex-wrap: nowrap;
  align-items: stretch;
  justify-content: space-between;
  height: 100%;
  padding-top: unset;
}
.panel-row.version-select, .panel-row.version-select::before, .panel-row.version-select::after,
.panel-row.version-select *,
.panel-row.version-select *::before,
.panel-row.version-select *::after {
  font-family: AllRoundGothic-Medium, system-ui;
}
.panel-row.version-select #latest {
  font-family: AllRoundGothic-Medium, system-ui;
  font-size: 2rem;
  text-decoration: none;
  display: flex;
  align-items: center;
  justify-content: center;
  flex-direction: column;
  cursor: pointer;
  filter: none !important;
  box-shadow: inset 0 0 10px 5px #64b3;
  border-radius: 0.5rem;
  width: 50%;
  margin: 2rem 1.5rem 0.3rem 0;
  color:#64b;
}
.panel-row.version-select #latest::hover {
  color: goldenrod !important;
}
.panel-row.version-select #latest::before {
  content: "latest version:";
  font-size: 1rem;
  color: #aaa;
}
.panel-row.version-select .old-versions {
  display: flex;
  flex-direction: column;
  flex-wrap: wrap;
  align-content: stretch;
  align-items: stretch;
  justify-content: flex-start;
  height: 20vh;
  max-height: 20vh;
  flex: auto;
  width: 80%;
  padding-top: 2rem;
}
.panel-row.version-select .old-versions::before {
  content: "previous versions";
  position: absolute;
  height: 2rem;
  font-size: 1rem;
  line-height: 2.5;
  display: block;
  width: 100%;
  flex: auto;
  top: 0;
  font-family: AllRoundGothic-Medium, system-ui;
  color: #aaa;
  text-align: center;
}
.panel-row.version-select .old-versions a {
  flex: auto;
  width: 100%;
  height: calc(20vh / 5 - 0.25rem);
  max-height: calc(20vh / 5);
  margin-bottom: 0.25rem;
  font-family: AllRoundGothic-Medium, system-ui;
  text-align: center;
  line-height: 2;
  text-decoration: none;
  box-shadow: inset 0 0 10px 5px #eee;
  border-radius: 0.5rem;
  color: #64b;
}
.panel-row.version-select .old-versions a::before {
  font-family: AllRoundGothic-Medium, system-ui;
  content: "v.";
}
.panel-row.version-select a:hover,
.panel-row.version-select a#latest:hover {
  box-shadow: inset 0 0 10px 0 goldenrod;
  color: goldenrod;
}

#product-toggler-umfa:checked ~ .docs-selector [for=toggler-product],
#umfa {
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1318 1313' class='product-image'%3E%3Cdefs%3E%3ClinearGradient id='a' x1='0%25' x2='50%25' y1='0%25' y2='86.6%25'%3E%3Cstop offset='0%25' stop-color='%23d79b3b'/%3E%3Cstop offset='47%25' stop-color='%23f3ea9f'/%3E%3Cstop offset='100%25' stop-color='%23d79b3b'/%3E%3C/linearGradient%3E%3C/defs%3E%3Cpath fill='url(%23a)' fill-rule='evenodd' d='M1308 120v890c0 64-45 113-109 113H120c-61 0-110-49-110-113V120C10 59 59 10 120 10h1079c64 0 109 49 109 110'/%3E%3Cpath fill='%2326006b' fill-rule='evenodd' d='M1318 110v910c0 64-45 113-110 113H110c-61 0-110-49-110-113V110C0 49 49 0 110 0h1098c65 0 110 49 110 110m-26 143h-265l-49 53c57 64 91 151 95 242h219zm0 332h-219c-4 87-34 167-87 231l37 34h269zm-612 514h528c46 0 84-34 84-79V891h-284l-45-45a426 426 0 0 1-283 132zm-653-79c0 45 41 79 83 79h532V978c-109-4-208-53-279-128l-46 41H27zm0-170h275l34-30c-49-65-83-148-87-235H27zm0-302h222q8-143 95-246l-45-49H27zM642 27H110c-42 0-83 41-83 83v105h287l56 61c72-72 170-117 272-121zM287 567a374 374 0 1 0 748 0 374 374 0 0 0-748 0m393-412c109 8 204 53 276 121l56-61h280V110c0-42-38-83-84-83H680zm174 419 45-109h79v200h-53V518l-53 124h-41l-53-124h-4v147h-49V465h83zm-231 95c-45 0-75-19-83-27l30-34c8 8 31 23 61 23q29-1 30-19c0-30-113-27-113-91 0-30 38-56 87-56 37 0 64 15 71 22l-34 31c-3-4-19-16-41-16-19 0-27 8-27 16 0 34 110 30 110 90 0 30-30 61-91 61m-268-38 106-129h-94v-37h158v34L419 627h106v38H355z'/%3E%3Cpath fill='%23fffe' fill-rule='evenodd' d='M204 904h915c70 0 126 56 126 124v130c0 69-56 124-126 124H204c-69 0-126-55-126-124v-130c0-68 57-124 126-124'/%3E%3Cpath stroke='%23fff' stroke-width='2' d='M1019 1211v-28h-1q-15 30-55 32-31 0-57-22a93 93 0 0 1-29-71c0-55 40-94 96-94 57 0 95 37 95 95v88zm-46-133c-24 0-41 18-41 44 0 25 17 43 41 43 25 0 41-18 41-43 0-26-16-44-41-44m-159-77q-26 0-26 30v27h84v48h-84v105h-54v-180c0-53 31-81 80-81 50 0 80 28 80 81h-54q1-30-26-30m-149 109q0-32-28-32-27 0-27 32v101h-54v-101q0-32-28-32-27 0-28 32v101h-54v-101c0-54 31-82 77-82q39 0 59 28h1q21-28 59-28c46 0 77 28 77 82v101h-54zm-316 105c-55 0-88-32-88-90v-92h54v92q0 40 34 40 33 0 33-40v-92h54v92c0 58-34 90-87 90'/%3E%3C/svg%3E");
}

#product-toggler-fido:checked ~ .docs-selector [for=toggler-product],
#fido {
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1318 1313' class='product-image'%3E%3Cdefs%3E%3ClinearGradient id='a' x1='0%25' x2='50%25' y1='0%25' y2='86.6%25'%3E%3Cstop offset='0%25' stop-color='%23d79b3b'/%3E%3Cstop offset='47%25' stop-color='%23f3ea9f'/%3E%3Cstop offset='100%25' stop-color='%23d79b3b'/%3E%3C/linearGradient%3E%3C/defs%3E%3Cpath fill='url(%23a)' fill-rule='evenodd' d='M1308 120v890c0 64-45 113-109 113H120c-61 0-110-49-110-113V120C10 59 59 10 120 10h1079c64 0 109 49 109 110'/%3E%3Cpath fill='%2326006b' fill-rule='evenodd' d='M1318 110v910c0 64-45 113-110 113H110c-61 0-110-49-110-113V110C0 49 49 0 110 0h1098c65 0 110 49 110 110m-26 143h-265l-49 53c57 64 91 151 95 242h219zm0 332h-219c-4 87-34 167-87 231l37 34h269zm-612 514h528c46 0 84-34 84-79V891h-284l-45-45a426 426 0 0 1-283 132zm-653-79c0 45 41 79 83 79h532V978c-109-4-208-53-279-128l-46 41H27zm0-170h275l34-30c-49-65-83-148-87-235H27zm0-302h222q8-143 95-246l-45-49H27zM642 27H110c-42 0-83 41-83 83v105h287l56 61c72-72 170-117 272-121zM287 567a374 374 0 1 0 748 0 374 374 0 0 0-748 0m393-412c109 8 204 53 276 121l56-61h280V110c0-42-38-83-84-83H680zm174 419 45-109h79v200h-53V518l-53 124h-41l-53-124h-4v147h-49V465h83zm-231 95c-45 0-75-19-83-27l30-34c8 8 31 23 61 23q29-1 30-19c0-30-113-27-113-91 0-30 38-56 87-56 37 0 64 15 71 22l-34 31c-3-4-19-16-41-16-19 0-27 8-27 16 0 34 110 30 110 90 0 30-30 61-91 61m-268-38 106-129h-94v-37h158v34L419 627h106v38H355z'/%3E%3Cpath fill='%23fffe' fill-rule='evenodd' d='M204 904h915c70 0 126 56 126 124v130c0 69-56 124-126 124H204c-69 0-126-55-126-124v-130c0-68 57-124 126-124'/%3E%3Cpath d='M332 1047q-4 0-4 4v31q1 4 4 4h29q6 0 6 6v120q-1 6 5 5h47q2-1 1-6v-120q0-5 5-5h24q5 0 4-4v-31q1-5-4-5h-25q-4 1-4-3v-18q1-22 22-25 10-2 21 1 4 1 4-3l11-36q4-6-3-6-22-6-44-3a71 71 0 0 0-62 56q-2 13-2 28v4l-1 5h-23zm339 174-13-1-11-3a71 71 0 0 1-41-42 109 109 0 0 1 3-91 71 71 0 0 1 71-42q24 1 39 19l1-4v-84q-1-7 6-6h43q5-1 5 5v240q1 6-5 5h-37q-5 0-5-4l-2-14-1-5-3 4-7 8a71 71 0 0 1-43 15Zm49-89v-17a32 32 0 0 0-9-22 33 33 0 0 0-52 8q-10 19-6 42 1 12 9 23c7 10 21 15 34 11q19-4 23-25l1-13zm152 88q-8 0-20-5-44-18-52-63-6-31 7-61a80 80 0 0 1 64-47q27-5 52 3a78 78 0 0 1 50 52 100 100 0 0 1-5 76 82 82 0 0 1-62 45s-8 1-16 1zm50-88a71 71 0 0 0-6-31q-5-13-17-18c-15-6-32 2-39 18q-8 22-5 45 2 12 8 22a30 30 0 0 0 48 4l7-12q5-13 4-28Zm-379-106c-16 0-29-13-29-29a30 30 0 0 1 29-30c16 0 29 14 29 30a30 30 0 0 1-29 29Zm29 146v-120q1-5-4-5h-75q-4 0-4 5v30q0 5 5 5h22q5 0 5 5v122q0 3 3 3h48v-5z'/%3E%3C/svg%3E");
}

#platform-toggler-android:checked ~ .docs-selector [for=toggler-platform],
#android {
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='-50 -150 787 780'%3E%3Cdefs%3E%3ClinearGradient id='antR' x1='0%25' x2='100%25' y1='0%25' y2='80%25'%3E%3Cstop offset='36%25' stop-color='%238C8' /%3E%3Cstop offset='68%25' stop-color='%235A5' /%3E%3C/linearGradient%3E%3ClinearGradient id='antL' x1='0%25' x2='100%25' y1='80%25' y2='0%25'%3E%3Cstop offset='32%25' stop-color='%235A5' /%3E%3Cstop offset='64%25' stop-color='%238C8' /%3E%3C/linearGradient%3E%3ClinearGradient id='and' x1='0%25' x2='0%25' y1='100%25' y2='0%25'%3E%3Cstop offset='0%25' stop-color='%235A5' /%3E%3Cstop offset='90%25' stop-color='%239D9' /%3E%3Cstop offset='100%25' stop-color='%239B9' /%3E%3C/linearGradient%3E%3C/defs%3E%3Cpath fill='url(%23antR)' d='M572 12a29 29 0 0 0-40 10L424 204a29 29 0 1 0 50 30L582 52a29 29 0 0 0-10-40Z' /%3E%3Cpath fill='url(%23antL)' d='M117 12a29 29 0 0 1 40 10l108 182a29 29 0 1 1-50 30L107 52a29 29 0 0 1 10-40Z' /%3E%3Cpath fill='url(%23and)' d='M3 404a343 343 0 0 1 682 0H3Z' /%3E%3Cpath d='M211 254c12 12 9 34-5 50-14 15-35 18-46 6s-9-34 6-49c14-16 34-18 46-7Zm270 0c-11 12-9 34 5 50 14 15 35 18 46 6s9-34-5-49c-14-16-35-18-46-6ZM58 462 0 618h25l14-38h67l13 38h24L85 462Zm275 0v66c-9-8-18-13-28-13a53 53 0 0 0 0 106c9 0 18-3 28-14v11h23V462Zm329 0v66c-9-8-18-13-29-13-27 0-51 24-51 53s24 53 51 53c10 0 18-3 29-14v11h22V462Zm-102 9a14 14 0 0 0-15 14 14 14 0 0 0 15 14 14 14 0 0 0 14-14 14 14 0 0 0-14-14zM72 484l25 74H46Zm125 31c-25 0-45 22-45 42v61h23v-61c0-13 12-22 22-22s23 9 23 22v61h23v-61c0-20-20-42-46-42zm288 0a53 53 0 1 0 0 106c31 0 53-24 53-53s-23-53-53-53zm-70 0c-27 0-46 20-46 50v53h22v-53c0-10 2-16 8-22 8-8 15-8 30-7v-18c-1-1-6-3-14-3zm134 3v100h22V518zm-243 17c16 0 29 15 29 33s-13 33-29 33c-17 0-30-14-30-33s13-33 30-33zm328 0c16 0 29 15 29 33s-13 33-29 33c-17 0-30-14-30-33s14-33 30-33zm-149 0c18 0 30 15 30 33s-13 33-30 33c-18 0-31-15-31-33s12-33 31-33z' /%3E%3C/svg%3E");
}

#platform-toggler-ios:checked ~ .docs-selector [for=toggler-platform],
#ios {
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='-240 -120 1050 1040'%3E%3Cdefs%3E%3ClinearGradient id='b' x1='0%25' x2='0%25' y1='100%25' y2='0%25'%3E%3Cstop offset='0%25' stop-color='%237DF' /%3E%3Cstop offset='100%25' stop-color='%2335A' /%3E%3C/linearGradient%3E%3ClinearGradient id='c' x1='0%25' x2='0%25' y1='100%25' y2='0%25'%3E%3Cstop offset='0%25' stop-color='%23FFF3' /%3E%3Cstop offset='100%25' stop-color='%23FFF5' /%3E%3C/linearGradient%3E%3ClinearGradient id='d' x1='0%25' x2='60%25' y1='0%25' y2='80%25'%3E%3Cstop offset='28%25' stop-color='%2335A' /%3E%3Cstop offset='58%25' stop-color='%237DF' /%3E%3Cstop offset='100%25' stop-color='%2335A' /%3E%3C/linearGradient%3E%3C/defs%3E%3Cpath fill='url(%23b)' stroke='%23093883' stroke-width='9' d='M280 158v-1m-74 0c25 7 55 27 89 26 25-1 41-16 50-20 24-10 106-47 195 51-147 112-26 267 17 257-17 39-23 103-117 159-49 23-89-17-135-17-51-1-107 47-160 19-16-10-132-93-139-257 0-170 73-251 200-218Z' /%3E%3Cpath fill='url(%23d)' stroke='%23093883' stroke-width='9' d='M411 4c-9 0-145 27-130 154C390 147 408 58 411 4Z' /%3E%3Cpath fill='url(%23c)' d='M276 163v-1M22 439C1 395 7 213 94 169c39-19 83-15 111-8 25 6 56 27 88 26 24-1 46-16 55-20 22-10 98-46 168 38-154 259-414 84-494 234Z' /%3E%3Cpath fill='url(%23c)' d='M409 7c-7 0-108 28-115 99 85-6 113-68 115-99Z' opacity='.5' /%3E%3Cpath d='M78 903h34V758H78Zm17-164c11 0 19-8 19-18 0-11-8-19-19-19a19 19 0 1 0 0 37zm131-37c-58 1-94 40-94 103 0 62 36 101 94 101 57 0 93-39 93-101 0-63-36-103-93-103zm0 30c35 0 57 28 57 72s-22 72-57 72c-36 0-58-28-58-72s22-72 58-72zm108 115c1 37 31 59 76 59 48 0 78-23 78-61 0-29-17-45-57-55l-23-5c-24-6-34-13-34-27 0-16 15-27 37-27 23 0 38 11 40 30h34c-1-35-30-59-73-59-43 1-74 25-74 60 0 28 18 45 54 54l25 6c25 6 35 14 35 28 0 16-16 28-40 28s-42-12-45-30h-34z' /%3E%3C/svg%3E");
}

#platform-toggler-browser:checked ~ .docs-selector [for=toggler-platform],
#browser {
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 630 630'%3E%3Cpath fill='%23f7df1e' d='M0 29.25h283.5v283.5H0z' /%3E%3Cpath d='M190.35 250.65c5.85 9.45 13.05 16.2 26.55 16.2 10.8 0 18-5.4 18-13.05 0-9-7.2-12.6-19.35-17.55l-6.75-3.15c-19.35-8.1-31.95-18.45-31.95-40.05 0-19.8 15.3-35.1 38.7-35.1 17.1 0 29.25 5.85 38.25 21.15l-20.7 13.5c-4.95-8.1-9.9-11.25-17.55-11.25s-12.6 4.95-12.6 11.25c0 8.1 4.95 11.25 16.65 16.2l6.3 2.7c22.95 9.9 35.55 19.8 35.55 41.85 0 23.85-18.9 37.35-44.1 37.35-24.75 0-40.95-12.15-48.6-27.45zM96.3 252.9c4.05 7.65 8.1 13.95 17.1 13.95s14.4-3.6 14.4-16.65v-90.9h26.55v90.9c0 27.9-16.2 40.5-39.6 40.5-21.6 0-33.75-11.25-40.05-24.75z' /%3E%3Cpath fill='%23CB3837' d='M306 342h324v108H468v18h-72v-18h-90V342zm18 90h36v-54h18v54h18v-72h-72v72zm90-72v90h36v-18h36v-72h-72zm36 18h18v36h-18v-36zm54-18v72h36v-54h18v54h18v-54h18v54h18v-72H504z' /%3E%3Cpath fill='%23FFF' d='M324 432h36v-54h18v54h18v-72h-72zm90-72v90h36v-18h36v-72h-72zm54 54h-18v-36h18v36zm36-54v72h36v-54h18v54h18v-54h18v54h18v-72z' /%3E%3Cpath fill='%230003' transform='translate(-5,-2)' fill-rule='evenodd' d='M280.468 348.886v60.352h38.524v-60.352h60.06v-38.232h-60.06v-60.058h-38.524v60.058h-60.06v38.232h60.06Z' /%3E%3Cpath d='M573.759 579.354v38.96h-21.462v-81.51h20.34v14.208c4.52-7.465 9.413-16.913 26.996-16.003v21.836c-8.498 0-25.874.71-25.874 22.51Zm-85.255 4.187c.761 18.845 15.21 20.266 20.274 20.266 11.252 0 14.898-6.855 16.22-9.348h21.759c-.449 3.79-7.764 26.621-38.566 26.621-21.697 0-41.15-12.521-41.15-42.66 0-28.24 16.485-43.785 40.378-43.785-3.64 0 41.272-6.116 40.45 48.906h-59.365Zm18.922-31.332c-10.94 0-16.853 6.661-18.398 17.274h36.715c-.774-11.314-8.257-17.274-18.317-17.274Zm-43.531 41.428c0 16.153-11.765 27.443-36.94 27.443-25.676 0-37.615-12.04-37.615-28.79h21.61c.605 5.086 1.324 12.339 17.657 12.339 8.417 0 13.752-2.492 13.752-7.478 0-4.786.44-5.807-25.293-11.89-18.524-4.585-25.259-10.596-25.259-23.257 0-15.055 12.389-27.518 33.873-27.518 20.382 0 34.071 7.203 35.97 27.145H440.34c-.316-2.892-1.107-10.843-14.323-10.843-9.297 0-12.897 3.364-12.897 7.254 0 4.784-.067 5.634 25.402 11.216 17.08 4.013 25.374 11.99 25.374 24.38Zm-120.626 24.677-12.788-59.375-12.936 59.375h-22.136l-22.882-81.51h22.882l12.713 58.478 11.74-58.478h21.612l12.413 58.703 12.713-58.703h22.21l-23.63 81.51h-21.911Zm-112.626 2.766c-28.017 0-41.652-19.498-41.652-43.41 0-23.507 13.635-43.483 41.652-43.483s41.654 19.976 41.654 43.484c0 23.91-13.636 43.41-41.654 43.41Zm-.074-68.871c-12.463 0-19.442 9.135-19.442 25.462 0 16.33 6.98 25.537 19.442 25.537s19.368-9.207 19.368-25.537c0-16.327-6.905-25.462-19.368-25.462Zm-70.21 27.145v38.96h-21.462v-81.51h20.34v14.208c4.52-7.465 9.413-16.913 26.996-16.003v21.836c-8.498 0-25.874.71-25.874 22.51Zm-72.545 38.96H38.149V508.088h53.267c31.344.467 33.627 21.32 33.627 28.566 0 15.513-9.109 20.257-13.512 22.509 11.251 4.09 17.026 13.209 17.026 25.873 0 25.626-20.322 33.278-40.743 33.278Zm-3.703-91.082H60.134v24.303h26.79c9.571 0 16.134-3.14 16.134-12.413 0-11.267-9.474-11.89-18.947-11.89Zm3.153 42.55h-27.13v29.388h26.76c5.224 0 18.406.05 18.406-15.704 0-13.317-12.713-13.628-18.036-13.684Z' /%3E%3C/svg%3E");
}

#platform-toggler-react-native:checked ~ .docs-selector [for=toggler-platform],
#react-native {
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 761 761'%3E%3Cg fill='none' stroke='%23087ea4' stroke-width='1.3' transform='matrix(23 0 0 23 380 300)'%3E%3Ccircle r='.7' /%3E%3Cellipse rx='10' ry='4.5' /%3E%3Cellipse rx='10' ry='4.5' transform='rotate(60)' /%3E%3Cellipse rx='10' ry='4.5' transform='rotate(120)' /%3E%3C/g%3E%3Cpath d='M761 703h-54c0-10-3 26 23 26 10 0 16-4 21-11l9 7a34 34 0 0 1-30 15c-22 0-37-16-37-38 0 0-2-44 35-44 11 0 20 4 25 11 10 13 8 34 8 34Zm-33-34c-14 0-19 13-21 23h40s1-23-19-23Zm-67 70h-9l-29-80h14l20 61 20-61h14l-29 80h-1Zm-52-93c-6 0-8-3-8-8 0-4 2-7 8-7 5 0 8 3 8 7 0 5-3 8-8 8Zm-47 73v-49h-14v-11h14v-19h14v19h15v11h-15v49c0 10 7 11 15 9v11c-14 4-29 0-29-20Zm-34 11c-6 7-14 10-22 10-27 0-27-23-27-23 0-3 0-19 21-25l28-1s3-22-17-22c-17 0-17 13-17 12h-13c0-11 12-23 31-23 29 0 30 22 30 26v37c0 11 2 18 2 18h-14l-2-9Zm0-30h-11c-13 0-24 6-24 15 0 5 2 9 6 11 16 8 27-6 29-10v-16Zm-131-44v83h-14V632h14l54 82v-82h14v107h-14l-54-83Zm-86 63v-49h-14v-11h14v-19h14v19h15v11h-15v49c0 10 7 11 15 9v11c-14 4-29 0-29-20Zm-27-32c0-1-1-18-18-18-18 0-23 13-23 32 0 21 9 28 23 28 17 0 18-15 18-15h13s-2 26-31 26c-32 0-35-26-35-39 0-17 1-43 35-43 12 0 22 5 27 14 3 4 4 9 4 15h-13Zm13 27Zm-92 16c-6 7-14 10-22 10-27 0-27-23-27-23 0-3 0-19 21-25l28-1s3-22-17-22c-17 0-17 13-17 12h-13c0-11 12-23 31-23 29 0 30 22 30 26v37c0 11 2 18 2 18h-14l-2-9Zm0-30h-11c-13 0-24 6-24 15 0 5 2 9 6 11 16 8 27-6 29-10v-16Zm-110 3c0-10-3 26 23 26 10 0 16-4 21-11l9 7a34 34 0 0 1-30 15c-22 0-37-16-37-38 0 0-2-44 35-44 11 0 20 4 25 11 10 13 8 34 8 34H95Zm21-34c-14 0-19 13-21 23h40s1-23-19-23Zm-76 26H15v44H0V632h36c4 0 37-1 37 32 0 20-17 28-20 29v-1 1l25 45v1H63l-23-44Zm19-31c0-1 1-20-23-20H15v40h21c24 0 23-20 23-20Zm556 75h-13v-80h13v80Z' /%3E%3C/svg%3E");
}

#platform-toggler-flutter:checked ~ .docs-selector [for=toggler-platform],
#flutter {
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='-80 0 400 400'%3E%3Cpath fill='%2344d1fd' d='M136 4h82L81 141l-36 35-40-40L136 4zm0 122 4-1 78 1-71 70-41-40 30-30z' /%3E%3Cpath fill='%231fbcfd' d='m65 196 41-40 41 40v1l-41 40-41-41z' /%3E%3Cpath fill='%2308589c' d='m106 237 41-40 71 70-80 1-4-2-28-29z' /%3E%3Cpath fill='%23666' d='M-28 306h44v9h-35v25l2 1h30v9h-32v33h-9v-77zm55 0h9v77h-9v-77zm89 6h10v16h13v8h-13v31c0 3 0 7 3 8s7 1 10-1v9c-3 2-7 2-11 1-5 0-9-4-11-9l-1-8v-31h-9v-8h9v-16zm39 0h9v1l1 15h13v8h-13l-1 32c0 2 1 6 4 7 3 2 7 1 10-1v9c-3 2-7 2-10 1-5 0-9-3-11-7l-2-7v-34h-9v-8h9v-16zm45 16c6-2 13-3 20 0 7 2 13 9 15 16l1 13h-43c0 5 1 9 5 13 4 5 12 7 19 5 4-1 8-5 10-9l8 4c-3 7-10 12-18 14-6 1-13 1-19-2-7-4-12-12-14-20-1-6-1-13 2-19 2-6 7-12 14-15m3 8c-5 3-9 8-10 14h34c-1-4-2-8-5-11-5-5-13-6-19-3zm53 1c3-9 14-13 23-10v10c-4-1-8-2-12-1-5 2-9 6-10 11l-1 11v25h-9v-55h9v9zm-207-9h9v33c0 4 1 8 4 11 3 4 9 5 14 3 7-2 11-9 11-16v-31h10l-1 55h-8v-8c-2 2-4 5-7 6-6 4-13 4-19 3-4-2-8-4-10-8s-3-9-3-14v-34z' /%3E%3C/svg%3E");
}

#platform-toggler-nativescript:checked ~ .docs-selector [for=toggler-platform],
#nativescript {
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 2048 2048'%3E%3Cpath fill='%23345' d='M1306 1390H744a282 282 0 0 1-282-282V546c0-155 127-282 282-282h562c156 0 282 127 282 282v562c0 156-126 282-282 282m14-633V592c0-38-31-70-69-70l-64 1q-14 2-17 16v344c0 6-5 5-6 4L890 544c-12-14-14-23-52-23l-42 1c-30 0-68 27-68 66l1 168c0 38-32 70-71 70 39 0 71 32 71 70v164c0 39 32 70 70 70h63q16-1 17-17V769l1 1c0-5 6-4 7-3h-1 1l274 342c12 14 14 22 50 22h43c31 0 67-27 67-67l-1-167c0-38 33-71 72-71-39 0-72-31-72-69m-433 10'/%3E%3Cpath d='M215 1719v247h-45L62 1810h-2v156H8v-247h46l106 155h2v-155zm94 249q-26 0-44-14-18-13-18-40 0-21 10-33t26-17q16-5 34-7 24-2 35-5 10-3 10-11v-1q0-11-8-19a30 30 0 0 0-20-5q-14 0-22 5-8 7-10 15l-48-3q5-25 26-40t55-15q20 0 37 7t30 20q10 15 10 36v124h-48v-25h-1q-8 13-20 21a65 65 0 0 1-34 8m15-35a40 40 0 0 0 28-10q10-10 10-24v-20l-9 4-14 2-12 3q-14 2-23 7-8 6-8 17 0 10 8 16 8 5 20 5m226-153v38h-35v90q0 10 5 15 5 3 13 3l7-1 6-1 7 38-10 3q-7 2-17 2a65 65 0 0 1-45-12q-16-12-16-41v-96h-25v-38h25v-45h51v45zm33 184v-184h53v184zm26-208q-11 0-19-8c-8-7-8-11-8-18q0-11 8-18t19-8 20 8q7 7 8 18 0 10-8 18t-20 8m239 24-65 184h-58l-65-184h55l38 132h2l38-132zm104 188q-28 0-49-12a80 80 0 0 1-32-33 110 110 0 0 1-11-50q0-28 11-50a85 85 0 0 1 31-34 90 90 0 0 1 48-12q24 0 44 11c20 11 23 17 31 31q11 21 11 52v14H910q0 21 12 33a40 40 0 0 0 31 12q13 0 22-5a30 30 0 0 0 13-17l48 3q-6 26-28 41a95 95 0 0 1-56 16m-42-114h78q0-17-10-28t-28-10c-16 0-21 3-27 10a40 40 0 0 0-13 28m294-65q-1-15-12-22c-11-8-17-9-30-9s-22 3-28 8q-10 7-10 20-2 13 10 20t28 10l22 5q22 5 38 15 17 9 26 23 10 15 10 35a65 65 0 0 1-26 53q-25 20-69 20t-73-20q-25-20-27-59h51a35 35 0 0 0 15 27q12 10 33 9 20 0 31-8a25 25 0 0 0 13-22q0-13-12-20t-31-11l-26-7q-32-7-50-23a55 55 0 0 1-17-44q0-22 11-39 13-17 33-26t49-10q27 0 48 10t32 27q11 16 11 38zm171 179q-28 0-49-12a85 85 0 0 1-31-33q-11-22-11-50t11-50 31-34 49-12q23 0 42 9t29 25q10 14 11 37h-47q-3-14-12-23a35 35 0 0 0-22-8q-17 0-28 14a65 65 0 0 0-12 40q0 28 12 42 10 15 28 15 13 0 22-9t12-22h47q-1 21-11 36a70 70 0 0 1-28 25 95 95 0 0 1-43 10m115-3v-185h50v32h2q5-18 17-26a45 45 0 0 1 28-9l16 2v45l-10-2-12-1a40 40 0 0 0-28 11 40 40 0 0 0-11 28v104zm139 0v-185h52v184zm26-209q-11 0-20-8c-8-6-8-11-8-18q0-11 8-18t20-8 20 8 7 18-8 18-19 8m66 279v-254h51v30h2l9-15a55 55 0 0 1 44-18 70 70 0 0 1 64 42q10 20 10 53 0 30-10 52-10 21-27 32a70 70 0 0 1-63 5 55 55 0 0 1-27-27h-1v99zm50-162q0 25 10 40 11 15 29 15 19 0 29-15t10-40-10-39-29-15-29 14-10 40m262-92v38h-35v89q0 10 5 15 5 3 13 3h7l6-1 8 37-11 4-17 1a65 65 0 0 1-45-12q-17-12-16-40v-96h-25v-39h25v-45h50v45z'/%3E%3C/svg%3E");
}

#product-toggler-umfa:checked ~ .docs-selector #umfa,
#product-toggler-fido:checked ~ .docs-selector #fido,
#platform-toggler-android:checked ~ .docs-selector #android,
#platform-toggler-ios:checked ~ .docs-selector #ios,
#platform-toggler-browser:checked ~ .docs-selector #browser,
#platform-toggler-react-native:checked ~ .docs-selector #react-native,
#platform-toggler-flutter:checked ~ .docs-selector #flutter,
#platform-toggler-nativescript:checked ~ .docs-selector #nativescript,
.docs-selector .selector-main.selector-panel.panel-row .link-panel:hover {
  filter: grayscale(0);
  background-color: #fff;
  box-shadow: inset 0 0 0 1px #e1b661, inset 0 0 20px #e1b661aa, inset 0 0 40px #e1b66166;
  transition: 0.5s all ease-in-out;
}
#product-toggler-umfa:checked ~ .docs-selector #umfa svg,
#product-toggler-fido:checked ~ .docs-selector #fido svg,
#platform-toggler-android:checked ~ .docs-selector #android svg,
#platform-toggler-ios:checked ~ .docs-selector #ios svg,
#platform-toggler-browser:checked ~ .docs-selector #browser svg,
#platform-toggler-react-native:checked ~ .docs-selector #react-native svg,
#platform-toggler-flutter:checked ~ .docs-selector #flutter svg,
#platform-toggler-nativescript:checked ~ .docs-selector #nativescript svg,
.docs-selector .selector-main.selector-panel.panel-row .link-panel:hover svg {
  filter: drop-shadow(6px 10px 14px #0005);
  opacity: 1;
  transition: 0.5s all ease-in-out;
}

#product-toggler-umfa:checked ~ .docs-selector {
  --selected-product: "umfa";
}

#product-toggler-fido:checked ~ .docs-selector {
  --selected-product: "fido";
}

#product-toggler-umfa:checked ~ .docs-selector .header-logo::after,
#product-toggler-fido:checked ~ .docs-selector .header-logo::after {
  opacity: 1;
}

#toggler-product:checked ~ .docs-selector .selector-header > .header-product,
#toggler-platform:checked ~ .docs-selector .selector-header > .header-platform,
#toggler-version:checked ~ .docs-selector .selector-header > .header-version {
  opacity: 1;
}

#toggler-product:checked ~ .docs-selector .selector-main > .panel-product,
#toggler-platform:checked ~ .docs-selector .selector-main > .panel-platform,
#toggler-version:checked ~ .docs-selector .selector-main > .panel-version {
  max-height: 50vh;
  transition: 0.4s all ease-in-out;
}
#toggler-product:checked ~ .docs-selector .selector-main > .panel-product .panel-row,
#toggler-platform:checked ~ .docs-selector .selector-main > .panel-platform .panel-row,
#toggler-version:checked ~ .docs-selector .selector-main > .panel-version .panel-row {
  opacity: 1;
}
#toggler-product:checked ~ .docs-selector .selector-main > .panel-product h2,
#toggler-platform:checked ~ .docs-selector .selector-main > .panel-platform h2,
#toggler-version:checked ~ .docs-selector .selector-main > .panel-version h2 {
  color: #64b;
}

.product-toggler:checked ~ .docs-selector [for=toggler-platform], 
.product-toggler:checked ~ .docs-selector [for=toggler-platform] *,
.platform-toggler:checked ~ .docs-selector [for=toggler-version],
.platform-toggler:checked ~ .docs-selector [for=toggler-version] * {
  pointer-events: all !important;
}

.product-toggler:checked ~ .docs-selector [for=toggler-product]::after,
.platform-toggler:checked ~ .docs-selector [for=toggler-platform]::after {
  content: "L";
  background: #0b0;
  border-color: #070;
  color: white;
  font-size: 1rem;
  line-height: 1rem;
  text-align: center;
  transform: scalex(-1) rotate(-32deg);
}

#selector-root [type=radio] {
  position: fixed;
  top: 70px;
  left: 310px;
  transform: translatex(-1000px);
}
#selector-root [type=radio].platform-toggler {
  top: 40px;
}
#selector-root [type=radio].panel-toggler {
  top: 10px;
}
#selector-root [type=radio].product-toggler:nth-of-type(1), #selector-root [type=radio].product-toggler:nth-of-type(3), #selector-root [type=radio].product-toggler:nth-of-type(7), #selector-root [type=radio].platform-toggler:nth-of-type(1), #selector-root [type=radio].platform-toggler:nth-of-type(3), #selector-root [type=radio].platform-toggler:nth-of-type(7), #selector-root [type=radio].panel-toggler:nth-of-type(1), #selector-root [type=radio].panel-toggler:nth-of-type(3), #selector-root [type=radio].panel-toggler:nth-of-type(7) {
  left: 310px;
}
#selector-root [type=radio].product-toggler:nth-of-type(2), #selector-root [type=radio].product-toggler:nth-of-type(4), #selector-root [type=radio].product-toggler:nth-of-type(8), #selector-root [type=radio].platform-toggler:nth-of-type(2), #selector-root [type=radio].platform-toggler:nth-of-type(4), #selector-root [type=radio].platform-toggler:nth-of-type(8), #selector-root [type=radio].panel-toggler:nth-of-type(2), #selector-root [type=radio].panel-toggler:nth-of-type(4), #selector-root [type=radio].panel-toggler:nth-of-type(8) {
  left: 340px;
}
#selector-root [type=radio].product-toggler:nth-of-type(5), #selector-root [type=radio].product-toggler:nth-of-type(9), #selector-root [type=radio].platform-toggler:nth-of-type(5), #selector-root [type=radio].platform-toggler:nth-of-type(9), #selector-root [type=radio].panel-toggler:nth-of-type(5), #selector-root [type=radio].panel-toggler:nth-of-type(9) {
  left: 370px;
}
#selector-root [type=radio].product-toggler:nth-of-type(6), #selector-root [type=radio].platform-toggler:nth-of-type(6), #selector-root [type=radio].panel-toggler:nth-of-type(6) {
  left: 400px;
}

body:has(.docs-selector) .markdown-section>h1 {
    display:none;
}

body:has(.docs-selector) div.search {
    display:none;
}

.sidebar {
    user-select:none;
    border-right:2px solid #CCC;
}

h1.app-name {
    font-weight:600;
    margin:1em auto 1em;
}

.sidebar h3.sidebar-header,
.sidebar h4.sidebar-header {
    margin: 0 0 0 30px;
    font-size:1em;
    font-weight:500;
    color:#888;
}

.sidebar .sidebar-links {
    margin: 0 0 0 30px;
}

.sidebar .sidebar-links li {
    margin: 0 0 0 10px;
}
.sidebar .sidebar-links li a {
    display:inline-block;
    vertical-align:center;
    font-size:1em;
    line-height:1;
    color:#666;
    font-weight:500;
}

.sidebar .sidebar-links li a::before {
    content:'- ';
    font-size:1em;
    line-height:1;
    color:#AAA;
}

a.sidebar-back {
    text-decoration: none;
    border: 1px solid #cbd;
    color: #64b;
    display: block;
    border-radius: 20px;
    margin: 5px auto;
    font-size: 0.7em;
    text-align: center;
    box-shadow: inset 0 -5px 10px #CBD;
    font-weight: 600;
    height: fit-content;
    line-height: 2;
    min-width: 220px;
    text-indent: -2%;
    max-width: 270px;
    position: fixed;
    left: 35px;
    transform: 0;
    top: 10px;
}

aside.sidebar {
    padding-top: 3em;
}

.search .input-wrap input[type="search"] {
    border-radius:1em;
    border: 1px solid #AAA;
    padding: 0.25em 0.25em 0.25em 0.75em;
    font-size: 0.9em;
    box-shadow: inset 3px 5px 12px #0001;
}

article#main.markdown-section #selector-root {
    display: flex;
    flex-wrap: nowrap;
    flex-direction: row;
    justify-content: center;
    align-items: center;
    height: 100vh;
}

body:has(.docs-selector) main section.content,
body:has(.docs-selector) article#main.markdown-section {
    padding-top: 0;
}

article#main div>img {
    width: 75%;
    max-width: 800px;
    margin: 0 auto;
    display: block;
}

article#main a {
    color:#64b;
}

article#main a:hover {
    color:darkgoldenrod;
    text-decoration:none;
}

body[data-product="umfa"]:not(:has(.docs-selector)) section.content {
    background: transparent url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1318 1313' class='product-image'%3E%3Cdefs%3E%3ClinearGradient id='a' x1='0%25' x2='50%25' y1='0%25' y2='86.6%25'%3E%3Cstop offset='0%25' stop-color='%23d79b3b'/%3E%3Cstop offset='47%25' stop-color='%23f3ea9f'/%3E%3Cstop offset='100%25' stop-color='%23d79b3b'/%3E%3C/linearGradient%3E%3C/defs%3E%3Cpath fill='url(%23a)' fill-rule='evenodd' d='M1308 120v890c0 64-45 113-109 113H120c-61 0-110-49-110-113V120C10 59 59 10 120 10h1079c64 0 109 49 109 110'/%3E%3Cpath fill='%2326006b' fill-rule='evenodd' d='M1318 110v910c0 64-45 113-110 113H110c-61 0-110-49-110-113V110C0 49 49 0 110 0h1098c65 0 110 49 110 110m-26 143h-265l-49 53c57 64 91 151 95 242h219zm0 332h-219c-4 87-34 167-87 231l37 34h269zm-612 514h528c46 0 84-34 84-79V891h-284l-45-45a426 426 0 0 1-283 132zm-653-79c0 45 41 79 83 79h532V978c-109-4-208-53-279-128l-46 41H27zm0-170h275l34-30c-49-65-83-148-87-235H27zm0-302h222q8-143 95-246l-45-49H27zM642 27H110c-42 0-83 41-83 83v105h287l56 61c72-72 170-117 272-121zM287 567a374 374 0 1 0 748 0 374 374 0 0 0-748 0m393-412c109 8 204 53 276 121l56-61h280V110c0-42-38-83-84-83H680zm174 419 45-109h79v200h-53V518l-53 124h-41l-53-124h-4v147h-49V465h83zm-231 95c-45 0-75-19-83-27l30-34c8 8 31 23 61 23q29-1 30-19c0-30-113-27-113-91 0-30 38-56 87-56 37 0 64 15 71 22l-34 31c-3-4-19-16-41-16-19 0-27 8-27 16 0 34 110 30 110 90 0 30-30 61-91 61m-268-38 106-129h-94v-37h158v34L419 627h106v38H355z'/%3E%3Cpath fill='%23fffe' fill-rule='evenodd' d='M204 904h915c70 0 126 56 126 124v130c0 69-56 124-126 124H204c-69 0-126-55-126-124v-130c0-68 57-124 126-124'/%3E%3Cpath stroke='%23fff' stroke-width='2' d='M1019 1211v-28h-1q-15 30-55 32-31 0-57-22a93 93 0 0 1-29-71c0-55 40-94 96-94 57 0 95 37 95 95v88zm-46-133c-24 0-41 18-41 44 0 25 17 43 41 43 25 0 41-18 41-43 0-26-16-44-41-44m-159-77q-26 0-26 30v27h84v48h-84v105h-54v-180c0-53 31-81 80-81 50 0 80 28 80 81h-54q1-30-26-30m-149 109q0-32-28-32-27 0-27 32v101h-54v-101q0-32-28-32-27 0-28 32v101h-54v-101c0-54 31-82 77-82q39 0 59 28h1q21-28 59-28c46 0 77 28 77 82v101h-54zm-316 105c-55 0-88-32-88-90v-92h54v92q0 40 34 40 33 0 33-40v-92h54v92c0 58-34 90-87 90'/%3E%3C/svg%3E") no-repeat calc(100% - 10px) 10px / 70px 70px fixed;
}

body[data-product^="fido"]:not(:has(.docs-selector)) section.content {
    background: transparent url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1318 1313' class='product-image'%3E%3Cdefs%3E%3ClinearGradient id='a' x1='0%25' x2='50%25' y1='0%25' y2='86.6%25'%3E%3Cstop offset='0%25' stop-color='%23d79b3b'/%3E%3Cstop offset='47%25' stop-color='%23f3ea9f'/%3E%3Cstop offset='100%25' stop-color='%23d79b3b'/%3E%3C/linearGradient%3E%3C/defs%3E%3Cpath fill='url(%23a)' fill-rule='evenodd' d='M1308 120v890c0 64-45 113-109 113H120c-61 0-110-49-110-113V120C10 59 59 10 120 10h1079c64 0 109 49 109 110'/%3E%3Cpath fill='%2326006b' fill-rule='evenodd' d='M1318 110v910c0 64-45 113-110 113H110c-61 0-110-49-110-113V110C0 49 49 0 110 0h1098c65 0 110 49 110 110m-26 143h-265l-49 53c57 64 91 151 95 242h219zm0 332h-219c-4 87-34 167-87 231l37 34h269zm-612 514h528c46 0 84-34 84-79V891h-284l-45-45a426 426 0 0 1-283 132zm-653-79c0 45 41 79 83 79h532V978c-109-4-208-53-279-128l-46 41H27zm0-170h275l34-30c-49-65-83-148-87-235H27zm0-302h222q8-143 95-246l-45-49H27zM642 27H110c-42 0-83 41-83 83v105h287l56 61c72-72 170-117 272-121zM287 567a374 374 0 1 0 748 0 374 374 0 0 0-748 0m393-412c109 8 204 53 276 121l56-61h280V110c0-42-38-83-84-83H680zm174 419 45-109h79v200h-53V518l-53 124h-41l-53-124h-4v147h-49V465h83zm-231 95c-45 0-75-19-83-27l30-34c8 8 31 23 61 23q29-1 30-19c0-30-113-27-113-91 0-30 38-56 87-56 37 0 64 15 71 22l-34 31c-3-4-19-16-41-16-19 0-27 8-27 16 0 34 110 30 110 90 0 30-30 61-91 61m-268-38 106-129h-94v-37h158v34L419 627h106v38H355z'/%3E%3Cpath fill='%23fffe' fill-rule='evenodd' d='M204 904h915c70 0 126 56 126 124v130c0 69-56 124-126 124H204c-69 0-126-55-126-124v-130c0-68 57-124 126-124'/%3E%3Cpath d='M332 1047q-4 0-4 4v31q1 4 4 4h29q6 0 6 6v120q-1 6 5 5h47q2-1 1-6v-120q0-5 5-5h24q5 0 4-4v-31q1-5-4-5h-25q-4 1-4-3v-18q1-22 22-25 10-2 21 1 4 1 4-3l11-36q4-6-3-6-22-6-44-3a71 71 0 0 0-62 56q-2 13-2 28v4l-1 5h-23zm339 174-13-1-11-3a71 71 0 0 1-41-42 109 109 0 0 1 3-91 71 71 0 0 1 71-42q24 1 39 19l1-4v-84q-1-7 6-6h43q5-1 5 5v240q1 6-5 5h-37q-5 0-5-4l-2-14-1-5-3 4-7 8a71 71 0 0 1-43 15Zm49-89v-17a32 32 0 0 0-9-22 33 33 0 0 0-52 8q-10 19-6 42 1 12 9 23c7 10 21 15 34 11q19-4 23-25l1-13zm152 88q-8 0-20-5-44-18-52-63-6-31 7-61a80 80 0 0 1 64-47q27-5 52 3a78 78 0 0 1 50 52 100 100 0 0 1-5 76 82 82 0 0 1-62 45s-8 1-16 1zm50-88a71 71 0 0 0-6-31q-5-13-17-18c-15-6-32 2-39 18q-8 22-5 45 2 12 8 22a30 30 0 0 0 48 4l7-12q5-13 4-28Zm-379-106c-16 0-29-13-29-29a30 30 0 0 1 29-30c16 0 29 14 29 30a30 30 0 0 1-29 29Zm29 146v-120q1-5-4-5h-75q-4 0-4 5v30q0 5 5 5h22q5 0 5 5v122q0 3 3 3h48v-5z'/%3E%3C/svg%3E") no-repeat calc(100% - 10px) 10px / 70px 70px fixed;
}

body[data-platform]:not(:has(.docs-selector)) section.content::after {
    content: "";
    display: block;
    position: fixed;
    top: 10px;
    right: 90px;
    width:70px;
    height:70px;
    pointer-events:none;
    z-index:0;
}

body[data-platform="browser"]:not(:has(.docs-selector)) section.content::after {
    background: transparent url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 630 630'%3E%3Cpath fill='%23f7df1e' d='M0 29.25h283.5v283.5H0z' /%3E%3Cpath d='M190.35 250.65c5.85 9.45 13.05 16.2 26.55 16.2 10.8 0 18-5.4 18-13.05 0-9-7.2-12.6-19.35-17.55l-6.75-3.15c-19.35-8.1-31.95-18.45-31.95-40.05 0-19.8 15.3-35.1 38.7-35.1 17.1 0 29.25 5.85 38.25 21.15l-20.7 13.5c-4.95-8.1-9.9-11.25-17.55-11.25s-12.6 4.95-12.6 11.25c0 8.1 4.95 11.25 16.65 16.2l6.3 2.7c22.95 9.9 35.55 19.8 35.55 41.85 0 23.85-18.9 37.35-44.1 37.35-24.75 0-40.95-12.15-48.6-27.45zM96.3 252.9c4.05 7.65 8.1 13.95 17.1 13.95s14.4-3.6 14.4-16.65v-90.9h26.55v90.9c0 27.9-16.2 40.5-39.6 40.5-21.6 0-33.75-11.25-40.05-24.75z' /%3E%3Cpath fill='%23CB3837' d='M306 342h324v108H468v18h-72v-18h-90V342zm18 90h36v-54h18v54h18v-72h-72v72zm90-72v90h36v-18h36v-72h-72zm36 18h18v36h-18v-36zm54-18v72h36v-54h18v54h18v-54h18v54h18v-72H504z' /%3E%3Cpath fill='%23FFF' d='M324 432h36v-54h18v54h18v-72h-72zm90-72v90h36v-18h36v-72h-72zm54 54h-18v-36h18v36zm36-54v72h36v-54h18v54h18v-54h18v54h18v-72z' /%3E%3Cpath fill='%230003' transform='translate(-5,-2)' fill-rule='evenodd' d='M280.468 348.886v60.352h38.524v-60.352h60.06v-38.232h-60.06v-60.058h-38.524v60.058h-60.06v38.232h60.06Z' /%3E%3Cpath d='M573.759 579.354v38.96h-21.462v-81.51h20.34v14.208c4.52-7.465 9.413-16.913 26.996-16.003v21.836c-8.498 0-25.874.71-25.874 22.51Zm-85.255 4.187c.761 18.845 15.21 20.266 20.274 20.266 11.252 0 14.898-6.855 16.22-9.348h21.759c-.449 3.79-7.764 26.621-38.566 26.621-21.697 0-41.15-12.521-41.15-42.66 0-28.24 16.485-43.785 40.378-43.785-3.64 0 41.272-6.116 40.45 48.906h-59.365Zm18.922-31.332c-10.94 0-16.853 6.661-18.398 17.274h36.715c-.774-11.314-8.257-17.274-18.317-17.274Zm-43.531 41.428c0 16.153-11.765 27.443-36.94 27.443-25.676 0-37.615-12.04-37.615-28.79h21.61c.605 5.086 1.324 12.339 17.657 12.339 8.417 0 13.752-2.492 13.752-7.478 0-4.786.44-5.807-25.293-11.89-18.524-4.585-25.259-10.596-25.259-23.257 0-15.055 12.389-27.518 33.873-27.518 20.382 0 34.071 7.203 35.97 27.145H440.34c-.316-2.892-1.107-10.843-14.323-10.843-9.297 0-12.897 3.364-12.897 7.254 0 4.784-.067 5.634 25.402 11.216 17.08 4.013 25.374 11.99 25.374 24.38Zm-120.626 24.677-12.788-59.375-12.936 59.375h-22.136l-22.882-81.51h22.882l12.713 58.478 11.74-58.478h21.612l12.413 58.703 12.713-58.703h22.21l-23.63 81.51h-21.911Zm-112.626 2.766c-28.017 0-41.652-19.498-41.652-43.41 0-23.507 13.635-43.483 41.652-43.483s41.654 19.976 41.654 43.484c0 23.91-13.636 43.41-41.654 43.41Zm-.074-68.871c-12.463 0-19.442 9.135-19.442 25.462 0 16.33 6.98 25.537 19.442 25.537s19.368-9.207 19.368-25.537c0-16.327-6.905-25.462-19.368-25.462Zm-70.21 27.145v38.96h-21.462v-81.51h20.34v14.208c4.52-7.465 9.413-16.913 26.996-16.003v21.836c-8.498 0-25.874.71-25.874 22.51Zm-72.545 38.96H38.149V508.088h53.267c31.344.467 33.627 21.32 33.627 28.566 0 15.513-9.109 20.257-13.512 22.509 11.251 4.09 17.026 13.209 17.026 25.873 0 25.626-20.322 33.278-40.743 33.278Zm-3.703-91.082H60.134v24.303h26.79c9.571 0 16.134-3.14 16.134-12.413 0-11.267-9.474-11.89-18.947-11.89Zm3.153 42.55h-27.13v29.388h26.76c5.224 0 18.406.05 18.406-15.704 0-13.317-12.713-13.628-18.036-13.684Z' /%3E%3C/svg%3E") 0 0 / 65px no-repeat;
}

body[data-platform="android"]:not(:has(.docs-selector)) section.content::after {
    background: transparent url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='-50 -150 787 780'%3E%3Cdefs%3E%3ClinearGradient id='antR' x1='0%25' x2='100%25' y1='0%25' y2='80%25'%3E%3Cstop offset='36%25' stop-color='%238C8' /%3E%3Cstop offset='68%25' stop-color='%235A5' /%3E%3C/linearGradient%3E%3ClinearGradient id='antL' x1='0%25' x2='100%25' y1='80%25' y2='0%25'%3E%3Cstop offset='32%25' stop-color='%235A5' /%3E%3Cstop offset='64%25' stop-color='%238C8' /%3E%3C/linearGradient%3E%3ClinearGradient id='and' x1='0%25' x2='0%25' y1='100%25' y2='0%25'%3E%3Cstop offset='0%25' stop-color='%235A5' /%3E%3Cstop offset='90%25' stop-color='%239D9' /%3E%3Cstop offset='100%25' stop-color='%239B9' /%3E%3C/linearGradient%3E%3C/defs%3E%3Cpath fill='url(%23antR)' d='M572 12a29 29 0 0 0-40 10L424 204a29 29 0 1 0 50 30L582 52a29 29 0 0 0-10-40Z' /%3E%3Cpath fill='url(%23antL)' d='M117 12a29 29 0 0 1 40 10l108 182a29 29 0 1 1-50 30L107 52a29 29 0 0 1 10-40Z' /%3E%3Cpath fill='url(%23and)' d='M3 404a343 343 0 0 1 682 0H3Z' /%3E%3Cpath d='M211 254c12 12 9 34-5 50-14 15-35 18-46 6s-9-34 6-49c14-16 34-18 46-7Zm270 0c-11 12-9 34 5 50 14 15 35 18 46 6s9-34-5-49c-14-16-35-18-46-6ZM58 462 0 618h25l14-38h67l13 38h24L85 462Zm275 0v66c-9-8-18-13-28-13a53 53 0 0 0 0 106c9 0 18-3 28-14v11h23V462Zm329 0v66c-9-8-18-13-29-13-27 0-51 24-51 53s24 53 51 53c10 0 18-3 29-14v11h22V462Zm-102 9a14 14 0 0 0-15 14 14 14 0 0 0 15 14 14 14 0 0 0 14-14 14 14 0 0 0-14-14zM72 484l25 74H46Zm125 31c-25 0-45 22-45 42v61h23v-61c0-13 12-22 22-22s23 9 23 22v61h23v-61c0-20-20-42-46-42zm288 0a53 53 0 1 0 0 106c31 0 53-24 53-53s-23-53-53-53zm-70 0c-27 0-46 20-46 50v53h22v-53c0-10 2-16 8-22 8-8 15-8 30-7v-18c-1-1-6-3-14-3zm134 3v100h22V518zm-243 17c16 0 29 15 29 33s-13 33-29 33c-17 0-30-14-30-33s13-33 30-33zm328 0c16 0 29 15 29 33s-13 33-29 33c-17 0-30-14-30-33s14-33 30-33zm-149 0c18 0 30 15 30 33s-13 33-30 33c-18 0-31-15-31-33s12-33 31-33z' /%3E%3C/svg%3E") 0 0 / 65px no-repeat;
}

body[data-platform="ios"]:not(:has(.docs-selector)) section.content::after {
    background: transparent url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='-240 -120 1050 1040'%3E%3Cdefs%3E%3ClinearGradient id='b' x1='0%25' x2='0%25' y1='100%25' y2='0%25'%3E%3Cstop offset='0%25' stop-color='%237DF' /%3E%3Cstop offset='100%25' stop-color='%2335A' /%3E%3C/linearGradient%3E%3ClinearGradient id='c' x1='0%25' x2='0%25' y1='100%25' y2='0%25'%3E%3Cstop offset='0%25' stop-color='%23FFF3' /%3E%3Cstop offset='100%25' stop-color='%23FFF5' /%3E%3C/linearGradient%3E%3ClinearGradient id='d' x1='0%25' x2='60%25' y1='0%25' y2='80%25'%3E%3Cstop offset='28%25' stop-color='%2335A' /%3E%3Cstop offset='58%25' stop-color='%237DF' /%3E%3Cstop offset='100%25' stop-color='%2335A' /%3E%3C/linearGradient%3E%3C/defs%3E%3Cpath fill='url(%23b)' stroke='%23093883' stroke-width='9' d='M280 158v-1m-74 0c25 7 55 27 89 26 25-1 41-16 50-20 24-10 106-47 195 51-147 112-26 267 17 257-17 39-23 103-117 159-49 23-89-17-135-17-51-1-107 47-160 19-16-10-132-93-139-257 0-170 73-251 200-218Z' /%3E%3Cpath fill='url(%23d)' stroke='%23093883' stroke-width='9' d='M411 4c-9 0-145 27-130 154C390 147 408 58 411 4Z' /%3E%3Cpath fill='url(%23c)' d='M276 163v-1M22 439C1 395 7 213 94 169c39-19 83-15 111-8 25 6 56 27 88 26 24-1 46-16 55-20 22-10 98-46 168 38-154 259-414 84-494 234Z' /%3E%3Cpath fill='url(%23c)' d='M409 7c-7 0-108 28-115 99 85-6 113-68 115-99Z' opacity='.5' /%3E%3Cpath d='M78 903h34V758H78Zm17-164c11 0 19-8 19-18 0-11-8-19-19-19a19 19 0 1 0 0 37zm131-37c-58 1-94 40-94 103 0 62 36 101 94 101 57 0 93-39 93-101 0-63-36-103-93-103zm0 30c35 0 57 28 57 72s-22 72-57 72c-36 0-58-28-58-72s22-72 58-72zm108 115c1 37 31 59 76 59 48 0 78-23 78-61 0-29-17-45-57-55l-23-5c-24-6-34-13-34-27 0-16 15-27 37-27 23 0 38 11 40 30h34c-1-35-30-59-73-59-43 1-74 25-74 60 0 28 18 45 54 54l25 6c25 6 35 14 35 28 0 16-16 28-40 28s-42-12-45-30h-34z' /%3E%3C/svg%3E") 0 0 / 65px no-repeat;
}

body[data-platform="react-native"]:not(:has(.docs-selector)) section.content::after {
    background: transparent url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 761 761'%3E%3Cg fill='none' stroke='%23087ea4' stroke-width='1.3' transform='matrix(23 0 0 23 380 300)'%3E%3Ccircle r='.7' /%3E%3Cellipse rx='10' ry='4.5' /%3E%3Cellipse rx='10' ry='4.5' transform='rotate(60)' /%3E%3Cellipse rx='10' ry='4.5' transform='rotate(120)' /%3E%3C/g%3E%3Cpath d='M761 703h-54c0-10-3 26 23 26 10 0 16-4 21-11l9 7a34 34 0 0 1-30 15c-22 0-37-16-37-38 0 0-2-44 35-44 11 0 20 4 25 11 10 13 8 34 8 34Zm-33-34c-14 0-19 13-21 23h40s1-23-19-23Zm-67 70h-9l-29-80h14l20 61 20-61h14l-29 80h-1Zm-52-93c-6 0-8-3-8-8 0-4 2-7 8-7 5 0 8 3 8 7 0 5-3 8-8 8Zm-47 73v-49h-14v-11h14v-19h14v19h15v11h-15v49c0 10 7 11 15 9v11c-14 4-29 0-29-20Zm-34 11c-6 7-14 10-22 10-27 0-27-23-27-23 0-3 0-19 21-25l28-1s3-22-17-22c-17 0-17 13-17 12h-13c0-11 12-23 31-23 29 0 30 22 30 26v37c0 11 2 18 2 18h-14l-2-9Zm0-30h-11c-13 0-24 6-24 15 0 5 2 9 6 11 16 8 27-6 29-10v-16Zm-131-44v83h-14V632h14l54 82v-82h14v107h-14l-54-83Zm-86 63v-49h-14v-11h14v-19h14v19h15v11h-15v49c0 10 7 11 15 9v11c-14 4-29 0-29-20Zm-27-32c0-1-1-18-18-18-18 0-23 13-23 32 0 21 9 28 23 28 17 0 18-15 18-15h13s-2 26-31 26c-32 0-35-26-35-39 0-17 1-43 35-43 12 0 22 5 27 14 3 4 4 9 4 15h-13Zm13 27Zm-92 16c-6 7-14 10-22 10-27 0-27-23-27-23 0-3 0-19 21-25l28-1s3-22-17-22c-17 0-17 13-17 12h-13c0-11 12-23 31-23 29 0 30 22 30 26v37c0 11 2 18 2 18h-14l-2-9Zm0-30h-11c-13 0-24 6-24 15 0 5 2 9 6 11 16 8 27-6 29-10v-16Zm-110 3c0-10-3 26 23 26 10 0 16-4 21-11l9 7a34 34 0 0 1-30 15c-22 0-37-16-37-38 0 0-2-44 35-44 11 0 20 4 25 11 10 13 8 34 8 34H95Zm21-34c-14 0-19 13-21 23h40s1-23-19-23Zm-76 26H15v44H0V632h36c4 0 37-1 37 32 0 20-17 28-20 29v-1 1l25 45v1H63l-23-44Zm19-31c0-1 1-20-23-20H15v40h21c24 0 23-20 23-20Zm556 75h-13v-80h13v80Z' /%3E%3C/svg%3E") 0 0  / 65px no-repeat;
}

body[data-platform="flutter"]:not(:has(.docs-selector)) section.content::after {
    background: transparent url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='-80 0 400 400'%3E%3Cpath fill='%2344d1fd' d='M136 4h82L81 141l-36 35-40-40L136 4zm0 122 4-1 78 1-71 70-41-40 30-30z' /%3E%3Cpath fill='%231fbcfd' d='m65 196 41-40 41 40v1l-41 40-41-41z' /%3E%3Cpath fill='%2308589c' d='m106 237 41-40 71 70-80 1-4-2-28-29z' /%3E%3Cpath fill='%23666' d='M-28 306h44v9h-35v25l2 1h30v9h-32v33h-9v-77zm55 0h9v77h-9v-77zm89 6h10v16h13v8h-13v31c0 3 0 7 3 8s7 1 10-1v9c-3 2-7 2-11 1-5 0-9-4-11-9l-1-8v-31h-9v-8h9v-16zm39 0h9v1l1 15h13v8h-13l-1 32c0 2 1 6 4 7 3 2 7 1 10-1v9c-3 2-7 2-10 1-5 0-9-3-11-7l-2-7v-34h-9v-8h9v-16zm45 16c6-2 13-3 20 0 7 2 13 9 15 16l1 13h-43c0 5 1 9 5 13 4 5 12 7 19 5 4-1 8-5 10-9l8 4c-3 7-10 12-18 14-6 1-13 1-19-2-7-4-12-12-14-20-1-6-1-13 2-19 2-6 7-12 14-15m3 8c-5 3-9 8-10 14h34c-1-4-2-8-5-11-5-5-13-6-19-3zm53 1c3-9 14-13 23-10v10c-4-1-8-2-12-1-5 2-9 6-10 11l-1 11v25h-9v-55h9v9zm-207-9h9v33c0 4 1 8 4 11 3 4 9 5 14 3 7-2 11-9 11-16v-31h10l-1 55h-8v-8c-2 2-4 5-7 6-6 4-13 4-19 3-4-2-8-4-10-8s-3-9-3-14v-34z' /%3E%3C/svg%3E") 0 0  / 65px no-repeat;
}

body[data-platform="nativescript"]:not(:has(.docs-selector)) section.content::after {
    background: transparent url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 2048 2048'%3E%3Cpath fill='%23345' d='M1306 1390H744a282 282 0 0 1-282-282V546c0-155 127-282 282-282h562c156 0 282 127 282 282v562c0 156-126 282-282 282m14-633V592c0-38-31-70-69-70l-64 1q-14 2-17 16v344c0 6-5 5-6 4L890 544c-12-14-14-23-52-23l-42 1c-30 0-68 27-68 66l1 168c0 38-32 70-71 70 39 0 71 32 71 70v164c0 39 32 70 70 70h63q16-1 17-17V769l1 1c0-5 6-4 7-3h-1 1l274 342c12 14 14 22 50 22h43c31 0 67-27 67-67l-1-167c0-38 33-71 72-71-39 0-72-31-72-69m-433 10'/%3E%3Cpath d='M215 1719v247h-45L62 1810h-2v156H8v-247h46l106 155h2v-155zm94 249q-26 0-44-14-18-13-18-40 0-21 10-33t26-17q16-5 34-7 24-2 35-5 10-3 10-11v-1q0-11-8-19a30 30 0 0 0-20-5q-14 0-22 5-8 7-10 15l-48-3q5-25 26-40t55-15q20 0 37 7t30 20q10 15 10 36v124h-48v-25h-1q-8 13-20 21a65 65 0 0 1-34 8m15-35a40 40 0 0 0 28-10q10-10 10-24v-20l-9 4-14 2-12 3q-14 2-23 7-8 6-8 17 0 10 8 16 8 5 20 5m226-153v38h-35v90q0 10 5 15 5 3 13 3l7-1 6-1 7 38-10 3q-7 2-17 2a65 65 0 0 1-45-12q-16-12-16-41v-96h-25v-38h25v-45h51v45zm33 184v-184h53v184zm26-208q-11 0-19-8c-8-7-8-11-8-18q0-11 8-18t19-8 20 8q7 7 8 18 0 10-8 18t-20 8m239 24-65 184h-58l-65-184h55l38 132h2l38-132zm104 188q-28 0-49-12a80 80 0 0 1-32-33 110 110 0 0 1-11-50q0-28 11-50a85 85 0 0 1 31-34 90 90 0 0 1 48-12q24 0 44 11c20 11 23 17 31 31q11 21 11 52v14H910q0 21 12 33a40 40 0 0 0 31 12q13 0 22-5a30 30 0 0 0 13-17l48 3q-6 26-28 41a95 95 0 0 1-56 16m-42-114h78q0-17-10-28t-28-10c-16 0-21 3-27 10a40 40 0 0 0-13 28m294-65q-1-15-12-22c-11-8-17-9-30-9s-22 3-28 8q-10 7-10 20-2 13 10 20t28 10l22 5q22 5 38 15 17 9 26 23 10 15 10 35a65 65 0 0 1-26 53q-25 20-69 20t-73-20q-25-20-27-59h51a35 35 0 0 0 15 27q12 10 33 9 20 0 31-8a25 25 0 0 0 13-22q0-13-12-20t-31-11l-26-7q-32-7-50-23a55 55 0 0 1-17-44q0-22 11-39 13-17 33-26t49-10q27 0 48 10t32 27q11 16 11 38zm171 179q-28 0-49-12a85 85 0 0 1-31-33q-11-22-11-50t11-50 31-34 49-12q23 0 42 9t29 25q10 14 11 37h-47q-3-14-12-23a35 35 0 0 0-22-8q-17 0-28 14a65 65 0 0 0-12 40q0 28 12 42 10 15 28 15 13 0 22-9t12-22h47q-1 21-11 36a70 70 0 0 1-28 25 95 95 0 0 1-43 10m115-3v-185h50v32h2q5-18 17-26a45 45 0 0 1 28-9l16 2v45l-10-2-12-1a40 40 0 0 0-28 11 40 40 0 0 0-11 28v104zm139 0v-185h52v184zm26-209q-11 0-20-8c-8-6-8-11-8-18q0-11 8-18t20-8 20 8 7 18-8 18-19 8m66 279v-254h51v30h2l9-15a55 55 0 0 1 44-18 70 70 0 0 1 64 42q10 20 10 53 0 30-10 52-10 21-27 32a70 70 0 0 1-63 5 55 55 0 0 1-27-27h-1v99zm50-162q0 25 10 40 11 15 29 15 19 0 29-15t10-40-10-39-29-15-29 14-10 40m262-92v38h-35v89q0 10 5 15 5 3 13 3h7l6-1 8 37-11 4-17 1a65 65 0 0 1-45-12q-17-12-16-40v-96h-25v-39h25v-45h50v45z'/%3E%3C/svg%3E") 0 0  / 65px no-repeat;
}

body[data-version]:not(:has(.docs-selector)) section.content::before {
    content: "Release: v." var(--version);
    display:block;
    position:fixed;
    top:10px;
    height:70px;
    line-height:70px;
    width:200px;
    padding-left:20px;
    color:#b9F;
    font-weight:700;
    z-index:0;
}

body:not(:has(.docs-selector)) article#main.markdown-section {
    background:#FFFD;
    z-index:10;
    margin-top:15px;
}

body:not(:has(.docs-selector)) article#main.markdown-section div > img {
    width:clamp(500px, 80%, 800px);
    display:block;
    margin:0 auto;
}


.search .results-panel.show::before {
    content:'search results';
    color:#aaa;
    font-size:0.66em;
    text-align:right;
    display:block;
    margin:-5px -10px;
}

.search .results-panel.show {
    margin: -0.5px 15px 10px;
    border: 1px solid #CCC;
    padding: 8px 15px;
    border-radius: 0 0 10px 10px;
    box-shadow:0 5px 10px #0004;
    background:#EEE;
}

.clear-button.show {
    position: absolute;
    right: 5px;
    top: 4px;
}

.markdown-section table td:first-child, .markdown-section table td:first-child *, .markdown-section table th {
    white-space:nowrap;
}

.markdown-section code, .markdown-section output:after, .markdown-section pre
.markdown-section code *, .markdown-section output:after *, .markdown-section pre * {
    font-family: Roboto Mono, Monaco, courier, monospace !important;
}
