._1rg4xpb0 {
  position: relative;
  display: flex;
  justify-content: left;
  align-items: left;
  flex-direction: column;
  gap: 12px;
  width: 100%;
}
._1rg4xpb1 {
  color: var(--eofi4s4);
  line-height: 24px;
}
._1rg4xpb2 {
  position: absolute;
  top: 1px;
  left: 1px;
  height: calc(100% - 2px);
  width: calc(100% - 2px);
  z-index: -1;
  border-radius: 16px;
  background-color: var(--eofi4se);
  box-shadow: var(--eofi4sx);
  -webkit-backdrop-filter: var(--eofi4sy);
  backdrop-filter: var(--eofi4sy);
  transition-duration: 0.8s;
  transition-timing-function: cubic-bezier(0.16, 1, 0.3, 1);
  transition-property: background-color;
}
._1rg4xpb2:before {
  content: "";
  position: absolute;
  top: -1px;
  right: -1px;
  bottom: -1px;
  left: -1px;
  padding: 1px;
  z-index: -1;
  mask: linear-gradient(#fff 0 0) content-box, linear-gradient(#fff 0 0);
  -webkit-mask: linear-gradient(#fff 0 0) content-box, linear-gradient(#fff 0 0);
  mask-composite: exclude;
  -webkit-mask-composite: xor;
  background: var(--eofi4sw);
  border-radius: 16px;
}
._1rg4xpb3 {
  position: relative;
  display: flex;
  flex-direction: column;
  align-items: flex-start;
  gap: 24px;
  overflow: hidden;
  border-radius: 16px;
  padding: 24px 24px 0;
  width: 100%;
}
._1rg4xpb4 {
  position: relative;
  display: flex;
  align-items: center;
  justify-content: center;
  flex-shrink: 0;
  border-radius: 16px;
  padding: 24px;
  background-color: var(--eofi4se);
  color: var(--eofi4s4);
  box-shadow: var(--eofi4sx);
  -webkit-backdrop-filter: var(--eofi4sy);
  backdrop-filter: var(--eofi4sy);
}
._1rg4xpb4:before {
  content: "";
  position: absolute;
  top: -1px;
  right: -1px;
  bottom: -1px;
  left: -1px;
  padding: 1px;
  z-index: -1;
  mask: linear-gradient(#fff 0 0) content-box, linear-gradient(#fff 0 0);
  -webkit-mask: linear-gradient(#fff 0 0) content-box, linear-gradient(#fff 0 0);
  mask-composite: exclude;
  -webkit-mask-composite: xor;
  background: var(--eofi4sw);
  border-radius: 16px;
}
._1rg4xpb5 {
  width: 24px;
  height: 24px;
}
._1rg4xpb6 {
  display: flex;
  align-items: flex-start;
  justify-content: space-between;
  width: 100%;
  gap: 12px;
  text-align: left;
}
._1rg4xpb7 {
  color: var(--eofi4s5);
}
._1rg4xpb7 * + ol,
._1rg4xpb7 * + ul,
._1rg4xpb7 * + p,
._1rg4xpb7 * + a,
._1rg4xpb7 * + h3 {
  padding-top: 1em;
}
@media screen and (max-width: 767px) {
  ._1rg4xpb2 {
    display: none;
  }
  ._1rg4xpb4,
  ._1rg4xpb5 {
    background-color: transparent;
  }
  ._1rg4xpb6 {
    gap: 0;
    background-color: var(--eofi4se);
    border-radius: 16px;
  }
}
._15y6idy0 {
  position: relative;
  display: flex;
  flex-direction: column;
  gap: 12px;
}
@media screen and (max-width: 767px) {
  ._15y6idy0 {
    gap: 8px;
  }
}
._7cbkpo2 {
  max-height: calc(100vh - 132px);
  overflow-y: auto;
  scroll-padding-block: 64px;
  background-color: var(--eofi4se);
  border-radius: 16px;
  grid-row: span var(--_7cbkpo0);
}
._7cbkpo4 {
  padding-bottom: 12px;
  background-color: var(--eofi4se);
}
._7cbkpo4:after {
  content: "";
  position: absolute;
  bottom: 0;
  left: 16px;
  width: calc(100% - 32px);
  height: 1px;
  background-color: #e2dffe;
}
._7cbkpo6 {
  padding-top: 16px;
}
._7cbkpo8:before {
  content: "";
  position: absolute;
  top: 6px;
  left: 0;
  width: 8px;
  height: 8px;
  background-color: #2ec08b;
  border-radius: 50%;
  opacity: 0;
  transition-duration: 0.4s;
  transition-timing-function: cubic-bezier(0.22, 1, 0.36, 1);
  transition-property: opacity;
}
._7cbkpo8:focus-visible:before {
  opacity: 1;
}
._7cbkpo8:hover:before {
  opacity: 1;
}
._7cbkpo9:before {
  opacity: 1;
}
@media screen and (min-width: 1280px) {
  ._7cbkpo2 {
    display: flex;
  }
}
@media screen and (max-width: 1279px) {
  ._7cbkpo2 {
    display: none;
  }
}
.yhuxvw0 {
  width: 28px;
  height: 28px;
}
.yhuxvw0 + * {
  margin-right: 8px;
}
.yhuxvw1 {
  display: flex;
  align-items: center;
  justify-content: center;
  gap: 8px;
  height: 56px;
  border-radius: 100px;
  -webkit-user-select: none;
  user-select: none;
  color: var(--eofi4s4);
  background-color: var(--eofi4se);
}
.yhuxvw2 {
  padding: 8px 8px 8px 16px;
}
.yhuxvw3 {
  padding: 8px 16px;
}
.yhuxvw4 {
  stroke: #3c315b;
  width: 16px;
  height: auto;
}
.yhuxvw5 {
  position: relative;
  justify-content: center;
  align-items: center;
  height: 40px;
  width: 40px;
  padding: 0;
  border-radius: 20px;
  background-color: var(--eofi4sa);
}
@media screen and (max-width: 767px) {
  .yhuxvw0 {
    width: 16px;
    height: 16px;
    margin-bottom: 2px;
  }
}
@media screen and (max-width: 1279px) {
  .yhuxvw0 {
    width: 20px;
    height: 20px;
  }
}
@media screen and (max-width: 1279px) {
  .yhuxvw1 {
    height: 48px;
  }
}
@media screen and (max-width: 767px) {
  .yhuxvw1 {
    height: 28px;
  }
  .yhuxvw2 {
    padding: 4px 4px 4px 8px;
  }
  .yhuxvw3 {
    padding: 4px 8px;
  }
}
@media screen and (max-width: 767px) {
  .yhuxvw5 {
    height: 20px;
    width: 20px;
    padding: 0;
  }
}
@media screen and (max-width: 1279px) {
  .yhuxvw5 {
    height: 34px;
    width: 34px;
  }
}
._1rffjwg0 {
  position: relative;
  width: 40px;
  height: 40px;
}
._1rffjwg0:disabled {
  opacity: 0.4;
  background-color: transparent;
  pointer-events: none;
}
._1rffjwg0 svg {
  width: 24px;
  height: auto;
}
._1rffjwg1 {
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #3c315b;
}
button:disabled ._1rffjwg1 {
  color: #86848d;
}
._1rffjwg2 {
  position: relative;
  width: 100%;
  padding-bottom: 30px;
  margin-bottom: -30px;
}
._1rffjwg3 {
  position: relative;
  width: 100%;
  cursor: ew-resize;
  padding-top: 48px;
  padding-bottom: 48px;
}
._1rffjwg3:active {
  cursor: default;
}
._1rffjwg4 {
  cursor: ew-resize;
}
._1rffjwg4:active {
  cursor: grabbing;
}
._1rffjwg5,
._1rffjwg5:active {
  cursor: default;
}
._1rffjwg6 {
  width: 100%;
  max-width: unset;
  padding: 0;
}
._1rffjwg7 {
  align-self: flex-start;
}
._1rffjwg8 {
  align-self: flex-end;
}
._1rffjwg9 {
  align-self: center;
}
._1rffjwga {
  display: flex;
  align-items: center;
  justify-content: space-between;
  margin-block: 24px;
  margin-inline: auto;
  flex-direction: row;
}
._1rffjwgb {
  justify-content: space-between;
}
._1rffjwgc {
  justify-content: flex-end;
}
._1rffjwge {
  display: flex;
  padding: 4px;
  gap: 4px;
  justify-self: flex-end;
  background-color: var(--eofi4se);
  border-radius: 100px;
}
._1rffjwgf {
  padding-right: 3px;
}
._1rffjwgg {
  padding-left: 3px;
}
@media screen and (max-width: 1279px) {
  ._1rffjwg3 {
    padding-top: 32px;
    padding-bottom: 32px;
  }
}
@media screen and (max-width: 767px) {
  ._1rffjwg0 {
    width: 36px;
    height: 36px;
  }
  ._1rffjwg3 {
    padding-top: 20px;
    padding-bottom: 20px;
  }
}
@media screen and (max-width: 767px) {
  ._1rffjwg6 {
    padding: 0;
  }
  ._1rffjwga {
    margin-bottom: 16px;
  }
  ._1rffjwgd {
    padding-inline: 16px;
    height: 44px;
  }
  ._1rffjwge {
    gap: 2px;
  }
}
@media screen and (max-width: 1279px) {
  ._1rffjwg6 {
    padding: 0;
  }
}
.vctft21 {
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
}
.vctft22 {
  position: relative;
}
.vctft23 {
  display: block;
  pointer-events: none;
  height: 100%;
  width: 100%;
}
.vctft24 {
  position: absolute;
  width: calc(100% + 2px);
  height: calc(100% + 2px);
  left: -1px;
  top: -1px;
  object-fit: cover;
}
.vctft25 {
  position: relative;
  object-fit: contain;
}
.vctft27 {
  width: 40px;
  height: 40px;
}
@media screen and (max-width: 767px) {
  .vctft27 {
    width: 36px;
    height: 36px;
  }
}
._5bk61y0 {
  display: flex;
  justify-content: center;
  align-items: center;
  width: 60px;
  height: 40px;
  background-color: #fffdf8;
  border-radius: 20px;
  transition-property: transform, background-color, color;
  transition-duration: 0.15s;
  transition-timing-function: cubic-bezier(0.25, 1, 0.5, 1);
}
._5bk61y1 {
  position: relative;
  overflow: hidden;
  display: flex;
  flex-direction: row;
  align-items: center;
  justify-content: space-between;
  gap: 8px;
  width: 100%;
  height: 100%;
  background-color: #ab9ff2;
  border-radius: 20px;
  transform: translateZ(0);
}
._5bk61y2 {
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
}
._5bk61y3 {
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  background-color: #1c1c1c;
}
._5bk61y4 {
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  transition-property: opacity;
  transition-duration: 0.4s;
  transition-timing-function: cubic-bezier(0.22, 1, 0.36, 1);
}
._5bk61y5 {
  opacity: 1;
}
._5bk61y6 {
  opacity: 0;
}
._5bk61y7 {
  position: absolute;
  left: 0;
  bottom: 0;
  display: flex;
  justify-content: space-between;
  align-items: center;
  gap: 16px;
  width: 100%;
  padding: 16px;
}
._5bk61y8 {
  position: absolute;
  top: 16px;
  right: 16px;
}
._5bk61y9 {
  width: 20px;
  height: 20px;
}
._5bk61y0:hover ._5bk61y9 {
  color: #fffdf8;
}
._5bk61yb {
  margin-left: 3px;
}
._5bk61yc {
  flex: 1;
  -webkit-appearance: none;
  cursor: pointer;
  border-radius: 2px;
}
._5bk61yc:hover::-webkit-slider-thumb {
  opacity: 1;
}
._5bk61yc::-webkit-slider-thumb {
  -webkit-appearance: none;
  height: 20px;
  width: 20px;
  border-radius: 50%;
  background: #ab9ff2;
  cursor: pointer;
  margin-top: -8px;
  opacity: 0;
  transition: transform 0.1s ease, opacity 0.1s ease;
}
._5bk61yc::-webkit-slider-thumb:hover {
  transform: scale(1.1);
}
._5bk61yc::-webkit-slider-runnable-track {
  -webkit-appearance: none;
  background-image: linear-gradient(#ab9ff2, #ab9ff2);
  background-size: var(--progress, 0%) 100%;
  background-repeat: no-repeat;
  height: 4px;
  border-radius: 2px;
}
._5bk61yd {
  color: #fffdf8;
  font-size: 0.78rem;
}
@media (hover: hover) {
  ._5bk61y0:hover {
    background-color: #1c1c1c;
    transform: scale(0.96);
  }
}
@media screen and (min-width: 768px) {
  ._5bk61y1 {
    border-radius: 24px;
  }
}
._1cn29y01 {
  display: block;
}
@media screen and (max-width: 1023px) {
  ._1cn29y00 {
    display: none;
  }
}
@media screen and (min-width: 1024px) {
  ._1cn29y01 {
    display: none;
  }
}
.dsxwjo1 {
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
}
.dsxwjo2 {
  position: relative;
}
.dsxwjo3 {
  width: 100%;
  height: 100%;
}
._69htwv1 {
  grid-row: 1;
  -webkit-user-select: none;
  user-select: none;
  border-radius: 24px;
  aspect-ratio: 16/9;
}
@media screen and (max-width: 767px) {
  ._69htwv1 {
    border-radius: 16px;
    aspect-ratio: 16/9;
  }
}
.yozj0f2 {
  width: 60px;
  color: var(--eofi4s4);
  background-color: var(--eofi4s0);
  transition-duration: 0.15s;
  transition-timing-function: cubic-bezier(0.25, 1, 0.5, 1);
}
.yozj0f6 {
  margin-left: 3px;
}
.yozj0f7 {
  flex: 1;
  -webkit-appearance: none;
  cursor: pointer;
  border-radius: 2px;
  background-size: var(--yozj0f0);
  background-image: linear-gradient(var(--eofi4s9), var(--eofi4s9));
  background-repeat: no-repeat;
}
.yozj0f7::-webkit-slider-thumb {
  -webkit-appearance: none;
  height: 20px;
  width: 20px;
  border-radius: 50%;
  background: var(--eofi4s9);
  cursor: pointer;
  margin-top: -8px;
  opacity: 0;
}
.yozj0f7::-webkit-slider-runnable-track {
  -webkit-appearance: none;
  height: 4px;
  border-radius: 2px;
}
.yozj0f8 {
  color: var(--eofi4s5);
  font-size: 0.78rem;
}
@media (hover: hover) {
  .yozj0f2:hover {
    background-color: var(--eofi4sf);
    transform: scale(0.96);
  }
  .yozj0f2:hover .yozj0f4 {
    color: var(--eofi4sn);
  }
  .yozj0f7:hover::-webkit-slider-thumb {
    opacity: 1;
    transform: scale(1.1);
    transition: transform 0.1s ease, opacity 0.1s ease;
  }
}
._1ghyge41 {
  background-color: var(--eofi4sb);
  border-radius: 8px 16px 16px 8px;
}
._1ghyge42 {
  flex: 1;
  padding: 16px 24px;
}
._1ghyge43 {
  margin-bottom: 10px;
}
._1ghyge44 {
  color: var(--eofi4s5);
}
._1ghyge46 {
  flex: 0 0 120px;
}
._1ghyge41 ._1ghyge49 {
  height: 40px;
  width: 40px;
  padding: 0;
  border-radius: 20px;
}
@media screen and (max-width: 1023px) {
  ._1ghyge41 {
    flex-direction: column;
    border-radius: 16px;
  }
  ._1ghyge42 {
    padding: 16px;
  }
  ._1ghyge46 {
    flex: 1;
  }
  ._1ghyge41 ._1ghyge49 {
    height: 34px;
    width: 34px;
  }
}
._1xo1cun3 {
  padding: 40px 50px 40px 40px;
  background-color: var(--eofi4sb);
}
._1xo1cun4 {
  margin-top: 16px;
  opacity: 0.6;
}
._1xo1cun5 {
  margin-top: 24px;
}
._1xo1cun7 {
  width: 42%;
}
@media screen and (max-width: 1535px) {
  ._1xo1cun3 {
    padding: 32px 38px 32px 32px;
  }
}
@media screen and (max-width: 1023px) {
  ._1xo1cun1 {
    flex-direction: column;
  }
  ._1xo1cun3 {
    order: 1;
    padding: 24px 16px;
  }
  ._1xo1cun4 {
    margin-top: 4px;
  }
  ._1xo1cun5 {
    margin-top: 16px;
  }
  ._1xo1cun7 {
    width: 100%;
    aspect-ratio: 4/3;
    order: 0;
  }
}
.jvxq780 {
  display: flex;
  align-items: flex-start;
  margin-top: 16px;
  color: #706f78;
  max-width: 800px;
}
.jvxq781 {
  flex-shrink: 0;
  width: 19px;
  height: auto;
  transform: translateY(-2px);
  margin-right: 8px;
}
@media screen and (max-width: 767px) {
  .jvxq780 {
    margin-top: 12px;
  }
  .jvxq781 {
    width: 15px;
    transform: translateY(-1px);
  }
}
.oq5cjl0 {
  padding-top: 48px;
  gap: 34px;
}
.oq5cjl3,
.oq5cjl5 {
  padding-right: 32px;
  padding-left: 32px;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
}
.oq5cjl7 {
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
}
.oq5cjl8 {
  border-radius: 24px;
}
.oq5cjlc {
  aspect-ratio: 1/1;
}
.oq5cjld {
  aspect-ratio: 9/16;
}
.oq5cjle {
  aspect-ratio: 4/3;
}
.oq5cjlf {
  aspect-ratio: 523/600;
}
.oq5cjli {
  border-radius: 16px;
}
.oq5cjlk {
  border-top-left-radius: 16px;
  border-top-right-radius: 16px;
}
@media screen and (max-width: 1279px) {
  .oq5cjl0 {
    gap: 24px;
  }
}
@media screen and (max-width: 767px) {
  .oq5cjl0 {
    padding-top: 48px;
  }
  .oq5cjl8 {
    border-radius: 16px;
  }
  .oq5cjlc {
    aspect-ratio: 1/1;
  }
  .oq5cjld {
    aspect-ratio: 9/16;
  }
  .oq5cjle {
    aspect-ratio: 4/3;
  }
  .oq5cjlf {
    aspect-ratio: 335/450;
  }
}
@media screen and (min-width: 640px) {
  .oq5cjl3,
  .oq5cjl5 {
    padding-left: 45px;
    padding-right: 45px;
  }
}
@media screen and (min-width: 768px) {
  .oq5cjl3,
  .oq5cjl5 {
    padding-left: 75px;
    padding-right: 75px;
  }
}
@media screen and (max-width: 1023px) {
  .oq5cjli {
    border-radius: 12px;
  }
  .oq5cjlk {
    border-top-left-radius: 12px;
    border-top-right-radius: 12px;
  }
}
._11opefc1 {
  opacity: 0.8;
}
._11opefc2 {
  font-style: italic;
}
._11opefc4:before {
  content: "—";
  padding-right: 16px;
}
._11opefc5 {
  font-style: normal;
}
._verified_lvyh0_1 {
  margin-left: 0.125rem;
  max-width: 20px;
  max-height: 20px;
  height: 1.25em;
  fill: currentColor;
  -webkit-user-select: none;
  user-select: none;
  vertical-align: text-bottom;
}
._root_98iqw_1 {
  width: 100%;
  min-width: 250px;
  max-width: 550px;
  overflow: hidden;
  color: var(--tweet-font-color);
  font-family: var(--tweet-font-family);
  font-weight: 400;
  box-sizing: border-box;
  border: var(--tweet-border);
  border-radius: 12px;
  margin: var(--tweet-container-margin);
  background-color: var(--tweet-bg-color);
  transition-property: background-color, box-shadow;
  transition-duration: 0.2s;
}
._root_98iqw_1:hover {
  background-color: var(--tweet-bg-color-hover);
}
._article_98iqw_21 {
  position: relative;
  box-sizing: inherit;
  padding: 0.75rem 1rem;
}
.react-tweet-theme {
  --tweet-container-margin: 1.5rem 0;
  --tweet-header-font-size: 0.9375rem;
  --tweet-header-line-height: 1.25rem;
  --tweet-body-font-size: 1.25rem;
  --tweet-body-font-weight: 400;
  --tweet-body-line-height: 1.5rem;
  --tweet-body-margin: 0;
  --tweet-quoted-container-margin: 0.75rem 0;
  --tweet-quoted-body-font-size: 0.938rem;
  --tweet-quoted-body-font-weight: 400;
  --tweet-quoted-body-line-height: 1.25rem;
  --tweet-quoted-body-margin: 0.25rem 0 0.75rem 0;
  --tweet-info-font-size: 0.9375rem;
  --tweet-info-line-height: 1.25rem;
  --tweet-actions-font-size: 0.875rem;
  --tweet-actions-line-height: 1rem;
  --tweet-actions-font-weight: 700;
  --tweet-actions-icon-size: 1.25em;
  --tweet-actions-icon-wrapper-size: calc(
    var(--tweet-actions-icon-size) + 0.75em
  );
  --tweet-replies-font-size: 0.875rem;
  --tweet-replies-line-height: 1rem;
  --tweet-replies-font-weight: 700;
}
:where(.react-tweet-theme) * {
  margin: 0;
  padding: 0;
  box-sizing: border-box;
}
:is([data-theme="light"], .light) :where(.react-tweet-theme),
:where(.react-tweet-theme) {
  --tweet-skeleton-gradient: linear-gradient(
    270deg,
    #fafafa,
    #eaeaea,
    #eaeaea,
    #fafafa
  );
  --tweet-border: 1px solid rgb(207, 217, 222);
  --tweet-font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto,
    Helvetica, Arial, sans-serif;
  --tweet-font-color: rgb(15, 20, 25);
  --tweet-font-color-secondary: rgb(83, 100, 113);
  --tweet-bg-color: #fff;
  --tweet-bg-color-hover: rgb(247, 249, 249);
  --tweet-quoted-bg-color-hover: rgba(0, 0, 0, 0.03);
  --tweet-color-blue-primary: rgb(29, 155, 240);
  --tweet-color-blue-primary-hover: rgb(26, 140, 216);
  --tweet-color-blue-secondary: rgb(0, 111, 214);
  --tweet-color-blue-secondary-hover: rgba(0, 111, 214, 0.1);
  --tweet-color-red-primary: rgb(249, 24, 128);
  --tweet-color-red-primary-hover: rgba(249, 24, 128, 0.1);
  --tweet-color-green-primary: rgb(0, 186, 124);
  --tweet-color-green-primary-hover: rgba(0, 186, 124, 0.1);
  --tweet-twitter-icon-color: var(--tweet-font-color);
  --tweet-verified-old-color: rgb(130, 154, 171);
  --tweet-verified-blue-color: var(--tweet-color-blue-primary);
}
:is([data-theme="dark"], .dark) :where(.react-tweet-theme) {
  --tweet-skeleton-gradient: linear-gradient(
    270deg,
    #15202b,
    rgb(30, 39, 50),
    rgb(30, 39, 50),
    rgb(21, 32, 43)
  );
  --tweet-border: 1px solid rgb(66, 83, 100);
  --tweet-font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto,
    Helvetica, Arial, sans-serif;
  --tweet-font-color: rgb(247, 249, 249);
  --tweet-font-color-secondary: rgb(139, 152, 165);
  --tweet-bg-color: rgb(21, 32, 43);
  --tweet-bg-color-hover: rgb(30, 39, 50);
  --tweet-quoted-bg-color-hover: rgba(255, 255, 255, 0.03);
  --tweet-color-blue-primary: rgb(29, 155, 240);
  --tweet-color-blue-primary-hover: rgb(26, 140, 216);
  --tweet-color-blue-secondary: rgb(107, 201, 251);
  --tweet-color-blue-secondary-hover: rgba(107, 201, 251, 0.1);
  --tweet-color-red-primary: rgb(249, 24, 128);
  --tweet-color-red-primary-hover: rgba(249, 24, 128, 0.1);
  --tweet-color-green-primary: rgb(0, 186, 124);
  --tweet-color-green-primary-hover: rgba(0, 186, 124, 0.1);
  --tweet-twitter-icon-color: var(--tweet-font-color);
  --tweet-verified-old-color: rgb(130, 154, 171);
  --tweet-verified-blue-color: #fff;
}
@media (prefers-color-scheme: dark) {
  :where(.react-tweet-theme) {
    --tweet-skeleton-gradient: linear-gradient(
      270deg,
      #15202b,
      rgb(30, 39, 50),
      rgb(30, 39, 50),
      rgb(21, 32, 43)
    );
    --tweet-border: 1px solid rgb(66, 83, 100);
    --tweet-font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto,
      Helvetica, Arial, sans-serif;
    --tweet-font-color: rgb(247, 249, 249);
    --tweet-font-color-secondary: rgb(139, 152, 165);
    --tweet-bg-color: rgb(21, 32, 43);
    --tweet-bg-color-hover: rgb(30, 39, 50);
    --tweet-color-blue-primary: rgb(29, 155, 240);
    --tweet-color-blue-primary-hover: rgb(26, 140, 216);
    --tweet-color-blue-secondary: rgb(107, 201, 251);
    --tweet-color-blue-secondary-hover: rgba(107, 201, 251, 0.1);
    --tweet-color-red-primary: rgb(249, 24, 128);
    --tweet-color-red-primary-hover: rgba(249, 24, 128, 0.1);
    --tweet-color-green-primary: rgb(0, 186, 124);
    --tweet-color-green-primary-hover: rgba(0, 186, 124, 0.1);
    --tweet-twitter-icon-color: var(--tweet-font-color);
    --tweet-verified-old-color: rgb(130, 154, 171);
    --tweet-verified-blue-color: #fff;
  }
}
._verifiedOld_lcna5_1 {
  color: var(--tweet-verified-old-color);
}
._verifiedBlue_lcna5_4 {
  color: var(--tweet-verified-blue-color);
}
._verifiedGovernment_lcna5_7 {
  color: #829aab;
}
._label_36ucz_1 {
  display: flex;
  height: 1.0625em;
  width: 1.0625em;
  max-width: 17px;
  max-height: 17px;
  margin-left: 4px;
  margin-right: 2px;
  border: var(--tweet-border);
  border-radius: 2px;
}
._label_36ucz_1 > img {
  width: 100%;
  height: 100%;
}
._header_nqq4j_1 {
  display: flex;
  padding-bottom: 0.75rem;
  line-height: var(--tweet-header-line-height);
  font-size: var(--tweet-header-font-size);
  white-space: nowrap;
  overflow-wrap: break-word;
  overflow: hidden;
}
._avatar_nqq4j_11 {
  position: relative;
  height: 48px;
  width: 48px;
}
._avatarOverflow_nqq4j_16 {
  height: 100%;
  width: 100%;
  position: absolute;
  overflow: hidden;
  border-radius: 9999px;
}
._avatarSquare_nqq4j_23 {
  border-radius: 4px;
}
._avatarShadow_nqq4j_26 {
  height: 100%;
  width: 100%;
  transition-property: background-color;
  transition-duration: 0.2s;
  box-shadow: #00000008 0 0 2px inset;
}
._avatarShadow_nqq4j_26:hover {
  background-color: #1a1a1a26;
}
._author_nqq4j_37 {
  max-width: calc(100% - 84px);
  display: flex;
  flex-direction: column;
  justify-content: center;
  margin: 0 0.5rem;
}
._authorLink_nqq4j_44 {
  text-decoration: none;
  color: inherit;
  display: flex;
  align-items: center;
}
._authorLink_nqq4j_44:hover {
  text-decoration-line: underline;
}
._authorVerified_nqq4j_53 {
  display: inline-flex;
}
._authorLinkText_nqq4j_56 {
  font-weight: 700;
  text-overflow: ellipsis;
  overflow: hidden;
  white-space: nowrap;
}
._authorMeta_nqq4j_63,
._authorFollow_nqq4j_66 {
  display: flex;
}
._username_nqq4j_69 {
  color: var(--tweet-font-color-secondary);
  text-decoration: none;
  text-overflow: ellipsis;
}
._follow_nqq4j_74 {
  color: var(--tweet-color-blue-secondary);
  text-decoration: none;
  font-weight: 700;
}
._follow_nqq4j_74:hover {
  text-decoration-line: underline;
}
._separator_nqq4j_82 {
  padding: 0 0.25rem;
}
._brand_nqq4j_86 {
  margin-inline-start: auto;
}
._twitterIcon_nqq4j_90 {
  width: 23.75px;
  height: 23.75px;
  color: var(--tweet-twitter-icon-color);
  fill: currentColor;
  -webkit-user-select: none;
  user-select: none;
}
._root_1ec15_1 {
  text-decoration: none;
  color: var(--tweet-font-color-secondary);
  font-size: 0.9375rem;
  line-height: 1.25rem;
  margin-bottom: 0.25rem;
  overflow-wrap: break-word;
  white-space: pre-wrap;
}
._root_1ec15_1:hover {
  text-decoration-thickness: 1px;
  text-decoration-line: underline;
}
._root_eihfa_1 {
  font-weight: inherit;
  color: var(--tweet-color-blue-secondary);
  text-decoration: none;
  cursor: pointer;
}
._root_eihfa_1:hover {
  text-decoration-thickness: 1px;
  text-decoration-line: underline;
}
._root_1xq52_1 {
  font-size: var(--tweet-body-font-size);
  font-weight: var(--tweet-body-font-weight);
  line-height: var(--tweet-body-line-height);
  margin: var(--tweet-body-margin);
  overflow-wrap: break-word;
  white-space: pre-wrap;
}
._root_g9tkv_1 {
  margin-top: 0.75rem;
  overflow: hidden;
  position: relative;
}
._rounded_g9tkv_6 {
  border: var(--tweet-border);
  border-radius: 12px;
}
._mediaWrapper_g9tkv_10 {
  display: grid;
  grid-auto-rows: 1fr;
  gap: 2px;
  height: 100%;
  width: 100%;
}
._grid2Columns_g9tkv_17 {
  grid-template-columns: repeat(2, 1fr);
}
._grid3_g9tkv_20 > a:first-child {
  grid-row: span 2;
}
._grid2x2_g9tkv_23 {
  grid-template-rows: repeat(2, 1fr);
}
._mediaContainer_g9tkv_26 {
  position: relative;
  height: 100%;
  width: 100%;
  display: flex;
  align-items: center;
  justify-content: center;
}
._mediaLink_g9tkv_34 {
  text-decoration: none;
  outline-style: none;
}
._skeleton_g9tkv_38 {
  padding-bottom: 56.25%;
  width: 100%;
  display: block;
}
._image_g9tkv_43 {
  position: absolute;
  top: 0;
  left: 0;
  bottom: 0;
  height: 100%;
  width: 100%;
  margin: 0;
  object-fit: cover;
  object-position: center;
}
._anchor_fp31d_1 {
  display: flex;
  align-items: center;
  color: #fff;
  padding: 0 1rem;
  border: 1px solid transparent;
  border-radius: 9999px;
  font-weight: 700;
  transition: background-color 0.2s;
  cursor: pointer;
  -webkit-user-select: none;
  user-select: none;
  outline-style: none;
  text-decoration: none;
  text-overflow: ellipsis;
  white-space: nowrap;
}
._videoButton_fp31d_17 {
  position: relative;
  height: 67px;
  width: 67px;
  display: flex;
  align-items: center;
  justify-content: center;
  background-color: var(--tweet-color-blue-primary);
  transition-property: background-color;
  transition-duration: 0.2s;
  border: 4px solid #fff;
  border-radius: 9999px;
  cursor: pointer;
}
._videoButton_fp31d_17:hover,
._videoButton_fp31d_17:focus-visible {
  background-color: var(--tweet-color-blue-primary-hover);
}
._videoButtonIcon_fp31d_35 {
  margin-left: 3px;
  width: calc(50% + 4px);
  height: calc(50% + 4px);
  max-width: 100%;
  color: #fff;
  fill: currentColor;
  -webkit-user-select: none;
  user-select: none;
}
._watchOnTwitter_fp31d_44 {
  position: absolute;
  top: 12px;
  right: 8px;
}
._watchOnTwitter_fp31d_44 > a {
  min-width: 2rem;
  min-height: 2rem;
  font-size: 0.875rem;
  line-height: 1rem;
  -webkit-backdrop-filter: blur(4px);
  backdrop-filter: blur(4px);
  background-color: #0f1419bf;
}
._watchOnTwitter_fp31d_44 > a:hover {
  background-color: #272c30bf;
}
._viewReplies_fp31d_60 {
  position: relative;
  min-height: 2rem;
  background-color: var(--tweet-color-blue-primary);
  border-color: var(--tweet-color-blue-primary);
  font-size: 0.9375rem;
  line-height: 1.25rem;
}
._viewReplies_fp31d_60:hover {
  background-color: var(--tweet-color-blue-primary-hover);
}
._root_i24yn_1 {
  color: inherit;
  text-decoration: none;
  font-size: var(--tweet-info-font-size);
  line-height: var(--tweet-info-line-height);
}
._root_i24yn_1:hover {
  text-decoration-thickness: 1px;
  text-decoration-line: underline;
}
._info_19qcj_1 {
  display: flex;
  align-items: center;
  color: var(--tweet-font-color-secondary);
  margin-top: 0.125rem;
  overflow-wrap: break-word;
  white-space: nowrap;
  text-overflow: ellipsis;
}
._infoLink_19qcj_10 {
  color: inherit;
  text-decoration: none;
}
._infoLink_19qcj_10 {
  height: var(--tweet-actions-icon-wrapper-size);
  width: var(--tweet-actions-icon-wrapper-size);
  font: inherit;
  margin-left: auto;
  display: flex;
  justify-content: center;
  align-items: center;
  margin-right: -4px;
  border-radius: 9999px;
  transition-property: background-color;
  transition-duration: 0.2s;
}
._infoLink_19qcj_10:hover {
  background-color: var(--tweet-color-blue-secondary-hover);
}
._infoIcon_19qcj_30 {
  color: inherit;
  fill: currentColor;
  height: var(--tweet-actions-icon-size);
  -webkit-user-select: none;
  user-select: none;
}
._infoLink_19qcj_10:hover > ._infoIcon_19qcj_30 {
  color: var(--tweet-color-blue-secondary);
}
._actions_n2anf_1 {
  display: flex;
  align-items: center;
  color: var(--tweet-font-color-secondary);
  padding-top: 0.25rem;
  margin-top: 0.25rem;
  border-top: var(--tweet-border);
  overflow-wrap: break-word;
  white-space: nowrap;
  text-overflow: ellipsis;
}
._like_n2anf_13,
._reply_n2anf_14,
._copy_n2anf_15 {
  text-decoration: none;
  color: inherit;
  display: flex;
  align-items: center;
  margin-right: 1.25rem;
}
._like_n2anf_13:hover,
._reply_n2anf_14:hover,
._copy_n2anf_15:hover {
  background-color: #0000;
}
._like_n2anf_13:hover > ._likeIconWrapper_n2anf_27 {
  background-color: var(--tweet-color-red-primary-hover);
}
._like_n2anf_13:hover > ._likeCount_n2anf_30 {
  color: var(--tweet-color-red-primary);
  text-decoration-line: underline;
}
._likeIconWrapper_n2anf_27,
._replyIconWrapper_n2anf_35,
._copyIconWrapper_n2anf_36 {
  width: var(--tweet-actions-icon-wrapper-size);
  height: var(--tweet-actions-icon-wrapper-size);
  display: flex;
  justify-content: center;
  align-items: center;
  margin-left: -0.25rem;
  border-radius: 9999px;
}
._likeIcon_n2anf_27,
._replyIcon_n2anf_35,
._copyIcon_n2anf_36 {
  height: var(--tweet-actions-icon-size);
  fill: currentColor;
  -webkit-user-select: none;
  user-select: none;
}
._likeIcon_n2anf_27 {
  color: var(--tweet-color-red-primary);
}
._likeCount_n2anf_30,
._replyText_n2anf_56,
._copyText_n2anf_57 {
  font-size: var(--tweet-actions-font-size);
  font-weight: var(--tweet-actions-font-weight);
  line-height: var(--tweet-actions-line-height);
  margin-left: 0.25rem;
}
._reply_n2anf_14:hover > ._replyIconWrapper_n2anf_35 {
  background-color: var(--tweet-color-blue-secondary-hover);
}
._reply_n2anf_14:hover > ._replyText_n2anf_56 {
  color: var(--tweet-color-blue-secondary);
  text-decoration-line: underline;
}
._replyIcon_n2anf_35 {
  color: var(--tweet-color-blue-primary);
}
._copy_n2anf_15 {
  font: inherit;
  background: none;
  border: none;
  cursor: pointer;
}
._copy_n2anf_15:hover > ._copyIconWrapper_n2anf_36 {
  background-color: var(--tweet-color-green-primary-hover);
}
._copy_n2anf_15:hover ._copyIcon_n2anf_36 {
  color: var(--tweet-color-green-primary);
}
._copy_n2anf_15:hover > ._copyText_n2anf_57 {
  color: var(--tweet-color-green-primary);
  text-decoration-line: underline;
}
._replies_1cutb_1 {
  padding: 0.25rem 0;
}
._link_1cutb_4 {
  text-decoration: none;
  color: var(--tweet-color-blue-secondary);
  display: flex;
  align-items: center;
  justify-content: center;
  min-width: 32px;
  min-height: 32px;
  -webkit-user-select: none;
  user-select: none;
  outline-style: none;
  transition-property: background-color;
  transition-duration: 0.2s;
  padding: 0 1rem;
  border: var(--tweet-border);
  border-radius: 9999px;
}
._link_1cutb_4:hover {
  background-color: var(--tweet-color-blue-secondary-hover);
}
._text_1cutb_23 {
  font-weight: var(--tweet-replies-font-weight);
  font-size: var(--tweet-replies-font-size);
  line-height: var(--tweet-replies-line-height);
  overflow-wrap: break-word;
  white-space: nowrap;
  text-overflow: ellipsis;
  overflow: hidden;
}
._root_q5799_1 {
  width: 100%;
  overflow: hidden;
  border: var(--tweet-border);
  border-radius: 12px;
  margin: var(--tweet-quoted-container-margin);
  transition-property: background-color, box-shadow;
  transition-duration: 0.2s;
  cursor: pointer;
}
._root_q5799_1:hover {
  background-color: var(--tweet-quoted-bg-color-hover);
}
._article_q5799_16 {
  position: relative;
  box-sizing: inherit;
}
._header_f00ab_1 {
  display: flex;
  padding: 0.75rem 0.75rem 0;
  line-height: var(--tweet-header-line-height);
  font-size: var(--tweet-header-font-size);
  white-space: nowrap;
  overflow-wrap: break-word;
  overflow: hidden;
}
._avatar_f00ab_11 {
  position: relative;
  height: 20px;
  width: 20px;
}
._avatarOverflow_f00ab_16 {
  height: 100%;
  width: 100%;
  position: absolute;
  overflow: hidden;
  border-radius: 9999px;
}
._avatarSquare_f00ab_23 {
  border-radius: 4px;
}
._author_f00ab_27 {
  display: flex;
  margin: 0 0.5rem;
  align-items: center;
}
._authorText_f00ab_33 {
  font-weight: 700;
  text-overflow: ellipsis;
  overflow: hidden;
  white-space: nowrap;
}
._username_f00ab_40 {
  color: var(--tweet-font-color-secondary);
  text-decoration: none;
  text-overflow: ellipsis;
  margin-left: 0.125rem;
}
._root_175ot_1 {
  font-size: var(--tweet-quoted-body-font-size);
  font-weight: var(--tweet-quoted-body-font-weight);
  line-height: var(--tweet-quoted-body-line-height);
  margin: var(--tweet-quoted-body-margin);
  overflow-wrap: break-word;
  white-space: pre-wrap;
  padding: 0 0.75rem;
}
._root_16yxa_1 {
  display: flex;
  flex-direction: column;
  align-items: center;
  padding-bottom: 0.75rem;
}
._root_16yxa_1 > h3 {
  font-size: 1.25rem;
  margin-bottom: 0.5rem;
}
._skeleton_oi7hr_1 {
  display: block;
  width: 100%;
  border-radius: 5px;
  background-image: var(--tweet-skeleton-gradient);
  background-size: 400% 100%;
  animation: _loading_oi7hr_1 8s ease-in-out infinite;
}
@media (prefers-reduced-motion: reduce) {
  ._skeleton_oi7hr_1 {
    animation: none;
    background-position: 200% 0;
  }
}
@keyframes _loading_oi7hr_1 {
  0% {
    background-position: 200% 0;
  }
  to {
    background-position: -200% 0;
  }
}
._root_17qqv_1 {
  pointer-events: none;
  padding-bottom: 0.25rem;
}
._5zbr460 {
  position: relative;
}
._5zbr460 .react-tweet-theme {
  margin-top: 0;
  margin-bottom: 0;
}
._5zbr461 {
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
}
._61mg6z2 {
  border-radius: 24px;
}
._61mg6z3 {
  aspect-ratio: 1 / 1;
}
._61mg6z4 {
  aspect-ratio: 16 / 9;
}
._61mg6z5 {
  aspect-ratio: 2.09 / 1;
}
._61mg6z6 {
  transition-property: transform;
  transition-duration: 0.4s;
  transition-timing-function: cubic-bezier(0.22, 1, 0.36, 1);
}
a:hover ._61mg6z6 {
  transform: scale(1.05);
}
@media screen and (max-width: 767px) {
  ._61mg6z2 {
    border-radius: 16px;
  }
}
._1wlqa4a0 {
  color: #d4d4d4;
  font-size: 14px;
  text-shadow: none;
  font-family: Menlo, Monaco, Consolas, Andale Mono, Ubuntu Mono, Courier New,
    monospace;
  direction: ltr;
  text-align: left;
  white-space: pre;
  word-spacing: normal;
  word-break: normal;
  line-height: 1.5;
  -moz-tab-size: 4px;
  -o-tab-size: 4px;
  tab-size: 4;
  -webkit-hyphens: none;
  -moz-hyphens: none;
  -ms-hyphens: none;
  hyphens: none;
  padding: 24px;
  margin: 24px 0;
  background: #232326;
  border-radius: 16px;
  overflow: auto;
  overflow-wrap: break-word;
}
._1wlqa4a1 {
  white-space: pre-wrap;
}
._1wlqa4a0::selection,
._1wlqa4a0 *::selection {
  text-shadow: none;
  background: #264f78;
}
._1wlqa4a0 .namespace {
  opacity: 0.7;
}
._1wlqa4a0 .token.doctype .token.doctype-tag {
  color: #569cd6;
}
._1wlqa4a0 .token.doctype .token.name {
  color: #9cdcfe;
}
._1wlqa4a0 .token.comment,
._1wlqa4a0 .token.prolog {
  color: #6a9955;
}
._1wlqa4a0 .token.punctuation,
._1wlqa4a0.language-html .language-css .token.punctuation,
._1wlqa4a0.language-html .language-javascript .token.punctuation {
  color: #d4d4d4;
}
._1wlqa4a0 .token.property,
._1wlqa4a0 .token.tag,
._1wlqa4a0 .token.boolean,
._1wlqa4a0 .token.number,
._1wlqa4a0 .token.constant,
._1wlqa4a0 .token.symbol,
._1wlqa4a0 .token.inserted,
._1wlqa4a0 .token.unit {
  color: #b5cea8;
}
._1wlqa4a0 .token.selector,
._1wlqa4a0 .token.attr-name,
._1wlqa4a0 .token.string,
._1wlqa4a0 .token.char,
._1wlqa4a0 .token.builtin,
._1wlqa4a0 .token.deleted {
  color: #ce9178;
}
._1wlqa4a0.language-css .token.string.url {
  text-decoration: underline;
}
._1wlqa4a0 .token.operator,
._1wlqa4a0 .token.entity {
  color: #d4d4d4;
}
._1wlqa4a0 .token.operator.arrow {
  color: #569cd6;
}
._1wlqa4a0 .token.atrule {
  color: #ce9178;
}
._1wlqa4a0 .token.atrule .token.rule {
  color: #c586c0;
}
._1wlqa4a0 .token.atrule .token.url {
  color: #9cdcfe;
}
._1wlqa4a0 .token.atrule .token.url .token.function {
  color: #dcdcaa;
}
._1wlqa4a0 .token.atrule .token.url .token.punctuation {
  color: #d4d4d4;
}
._1wlqa4a0 .token.keyword {
  color: #569cd6;
}
._1wlqa4a0 .token.keyword.module,
._1wlqa4a0 .token.keyword.control-flow {
  color: #c586c0;
}
._1wlqa4a0 .token.function,
._1wlqa4a0 .token.function .token.maybe-class-name {
  color: #dcdcaa;
}
._1wlqa4a0 .token.regex {
  color: #d16969;
}
._1wlqa4a0 .token.important {
  color: #569cd6;
}
._1wlqa4a0 .token.italic {
  font-style: italic;
}
._1wlqa4a0 .token.constant {
  color: #9cdcfe;
}
._1wlqa4a0 .token.class-name,
._1wlqa4a0 .token.maybe-class-name {
  color: #4ec9b0;
}
._1wlqa4a0 .token.console,
._1wlqa4a0 .token.parameter,
._1wlqa4a0 .token.interpolation {
  color: #9cdcfe;
}
._1wlqa4a0 .token.punctuation.interpolation-punctuation,
._1wlqa4a0 .token.boolean {
  color: #569cd6;
}
._1wlqa4a0 .token.property,
._1wlqa4a0 .token.variable,
._1wlqa4a0 .token.imports .token.maybe-class-name,
._1wlqa4a0 .token.exports .token.maybe-class-name {
  color: #9cdcfe;
}
._1wlqa4a0 .token.selector,
._1wlqa4a0 .token.escape {
  color: #d7ba7d;
}
._1wlqa4a0 .token.tag {
  color: #569cd6;
}
._1wlqa4a0 .token.tag .token.punctuation,
._1wlqa4a0 .token.cdata {
  color: gray;
}
._1wlqa4a0 .token.attr-name {
  color: #9cdcfe;
}
._1wlqa4a0 .token.attr-value,
._1wlqa4a0 .token.attr-value .token.punctuation {
  color: #ce9178;
}
._1wlqa4a0 .token.attr-value .token.punctuation.attr-equals {
  color: #d4d4d4;
}
._1wlqa4a0 .token.entity {
  color: #569cd6;
}
._1wlqa4a0 .token.namespace {
  color: #4ec9b0;
}
._1wlqa4a0.language-regex .token.anchor {
  color: #dcdcaa;
}
._1wlqa4a0.language-html .token.punctuation {
  color: gray;
}
._1wlqa4a0 > code {
  position: relative;
  z-index: 1;
}
._1wlqa4a0 .line-highlight.line-highlight {
  background: #f7ebc6;
  box-shadow: inset 5px 0 #f7d87c;
  z-index: 0;
}
@media screen and (max-width: 767px) {
  ._1wlqa4a0 {
    font-size: 12px;
    padding: 16px;
    border-radius: 8px;
  }
}
@media print {
  ._1wlqa4a0 {
    text-shadow: none;
  }
}
._1kn55yp0 {
  position: relative;
  grid-auto-flow: column;
}
._1kn55yp1 {
  color: #5842c3;
}
._1kn55yp1:before,
._1kn55yp1:after {
  content: "`";
}
._1kn55yp3 > *:not(pre) {
  opacity: 0.8;
}
._1kn55yp3 p:empty {
  padding: 0;
}
._1kn55yp3 * + ol,
._1kn55yp3 * + ul,
._1kn55yp3 * + p,
._1kn55yp3 * + a,
._1kn55yp3 * + h3 {
  padding-top: 1em;
}
._1kn55yp3 blockquote + ol,
._1kn55yp3 blockquote + ul,
._1kn55yp3 blockquote + p,
._1kn55yp3 blockquote + a,
._1kn55yp3 blockquote + h3,
._1kn55yp3 * + h2,
._1kn55yp3 * + blockquote {
  padding-top: 64px;
}
._1kn55yp3 blockquote:before {
  content: "“";
}
._1kn55yp3 blockquote:after {
  content: "”";
}
._1kn55yp3 ol,
._1kn55yp3 ul {
  list-style-position: outside;
}
._1kn55yp3 ol {
  list-style-type: decimal;
}
._1kn55yp3 ol li {
  margin-left: 1.75em;
  text-indent: -0.2em;
}
._1kn55yp3 ul {
  list-style-type: disc;
}
._1kn55yp3 ul li {
  padding-left: 1.5em;
  list-style-type: none;
  position: relative;
}
._1kn55yp3 ul li:before {
  content: "";
  position: absolute;
  left: 0.11em;
  top: 0.4em;
  width: 0.33em;
  height: 0.33em;
  border-radius: 50%;
  background-color: #1c1c1c;
}
._1kn55yp3 i {
  font-style: italic;
}
._1kn55yp3 b {
  font-weight: 700;
}
._1kn55yp3 a {
  color: #5842c3;
}
@media screen and (min-width: 768px) {
  ._1kn55yp3 h2 {
    padding-top: 32px;
  }
}
@media screen and (max-width: 767px) {
  ._1kn55yp3 blockquote + ol,
  ._1kn55yp3 blockquote + ul,
  ._1kn55yp3 blockquote + p,
  ._1kn55yp3 blockquote + a,
  ._1kn55yp3 blockquote + h3,
  ._1kn55yp3 * + h2,
  ._1kn55yp3 * + blockquote {
    padding-top: 48px;
  }
}
