img {
  max-width: 100%;
  height: auto
}
:where([data-p5fba0726fe68]) {
  padding: 0px 1rem;
  display: block;
  margin: 2rem auto;
  max-width: 72rem
}
:where(.ta55c00802c8f) {
  gap: .75rem;
  display: grid;
  grid-template-columns: repeat(auto-fill,minmax(14rem,1fr))
}
:where([data-p5fba0726fe68]>h2) {
  margin: 0px 0px 1rem
}.f8c9ee65b9cfa{unicode-bidi:normal}
:where(.n874cbf455255 h3) {
  font-size: 1rem;
  margin: 0px 0px .35rem
}.s2407e3d28d93{unicode-bidi:normal}
:where(.n874cbf455255 p) {
  line-height: 1.6;
  margin: 0px
}
:where(.n874cbf455255) {
  border: 1px solid rgba(127,127,127,.25);
  padding: .75rem;
  border-radius: .5rem
}
:where([data-t5df59d9b43cf]) {
  padding: 0px 1rem;
  display: block;
  margin: 2rem auto;
  max-width: 72rem
}
:where([data-t5df59d9b43cf]>h2) {
  margin: 0px 0px 1rem
}
:where(.caea517a51747 figure) {
  margin: 0px
}
:where(.caea517a51747 figcaption) {
  margin-top: .25rem;
  font-size: .8rem;
  opacity: .75
}
:where(.caea517a51747 img) {
  object-fit: contain;
  width: 100%;
  height: auto;
  aspect-ratio: 16/10;
  background: color-mix(in srgb,currentColor 8%,transparent);
  border-radius: .5rem
}
:where([data-x159c3433c081]) {
  margin-block: 1.5rem;
  padding: 1.25rem;
  border: 1px solid currentColor;
  border-radius: .75rem;
  text-align: center
}
:where([data-x159c3433c081] p) {
  margin: 0px
}.oc11df4eff129{visibility:inherit}
:where(.caea517a51747) {
  grid-template-columns: repeat(auto-fill,minmax(12rem,1fr));
  gap: .75rem;
  display: grid
}.k79643807e3df{visibility:inherit}
:where([data-x159c3433c081] a) {
  display: inline-flex;
  overflow-wrap: anywhere;
  min-height: 44px;
  padding: .6rem 1.2rem;
  max-width: 100%;
  font-weight: bold;
  align-items: center;
  justify-content: center
}.f7cc21a1feba3{unicode-bidi:normal}
:where([data-cdc8eaf9fbb4c]) {
  font-size: .85rem;
  border-top: 1px solid rgba(127,127,127,.25);
  padding: .75rem 1rem;
  line-height: 1.6;
  opacity: .85;
  display: block;
  margin: 2rem auto 1rem;
  max-width: 72rem
}
:where([data-cdc8eaf9fbb4c] p) {
  margin: 0px
}
:where([data-cdc8eaf9fbb4c] p+p) {
  margin-top: .35rem
}.j666b15e8fa19{isolation:auto}
:where([data-pd2e7dee86248]) {
  gap: .6rem;
  margin: 1rem auto;
  padding: 0px 1rem;
  display: grid;
  max-width: 72rem
}
:where([data-pd2e7dee86248] details) {
  border: 1px solid rgba(127,127,127,.25);
  border-radius: .75rem;
  padding: .6rem .8rem
}.gc7360905042b{contain:none}
:where([data-pd2e7dee86248] ul, [data-pd2e7dee86248] ol) {
  margin: .5rem 0px;
  padding: 0px;
  list-style: none
}
:where([data-pd2e7dee86248] summary) {
  display: flex;
  flex-wrap: wrap;
  min-height: 2rem;
  align-items: baseline;
  gap: .4rem;
  cursor: pointer
}
:where([data-pd2e7dee86248] li) {
  display: flex;
  gap: .4rem;
  flex-wrap: wrap;
  align-items: center;
  padding: .3rem 0px
}
:where([data-pd2e7dee86248] button) {
  padding: .3rem .7rem;
  cursor: pointer;
  background: transparent;
  min-height: 2.25rem;
  border-radius: 999px;
  border: 1px solid rgba(127,127,127,.4);
  color: inherit
}
:where([data-pd2e7dee86248] button[aria-pressed="true"]) {
  border-color: transparent;
  color: #fff;
  background: var(--o2be8a7dd9b7d,#2563eb)
}.d450c96dc4302{font-kerning:auto}
:where([data-w9d7b02130db4]) {
  overflow: hidden;
  flex: 1 1 4rem;
  height: .35rem;
  border-radius: 999px;
  background: rgba(127,127,127,.2)
}
:where([data-w9d7b02130db4] i) {
  background: var(--o2be8a7dd9b7d,#2563eb);
  height: 100%;
  width: 0px;
  display: block
}
:where([data-s78dff64d07d0]) {
  overflow: auto;
  max-height: 16rem
}
:where([data-pd2e7dee86248] small, [data-pd2e7dee86248] p) {
  margin: .3rem 0px;
  font-size: .8rem;
  opacity: .75
}
:where([data-x77714596b19e]) {
  display: flex;
  margin: .4rem 0px;
  flex-wrap: wrap;
  gap: .35rem
}
:where([data-c5798ee77d4a2] dl) {
  margin: .4rem 0px;
  gap: .2rem .8rem;
  display: grid;
  grid-template-columns: auto 1fr
}
html:not([data-r68506ec44f3f]) :where([data-x77714596b19e], [data-k5c0b1195b9bb]) {
  display: none
}.l84cc01ae6627{unicode-bidi:normal}
[data-mf1615b4be7b7][data-yab3cadfb3206] {
  display: grid;
  position: relative
}
:where([data-k86a2462df919], [data-tbada6048e356], [data-a67415c5e2c7d]) {
  font-weight: bold
}
:where([data-c5798ee77d4a2] dd) {
  white-space: nowrap;
  margin: 0px;
  font-weight: bold
}.j1d74a7efc578{font-kerning:auto}
[data-mf1615b4be7b7] [data-mb5c73475f91f] {
  visibility: hidden;
  grid-area: 1/1;
  transition: opacity .5s;
  margin: 0px;
  opacity: 0
}
[data-mf1615b4be7b7] [data-mb5c73475f91f][data-b01645db5fca0] {
  opacity: 1;
  visibility: visible
}
:where([data-x77714596b19e] input) {
  min-height: 2.25rem;
  background: transparent;
  padding: .3rem .6rem;
  color: inherit;
  border-radius: .5rem;
  border: 1px solid rgba(127,127,127,.4);
  flex: 1 1 10rem
}
:where([data-c5798ee77d4a2] input[type=range]) {
  width: 100%
}.ze27473432049{outline-offset:0}
:where([data-mf1615b4be7b7] [data-mb5c73475f91f] img) {
  display: block;
  width: 100%;
  height: auto
}.o9497225dfec3{unicode-bidi:normal}
html:not([data-r68506ec44f3f]) :is([data-mf1615b4be7b7] [data-m14d45ec15467], [data-mf1615b4be7b7] [data-j733c56ad805d], [data-mf1615b4be7b7][data-k3af9935856bb]) {
  display: none
}
[data-mf1615b4be7b7] :is([data-m14d45ec15467], [data-j733c56ad805d]) {
  position: absolute;
  width: 2.25rem;
  z-index: 1;
  border: 0;
  border-radius: 50%;
  height: 2.25rem;
  top: 50%;
  cursor: pointer;
  color: #fff;
  background: rgba(0,0,0,.45);
  font-size: 1.25rem;
  line-height: 1;
  transform: translateY(-50%)
}
[data-mf1615b4be7b7] [data-m14d45ec15467] {
  left: .5rem
}
[data-mf1615b4be7b7] [data-j733c56ad805d] {
  right: .5rem
}
[data-mf1615b4be7b7][data-k3af9935856bb] {
  pointer-events: none;
  opacity: 0;
  background: var(--y8fec1fccfc7f,#fff);
  right: 1rem;
  bottom: 5.5rem;
  z-index: 60;
  cursor: pointer;
  transition: opacity .2s;
  font-size: 1.25rem;
  line-height: 1;
  position: fixed;
  width: 2.6rem;
  height: 2.6rem;
  color: var(--e2b30535cfd23,#111);
  border: 1px solid rgba(127,127,127,.35);
  border-radius: 50%
}
[data-mf1615b4be7b7][data-k3af9935856bb][data-ice4410749518] {
  opacity: 1;
  pointer-events: auto
}.o5b30e135f746{z-index:auto}
@media (prefers-reduced-motion:reduce) {
  [data-mf1615b4be7b7] [data-mb5c73475f91f], [data-mf1615b4be7b7][data-k3af9935856bb] {
    transition: none
  }
}
