.selectable-text {
  -moz-user-select: text;
}
.select-all {
  -moz-user-select: all;
}
:global(*)::-moz-selection {
  background-color: transparent;
}
.selectable-text * {
  background-color: initial;
}
._ao3e {
  visibility: visible;
}

._aj-q {
  opacity: 0;
}
._aj-r._aj-s {
  background-color: var(--dropdown-background-hover);
}
._ap51 {
  border-radius: 8px;
}
._alxo {
  height: 40px;
}
._aj-t {
  box-sizing: border-box;
  display: flex;
  align-items: center;
  padding-right: 58px;
  padding-left: 24px;
  font-size: 14.5px;
  line-height: 14.5px;
  color: var(--primary);
  white-space: nowrap;
  cursor: pointer;
}
._aj-u {
  padding-right: 24px;
}
._aj-v {
  flex: none;
  margin-top: 15px;
  opacity: 1;
}
._aj-v:focus:after {
  position: absolute;
  box-sizing: border-box;
  width: calc(100% + 8px);
  height: calc(100% + 8px);
  border-radius: 50%;
  content: "";
  box-shadow: 0 0 0 2px rgba(var(--WDS-accent-RGB), 0.5);
  top: -4px;
  left: -4px;
}
@media screen and (max-height: 600px) {
  ._aj-v {
    margin-top: 8px;
  }
}
._aj-w {
  flex: none;
  padding: 0;
  opacity: 0;
}
._aj-w:hover {
  cursor: pointer;
}
._aj-w img {
  margin: 1px;
  border-radius: var(--composer-panel-border-radius);
}
._aj-w:first-child {
  padding-right: 12px;
  margin-right: 12px;
  border-right: 1px solid rgba(var(--primary-rgb), 0.2);
}
._aj-w:last-child {
  padding-right: 0;
}
._aj-x {
  padding: 0;
  margin: 0;
  border: 0;
}
._aj-x:first-child {
  padding-right: 0;
  margin-right: 0;
  border-right: none;
}
._aj-y {
  padding: 0;
  margin: 0;
  border: 0;
  border-radius: var(--composer-panel-border-radius);
  opacity: 1;
}
._aj-y:first-child {
  padding-right: 0;
  margin-right: 0;
  border-right: none;
}
._aj-y:focus {
  box-shadow: 0 0 0 2px rgba(var(--blue-light-rgb), 0.4);
}
._aj-y:focus img {
  box-shadow: 0 0 #fff;
}
._aj-z {
  position: relative;
  flex-grow: 1;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}
._aj-- > *:not(:last-child) {
  opacity: 0.4;
}
._aj-- button,
._aj-- [role="button"] {
  cursor: not-allowed;
}
._aj-_ {
  position: relative;
}
._aj_0 {
  position: absolute;
  right: 16px;
  top: 50%;
  transform: translateY(-50%);
}
._ak_v {
  border-radius: 8px;
}
._asi6 {
  color: var(--WDS-content-deemphasized);
}
._asi3 {
  color: var(--WDS-secondary-negative-emphasized);
  background-color: #b8053114;
}

._ajv7:first-of-type {
  margin-left: 0;
}

.emoji._ahit,
._ahit {
  display: block;
  pointer-events: none;
  cursor: text;
}
.emoji._ahit {
  background-image: none;
}
._ahiu + ._ahiu {
  margin-left: 2px;
}
._ahiv._ahiw,
._ahix._ahiw,
._ar4z._ahiw,
._ahiy._ahiw {
  width: var(--emoji-width);
  height: var(--emoji-height);
}
._ahiv._ahiw.emoji {
  margin: 2px;
  transform: scale(1.2);
}
._ahiv._ahit,
._ahiv._ahiz {
  width: var(--emoji-size-medium);
  height: var(--emoji-size-medium);
}
._ahix._ahiw.emoji {
  margin: 8px;
  transform: scale(1.8);
}
._ahix._ahit,
._ahix._ahiz {
  width: var(--emoji-size-large);
  height: var(--emoji-size-large);
}
._ahiy._ahiw.emoji {
  margin: 14px;
  transform: scale(2.4);
}
._ar4y._ahiw.emoji {
  margin: 20px;
  transform: scale(3);
}
._ahiy._ahit,
._ahiy._ahiz {
  width: var(--emoji-size-xlarge);
  height: var(--emoji-size-xlarge);
}
._ar4y._ahit,
._ar4y._ahiz {
  width: var(--emoji-size-xlarge-60);
  height: var(--emoji-size-xlarge-60);
}
._ahi- {
  position: absolute;
  top: 0;
  left: 0;
  visibility: hidden;
}
._ahiz {
  position: relative;
  flex: none;
}
._ahiz .emoji {
  transform-origin: top left;
}
._ahi_ {
  position: absolute;
  top: 0;
  left: 0;
  transform: scale(0.95);
  animation: heartbeat 0.5s infinite;
  animation-timing-function: ease-out;
  animation-direction: alternate;
}
@keyframes heartbeat {
  to {
    transform: scale(1);
  }
}

._aj_p {
  object-fit: cover;
  width: 100%;
  height: 100%;
}
._aj_s {
  position: relative;
  z-index: 100;
  display: inline-block;
  flex: none;
  width: 100%;
  height: 100%;
  overflow: hidden;
  border-radius: 50%;
}
._aj_t {
  border: 2px solid var(--avatar-border);
  border-radius: 50%;
}
._aj_u:before,
._aj_v:before,
._aj_w:before {
  position: absolute;
  inset: 0;
  content: "";
  border-radius: 50%;
  transition: background-color 0.2s ease;
}
._aj_v:before,
._aj_w:before {
  border: 0.8px solid rgba(var(--voip-primary-rgb), 0.14);
}
._aj_w:before {
  border-width: 1px;
}
._aj_u:before {
  background: rgba(var(--voip-disabled-background-rgb), 0.48);
}
._aj_x {
  border-radius: 0;
}
._aj_x:before {
  border-radius: 0;
}
._aj_y,
._aj_z {
  width: 100%;
  height: 100%;
}
._aj_y > *,
._aj_z > * {
  flex: 1 1;
  width: 100%;
  height: 100%;
  overflow: hidden;
}
._aj_y > * {
  margin: 0 2px;
}
._aj_y > *:last-child {
  margin-right: 0;
}
._aj_y > *:first-child {
  margin-left: 0;
}
._aj_z > * {
  margin: 2px 0;
}
._aj_z > *:last-child {
  margin-bottom: 0;
}
._aj_z > *:first-child {
  margin-top: 0;
}

progress._ak0k {
  -moz-appearance: none;
  width: 100%;
  color: var(--progress-primary);
  background-color: var(--progress-background);
  vertical-align: 0em;
}
progress._ak0k[value]::-webkit-progress-bar {
  background-color: var(--progress-background);
}
progress._ak0k[value]::-webkit-progress-value {
  background-color: var(--progress-primary);
  transition: width 0.45s ease;
}
progress._ak0k[value]::-moz-progress-bar {
  background-color: var(--progress-primary);
  transition: width 0.45s ease;
}

@property --x-animationDuration {
  syntax: "*";
  inherits: false;
}
@property --x-backgroundColor {
  syntax: "*";
  inherits: false;
}
@property --x-backgroundImage {
  syntax: "*";
  inherits: false;
}
@property --x-borderRadius {
  syntax: "*";
  inherits: false;
}
@property --x-bottom {
  syntax: "*";
  inherits: false;
}
@property --x-columnGap {
  syntax: "*";
  inherits: false;
}
@property --x-filter {
  syntax: "*";
  inherits: false;
}
@property --x-height {
  syntax: "*";
  inherits: false;
}
@property --x-left {
  syntax: "*";
  inherits: false;
}
@property --x-marginLeft {
  syntax: "*";
  inherits: false;
}
@property --x-marginTop {
  syntax: "*";
  inherits: false;
}
@property --x-maxHeight {
  syntax: "*";
  inherits: false;
}
@property --x-objectFit {
  syntax: "*";
  inherits: false;
}
@property --x-right {
  syntax: "*";
  inherits: false;
}
@property --x-top {
  syntax: "*";
  inherits: false;
}
@property --x-transform {
  syntax: "*";
  inherits: false;
}
@property --x-transitionDuration {
  syntax: "*";
  inherits: false;
}
@property --x-width {
  syntax: "*";
  inherits: false;
}
@property --x-zIndex {
  syntax: "*";
  inherits: false;
}
@keyframes x9tqrgg-B {
  0% {
    opacity: 0;
    transform: translateY(0) scale(0) rotate(45deg);
  }
  50% {
    opacity: 1;
    transform: translateY(-75px) scale(2) rotate(45deg);
  }
  to {
    opacity: 1;
    transform: translateY(0) scale(1) rotate(45deg);
  }
}
@keyframes xct2g7x-B {
  0% {
    transform: scale(1);
  }
  25% {
    transform: scale(1.2);
  }
  50% {
    transform: scale(0.95);
  }
  to {
    transform: scale(1);
  }
}
@keyframes xdl97go-B {
  0% {
    opacity: 0;
  }
  50% {
    opacity: 0;
  }
  to {
    opacity: 1;
  }
}
@keyframes xhzt0r6-B {
  0% {
    opacity: 0;
    transform: translateY(0) scale(0) rotate(-45deg);
  }
  50% {
    opacity: 1;
    transform: translateY(-75px) scale(2) rotate(-45deg);
  }
  to {
    opacity: 1;
    transform: translateY(0) scale(1) rotate(-45deg);
  }
}
@keyframes xi7h17f-B {
  0% {
    transform: scaleY(0.5);
  }
  50% {
    transform: scaleY(1);
  }
  to {
    transform: scaleY(0.5);
  }
}
@keyframes xnvagfa-B {
  0% {
    opacity: 1;
  }
  50% {
    opacity: 0;
  }
  to {
    opacity: 0;
  }
}
@keyframes xqpjlbf-B {
  0% {
    transform: scaleY(1);
  }
  50% {
    transform: scaleY(0.5);
  }
  to {
    transform: scaleY(1);
  }
}
:root,
.x1c9vaal {
  --x1wpun4i: 92px;
  --x1d5gjad: translateY(-268px);
  --x1j584vs: 0.16s;
  --x1vv9onh: translateY(-268px);
  --xm9884n: 268px;
  --x1q3kgoi: 273px;
  --x1umq2bs: 182px;
  --xupwl51: cubic-bezier(0.25, 1, 0.5, 1);
  --x18c6jpm: 71.7vw;
  --xr3y08f: 0.6666666666666666;
}
:root,
.x1m1cqla {
  --xpy8xck: -158px;
  --x1911je8: 8px;
  --xna8myz: 0.5625;
  --x17br8ii: -68px;
  --x1mt35ts: 20px;
  --x3pmh7d: 24px;
  --x1jzh35p: -44px;
  --xgohjmq: 44px;
}
.x1hl2dhg {
  text-decoration: none;
}
.x98rzlu {
  flex: 1;
}
.x105ttfm {
  transform: translateY(-100%);
}
.x105wc6j {
  transform-origin: 134px center;
}
.x10eyzkn {
  border-left-color: #fff;
}
.x10h7c49 {
  column-gap: var(--size8);
}
.x10l6tqk {
  position: absolute;
}
.x10w3x92 {
  margin-left: var(--size14);
}
.x10w94by {
  border-right-width: 0;
}
.x117nqv4 {
  font-weight: 700;
}
.x1199peq {
  transition-timing-function: cubic-bezier(0.25, 1, 0.5, 1);
}
.x11dcrhx {
  right: 8px;
}
.x11kor8s {
  padding-right: var(--size16);
}
.x11lbjr8 {
  background-image: linear-gradient(0deg, #50505033 0% 100%);
}
.x11lt19s {
  margin-right: -2px;
}
.x11njtxf {
  vertical-align: baseline;
}
.x11r17b2 {
  padding-left: var(--size32);
}
.x11t971q {
  margin-right: auto;
}
.x11xpdln {
  transition-property: transform;
}
.x11y8r1h {
  border-top-left-radius: var(--size6);
}
.x125lb6i {
  animation-name: xnvagfa-B;
}
.x12c6xma {
  background-color: var(--x17lpgqj);
}
.x12ol6y4 {
  border-top-left-radius: 20px;
}
.x139s4wh {
  border-top-left-radius: var(--player-radius);
}
.x13dflua {
  transition-duration: 0.2s;
}
.x13n5tbt {
  transform: translate(20px);
}
.x13rwk0m {
  background-blend-mode: overlay;
}
.x14axycx {
  content: "";
}
.x14e42zd {
  border-left-width: 0;
}
.x14hiurz {
  background-color: var(--always-white);
}
.x14nfmen {
  background-color: var(--divider);
}
.x14vy60q {
  padding-right: 2px;
}
.x14z9mp {
  margin-right: 0;
}
.x152237o {
  list-style-type: square;
}
.x158ip91 {
  border-left-color: var(--always-white);
}
.x15h9mbl {
  row-gap: var(--size40);
}
.x15mokao {
  border-top-left-radius: 0;
}
.x15y5g67 {
  transform: translate(268px);
}
.x165d6jo {
  margin-left: -4px;
}
.x167hxdn {
  border-bottom-left-radius: var(--radius20);
}
.x16h6fyj {
  border-right-color: #fff;
}
.x16tdsg8 {
  text-align: inherit;
}
.x16uus16 {
  border-bottom-right-radius: 0;
}
.x16xm01d {
  border-bottom-left-radius: 18px;
}
.x16yoeat {
  border-bottom-left-radius: var(--player-radius);
}
.x17xiqmj {
  animation-name: xhzt0r6-B;
}
.x17zd0t2 {
  column-gap: 4px;
}
.x180vkcf {
  border-top-right-radius: 20px;
}
.x18b5jzi {
  border-right-style: solid;
}
.x18oe1m7 {
  border-right-style: none;
}
.x18pi947 {
  padding-left: 1px;
}
.x197sbye {
  opacity: 0.6;
}
.x19991ni {
  transition-property: opacity;
}
.x19k9dhg {
  list-style-type: lower-roman;
}
.x19koema {
  padding-right: 4%;
}
.x1a1zi6b {
  border-left-width: var(--size1);
}
.x1ahuga {
  animation-name: xct2g7x-B;
}
.x1alpsbp {
  border-right-width: 2px;
}
.x1azs1f2 {
  border-top-right-radius: var(--radius20);
}
.x1b06eo8 {
  transition-duration: var(--x1j584vs);
}
.x1bhjewo {
  transform: scale(1.11);
}
.x1c1b4dv {
  transform: translateY(0);
}
.x1c1uobl {
  padding-left: 0;
}
.x1c4vz4f {
  flex-grow: 0;
}
.x1c9tyrk {
  border-top-left-radius: 50%;
}
.x1ccui7m {
  padding-right: 1px;
}
.x1cy8zhl {
  align-items: flex-start;
}
.x1d8287x {
  transition-duration: 0.3s;
}
.x1dbijih {
  row-gap: 2px;
}
.x1df5dev {
  column-gap: var(--size12);
}
.x1dufm33 {
  transform: translateY(-20px);
}
.x1e4oeot {
  border-top-right-radius: 2px;
}
.x1e87kdn {
  background-image: var(--x-backgroundImage);
}
.x1ertn4p {
  border-bottom-left-radius: 50%;
}
.x1exzt5c {
  border-top-left-radius: var(--radius12);
}
.x1eywl5b {
  column-gap: var(--x-columnGap);
}
.x1f1qb15 {
  border-right-width: var(--size2);
}
.x1f3bwow {
  border-top-left-radius: var(--radius8);
}
.x1f5g1ae {
  padding-right: 2%;
}
.x1fe0zbt {
  border-right-color: #000;
}
.x1g65q5x {
  font-size: 2vw;
}
.x1g9anri {
  color: rgb(var(--ig-text-on-media));
}
.x1ga7v0g {
  border-top-right-radius: 0;
}
.x1ggpdsr {
  animation-name: xqpjlbf-B;
}
.x1gnnqk1 {
  box-shadow: none;
}
.x1gu1v0x {
  background-image: linear-gradient(to bottom left, #bf00ff, #ed4956, #ff8000);
}
.x1hc1fzr {
  opacity: 1;
}
.x1hfr7tm {
  filter: drop-shadow(0 0 0.75px rgba(0, 0, 0, 0.42))
    drop-shadow(0 1px 0.5px rgba(0, 0, 0, 0.18))
    drop-shadow(0 2px 3px rgba(0, 0, 0, 0.2));
}
.x1hhjksb {
  border-left-color: var(--white06);
}
.x1hmfj7k {
  border-top-right-radius: var(--radius8);
}
.x1ho373n {
  margin-left: 19px;
}
.x1hqk2wv {
  background-color: var(--white);
}
.x1hr4nm9 {
  background-color: var(--primary-deemphasized-button-background);
}
.x1i0vuye {
  font-family: var(--font-family-system);
}
.x1i27odm {
  padding-right: var(--size8);
}
.x1i5p2am {
  border-top-left-radius: 6px;
}
.x1ig34wc {
  background-color: var(--white50);
}
.x1ihp6rs {
  border-bottom-left-radius: 6px;
}
.x1iyjqo2 {
  flex-grow: 1;
}
.x1ja2u2z {
  z-index: 0;
}
.x1jchvi3 {
  font-size: 1rem;
}
.x1je77jv {
  transform: translate(-14px) scaleY(1);
}
.x1jwbhkm {
  border-bottom-right-radius: 100%;
}
.x1keo6qi {
  margin-right: var(--size32);
}
.x1khw62d {
  border-bottom-right-radius: 20px;
}
.x1kmio9f {
  float: left;
}
.x1l0rlnr {
  transform: translateY(4px);
}
.x1l13bqq {
  transform: translate(0);
}
.x1l71tlb {
  box-shadow: 0 0 24px #0006;
}
.x1lizcpb {
  transition-timing-function: ease-in;
}
.x1lk5f6r {
  padding-left: var(--size12);
}
.x1lliihq {
  display: block;
}
.x1lun4ml {
  border-right-width: 1px;
}
.x1lxnp44 {
  font-family: monospace, "monospace";
}
.x1lxpwgx {
  margin-right: -4px;
}
.x1lziwak {
  margin-left: 0;
}
.x1mg0hvq {
  padding-right: var(--size48);
}
.x1mjayxm {
  border-bottom-left-radius: var(--x-borderRadius);
}
.x1mq3mr6 {
  transition-duration: 0s;
}
.x1muecih {
  transform: translateY(-2px);
}
.x1n2onr6 {
  position: relative;
}
.x1nhvcw1 {
  justify-content: flex-start;
}
.x1nn39vs {
  padding-left: var(--size56);
}
.x1nnuik6 {
  background-color: #fcc12b1a;
}
.x1nxh6w3 {
  font-size: 0.8125rem;
}
.x1nxym4l {
  row-gap: var(--size12);
}
.x1o0tod {
  left: 0;
}
.x1o3jo1z {
  border-right-color: transparent;
}
.x1onr9mi {
  padding-left: 14px;
}
.x1p9sret {
  padding-right: var(--size56);
}
.x1pahc9y {
  border-bottom-right-radius: 50%;
}
.x1pczhz8 {
  border-bottom-left-radius: 4px;
}
.x1phkpn2 {
  transform: translate(-268px);
}
.x1pic42t {
  padding-right: 14px;
}
.x1plog1 {
  aspect-ratio: 1;
}
.x1ptxcow {
  opacity: 0.1;
}
.x1q0g3np {
  flex-direction: row;
}
.x1q33qld {
  background-color: var(--gray-09);
}
.x1qfufaz {
  margin-left: -8px;
}
.x1qjc9v5 {
  align-items: stretch;
}
.x1qm26q2 {
  background-color: var(--true-black);
}
.x1qughib {
  justify-content: space-between;
}
.x1r8uery {
  flex-basis: 0;
}
.x1r8x86i {
  border-bottom-right-radius: var(--radius9999);
}
.x1rg5ohu {
  display: inline-block;
}
.x1rpmjj7 {
  border-right-width: var(--size1);
}
.x1rrqm6h {
  list-style-type: lower-alpha;
}
.x1rtmioo {
  background-color: var(--gray-00);
}
.x1s85apg {
  display: none;
}
.x1sa5p1d {
  margin-right: 10px;
}
.x1swlh40 {
  border-bottom-right-radius: var(--x-borderRadius);
}
.x1t39747 {
  border-top-right-radius: 4px;
}
.x1t7ytsu {
  border-left-style: solid;
}
.x1thdwfb {
  transform: scale(1.021);
}
.x1ts9m34 {
  backdrop-filter: blur(22.5px);
}
.x1u6ievf {
  animation-fill-mode: both;
}
.x1uf21np {
  row-gap: var(--size6);
}
.x1ui04y5 {
  border-bottom-right-radius: 2px;
}
.x1ul9jp0 {
  transform: var(--x1d5gjad);
}
.x1us6l5c {
  opacity: 0.8;
}
.x1uvhuw5 {
  border-right-color: var(--x17lpgqj);
}
.x1uwqpi5 {
  border-right-color: rgb(var(--web-always-white));
}
.x1uxb8k9 {
  border-top-right-radius: 18px;
}
.x1vjfegm {
  z-index: 1;
}
.x1vmbcc8 {
  border-bottom-right-radius: 18px;
}
.x1vsqste {
  transition-timing-function: cubic-bezier(0.76, 0, 0.24, 1);
}
.x1vvkbs {
  word-wrap: break-word;
}
.x1vwzrhi {
  border-right-color: var(--white10);
}
.x1w2xznu {
  transform: translateY(20px);
}
.x1w42ucn {
  border-top-right-radius: var(--size6);
}
.x1w5wx5t {
  margin-right: -8px;
}
.x1wcsgtt {
  border-bottom-right-radius: 4px;
}
.x1weeur4 {
  transform: translateY(100%);
}
.x1wf1j5a {
  row-gap: var(--size96);
}
.x1whfx0g {
  border-top-right-radius: 6px;
}
.x1wpijbw {
  box-shadow: 0 0 8px #000;
}
.x1wpzbip {
  background-color: var(--hover-overlay);
}
.x1wsgiic {
  transition-duration: 0.5s;
}
.x1wwm83g {
  padding-right: var(--size44);
}
.x1xn7y0n {
  border-top-left-radius: 18px;
}
.x1ykxiw6 {
  animation-duration: 0.45s;
}
.x1ypdohk {
  cursor: pointer;
}
.x1ys307a {
  margin-right: 16px;
}
.x22j8wx {
  transition-duration: var(--x-transitionDuration);
}
.x288g5 {
  resize: vertical;
}
.x2b8uid {
  text-align: center;
}
.x2fvf9 {
  margin-right: 4px;
}
.x2lah0s {
  flex-shrink: 0;
}
.x3ct3a4 {
  list-style-type: none;
}
.x3mz6rn {
  padding-left: var(--size20);
}
.x3oybdh {
  transform: scale(1);
}
.x3xjerv {
  margin-left: var(--size32);
}
.x3yw8vx {
  list-style-type: decimal;
}
.x42x0ya {
  background-color: #000;
}
.x47corl {
  pointer-events: none;
}
.x4hg4is {
  animation-timing-function: ease-in-out;
}
.x5jdp5o {
  padding-left: var(--size44);
}
.x5n08af {
  color: rgb(var(--ig-primary-text));
}
.x6en5u8 {
  border-bottom-left-radius: 2px;
}
.x6o7n8i {
  transition-property: opacity, transform;
}
.x6s0dn4 {
  align-items: center;
}
.x709u02 {
  border-bottom-left-radius: 20px;
}
.x75feij {
  background-color: var(--background-inverse);
}
.x78zum5 {
  display: flex;
}
.x7a106z {
  align-items: flex-start;
}
.x7a4tjf {
  padding-left: var(--size8);
}
.x7kihux {
  border-left-color: var(--white10);
}
.x7n2xh6 {
  transform: var(--x1vv9onh);
}
.x7vkuus {
  animation-name: x9tqrgg-B;
}
.x8304eu {
  box-shadow: 0 4px 64px #0006;
}
.x8fs97l {
  border-bottom-right-radius: var(--radius12);
}
.x8gbvx8 {
  align-content: flex-start;
}
.x8knxv4 {
  z-index: -1;
}
.x8tsxso {
  border-right-color: var(--always-white);
}
.x97pzxe {
  transition-duration: 0.6s;
}
.x9bd4cx {
  margin-left: var(--size44);
}
.x9bdzbf {
  color: rgb(var(--web-always-white));
}
.x9f619 {
  box-sizing: border-box;
}
.x9kugxf {
  border-bottom-left-radius: var(--size6);
}
.x9n81no {
  margin-right: var(--size44);
}
.x9ptd7j {
  border-top-right-radius: var(--player-radius);
}
.xa4qsjk {
  animation-iteration-count: infinite;
}
.xaghfg1 {
  padding-left: var(--size16);
}
.xaj4gkg {
  padding-right: var(--size20);
}
.xamitd3 {
  align-self: center;
}
.xaojubv {
  animation-name: xdl97go-B;
}
.xb2endx {
  background-color: var(--negative-background);
}
.xbay76r {
  color: var(--true-black);
}
.xbb192p {
  background-color: var(--positive-background);
}
.xbiv7yw {
  border-bottom-left-radius: 0;
}
.xbj2nxa {
  transition-timing-function: cubic-bezier(0.24, 0.05, 0, 0.99);
}
.xbmvrgn {
  margin-right: 12px;
}
.xbyyjgo {
  opacity: 0.5;
}
.xc26acl {
  align-content: center;
}
.xc7an2n {
  aspect-ratio: var(--xr3y08f);
}
.xcfaspk {
  border-bottom-left-radius: var(--radius16);
}
.xcza8v6 {
  color: var(--secondary-icon);
}
.xda5ai3 {
  border-left-color: var(--x17lpgqj);
}
.xdl72j9 {
  flex-basis: auto;
}
.xdt5ytf {
  flex-direction: column;
}
.xdwrcjd {
  margin-left: 4px;
}
.xe9ewy2 {
  margin-left: -2px;
}
.xecar28 {
  font-size: 1.2vw;
}
.xemfg65 {
  animation-duration: 0.8s;
}
.xeusxvb {
  border-top-right-radius: 50%;
}
.xf6vk7d {
  margin-right: 5px;
}
.xf7dkkf {
  padding-left: 16px;
}
.xfbfset {
  column-gap: var(--size4);
}
.xff2ncw {
  border-bottom-right-radius: var(--radius16);
}
.xfqa5ov {
  filter: var(--x-filter);
}
.xg01cxk {
  opacity: 0;
}
.xg3wpu6 {
  border-top-right-radius: 100%;
}
.xg6skn9 {
  animation-duration: var(--x-animationDuration);
}
.xgg4q86 {
  border-bottom-left-radius: 100%;
}
.ximf3ko {
  background-color: var(--white08);
}
.xiol90p {
  animation-timing-function: cubic-bezier(0.68, -0.55, 0.265, 1.55);
}
.xipaokp {
  aspect-ratio: var(--xna8myz);
}
.xisunni {
  background-color: #171c1f;
}
.xjbqb8w {
  background-color: transparent;
}
.xjwep3j {
  border-top-left-radius: 4px;
}
.xjy06fe {
  background-color: #rgb(204, 160, 181);
}
.xk0bp10 {
  padding-left: 2%;
}
.xk0g3ml {
  padding-left: var(--size48);
}
.xk390pu {
  font-size: 100%;
}
.xkh2ocl {
  align-self: stretch;
}
.xkorth {
  border-bottom-right-radius: var(--size6);
}
.xl1xv1r {
  object-fit: cover;
}
.xl56j7k {
  justify-content: center;
}
.xl8spv7 {
  background-color: var(--x-backgroundColor);
}
.xloaep0 {
  border-bottom-right-radius: var(--player-radius);
}
.xlqzeqv {
  justify-content: flex-start;
}
.xlyipyv {
  text-overflow: ellipsis;
}
.xmg6eyc {
  animation-duration: 1.5s;
}
.xmjt4l6 {
  transform: translate(-14px) scaleY(0);
}
.xmx49rc {
  background-color: var(--background-inverse-weakest, rgba(255, 255, 255, 0.1));
}
.xn2489f {
  border-bottom-left-radius: var(--radius12);
}
.xngnso2 {
  font-size: 1.5rem;
}
.xnn1q72 {
  transform: translateY(0);
}
.xnyc5a {
  padding-left: var(--size24);
}
.xo1l8bm {
  font-weight: 400;
}
.xo31ule {
  padding-left: 4%;
}
.xo7dqqq {
  row-gap: var(--size2);
}
.xon6ypz {
  border-bottom-right-radius: var(--radius20);
}
.xorq2lz {
  border-top-left-radius: var(--radius16);
}
.xos08io {
  border-top-left-radius: var(--radius20);
}
.xoy3y24 {
  column-gap: var(--size2);
}
.xpilrb4 {
  border-left-width: 1px;
}
.xpvyfi4 {
  align-self: flex-end;
}
.xqcrz7y {
  align-self: flex-start;
}
.xqi6rai {
  border-left-color: rgb(var(--web-always-white));
}
.xql23v5 {
  padding-right: var(--size12);
}
.xr2y4jy {
  border-bottom-right-radius: 6px;
}
.xr3buco {
  z-index: var(--x-zIndex);
}
.xr9e8f9 {
  border-top-left-radius: 2px;
}
.xrl78uq {
  border-bottom-left-radius: var(--radius9999);
}
.xrp1in4 {
  transform: translate(-244px);
}
.xrv4cvt {
  font-size: 1em;
}
.xrylv2j {
  list-style-type: circle;
}
.xs11nmo {
  border-bottom-left-radius: var(--radius8);
}
.xs83m0k {
  flex-shrink: 1;
}
.xs8nvqm {
  border-top-right-radius: var(--radius9999);
}
.xscqm29 {
  border-right-color: var(--white06);
}
.xsejb3s {
  border-top-right-radius: var(--x-borderRadius);
}
.xsqj5wx {
  transform: var(--x-transform);
}
.xstgzgi {
  border-bottom-right-radius: var(--radius8);
}
.xstzfhl {
  border-left-style: none;
}
.xtaz4m5 {
  list-style-type: disc;
}
.xtijo5x {
  right: 0;
}
.xtq6bvn {
  border-left-color: #000;
}
.xtt52l0 {
  resize: none;
}
.xu4zds9 {
  border-top-right-radius: var(--radius12);
}
.xudwprf {
  transition-timing-function: var(--xupwl51);
}
.xuk3077 {
  align-items: flex-end;
}
.xukmnpi {
  background-color: var(--background-primary);
}
.xuw900x {
  aspect-ratio: attr(width) / attr(height);
}
.xuxw1ft {
  white-space: nowrap;
}
.xv1dwme {
  padding-right: var(--size32);
}
.xv54qhq {
  padding-right: 16px;
}
.xv5jhct {
  color: var(--black);
}
.xv5lvn5 {
  border-left-color: transparent;
}
.xvbhtw8 {
  background-color: rgb(var(--ig-primary-background));
}
.xvc5jky {
  margin-left: auto;
}
.xvk69s7 {
  padding-right: var(--size24);
}
.xvlytpo {
  object-fit: var(--x-objectFit);
}
.xvs2etk {
  border-top-left-radius: 100%;
}
.xvy12ps {
  color: var(--gray-00);
}
.xwbd9tj {
  background-color: var(--thin-light-blur);
}
.xx6bhzk {
  transition-duration: 0.15s;
}
.xy2as5d {
  animation-name: xi7h17f-B;
}
.xyc2cos {
  border-left-width: var(--size4);
}
.xyiysdx {
  padding-left: 2px;
}
.xykpoxv {
  border-top-left-radius: var(--x-borderRadius);
}
.xyqi8at {
  border-left-width: var(--size2);
}
.xyqm7xq {
  margin-left: 16px;
}
.xyri2b {
  padding-right: 0;
}
.xyumdvf {
  border-left-width: 2px;
}
.xz4gly6 {
  transition-timing-function: ease-in-out;
}
.xz74otr {
  object-fit: fill;
}
.xzrsu8b {
  border-right-width: var(--size4);
}
.xzthpkm {
  border-top-left-radius: var(--radius9999);
}
.xzwvbt5 {
  border-top-right-radius: var(--radius16);
}
.x1vlc3oy:visited {
  color: rgb(var(--ig-text-on-media));
}
.x9n4tj2:visited {
  color: rgb(var(--ig-primary-text));
}
.x1277o0a:hover {
  cursor: pointer;
}
.xj34u2y:hover {
  opacity: 0.5;
}
.x1050bbw {
  margin-top: var(--size8);
}
.x10b6aqq {
  padding-bottom: 6px;
}
.x10wlt62 {
  overflow-y: hidden;
}
.x110iedx {
  margin-bottom: var(--size24);
}
.x1120s5i {
  padding-bottom: 2px;
}
.x11cbpry {
  padding-top: var(--size16);
}
.x11m6eap {
  height: 111px;
}
.x12nagc {
  margin-bottom: 4px;
}
.x130qqxt {
  left: var(--size24);
}
.x1338zce {
  padding-bottom: var(--size44);
}
.x135i4ui {
  border-bottom-color: var(--x17lpgqj);
}
.x13a6lz9 {
  left: -99999px;
}
.x13fuv20 {
  border-top-style: solid;
}
.x13g3bp7 {
  padding-left: var(--size12);
}
.x13in3nj {
  padding-bottom: var(--size48);
}
.x13uktj0 {
  padding-bottom: 2%;
}
.x13vifvy {
  top: 0;
}
.x14joezt {
  width: var(--size4);
}
.x14qfxbe {
  width: 36px;
}
.x14vqqas {
  margin-top: 12px;
}
.x15k4ukx {
  left: var(--x1jzh35p);
}
.x15sx38d {
  margin-top: var(--size2);
}
.x165vjil {
  width: 332px;
}
.x16cw7z2 {
  border-right-color: var(--white08);
}
.x16stqrj {
  border-bottom-color: transparent;
}
.x16ye13r {
  height: var(--x-height);
}
.x170jfvy {
  height: 10px;
}
.x171hrfn {
  margin-right: 2%;
}
.x178xt8z {
  border-top-width: 1px;
}
.x17tiq77 {
  width: 15%;
}
.x18d9i69 {
  padding-bottom: 0;
}
.x18ee8iq {
  padding-top: var(--size12);
}
.x18vu2al {
  padding-bottom: var(--size32);
}
.x18wv8x9 {
  margin-left: -10px;
}
.x18y2u05 {
  height: var(--size96);
}
.x1903p9o {
  margin-top: var(--size14);
}
.x193iq5w {
  max-width: 100%;
}
.x19h4ct {
  width: 35%;
}
.x19hv4p6 {
  border-bottom-color: rgb(var(--web-always-white));
}
.x1aab96a {
  padding-bottom: 1.5vw;
}
.x1au6kff {
  border-top-color: var(--white06);
}
.x1aw73cy {
  padding-top: var(--size32);
}
.x1b0wou9 {
  height: 350px;
}
.x1bcdzp4 {
  left: -60px;
}
.x1boopaz {
  border-top-color: var(--white10);
}
.x1chd833 {
  margin-bottom: 28px;
}
.x1cxeki3 {
  max-width: 70%;
}
.x1d3xjqk {
  margin-bottom: var(--size44);
}
.x1dr59a3 {
  height: 100vh;
}
.x1e56ztr {
  margin-bottom: 8px;
}
.x1ejq31n {
  border-top-style: none;
}
.x1eoefnw {
  border-bottom-color: #fff;
}
.x1ey2m1c {
  bottom: 0;
}
.x1f1nlb9 {
  width: 25%;
}
.x1ffsaqy {
  width: var(--size32);
}
.x1fhga79 {
  height: var(--size12);
}
.x1fsd2vl {
  width: 10px;
}
.x1g7gg9k {
  border-top-color: #fff;
}
.x1ghlpg3 {
  border-bottom-width: var(--size2);
}
.x1gkbulp {
  margin-top: var(--x-marginTop);
}
.x1gnjk6k {
  padding-left: var(--size20);
}
.x1gslohp {
  margin-top: 4px;
}
.x1iog12x {
  margin-left: 4px;
}
.x1j85h84 {
  padding-bottom: 1px;
}
.x1jjfqgs {
  height: 25%;
}
.x1jols5v {
  max-height: var(--x-maxHeight);
}
.x1k70j0n {
  margin-top: 6px;
}
.x1kft4e5 {
  margin-top: var(--size4);
}
.x1l90r2v {
  padding-bottom: 16px;
}
.x1lqxvo2 {
  border-bottom-color: var(--always-white);
}
.x1mnk73k {
  border-top-color: #0003;
}
.x1mw4b72 {
  width: var(--size56);
}
.x1mxstf9 {
  padding-bottom: 4%;
}
.x1n1qost {
  padding-top: var(--size8);
}
.x1nn3v0j {
  padding-top: 2px;
}
.x1nqzi6q {
  bottom: var(--x-bottom);
}
.x1nrll8i {
  left: 50%;
}
.x1ntlw0l {
  margin-left: var(--x-marginLeft);
}
.x1o62bnf {
  margin-top: -15px;
}
.x1o7e6cl {
  margin-bottom: var(--size2);
}
.x1odjw0f {
  overflow-y: auto;
}
.x1plvlek {
  overflow-x: visible;
}
.x1pufni7 {
  padding-right: var(--size1);
}
.x1q0q8m5 {
  border-bottom-style: solid;
}
.x1qg68nr {
  padding-top: var(--xixvtuo);
}
.x1qhh985 {
  border-bottom-width: 0;
}
.x1qsop6d {
  padding-bottom: var(--size4);
}
.x1qx5ct2 {
  height: 20px;
}
.x1qxoyun {
  width: 276px;
}
.x1r537zp {
  height: var(--xm9884n);
}
.x1rnghdw {
  padding-left: var(--size1);
}
.x1rwgjqp {
  margin-left: var(--size24);
}
.x1s3wz3g {
  right: var(--size24);
}
.x1sdppkt {
  padding-bottom: var(--size12);
}
.x1se2ifz {
  width: 17px;
}
.x1sy0etr {
  border-bottom-style: none;
}
.x1sy10c2 {
  margin-top: 20px;
}
.x1ta3ar0 {
  height: 17px;
}
.x1tseb12 {
  border-bottom-color: var(--white10);
}
.x1v8p93f {
  border-top-color: transparent;
}
.x1vfnbw1 {
  margin-top: var(--size44);
}
.x1w2m7qj {
  padding-bottom: var(--size56);
}
.x1wsgfga {
  margin-bottom: -8px;
}
.x1wwkm1d {
  padding-left: var(--size16);
}
.x1x4e322 {
  margin-left: var(--size12);
}
.x1xblg5i {
  padding-top: var(--size4);
}
.x1xmf6yo {
  margin-top: 8px;
}
.x1xskrtl {
  width: 111px;
}
.x1y1aw1k {
  padding-top: 8px;
}
.x1y56516 {
  right: -5%;
}
.x1yf7rl7 {
  margin-right: 0;
}
.x1ynk5qb {
  margin-bottom: var(--size32);
}
.x1yrsyyn {
  padding-top: 6px;
}
.x1yztbdb {
  margin-bottom: 16px;
}
.x249io5 {
  border-bottom-color: #000;
}
.x3gb8b3 {
  height: var(--size16);
}
.x3m8u43 {
  right: 0;
}
.x3vf6eg {
  width: 46vw;
}
.x4atefx {
  margin-bottom: var(--x1mt35ts);
}
.x4ii5y1 {
  margin-bottom: auto;
}
.x4p5aij {
  padding-top: 1px;
}
.x548ier {
  border-top-width: var(--size1);
}
.x5lhr3w {
  width: var(--x-width);
}
.x5yr21d {
  height: 100%;
}
.x66qj62 {
  padding-top: 4%;
}
.x6dunjs {
  border-bottom-color: var(--white06);
}
.x6ikm8r {
  overflow-x: hidden;
}
.x7337c {
  border-top-width: var(--size2);
}
.x7d4lsx {
  margin-right: var(--x1wpun4i);
}
.x7ok3n0 {
  right: var(--x-right);
}
.x8yj6t5 {
  width: 20%;
}
.x950f2i {
  height: var(--size32);
}
.x972fbf {
  border-top-width: 0;
}
.x9i1lbi {
  margin-top: var(--x1mt35ts);
}
.x9otpla {
  margin-top: -8px;
}
.xaeupfm {
  width: var(--size64);
}
.xamhcws {
  border-top-width: 2px;
}
.xat24cr {
  margin-bottom: 0;
}
.xb91adg {
  margin-right: var(--size16);
}
.xc58f59 {
  border-top-color: rgb(var(--web-always-white));
}
.xc9g7u0 {
  padding-top: var(--size24);
}
.xc9qbxq {
  height: 36px;
}
.xd2qavr {
  margin-top: var(--size24);
}
.xdj266r {
  margin-top: 0;
}
.xe0pwq {
  border-left-width: 1px;
}
.xeq5yr9 {
  width: -moz-fit-content;
}
.xewezni {
  border-bottom-width: var(--size1);
}
.xexx8yu {
  padding-top: 0;
}
.xezivpi {
  width: max-content;
}
.xf89dlg {
  border-top-color: var(--x17lpgqj);
}
.xfo62xy {
  width: 2px;
}
.xfqzb5z {
  height: var(--size56);
}
.xfr5jun {
  top: 8px;
}
.xgjxtca {
  border-top-color: var(--always-white);
}
.xgop80o {
  margin-top: var(--size28);
}
.xgq9j65 {
  left: var(--x-left);
}
.xh8yej3 {
  width: 100%;
}
.xieb3on {
  margin-bottom: 20px;
}
.xih9iuw {
  border-bottom-width: var(--size4);
}
.xiw5z4l {
  padding-bottom: 1.7vw;
}
.xj3b58b {
  margin-left: 0;
}
.xj9uezu {
  padding-left: 2px;
}
.xjbys53 {
  top: var(--x-top);
}
.xjm9jq1 {
  height: 1px;
}
.xjnb0b3 {
  padding-right: var(--size20);
}
.xk39dcx {
  border-left-color: var(--white08);
}
.xkjj1ev {
  padding-bottom: var(--xixvtuo);
}
.xktia5q {
  width: 80%;
}
.xl010v5 {
  margin-right: 4px;
}
.xl9uqg {
  padding-bottom: var(--size24);
}
.xlufe4t {
  margin-bottom: var(--size6);
}
.xlxddn3 {
  padding-top: var(--size44);
}
.xlxy82 {
  border-bottom-width: 2px;
}
.xm1vuu3 {
  margin-bottom: var(--size12);
}
.xmk4qb2 {
  padding-top: 2%;
}
.xn9wirt {
  width: 100vw;
}
.xnalus7 {
  width: 0;
}
.xnf1dy1 {
  width: 268px;
}
.xo9liw9 {
  width: var(--x18c6jpm);
}
.xod5an3 {
  margin-bottom: 12px;
}
.xoga9zp {
  margin-top: var(--size6);
}
.xp33xtk {
  min-width: 288px;
}
.xplxel3 {
  padding-top: var(--size56);
}
.xpqxlye {
  padding-top: var(--size112);
}
.xpypsur {
  border-top-color: #000;
}
.xqj9n46 {
  padding-bottom: var(--size16);
}
.xr1yuqi {
  margin-top: auto;
}
.xryxfnj {
  overflow-y: visible;
}
.xs1s249 {
  border-right-width: 1px;
}
.xs7f9wi {
  top: 2px;
}
.xso031l {
  border-bottom-width: 1px;
}
.xt7dq6l {
  height: auto;
}
.xta82ap {
  margin-top: var(--size12);
}
.xu96u03 {
  left: 0;
}
.xuray3q {
  padding-bottom: 1.2vw;
}
.xusaw7m {
  padding-bottom: var(--size8);
}
.xutcdc2 {
  top: -18%;
}
.xv3zujz {
  height: var(--size64);
}
.xv9sy7p {
  margin-top: var(--size32);
}
.xw2csxc {
  overflow-x: auto;
}
.xw7yly9 {
  margin-top: 16px;
}
.xwib8y2 {
  padding-bottom: 8px;
}
.xwnlub6 {
  bottom: var(--size12);
}
.xxa20pq {
  width: var(--xgohjmq);
}
.xxqi95s {
  max-height: var(--size56);
}
.xyamay9 {
  padding-top: 16px;
}
.xycev2y {
  width: 60%;
}
.xz84dc7 {
  width: 40%;
}
.xzghuot {
  border-top-width: var(--size4);
}
.xzvfmac {
  padding-top: var(--size48);
}

@property --x---base-line-clamp-line-height {
  syntax: "*";
  inherits: false;
}
@property --x---x14mr4ln {
  syntax: "*";
  inherits: false;
}
@property --x-16k533w {
  syntax: "*";
  inherits: false;
}
@property --x-1l5cvlg {
  syntax: "*";
  inherits: false;
}
@property --x-1u3p0zx {
  syntax: "*";
  inherits: false;
}
@property --x-65j53i {
  syntax: "*";
  inherits: false;
}
@property --x-alignItems {
  syntax: "*";
  inherits: false;
}
@property --x-animationDelay {
  syntax: "*";
  inherits: false;
}
@property --x-animationIterationCount {
  syntax: "*";
  inherits: false;
}
@property --x-aspectRatio {
  syntax: "*";
  inherits: false;
}
@property --x-background {
  syntax: "*";
  inherits: false;
}
@property --x-backgroundColor {
  syntax: "*";
  inherits: false;
}
@property --x-backgroundImage {
  syntax: "*";
  inherits: false;
}
@property --x-bwv0p9 {
  syntax: "*";
}
@property --x-color {
  syntax: "*";
  inherits: false;
}
@property --x-columnGap {
  syntax: "*";
  inherits: false;
}
@property --x-flexBasis {
  syntax: "*";
  inherits: false;
}
@property --x-fontFamily {
  syntax: "*";
  inherits: false;
}
@property --x-fontSize {
  syntax: "*";
  inherits: false;
}
@property --x-fontWeight {
  syntax: "*";
  inherits: false;
}
@property --x-g3otn {
  syntax: "*";
  inherits: false;
}
@property --x-g77s0 {
  syntax: "*";
  inherits: false;
}
@property --x-gridTemplateColumns {
  syntax: "*";
  inherits: false;
}
@property --x-gridTemplateRows {
  syntax: "*";
  inherits: false;
}
@property --x-height {
  syntax: "*";
  inherits: false;
}
@property --x-insetInlineEnd {
  syntax: "*";
  inherits: false;
}
@property --x-insetInlineStart {
  syntax: "*";
  inherits: false;
}
@property --x-left {
  syntax: "*";
  inherits: false;
}
@property --x-letterSpacing {
  syntax: "*";
  inherits: false;
}
@property --x-lineHeight {
  syntax: "*";
  inherits: false;
}
@property --x-marginBottom {
  syntax: "*";
  inherits: false;
}
@property --x-marginInline {
  syntax: "*";
  inherits: false;
}
@property --x-marginInlineEnd {
  syntax: "*";
  inherits: false;
}
@property --x-marginRight {
  syntax: "*";
  inherits: false;
}
@property --x-marginTop {
  syntax: "*";
  inherits: false;
}
@property --x-maxHeight {
  syntax: "*";
  inherits: false;
}
@property --x-maxWidth {
  syntax: "*";
  inherits: false;
}
@property --x-minHeight {
  syntax: "*";
  inherits: false;
}
@property --x-minWidth {
  syntax: "*";
  inherits: false;
}
@property --x-opacity {
  syntax: "*";
  inherits: false;
}
@property --x-order {
  syntax: "*";
  inherits: false;
}
@property --x-overflowX {
  syntax: "*";
  inherits: false;
}
@property --x-overflowY {
  syntax: "*";
  inherits: false;
}
@property --x-overscrollBehaviorX {
  syntax: "*";
  inherits: false;
}
@property --x-overscrollBehaviorY {
  syntax: "*";
  inherits: false;
}
@property --x-padding {
  syntax: "*";
  inherits: false;
}
@property --x-paddingBottom {
  syntax: "*";
  inherits: false;
}
@property --x-paddingInlineEnd {
  syntax: "*";
  inherits: false;
}
@property --x-paddingInlineStart {
  syntax: "*";
  inherits: false;
}
@property --x-paddingTop {
  syntax: "*";
  inherits: false;
}
@property --x-rowGap {
  syntax: "*";
  inherits: false;
}
@property --x-top {
  syntax: "*";
  inherits: false;
}
@property --x-transform {
  syntax: "*";
  inherits: false;
}
@property --x-transformOrigin {
  syntax: "*";
  inherits: false;
}
@property --x-transition {
  syntax: "*";
  inherits: false;
}
@property --x-viewTransitionName {
  syntax: "*";
  inherits: false;
}
@property --x-width {
  syntax: "*";
  inherits: false;
}
@keyframes x10p3mwt-B {
  0% {
    opacity: 0.4;
  }
  25% {
    opacity: 0.09;
  }
  50% {
    opacity: 0.27;
  }
  75% {
    opacity: 0.08;
  }
  to {
    opacity: 0.19;
  }
}
@keyframes x122imku-B {
  0% {
    height: 0;
    opacity: 0;
  }
  to {
    height: 47px;
    opacity: 1;
  }
}
@keyframes x12gbam3-B {
  0% {
    visibility: visible;
  }
  to {
    visibility: hidden;
  }
}
@keyframes x12kxe5y-B {
  0% {
    max-width: 0%;
  }
  to {
    max-width: 512px;
  }
}
@keyframes x13f3g3z-B {
  0% {
    color: var(--always-white);
  }
  to {
    color: var(--always-black);
  }
}
@keyframes x13iqtiu-B {
  0% {
    opacity: 0.34;
  }
  25% {
    opacity: 0.09;
  }
  50% {
    opacity: 0.27;
  }
  75% {
    opacity: 0.08;
  }
  to {
    opacity: 0.19;
  }
}
@keyframes x13o1s23-B {
  0% {
    height: 48px;
    opacity: 1;
    width: 48px;
  }
  to {
    height: 72px;
    opacity: 0;
    width: 72px;
  }
}
@keyframes x148q4be-B {
  0% {
    opacity: 0;
    transform: translate(8px, 8.2px) rotate(-180deg) scale(-0.02);
  }
  6.66% {
    opacity: 1;
  }
  to {
    opacity: 1;
    transform: translate(5.2px, 10.6px) rotate(-180deg) scale(-0.04);
  }
}
@keyframes x14h38ek-B {
  0% {
    max-height: 0;
    opacity: 0;
    visibility: hidden;
  }
  to {
    max-height: 150px;
    opacity: 1;
    visibility: visible;
  }
}
@keyframes x15b941j-B {
  0% {
    opacity: 0;
    transform: translateY(100%);
  }
  to {
    opacity: 1;
    transform: translateY(0);
  }
}
@keyframes x162kelk-B {
  0% {
    opacity: 0.19;
  }
  50% {
    opacity: 0.07;
  }
  to {
    opacity: 0.19;
  }
}
@keyframes x16dvpri-B {
  0% {
    opacity: var(--glimmer-opacity-max);
  }
  50% {
    opacity: var(--glimmer-opacity-min);
  }
  to {
    opacity: var(--glimmer-opacity-max);
  }
}
@keyframes x16e58t8-B {
  0% {
    transform: rotate(0);
  }
  25% {
    transform: rotate(3deg);
  }
  75% {
    transform: rotate(-3deg);
  }
  to {
    transform: rotate(0);
  }
}
@keyframes x16mh4a0-B {
  0% {
    width: 0%;
  }
  to {
    width: 100%;
  }
}
@keyframes x16wqvv7-B {
  0% {
    animation-timing-function: steps(1, end);
    background-color: var(--fds-blue-60);
  }
  10% {
    background-color: var(--always-white);
  }
  to {
    background-color: var(--always-white);
  }
}
@keyframes x17jjf1f-B {
  0% {
    width: 330px;
  }
  to {
    opacity: 0;
    width: 0;
  }
}
@keyframes x17jkpnd-B {
  0% {
    filter: blur(0px);
    opacity: 1;
  }
  to {
    filter: blur(3px);
    opacity: 0;
  }
}
@keyframes x17qceat-B {
  0% {
    opacity: 1;
  }
  to {
    opacity: 0;
  }
}
@keyframes x17t1eie-B {
  0% {
    height: 4px;
  }
  50% {
    height: 8px;
  }
  to {
    height: 4px;
  }
}
@keyframes x18re5ia-B {
  0% {
    opacity: 0;
  }
  to {
    opacity: 1;
  }
}
@keyframes x1941mlr-B {
  0% {
    stroke-dashoffset: 36.4px;
    transform: rotate(-90deg);
  }
  25% {
    stroke-dashoffset: 164px;
    transform: rotate(162deg);
  }
  50% {
    stroke-dashoffset: 82px;
    transform: rotate(72deg);
  }
  75% {
    stroke-dashoffset: 164px;
    transform: rotate(162deg);
  }
  to {
    stroke-dashoffset: 36.4px;
    transform: rotate(-90deg);
  }
}
@keyframes x19992v7-B {
  0% {
    transform: scale(1);
  }
  30% {
    transform: scale(1.1);
  }
  95% {
    transform: scale(1.2);
  }
  to {
    transform: scale(1);
  }
}
@keyframes x19dw94m-B {
  0% {
    transform: translate(-100%) scale(1);
  }
  60% {
    transform: translate(107%) scaleX(0.15);
  }
  to {
    transform: translate(107%) scaleX(0.15);
  }
}
@keyframes x1a0t17s-B {
  0% {
    transform: translate(2px);
  }
  to {
    transform: translate(0);
  }
}
@keyframes x1au9btt-B {
  0% {
    pointer-events: none;
    transform: translateY(100%);
  }
  99% {
    pointer-events: none;
  }
  to {
    pointer-events: auto;
    transform: translateY(0);
  }
}
@keyframes x1b5zhbi-B {
  0% {
    height: 40px;
    opacity: 1;
  }
  to {
    height: 0;
    opacity: 0;
  }
}
@keyframes x1bczu6e-B {
  0% {
    max-width: 512px;
  }
  to {
    max-width: 0%;
  }
}
@keyframes x1bt8ye9-B {
  0% {
    stroke-dashoffset: 18.8px;
    transform: rotate(-90deg);
  }
  25% {
    stroke-dashoffset: 84.8px;
    transform: rotate(162deg);
  }
  50% {
    stroke-dashoffset: 42.4px;
    transform: rotate(72deg);
  }
  75% {
    stroke-dashoffset: 84.8px;
    transform: rotate(162deg);
  }
  to {
    stroke-dashoffset: 18.8px;
    transform: rotate(-90deg);
  }
}
@keyframes x1bz70j3-B {
  0% {
    opacity: 0;
    transform: translateY(20px);
  }
  to {
    opacity: 1;
    transform: translateY(0);
  }
}
@keyframes x1c5rxhy-B {
  0% {
    max-height: 100px;
    opacity: 1;
  }
  to {
    max-height: 0;
    opacity: 0;
    visibility: hidden;
  }
}
@keyframes x1cb0228-B {
  0% {
    height: 0;
    opacity: 0;
  }
  to {
    height: 340px;
    opacity: 1;
  }
}
@keyframes x1cdi11e-B {
  0% {
    opacity: 0;
    transform: scale(0.1);
  }
  to {
    opacity: 1;
    transform: scale(1);
  }
}
@keyframes x1cgexlj-B {
  0% {
    transform: scale(1.15);
  }
  to {
    transform: scale(1);
  }
}
@keyframes x1d02p50-B {
  0% {
    opacity: 0;
    transform: translateY(var(--x14mr4ln));
  }
  to {
    opacity: 1;
    transform: translateY(0);
  }
}
@keyframes x1d6p7sg-B {
  0% {
    opacity: 1;
    transform: scale(1);
  }
  50% {
    transform: scale(
      var(--BasePulseEffect_containerScaleXFactorAt50),
      var(--BasePulseEffect_containerScaleYFactorAt50)
    );
  }
  to {
    opacity: 0;
    transform: scale(
      var(--BasePulseEffect_containerScaleXFactor),
      var(--BasePulseEffect_containerScaleYFactor)
    );
  }
}
@keyframes x1dczz02-B {
  0% {
    background-position: 50% 0%;
  }
  50% {
    background-position: 50% 100%;
  }
  to {
    background-position: 50% 0%;
  }
}
@keyframes x1dt3o2o-B {
  0% {
    background-color: transparent;
  }
  to {
    background-color: var(--always-white);
  }
}
@keyframes x1dttmnj-B {
  to {
    color: var(--primary-text);
  }
}
@keyframes x1dv7npo-B {
  to {
    opacity: 0;
    transform: translate(-16px);
  }
}
@keyframes x1eda6j4-B {
  0% {
    opacity: 0;
    transform: translateY(100%);
  }
  to {
    opacity: 1;
    transform: translateY(0);
  }
}
@keyframes x1eeoaws-B {
  0% {
    height: 10px;
  }
  50% {
    height: 4px;
  }
  to {
    height: 10px;
  }
}
@keyframes x1f6c42h-B {
  0% {
    max-width: 0%;
    opacity: 0;
    transform: translate(100%);
  }
  to {
    max-width: 100%;
    opacity: 1;
    transform: translate(0);
  }
}
@keyframes x1f6cfk9-B {
  0% {
    background-color: rgba(var(--abra-surface-background-rgb), 0);
    display: none;
    opacity: 0;
  }
  to {
    background-color: rgba(var(--abra-surface-background-rgb), 0.24);
    opacity: 1;
  }
}
@keyframes x1g2bfg7-B {
  to {
    transform: translate(0);
  }
}
@keyframes x1glc8v1-B {
  0% {
    left: 0;
  }
  to {
    left: 15px;
  }
}
@keyframes x1gwdymx-B {
  0% {
    animation-duration: 0.2s;
    opacity: 1;
    transform: translate(0);
  }
  to {
    animation-duration: 0.4s;
    opacity: 1;
    transform: translate(-100%);
  }
}
@keyframes x1h06q2e-B {
  0% {
    transform: translateY(0);
  }
  28% {
    transform: translateY(-5px);
  }
  44% {
    transform: translateY(0);
  }
}
@keyframes x1hb1w9u-B {
  0% {
    border-radius: 6px;
    opacity: 1;
  }
  20% {
    border-radius: 30px;
  }
  80% {
    border-radius: 50%;
  }
  90% {
    border-radius: 50%;
    opacity: 1;
    transform: scaleX(0.116);
  }
  to {
    border-radius: 50%;
    opacity: 0;
    transform: scaleX(0.116);
  }
}
@keyframes x1hnsx2a-B {
  0% {
    opacity: 0.71;
  }
  25% {
    opacity: 0.06;
  }
  50% {
    opacity: 0.41;
  }
  75% {
    opacity: 0.05;
  }
  to {
    opacity: 0.12;
  }
}
@keyframes x1hzbq9e-B {
  0% {
    background-color: #fff0;
    left: 0;
  }
  to {
    background-color: var(--hds-core-ui-white);
    left: 15px;
  }
}
@keyframes x1i50id3-B {
  0% {
    color: var(--reasoning-glimmer-start-color);
  }
  25% {
    color: var(--reasoning-glimmer-start-color);
  }
  50% {
    color: var(--reasoning-glimmer-end-color);
  }
  75% {
    color: var(--reasoning-glimmer-start-color);
  }
  to {
    color: var(--reasoning-glimmer-start-color);
  }
}
@keyframes x1ioerbq-B {
  0% {
    transform: translate(0);
  }
  to {
    transform: translate(-1920px);
  }
}
@keyframes x1jn504y-B {
  0% {
    opacity: 1;
  }
  to {
    opacity: 0;
  }
}
@keyframes x1k6ogz6-B {
  0% {
    transform: scaleX(0);
  }
  30% {
    transform: scaleX(0.7);
  }
  70% {
    transform: scaleX(0.9);
  }
  to {
    transform: scaleX(0.95);
  }
}
@keyframes x1kaiz6y-B {
  50% {
    animation-timing-function: cubic-bezier(0.19, 1, 0.22, 1);
    background-color: var(--primary-deemphasized-button-background);
    border-top: var(--primary-deemphasized-button-background);
    border-right: var(--primary-deemphasized-button-background);
    border-bottom: var(--primary-deemphasized-button-background);
    border-left: var(--primary-deemphasized-button-background);
    border-radius: 4px;
    transform: scale(1) rotate(0);
  }
  75% {
    animation-timing-function: cubic-bezier(0.95, 0.05, 0.795, 0.035);
    background-color: var(--primary-deemphasized-button-background);
    border-top: var(--primary-deemphasized-button-background);
    border-right: var(--primary-deemphasized-button-background);
    border-bottom: var(--primary-deemphasized-button-background);
    border-left: var(--primary-deemphasized-button-background);
    border-radius: 4px;
    transform: scale(1.24) rotate(0);
  }
}
@keyframes x1kn22rf-B {
  0% {
    transform: translateY(-100%);
  }
  to {
    transform: translateY(0);
  }
}
@keyframes x1koq1i3-B {
  0% {
    opacity: 100;
  }
  to {
    opacity: 0;
  }
}
@keyframes x1lc970s-B {
  0% {
    width: var(--media-library-search-input-base-size);
  }
  to {
    width: var(--media-library-search-input-focused-width);
  }
}
@keyframes x1lf1w26-B {
  0% {
    bottom: -100%;
  }
  to {
    bottom: 30px;
  }
}
@keyframes x1m8w7c4-B {
  0% {
    transform: translate(-2px);
  }
  to {
    transform: translate(0);
  }
}
@keyframes x1nea2ps-B {
  0% {
    transform: scale(0.98);
  }
  to {
    transform: scale(1);
  }
}
@keyframes x1o2cvu9-B {
  0% {
    background-color: var(--hds-purple-07);
    left: 0;
  }
  to {
    background-color: var(--hds-core-ui-white);
    left: 15px;
  }
}
@keyframes x1ojl3eo-B {
  0% {
    height: 29px;
  }
  25% {
    height: 39px;
  }
  56% {
    height: 11px;
  }
  92% {
    height: 29px;
  }
  to {
    height: 29px;
  }
}
@keyframes x1om8q5l-B {
  0% {
    opacity: 1;
  }
  50% {
    opacity: 0.4;
  }
  to {
    opacity: 1;
  }
}
@keyframes x1pxpttp-B {
  0% {
    background-color: #ee88cb;
  }
  50% {
    background-color: #0f32ff;
  }
  to {
    background-color: #ee88cb;
  }
}
@keyframes x1pyf5go-B {
  0% {
    max-height: 150px;
    opacity: 1;
    visibility: visible;
  }
  to {
    max-height: 0;
    opacity: 0;
    visibility: hidden;
  }
}
@keyframes x1q8un18-B {
  0% {
    opacity: 1;
    transform: translateY(0);
  }
  to {
    opacity: 0;
    transform: translateY(-100%);
  }
}
@keyframes x1qaa5b8-B {
  0% {
    background-color: #cac9c74d;
  }
  to {
    background-color: #cac9c7;
  }
}
@keyframes x1qbh088-B {
  0% {
    transform: translateY(0);
  }
  to {
    transform: translateY(500px);
  }
}
@keyframes x1qe6f9p-B {
  0% {
    transform: translate(0);
  }
  to {
    transform: translate(-99%);
  }
}
@keyframes x1qrb0n5-B {
  0% {
    transform: translate(0);
  }
  to {
    transform: translate(2px);
  }
}
@keyframes x1qy7vz2-B {
  0% {
    opacity: 0.3;
  }
  to {
    opacity: 0.5;
  }
}
@keyframes x1rutv7r-B {
  0% {
    transform: translateY(60px);
  }
  to {
    transform: translateY(-20px);
  }
}
@keyframes x1saec3i-B {
  0% {
    opacity: 0;
    transform: scale(1.2);
    transform-origin: center;
  }
  to {
    opacity: 1;
    transform: scale(1);
    transform-origin: center;
  }
}
@keyframes x1su1mo5-B {
  0% {
    opacity: 0;
    transform: scale(0.9);
  }
  to {
    opacity: 1;
    transform: scale(1);
  }
}
@keyframes x1sxsfc9-B {
  0% {
    transform: translate(0);
  }
  to {
    transform: translate(-2px);
  }
}
@keyframes x1t65o8e-B {
  0% {
    opacity: 0;
    transform: scale(0.8);
  }
  to {
    opacity: 1;
    transform: scale(1);
  }
}
@keyframes x1tjy6q8-B {
  0% {
    opacity: 0;
  }
  to {
    right: 1px;
    opacity: 1;
  }
}
@keyframes x1tky18x-B {
  0% {
    animation-duration: 0.2s;
    opacity: 1;
    transform: translate(1000px);
  }
  to {
    animation-duration: 0.4s;
    opacity: 1;
    transform: translate(0);
  }
}
@keyframes x1tnbox3-B {
  0% {
    transform: translate(16px) scale(0.95);
  }
  to {
    transform: translate(0) scale(1);
  }
}
@keyframes x1u5jowz-B {
  0% {
    transform: scale(1);
  }
  30% {
    transform: scale(1.1);
  }
  to {
    transform: scale(1.2);
  }
}
@keyframes x1uim2ro-B {
  0% {
    opacity: 0.12;
  }
  50% {
    opacity: 0.04;
  }
  to {
    opacity: 0.12;
  }
}
@keyframes x1v6v46-B {
  0% {
    width: 29px;
  }
  4% {
    animation-timing-function: cubic-bezier(0.47, 0, 0.745, 0.715);
    width: 29px;
  }
  33% {
    animation-timing-function: cubic-bezier(0.39, 0.575, 0.565, 1);
    width: 0;
  }
  56% {
    animation-timing-function: cubic-bezier(0.47, 0, 0.745, 0.715);
    width: 0;
  }
  79% {
    animation-timing-function: cubic-bezier(0.39, 0.575, 0.565, 1);
    width: 0;
  }
  96% {
    width: 29px;
  }
  to {
    width: 29px;
  }
}
@keyframes x1vd4nto-B {
  0% {
    transform: scale(1.25);
  }
  to {
    transform: scale(1);
  }
}
@keyframes x1wh7uoa-B {
  0% {
    opacity: 0;
    transform: scale(0.9);
  }
  to {
    opacity: 1;
    transform: scale(1);
  }
}
@keyframes x1wv65fh-B {
  to {
    opacity: 1;
  }
}
@keyframes x1wwg3pb-B {
  0% {
    transform: translate(-16px) scale(0.95);
  }
  to {
    transform: translate(0) scale(1);
  }
}
@keyframes x1wwg65c-B {
  0% {
    opacity: 0;
    pointer-events: none;
  }
  to {
    opacity: 1;
    pointer-events: auto;
  }
}
@keyframes x1x9x9s1-B {
  0% {
    opacity: 0;
    top: 50%;
    transform: translateY(25px);
  }
  to {
    opacity: 1;
    top: 0%;
    transform: translateY(0);
  }
}
@keyframes x1xduxoc-B {
  0% {
    transform: translate(2px, 21px);
  }
  to {
    transform: translate(25px, 21px);
  }
}
@keyframes x1xe4odj-B {
  0% {
    transform: scale(0.66666);
  }
  to {
    transform: scale(0.333333);
  }
}
@keyframes x1xih44t-B {
  0% {
    background-color: var(--hds-core-ui-white);
    left: 0;
  }
  to {
    background-color: var(--hds-purple-07);
    left: 15px;
  }
}
@keyframes x1xkg3e2-B {
  0% {
    opacity: 0;
    transform: scale(0);
  }
  to {
    opacity: 1;
    transform: scale(1);
  }
}
@keyframes x1xpv006-B {
  0% {
    opacity: 0;
    transform: translateY(16px);
  }
  to {
    opacity: 1;
    transform: translateY(0);
  }
}
@keyframes x1y4ubdb-B {
  0% {
    transform: translate(1px, 1px) rotate(0);
  }
  10% {
    transform: translate(-1px, -2px) rotate(-1deg);
  }
  20% {
    transform: translate(-3px) rotate(1deg);
  }
  30% {
    transform: translate(3px, 2px) rotate(0);
  }
  40% {
    transform: translate(1px, -1px) rotate(1deg);
  }
  50% {
    transform: translate(-1px, 2px) rotate(-1deg);
  }
  60% {
    transform: translate(-3px, 1px) rotate(0);
  }
  70% {
    transform: translate(3px, 1px) rotate(-1deg);
  }
  80% {
    transform: translate(-1px, -1px) rotate(1deg);
  }
  90% {
    transform: translate(1px, 2px) rotate(0);
  }
  to {
    transform: translate(1px, -2px) rotate(-1deg);
  }
}
@keyframes x1y6kkbj-B {
  0% {
    opacity: 0;
    transform: translate(-16px);
  }
}
@keyframes x1ydxjbf-B {
  0% {
    transform: translateY(0);
  }
  to {
    transform: translateY(100%);
  }
}
@keyframes x1yhv99v-B {
  0% {
    background-color: var(--artifact-chip-loading-ellipse-light);
  }
  12.5% {
    background-color: var(--artifact-chip-loading-ellipse-medium);
  }
  25% {
    background-color: var(--artifact-chip-loading-ellipse-dark);
  }
  37.5% {
    background-color: var(--artifact-chip-loading-ellipse-medium);
  }
  50%,
  to {
    background-color: var(--artifact-chip-loading-ellipse-light);
  }
}
@keyframes x1yicmcf-B {
  0% {
    width: 0;
  }
  to {
    width: 280px;
  }
}
@keyframes x1yitzd3-B {
  0% {
    opacity: 0.6;
  }
  33% {
    opacity: 0.3;
  }
  to {
    opacity: 0.6;
  }
}
@keyframes x26tqgn-B {
  0% {
    opacity: 0;
    transform: translateY(var(--translate-y));
  }
  to {
    opacity: 1;
    transform: translateY(0);
  }
}
@keyframes x28fqhn-B {
  0% {
    width: 0%;
  }
  25% {
    border-radius: 10px;
    left: 0%;
    width: 30%;
  }
  75% {
    border-radius: 10px;
    left: 70%;
    width: 30%;
  }
  to {
    border-radius: 10px 0 0 10px;
    left: 100%;
    width: 30%;
  }
}
@keyframes x2gydnt-B {
  0% {
    background-color: #4ea5f8;
  }
  50% {
    background-color: #ff8000;
  }
  to {
    background-color: #4ea5f8;
  }
}
@keyframes x2s09a3-B {
  0% {
    opacity: 0;
    transform: translateY(10px);
  }
  to {
    opacity: 1;
    transform: translateY(0);
  }
}
@keyframes x2un0yo-B {
  0% {
    stroke-dashoffset: 11.3px;
    transform: rotate(-90deg);
  }
  25% {
    stroke-dashoffset: 50.9px;
    transform: rotate(162deg);
  }
  50% {
    stroke-dashoffset: 25.4px;
    transform: rotate(72deg);
  }
  75% {
    stroke-dashoffset: 50.9px;
    transform: rotate(162deg);
  }
  to {
    stroke-dashoffset: 11.3px;
    transform: rotate(-90deg);
  }
}
@keyframes x2xgkqx-B {
  0% {
    pointer-events: none;
  }
  to {
    pointer-events: none;
  }
}
@keyframes x30e9mo-B {
  0% {
    transform: translate(100%);
  }
  to {
    transform: translate(0);
  }
}
@keyframes x36x7p0-B {
  0% {
    background-color: rgba(var(--abra-surface-background-rgb), 0.24);
    opacity: 1;
  }
  to {
    background-color: rgba(var(--abra-surface-background-rgb), 0);
    display: none;
    opacity: 0;
  }
}
@keyframes x3euffx-B {
  0% {
    bottom: 0;
  }
  to {
    bottom: 12px;
  }
}
@keyframes x3meebn-B {
  0% {
    background-color: transparent;
    opacity: 0;
  }
  to {
    background-color: transparent;
    opacity: 1;
  }
}
@keyframes x3tkhrf-B {
  0% {
    opacity: 0;
    transform: translateY(-100%);
  }
  to {
    opacity: 1;
    transform: translateY(0);
  }
}
@keyframes x4m3fz-B {
  8% {
    transform: translate(0);
  }
  38% {
    transform: translate(1px, 4px);
  }
  62% {
    transform: translate(1px, 4px);
  }
  90% {
    transform: translate(0);
  }
}
@keyframes x4pf8vx-B {
  10% {
    transform: translate3d(-1px, 0, 0);
  }
  20% {
    transform: translate3d(2px, 0, 0);
  }
  30% {
    transform: translate3d(-4px, 0, 0);
  }
  40% {
    transform: translate3d(4px, 0, 0);
  }
  50% {
    transform: translate3d(-4px, 0, 0);
  }
  60% {
    transform: translate3d(4px, 0, 0);
  }
  70% {
    transform: translate3d(-4px, 0, 0);
  }
  80% {
    transform: translate3d(2px, 0, 0);
  }
  90% {
    transform: translate3d(-1px, 0, 0);
  }
}
@keyframes x4que31-B {
  0% {
    transform: scale(1);
  }
  to {
    transform: scale(1.15) translateY(-2px);
  }
}
@keyframes x510bz0-B {
  0% {
    background-position: 100%;
  }
  to {
    background-position: 0%;
  }
}
@keyframes x5ed7rf-B {
  0% {
    opacity: 1;
  }
  39% {
    opacity: 1;
  }
  75% {
    opacity: 0.5;
  }
  to {
    opacity: 1;
  }
}
@keyframes x5z2mxd-B {
  0% {
    opacity: 0;
    transform: scale(0);
  }
  to {
    opacity: 1;
  }
}
@keyframes x62wqjc-B {
  0% {
    opacity: 0;
    transform: scale(0.8);
  }
  to {
    opacity: 1;
    transform: scale(1);
  }
}
@keyframes x6a0n3x-B {
  0% {
    transform: translate(100%);
  }
  to {
    transform: translate(0);
  }
}
@keyframes x6s4mmu-B {
  0% {
    background-color: var(--hds-core-ui-white);
    left: 0;
  }
  to {
    background-color: #fff0;
    left: 15px;
  }
}
@keyframes x6vgncg-B {
  0% {
    filter: blur(5px);
    opacity: 0;
    transform: translateY(10px);
  }
  to {
    filter: blur(0);
    opacity: 1;
    transform: translateY(0);
  }
}
@keyframes x6ypnfw-B {
  0% {
    background-position: 100% 50%;
  }
  75% {
    background-position: 0% 50%;
  }
  to {
    background-position: 0% 50%;
  }
}
@keyframes x72gtye-B {
  1% {
    transform: scale(0.8);
  }
  to {
    transform: scale(1);
  }
}
@keyframes x7o79ul-B {
  25% {
    transform: rotate(4deg);
  }
  56% {
    transform: rotate(-1deg);
  }
  92% {
    transform: rotate(0);
  }
}
@keyframes x8k8xhn-B {
  10% {
    opacity: 0.6;
  }
  56% {
    opacity: 0.6;
  }
  66% {
    opacity: 1;
  }
}
@keyframes x94mwlt-B {
  0% {
    opacity: 0;
    transform: translateY(4px);
  }
  to {
    opacity: 1;
    transform: translateY(0);
  }
}
@keyframes x95vr6w-B {
  8% {
    transform: translateY(16px) rotate(0) translateY(-16px);
  }
  27% {
    transform: translateY(16px) rotate(-6deg) translateY(-16px);
  }
  57% {
    transform: translateY(16px) rotate(9.5deg) translateY(-16px);
  }
}
@keyframes x9nyzi3-B {
  0% {
    opacity: 1;
  }
  70% {
    opacity: 0.3;
  }
  to {
    opacity: 1;
  }
}
@keyframes x9o82i9-B {
  0% {
    width: var(--media-library-search-input-focused-width);
  }
  to {
    width: var(--media-library-search-input-base-size);
  }
}
@keyframes x9wq58a-B {
  0% {
    transform: translate(0);
  }
  to {
    transform: translate(-25%);
  }
}
@keyframes x9wvk7f-B {
  0% {
    opacity: 1;
    transform: translateY(0);
  }
  to {
    opacity: 0;
    transform: translateY(25px);
  }
}
@keyframes xa4qym0-B {
  0% {
    max-height: 0;
    opacity: 0;
  }
  to {
    max-height: 44px;
    opacity: 1;
  }
}
@keyframes xad0qjf-B {
  0% {
    transform: translate(0);
  }
  to {
    transform: translate(-100%);
  }
}
@keyframes xaeq8qu-B {
  0% {
    stroke-dashoffset: 28.9px;
    transform: rotate(-90deg);
  }
  25% {
    stroke-dashoffset: 130px;
    transform: rotate(162deg);
  }
  50% {
    stroke-dashoffset: 65px;
    transform: rotate(72deg);
  }
  75% {
    stroke-dashoffset: 130px;
    transform: rotate(162deg);
  }
  to {
    stroke-dashoffset: 28.9px;
    transform: rotate(-90deg);
  }
}
@keyframes xau7ne7-B {
  0% {
    transform: scale(0.9);
  }
  90% {
    transform: scale(1.2);
  }
  to {
    transform: scale(1);
  }
}
@keyframes xaz0mp3-B {
  to {
    opacity: 1;
    transform: translateY(0);
  }
}
@keyframes xb9r6ac-B {
  0% {
    right: -100%;
    top: -100%;
  }
  80% {
    right: 10px;
    top: 10px;
  }
  90% {
    right: 3px;
    top: 3px;
  }
  to {
    right: 0;
    top: 0;
  }
}
@keyframes xbb2stg-B {
  0% {
    opacity: 1;
  }
  50% {
    opacity: 0.7;
  }
  to {
    opacity: 1;
  }
}
@keyframes xbkht1q-B {
  0% {
    opacity: 0;
    transform: translate(10.8px, 13.2px) rotate(-180deg) scale(-0.01, 0.01);
  }
  6.66% {
    opacity: 1;
  }
  to {
    opacity: 1;
    transform: translate(8.4px, 15.6px) rotate(-180deg) scale(-0.03, 0.03);
  }
}
@keyframes xc30nr0-B {
  20% {
    opacity: 1;
    transform: scale(0.8);
  }
  55% {
    opacity: 1;
    transform: scale(1.2);
  }
  to {
    opacity: 0;
    transform: scale(1.2);
  }
}
@keyframes xcekhfk-B {
  0% {
    transform: scale(1);
  }
  50% {
    transform: scale(
      calc(1 / var(--BasePulseEffect_containerScaleXFactorAt50)),
      calc(1 / var(--BasePulseEffect_containerScaleYFactorAt50))
    );
  }
  to {
    transform: scale(
      calc(1 / var(--BasePulseEffect_containerScaleXFactor)),
      calc(1 / var(--BasePulseEffect_containerScaleYFactor))
    );
  }
}
@keyframes xdl9p37-B {
  0% {
    transform: translateY(16px) scale(0.95);
  }
  to {
    transform: translate(0) scale(1);
  }
}
@keyframes xe8e9wp-B {
  0% {
    width: 36px;
  }
  to {
    width: 6px;
  }
}
@keyframes xekv6nw-B {
  0% {
    opacity: 0;
  }
  to {
    opacity: 1;
  }
}
@keyframes xfimhlc-B {
  0% {
    width: 6px;
  }
  to {
    width: 36px;
  }
}
@keyframes xh8ryfk-B {
  0% {
    transform: rotate(-180deg);
  }
  to {
    transform: rotate(0);
  }
}
@keyframes xhtf2lc-B {
  0% {
    opacity: 0;
    transform: translate(-50%) translateY(20px);
  }
  to {
    opacity: 1;
    transform: translate(-50%) translateY(0);
  }
}
@keyframes xi44na9-B {
  0% {
    stroke-dashoffset: 0;
  }
  to {
    stroke-dashoffset: 43.98px;
  }
}
@keyframes xik5d0p-B {
  0% {
    background-color: transparent;
    opacity: 1;
    visibility: visible;
  }
  to {
    background-color: transparent;
    opacity: 0;
    visibility: visible;
  }
}
@keyframes xivcp3y-B {
  0% {
    transform: translateY(100%);
  }
  to {
    transform: translateY(0);
  }
}
@keyframes xj1bu7w-B {
  0% {
    width: 29px;
  }
  4% {
    animation-timing-function: cubic-bezier(0.47, 0, 0.745, 0.715);
    width: 29px;
  }
  33% {
    animation-timing-function: cubic-bezier(0.39, 0.575, 0.565, 1);
    width: 0;
  }
  56% {
    animation-timing-function: cubic-bezier(0.47, 0, 0.745, 0.715);
    width: 59px;
  }
  79% {
    animation-timing-function: cubic-bezier(0.39, 0.575, 0.565, 1);
    width: 0;
  }
  96% {
    width: 29px;
  }
  to {
    width: 29px;
  }
}
@keyframes xj58s1g-B {
  0% {
    transform: scale(1);
  }
  25% {
    transform: scale(1.2);
  }
  35% {
    transform: scale(1.2);
  }
  60% {
    transform: scale(1.5);
  }
  70% {
    transform: scale(1.5);
  }
  95% {
    transform: scale(1.8);
  }
  to {
    transform: scale(1.8);
  }
}
@keyframes xjbq84s-B {
  0% {
    transform: translateY(500px);
  }
  to {
    transform: translateY(0);
  }
}
@keyframes xjbsbib-B {
  0% {
    left: -100%;
    top: -100%;
  }
  80% {
    left: 10px;
    top: 10px;
  }
  90% {
    left: 3px;
    top: 3px;
  }
  to {
    left: 0;
    top: 0;
  }
}
@keyframes xjtpzzp-B {
  0% {
    margin-bottom: -6px;
    opacity: 0;
  }
  to {
    margin-bottom: 10px;
    opacity: 1;
  }
}
@keyframes xjzy2go-B {
  0% {
    display: none;
    opacity: 0;
  }
  1% {
    display: block;
    opacity: 0;
  }
  to {
    display: block;
    opacity: 1;
  }
}
@keyframes xk9ub6v-B {
  0% {
    height: 0;
  }
  to {
    height: 100%;
  }
}
@keyframes xkmclza-B {
  0% {
    border-top-width: 6px;
    border-right-width: 6px;
    border-bottom-width: 6px;
    border-left-width: 6px;
  }
  50% {
    border-top-width: 3px;
    border-right-width: 3px;
    border-bottom-width: 3px;
    border-left-width: 3px;
  }
  to {
    border-top-width: 6px;
    border-right-width: 6px;
    border-bottom-width: 6px;
    border-left-width: 6px;
  }
}
@keyframes xlnvh2b-B {
  0% {
    max-width: 0;
  }
  20% {
    max-width: 250px;
    padding-right: 8px;
  }
  80% {
    max-width: 250px;
    padding-right: 8px;
  }
  to {
    max-width: 0;
  }
}
@keyframes xlzop5p-B {
  0% {
    max-height: 44px;
    opacity: 1;
  }
  to {
    max-height: 0;
    opacity: 0;
  }
}
@keyframes xn7wtp8-B {
  0% {
    transform: rotate(0);
  }
  25% {
    transform: rotate(5deg);
  }
  75% {
    transform: rotate(-5deg);
  }
  to {
    transform: rotate(0);
  }
}
@keyframes xnhm9bl-B {
  0% {
    transform: translateY(-1px);
  }
  to {
    transform: translateY(2px);
  }
}
@keyframes xnjai2g-B {
  21% {
    transform: translateY(2px);
  }
  56% {
    transform: translate(10px, 1px);
  }
  98% {
    transform: translate(0);
  }
}
@keyframes xo7bqm7-B {
  0% {
    transform: translateY(21px);
  }
  to {
    transform: translate(25px, 21px);
  }
}
@keyframes xoypn1l-B {
  0% {
    backdrop-filter: blur(0px);
    opacity: 0;
  }
  to {
    backdrop-filter: var(--dialog-backdrop-filter);
    opacity: 1;
  }
}
@keyframes xpe8glq-B {
  0% {
    filter: blur(0px);
  }
  to {
    filter: blur(4px);
  }
}
@keyframes xpwaawf-B {
  0% {
    opacity: 0;
    transform: translateY(-16px);
  }
  20% {
    opacity: 1;
    transform: translateY(0);
  }
  50% {
    opacity: 1;
    transform: translateY(0);
  }
  80% {
    opacity: 1;
    transform: translateY(0);
  }
  to {
    opacity: 0;
    transform: translateY(-16px);
  }
}
@keyframes xqm23h3-B {
  0% {
    opacity: 0;
  }
  to {
    opacity: 100;
  }
}
@keyframes xqng64z-B {
  0% {
    transform: rotate(0);
  }
  to {
    transform: rotate(360deg);
  }
}
@keyframes xrq03c8-B {
  0% {
    transform: scale(0.6) rotate(6deg);
  }
  25% {
    transform: scale(0.6) rotate(-6deg);
  }
  50% {
    transform: scale(0.6) rotate(12deg);
  }
  75% {
    transform: scale(0.6) rotate(-3deg);
  }
  to {
    transform: scale(0.6) rotate(0);
  }
}
@keyframes xrvlesl-B {
  to {
    bottom: 0;
    opacity: 0;
  }
}
@keyframes xrys9fn-B {
  0% {
    transform: translateY(-16px) scale(0.95);
  }
  to {
    transform: translate(0) scale(1);
  }
}
@keyframes xsalcmj-B {
  0% {
    opacity: 0;
    transform: translateY(10px);
  }
  to {
    opacity: 1;
    transform: translateY(0);
  }
}
@keyframes xsjy64u-B {
  0% {
    opacity: 0.4;
  }
  to {
    opacity: 1;
  }
}
@keyframes xt09tg6-B {
  0% {
    transform: rotate(0);
  }
  25% {
    transform: rotate(90deg);
  }
  50% {
    transform: rotate(180deg);
  }
  75% {
    transform: rotate(270deg);
  }
  to {
    transform: rotate(360deg);
  }
}
@keyframes xtut5q7-B {
  0% {
    opacity: 1;
  }
  50% {
    opacity: 0.5;
  }
  to {
    opacity: 1;
  }
}
@keyframes xtwwzw5-B {
  0% {
    max-width: 100%;
    opacity: 1;
    transform: translate(0);
  }
  to {
    max-width: 0%;
    opacity: 0;
    transform: translate(100%);
    visibility: hidden;
  }
}
@keyframes xu46iu7-B {
  0% {
    opacity: 0.05;
  }
  to {
    opacity: 0.15;
  }
}
@keyframes xuf935j-B {
  0% {
    transform: translateY(-20px);
  }
  to {
    transform: translateY(60px);
  }
}
@keyframes xuqt05y-B {
  0% {
    background-color: #85f7c8;
  }
  50% {
    background-color: #e300ff;
  }
  to {
    background-color: #85f7c8;
  }
}
@keyframes xuvekqa-B {
  0% {
    opacity: 0.3;
  }
  50% {
    opacity: 1;
  }
  to {
    opacity: 0.3;
  }
}
@keyframes xv3vjy1-B {
  0% {
    opacity: 0.7;
  }
  to {
    opacity: 1;
  }
}
@keyframes xv6qlei-B {
  0% {
    opacity: 0;
    transform: translateY(100%);
  }
  to {
    opacity: 1;
    transform: translateY(0);
  }
}
@keyframes xvcgth7-B {
  0% {
    height: 0;
    opacity: 0;
  }
  to {
    height: 56px;
    opacity: 1;
  }
}
@keyframes xvfaeil-B {
  0% {
    opacity: var(--glimmer-opacity-min);
  }
  to {
    opacity: var(--glimmer-opacity-max);
  }
}
@keyframes xvgakqy-B {
  0% {
    width: 0;
  }
  to {
    width: 100%;
  }
}
@keyframes xvsum6m-B {
  0% {
    filter: blur(10px);
    transform: translateY(30px) scale(0.8);
  }
  to {
    filter: blur(0px);
    transform: translateY(0) scale(1);
  }
}
@keyframes xw5paif-B {
  0% {
    opacity: 0.92;
  }
  25% {
    opacity: 0.06;
  }
  50% {
    opacity: 0.41;
  }
  75% {
    opacity: 0.05;
  }
  to {
    opacity: 0.12;
  }
}
@keyframes xwv0xsu-B {
  0% {
    opacity: 0;
    transform: scaleX(0.8) scaleY(0.9);
  }
  to {
    opacity: 1;
    transform: scaleX(1) scaleY(1);
  }
}
@keyframes xx24d24-B {
  0% {
    opacity: 1;
  }
  to {
    right: 0;
    opacity: 0;
  }
}
@keyframes xx3xq1-B {
  0% {
    max-height: 0;
    opacity: 0;
  }
  to {
    max-height: 100px;
    opacity: 1;
  }
}
@keyframes xx4g29r-B {
  0% {
    opacity: 0;
    transform: translateY(40px) scale(0);
  }
  to {
    opacity: 1;
    transform: translateY(0) scale(1);
  }
}
@keyframes xxk0maj-B {
  0% {
    filter: blur(3px);
    opacity: 0;
  }
  to {
    filter: blur(0px);
    opacity: 1;
  }
}
@keyframes xyllbq6-B {
  0% {
    transform: rotate(-90deg);
  }
  25% {
    transform: rotate(90deg);
  }
  50% {
    transform: rotate(270deg);
  }
  75% {
    transform: rotate(450deg);
  }
  to {
    transform: rotate(990deg);
  }
}
@keyframes xyswhzy-B {
  0% {
    transform: scale(1);
  }
  to {
    transform: scale(1.15);
  }
}
@keyframes xyt3z58-B {
  0% {
    transform: scale(1);
  }
  50% {
    transform: scale(1.2);
  }
  to {
    transform: scale(1);
  }
}
@keyframes xz0nb1o-B {
  0% {
    opacity: 0;
    transform: translateY(-30%);
  }
  to {
    opacity: 1;
    transform: translateY(0);
  }
}
@keyframes xz9a51c-B {
  0% {
    stroke-dashoffset: 13.8px;
    transform: rotate(-90deg);
  }
  25% {
    stroke-dashoffset: 62.2px;
    transform: rotate(162deg);
  }
  50% {
    stroke-dashoffset: 31.1px;
    transform: rotate(72deg);
  }
  75% {
    stroke-dashoffset: 62.2px;
    transform: rotate(162deg);
  }
  to {
    stroke-dashoffset: 13.8px;
    transform: rotate(-90deg);
  }
}
@keyframes xzc1gja-B {
  0% {
    transform: translate(-100%) scaleX(0.65);
  }
  60% {
    transform: translate(100%) scaleX(0.9);
  }
  to {
    transform: translate(100%) scaleX(0.9);
  }
}
@keyframes xzl5p3y-B {
  0% {
    opacity: 0.5;
    transform: scale(0.5);
  }
  60% {
    opacity: 1;
    transform: scale(1);
  }
  to {
    opacity: 0;
    transform: scale(1);
  }
}
@keyframes xzq8sa-B {
  0% {
    transform: translate(4px, 21px);
  }
  to {
    transform: translate(25px, 21px);
  }
}
:root,
.x11o5n16 {
  --xj6bvh5: 7.68px;
  --x1ufrv69: 426px;
  --x1toklfg: 240px;
}
:root,
.x11vwomu {
  --x1pzkx7r: 4px;
  --x1099yxr: 4px;
  --xsjbu7k: 12px;
}
:root,
.x13l5e9 {
  --x176279f: 25px;
}
@media (min-width: 768px) and (max-width: 1439px) {
  :root,
  .x13l5e9 {
    --x176279f: 50px;
  }
}
@media (max-width: 767px) {
  :root,
  .x13l5e9 {
    --x176279f: 25px;
  }
}
@media (min-width: 1920px) {
  :root,
  .x13l5e9 {
    --x176279f: 124px;
  }
}
@media (min-width: 1440px) and (max-width: 1919px) {
  :root,
  .x13l5e9 {
    --x176279f: 92px;
  }
}
:root,
.x1e64qwz {
  --x1a41woh: var(--about-ig-font-weight-bold);
  --x112fioj: var(--about-ig-font-weight-light);
  --x1dhx1tz: var(--about-ig-font-weight-normal);
  --x6lx819: var(--about-ig-font-weight-semibold);
}
:root,
.x1g5acrz {
  --x1e4hm47: 4px;
  --x15qbgmd: 8px;
  --x19nwfu8: 10px;
  --xxjzes5: 12px;
  --xsyyfky: 16px;
  --x44p0ev: 20px;
  --x1npqni6: 24px;
}
@media (max-width: 320px), (max-height: 256px) {
  :root,
  .x1g5acrz {
    --x1e4hm47: 1px;
    --x15qbgmd: 2px;
    --x19nwfu8: 2px;
    --xxjzes5: 3px;
    --xsyyfky: 4px;
    --x44p0ev: 5px;
    --x1npqni6: 6px;
  }
}
:root,
.x1ixd7j4 {
  --xaeiz9z: repeat(6, 1fr);
  --x1p5ydkj: 10.977vw;
  --xg3m0br: 4.267vw;
  --x1tf79ex: 6.4vw;
  --x12nro88: 7;
  --x13aro4a: 6;
}
@media (min-width: 1440px) {
  :root,
  .x1ixd7j4 {
    --xaeiz9z: repeat(12, 1fr);
    --x1p5ydkj: 5.248vw;
    --xg3m0br: 2.222vw;
    --x1tf79ex: 6.4vw;
    --x12nro88: 13;
    --x13aro4a: 12;
  }
}
@media (max-width: 1439px) {
  :root,
  .x1ixd7j4 {
    --xaeiz9z: repeat(6, 1fr);
    --x1p5ydkj: 10.977vw;
    --xg3m0br: 4.267vw;
    --x1tf79ex: 6.4vw;
    --x12nro88: 7;
    --x13aro4a: 6;
  }
}
:root,
.x1jyvjv1 {
  --hzFeaturedCardSpacing: 16px;
  --xkg63a2: calc(100vw - var(--hzFeaturedCardSpacing) * 2);
  --xso9h23: 16 / 9;
  --xmzrew1: 16 / 9;
  --x5g9hi8: 1366px;
  --x1lv1z71: 16px;
  --x6c4grl: 16px;
}
@media (min-width: 768px) and (max-width: 1279px) {
  :root,
  .x1jyvjv1 {
    --hzFeaturedCardSpacing: 24px;
    --x1lv1z71: 24px;
    --x6c4grl: 24px;
  }
}
@media (min-width: 768px) and (max-width: 1023px) {
  :root,
  .x1jyvjv1 {
    --xkg63a2: 500px;
  }
}
@media (min-width: 1920px) {
  :root,
  .x1jyvjv1 {
    --xkg63a2: 800px;
  }
}
@media (max-width: 767px) and (orientation: landscape) {
  :root,
  .x1jyvjv1 {
    --xkg63a2: 468px;
  }
}
@media (max-width: 767px) and (orientation: portrait) {
  :root,
  .x1jyvjv1 {
    --xmzrew1: 4 / 3;
  }
}
@media (min-width: 1024px) and (max-width: 1365px) {
  :root,
  .x1jyvjv1 {
    --xkg63a2: 550px;
  }
}
@media (min-width: 1366px) and (max-width: 1919px) {
  :root,
  .x1jyvjv1 {
    --xkg63a2: 600px;
  }
}
@media (min-width: 1280px) {
  :root,
  .x1jyvjv1 {
    --hzFeaturedCardSpacing: 32px;
    --x1lv1z71: 32px;
    --x6c4grl: 32px;
  }
}
:root,
.x1sn0h9p {
  --x1dflwya: var(--secondary-button-background);
  --xez13zg: currentcolor;
  --xgcszl1: var(--button-height-medium);
  --x1lkbp3z: 1;
}
:root,
.x1uhg0qq {
  --x1b9mnyi: -3.5%;
  --x1r5jnwv: -1.26px;
  --x16mfl10: -0.96px;
  --x120r4ib: 0;
}
@media (min-width: 1920px) {
  :root,
  .x1uhg0qq {
    --x1r5jnwv: -2.52px;
    --x16mfl10: -1.68px;
  }
}
@media (min-width: 1440px) and (max-width: 1919px) {
  :root,
  .x1uhg0qq {
    --x1r5jnwv: -2.24px;
    --x16mfl10: -1.44px;
  }
}
@media (max-width: 1439px) {
  :root,
  .x1uhg0qq {
    --x1r5jnwv: -1.26px;
    --x16mfl10: -0.96px;
  }
}
:root,
.x1xz3gus {
  --x88p6x8: 180px;
}
:root,
.x1ycsbtw {
  --xb9oaa2: var(--about-ig-full-spectrum);
  --xtnudhj: var(--about-ig-orange-pink-lavender);
  --xidmrtq: var(--about-ig-pink-lavender-purple);
  --x1xye7id: var(--about-ig-yellow-orange-pink);
}
:root,
.x3uywov {
  --x1088jp4: var(--system-140-line-height);
  --x1tgqj14: var(--system-110-line-height);
  --x14248nk: var(--system-120-line-height);
}
:root,
.x8vatbw {
  --x1ficzqe: linear-gradient(90deg, var(--comment-background), transparent);
  --xu0tt1w: linear-gradient(-90deg, var(--comment-background), transparent);
  --xpysvl: linear-gradient(
    90deg,
    var(--messenger-card-background),
    transparent
  );
  --x1j37g13: linear-gradient(
    -90deg,
    var(--messenger-card-background),
    transparent
  );
}
:root,
.xig1gl1 {
  --xoptfiw: 0;
  --xh2fra1: 4px;
  --xh0g73a: 8px;
  --x1nwy4ys: 16px;
  --xrpx2p6: 24px;
  --x93w9p6: 32px;
  --xz3t9it: 48px;
  --x5ikn4o: 56px;
}
@media (min-width: 1920px) {
  :root,
  .xig1gl1 {
    --xh2fra1: 16px;
    --xh0g73a: 24px;
    --x1nwy4ys: 32px;
    --xrpx2p6: 40px;
    --x93w9p6: 48px;
    --xz3t9it: 64px;
    --x5ikn4o: 72px;
  }
}
@media (min-width: 1440px) and (max-width: 1919px) {
  :root,
  .xig1gl1 {
    --xh2fra1: 8px;
    --xh0g73a: 16px;
    --x1nwy4ys: 24px;
    --xrpx2p6: 32px;
    --x93w9p6: 40px;
    --xz3t9it: 56px;
    --x5ikn4o: 64px;
  }
}
@media (max-width: 1439px) {
  :root,
  .xig1gl1 {
    --xh2fra1: 4px;
    --xh0g73a: 8px;
    --x1nwy4ys: 16px;
    --xrpx2p6: 24px;
    --x93w9p6: 32px;
    --xz3t9it: 48px;
    --x5ikn4o: 56px;
  }
}
:root,
.xrcngj7 {
  --x1blunf5: var(--system-14-font-size);
  --xkbnasn: var(--system-48-font-size);
  --x190lbiv: var(--system-36-font-size);
  --x1nxb92n: var(--system-32-font-size);
  --x1cx3y4n: var(--system-24-font-size);
  --x790amx: var(--system-20-font-size);
  --xt39w4n: var(--system-16-font-size);
  --x1rov1lr: var(--system-20-font-size);
  --x1diw0t2: var(--system-16-font-size);
  --x1t7w1xg: var(--system-14-font-size);
}
@media (min-width: 1920px) {
  :root,
  .xrcngj7 {
    --x1blunf5: var(--system-20-font-size);
    --xkbnasn: var(--system-120-font-size);
    --x190lbiv: var(--system-72-font-size);
    --x1nxb92n: var(--system-56-font-size);
    --x1cx3y4n: var(--system-40-font-size);
    --x790amx: var(--system-32-font-size);
    --xt39w4n: var(--system-24-font-size);
    --x1rov1lr: var(--system-32-font-size);
    --x1diw0t2: var(--system-24-font-size);
    --x1t7w1xg: var(--system-18-font-size);
  }
}
@media (min-width: 1440px) and (max-width: 1919px) {
  :root,
  .xrcngj7 {
    --x1blunf5: var(--system-16-font-size);
    --xkbnasn: var(--system-100-font-size);
    --x190lbiv: var(--system-64-font-size);
    --x1nxb92n: var(--system-48-font-size);
    --x1cx3y4n: var(--system-32-font-size);
    --x790amx: var(--system-24-font-size);
    --xt39w4n: var(--system-20-font-size);
    --x1rov1lr: var(--system-24-font-size);
    --x1diw0t2: var(--system-18-font-size);
    --x1t7w1xg: var(--system-16-font-size);
  }
}
@media (max-width: 1439px) {
  :root,
  .xrcngj7 {
    --x1blunf5: var(--system-14-font-size);
    --xkbnasn: var(--system-48-font-size);
    --x190lbiv: var(--system-36-font-size);
    --x1nxb92n: var(--system-32-font-size);
    --x1cx3y4n: var(--system-24-font-size);
    --x790amx: var(--system-20-font-size);
    --xt39w4n: var(--system-16-font-size);
    --x1rov1lr: var(--system-20-font-size);
    --x1diw0t2: var(--system-16-font-size);
    --x1t7w1xg: var(--system-14-font-size);
  }
}
:root,
.xwyxrj7 {
  --x14hgzir: var(--comment-background);
  --x1iifn4c: var(--messenger-card-background);
}
.x1c3r9qw.x1c3r9qw,
.x1c3r9qw.x1c3r9qw:root {
  --x1dflwya: red;
  --xez13zg: white;
  --xgcszl1: var(--button-height-medium);
  --x1lkbp3z: 1;
}
.x1fqcaw8.x1fqcaw8,
.x1fqcaw8.x1fqcaw8:root {
  --hzFeaturedCardSpacing: 38px;
  --xkg63a2: calc(100vw - var(--hzFeaturedCardSpacing) * 2);
  --xso9h23: 16 / 9;
  --xmzrew1: 16 / 9;
  --x5g9hi8: 1366px;
  --x1lv1z71: 20px;
  --x6c4grl: 30px;
}
.xh80ez7.xh80ez7,
.xh80ez7.xh80ez7:root {
  --x1dflwya: blue;
  --xez13zg: white;
  --xgcszl1: var(--button-height-medium);
  --x1lkbp3z: 1;
}
@media (min-width: 768px) and (max-width: 1023px) {
  .x1fqcaw8.x1fqcaw8,
  .x1fqcaw8.x1fqcaw8:root {
    --xkg63a2: 500px;
    --x6c4grl: 34px;
  }
}
@media (min-width: 1920px) {
  .x1fqcaw8.x1fqcaw8,
  .x1fqcaw8.x1fqcaw8:root {
    --xkg63a2: 800px;
    --x6c4grl: 60px;
  }
}
@media (max-width: 767px) and (orientation: landscape) {
  .x1fqcaw8.x1fqcaw8,
  .x1fqcaw8.x1fqcaw8:root {
    --xkg63a2: 468px;
  }
}
@media (max-width: 767px) and (orientation: portrait) {
  .x1fqcaw8.x1fqcaw8,
  .x1fqcaw8.x1fqcaw8:root {
    --xmzrew1: 4 / 3;
  }
}
@media (min-width: 1024px) and (max-width: 1365px) {
  .x1fqcaw8.x1fqcaw8,
  .x1fqcaw8.x1fqcaw8:root {
    --xkg63a2: 550px;
    --x6c4grl: 42px;
  }
}
@media (min-width: 1366px) and (max-width: 1919px) {
  .x1fqcaw8.x1fqcaw8,
  .x1fqcaw8.x1fqcaw8:root {
    --xkg63a2: 600px;
    --x6c4grl: 58px;
  }
}
.x12bfn3x {
  --dialog-anchor-vertical-padding: 56px;
}
.x13nunif {
  --secondary-button-background: #ffffff;
}
.x14qmu5x {
  --top-to-bottom-ratio: 0;
}
.x16ujzjy {
  --top-to-bottom-ratio: 0.65;
}
.x18ckbba {
  --border-focused: var(--abra-composer-focused-border);
}
.x1ctyza5 {
  --list-cell-min-height: 48px;
}
.x1es2l0s {
  --secondary-button-text: #ffffff;
}
.x1fq4pf {
  --container-dimension: calc(
    var(--hz-user-overflow-avatar-size) - var(--border-width) * 2
  );
}
.x1hdfz75 {
  --image-offset: calc(var(--container-dimension) * 0);
}
.x1lqnt5t {
  --input-background: transparent;
}
.x1lw2oc0 {
  --primary-button-text: #ffffff;
}
.x1pd2dhg {
  --image-offset: calc(var(--container-dimension) * 0.12);
}
.x1qmt0av {
  --abra-composer-scroll-thumb: transparent;
}
.x1ramq0l {
  --border-width: 1px;
}
.x1sioccc {
  --secondary-button-stroke: #cbd2d9;
}
.x1syhy5a {
  --primary-button-background: #283943;
}
.x1vpd4dw {
  --hover-overlay: var(--media-hover);
}
.x1wd1o4f {
  --button-medium-height: 32px;
}
.x1yw0p3e {
  --button-corner-radius: 12px;
}
.x4149ri {
  --primary-button-background: var(--secondary-button-text);
}
.x6lk5li {
  --hz-user-overflow-avatar-size: 40px;
}
.x9oxt5g {
  --primary-button-text: var(--secondary-button-text);
}
.xa74lig {
  --button-height-medium: 32px;
}
.xaxyt6b {
  --button-medium-padding-horizontal: 4px;
}
.xdrmtbx {
  --button-padding-horizontal-medium: 4px;
}
.xfr4xzp {
  --primary-button-background: rbga(0, 0, 0, 0);
}
.ximqifr {
  --card-background: var(--dialog-background);
}
.xqtmrrc {
  --dialog-anchor-vertical-padding: 20px;
}
.xrb6pb8 {
  --top-height: calc(var(--container-dimension) * var(--top-to-bottom-ratio));
}
.xrkz42s {
  --abra-composer-scroll-thumb: var(--scroll-thumb);
}
.xs67ve9 {
  --button-corner-radius-medium: 12px;
}
.xti9o3k {
  --x14mr4ln: var(--x---x14mr4ln);
}
.xu4a763 {
  --bottom-height: calc(var(--container-dimension) - var(--top-height));
}
.xuy25kr {
  --secondary-button-background: #344854;
}
.xx7hl7i {
  --secondary-button-stroke: transparent;
}
.xxr02gd {
  --button-corner-radius: 2px;
}
.xxxb29y {
  --secondary-button-text: #0064e0;
}
.xyejjpt {
  --base-line-clamp-line-height: var(--x---base-line-clamp-line-height);
}
.xyxzgn9 {
  --nav-list-cell-min-height: var(--abra-nav-profile-list-cell-min-height);
}
.x1emuj76:hover {
  --abra-composer-scroll-thumb: var(--scroll-thumb);
}
@media (pointer: coarse) {
  .x19pzste.x19pzste {
    --nav-list-cell-min-height: var(--abra-touch-nav-list-cell-min-height);
  }
}
@media (max-width: 679px) {
  .x9rzcez.x9rzcez {
    --dialog-anchor-vertical-padding: 0;
  }
}
@media (max-width: 679px) {
  .xiky34c.xiky34c {
    --dialog-corner-radius: 0;
  }
}
@media (max-width: 767px) {
  .xtrl1hq.xtrl1hq {
    --abra-message-margin-start: 0;
  }
}
@media (max-width: 679px) {
  .xxontuu.xxontuu {
    --dialog-anchor-vertical-padding: 4px;
  }
}
.x10tw7tx {
  background: var(--x1ficzqe);
}
.x11g6tue {
  background: none;
}
.x11qrowb {
  background: linear-gradient(45deg, #d6ffe8 10%, #faffce 90%);
}
.x12nffmi {
  background: var(--nav-background);
}
.x12tnsi7 {
  background: var(
    --Accent-Gradient-3,
    linear-gradient(148deg, var(--accent) 4.51%, #8a60ed 79.94%)
  );
}
.x13hwhch {
  background: var(--utility-divider);
}
.x152gpt9 {
  background: linear-gradient(to top, #0009, #0000);
}
.x1692lfq {
  background: linear-gradient(0deg, #f0f2f5 5%, #f0f2f500 50%);
}
.x16u63kz {
  background: linear-gradient(
    180deg,
    black 35%,
    transparent 55%,
    transparent 100%
  );
}
.x180y45z {
  background: var(--base-blue);
}
.x18aeczl {
  background: linear-gradient(180deg, #953ec199 -234.46%, #3e83eb99 182.12%);
}
.x18aly1o {
  background: var(--card-background);
}
.x18i8syy {
  background: var(--blue-secondary);
}
.x194q7ld {
  background: linear-gradient(270deg, #5b70ff, #007ffd);
}
.x1ayyt1u {
  background: var(--data-viz-red);
}
.x1etstcl {
  background: #fff;
}
.x1firbd1 {
  background: linear-gradient(
    to top,
    var(--background-primary) 0,
    transparent 32px
  );
}
.x1hfbenf {
  background: var(--xpysvl);
}
.x1hhnrii {
  background:
    linear-gradient(0deg, #fff 0% 100%) padding-box,
    linear-gradient(90deg, #ff7b00, #ff006a, #d100c3) border-box;
}
.x1hhtgt9 {
  background: var(--blue-primary);
}
.x1kluwjk {
  background: var(
    --Gradients-Background-Lavender,
    linear-gradient(136deg, #dabbff 1.73%, #95c4f5 100%)
  );
}
.x1ls8ufb {
  background: var(--xu0tt1w);
}
.x1m5cyyz {
  background: var(--background-surface-raised-default);
}
.x1md70p1 {
  background: transparent;
}
.x1mfknap {
  background: var(--comment-background);
}
.x1nnuvzv {
  background: linear-gradient(
    to right,
    var(--background-primary) 0%,
    transparent 16%
  );
}
.x1ooqjeo {
  background: linear-gradient(transparent, #00000080);
}
.x1pincqn {
  background:
    linear-gradient(to left, #0003, #0000),
    linear-gradient(to right, #0003, #0000),
    linear-gradient(to top, #0003, #0000),
    linear-gradient(to bottom, #0003, #0000);
}
.x1q608ui {
  background: linear-gradient(
    0deg,
    var(--video-remix-dialog-background) 0%,
    var(--video-remix-dialog-background) 100%
  );
}
.x1qjyao3 {
  background: var(--xwxij5g);
}
.x1qxl6gr {
  background: var(--line-media-protection);
}
.x1r1ic4w {
  scroll-padding: 4px;
}
.x1r7xphn {
  background: #fff;
}
.x1s1wamz {
  background: var(--surface-background);
}
.x1si7u7a {
  background: linear-gradient(to top, var(--background-primary), transparent);
}
.x1w8nc5 {
  background: var(--fill-highlight);
}
.x1ywb6qf {
  background: var(--icon-secondary);
}
.x2y3jul {
  background: var(--chat-incoming-message-bubble-background-color);
}
.x5x1hyd {
  background: var(--background-primary);
}
.x7m3rcz {
  background: var(--secondary-button-background);
}
.x976wh6 {
  background: var(--messenger-card-background);
}
.xc91isv {
  background: var(--base-light-shadow);
}
.xdkhaw6 {
  background: linear-gradient(90deg, #ffd500, #ff7b00, #ff006a);
}
.xdt1vxj {
  background:
    linear-gradient(0deg, #fff 0% 100%) padding-box,
    linear-gradient(90deg, #ffd500, #ff7b00, #ff006a, #d100c3, #7538fa)
      border-box;
}
.xe42fgl {
  background: var(--background-deemphasized);
}
.xf5idsi {
  background: var(--interactive-secondary);
}
.xfeb568 {
  background: var(--background-surface-default);
}
.xfk33po {
  background:
    radial-gradient(100% 128% at 100% 0%, #00d7570a, #00d75700),
    radial-gradient(100% 128% at 0% 0%, #ae26ff14, #ae26ff00),
    radial-gradient(82% 82% at 50% 117.6%, #ff5f5314, #ff5f5300),
    var(--gradient-background);
}
.xionu4m {
  background: linear-gradient(to right, var(--background-primary), transparent);
}
.xj8gf8i {
  background: var(--mwp-message-row-background);
}
.xjkqvwr {
  background: #e3dff6;
}
.xjw1qxx {
  scroll-padding: 48px;
}
.xjw5052 {
  background:
    linear-gradient(180deg, #953ec1 -525.46%, #3e83eb 148.61%), #ffffff1f;
}
.xk2ncd3 {
  background: var(--push-view-background);
}
.xk6j48z {
  background: linear-gradient(
    to bottom,
    var(--background-primary) 0,
    transparent 32px
  );
}
.xkpzuwl {
  background:
    linear-gradient(0deg, #fff 0% 100%) padding-box,
    linear-gradient(90deg, #ff006a, #d100c3, #7538fa) border-box;
}
.xln7xf2 {
  font: inherit;
}
.xn5v8on {
  background:
    linear-gradient(0deg, #ffffff1a, #ffffff1a),
    conic-gradient(
      from 180deg at 50% 50%,
      #fd4c4c -25.03deg,
      #f16770 27deg,
      #f8e968 85.5deg,
      #82f778 124.03deg,
      #4bfbfb 180.56deg,
      #6d7dff 225.28deg,
      #fa05ff 273.66deg,
      #fd4c4c 334.97deg,
      #f16770 387deg
    );
}
.xnvtxd0 {
  background: linear-gradient(to bottom, #00000080, #0000);
}
.xo90atz {
  background: linear-gradient(to bottom, #000c, #0000);
}
.xotixv4 {
  background: linear-gradient(
    to bottom right,
    var(--always-black),
    var(--always-white)
  );
}
.xow7o78 {
  background: linear-gradient(180deg, #587889, #849eaf);
}
.xppqh8i {
  background: linear-gradient(to right, #00000080, #0000);
}
.xpu8mnt {
  background: linear-gradient(#0000, #000000b3);
}
.xq6dov1 {
  background: linear-gradient(to bottom, #0009, #0000);
}
.xs6ki6k {
  background: linear-gradient(0deg, #000000b3, #0000);
}
.xsvgrkd {
  background: var(--background-highlight);
}
.xt2wqj3 {
  background: var(--x-background);
}
.xudvloq {
  background: linear-gradient(to top, #00000080, #0000);
}
.xuj0fh1 {
  background: var(--wig-iris-100);
}
.xujti9i {
  background: linear-gradient(135deg, #09f3, #a033ff33, #ff528033, #ff706133);
}
.xume11b {
  background: var(--push-view-with-sidebar-background);
}
.xvgn5wp {
  background: linear-gradient(rgba(0, 0, 0, 0.1), transparent);
}
.xwepwai {
  background: var(--always-dark-overlay);
}
.xws45a {
  background: linear-gradient(to right, transparent, var(--background-primary));
}
.xx7qk4p {
  background: var(--popover-background);
}
.xxi715v {
  background: var(--x1j37g13);
}
.xz87gk8 {
  background: var(--continue-conversation-button-background);
}
.xzo714y {
  background: var(--background-secondary);
}
.xzudefj {
  background: linear-gradient(180deg, #953ec1 -234.46%, #3e83eb 182.12%);
}
.xpinrz6:before {
  background: var(--gradient-composer-text);
}
.x1wrfclv:hover {
  background: linear-gradient(
    0deg,
    var(--background-primary) 0%,
    var(--interactive-secondary-hover) 100%
  );
}
.x1my9f15:focus {
  background: var(--composer-background-glass);
}
.x105w4n0 {
  border-top: 1px solid var(--always-white);
}
.x10a31x0 {
  border-right: 1px solid rgb(var(--ig-separator));
}
.x10t2apo {
  border-bottom: 1px solid var(--negative);
}
.x10uxm18 {
  border-left: 1px solid var(--always-white);
}
.x10xxj64 {
  transition: transform 0.1s ease-in-out;
}
.x111uhmu {
  transition:
    opacity 0.1s ease-in-out,
    max-height 0.25s ease-in-out;
}
.x112ta8 {
  border-bottom: none;
}
.x117ut2q {
  border-bottom: 4px solid white;
}
.x119zhyh {
  border-bottom: 1px solid var(--secondary-button-pressed);
}
.x11buv8o {
  transition: inset-inline-start var(--dialog-animation-duration)
    var(--dialog-animation-timing-function);
}
.x11fil4f {
  border-right: 2px solid var(--accent);
}
.x11vq3qy {
  transition: var(--nav-transition-all);
}
.x1200zyb {
  border-top: 1px solid var(--fds-gray-10);
}
.x122jhqu {
  border-top: 1px solid red;
}
.x12da1fv {
  border-top: 4px solid var(--fds-gray-10);
}
.x12dikjd {
  transition: opacity 0.3s ease-in-out;
}
.x12g8ker {
  border-top: thin solid var(--divider);
}
.x12lumcd {
  flex: 1 1 auto;
}
.x12wdn4z {
  border-right: 0;
}
.x12wosxt {
  border-right: 2px solid var(--media-inner-border);
}
.x135zzgz {
  border-top: 3px solid var(--base-grape);
}
.x136rnhk {
  transition: width 0.1s linear;
}
.x13c5i5r {
  background-position: top center;
}
.x13fo0ot {
  border-top: 3px solid white;
}
.x13gxq05 {
  transition: transform 0.1s ease-out;
}
.x13o65ey {
  border-left: 1px solid var(--negative);
}
.x13qnv8b {
  border-left: 1px solid rgb(var(--ig-separator));
}
.x13zqm9e {
  border-bottom: 1px solid rgb(var(--ig-separator));
}
.x140qq3l {
  border-top: 1px inside var(--shadow-1);
}
.x142atp1 {
  border-top: 4px solid var(--accent);
}
.x14fdy9i {
  border-right: 1px solid var(--wash);
}
.x14igqft {
  border-bottom: 1px dashed var(--fds-gray-20);
}
.x14j1b63 {
  border-left: 1px solid var(--secondary-button-background);
}
.x14tn5a4 {
  border-right: 1px solid transparent;
}
.x14uebl7 {
  border-left: 1px solid var(--media-inner-border);
}
.x14ut5hk {
  border-right: 2px solid;
}
.x14wm8ps {
  border-bottom: 1px solid var(--always-gray-95);
}
.x15101ec {
  transition: stroke-dasharray 0.4s ease;
}
.x159vxxq {
  border-right: solid;
}
.x15pm3l4 {
  transition: var(--imagine-opacity-transition);
}
.x15uvora {
  border-bottom: solid 1px var(--divider);
}
.x168l2et {
  scroll-snap-type: y mandatory;
}
.x16aiyyn {
  border-bottom: 1px solid var(--fds-gray-20);
}
.x16eua3p {
  border-top: 2px solid var(--secondary-icon);
}
.x16i8soe {
  transition: opacity 0.2s cubic-bezier(0.14, 0.12, 0, 0.99);
}
.x16mftai {
  border-right: 2px solid var(--base-cherry);
}
.x16mubyn {
  border-right: 1px solid var(--media-inner-border);
}
.x16p54cj {
  border-right: 2px solid var(--primary-icon);
}
.x16u764g {
  border-top: 1px solid var(--wash);
}
.x1759mt3 {
  border-top: 1px dashed var(--fds-gray-20);
}
.x17g7skh {
  grid-row: 2 / end;
}
.x17lpugf {
  border-top: 2px solid;
}
.x18b3diu {
  border-left: 2px solid var(--base-cherry);
}
.x18g8hm1 {
  border-top: var(--accent) 1px solid;
}
.x18u8y0b {
  border-left: 1px solid var(--divider);
}
.x18vua1i {
  border-bottom: 1px dashed var(--media-inner-border);
}
.x18zjc5 {
  border-right: 10px solid var(--disabled-text);
}
.x196p5u9 {
  border-bottom: 1px solid transparent;
}
.x19bnoj9 {
  background-position: 45% 24%;
}
.x19lnk12 {
  border-left: solid;
}
.x19nuezv {
  transition:
    box-shadow 0.1s ease-in-out,
    transform 0.1s ease-in-out;
}
.x19t68hi {
  border-left: 2px solid var(--always-white);
}
.x1a2a7pz {
  outline: none;
}
.x1a2bts {
  border-right: 1px solid lightgrey;
}
.x1a3mahk {
  outline: 2px solid var(--background-primary);
}
.x1a7in4z {
  border-right: 1px solid var(--base-blue);
}
.x1abfzuc {
  border-bottom: 1px solid lightgrey;
}
.x1accksi {
  grid-row: 1 / 1;
}
.x1agz8ms {
  background-position: 0 0;
}
.x1alevnd {
  transition: var(--imagine-filter-transition);
}
.x1aocelp {
  transition: filter 0.3s ease-out;
}
.x1at14sx {
  border-left: 1px white solid;
}
.x1b0bnr5 {
  flex: 0;
}
.x1b6ykf0 {
  outline: 0;
}
.x1bbs9h {
  transition:
    opacity 0.1s ease,
    max-height 0.1s ease,
    padding-bottom 0.1s ease;
}
.x1bk82r1 {
  text-decoration: underline dotted var(--accent);
}
.x1bvjpef {
  text-decoration: underline;
}
.x1byw3x3 {
  outline: 2px var(--placeholder-icon) dashed;
}
.x1bz1qqp {
  background-position: top;
}
.x1c48gvb {
  border-right: 2px solid var(--base-lemon);
}
.x1c7dm7w {
  border-top: 4px solid var(--card-background);
}
.x1cjbvg2 {
  border-top: 2px dashed var(--disabled-icon);
}
.x1cmklt {
  mask: var(--continue-conversation-button-mask);
}
.x1cqoux5 {
  flex: 1 1 0;
}
.x1czfkd7 {
  border-left: var(--accent) 1px solid;
}
.x1d5d689 {
  border-top: 1px solid lightgrey;
}
.x1d8u5bo {
  transition: width 0.28s cubic-bezier(0.1, 0.9, 0.2, 1);
}
.x1db9yw4 {
  border-top: 10px solid var(--positive-background);
}
.x1dh0ows {
  border-right: 1px white solid;
}
.x1doqw16 {
  border-right: 3px solid var(--base-lemon);
}
.x1dy6fjb {
  transition: transform 0.5s cubic-bezier(0.25, 0.46, 0.45, 0.94);
}
.x1ea3bqm {
  outline: transparent;
}
.x1eamezn {
  border-right: 3px solid var(--base-grape);
}
.x1eds24o {
  border-bottom: 2px solid var(--input-border-color-hover);
}
.x1el4u5y {
  transition: transform 0.3s ease;
}
.x1f0uuog {
  border-left: 0;
}
.x1f12bhg {
  transition: width 0.2s ease-in-out;
}
.x1f500hc {
  transition: transform 0.05s ease;
}
.x1fdittx {
  transition: opacity 0.5s;
}
.x1flm75 {
  border-left: 1px dashed var(--fds-gray-20);
}
.x1fqf970 {
  border-bottom: 2px solid var(--primary-deemphasized-button-background);
}
.x1fx1mre {
  border-left: solid var(--accent);
}
.x1g0p6zm {
  border-bottom: 1px solid var(--base-blue);
}
.x1g11r9x {
  border-bottom: solid var(--accent);
}
.x1g5vsgj {
  border-left: 2px solid var(--wash);
}
.x1gg4yun {
  text-decoration: line-through underline;
}
.x1gje4rg {
  outline: var(--focus-ring-outline-link);
}
.x1gjp1fm {
  text-decoration: underline line-through;
}
.x1gkzon0 {
  transition: all 2s;
}
.x1gn38qx {
  border-bottom: 1px solid var(--web-wash);
}
.x1gqk72h {
  border-top: 1px solid var(--accent);
}
.x1gwghdm {
  transition: transform 0.2s ease-out;
}
.x1h22fnt {
  border-bottom: var(--size-2) solid var(--divider);
}
.x1h2kqdt {
  transition: background-color 0.2s;
}
.x1h63nuq {
  border-left: 1px solid var(--shadow-1);
}
.x1hcjn4f {
  border-right: solid var(--media-inner-border) 1px;
}
.x1he2b8o {
  border-top: 1px solid var(--base-blue);
}
.x1hff6d9 {
  grid-column: 2 / end;
}
.x1hh0ztg {
  flex: 7;
}
.x1hivkvp {
  outline: var(--media-tile-outline);
}
.x1hl2dhg {
  text-decoration: none;
}
.x1hq4o06 {
  border-right: 4px solid var(--always-white);
}
.x1hythlm {
  transition: all 0.1s ease-in-out;
}
.x1i1c1dq {
  border-top: 1px solid transparent;
}
.x1i1zmm2 {
  transition:
    box-shadow 0.3s ease,
    background 0.3s ease;
}
.x1i6fzyv {
  transition: width 0.5s cubic-bezier(0, 0.61, 0.28, 0.92);
}
.x1ibsj99 {
  transition: var(--x-transition);
}
.x1imabhn {
  border-left: 3px solid var(--base-grape);
}
.x1inpf6y {
  border-bottom: var(--accent) 1px solid;
}
.x1isitws {
  flex: auto;
}
.x1izd77r {
  transition: transform 0.7s cubic-bezier(0.34, 0.01, 0, 1.01);
}
.x1j43nte {
  background-position: bottom;
}
.x1jaox4c {
  transition: transform 0.2s ease;
}
.x1jcu5t7 {
  background-position: 16px 0;
}
.x1jha2h7 {
  transition: opacity 0.1s linear;
}
.x1jn68g6 {
  border-bottom: 4px solid var(--always-white);
}
.x1jwaqgr {
  background-position: right 15px top 15px;
}
.x1jy25kb {
  outline: 2px solid var(--blue-link);
}
.x1k23q4z {
  border-top: 2px solid var(--wash);
}
.x1k4qllp {
  outline: 10px solid var(--mwp-message-row-background);
}
.x1k66dxp {
  outline: 2px dashed Highlight;
}
.x1k6wkw2 {
  transition: opacity 1s cubic-bezier(0.19, 0.24, 0, 1);
}
.x1kiw4pw {
  border-bottom: 8px solid var(--base-blue);
}
.x1lgl30k {
  border-left: 2px dashed var(--disabled-icon);
}
.x1lntxzj {
  border-top: 1px solid var(--web-wash);
}
.x1lsjq1p {
  border-left: 1px solid red;
}
.x1lvsgvq {
  background-position: center center;
}
.x1m3jys6 {
  border-top: 2px solid var(--media-inner-border);
}
.x1m9iqno {
  border-right: 2px solid var(--secondary-icon);
}
.x1mc13bw {
  border-bottom: 1px solid rgb(var(--ig-primary-text)) !important;
}
.x1mtr5i6 {
  transition: 0.5s top;
}
.x1mvi0s5 {
  border-left: 1px dashed var(--media-inner-border);
}
.x1n13y8y {
  transition: 0.5s margin-top ease-out;
}
.x1n2xptk {
  border-top: 1px solid var(--divider);
}
.x1n89wg1 {
  border-top: 4px solid var(--fds-blue-60);
}
.x1nad448 {
  border-left: 1px solid var(--fds-white);
}
.x1nlp8eg {
  border-bottom: 10px solid var(--disabled-text);
}
.x1nm6y2y {
  border-left: 1px var(--negative) solid;
}
.x1nqgybo {
  border-top: 2px solid var(--accent);
}
.x1nr69oo {
  border-right: 5px solid transparent;
}
.x1nuo62x {
  border-right: var(--accent) 1px solid;
}
.x1o0gwm {
  border-top: 3px solid var(--shadow-1);
}
.x1oc1c1b {
  border-bottom: 4px solid transparent;
}
.x1oj6oc {
  border-right: none !important;
}
.x1okw0bk {
  flex: none;
}
.x1p7fuka {
  border-left: 1px inset var(--media-inner-border);
}
.x1pbdv8n {
  transition: max-height var(--dialog-animation-duration)
    var(--dialog-animation-timing-function);
}
.x1pgea68 {
  border-right: 1px solid var(--primary-text);
}
.x1piyr03 {
  background-position:
    0 0,
    15px 15px;
}
.x1pr1t4w {
  border-left: 8px solid var(--base-blue);
}
.x1puirbq {
  border-top: 10px solid var(--disabled-text);
}
.x1q7mcal {
  border-bottom: 2px solid var(--base-lemon);
}
.x1qd8tw3 {
  border-left: none !important;
}
.x1ql1ffy {
  border-right: 10px solid transparent;
}
.x1qlgezy {
  border-top: 2px solid var(--input-border-color-hover);
}
.x1qv1z55 {
  border-top: 4px solid var(--fds-blue-80);
}
.x1r4l5d8 {
  border-bottom: 1px solid var(--wash);
}
.x1r8a4m5 {
  text-decoration: inherit;
}
.x1rbtu9r {
  border-bottom: 1px var(--media-inner-border) solid;
}
.x1rcxdol {
  border-bottom: 4px solid var(--popover-background);
}
.x1rq2lo4 {
  border-left: 2px solid var(--accent);
}
.x1rs8oxn {
  border-left: 5px solid transparent;
}
.x1rxjb1x {
  transition: max-height 0.5s ease;
}
.x1s1sieh {
  border-top: 4px solid var(--fds-gray-00);
}
.x1smqres {
  transition: opacity 1s ease-in-out;
}
.x1sq3qba {
  border-right: 1px solid var(--secondary-button-background);
}
.x1t5l3ce {
  border-bottom: 3px solid var(--always-white);
}
.x1tciwvm {
  border-top: 1px solid var(--fds-gray-20);
}
.x1tfi1sg {
  background-position: 0 2px;
}
.x1tkgfop {
  flex: 8;
}
.x1twjksd {
  background-position:
    top left,
    center center;
}
.x1tyakgi {
  transition:
    width 0.15s ease-out,
    opacity 0.15s ease-in;
}
.x1ucz5p {
  outline: unset;
}
.x1uic9os {
  border-left: 1px solid var(--wash);
}
.x1uqt80m {
  border-left: 2px solid var(--secondary-icon);
}
.x1ux5q4u {
  transition: transform 0.2s ease-in-out;
}
.x1v2re9x {
  border-left: solid var(--media-inner-border) 1px;
}
.x1vfwt6y {
  border-top: 3px solid var(--base-lemon);
}
.x1vp7576 {
  transition:
    background-color 0.1s ease-in-out,
    opacity 0.25s ease-in-out,
    transform 0.1s ease-in-out,
    width 0.25s ease-in-out;
}
.x1vq5z70 {
  border-bottom: solid var(--media-inner-border) 1px;
}
.x1wdk0sc {
  border-top: solid 1px var(--divider);
}
.x1wj1xwt {
  transition:
    visibility 0s linear 0.2s,
    opacity 0.2s;
}
.x1wmg4is {
  outline: 2px solid var(--base-teal);
}
.x1wv6ton {
  border-top: 1px solid var(--hosted-view-selected-state);
}
.x1wzhzgj {
  border-top: 1px solid rgb(var(--ig-separator));
}
.x1x4d25q {
  border-bottom: 2px solid var(--base-cherry);
}
.x1xcj7ge {
  border-bottom: 2px solid var(--media-inner-border);
}
.x1xh3ohf {
  border-right: 4px solid transparent;
}
.x1xsqp64 {
  background-position: center;
}
.x1xzx6wn {
  border-left: solid 4px var(--divider);
}
.x1y2wqyl {
  transition: opacity 0.1s ease-out;
}
.x1y7r4jh {
  border-right: 2px solid var(--wash);
}
.x1ya20c2 {
  transition: opacity var(--fds-fast) ease-in-out;
}
.x1ylc3s0 {
  transition:
    background-color 0.15s ease,
    border-color 0.15s ease;
}
.x1z09wfo {
  background-position: var(--xuvcqbj);
}
.x1z0aeso {
  transition: opacity 0.35s cubic-bezier(0, -0.02, 0.19, 1);
}
.x24qkh5 {
  border-top: 2px solid var(--base-cherry);
}
.x2b38bf {
  transition: width 0.1s ease;
}
.x2eqc5l {
  transition: scale 0.6s cubic-bezier(0.58, 0.06, 0, 1.03);
}
.x2xl9l9 {
  transition: transform 0.1s ease;
}
.x3psx0u {
  flex: 0 0 auto;
}
.x45hy6c {
  border-bottom: 1px solid rgba(0, 0, 0, 0.1);
}
.x46tl6i {
  border-top: 1px white solid;
}
.x4dcwu1 {
  border-top: 1px solid var(--fds-white);
}
.x4eifjf {
  border-right: 8px solid var(--base-blue);
}
.x4g9nrb {
  border-right: 1px solid var(--hosted-view-selected-state);
}
.x4gj9lk {
  border-left: none;
}
.x4hzmdc {
  border-top: 1px solid var(--primary-text);
}
.x4lw2bl {
  border-top: 4px solid transparent;
}
.x4pg2on {
  border-right: 1px inside var(--shadow-1);
}
.x4xq7sl {
  border-left: 3px solid var(--base-lemon);
}
.x57qwe6 {
  border-right: 4px solid white;
}
.x5inmi5 {
  flex: 2 0 0;
}
.x5mp9sv {
  flex: 1 0 0;
}
.x5vfne8 {
  border-right: 10px solid var(--positive-background);
}
.x6074qk {
  border-bottom: none !important;
}
.x64uq1 {
  border-top: 2px solid var(--primary-icon);
}
.x65v7dt {
  border-right: 2px solid var(--input-border-color-hover);
}
.x6eal6b {
  border-bottom: 5px solid transparent;
}
.x6fluwn {
  border-top: solid var(--media-inner-border) 1px;
}
.x6p3z24 {
  border-left: 2px solid var(--media-inner-border);
}
.x6q2ic0 {
  transition: margin 0.3s;
}
.x6q5ql2 {
  border-right: 3px solid var(--shadow-1);
}
.x6rwc2x {
  border-top: 8px solid var(--base-blue);
}
.x6umtig {
  border-top: 0;
}
.x6xsysz {
  border-right: 1px solid var(--divider);
}
.x76ihet {
  border-top: none;
}
.x7fnp70 {
  border-left: 1px solid var(--base-blue);
}
.x7id3gc {
  border-left: 2px solid var(--input-border-color-hover);
}
.x7l308e {
  transition: all var(--nav-transition-duration)
    var(--nav-transition-timing-function);
}
.x7ltu9g {
  border-bottom: 2px solid var(--web-wash);
}
.x7nelav {
  border-right: 3px solid var(--always-white);
}
.x7sy8fr {
  border-bottom: 3px solid var(--base-lemon);
}
.x81k9g1 {
  outline: 2px solid var(--accent) !important;
}
.x82389b {
  border-top: 0.5px solid var(--divider);
}
.x84yfvc {
  transition: opacity var(--nav-transition-duration)
    var(--nav-transition-timing-function);
}
.x851x9x {
  border-top: 4px solid var(--surface-background);
}
.x88yb3y {
  transition: opacity 0.2s 0.2s ease;
}
.x8du1vd {
  overscroll-behavior: none;
}
.x8fp7yk {
  border-left: 4px solid var(--card-background);
}
.x8gw98n {
  border-top: 5px solid transparent;
}
.x8hos8a {
  transition: 0.5s;
}
.x8ihgk {
  border-left: 1px solid lightgrey;
}
.x8l51k7 {
  outline: 2px solid var(--blue-primary);
}
.x8ml744 {
  transition: opacity 0.4s cubic-bezier(0.58, 0.06, 0, 1.03);
}
.x92akz8 {
  text-decoration: none !important;
}
.x987h0j {
  transition: transform 0.35s cubic-bezier(0, -0.02, 0.19, 1);
}
.x98rzlu {
  flex: 1;
}
.x9g54z0 {
  border-bottom: 1px solid var(--fds-white);
}
.x9hnqxq {
  border-right: 4px solid var(--popover-background);
}
.x9tsbfg {
  outline: 2px solid var(--focus-ring-blue);
}
.x9w1648 {
  border-bottom: 1px solid var(--wig-divider);
}
.x9wji64 {
  border-top: 1px var(--negative) solid;
}
.xa1me7u {
  border-top: 1px solid var(--shadow-1);
}
.xa1wm1l {
  border-left: 3px solid white;
}
.xaa44ib {
  border-right: 1px var(--negative) solid;
}
.xaocovp {
  border-left: 1px var(--media-inner-border) solid;
}
.xaqea5y {
  border-bottom: 0;
}
.xate2h2 {
  border-bottom: 2px solid var(--primary-icon);
}
.xavzgel {
  border-left: 1px inside var(--shadow-1);
}
.xb2d7b1 {
  border-top: 2px solid var(--always-white);
}
.xbdusqx {
  border-right: 1px solid var(--web-wash);
}
.xc0c2hs {
  border-right: 4px solid var(--card-background);
}
.xc1h1ut {
  border-right: 1px solid var(--secondary-text);
}
.xc4nzez {
  outline: 2px var(--blue-link) dashed;
}
.xc7mj72 {
  border-top: 4px solid var(--always-white);
}
.xc8frxq {
  transition: var(--nav-transition-width);
}
.xccphpg {
  border-top: 3px solid var(--always-white);
}
.xcfecua {
  transition: opacity 0.15s ease-in;
}
.xcija4q {
  border-top: solid 1px var(--media-inner-border);
}
.xcj4oaq {
  background-position: 50% 15%;
}
.xcmqxwo {
  border-right: 1px solid red;
}
.xcnsx8t {
  border-bottom: 1px solid var(--secondary-button-background);
}
.xcqc3wu {
  outline: 2px solid var(--base-grape);
}
.xcrclan {
  transition: height 0.3s ease-in-out;
}
.xctan95 {
  transition: transform 0.2s ease-out 0.05s;
}
.xcx8m8w {
  border-bottom: 1px solid var(--fds-gray-10);
}
.xd1jrwe {
  border-left: 2px solid var(--primary-icon);
}
.xd8mh1d {
  border-top: 1px solid var(--secondary-button-background);
}
.xddosmv {
  border-left: 4px solid transparent;
}
.xdk9aer {
  border-left: 10px solid transparent;
}
.xdp2k33 {
  border-bottom: 4px solid var(--card-background);
}
.xdppsyt {
  border-bottom: 1px solid var(--divider);
}
.xdpsp6h {
  border-right: 1px dashed var(--media-inner-border);
}
.xdvrliq {
  border-top: 4px solid var(--popover-background);
}
.xdw00v8 {
  transition: opacity 1s cubic-bezier(0.66, 0.1, 0.27, 0.97);
}
.xdy5dzy {
  border-left: 1px solid transparent;
}
.xe4j0kc {
  border-top: solid 1px var(--secondary-button-background);
}
.xe6c6cb {
  border-right: 1px solid var(--negative);
}
.xearfsn {
  transition: flex-basis 0.1s ease;
}
.xec97fr {
  flex: 1.5;
}
.xecon3b {
  border-right: 1px solid var(--fds-white);
}
.xenc873 {
  background-position: left top;
}
.xf4ssp {
  border-bottom: 4px solid var(--surface-background);
}
.xfkjozi {
  transition:
    height 1s ease-in-out,
    width 1s ease-in-out;
}
.xg64ay {
  border-bottom: 1px inset var(--media-inner-border);
}
.xg9htp1 {
  border-left: 1px solid var(--web-wash);
}
.xgawykw {
  border-bottom: 1px solid var(--always-white);
}
.xgdqocw {
  border-left: 1px solid var(--progress-ring-neutral-foreground);
}
.xgjvise {
  outline: 2px solid rgb(60, 132, 244);
}
.xgsk3nk {
  transition: transform 0.3s ease-out;
}
.xgyo8sw {
  border-bottom: 1px var(--negative) solid;
}
.xgyrmhb {
  flex: 2 1 0;
}
.xh4ij29 {
  transition:
    opacity 0.5s,
    transform 0.5s;
}
.xhdfbas {
  border-left: 10px solid var(--disabled-text);
}
.xhfbhpw {
  scroll-snap-type: x mandatory;
}
.xhif5o3 {
  transition: all 0.2s var(--nav-transition-timing-function);
}
.xhm32fz {
  border-left: 2px solid var(--secondary-text);
}
.xhmzn6o {
  transition: var(--xcqs4f3);
}
.xhpib7e {
  transition: grid-template-rows var(--fds-duration-medium-in)
    var(--fds-animation-expand-collapse-in);
}
.xhslq3u {
  border-left: 4px solid var(--surface-background);
}
.xhtaq65 {
  border-top: 4px solid white;
}
.xhxgeai {
  border-right: 2px solid var(--always-white);
}
.xhyy0pa {
  border-bottom: 8px solid var(--shadow-8);
}
.xhzil5z {
  border-top: 1px solid var(--negative);
}
.xi4zsl1 {
  border-right: 3px solid white;
}
.xihwlj2 {
  border-bottom: 1px solid var(--hosted-view-selected-state);
}
.xinyb1r {
  border-bottom: 2px solid var(--wash);
}
.xish69e {
  overscroll-behavior: contain;
}
.xj754qj {
  border-top: none !important;
}
.xj7qa5o {
  border-top: 1px solid var(--fds-gray-75);
}
.xjapnwn {
  border-left: 8px solid var(--shadow-8);
}
.xjwtemi {
  border-right: 1px inset var(--media-inner-border);
}
.xjwxudk {
  transition: opacity 0.5s cubic-bezier(0.1, 0.2, 0.3, 0.94);
}
.xk77fr2 {
  transition: background 1s ease-in-out;
}
.xk82a7y {
  transition: opacity 0.2s ease-in-out;
}
.xkdspsv {
  outline: transparent auto var(--size-2) !important;
}
.xkexaii {
  background-position: right bottom;
}
.xkrjpgz {
  transition: 0.25s transform;
}
.xkxrwu {
  border-bottom: thin solid var(--always-gray-40);
}
.xl16kus {
  border-top: 4px solid var(--fds-blue-70);
}
.xl4gmqd {
  border-top: 1px solid var(--secondary-button-pressed);
}
.xlezh0q {
  border-bottom: solid 1px var(--secondary-button-background);
}
.xllucdl {
  border-left: 1px dashed var(--disabled-icon);
}
.xlonqdc {
  transition: 0.2s padding ease-out;
}
.xlq9ij9 {
  border-top: 1px solid var(--disabled-text);
}
.xm07la0 {
  border-bottom: solid;
}
.xm2avr6 {
  transition:
    opacity 0.1s linear,
    transform 0.3s ease;
}
.xmck78r {
  border-left: 4px solid var(--popover-background);
}
.xmk2xwg {
  border-bottom: 2px solid var(--always-white);
}
.xmqliwb {
  text-decoration: line-through;
}
.xna42ks {
  border-right: 1px dashed var(--fds-gray-20);
}
.xnf0g1a {
  border-left: 10px solid var(--positive-background);
}
.xnnt6ii {
  outline: 2px solid var(--base-blue);
}
.xnoc49e {
  border-top: solid;
}
.xnrhprj {
  transition:
    width 0.25s ease-in-out,
    opacity 0.25s ease-in-out;
}
.xo07lqj {
  border-top: 1px inset var(--media-inner-border);
}
.xoem5np {
  transition: width 0.2s ease-out 0s;
}
.xoeqxig {
  border-right: solid 1px var(--divider);
}
.xogh5oc {
  border-top: 5px solid var(--secondary-icon);
}
.xp4kcyf {
  transition: var(--x117ptrb);
}
.xp9tupb {
  flex: 1 0 0%;
}
.xpj5h55 {
  border-left: 1px solid var(--hosted-view-selected-state);
}
.xpkj8wx {
  border-bottom: 1px solid var(--shadow-1);
}
.xq2gx43 {
  transition: none;
}
.xq3jsm4 {
  transition: opacity 0.25s ease-out;
}
.xq8zai7 {
  transition:
    opacity var(--fds-fast) var(--fds-soft),
    visibility 1.5s;
}
.xqegz6d {
  border-left: 1px solid var(--secondary-button-pressed);
}
.xqh9qk7 {
  border-top: 2px solid var(--base-lemon);
}
.xql0met {
  border-bottom: 1px solid red;
}
.xqz5vs7 {
  transition: opacity 0.3s ease;
}
.xr7xe1b {
  background-position:
    2px 0,
    18px 16px;
}
.xr8y8gw {
  border-bottom: 1px dashed var(--disabled-icon);
}
.xrbhpiw {
  transition: background-color 0.2s ease-in-out;
}
.xroh3oy {
  border-bottom: 2px dashed var(--disabled-icon);
}
.xrsouuc {
  border-top: 1px dashed var(--disabled-icon);
}
.xs4ivt6 {
  transition:
    margin 0.5s ease-in-out,
    border-radius 0.5s ease-in-out,
    border 0.5s ease-in-out;
}
.xs701a6 {
  border-right: 5px solid var(--shadow-8);
}
.xsclsaf {
  border-bottom: 2px solid var(--accent);
}
.xsdkbry {
  border-bottom: 10px solid var(--positive-background);
}
.xseqoje {
  border-bottom: 3px solid white;
}
.xsklmf0 {
  border-top: solid var(--accent);
}
.xslxfle {
  border-left: 2px solid;
}
.xsxqbm2 {
  border-left: 4px solid white;
}
.xsz948y {
  outline: 2px solid var(--base-cherry);
}
.xt80g8k {
  border-left: 8px solid var(--card-background);
}
.xt8d9ca {
  border-top: 1px dashed var(--media-inner-border);
}
.xt9eroh {
  border-bottom: 1px solid var(--primary-text);
}
.xtdt3j0 {
  transition: opacity 0.3s ease-out;
}
.xtk2fsx {
  border-right: 2px dashed var(--disabled-icon);
}
.xtmcdsl {
  border-right: none;
}
.xu1cp2r {
  border-left: 3px solid var(--always-white);
}
.xu2sjs2 {
  border-bottom: 2px solid var(--secondary-icon);
}
.xua58t2 {
  border-bottom: 1px solid var(--media-inner-border);
}
.xue383t {
  border-left: 2px solid var(--base-lemon);
}
.xup7r2a {
  border-top: 1px solid var(--wig-divider);
}
.xuvj5lz {
  border-right: 4px solid var(--surface-background);
}
.xvccma1 {
  border-left: 1px solid var(--primary-text);
}
.xvp7xfb {
  border-right: 1px solid var(--shadow-1);
}
.xw6phed {
  border-bottom: 1px white solid;
}
.xw8gsgr {
  border-bottom: 3px solid var(--shadow-1);
}
.xwmhtnw {
  border-left: 3px solid var(--shadow-1);
}
.xwr2kfa {
  flex: 2 0 0%;
}
.xws148i {
  border-bottom: 2px solid;
}
.xwxlgbv {
  border-bottom: 1px inside var(--shadow-1);
}
.xwyvsuh {
  mask: var(--imagine-create-media-info-mask);
}
.xxbtsda {
  border-right: 1px solid var(--always-white);
}
.xxhpi4n {
  transition: top 1.5s ease-in-out;
}
.xxko97p {
  transition: all var(--dialog-animation-duration)
    var(--dialog-animation-timing-function);
}
.xxqldzo {
  overscroll-behavior: auto;
}
.xxrkkys {
  border-right: solid #dce5e9;
}
.xy2vhre {
  border-bottom: 3px solid var(--base-grape);
}
.xy7nupv {
  transition:
    width 0.1s ease-out,
    height 0.1s ease-out;
}
.xy9syeq {
  transition: all 0.2s ease-in-out;
}
.xykxxz5 {
  border-right: 1px solid var(--secondary-button-pressed);
}
.xyqvj5h {
  border-top: 4px solid var(--fds-gray-20);
}
.xz81pxq {
  border-left: 4px solid var(--always-white);
}
.xzdg38j {
  transition: opacity 0.2s ease;
}
.xzfznwt {
  border-right: 1px dashed var(--disabled-icon);
}
.xzg4506 {
  border-top: 1px solid var(--media-inner-border);
}
.xztyhrg {
  background-position: 50% 50%;
}
.xzubw9o {
  border-right: solid var(--accent);
}
.xzueumi {
  outline: 2px solid var(--accent);
}
.xzupb48 {
  transition:
    opacity 0.2s ease,
    transform 0.2s ease;
}
.x10f5825:focus:before {
  outline: 2px solid var(--focus-ring-blue);
}
.x1igluef:-webkit-autofill {
  border-bottom: 1px solid rgb(var(--ig-separator));
}
.x1s3xk63:-webkit-autofill {
  transition:
    background-color 31557600s 0s,
    color 31557600s 0s;
}
.xk2swo9:focus-visible {
  outline: none;
}
.xm7grrh:focus-visible {
  outline: solid var(--border-width-thick) var(--input-focus) !important;
}
.xpqswwc:focus-visible {
  outline: none !important;
}
.x1rix2v9:last-child {
  border-bottom: none;
}
.x165bwcj:hover {
  border-bottom: 2px solid var(--base-blue);
}
.x1danufn:hover {
  border-top: 2px solid var(--base-blue);
}
.x1ddn055:hover {
  border-left: 1px solid var(--fds-blue-70);
}
.x1edh9d7:hover {
  text-decoration: inherit;
}
.x1gvo2tk:hover {
  transition: var(--imagine-filter-transition);
}
.x1kqli35:hover {
  border-bottom: 1px solid var(--fds-blue-70);
}
.x1lku1pv:hover {
  text-decoration: none;
}
.x1u7hhwx:hover {
  border-left: 2px solid var(--base-blue);
}
.x1uvkzor:hover {
  border-right: 1px solid var(--fds-blue-70);
}
.x1x4amyf:hover {
  border-top: 1px solid var(--fds-blue-70);
}
.x2h6u22:hover {
  outline: 2px var(--blue-link) dashed;
}
.xt0b8zv:hover {
  text-decoration: underline;
}
.xv658tw:hover {
  text-decoration: none !important;
}
.xxivq2g:hover {
  border-right: 2px solid var(--base-blue);
}
.x1lmmbop:focus {
  border-bottom: 2px solid var(--base-blue);
}
.x1uvtmcs:focus {
  outline: none;
}
.xalo8bx:focus {
  border-top: 2px solid var(--base-blue);
}
.xdn9gvv:focus {
  border-right: 2px solid var(--base-blue);
}
.xzuj1sg:focus {
  border-left: 2px solid var(--base-blue);
}
.x11iimpl:active {
  text-decoration: none;
}
.x1eo1aoc:active {
  text-decoration: underline;
}
@media (-webkit-min-device-pixel-ratio: 0) {
  .x1bkw7pg.x1bkw7pg {
    outline: 2px dashed -webkit-focus-ring-color;
  }
}
@media (max-width: 899px) {
  .x1cg0yry.x1cg0yry {
    border-bottom: 1px solid var(--media-inner-border);
  }
}
@media (min-width: 656px) and (max-width: 1103px) {
  .x1ep2qc.x1ep2qc {
    transition: none;
  }
}
@media (max-width: 655px) {
  .x1i6x7d5.x1i6x7d5 {
    transition: none;
  }
}
@media (max-width: 679px) {
  .x1n6aatf.x1n6aatf {
    background-position: center;
  }
}
@media (max-width: 480px) {
  .x1wpsjn4.x1wpsjn4 {
    transition: none;
  }
}
@media (forced-colors: active) {
  .x6a6eo5.x6a6eo5 {
    outline: transparent auto var(--size-4) !important;
  }
}
@media (min-width: 768px) {
  .xl49fsr.xl49fsr {
    border-right: 1px solid var(--divider);
  }
}
@media (max-width: 767px) {
  .xqz6hmf.xqz6hmf {
    border-bottom: 1px solid var(--divider);
  }
}
@media (forced-colors: active) {
  .xvetz19.xvetz19 {
    outline: var(--focus-ring-outline-forced-colors);
  }
}
.x10078c2 {
  transform: scale(0.66);
}
.x100br43 {
  background-color: var(--dataviz-secondary-3);
}
.x101bm3t {
  grid-column-start: calc(var(--x13aro4a) / 3);
}
.x101gjbw {
  margin-left: -48px;
}
.x101kupi {
  margin-right: 56px;
}
.x1028phh {
  border-right-width: 8px;
}
.x102q9tm {
  padding-right: var(--xekvgs7);
}
.x102qz3l {
  text-shadow: var(--wash) 0 1px 8px;
}
.x102ru31 {
  border-bottom-left-radius: 1000px;
}
.x1033uif {
  border-top-right-radius: 999px;
}
.x103ojqp {
  border-left-color: var(--hover-overlay);
}
.x103rrm9 {
  flex-basis: 24px;
}
.x10426iv {
  right: 84px;
}
.x104kibb {
  display: -webkit-box;
}
.x104qc98 {
  box-shadow:
    0 12px 28px 0 var(--shadow-2),
    0 2px 4px 0 var(--shadow-1),
    inset 0 0 0 1px var(--shadow-inset);
}
.x104rhyh {
  border-top-right-radius: 64px;
}
.x10519g {
  border-bottom-left-radius: 8%;
}
.x105ttfm {
  transform: translateY(-100%);
}
.x10618d2 {
  transform: translate(calc(var(--size-large) / -24));
}
.x1066att {
  border-bottom-left-radius: var(--xu3wp72);
}
.x106a9eq {
  padding-left: 20px;
}
.x108c82e {
  border-right-color: var(--utility-border-active);
}
.x108lh05 {
  background-color: var(--fds-blue-30);
}
.x108x0yj {
  border-top-left-radius: calc(var(--composer-border-radius) + 4px);
}
.x108zi7b {
  border-top-left-radius: var(--x16dxbju);
}
.x1092y04 {
  background-color: var(--progress-ring-disabled-background);
}
.x1093rsh {
  animation-name: x1wwg65c-B, x1tnbox3-B;
}
.x10a7dvz {
  border-left-color: var(--warning);
}
.x10b25mx {
  padding-left: 2.5px;
}
.x10b66tl {
  background-image: linear-gradient(transparent, var(--always-dark-overlay));
}
.x10bqd9d {
  border-right-width: var(--border-width-medium);
}
.x10bxkc9 {
  animation-duration: 7s;
}
.x10c0hgg {
  border-top-left-radius: 0.5em;
}
.x10c80rt {
  padding-left: 120px;
}
.x10ctit2 {
  animation-name: x1dv7npo-B;
}
.x10d9frm {
  background-image: linear-gradient(to right, #000000d9, transparent);
}
.x10ddhkm {
  opacity: var(--x132c4bx);
}
.x10dhlfy {
  color: var(--placeholder-text-on-media);
}
.x10ds1b2 {
  margin-left: 120px;
}
.x10dzkld {
  flex-basis: 440px;
}
.x10e4vud {
  animation-fill-mode: forwards;
}
.x10eyzkn {
  border-left-color: #fff;
}
.x10f030p {
  color: #f2f5f8;
}
.x10f5nwc {
  box-shadow: 0 0 0 1px var(--shadow-1);
}
.x10flsy6 {
  font-family: var(--font-family-default);
}
.x10gxp96 {
  background-color: var(--interactive-nav-item-secondary);
}
.x10h3on {
  box-shadow: 0 2px 12px var(--shadow-2);
}
.x10hgcr1 {
  padding-right: var(--workds-text-input-addon-padding-horizontal);
}
.x10hrkei {
  background-color: var(--button-background-secondary-on-media-toggled);
}
.x10hvzhu {
  font-weight: var(--new-title-1-font-weight);
}
.x10jshiv {
  border-top-right-radius: var(--chip-corner-radius);
}
.x10ju6z4 {
  z-index: 2147483647;
}
.x10k7ok2 {
  background-color: var(--line-subtle);
}
.x10km0s2 {
  background-color: var(--always-gray-95);
}
.x10kohyn {
  box-shadow:
    inset 0 0 0 2px var(--always-black),
    0 0 4px 0 var(--media-inner-border);
}
.x10l6tqk {
  position: absolute;
}
.x10lqkbw {
  background-color: var(--fds-white-alpha-60);
}
.x10ltxyv {
  background-color: var(--circle-button-normal-background-color);
}
.x10lyki4 {
  background-color: var(--button-background-secondary-toggled--hover);
}
.x10mi9x4 {
  background-color: var(--composer-image-video-selected);
}
.x10naycc {
  border-bottom-right-radius: var(--size-12);
}
.x10ntgj6 {
  filter: brightness(1);
}
.x10nvz52 {
  border-bottom-left-radius: var(--x1cqce2t);
}
.x10q8g1b {
  font-family: var(--font-family-default) !important;
}
.x10qfb70 {
  font-family:
    Optimistic Display,
    Montserrat,
    Helvetica,
    Arial,
    Noto Sans,
    sans-serif !important;
}
.x10qfohq {
  border-top-right-radius: 44px;
}
.x10qykua {
  color: var(--glimmer-background);
}
.x10rp43c {
  margin-left: 60px;
}
.x10rqot0 {
  fill: var(--base-grape);
}
.x10s0n2x {
  margin-left: 136px;
}
.x10sdt7n {
  margin-right: 42px;
}
.x10siri3 {
  font-size: 1.2em;
}
.x10u6g4t {
  background-color: #ffee35;
}
.x10ukxgv {
  align-content: start;
}
.x10vmb9t {
  background-image: var(--img-src);
}
.x10vwrwz {
  box-shadow: 0 2px 4px var(--media-inner-border);
}
.x10vy5w6 {
  padding-right: var(--x-16k533w);
}
.x10w0w7x {
  margin-left: var(--size-negative-14);
}
.x10w2xll {
  column-gap: var(--space-xx-large);
}
.x10w94by {
  border-right-width: 0;
}
.x10wc8se {
  font-size: 3vw;
}
.x10wlms2 {
  align-self: self-start;
}
.x10xjkym {
  box-shadow: 0 2px 6px var(--shadow-1);
}
.x10xqyjz {
  column-gap: 1.86%;
}
.x10y0y8g {
  border-right-color: var(--secondary-button-background);
}
.x10y9f9r {
  aspect-ratio: var(--x-aspectRatio);
}
.x10ys78d {
  left: 85px;
}
.x10zcs7m {
  padding-left: var(--size-negative-16);
}
.x10ztj1u {
  box-shadow: 0 -1px 0 0 var(--media-inner-border);
}
.x10zy8in {
  padding-left: var(--chat-bubble-padding-horizontal, 12px);
}
.x10zyrgg {
  padding-left: var(--dialog-anchor-horizontal-padding);
}
.x1105k1t {
  margin-left: var(--messenger-card-spacing);
}
.x1106xay {
  border-right-width: 0.03125em;
}
.x110972j {
  padding-left: 28px;
}
.x110revs {
  transform: translate(-220px);
}
.x112e4jy {
  order: 67;
}
.x112wk31 {
  flex-shrink: 9999;
}
.x113j575 {
  border-top-right-radius: var(--radius-tiny);
}
.x1142k65 {
  border-top-left-radius: 9999px;
}
.x1143rjc {
  border-top-right-radius: 100px;
}
.x114g2xr {
  border-left-color: var(--card-background);
}
.x114n12b {
  background-color: var(--fds-spectrum-tomato-tint-30);
}
.x114wg8e {
  border-right-color: var(--chat-incoming-message-border-color, transparent);
}
.x1158fpu {
  transform: rotate(45deg);
}
.x1159mfc {
  line-height: 1.1;
}
.x115atl {
  border-top-right-radius: var(--container-dimension);
}
.x115dhu7 {
  object-position: center;
}
.x115ujf8 {
  animation-timing-function: var(--xekrhsr);
}
.x116285s {
  stroke: var(--progress-ring-foreground-light);
}
.x1162oh2 {
  border-top-right-radius: 23.5pt;
}
.x1162wnf {
  order: 25;
}
.x116lxd4 {
  color: var(--hds-shade-07);
}
.x11733on {
  background-color: var(--button-background-destructive--hover);
}
.x1176mnt {
  animation-name: x8k8xhn-B;
}
.x117dpqa {
  background-color: var(--x1wb1v04);
}
.x117kr4k {
  color: var(--button-primary-text);
}
.x117nqv4 {
  font-weight: 700;
}
.x117szzx {
  font-size: 3.3125rem;
}
.x1199peq {
  transition-timing-function: cubic-bezier(0.25, 1, 0.5, 1);
}
.x119k761 {
  padding-left: 10.5px;
}
.x119ooiy {
  text-indent: 20px;
}
.x119vv3e {
  box-shadow: 0 0 0 2px var(--background-inverse);
}
.x11ahuha {
  padding-left: 19px;
}
.x11avn7m {
  line-height: 0.8;
}
.x11bh5sr {
  left: 180px;
}
.x11dcrhx {
  right: 8px;
}
.x11dxs5c {
  background-color: #3d4042;
}
.x11f75wu {
  box-shadow: 0 0 0 1px var(--accent) inset;
}
.x11g1o00 {
  color: var(--hds-creator-bonus-gray-75);
}
.x11g5so6 {
  left: calc(50% - 36px);
}
.x11gdpij {
  background-color: #fffc;
}
.x11gldyt {
  margin-right: 40px;
}
.x11goek {
  background-color: var(--base-blue);
}
.x11hdunq {
  margin-left: 40px;
}
.x11in4l6 {
  box-shadow: 0 0 4px 0 var(--shadow-5);
}
.x11iqdre {
  margin-left: 192px !important;
}
.x11jkaqt {
  padding-left: var(--workds-text-input-padding-end-with-addon-single);
}
.x11jlvup {
  background-color: var(--chat-outgoing-message-bubble-background-color);
}
.x11k0hzz {
  font-size: 10rem;
}
.x11k1c9c {
  box-shadow: var(--neuromorphic-concord-panel-box-shadow);
}
.x11lfxj5 {
  padding-right: 4px;
}
.x11lhmoz {
  transform: translate(-50%, -50%);
}
.x11lsg7w {
  border-top-right-radius: var(--badge-border-radius);
}
.x11lt19s {
  margin-right: -2px;
}
.x11lwdb5 {
  border-top-left-radius: var(--input-corner-radius);
}
.x11m8ghp {
  line-height: 1.65;
}
.x11mbpn8 {
  color: var(--x149dqt);
}
.x11mrzd7 {
  border-right-color: var(--primary-deemphasized-button-text);
}
.x11n880y {
  filter: var(--button-icon-filter-secondary-calling-toggled);
}
.x11njtxf {
  vertical-align: baseline;
}
.x11nt7xy {
  border-left-style: dashed;
}
.x11o28d1 {
  box-shadow: 0 1px 6px var(--fds-black-alpha-15);
}
.x11opkkn {
  border-bottom-right-radius: var(--x19huaox);
}
.x11oqlb {
  padding-right: 30px !important;
}
.x11pg5bs {
  background-color: var(--imagine-create-miniature-icon-bg);
}
.x11ppq56 {
  border-right-color: rgba(var(--ig-toggle-background-on-prism), 0.05);
}
.x11q4cn5 {
  border-bottom-left-radius: 23.5pt;
}
.x11qatyb {
  border-bottom-left-radius: var(--radius-large);
}
.x11qiiv2 {
  animation-direction: var(--x1pfwwdm);
}
.x11qj9w7 {
  background-color: var(--thumbnail-hover);
}
.x11qkwc3 {
  left: 200px;
}
.x11r1wlx {
  margin-left: var(--p-space-8);
}
.x11r6d5e {
  display: table;
}
.x11t971q {
  margin-right: auto;
}
.x11ujt6w {
  box-shadow: var(--shadow-primary);
}
.x11uqc5h {
  z-index: 100;
}
.x11uqfcl {
  left: 21%;
}
.x11v4dcs {
  background-image: var(--always-dark-gradient);
}
.x11vhv7n {
  color: var(--button-tertiary-text);
}
.x11w6wqk {
  background-color: var(--composer-image-video-background);
}
.x11w77tz {
  background-color: var(--x198b9t9);
}
.x11wqs6u {
  padding-right: 82px;
}
.x11x8p45 {
  color: #606060;
}
.x11xpdln {
  transition-property: transform;
}
.x11xyr79 {
  border-right-color: var(--wig-blue);
}
.x11yjejf {
  background-color: var(--button-background-secondary-toggled);
}
.x11z5cog {
  transform: translateY(-7px);
}
.x11zcahw {
  border-left-style: hidden;
}
.x11zr3cd {
  display: unset;
}
.x120adgh {
  clip-path: circle(
    calc(var(--container-dimension) * 0.5) at
      calc(var(--container-dimension) * 0.5)
      calc(var(--container-dimension) * calc(0.5 - var(--top-to-bottom-ratio)))
  );
}
.x120eax6 {
  padding-right: var(--x-paddingInlineEnd);
}
.x120xd9q {
  border-top-left-radius: 30px;
}
.x1219ot3 {
  box-shadow:
    0 1px 2px #b8c5e055,
    0 2px 4px #b8c5e055,
    0 3px 6px #b8c5e055;
}
.x121kp51 {
  background-color: var(--page-header-background);
}
.x121lspk {
  column-gap: 1px;
}
.x122qnep {
  counter-reset: li;
}
.x1234tlj {
  color: var(--attachment-footer-background);
}
.x123ep6o {
  background-image: linear-gradient(
    180deg,
    #0000,
    #00000001 11.79%,
    #00000003 21.38%,
    #00000006 29.12%,
    #0000000b 35.34%,
    #00000010 40.37%,
    #00000016 44.56%,
    #0000001d 48.24%,
    #00000025 51.76%,
    #0000002c 55.44%,
    #00000034 59.63%,
    #0000003c 64.66%,
    #0004 70.88%,
    #0000004c 78.62%,
    #00000053 88.21%,
    #00000059
  );
}
.x123goe7 {
  border-left-color: var(--xe31vrr);
}
.x123plnn {
  box-shadow: 0 2px 4px var(--secondary-icon);
}
.x123sfga {
  transform: translate(-14px);
}
.x124ains {
  border-top-right-radius: 99px;
}
.x124kx0k {
  background-color: rgb(var(--ig-primary-text));
}
.x124y4om {
  background-size: 100% 200%;
}
.x125svj1 {
  row-gap: var(--size-2);
}
.x125vfh {
  margin-left: var(--size-negative-24);
}
.x126aeks {
  background-color: hsla(
    var(--accent-h),
    var(--accent-s),
    var(--accent-l),
    0.6
  );
}
.x126bsmu {
  color: var(--primary-text-on-media, var(--always-white));
}
.x126k92a {
  white-space: pre-wrap;
}
.x126vhjw {
  background-color: var(--about-ig-white);
}
.x127146z {
  background-color: #0099e6;
}
.x1273586 {
  border-right-color: currentColor;
}
.x1275jt4 {
  background-color: var(--badge-yellow);
}
.x1279xqt {
  animation-name: x510bz0-B;
}
.x127lhb5 {
  animation-name: xekv6nw-B;
}
.x1281ex9 {
  background-color: var(--secondary-button-pressed);
}
.x128c8uf {
  border-right-width: 0.5px;
}
.x128hh5b {
  border-bottom-right-radius: var(--shape-small);
}
.x128q4t {
  background-color: var(--button-background-secondary-on-media);
}
.x12a607z {
  row-gap: 25px;
}
.x12azskm {
  animation-name: xi44na9-B;
}
.x12bfo1c {
  right: 48px;
}
.x12ci79s {
  background-color: var(--dataviz-supplementary-2);
}
.x12ckens {
  padding-left: var(--space-medium);
}
.x12ckx54 {
  margin-left: 52px;
}
.x12cx96e {
  box-shadow: 0 -6px 7px -7px var(--comment-background);
}
.x12d4x0i {
  font-size: var(--message-body-font-size);
}
.x12d7hcw {
  border-left-color: var(--ig-primary-icon);
}
.x12ejxvf {
  flex-shrink: inherit;
}
.x12em2mw {
  right: 13px;
}
.x12ez8fk {
  border-right-width: var(--x1wp4dm2);
}
.x12fwnyf {
  box-shadow: 0 2px 8px #00000014;
}
.x12gd4b6 {
  border-top-left-radius: var(--media-tile-border-radius);
}
.x12h1iku {
  container-type: inline-size;
}
.x12h1p0q {
  padding-left: var(--button-padding-horizontal-medium);
}
.x12h3axx {
  border-bottom-left-radius: calc(var(--size-small) / 2);
}
.x12hv4xa {
  background-image: url(/rsrc.php/v4/yD/r/ao6H2M-nYik.png);
}
.x12ip1aw {
  background-image: linear-gradient(135deg, #fd40e8, #7225d4, #001f8d);
}
.x12irini {
  box-shadow: 0 0 0 2px var(--media-inner-border);
}
.x12izpqa {
  background-image: linear-gradient(90deg, #bf0f76, #07316d);
}
.x12jaab3 {
  border-bottom-right-radius: 31px;
}
.x12jkypp {
  text-wrap: nowrap !important;
}
.x12l2aii {
  border-top-left-radius: 14px;
}
.x12li9ts {
  color: var(--hds-active);
}
.x12mgzsj {
  margin-right: var(--size-negative-2);
}
.x12nbsk9 {
  border-left-color: #eceef4;
}
.x12ncz83 {
  background-color: var(--thumbnail-background);
}
.x12ns6sh {
  background-color: #fae07c;
}
.x12o8mqk {
  padding-right: var(--p-space-4);
}
.x12ol6y4 {
  border-top-left-radius: 20px;
}
.x12oo3zp {
  letter-spacing: 0;
}
.x12ook62 {
  padding-right: var(--size-negative-16);
}
.x12p1vt6 {
  border-left-width: var(--x1gepq4w);
}
.x12peec7 {
  background-color: #fff;
}
.x12povjs {
  box-shadow: 0 0 0 12px var(--BasePulseEffect_pulseColor);
}
.x12q1l5s {
  line-height: var(--headline1-line-height);
}
.x12q4v2q {
  border-top-right-radius: var(--list-cell-border-radius-12);
}
.x12qapzn {
  box-shadow: 0 1px 4px 0 var(--shadow-2);
}
.x12qyh8a {
  border-bottom-left-radius: 38px;
}
.x12r4sfr {
  margin-right: var(--size-20);
}
.x12rpa6r {
  padding-left: var(--size-48);
}
.x12rq6i6 {
  left: 10%;
}
.x12rz59h {
  margin-left: 40%;
}
.x12s9zaq {
  flex-basis: 177px;
}
.x12scifz {
  color: var(--placeholder-text);
}
.x12swxs9 {
  animation-name: x1lf1w26-B;
}
.x12tqdxl {
  border-left-color: var(--progress-ring-disabled-background);
}
.x12u5thl {
  right: -7%;
}
.x12u81az {
  border-left-color: var(--divider);
}
.x12uyswo {
  padding-left: var(--x19jd6gk);
}
.x12vbf50 {
  margin-right: 3.1%;
}
.x12ws5rt {
  border-left-color: unset;
}
.x12xel4x {
  font-family:
    var(--font-family-text-normal), var(--font-family-apple) !important;
}
.x12xtcsh {
  transform-origin: 6px 6px;
}
.x12y6twl {
  transform: scale(0.8);
}
.x12yf3gr {
  margin-right: 0.4%;
}
.x12yi2ue {
  animation-name: x1om8q5l-B;
}
.x12ykefu {
  background-color: #76b6ff;
}
.x12ykjho {
  padding-left: var(--size-negative-2);
}
.x1302lt3 {
  border-right-color: #1877f2;
}
.x1309ily {
  box-shadow: inset 0 0 0 2px var(--hover-overlay);
}
.x1315kfy {
  margin-left: 10%;
}
.x132nzbk {
  background-color: var(--section-header-text);
}
.x132q4wb {
  line-height: 1.25;
}
.x132t2bv {
  padding-left: 72px;
}
.x133gyek {
  padding-left: var(--xekvgs7);
}
.x133r36p {
  box-shadow: 0 1px 4px var(--shadow-1);
}
.x134kloy {
  grid-template-columns: 1fr auto 1fr;
}
.x1355qak {
  z-index: 20;
}
.x1358uj6 {
  animation-name: x1hzbq9e-B;
}
.x135b78x {
  padding-left: 4px;
}
.x135cb3m {
  border-right-width: var(--xeuc15l);
}
.x135icu2 {
  transform: rotate(-180deg);
}
.x135rnm0 {
  object-position: 205px 26%;
}
.x1370p0j {
  border-left-color: var(--overlay-alpha-80);
}
.x137613r {
  stroke: var(--primary-text);
}
.x137g8v2 {
  border-top-left-radius: var(--p-border-radius-2);
}
.x137kccz {
  margin-left: -5px;
}
.x137w9pg {
  left: calc(var(--image-offset) * -1);
}
.x138ruz1 {
  left: 22px;
}
.x1396o6g {
  border-top-right-radius: var(--x1ciwlvv);
}
.x13a6bvl {
  justify-content: flex-end;
}
.x13ah0lx {
  filter: blur(183.27272033691406px);
}
.x13ahpg1 {
  border-top-left-radius: var(--x88p6x8);
}
.x13axd5w {
  border-right-color: var(--geodesic-next-color-border-element-default-active);
}
.x13bnwe1 {
  background-color: #ea5f1d;
}
.x13brd02 {
  transform: translate(40%);
}
.x13c4wfe {
  font-family: var(--font-family-apple) !important;
}
.x13cq9vo {
  flex-basis: 30%;
}
.x13dflua {
  transition-duration: 0.2s;
}
.x13dj2ym {
  border-right-color: var(--media-inner-border) !important;
}
.x13dmk3j {
  border-top-left-radius: initial;
}
.x13faqbe {
  word-break: break-word;
}
.x13fj5qh {
  margin-left: 8px;
}
.x13g884u {
  border-left-color: var(--secondary-text);
}
.x13gexr7 {
  background-color: #f0ddcc;
}
.x13gy369 {
  transform: translate(-20px);
}
.x13ia56f {
  column-gap: var(--xg3m0br);
}
.x13it92s {
  padding-right: var(--space-medium);
}
.x13iwyz6 {
  align-items: normal;
}
.x13jy36j {
  padding-left: 24px;
}
.x13jzn7v {
  padding-right: var(--x-padding);
}
.x13k8ehh {
  margin-left: 7px;
}
.x13klbg6 {
  background-color: #d82b7e;
}
.x13l0w0s {
  color: #00bfff;
}
.x13matbc {
  border-bottom-left-radius: 0.5rem;
}
.x13n5tbt {
  transform: translate(20px);
}
.x13nfzom {
  border-top-left-radius: var(--x1ttpv1t);
}
.x13niomq {
  right: -7px;
}
.x13nxmdd {
  column-gap: var(--x1lzl6ls);
}
.x13oif5j {
  color: var(--extended-green-text);
}
.x13oigre {
  flex-basis: 150px;
}
.x13rigms {
  object-position: 50% 0;
}
.x13rjbw7 {
  border-bottom-right-radius: initial;
}
.x13rox0a {
  box-shadow: inset 0 0 0 3px var(--base-blue);
}
.x13rv6gb {
  order: 28;
}
.x13sbhyg {
  font-family: ArialMT;
}
.x13sv0m {
  border-left-color: var(--fds-green-55);
}
.x13t61ll {
  border-top-left-radius: 5px;
}
.x13t8lmi {
  padding-left: -2px;
}
.x13t98kf {
  transform: translate(24px);
}
.x13tazlt {
  transform: translateY(600%) scale(1.2);
}
.x13tmpvi {
  margin-right: 4.5%;
}
.x13toc4t {
  fill-opacity: 0.5;
}
.x13tw4yp {
  box-shadow: -1px 0 0 var(--divider);
}
.x13tw7jo {
  border-top-left-radius: 99999px;
}
.x13ugafl {
  box-shadow: 0 5px 10px var(--shadow-2);
}
.x13uigx1 {
  border-top-left-radius: var(--workds-text-input-border-radius);
}
.x13ukwps {
  background-image: linear-gradient(to bottom right, #79a6ff, #b1d2ff);
}
.x13up0n2 {
  border-bottom-left-radius: 25px;
}
.x13vjwbs {
  background-color: var(--line-strong);
}
.x13vo0z7 {
  padding-left: 38px;
}
.x13w5hd3 {
  box-shadow:
    0 0 5px #0000001a,
    0 0 1px #0000001a;
}
.x13w7htt {
  will-change: width;
}
.x13wc3wm {
  letter-spacing: var(--message-code-block-letter-spacing);
}
.x13wnz0e {
  border-left-color: var(--base-cherry);
}
.x13wqdjl {
  border-bottom-left-radius: 33px;
}
.x13wtedm {
  font-size: 2.5rem;
}
.x13x9y3b {
  color: var(--xscreen-verified);
}
.x13xa001 {
  background-color: var(--fbs-transparent);
}
.x13xmedi {
  border-bottom-left-radius: 24px;
}
.x13y5hx8 {
  box-shadow: 0 1px 3px 0 var(--fds-black-alpha-20);
}
.x13zlg3c {
  border-image-slice: 1;
}
.x140muxe {
  border-bottom-right-radius: inherit;
}
.x140o2bo {
  table-layout: fixed;
}
.x140pcy2 {
  border-left-color: var(--list-border-color, transparent);
}
.x1419d7b {
  border-right-color: var(--wig-page-background);
}
.x142fhr9 {
  line-height: var(--headline3-line-height);
}
.x142j4of {
  border-bottom-left-radius: 8px;
}
.x142p3g2 {
  border-bottom-right-radius: var(--x1tixki8);
}
.x1430m23 {
  border-left-width: var(--x8gv6bx);
}
.x143zp78 {
  padding-right: 105px;
}
.x144hvv3 {
  fill: var(--shadow-5);
}
.x1451sey {
  animation-name: xik5d0p-B, x1sxsfc9-B;
}
.x1451wb8 {
  animation-name: x19992v7-B;
}
.x145d82y {
  right: 32px;
}
.x147q5yw {
  border-top-left-radius: var(--x4utseb);
}
.x147yg2k {
  transform: translate(50%, -50%);
}
.x1481eag {
  border-right-width: var(--input-border-width);
}
.x148fud6 {
  border-top-left-radius: 16.5px;
}
.x148u3ch {
  fill: var(--placeholder-icon);
}
.x148ujzs {
  margin-right: var(--x198yf9l);
}
.x148vw1v {
  border-left-color: var(--mwp-message-row-background);
}
.x1490ita {
  outline-color: var(--always-white);
}
.x14946a0 {
  font-family:
    var(--font-family-text-normal), var(--font-family-default) !important;
}
.x149d8r8 {
  padding-left: var(--p-space-4);
}
.x149dzoe {
  border-right-color: var(--about-ig-white);
}
.x14a4ghu {
  border-bottom-right-radius: 11px;
}
.x14a8zlv {
  border-bottom-right-radius: 64px;
}
.x14ax2yf {
  padding-left: var(--button-padding-horizontal);
}
.x14axxq6 {
  column-gap: var(--x1iqrbwf);
}
.x14axycx {
  content: "";
}
.x14bm3vz {
  border-top-left-radius: var(--abra-composer-corner-radius);
}
.x14bw8u9 {
  margin-left: 42px;
}
.x14ctfv {
  color: var(--always-white);
}
.x14e42zd {
  border-left-width: 0;
}
.x14emkz {
  background-color: var(--profile-photo-badge-background-blue);
}
.x14esgxp {
  border-right-color: rgb(var(--ig-highlight-background));
}
.x14f5z78 {
  margin-left: 1%;
}
.x14g2gp5 {
  font-stretch: normal;
}
.x14g40p9 {
  z-index: 999;
}
.x14g49ug {
  border-right-width: 0.0625em;
}
.x14g862w {
  box-shadow: 0 -2px 8px var(--media-inner-border);
}
.x14g9mlt {
  color: #f0284a;
}
.x14gr3ur {
  padding-right: var(--x1lst64k);
}
.x14gvqqg {
  left: 9px;
}
.x14hiurz {
  background-color: var(--always-white);
}
.x14hj8or {
  padding-left: 5%;
}
.x14ic1c9 {
  flex-grow: 10;
}
.x14iifvp {
  margin-right: 18px;
}
.x14isd7o {
  cursor: w-resize;
}
.x14ju556 {
  line-height: 0;
}
.x14jzmei {
  stroke: var(--progress-ring-foreground-disabled);
}
.x14kloni {
  color: #e90;
}
.x14ldlfn {
  border-top-left-radius: var(--button-corner-radius);
}
.x14mlh4t {
  transition-timing-function: var(--animation-move-in);
}
.x14mnfz1 {
  cursor: e-resize;
}
.x14n8mcu {
  background-color: #cbcfd6;
}
.x14nfmen {
  background-color: var(--divider);
}
.x14nvz1 {
  padding-left: var(--x1bom0sp);
}
.x14obwa1 {
  content: "";
}
.x14omk17 {
  background-color: var(--toast-icon-success);
}
.x14p80zj {
  color: var(--hds-core-ui-cool-grey-60);
}
.x14quik6 {
  margin-left: 32px !important;
}
.x14rh7hd {
  color: var(--x-color);
}
.x14rlmvs {
  animation-name: x5ed7rf-B;
}
.x14rx4xb {
  border-left-color: var(--chat-incoming-message-border-color, transparent);
}
.x14sbp7s {
  margin-right: -15px;
}
.x14u0nxe {
  left: var(--x1lv1z71);
}
.x14u9ezj {
  left: 54%;
}
.x14uuqfn {
  view-transition-name: kadabra-toaster;
}
.x14v0smp {
  background-color: var(--button-primary-background);
}
.x14v1rj {
  grid-template-columns: repeat(2, 49.07%);
}
.x14vchrl {
  padding-left: 180px;
}
.x14vvt0a {
  border-bottom-right-radius: 14px;
}
.x14vy60q {
  padding-right: 2px;
}
.x14w69le {
  border-right-color: var(--shadow-inset);
}
.x14wi4xw {
  text-align: initial;
}
.x14wuetq {
  background-image: linear-gradient(
    to bottom,
    var(--primary-button-background) 160px,
    transparent 0
  );
}
.x14xfefy {
  filter: brightness(0.9);
}
.x14xr3q5 {
  margin-left: -15px;
}
.x14ye7i7 {
  flex-basis: 148px;
}
.x14ywxh {
  background-color: var(--wig-purple);
}
.x14yy4lh {
  order: 2;
}
.x14z9mp {
  margin-right: 0;
}
.x14zcg0b {
  border-top-right-radius: 70px;
}
.x14ztbel {
  color: var(--base-teal);
}
.x1502et5 {
  border-top-right-radius: 30%;
}
.x150e7gq {
  animation-name: xv6qlei-B;
}
.x152237o {
  list-style-type: square;
}
.x1528xzx {
  padding-right: 1.5px;
}
.x152obne {
  box-shadow: 0 2px 4px 0 var(--shadow-5);
}
.x152skdk {
  line-height: 15px;
}
.x152tf6a {
  left: 32.19vh;
}
.x153dp7b {
  animation-name: xjzy2go-B;
}
.x153m5sc {
  animation-name: xjbq84s-B;
}
.x15406qy {
  transition-property: background-color;
}
.x15481yp {
  transform: translate(14px);
}
.x15499wk {
  box-shadow:
    0 -1px #0000000d,
    0 -1px 8px #0000002e;
}
.x154ol5r {
  fill: var(--base-pink);
}
.x1558ewf {
  padding-right: 180px;
}
.x155gah {
  padding-left: var(--size-negative-12);
}
.x155l9ra {
  border-left-width: var(--xeuc15l);
}
.x156ra1n {
  border-right-color: #1877f2;
}
.x158ip91 {
  border-left-color: var(--always-white);
}
.x1593r2a {
  border-right-color: var(--shadow-1);
}
.x1597r2g {
  scrollbar-width: thin;
}
.x15a21lv {
  right: 60px;
}
.x15a8r0n {
  padding-left: 104px;
}
.x15aglum {
  border-right-width: 5px;
}
.x15ahnlz {
  padding-left: 65px;
}
.x15aifbl {
  border-bottom-right-radius: var(--xjziy7d);
}
.x15axj24 {
  fill: #0866ff;
}
.x15b6zab {
  border-bottom-left-radius: 15%;
}
.x15bdqvn {
  justify-self: flex-end;
}
.x15bjb6t {
  line-height: inherit;
}
.x15cajby {
  transform: rotate(90deg);
}
.x15civ31 {
  animation-duration: 2.1s;
}
.x15cqagf {
  background-color: #18191a;
}
.x15d6yb6 {
  margin-right: 80px;
}
.x15dp1bm {
  border-top-left-radius: 1000px;
}
.x15dsfln {
  line-height: var(--x-lineHeight);
}
.x15dw3yt {
  box-shadow:
    inset 0 0 0 2px var(--primary-icon),
    inset 0 0 0 4px var(--card-background);
}
.x15e8x56 {
  box-shadow: var(--scroll-shadow);
}
.x15elzd {
  background-color: var(--primary-text);
}
.x15flw3f {
  border-top-right-radius: var(--Shape-Round, 1000px);
}
.x15foig2 {
  animation-name: x1gwdymx-B;
}
.x15foiic {
  flex-basis: 20%;
}
.x15fxi9f {
  background-size: 300px 173px !important;
}
.x15fyqd1 {
  animation-timing-function: cubic-bezier(0.43, 0.12, 0.31, 0.99);
}
.x15gj8v5 {
  border-right-color: #0000001a;
}
.x15gwxud {
  animation-name: x1xduxoc-B;
}
.x15hwq60 {
  left: 386px;
}
.x15i7c7q {
  animation-name: x1u5jowz-B;
}
.x15jgmka {
  margin-left: -44px;
}
.x15jox0q {
  aspect-ratio: 9 / 16;
}
.x15k1xyk {
  color: var(--text-blue-link);
}
.x15kju9j {
  border-right-color: #f0f;
}
.x15kzb56 {
  color: var(--hds-comfortable);
}
.x15kzv1j {
  border-right-color: #dfdddb;
}
.x15l7ex0 {
  border-top-right-radius: var(--xlxghfy);
}
.x15l7z82 {
  border-right-color: rgb(var(--ig-primary-text));
}
.x15lcgwt {
  border-left-color: var(--always-gray-40);
}
.x15lex2a {
  padding-right: var(--tooltip-padding-inline);
}
.x15lu1nj {
  filter: var(--badge-yellow-filter);
}
.x15m13pk {
  color: #404040;
}
.x15mokao {
  border-top-left-radius: 0;
}
.x15myx19 {
  margin-left: -73px;
}
.x15nnwad {
  animation-delay: var(--xg3aput);
}
.x15q7m8w {
  background-image: linear-gradient(
    180deg,
    transparent,
    var(--shadow-1) 12.5%,
    var(--always-dark-overlay)
  );
}
.x15q9nvk {
  animation-delay: 0.45s;
}
.x15qm7mk {
  padding-left: var(--size-8);
}
.x15r0g6m {
  padding-left: calc(
    var(--mwp-message-list-profile-start-padding, 8px) - 2px +
      var(--mwp-message-list-profile-width, 28px) + 8px
  );
}
.x15r88nc {
  row-gap: var(--Spacing-Gap-Small, 8px);
}
.x15rks2t {
  color: currentColor;
}
.x15s69gv {
  border-bottom-right-radius: 23.5pt;
}
.x15s83fx {
  border-top-right-radius: var(--tooltip-corner-radius);
}
.x15smj1u {
  line-height: 1.4545;
}
.x15syoxc {
  box-shadow: 0 2px 8px 2px var(--shadow-1);
}
.x15tnx9q {
  background-color: var(--button-background-secondary-calling);
}
.x15tp3i1 {
  border-right-width: 0.6px;
}
.x15ttmwu {
  right: 1.5px;
}
.x15u22p6 {
  border-right-color: var(--overlay-alpha-80);
}
.x15u5v4p {
  border-bottom-right-radius: var(--container-dimension);
}
.x15uhwo2 {
  padding-right: 90px;
}
.x15vok9n {
  opacity: 0.568;
}
.x15vu060 {
  border-right-color: var(--badge-purple);
}
.x15vuz35 {
  box-shadow: var(--fds-gray-25) 0 1px 2px 0;
}
.x15vxce1 {
  left: 140px;
}
.x15wflgg {
  outline-color: var(--interactive-link);
}
.x15wrllt {
  background-image: linear-gradient(90deg, #eb630e, #bf0f76);
}
.x15x3ako {
  border-bottom-left-radius: var(--radius-tiny);
}
.x15x8krk {
  border-bottom-left-radius: 8px;
}
.x15xe8tq {
  font-size: 0.8vw;
}
.x15y233k {
  padding-right: var(--size-2);
}
.x15ycojk {
  font-size: var(--message-heading-5-font-size);
}
.x15yrdiy {
  font-family:
    "Apple Color Emoji",
    "Segoe UI Emoji",
    noto color emoji,
    android emoji,
    emojione mozilla,
    twemoji mozilla,
    segoe ui symbol,
    emoji,
    var(--font-family-system);
}
.x15z6fc2 {
  right: -24px;
}
.x15zctf7 {
  flex-direction: row-reverse;
}
.x15zjaoi {
  box-shadow: 0 2px 5px var(--shadow-5);
}
.x15zmtp0 {
  padding-right: 48px;
}
.x15zyeqz {
  background-color: #fff;
}
.x1603h9y {
  font-size: 1.25rem;
}
.x161vunr {
  column-gap: var(--size-4);
}
.x16210z3 {
  box-shadow: 0 4px 24px var(--shadow-1);
}
.x162ol0a {
  border-bottom-left-radius: var(--xiyjxiy);
}
.x162tt16 {
  padding-left: 30px;
}
.x162uq01 {
  padding-left: -16px;
}
.x162z183 {
  margin-left: -16px;
}
.x163d74j {
  box-shadow:
    0 12px 28px 0 var(--shadow-2),
    0 2px 4px 0 var(--shadow-1),
    inset 1px 1px 0 var(--shadow-inset);
}
.x163o6lf {
  border-bottom-right-radius: var(--artifact-imagine-model-item-corner-radius);
}
.x163sosc {
  flex-grow: 9;
}
.x165d6jo {
  margin-left: -4px;
}
.x165lf87 {
  border-bottom-right-radius: var(--composer-border-radius);
}
.x166lnxr {
  padding-right: var(--messenger-card-spacing);
}
.x166os81 {
  background-color: #0005;
}
.x166poo9 {
  margin-left: -9px;
}
.x167l43f {
  border-left-color: var(--secondary-button-stroke);
}
.x167u1yi {
  background-color: var(--background-accent);
}
.x167vaf5 {
  padding-right: 1rem;
}
.x169f3pf {
  left: 18px;
}
.x169vbu2 {
  background-color: #f3e1c9;
}
.x16aaihn {
  animation-name: x3meebn-B, x1m8w7c4-B;
}
.x16ajin1 {
  border-left-color: var(--interactive-primary);
}
.x16aqijp {
  margin-left: 2.2%;
}
.x16bs4ru {
  padding-left: 70px;
}
.x16czdbx {
  border-right-color: var(--wig-divider);
}
.x16djdpl {
  cursor: nwse-resize;
}
.x16dsc37 {
  vertical-align: top;
}
.x16e9yqp {
  transition-timing-function: cubic-bezier(0, 0, 1, 1);
}
.x16eck56 {
  opacity: var(--x1ad7l02);
}
.x16f1meu {
  border-right-color: #ff0;
}
.x16f2zg2 {
  border-left-color: var(--hds-primary-accent-purple);
}
.x16fj20d {
  transition-duration: 1s;
}
.x16g4vc3 {
  padding-left: var(--x1u0655h);
}
.x16h55sf {
  line-height: 1.4286;
}
.x16h6fyj {
  border-right-color: #fff;
}
.x16h82q4 {
  border-bottom-left-radius: var(--Shape-Round, 1000px);
}
.x16hg961 {
  border-right-width: 1.5px;
}
.x16hzegn {
  clip-path: unset;
}
.x16jbbp4 {
  background-color: var(--workplace-chart-caption);
}
.x16jv049 {
  border-top-right-radius: 37px;
}
.x16ke9k4 {
  right: 35px;
}
.x16kgzfh {
  border-bottom-left-radius: 37px;
}
.x16kj9vd {
  order: 22;
}
.x16lu3ki {
  border-bottom-left-radius: 15px;
}
.x16lxyp5 {
  animation-name: x1bz70j3-B;
}
.x16mposv {
  border-right-style: dotted;
}
.x16n2tei {
  margin-left: 71px;
}
.x16ngw23 {
  margin-left: 38px;
}
.x16np4np {
  color: var(--mwx-code-syntax-comment);
}
.x16o0dkt {
  scrollbar-color: var(
      --chat-scrollbar-thumb-color,
      var(--scrollbar-thumb-color)
    )
    var(
      --chat-scrollbar-track-color,
      var(--mwp-message-row-background, var(--scrollbar-track-color))
    );
}
.x16p7qdl {
  padding-right: calc(var(--message-code-block-padding) / 2);
}
.x16ppk5o {
  border-top-right-radius: calc(var(--size-medium) / 2);
}
.x16q24ku {
  letter-spacing: 0.02em;
}
.x16qb05n {
  border-top-left-radius: 10px;
}
.x16qrkmw {
  contain: paint;
}
.x16qy2q4 {
  background-size: 30px 30px;
}
.x16rnrhc {
  transition-duration: var(--fds-duration-short-out);
}
.x16rskt9 {
  background-image: linear-gradient(to top, rgba(0, 0, 0, 0.15), transparent);
}
.x16sw7j7 {
  background-color: var(
    --chat-composer-input-background-color,
    var(--comment-background)
  );
}
.x16t7cu2 {
  border-top-right-radius: var(--nav-list-cell-corner-radius);
}
.x16tdsg8 {
  text-align: inherit;
}
.x16tkgvi {
  animation-name: x2un0yo-B;
}
.x16tq1l4 {
  filter: var(--badge-blue-filter);
}
.x16tvtja {
  clip-path: path(
    "M36 0C16.1178 0 0 16.1178 0 36C0 55.8823 16.1178 72 36 72C42.5572 72 48.7049 70.2469 54 67.1838V54C54 51.7909 55.7909 50 58 50H66C67.0452 50 67.9968 50.4009 68.7094 51.0573C70.8217 46.4762 72 41.3757 72 36C72 16.1178 55.8823 0 36 0Z"
  );
}
.x16uf79r {
  color: var(--text-accent);
}
.x16uus16 {
  border-bottom-right-radius: 0;
}
.x16v2jop {
  left: 145px;
}
.x16veedt {
  left: -58px;
}
.x16vnaih {
  background-color: var(--x215qz1);
}
.x16vui2w {
  border-top-right-radius: 11.5px;
}
.x16w7tr6 {
  transform: translate(-30%, -50%);
}
.x16wwi9l {
  color: var(--extended-gray-text);
}
.x16xm01d {
  border-bottom-left-radius: 18px;
}
.x16z6ld3 {
  border-left-color: var(--utility-border-active);
}
.x16zqahm {
  filter: blur(40px);
}
.x16zt9e5 {
  border-left-color: var(--progress-ring-disabled-foreground);
}
.x170ae40 {
  font-family:
    var(--font-family-display-bold), var(--font-family-default) !important;
}
.x170xcvm {
  fill-opacity: 0;
}
.x172vrur {
  box-shadow: 0 0 1px 1px var(--media-inner-border);
}
.x172wggs {
  background-color: var(--new-notification-background);
}
.x172xev8 {
  margin-left: 0.4em;
}
.x173a2gy {
  background-image: linear-gradient(
    90deg,
    var(--always-black) 0%,
    #c73842 50%,
    var(--always-white) 100%
  );
}
.x173jzuc {
  color: rgb(var(--ig-primary-button));
}
.x174adn2 {
  background-color: #1e1d1d;
}
.x174in1k {
  border-left-style: var(--popover-border-style);
}
.x174j0rr {
  transform: translateY(calc(-100% - 16px));
}
.x175gd0l {
  order: 76;
}
.x175tud5 {
  border-top-left-radius: 70px;
}
.x1765b1 {
  left: -5px;
}
.x176odoi {
  font-size: 1.4em;
}
.x1787som {
  padding-left: var(--size-negative-14);
}
.x178jgxx {
  margin-left: 69px;
}
.x178zhtd {
  border-top-left-radius: var(--text-badge-corner-radius);
}
.x1792ry3 {
  background-color: var(--toggle-active-background);
}
.x179ill4 {
  border-bottom-right-radius: 999px;
}
.x179j021 {
  animation-name: x1hnsx2a-B, x1uim2ro-B;
}
.x179m3n6 {
  background-image: linear-gradient(transparent, var(--background-primary) 75%);
}
.x179tack {
  clip-path: polygon(0 0, 0 0, 0 0, 0 0);
}
.x179w5xb {
  border-left-color: rgb(var(--ig-banner-background));
}
.x17a6va1 {
  background-color: #f43953;
}
.x17ahkho {
  padding-left: var(--x1s825o0);
}
.x17b7ahe {
  border-top-right-radius: var(--x1ba17e0);
}
.x17bgmgs {
  margin-left: 12.5%;
}
.x17bn47m {
  border-left-color: var(--wig-divider);
}
.x17ddzgb {
  color: var(--fds-gray-45);
}
.x17dxqf0 {
  margin-left: 25%;
}
.x17dzmu4 {
  transform: translateZ(0);
}
.x17f2f85 {
  background-color: var(--geodesic-next-color-data-viz-redwood);
}
.x17f3y5z {
  background-color: var(--base-grape);
}
.x17fgdl5 {
  line-height: 19px;
}
.x17g8e65 {
  border-bottom-left-radius: var(--container-dimension);
}
.x17honw2 {
  box-shadow:
    0 -2px 12px -4px #0000,
    0 -1px 1px #0000;
}
.x17hxvv9 {
  border-top-right-radius: 0.5em;
}
.x17j41np {
  background-color: var(--fds-white-alpha-50);
}
.x17j4th3 {
  border-right-width: var(--list-border-width, 0px);
}
.x17jisxn {
  filter: var(--badge-red-filter);
}
.x17ka9pb {
  border-bottom-right-radius: 42px;
}
.x17kjicv {
  padding-right: 72px;
}
.x17m2am4 {
  fill: #0064e0;
}
.x17m9png {
  border-top-left-radius: 26px;
}
.x17mv7dx {
  margin-left: var(--xmo9kjt);
}
.x17n7ovz {
  fill: var(--secondary-button-text);
}
.x17p3hwk {
  border-right-color: var(--progress-ring-disabled-background);
}
.x17qm0yl {
  border-right-color: var(--line-strong);
}
.x17qtb1s {
  margin-left: 250px;
}
.x17smslp {
  padding-left: 60px;
}
.x17svyum {
  clip-path: path(
    "M60 0C26.8629 0 0 26.8629 0 60C0 93.1371 26.8629 120 60 120C73.0618 120 85.1488 115.826 95 108.74V94.8C95 91.7364 97.4008 89 100.667 89H111.333C111.727 89 112.109 89.0398 112.475 89.1153C117.269 80.4929 120 70.5653 120 60C120 26.8629 93.1371 0 60 0Z"
  );
}
.x17syakg {
  left: var(--global-panel-width);
}
.x17szc8d {
  left: -60px;
}
.x17t2g96 {
  border-bottom-left-radius: 84px;
}
.x17t5hbb {
  border-left-color: gray;
}
.x17ub4bw {
  stroke-opacity: 0.5;
}
.x17ul0hi {
  font-weight: var(--new-subheadline-emphasized-font-weight);
}
.x17ws3j6 {
  z-index: 20000;
}
.x17z8epw {
  color: var(--primary-text-on-media);
}
.x17zd0t2 {
  column-gap: 4px;
}
.x17zj1j9 {
  box-shadow: 5px -2px 10px #00000026;
}
.x17zv73d {
  filter: grayscale(0.5);
}
.x180m7rq {
  padding-left: var(--card-padding-horizontal);
}
.x180nigk {
  color: #690;
}
.x180nzvo {
  border-left-width: 2px solid var(--divider);
}
.x180vkcf {
  border-top-right-radius: 20px;
}
.x180xd5n {
  box-shadow: 0 4px 12px var(--shadow-2);
}
.x181qf9z {
  order: 78;
}
.x181v6i3 {
  background-color: var(--popover-card-background-dark);
}
.x182fuwn {
  background-color: var(--circle-button-secondary-on-media-background-color);
}
.x182iqb8 {
  order: 4;
}
.x182nak8 {
  background-repeat: repeat;
}
.x1836swx {
  background-image: linear-gradient(
    to top right,
    rgba(var(--green-5)),
    rgba(var(--green-4))
  );
}
.x183da8m {
  background-color: var(--chip-background-selected);
}
.x184qwc3 {
  border-right-color: #dbdbdb;
}
.x18501s7 {
  stroke: var(--base-seafoam);
}
.x185a7wo {
  grid-template-columns: repeat(3, minmax(0, 1fr));
}
.x186iv6y {
  aspect-ratio: 16 / 9;
}
.x186j9b8 {
  background-color: var(--fds-white-alpha-10);
}
.x186m221 {
  border-left-color: var(--utility-divider);
}
.x186qsfy {
  border-right-color: #f43953;
}
.x186z157 {
  color: var(--chat-admin-text-color, inherit);
}
.x1873svn {
  background-color: #4aa332;
}
.x187gb62 {
  border-top-right-radius: var(--abra-composer-corner-radius);
}
.x18871es {
  transform: scale(1);
}
.x1887oat {
  background-image: repeating-linear-gradient(
    45deg,
    var(--media-inner-border),
    var(--media-inner-border) 1px,
    transparent 1px,
    transparent 5px
  );
}
.x18a6m62 {
  background-image: linear-gradient(180deg, #96a6b4 30%, #6c7882);
}
.x18a7dbo {
  margin-left: 18.5%;
}
.x18ad04w {
  font-family: var(--mono-font-family);
}
.x18as6i {
  stroke: var(--progress-ring-foreground-dark);
}
.x18b5jzi {
  border-right-style: solid;
}
.x18bame2 {
  box-shadow: var(--focus-ring-shadow-default);
}
.x18bjbao {
  background-color: var(--card_background_flat);
}
.x18czlmg {
  border-right-color: #fdb32a;
}
.x18d0r48 {
  background-size: cover;
}
.x18dcsfh {
  border-bottom-left-radius: 0.5em;
}
.x18dxpii {
  border-left-color: rgb(var(--ig-separator));
}
.x18ebdri {
  animation-duration: 10s;
}
.x18faa90 {
  margin-right: -3px;
}
.x18fhp8r {
  margin-left: calc((100% - 100vw) / 2);
}
.x18fn2jl {
  background-color: var(--secondary-button-background-on-dark);
}
.x18g3x52 {
  padding-left: var(--size-negative-8);
}
.x18gndnp {
  border-left-color: #ffee35;
}
.x18hd8ej {
  animation-duration: 1.6s;
}
.x18hw5r0 {
  left: 30px;
}
.x18hwk67 {
  column-gap: 20px;
}
.x18i30m5 {
  background-color: #4e4cb4;
}
.x18i4vdl {
  border-top-right-radius: 42px;
}
.x18ig907 {
  margin-left: 0.4%;
}
.x18iofep {
  stroke: var(--button-icon-secondary-on-media-toggled);
}
.x18ivbjn {
  z-index: 10000;
}
.x18ja1ch {
  order: 74;
}
.x18jk7t3 {
  clip-path: path(
    "M60 0C26.8629 0 0 26.8629 0 60C0 93.1371 26.8629 120 60 120C72.2816 120 83.7013 116.31 93.2109 109.978C93.0723 109.173 93 108.345 93 107.5C93 99.4919 99.4919 93 107.5 93C108.345 93 109.173 93.0723 109.978 93.2109C116.31 83.7013 120 72.2816 120 60C120 26.8629 93.1371 0 60 0Z"
  );
}
.x18jtxc7 {
  color: var(--mwp-subheader-text-color, inherit);
}
.x18jusmx {
  border-top-right-radius: var(--media-tile-border-radius);
}
.x18km98s {
  opacity: 0.75;
}
.x18kqih2 {
  border-left-color: var(--shadow-inset);
}
.x18krheo {
  font-family: SF Pro Text;
}
.x18l40ae {
  background-color: var(--always-dark-overlay);
}
.x18lvrbx {
  color: var(--chat-incoming-message-text-color, inherit);
}
.x18m6lwx {
  grid-template-rows: repeat(2, 49.07%);
}
.x18nc2rg {
  border-top-left-radius: var(--chip-corner-radius);
}
.x18nydb4 {
  border-top-right-radius: var(--modal-border-radius);
}
.x18nyygo {
  border-right-style: none !important;
}
.x18o3ruo {
  background-image: none;
}
.x18oe1m7 {
  border-right-style: none;
}
.x18ofunw {
  margin-right: 52px;
}
.x18pi947 {
  padding-left: 1px;
}
.x18q1850 {
  border-top-right-radius: var(--image-corner-radius);
}
.x18q2sny {
  background-size: 100% auto;
}
.x18q4bv1 {
  column-gap: var(--xjvkmi1);
}
.x18qa0c7 {
  padding-right: var(--xa3t32q);
}
.x18qtlnh {
  border-bottom-left-radius: 7px;
}
.x18r5ilk {
  transform: translate(11px);
}
.x18rrupd {
  border-left-color: #ea5f1d;
}
.x18s1vxp {
  color: var(--background-media-protection);
}
.x18sli91 {
  left: 5vw;
}
.x18t5km {
  fill: var(--shadow-8);
}
.x18tkn2g {
  background-color: var(--circle-button-red-background-color);
}
.x18usqb5 {
  transform: translateZ(10px);
}
.x18vdjbg {
  row-gap: var(--list-item-navigation-spacing);
}
.x18vhi92 {
  margin-left: 66px;
}
.x18vptk1 {
  border-left-color: rgb(var(--ig-tertiary-text));
}
.x18wbh7p {
  animation-name: xv3vjy1-B;
}
.x18wxadm {
  transform: translateY(4%) scale(0.9);
}
.x18xbn8l {
  animation-name: xau7ne7-B;
}
.x18xe386 {
  margin-right: 44px;
}
.x18xfj1p {
  clear: both;
}
.x18xg304 {
  padding-left: 375px;
}
.x18xmwgd {
  flex-basis: 1px;
}
.x18xomjl {
  margin-left: -12px;
}
.x18y3z2u {
  border-right-color: #ffee35;
}
.x18yjhia {
  border-top-right-radius: var(--shape-x-small);
}
.x18yn65f {
  stroke: var(--xbdfujg);
}
.x18z898i {
  background-color: var(--primary-deemphasized-button-pressed-overlay);
}
.x18zu7yx {
  right: -12px;
}
.x1908rhh {
  background-image: url(/rsrc.php/v4/yi/r/kdflEA_aesP.png);
}
.x190qgfh {
  font-size: 0.625rem;
}
.x191b7lb {
  border-bottom-left-radius: var(--Shape-200, 8px);
}
.x192eemd {
  padding-right: 320px;
}
.x192erxy {
  background-color: #dfdfdf;
}
.x192gdb6 {
  box-shadow: 0 0 16px #3448540d;
}
.x192tdn3 {
  animation-delay: 0.25s;
}
.x193epu2 {
  animation-timing-function: steps(10, end);
}
.x193l9cl {
  background-color: var(--xqx1b3w);
}
.x193osdz {
  margin-left: calc(var(--nav-width-wide) / -2);
}
.x194adi2 {
  margin-left: -175px;
}
.x194al5s {
  animation-name: x17t1eie-B;
}
.x194jh7n {
  border-bottom-right-radius: var(--x1ttpv1t);
}
.x194u5oj {
  padding-right: 42px;
}
.x1957n4a {
  margin-left: 24px;
}
.x195lzt9 {
  background-color: var(--focus-ring-blue);
}
.x19693qn {
  vertical-align: -1px;
}
.x196j322 {
  background-size: 6px 1px;
}
.x197dmg0 {
  border-left-color: #0000001a;
}
.x197sbye {
  opacity: 0.6;
}
.x198g3q0 {
  color: var(--primary-icon);
}
.x19991ni {
  transition-property: opacity;
}
.x199x1lr {
  text-wrap: wrap !important;
}
.x199zz9v {
  row-gap: var(--gap-x-large);
}
.x19aalia {
  animation-name: x1y6kkbj-B;
}
.x19b08ya {
  border-bottom-right-radius: var(--button-border-radius);
}
.x19b3urt {
  margin-left: var(--nav-list-cell-margin-horizontal);
}
.x19bbvq {
  border-top-right-radius: var(--alert-banner-corner-radius);
}
.x19bguh7 {
  transition-duration: 0.05s, 0.1s;
}
.x19c4wfv {
  transition-timing-function: var(--fds-animation-expand-collapse-in);
}
.x19c7zk {
  color: #65676b;
}
.x19cjget {
  font-size: var(--message-code-block-font-size);
}
.x19co3pv {
  color: transparent;
}
.x19dbzi3 {
  margin-right: 9px;
}
.x19dz412 {
  color: #905;
}
.x19e1ma8 {
  animation-name: x1o2cvu9-B;
}
.x19ekcyf {
  background-image: url(/rsrc.php/v4/yn/r/EOUF3oTXGiI.png);
}
.x19g9edo {
  background-color: rgb(var(--ig-highlight-background));
}
.x19gebz5 {
  margin-left: -100%;
}
.x19gns2 {
  grid-template-columns: 1fr auto 0.75fr auto 1fr;
}
.x19h7ccj {
  flex-basis: 500px;
}
.x19ild5 {
  column-gap: var(--space-medium);
}
.x19iwuw1 {
  padding-right: 3.5px;
}
.x19jd1h0 {
  transform: rotate(180deg);
}
.x19k90qd {
  background-color: #95c9b4;
}
.x19k9dhg {
  list-style-type: lower-roman;
}
.x19kays6 {
  background-color: #f2f2f2;
}
.x19kdo7t {
  background-color: #ff66bffe;
}
.x19kjcj4 {
  object-fit: contain;
}
.x19koema {
  padding-right: 4%;
}
.x19kuozv {
  right: calc(50% - 55px);
}
.x19kwzsb {
  margin-left: 64px !important;
}
.x19l4sor {
  flex-basis: 48px;
}
.x19lqw5 {
  margin-right: var(--size-negative-8);
}
.x19mh4o2 {
  box-shadow: 0 -8px 8px var(--card-background);
}
.x19msrzo {
  border-right-width: var(--igdw-chat-tab-composer-border-width);
}
.x19mvghd {
  background-image: linear-gradient(
    180deg,
    var(--always-dark-overlay),
    transparent
  );
}
.x19n2rwr {
  box-shadow: 0 0 0 2px var(--accent);
}
.x19n387r {
  margin-right: var(--size-2);
}
.x19nqg99 {
  font-family: Facebook Sans App Heavy !important;
}
.x19p062b {
  margin-left: 45px;
}
.x19pehws {
  border-right-color: var(--x17xti0e);
}
.x19pm5ym {
  text-shadow: none;
}
.x19rhb18 {
  background-image: linear-gradient(
    90deg,
    var(--negative) 0%,
    var(--accent) 50%,
    var(--positive) 100%
  );
}
.x19rn6z {
  color: var(--secondary_button);
}
.x19s8zfy {
  padding-right: var(--button-medium-horizontal-padding);
}
.x19szrea {
  padding-right: 142px;
}
.x19t5iym {
  border-top-right-radius: 24px;
}
.x19tevvz {
  grid-column-start: calc(var(--x12nro88) * (1 / 2));
}
.x19tfk81 {
  padding-right: 1em;
}
.x19ud3tg {
  border-top-left-radius: 17px;
}
.x19v2xyd {
  border-right-color: var(--line-focus);
}
.x19v5tdr {
  border-bottom-left-radius: var(--size-12);
}
.x19v85br {
  cursor: progress;
}
.x19vekmk {
  background-image: url(/rsrc.php/v4/yr/r/1oIbFOlmCRC.png);
}
.x19w6rv {
  transform-origin: left;
}
.x19wmrak {
  margin-left: 48px;
}
.x19wmx5u {
  color: var(--message-heading-5-color);
}
.x19wxu0 {
  color: var(--wig-official-entity);
}
.x19xb3z0 {
  padding-right: var(--size-8);
}
.x19xdbij {
  margin-left: var(--size-4);
}
.x19z8qy1 {
  padding-right: 10%;
}
.x19z9ohp {
  backdrop-filter: blur(2px);
}
.x19za6zz {
  padding-right: var(--size-48);
}
.x1a01zid {
  border-bottom-left-radius: calc(var(--composer-border-radius) + 4px);
}
.x1a02dak {
  flex-wrap: wrap;
}
.x1a16bkn {
  margin-right: var(--menu-item-base-margin-horizontal);
}
.x1a18nuf {
  background-color: #000a;
}
.x1a1j6tv {
  row-gap: var(--badge-gap-row);
}
.x1a1m0xk {
  color: var(--negative);
}
.x1a1yayt {
  grid-column-end: calc(var(--x12nro88) * (1 / 2));
}
.x1a25qhq {
  background-size: 330% auto;
}
.x1a2hsla {
  background-color: #bea0fa;
}
.x1a2rfdf {
  font-size: var(--message-heading-4-font-size);
}
.x1a33avv {
  transform: scale(0.5);
}
.x1a3ma36 {
  color: var(--progress-ring-neutral-foreground);
}
.x1a3zhv9 {
  animation-name: xk9ub6v-B;
}
.x1a4bs9z {
  flex-basis: 320px;
}
.x1a4jp9x {
  border-bottom-left-radius: 11px;
}
.x1a4onnt {
  background-color: #868e9940;
}
.x1a4sjiy {
  padding-right: 25px;
}
.x1a4t4d5 {
  background-color: var(--fds-blue-70);
}
.x1a5go2a {
  margin-left: 43%;
}
.x1a5kqlc {
  margin-left: -10px;
}
.x1a5l9x9 {
  border-top-right-radius: 12px;
}
.x1a5q1v6 {
  border-left-color: var(--calendar-event-card-outline-orange);
}
.x1a5vxwf {
  animation-name: x1wwg65c-B, xrys9fn-B;
}
.x1a7k27h {
  color: #f2c00b;
}
.x1a81dkt {
  background-color: var(--about-ig-footer-gray);
}
.x1a8vxat {
  order: 96;
}
.x1a9ef1x {
  right: 38px;
}
.x1a9mmq3 {
  border-left-color: var(--wig-nav-background);
}
.x1aar9y8 {
  color: var(--p-color-text-subdued, var(--p-text-subdued));
}
.x1absf4v {
  left: 80px;
}
.x1acd8kp {
  animation-name: xx24d24-B;
}
.x1acywc0 {
  border-left-color: var(--line-strong);
}
.x1ad41v {
  font-weight: var(--new-body-emphasized-font-weight);
}
.x1ae2y31 {
  border-top-left-radius: 84px;
}
.x1ae5f33 {
  color: var(--hds-primary-accent-purple);
}
.x1aefcx5 {
  border-bottom-left-radius: 3.5px;
}
.x1afcbsf {
  box-sizing: content-box;
}
.x1ag7td9 {
  animation-timing-function: var(--glimmer-animation-timing-function);
}
.x1ah78lo {
  fill: var(--blue-link);
}
.x1ah8huj {
  padding-left: var(--x-1l5cvlg);
}
.x1ahifba {
  transition-delay: 0s;
}
.x1ahlmzr {
  background-color: var(--progress-ring-on-media-background);
}
.x1ai213a {
  filter: var(--badge-purple-filter);
}
.x1ai4jmu {
  font-weight: var(--message-heading-3-font-weight);
}
.x1ai5go6 {
  border-top-right-radius: 126px;
}
.x1aig6c5 {
  margin-right: var(--x1et33sf);
}
.x1aimgj9 {
  color: var(--chat-admin-text-color, var(--placeholder-text));
}
.x1ak8pfz {
  fill: var(--dataviz-supplementary-3);
}
.x1aktdv5 {
  flex-basis: 33%;
}
.x1al4vs7 {
  transform-origin: top left;
}
.x1ala8ed {
  stroke-dashoffset: 31;
}
.x1alpsbp {
  border-right-width: 2px;
}
.x1altmpn {
  text-shadow: 0 1px 0 rgba(48, 48, 48, 0.7);
}
.x1alux46 {
  border-top-left-radius: var(--spacing-4, 8px);
}
.x1am1rlb {
  animation-name: x16wqvv7-B;
}
.x1amjocr {
  column-gap: 10px;
}
.x1amqt3y {
  animation-name: xivcp3y-B;
}
.x1anbj87 {
  border-top-right-radius: 8px;
}
.x1anpyv3 {
  padding-left: var(--message-blockquote-padding-inline-start);
}
.x1ao8iox {
  order: 88;
}
.x1ap0r6f {
  transform: translate(calc(var(--size-medium) / -18));
}
.x1apb90u {
  font-weight: var(--headline3-font-weight);
}
.x1apo44k {
  border-bottom-left-radius: 17.5px;
}
.x1aq6byr {
  border-bottom-right-radius: var(--dialog-corner-radius);
}
.x1aqapje {
  padding-left: 41px;
}
.x1aql7vk {
  flex-basis: 257px;
}
.x1arowe1 {
  background-color: var(--progress-ring-neutral-foreground);
}
.x1atmiam {
  animation-name: x1qe6f9p-B;
}
.x1atnkpr {
  box-shadow: 0 1px 0 0 var(--media-inner-border);
}
.x1atnlmd {
  transform: rotate(0);
}
.x1au5wzj {
  border-top-right-radius: 104px;
}
.x1au7fw1 {
  background-color: var(--xepydxb);
}
.x1aueamr {
  font-size: 1.375rem;
}
.x1auhcx9 {
  margin-left: 156px;
}
.x1av1boa {
  background-color: var(--hosted-view-selected-state);
}
.x1av4zun {
  background-color: #000000d9;
}
.x1avjxc5 {
  grid-template-columns: 1fr 4fr 1fr;
}
.x1awj2ng {
  color: #fff;
}
.x1axgj95 {
  animation-name: x122imku-B;
}
.x1axn6hp {
  font-size: 120%;
}
.x1ayeuli {
  padding-right: 50vw;
}
.x1ayn3f1 {
  border-left-color: var(--x17h09wl);
}
.x1az2cgm {
  margin-left: 11px;
}
.x1azk47m {
  border-left-color: #e31c1d;
}
.x1azzwyl {
  border-top-right-radius: var(--xiyjxiy);
}
.x1b0b6sj {
  background-color: var(--nav-background);
}
.x1b0d499 {
  vertical-align: -0.25em;
}
.x1b0o3cz {
  stroke-dashoffset: 0;
}
.x1b1opl3 {
  margin-left: -40px;
}
.x1b1uo88 {
  line-height: 11px;
}
.x1b1wa69 {
  border-top-right-radius: var(--button-corner-radius);
}
.x1b1ymq5 {
  background-image: linear-gradient(-15deg, #07316d, #bf0f76);
}
.x1b3dua9 {
  border-bottom-left-radius: var(--infochip-medium-radius);
}
.x1b3i8zk {
  animation-name: xrvlesl-B;
}
.x1b468fa {
  margin-right: var(--size-8);
}
.x1b60jn0 {
  border-bottom-left-radius: 999px;
}
.x1b8mwcn {
  box-shadow: 0 0 6px var(--chat-incoming-message-bubble-background-color);
}
.x1b8z93w {
  row-gap: 10px;
}
.x1b9h4xk {
  background-color: var(--fds-gray-00);
}
.x1b9j1sa {
  padding-left: 1%;
}
.x1ba9y5v {
  stroke-dasharray: 2 4;
}
.x1baebny {
  background-color: #32343640;
}
.x1bakte3 {
  border-left-color: var(--line-separator);
}
.x1bao77f {
  transform: scale(1.05);
}
.x1bay4nx {
  border-left-color: var(--about-ig-black);
}
.x1bckuxf {
  transition-timing-function: var(--fds-animation-passive-move-in);
}
.x1bcwpiy {
  animation-name: x1yitzd3-B;
}
.x1bdf4jo {
  fill: var(--primary-button-text);
}
.x1bdp6ip {
  padding-left: 13.8px;
}
.x1bdsx58 {
  clip-path: path(
    "M45.3272 70.78C42.3524 71.5757 39.2257 72 36 72C16.1178 72 1.58965e-05 55.8823 1.56696e-05 36C1.54427e-05 16.1178 16.1178 2.48933e-07 36 5.56008e-07C55.8823 8.63084e-07 72 16.1178 72 36C72 39.2257 71.5758 42.3524 70.78 45.3272C67.5084 41.9537 62.9276 39.8571 57.8572 39.8571C47.916 39.8571 39.8572 47.916 39.8572 57.8571C39.8572 62.9276 41.9537 67.5084 45.3272 70.78Z"
  );
}
.x1bejhwn {
  caret-color: var(--text-primary);
}
.x1beo9mf {
  flex-direction: inherit;
}
.x1bepnu9 {
  box-shadow: 0 0 0 3.5px var(--background-primary);
}
.x1berz8o {
  background-color: #e1ffc7;
}
.x1bgwc1b {
  background-image: linear-gradient(50.29deg, #f48723 16.24%, #f7b928 84.32%);
}
.x1bhewko {
  scroll-snap-align: start;
}
.x1bhwmg6 {
  flex-grow: 5;
}
.x1bhxuv2 {
  background-color: #b2b2b2;
}
.x1bj7dnv {
  left: 91px;
}
.x1bjmrvx {
  transition-timing-function: cubic-bezier(0.42, 0.1, 0.06, 1);
}
.x1bjonze {
  padding-right: 7px;
}
.x1bjwfww {
  padding-left: var(--badge-small-padding-horizontal);
}
.x1bjxih0 {
  border-left-color: #f1f4f7;
}
.x1bkdxzg {
  z-index: 1001;
}
.x1bklw8v {
  border-bottom-left-radius: 30%;
}
.x1bknwhk {
  left: calc(50% - 19.5px);
}
.x1bkodxg {
  column-gap: var(--size-48);
}
.x1bkqx2q {
  padding-left: 2.5em;
}
.x1bmkqan {
  border-right-color: #ff911000;
}
.x1bnd6as {
  filter: blur(50px);
}
.x1bndym7 {
  transform-origin: 50% 50%;
}
.x1bo5odz {
  grid-template-rows: auto;
}
.x1bp0w4g {
  animation-duration: var(--xmypfwe);
}
.x1bpatno {
  font-size: var(--message-heading-1-font-size);
}
.x1bphaa0 {
  border-top-left-radius: var(--modal-border-radius);
}
.x1bppzix {
  border-right-color: var(--profile-photo-indicator-border);
}
.x1bq5wna {
  margin-left: 15%;
}
.x1bqfoto {
  margin-left: 62px;
}
.x1bqy0cx {
  border-bottom-left-radius: 2em;
}
.x1brhcgj {
  background-color: #636363;
}
.x1bs05mj {
  filter: blur(30px);
}
.x1bsgg9d {
  margin-right: var(--p-space-4);
}
.x1btupbp {
  line-height: 1.333;
}
.x1bv8kjd {
  right: 9px;
}
.x1bvf09y {
  color: var(--button-icon-secondary-calling-toggled);
}
.x1bvilyr {
  transform: translateY(-4px);
}
.x1bwjhoo {
  color: var(--message-heading-6-color);
}
.x1bwt4ff {
  grid-template-columns: repeat(auto-fit, 200px);
}
.x1by9102 {
  padding-left: var(--tooltip-padding-inline);
}
.x1byqp33 {
  border-bottom-left-radius: 50px;
}
.x1bz2kex {
  border-bottom-right-radius: var(--hds-border-radius-30);
}
.x1bzg9g6 {
  background-color: #f02849;
}
.x1bzzxol {
  background-image: linear-gradient(
    var(--always-dark-overlay) 80%,
    transparent
  );
}
.x1c03wtz {
  border-left-width: var(--border-width-medium);
}
.x1c071of {
  transform: none;
}
.x1c08aij {
  border-bottom-left-radius: 64px;
}
.x1c09oet {
  font-weight: var(--new-large-title-1-font-weight);
}
.x1c0k01l {
  transform: scale(0.75) translate(8px, -8px);
}
.x1c12zp4 {
  stroke: var(--button-icon-destructive);
}
.x1c1b4dv {
  transform: translateY(0);
}
.x1c1dy35 {
  border-right-width: 10px;
}
.x1c1uobl {
  padding-left: 0;
}
.x1c26xkn {
  left: 1%;
}
.x1c2sbsd {
  border-top-right-radius: var(--toast-corner-radius);
}
.x1c3f6yh {
  background-image: linear-gradient(to right, #ff5c00, #ff0069, #d300c5);
}
.x1c3i2sq {
  font-size: 1.125rem;
}
.x1c3jmms {
  border-top-left-radius: 25%;
}
.x1c3v7k6 {
  border-top-right-radius: var(--xj6bvh5);
}
.x1c4obnt {
  border-bottom-left-radius: var(--x1jutr4a);
}
.x1c4vz4f {
  flex-grow: 0;
}
.x1c5nqec {
  margin-right: var(--x1apez3n);
}
.x1c5tqo3 {
  background-color: #fff;
}
.x1c6ba00 {
  border-left-color: var(--geodesic-next-color-border-element-default-active);
}
.x1c6sq4d {
  border-bottom-left-radius: var(--x88p6x8);
}
.x1c74tu6 {
  animation-duration: 2s;
}
.x1c78tyx {
  animation-name: xb9r6ac-B;
}
.x1c7a5ec {
  margin-left: -64px;
}
.x1c7m29j {
  left: 44%;
}
.x1c85371 {
  flex-basis: 66%;
}
.x1c8ul09 {
  background-color: #0006;
}
.x1c92isx {
  transform: scaleX(-1);
}
.x1c99inj {
  padding-left: 94px;
}
.x1c9tiao {
  margin-right: var(--x-marginInlineEnd);
}
.x1c9tyrk {
  border-top-left-radius: 50%;
}
.x1c9xgwq {
  background-color: var(--beta-badge-background-neutral);
}
.x1ca8kz {
  border-right-color: var(--input-border-color);
}
.x1cab348 {
  transform: scale(0.75) translateY(-11px);
}
.x1cb1t30 {
  transform: translateY(-50%);
}
.x1cbl2y9 {
  background-color: gray;
}
.x1cbnfwx {
  background-color: var(--badge-gray);
}
.x1cc8bub {
  transform: translate(-300px);
}
.x1ccui7m {
  padding-right: 1px;
}
.x1cdab7y {
  box-shadow: inset 0 1px 0 var(--shadow-1);
}
.x1cdci3v {
  transform: translateY(-50%);
}
.x1cdvf7c {
  background-color: var(--notification-badge);
}
.x1cet4rn {
  border-top-right-radius: var(--list-cell-border-radius-rounded);
}
.x1cf5odj {
  padding-left: 54px;
}
.x1cfzsga {
  background-image: linear-gradient(
    90deg,
    var(--negative) 0%,
    var(--warning) 50%,
    var(--positive) 100%
  );
}
.x1cg7zye {
  transform: scale(0.8) translateY(-300px);
}
.x1ch9zvg {
  color: var(--interactive-link);
}
.x1chjht7 {
  fill: var(--base-tomato);
}
.x1chrsub {
  border-bottom-right-radius: calc(var(--composer-border-radius) + 4px);
}
.x1cilkhe {
  caret-color: currentColor;
}
.x1ciooss {
  background-color: var(--negative);
}
.x1civ9v8 {
  margin-left: var(--nav-list-cell-margin-horizontal-inner-addon);
}
.x1ck6d8r {
  background-color: var(--background-accent-negative-hover);
}
.x1ckrqgw {
  background-color: var(--wig-green);
}
.x1clkbw4 {
  border-left-color: var(--blue-link);
}
.x1clu43v {
  column-gap: var(--x3ytj5f);
}
.x1cmyf5z {
  margin-left: var(--size-2);
}
.x1cna9jh {
  transform: translateY(-40px);
}
.x1co66o9 {
  border-left-width: var(--border-width-thick);
}
.x1couup4 {
  filter: var(--icon-filter-negative);
}
.x1cpheol {
  line-height: 40px;
}
.x1cpl2wf {
  color: var(--toast-text-link);
}
.x1cqgaa1 {
  left: calc(100% - 36px);
}
.x1cqkcm9 {
  border-top-right-radius: var(--xz5hhjv);
}
.x1cqlvx6 {
  color: var(--button-icon-filter-secondary-on-media-toggled);
}
.x1cs3pop {
  padding-left: 125px;
}
.x1csijdv {
  transform: translateY(20%);
}
.x1csuzgz {
  border-right-color: var(--tooltip-border-color);
}
.x1ctcqt {
  animation-timing-function: var(--x6slekt);
}
.x1cu8nmb {
  line-height: var(--system-140-line-height);
}
.x1cw4mn1 {
  background-color: #00000057;
}
.x1cwuasm {
  left: 31px;
}
.x1cwviid {
  border-top-right-radius: var(--comment-bubble);
}
.x1cxtvei {
  margin-right: -14px;
}
.x1cy1n3u {
  stroke: var(--always-white);
}
.x1cy6p3c {
  border-right-color: rgba(var(--always-white), 0.3);
}
.x1cy8zhl {
  align-items: flex-start;
}
.x1cy9i3i {
  list-style-position: inside;
}
.x1cyel9 {
  padding-left: 210px;
}
.x1cyq1at {
  border-bottom-right-radius: var(--abra-composer-corner-radius);
}
.x1cyta7e {
  order: 91;
}
.x1czgurv {
  background-color: var(--toggle-track-off);
}
.x1czyxjj {
  transform: translate(calc(var(--size-small) / -32));
}
.x1d0nlgn {
  margin-right: -0.7%;
}
.x1d0qlrl {
  right: -2px;
}
.x1d1dmfs {
  grid-column-end: auto;
}
.x1d20s99 {
  color: var(--x5lf19y);
}
.x1d2osyd {
  background-color: var(--disabled-icon);
}
.x1d3dk9n {
  background-color: #e2e4ea;
}
.x1d3i0y6 {
  column-gap: 0.375rem;
}
.x1d3mw78 {
  line-height: 16px;
}
.x1d3xbcz {
  padding-right: var(--size-14);
}
.x1d47v1f {
  border-right-color: var(--wig-white);
}
.x1d50ba4 {
  fill: var(--primary-text);
}
.x1d5bvrj {
  background-color: var(--x1b2s8w6);
}
.x1d5s5ig {
  line-height: var(--message-body-line-height);
}
.x1d5xr8b {
  border-bottom-left-radius: var(--size-4);
}
.x1d72o {
  transition-timing-function: var(--fds-animation-move-out);
}
.x1d7dfpy {
  padding-left: -10px;
}
.x1d8287x {
  transition-duration: 0.3s;
}
.x1d90nhi {
  background-color: var(--background-secondary);
}
.x1d97vhg {
  color: var(--message-heading-1-color);
}
.x1d9phlu {
  padding-right: var(--x15843vv);
}
.x1da2a3k {
  border-bottom-right-radius: var(--chip-corner-radius);
}
.x1daairt {
  border-right-color: var(--ig-primary-icon);
}
.x1dab0zx {
  box-shadow:
    var(--composer-large-box-shadow),
    var(--composer-large-box-shadow),
    0 0 0 0.5px var(--composer-border-color-sticky);
}
.x1dag254 {
  color: #000;
}
.x1db4oza {
  background-size: 400% 100%;
}
.x1dbijih {
  row-gap: 2px;
}
.x1dbl2gt {
  line-height: 1.6;
}
.x1dbrj8d {
  background-color: var(--wig-yellow);
}
.x1dbxmu1 {
  flex-grow: 1.2;
}
.x1dcheo9 {
  font-size: 0.8125rem;
}
.x1ddic05 {
  object-position: 0 0;
}
.x1de5bca {
  border-top-left-radius: var(--Semantic-ROUNDED_2_XLARGE, 24px);
}
.x1de99jn {
  outline-width: 2px;
}
.x1debuo4 {
  animation-timing-function: ease;
}
.x1dejw5y {
  border-left-color: #f0f;
}
.x1dem4cn {
  color: var(--secondary-button-text);
}
.x1df2mlg {
  margin-left: 33px;
}
.x1dfa2rb {
  background-color: #64d2d299;
}
.x1dftt0s {
  filter: invert(1);
}
.x1dg2w4v {
  vertical-align: -2.9px;
}
.x1dg8sa7 {
  border-bottom-left-radius: 13px;
}
.x1dhq9h {
  transition-timing-function: var(--fds-animation-fade-out);
}
.x1diwsb2 {
  background-color: #0000001f;
}
.x1diwwjn {
  margin-left: 12px;
}
.x1dj58rs {
  text-shadow: 2px 2px var(--shadow-5);
}
.x1dj9bx0 {
  padding-left: -8px;
}
.x1djpfga {
  padding-left: 3px;
}
.x1dk8vi9 {
  filter: var(--interactive-filter-active);
}
.x1dkd41z {
  right: 50%;
}
.x1dltgaz {
  aspect-ratio: 4 / 3;
}
.x1dlzgbw {
  background-color: var(--workds-text-input-background);
}
.x1dm3dyd {
  border-bottom-right-radius: 10px;
}
.x1dmfqyo {
  stroke: var(--disabled-icon);
}
.x1dmgsgi {
  backdrop-filter: blur(8px);
}
.x1dmpuos {
  border-top-right-radius: var(--card-corner-radius);
}
.x1dn7goc {
  border-right-color: #138a39;
}
.x1dnf83l {
  box-shadow: var(
    --kds-feed-card-wrapper-box-shadow,
    var(--shadow-elevation-05)
  );
}
.x1dntmbh {
  color: var(--disabled-text);
}
.x1do11rv {
  padding-left: 2vh;
}
.x1do52mm {
  padding-right: 0.25rem;
}
.x1dogid2 {
  animation-name: x16e58t8-B;
}
.x1dot0sf {
  transition-timing-function: cubic-bezier(0.22, 0.61, 0.36, 1);
}
.x1dp9ihu {
  border-left-color: var(--always-black);
}
.x1dpmhr1 {
  box-shadow:
    0 0 0 1px var(--media-inner-border),
    0 2px 2px var(--shadow-1);
}
.x1dq0cug {
  padding-right: 150px;
}
.x1dqj196 {
  margin-right: 32px;
}
.x1dqkd5u {
  font-weight: var(--mono-subtitle-emphasized-font-weight);
}
.x1dql6bw {
  margin-left: 50%;
}
.x1dr4a7n {
  border-bottom-right-radius: 7.25px;
}
.x1dr8pv1 {
  background-color: #f1f4f7;
}
.x1drfh7l {
  border-right-color: var(--chat-incoming-message-bubble-background-color);
}
.x1droyti {
  border-bottom-left-radius: var(--modal-border-radius) !important;
}
.x1ds8q77 {
  animation-name: x1lc970s-B;
}
.x1dsc2ce {
  border-right-color: var(--x1lgju46);
}
.x1dufm33 {
  transform: translateY(-20px);
}
.x1dunz5s {
  object-position: -52px -134px;
}
.x1dwmuk9 {
  animation-name: x15b941j-B;
}
.x1dwv3re {
  will-change: auto;
}
.x1dx7jmp {
  object-position: 0% 25%;
}
.x1dy0xnm {
  background-color: var(--background-accent-positive-default);
}
.x1dyh7pn {
  color: var(--mwp-header-text-color, inherit);
}
.x1e07d2m {
  padding-left: 3.5px;
}
.x1e07wzj {
  background-color: var(--progress-ring-disabled-foreground);
}
.x1e0fmx {
  border-left-color: var(--base-teal);
}
.x1e0r4ib {
  line-height: 2.8;
}
.x1e0x9i4 {
  filter: grayscale(100%) contrast(30%) brightness(150%);
}
.x1e1yzip {
  transform: translateY(50%);
}
.x1e225iy {
  border-right-color: unset;
}
.x1e2nbdu {
  color: red;
}
.x1e2xw8k {
  flex-basis: 47%;
}
.x1e33ku4 {
  background-color: #f7f8f9;
}
.x1e3fbtz {
  left: var(--size-2);
}
.x1e3jhct {
  background-color: #ffa2fe;
}
.x1e4g8f7 {
  background-color: #152345;
}
.x1e4gqcv {
  background-color: #00000026;
}
.x1e4guip {
  box-shadow: 0 0 2px var(--shadow-2);
}
.x1e4oeot {
  border-top-right-radius: 2px;
}
.x1e5i8e3 {
  cursor: ns-resize;
}
.x1e6ojxu {
  margin-left: 36px;
}
.x1e73yxs {
  background-color: var(--button-background-secondary);
}
.x1e7d1yg {
  font-size: 80%;
}
.x1e87kdn {
  background-image: var(--x-backgroundImage);
}
.x1e97p3j {
  border-left-color: var(--focus-ring-blue);
}
.x1e9b1p6 {
  border-top-right-radius: 54px;
}
.x1e9nfqo {
  filter: drop-shadow(2px 2px 4px var(--background-media-protection-strong));
}
.x1eak7na {
  order: 66;
}
.x1eamq0d {
  box-shadow: 0 8px 16px 0 var(--media-pressed);
}
.x1eayinb {
  border-right-color: var(--base-cherry);
}
.x1eb86dx {
  background-color: var(--mwp-message-row-background);
}
.x1ebg78l {
  color: var(--hds-core-ui-blue);
}
.x1ebt8du {
  transition-duration: var(--fds-duration-extra-extra-short-out);
}
.x1ec9xv3 {
  border-left-color: #dadde1;
}
.x1ecd3a3 {
  color: var(--message-heading-2-color);
}
.x1ed109x {
  cursor: text;
}
.x1ed56wz {
  border-right-color: var(--calendar-event-card-outline-yellow);
}
.x1ed8f52 {
  box-shadow: 0 1px 2px 3px var(--shadow-1);
}
.x1edffxo {
  background-color: var(--x1dflwya);
}
.x1edp6h6 {
  background-color: #00000047;
}
.x1eds3jc {
  stroke-width: 1px;
}
.x1ee1o7f {
  background-color: var(--background-tertiary-hover);
}
.x1ee4ne1 {
  row-gap: var(--size-12);
}
.x1ee9ax4 {
  order: 39;
}
.x1effh0c {
  clip-path: path(
    "M60 0C26.8629 0 0 26.8629 0 60C0 93.1371 26.8629 120 60 120C70.9353 120 81.1874 117.075 90.0163 111.964C89.7901 111.352 89.6665 110.69 89.6665 109.999V96.6658C89.6665 93.5362 92.2036 90.9992 95.3332 90.9992H111.382C116.852 81.952 120 71.3436 120 60C120 26.8629 93.1371 0 60 0Z"
  );
}
.x1efskau {
  flex-grow: 0.92;
}
.x1eftoo1 {
  font-size: 0.5rem;
}
.x1efwn7y {
  border-left-color: var(--utility-border-default);
}
.x1eg2wcw {
  margin-right: 43%;
}
.x1egamm8 {
  opacity: 30%;
}
.x1egbiu0 {
  background-color: var(--primary-deemphasized-button-pressed);
}
.x1egf53t {
  font-weight: var(--message-heading-6-font-weight);
}
.x1egjkj9 {
  background-color: var(--background-secondary-hover);
}
.x1egt7wz {
  transition-property: scrollbar-color;
}
.x1ehagqq {
  line-height: var(--system-20-line-height);
}
.x1ehh67p {
  padding-right: var(--workds-text-input-padding-horizontal);
}
.x1ei4f3s {
  background-color: var(--hds-shade-03);
}
.x1eimgdo {
  filter: drop-shadow(0px -1px 4px rgba(0, 0, 0, 0.2));
}
.x1eitcp8 {
  border-top-left-radius: var(--x1ba17e0);
}
.x1ej3kyw {
  background-image: linear-gradient(0deg, #00000059, #0000 30% 80%, #00000059);
}
.x1ejai87 {
  box-shadow: inset 0 0 0 1px var(--line-subtle-alpha);
}
.x1ejgnnb {
  font-size: var(--headline3-font-size);
}
.x1ejzz36 {
  padding-left: 160px;
}
.x1ekh9h2 {
  padding-right: 17px;
}
.x1ekkm8c {
  border-top-left-radius: 100px;
}
.x1emf0wh {
  background-color: var(--base-teal);
}
.x1emmycd {
  margin-right: 17px;
}
.x1emn9bs {
  background-color: #f43953;
}
.x1en63ur {
  margin-right: 100px;
}
.x1enlu43 {
  color: var(--profile-photo-badge-icon);
}
.x1enz77g {
  line-height: var(--message-heading-1-line-height);
}
.x1eo4gj1 {
  border-right-color: var(--calendar-event-card-outline-gray);
}
.x1eog914 {
  row-gap: var(--size-24);
}
.x1eopwuj {
  order: 23;
}
.x1eos61b {
  column-gap: var(--size-8);
}
.x1ep6rej {
  background-color: #47a5fa;
}
.x1epdd7z {
  direction: inherit;
}
.x1epdft9 {
  border-left-color: var(--line-scrollbar);
}
.x1ephity {
  border-right-color: var(--focus-ring-blue);
}
.x1epify5 {
  box-shadow: 0 -1px 4px var(--shadow-1);
}
.x1epsbzh {
  border-right-color: #666;
}
.x1eq0flf {
  background-color: var(--toast-icon-none);
}
.x1eqhsl0 {
  box-shadow:
    0 12px 28px 0 var(--shadow-2),
    0 2px 4px 0 var(--shadow-2);
}
.x1erbb51 {
  transition-timing-function: cubic-bezier(0.68, -0.55, 0.27, 1.55);
}
.x1ertn4p {
  border-bottom-left-radius: 50%;
}
.x1esd3ug {
  line-height: 1.53;
}
.x1estbrl {
  border-top-right-radius: var(--xofrbhn);
}
.x1esw782 {
  animation-timing-function: linear;
}
.x1esxh7v {
  order: 7;
}
.x1etwn82 {
  display: inline-table;
}
.x1eu2eya {
  color: var(--disabled-icon);
}
.x1eu7cjg {
  right: 100%;
}
.x1eub6wo {
  transition-duration: var(--fds-duration-extra-short-out);
}
.x1eujxlh {
  padding-right: 114px;
}
.x1euzuty {
  right: -6px;
}
.x1ev5b24 {
  left: calc(50% - 20px);
}
.x1evw4sf {
  background-color: #4080ff;
}
.x1evy7pa {
  line-height: 1.5;
}
.x1ewm5n {
  box-shadow: 0 -2px 4px var(--divider);
}
.x1ewna2d {
  border-left-color: #ebebeb;
}
.x1ewzhrl {
  transform: translate(0);
}
.x1exypw5 {
  padding-left: 4.4%;
}
.x1ey7xld {
  font-family: monospace;
}
.x1eywl5b {
  column-gap: var(--x-columnGap);
}
.x1ez29mq {
  margin-right: -40px;
}
.x1f07zgu {
  margin-right: 35px;
}
.x1f0gqld {
  left: 43px;
}
.x1f0kfd5 {
  animation-name: xik5d0p-B;
}
.x1f0nvpm {
  border-bottom-right-radius: var(--shape-x-small);
}
.x1f0sm9e {
  font-weight: var(--body-font-weight);
}
.x1f0x4kx {
  color: var(--mwp-primary-theme-color);
}
.x1f19zv {
  border-bottom-right-radius: var(--alert-banner-corner-radius);
}
.x1f2gare {
  background-color: var(--always-light-overlay);
}
.x1f2rzgg {
  background-color: var(--nav-background-redesign);
}
.x1f3278h {
  background-color: var(--secondary-deemphasized-button-background);
}
.x1f34plj {
  border-top-right-radius: var(--x1epajyq);
}
.x1f4fsgj {
  transform: translate(-50%, 45px);
}
.x1f4ngb1 {
  background-color: var(--secondary-button-background-on-media);
}
.x1f58dfg {
  border-right-color: rgb(var(--ig-secondary-button-hover));
}
.x1f5g1ae {
  padding-right: 2%;
}
.x1f5q1dz {
  margin-left: 24%;
}
.x1f6kntn {
  font-size: 0.875rem;
}
.x1f6vk97 {
  padding-left: var(--space-small);
}
.x1f6w7fn {
  background-color: var(--wig-oyster-white-50);
}
.x1f7sx64 {
  animation-duration: 0.82s;
}
.x1f85oc2 {
  transform: scale(0);
}
.x1f85uo1 {
  box-shadow: inset 0 0 0 0.5px var(--composer-border-color);
}
.x1f889gz {
  right: 6px;
}
.x1f8ashx {
  padding-left: var(--x176279f);
}
.x1f8nhpq {
  column-gap: var(--gap-medium);
}
.x1f8xtwl {
  box-shadow:
    0 0 4px var(--shadow-1),
    0 4px 13px var(--shadow-2);
}
.x1f90px3 {
  background-image: linear-gradient(var(--shadow-5), transparent);
}
.x1f96250 {
  column-gap: var(--workds-text-input-gap-column);
}
.x1f9f2iw {
  opacity: 0.92;
}
.x1f9kr7k {
  margin-left: 16.5px;
}
.x1f9y4dh {
  fill: var(--progress-ring-neutral-foreground);
}
.x1fa4axq {
  border-bottom-right-radius: 70px;
}
.x1fayt1i {
  filter: drop-shadow(0 0 6px var(--shadow-2));
}
.x1fb37m1 {
  border-bottom-right-radius: var(--list-cell-border-radius-large);
}
.x1fb7gu6 {
  left: 5px;
}
.x1fbcjdk {
  border-bottom-right-radius: var(--x4utseb);
}
.x1fc0h7n {
  border-left-color: var(--wig-black);
}
.x1fc57z9 {
  line-height: 20px;
}
.x1fc61v9 {
  box-shadow: 0 2px 4px #0003;
}
.x1fc8kun {
  row-gap: 0.5rem;
}
.x1fcty0u {
  font-weight: 400;
}
.x1fcvrv7 {
  box-shadow:
    1px 1px 4px var(--divider),
    -1px -1px 4px var(--divider);
}
.x1fdalxn {
  line-height: var(--headline2-line-height);
}
.x1fdb1hi {
  line-height: 1.7143;
}
.x1fdshc9 {
  z-index: -2;
}
.x1fe0zbt {
  border-right-color: #000;
}
.x1fey0fg {
  color: var(--blue-link);
}
.x1fezbos {
  background-color: #31a24c73;
}
.x1ffdogz {
  padding-left: 0.2em;
}
.x1ffytzq {
  flex-basis: 560px;
}
.x1fgq2zc {
  color: var(--button-tertiary-toggled-text);
}
.x1fgqk5e {
  border-top-left-radius: var(--size-8);
}
.x1fhwpqd {
  font-size: var(--system-12-font-size);
}
.x1fhyhaq {
  border-bottom-left-radius: var(--image-corner-radius);
}
.x1fi32wg {
  background-color: var(--calendar-meeting-picker-placeholder-background);
}
.x1fib9d2 {
  border-left-width: var(--x1sb3civ);
}
.x1fixfyg {
  row-gap: var(--gap-medium);
}
.x1fj9vlw {
  white-space: pre-line;
}
.x1fjjn57 {
  animation-timing-function: cubic-bezier(0.1, 0.7, 0.1, 1);
}
.x1fjs5oq {
  border-right-color: var(--primary-text);
}
.x1fkpjh9 {
  border-right-color: var(--BasePulseEffect_pulseColor);
}
.x1fkwih0 {
  animation-delay: 2.05s;
}
.x1fln5nl {
  background-color: var(--fds-blue-80);
}
.x1flucxy {
  box-shadow: 0 0 0 1px var(--progress-ring-neutral-background);
}
.x1fmb4h0 {
  column-gap: var(--size-12);
}
.x1fmh03i {
  opacity: 0.01;
}
.x1fmkh0f {
  object-position: 100% 0;
}
.x1fmneo8 {
  fill: var(--base-lemon);
}
.x1fmog5m {
  border-top-left-radius: inherit;
}
.x1fmrttk {
  color: var(--fds-gray-70);
}
.x1fnjgq6 {
  background-image: var(--background-url);
}
.x1foagu1 {
  line-height: var(--meta-line-height);
}
.x1foh8cw {
  animation-name: x1pxpttp-B;
}
.x1fok9ms {
  border-bottom-left-radius: var(--icon-background-round-border-radius);
}
.x1fomxh6 {
  border-bottom-right-radius: var(--infochip-medium-radius);
}
.x1fp05pp {
  margin-right: 2.2%;
}
.x1fpu3zn {
  background-color: var(--badge-orange);
}
.x1fqc64z {
  border-top-left-radius: 3px;
}
.x1frjmgl {
  color: var(--button-icon-secondary);
}
.x1frwhuu {
  stroke: var(--progress-ring-foreground-accent);
}
.x1frzhxr {
  background-color: #000000b3;
}
.x1fslrwu {
  column-gap: 22px;
}
.x1ftr8ck {
  margin-left: var(--x1lv1z71);
}
.x1ftvyka {
  opacity: var(--x1lkbp3z);
}
.x1fuqvrd {
  border-top-left-radius: 9px;
}
.x1fusasz {
  padding-left: var(--x1it9t5o);
}
.x1fvigtp {
  background-image: linear-gradient(transparent, #000);
}
.x1fvninw {
  background-image: linear-gradient(#0000, #0000004d);
}
.x1fwptdy {
  margin-left: var(--x1pbyom4);
}
.x1fwqrf6 {
  transition-timing-function: cubic-bezier(0.17, 0.17, 0, 1);
}
.x1fx553m {
  left: 56px;
}
.x1fxhakv {
  margin-left: 5%;
}
.x1fxl39h {
  transform: scale(0.1);
}
.x1fxr1gs {
  transform: translate(-85%, -85%);
}
.x1fy70ro {
  padding-right: var(--x19nwfu8);
}
.x1fyogcp {
  padding-right: var(--x176279f);
}
.x1fywo4z {
  filter: var(--tooltip-drop-shadow);
}
.x1fzthny {
  margin-left: calc(var(--nav-width) / -2);
}
.x1g00myu {
  border-bottom-right-radius: var(--Shape-200, 8px);
}
.x1g03zjq {
  background-color: var(--calendar-event-card-outline-blue);
}
.x1g0ag68 {
  transform-origin: center;
}
.x1g0dm76 {
  padding-left: 12px;
}
.x1g1fd9r {
  background-image: var(--slider-background);
}
.x1g2r6go {
  transition-duration: 0.1s;
}
.x1g3sba3 {
  border-bottom-left-radius: 80px;
}
.x1g40iwv {
  outline-offset: -1px;
}
.x1g62k5s {
  margin-left: var(--x1yfdafw);
}
.x1g6snyv {
  font-size: var(--message-heading-3-font-size);
}
.x1g76zt0 {
  color: var(--event-date);
}
.x1g77sc7 {
  order: 0;
}
.x1g88jzi {
  order: 11;
}
.x1g89ijd {
  border-top-right-radius: var(--x4utseb);
}
.x1g8of1w {
  object-position: 38px -129px;
}
.x1g8ogwf {
  background-image: var(--base-background-gradient);
}
.x1g8v2eb {
  background-color: #f5c38b;
}
.x1g96nva {
  border-bottom-left-radius: var(--x16dxbju);
}
.x1g995o1 {
  left: calc(20px + var(--global-panel-width));
}
.x1g9bz1f {
  box-shadow: 0 2px 4px 0 var(--shadow-2);
}
.x1g9hn12 {
  right: 40px;
}
.x1g9qxa9 {
  border-left-style: dotted;
}
.x1ga7v0g {
  border-top-right-radius: 0;
}
.x1gabggj {
  padding-right: 5px;
}
.x1ganyac {
  background-color: #fcd872;
}
.x1gb2gac {
  left: calc(50% - 286px);
}
.x1gb64x1 {
  animation-name: xsjy64u-B;
}
.x1gbk8a0 {
  transform: rotate(10deg) scale(0.85);
}
.x1gcqhjp {
  row-gap: 0.375rem;
}
.x1gds9q {
  transform: translate(-50%, 10%);
}
.x1geds6s {
  box-shadow: 0 -1px 12px var(--shadow-1);
}
.x1gevrdp {
  background-color: #00000090;
}
.x1gf0wzc {
  animation-duration: 8s;
}
.x1ggf85o {
  border-top-left-radius: var(--x19huaox);
}
.x1ghonvh {
  border-top-left-radius: var(--toast-corner-radius);
}
.x1gishxr {
  margin-right: 20em;
}
.x1gj8qfm {
  clip-path: none;
}
.x1gjpkn9 {
  background-color: rgb(var(--ig-secondary-button-background));
}
.x1gk21k7 {
  border-right-color: var(--xbakyew);
}
.x1gk2xtl {
  stroke: var(--progress-ring-foreground-default);
}
.x1gk7an7 {
  flex-basis: 487.5px;
}
.x1gk994z {
  font-size: var(--mono-font-size);
}
.x1gl990t {
  column-gap: 42px;
}
.x1glzykd {
  flex-basis: 650px;
}
.x1gm1tw1 {
  border-bottom-right-radius: 13px;
}
.x1gmhyex {
  background-image: linear-gradient(to top, #0006, #0000004d, #0000 20%);
}
.x1gmqg9l {
  border-left-color: #fdb32a;
}
.x1gn9mdq {
  animation-delay: var(--x1hcjaay);
}
.x1gn9xf7 {
  left: 42%;
}
.x1gnnqk1 {
  box-shadow: none;
}
.x1gnoi95 {
  background-color: #333334;
}
.x1gp6l83 {
  border-right-color: var(--mwp-message-row-background);
}
.x1gp93ll {
  border-left-width: 10px;
}
.x1gpkmiw {
  opacity: var(--x19gqeph);
}
.x1gpmxde {
  margin-left: 160px !important;
}
.x1gq7rgo {
  fill-opacity: 0.1;
}
.x1gqfdwy {
  background-origin: border-box;
}
.x1gqj70i {
  transform: scale(0.85);
}
.x1grsmov {
  border-left-color: #fffc;
}
.x1gsq2l7 {
  background-color: var(--xl6hzco);
}
.x1gu1b8v {
  transform: translate(11px);
}
.x1gu5id8 {
  letter-spacing: -0.24px;
}
.x1gukg7c {
  border-spacing: 0;
}
.x1gvi6a3 {
  transform: rotate(-90deg);
}
.x1gw0c2d {
  background-color: #2d88ff33;
}
.x1gwa4hx {
  color: var(--button-icon-tertiary);
}
.x1gwnf7h {
  border-right-color: var(--x1f8hdz3);
}
.x1gwu8yg {
  background-color: var(--interactive-secondary-muted);
}
.x1gwzsiy {
  animation-name: xu46iu7-B;
}
.x1gx2yb3 {
  border-left-width: var(--input-border-width);
}
.x1gx403c {
  padding-left: 15px;
}
.x1gxrkns {
  caret-color: var(--interactive-primary);
}
.x1gxy1ch {
  order: 95;
}
.x1gydh6e {
  border-left-color: var(--chat-composer-button-color);
}
.x1gytzn5 {
  font-size: 4.1vw;
}
.x1gz8ohu {
  transform: scale(2);
}
.x1gzmk7r {
  -webkit-line-clamp: 3;
}
.x1h0q493 {
  float: right;
}
.x1h0sou9 {
  background-color: #418af7;
}
.x1h0vfkc {
  background-color: var(--overlay-alpha-80);
}
.x1h1655f {
  right: 1px;
}
.x1h2krnu {
  border-right-width: var(--chat-incoming-message-border-width, 0px);
}
.x1h31jf4 {
  border-right-color: #dadde1;
}
.x1h3rv7z {
  order: 5;
}
.x1h4eksf {
  border-left-color: #fff;
}
.x1h4uluw {
  background-size: 100% 100%;
}
.x1h4wwuj {
  word-wrap: normal;
}
.x1h5j8bw {
  perspective: 1000px;
}
.x1h5mrz9 {
  animation-duration: 2.5s;
}
.x1h6cwox {
  order: 89;
}
.x1h6gzvc {
  cursor: not-allowed;
}
.x1h6ucep {
  background-color: var(--shadow-2);
}
.x1h77605 {
  transform: translateY(110px);
}
.x1h7i4cw {
  -webkit-line-clamp: 2;
}
.x1h7ydjs {
  border-bottom-right-radius: 60px;
}
.x1h833of {
  font-size: 2.1875rem;
}
.x1h8izil {
  background-color: var(--x13t7dcq);
}
.x1h91t0o {
  align-items: inherit;
}
.x1h94e3z {
  background-image: linear-gradient(0deg, #000000bf, #0000 50% 80%, #00000059);
}
.x1h9r5lt {
  align-self: inherit;
}
.x1ha55ut {
  background-color: #f7f8fa;
}
.x1hae8bu {
  animation-name: x16mh4a0-B;
}
.x1havqas {
  font-stretch: var(--body-font-stretch);
}
.x1hb08if {
  margin-left: -1px;
}
.x1hb6aml {
  vertical-align: 0.25em;
}
.x1hbv6ub {
  border-right-width: var(--x2mf7gn);
}
.x1hc1fzr {
  opacity: 1;
}
.x1hcemre {
  box-shadow: 0 -6px 6px 0 var(--shadow-1);
}
.x1hcnb8q {
  margin-left: 100px;
}
.x1hd10kv {
  color: var(--button-icon-secondary-calling);
}
.x1hdbdi8 {
  scroll-snap-align: center;
}
.x1hedwgd {
  filter: blur(20px);
}
.x1heor9g {
  color: inherit;
}
.x1hf5pn5 {
  order: 85;
}
.x1hfz5hg {
  border-top-left-radius: 64px;
}
.x1hh0hq {
  border-bottom-right-radius: var(--xu3wp72);
}
.x1hh4pdb {
  border-left-color: var(--primary-icon);
}
.x1hivmaw {
  background-color: var(--conversation-starter-card-default-background-color);
}
.x1hixkxh {
  color: var(--extended-yellow-text);
}
.x1hj3fc7 {
  transform-origin: 0 0;
}
.x1hjcb3a {
  color: #90949c;
}
.x1hjwid2 {
  font-size: 94%;
}
.x1hkbg2g {
  line-height: 1.2727;
}
.x1hkdbwx {
  transition-property: top, left, right;
}
.x1hkgsig {
  background-image: linear-gradient(
    to bottom,
    var(--always-dark-overlay),
    transparent
  );
}
.x1hkhc1s {
  font-weight: var(--new-caption-1-emphasized-font-weight);
}
.x1hl0hii {
  border-top-right-radius: var(--dialog-corner-radius);
}
.x1hl8ikr {
  outline-offset: 2px;
}
.x1hlt0x7 {
  border-bottom-right-radius: calc(var(--size-large) / 2);
}
.x1hm9171 {
  border-top-left-radius: var(--xiyjxiy);
}
.x1hm9lzh {
  margin-left: 10px;
}
.x1hmx34t {
  background-color: rgb(var(--ig-elevated-highlight-background));
}
.x1hndj7l {
  padding-left: var(--xsyyfky);
}
.x1hnll1o {
  tab-size: 1;
}
.x1ho373n {
  margin-left: 19px;
}
.x1ho3rtd {
  flex-basis: 56px;
}
.x1hoideb {
  transform: scale(0.66666);
}
.x1hoihq8 {
  line-height: 2.5;
}
.x1hoj5ua {
  border-right-color: var(--primary-button-background);
}
.x1hp78x2 {
  font-size: var(--message-heading-2-font-size);
}
.x1hpb3w5 {
  border-top-right-radius: 20%;
}
.x1hpvemw {
  left: 64px;
}
.x1hpvlha {
  border-left-color: var(--wig-selected-background);
}
.x1hqvyuz {
  padding-right: 100px;
}
.x1hr2gdg {
  text-align: right;
}
.x1hr4nm9 {
  background-color: var(--primary-deemphasized-button-background);
}
.x1hr5vgy {
  background-color: var(--interactive-tertiary-active);
}
.x1hrcb2b {
  order: 6;
}
.x1hre90s {
  background-color: #babec3;
}
.x1hsjhyz {
  padding-left: 82px;
}
.x1hsvo4i {
  border-bottom-left-radius: calc(var(--size-large) / 2);
}
.x1hsy5kr {
  scale: 1;
}
.x1hsyxe3 {
  font-family:
    var(--font-family-text-bold), var(--font-family-default) !important;
}
.x1ht9rhz {
  background-size: 16px 16px;
}
.x1huxd7x {
  cursor: zoom-in;
}
.x1hwfens {
  padding-right: 13px;
}
.x1hwfnsy {
  background-color: var(--scroll-thumb);
}
.x1hwjw2i {
  margin-left: 46px;
}
.x1hx0egp {
  -moz-user-select: text;
}
.x1hxhdy8 {
  border-left-color: var(--base-grape);
}
.x1hxswl6 {
  background-color: var(--fds-gray-05);
}
.x1hy9uyc {
  background-image: radial-gradient(
    50% 50% at 49.82% 50%,
    #769dd1,
    #daeaff00 97.74%
  );
}
.x1hyn5fo {
  background-color: #1c1e21;
}
.x1hyvwdk {
  clip-path: inset(50%);
}
.x1hyw75v {
  background-color: #cdcdcd;
}
.x1hze5ug {
  background-color: var(--x6r21d0);
}
.x1hzvdaj {
  order: 34;
}
.x1i023hh {
  right: -19px;
}
.x1i0i12b {
  border-right-width: var(--x1g8fdq7);
}
.x1i0vuye {
  font-family: var(--font-family-system);
}
.x1i1h2a7 {
  background-color: var(--button-background-secondary-on-media-toggled--hover);
}
.x1i21sxh {
  letter-spacing: normal;
}
.x1i2u8g2 {
  border-right-style: var(--dialog-border-style);
}
.x1i3z1r0 {
  transform: translate(-50%) translateY(-50%);
}
.x1i47q4g {
  line-height: 20;
}
.x1i4l3li {
  animation-name: x2s09a3-B;
}
.x1i4sgur {
  right: 18px;
}
.x1i4wi65 {
  font-family: var(--abra-artifact-font-family);
}
.x1i55kgt {
  border-right-color: var(--background-primary);
}
.x1i55x7b {
  padding-left: var(--button-small-horizontal-padding);
}
.x1i5740i {
  fill: var(--negative);
}
.x1i5p2am {
  border-top-left-radius: 6px;
}
.x1i7jke6 {
  padding-left: var(--size-20);
}
.x1i7poiq {
  left: 2%;
}
.x1i84rja {
  border-bottom-left-radius: 40px;
}
.x1i8mgoa {
  font-size: var(--headline2-font-size);
}
.x1i8rjli {
  order: 64;
}
.x1ia5gyp {
  background-color: var(--hds-primary-accent-purple);
}
.x1iai7d9 {
  border-bottom-right-radius: 7.2px;
}
.x1iapmwa {
  order: 9;
}
.x1ib196l {
  animation-name: xvsum6m-B;
}
.x1ic0k7s {
  box-shadow:
    inset 0 0 0 2px var(--always-white),
    0 0 4px 0 var(--media-inner-border);
}
.x1icxu4v {
  padding-right: 6px;
}
.x1id91fo {
  line-height: var(--x1a730wv);
}
.x1idglv5 {
  padding-left: var(--size-negative-24);
}
.x1idk3tm {
  background-image: url(/rsrc.php/v4/yi/r/3iLKL62SETg.png);
}
.x1idzf3r {
  border-left-color: var(--x17xti0e);
}
.x1ieqzij {
  border-right-color: var(--hds-red-01);
}
.x1iewi3o {
  list-style-type: initial;
}
.x1if355w {
  border-right-width: 3px;
}
.x1iffjtl {
  transform: rotate(90deg);
}
.x1ifqhe2 {
  border-top-right-radius: var(--radius-small);
}
.x1igbucw {
  background-color: #ffe01b;
}
.x1igoeyj {
  left: initial;
}
.x1igtfuo {
  border-bottom-right-radius: 25px;
}
.x1igyflx {
  font-size: var(--xqpeelq);
}
.x1ihime0 {
  filter: blur(0px);
}
.x1ihp6rs {
  border-bottom-left-radius: 6px;
}
.x1ihrfj4 {
  column-gap: 3px;
}
.x1ihsnu5 {
  order: 44;
}
.x1ii9esy {
  clip-path: polygon(0 0, 100% 0, 0 100%);
}
.x1iikomf {
  font-weight: 300;
}
.x1iiplp5 {
  color: rgb(var(--ig-colors-button-borderless-text));
}
.x1iizhak {
  right: 3.5%;
}
.x1ij6agq {
  background-color: #eceef4;
}
.x1ijq8u {
  color: #000c;
}
.x1ikap7u {
  flex-grow: 3;
}
.x1ikfw9c {
  padding-right: 58px;
}
.x1ikmi1y {
  box-shadow: 0 0 0 1.13px var(--background-inverse);
}
.x1ikoz65 {
  box-shadow:
    0 0 1px #fff inset,
    0 0 1px #fff;
}
.x1ilxqso {
  border-right-color: var(--p-color-border-subdued, var(--p-border-subdued));
}
.x1im30kd {
  padding-right: 3px;
}
.x1imcove {
  line-height: 3;
}
.x1ims1i4 {
  animation-name: x1i50id3-B;
}
.x1inkcgm {
  right: 7px;
}
.x1ip38v0 {
  box-shadow: 0 6px 7px -7px var(--comment-background);
}
.x1iphj0r {
  padding-right: var(--size-32);
}
.x1ipk085 {
  border-bottom-right-radius: 0.2em;
}
.x1iplk16 {
  flex-basis: 744px;
}
.x1ipx8f5 {
  column-gap: var(--gap-small);
}
.x1iq0kzc {
  animation-direction: var(--glimmer-animation-direction);
}
.x1iq2dvs {
  will-change: width, opacity;
}
.x1iqckhk {
  text-decoration-color: var(--secondary-text);
}
.x1iqi4xw {
  color: var(--green-primary);
}
.x1is9s80 {
  background-image: linear-gradient(
    to bottom left,
    var(--always-dark-overlay),
    transparent
  );
}
.x1isih9r {
  background-image: linear-gradient(
    to top,
    var(--shadow-8) 0%,
    transparent 66%
  );
}
.x1isssri {
  column-gap: var(--size-2);
}
.x1iutvsz {
  background-color: var(--press-overlay);
}
.x1iuwi03 {
  background-color: var(--secondary-text);
}
.x1iv1qll {
  font-size: 2.75rem;
}
.x1ivqyry {
  opacity: 30;
}
.x1iw467q {
  padding-right: var(--x1lv1z71);
}
.x1iwo8zk {
  border-top-left-radius: 999px;
}
.x1iwz3mf {
  padding-left: 11px;
}
.x1ix3smj {
  row-gap: var(--space-x-small);
}
.x1ixac2n {
  border-left-color: var(--xdg47pa);
}
.x1iy03kw {
  opacity: 0.9;
}
.x1iyc4bg {
  border-top-left-radius: 100vh;
}
.x1iyjqo2 {
  flex-grow: 1;
}
.x1iyvwtf {
  background-color: var(--circle-button-overlay-raised-background-color);
}
.x1iz2ed1 {
  background-color: var(--dataviz-primary-3);
}
.x1izwrr4 {
  padding-right: var(--button-small-horizontal-padding);
}
.x1j07z7b {
  border-right-width: var(--x1dka7z);
}
.x1j0iif0 {
  border-right-color: #e4e6ea;
}
.x1j0kk8j {
  background-color: #e31c1d;
}
.x1j1r7yx {
  padding-left: 80px;
}
.x1j20mh9 {
  transition-duration: 2s;
}
.x1j2iz3o {
  background-color: var(--secondary-button-background-on-color);
}
.x1j2v17i {
  border-top-left-radius: 27px;
}
.x1j3ymue {
  fill: var(--base-blue);
}
.x1j49z95 {
  animation-name: x1rutv7r-B;
}
.x1j4bph1 {
  animation-name: xuf935j-B;
}
.x1j4bxh1 {
  right: 120px;
}
.x1j4vfkk {
  stroke: #eb660d;
}
.x1j5f00h {
  background-color: var(--calendar-event-card-yellow);
}
.x1j61x8r {
  font-style: normal;
}
.x1j6ylh6 {
  animation-name: x9o82i9-B;
}
.x1j7381n {
  padding-right: 0.5px;
}
.x1j8iukn {
  grid-column-end: calc(var(--x12nro88) * (9 / 12));
}
.x1ja2u2z {
  z-index: 0;
}
.x1jc0mff {
  font-family:
    Optimistic Display Bold,
    system-ui,
    sans-serif !important;
}
.x1jcdnqa {
  animation-duration: 0s;
}
.x1jchvi3 {
  font-size: 1rem;
}
.x1jchw6n {
  animation-name: xvgakqy-B;
}
.x1jcqho7 {
  padding-right: 140px;
}
.x1jdczeh {
  padding-left: var(--message-list-item-padding-inline-start);
}
.x1jec706 {
  transform: scale(0.95);
}
.x1jeqpfa {
  border-top-left-radius: var(--xjziy7d);
}
.x1jevg5j {
  border-top-left-radius: 37px;
}
.x1jf1566 {
  padding-left: var(--size-negative-4);
}
.x1jf8x1f {
  font-family:
    SF Pro Display,
    -apple-system,
    BlinkMacSystemFont,
    Roboto,
    Helvetica,
    Arial,
    sans-serif;
}
.x1jfb8zj {
  display: inherit;
}
.x1jfkl46 {
  border-bottom-left-radius: 26px;
}
.x1jg9oyn {
  border-left-color: var(--primary-text-on-media);
}
.x1jgqsqu {
  border-left-color: var(--always-light-overlay);
}
.x1jh3cgx {
  border-top-left-radius: 29px;
}
.x1jhdxmx {
  padding-right: 8%;
}
.x1jhn8ml {
  stroke-opacity: 0.7;
}
.x1jift3b {
  row-gap: var(--size-16);
}
.x1jihxj5 {
  background-color: #eae7e2;
}
.x1jjrje2 {
  border-right-color: var(--calendar-event-card-outline-red);
}
.x1jkd4ho {
  margin-left: 90px;
}
.x1jkvn1o {
  padding-left: var(--xgwz7a);
}
.x1jl3cmp {
  transition-property: opacity, visibility;
}
.x1jl3xce {
  border-top-right-radius: calc(var(--composer-border-radius) + 4px);
}
.x1jm3nie {
  cursor: grab;
}
.x1jmqlho {
  border-left-color: var(--primary-text);
}
.x1jmsdry {
  border-bottom-right-radius: 10%;
}
.x1jn9m5n {
  background-image:
    linear-gradient(
      45deg,
      var(--wash) 25%,
      transparent 25%,
      transparent 75%,
      var(--wash) 75%,
      var(--wash)
    ),
    linear-gradient(
      45deg,
      var(--wash) 25%,
      transparent 25%,
      transparent 75%,
      var(--wash) 75%,
      var(--wash)
    );
}
.x1jndppq {
  right: 80px;
}
.x1jnlkcm {
  animation-name: xh8ryfk-B;
}
.x1jof2g4 {
  z-index: 13;
}
.x1jolsv8 {
  border-top-left-radius: var(--x168tnhs);
}
.x1jpgh95 {
  transform-origin: center center;
}
.x1jpljmv {
  align-content: space-around;
}
.x1jpz7aq {
  stroke-dashoffset: 67;
}
.x1jqz5qk {
  border-bottom-left-radius: var(--x16xtl57);
}
.x1jr84es {
  background-color: #0a1317cc;
}
.x1jrcm85 {
  animation-name: x1941mlr-B;
}
.x1jrhhgj {
  background-color: var(--interactive-nav-item);
}
.x1jrrpkx {
  margin-left: 112px;
}
.x1jsvbql {
  padding-left: 18px !important;
}
.x1jue5pg {
  color: var(--shadow-1);
}
.x1jukiyr {
  margin-left: -0.7%;
}
.x1jv9g1e {
  right: 55px;
}
.x1jvg36b {
  z-index: 402;
}
.x1jvgg1o {
  background-color: var(--primary-icon);
}
.x1jvq2gb {
  background-color: var(--radio-item-fill);
}
.x1jwbhkm {
  border-bottom-right-radius: 100%;
}
.x1jwgddi {
  border-top-left-radius: var(--xj6bvh5);
}
.x1jwi739 {
  margin-left: 140px;
}
.x1jwxvm0 {
  box-shadow: var(--shadow-1);
}
.x1jx13y4 {
  animation-name: xc30nr0-B;
}
.x1jx94hy {
  background-color: var(--card-background);
}
.x1jxq6s {
  transform: scale(1.2);
}
.x1jy34x5 {
  border-bottom-right-radius: 28px;
}
.x1jypo0r {
  transform: translate(-100%);
}
.x1jyxyo2 {
  stroke: var(--always-black);
}
.x1jz9sa6 {
  margin-right: var(--size-negative-24);
}
.x1jzh5ck {
  animation-name: xzl5p3y-B;
}
.x1k08rxg {
  animation-name: xrq03c8-B;
}
.x1k0zj4h {
  font-family:
    var(--font-family-text-bold), var(--font-family-apple) !important;
}
.x1k11v62 {
  animation-name: x1tky18x-B;
}
.x1k1zdj5 {
  padding-right: var(--space-large);
}
.x1k34r73 {
  background-color: var(--line-separator);
}
.x1k45xf4 {
  right: 50px;
}
.x1k4ovr2 {
  border-top-right-radius: 30px;
}
.x1k4tb9n {
  font-style: italic;
}
.x1k54i6l {
  box-shadow:
    0 2px 8px var(--shadow-1),
    0 0 0 1px var(--shadow-1);
}
.x1k55c7 {
  font-weight: var(--new-subheadline-font-weight);
}
.x1k5elyw {
  box-shadow: 0 8px 16px 2px var(--media-inner-border);
}
.x1k5ss6i {
  tab-size: 4;
}
.x1k5zyil {
  background-image: linear-gradient(360deg, #fff 10%, #fff0);
}
.x1k6ux3o {
  box-shadow: 0 0 0 1.5px var(--background-inverse);
}
.x1k7ambu {
  margin-right: 400px;
}
.x1k7mu0z {
  border-top-right-radius: var(--xjziy7d);
}
.x1k7s10t {
  background-color: var(--fds-spectrum-teal-dark-2);
}
.x1k8gy6s {
  margin-left: var(--space-large);
}
.x1k90msu {
  transition-duration: var(--fds-fast);
}
.x1k9ggyc {
  font-weight: var(--new-body-medium-font-weight);
}
.x1k9os8s {
  flex-shrink: 0.5;
}
.x1k9v0ye {
  border-top-right-radius: var(--size-4);
}
.x1ka1v4i {
  animation-name: xqng64z-B;
}
.x1ka4vgv {
  border-top-right-radius: 3.5px;
}
.x1ka9dji {
  border-top-right-radius: var(--x1d8jg19);
}
.x1kaeqzc {
  box-shadow: 0 2px 3px var(--shadow-1);
}
.x1kass86 {
  border-top-right-radius: var(--Semantic-ROUNDED_2_XLARGE, 24px);
}
.x1kb72lq {
  row-gap: 20px;
}
.x1kbo7of {
  border-bottom-left-radius: 16.5px;
}
.x1kbxa6k {
  background-image: linear-gradient(205.7deg, #ed41a5 1.79%, #ffa545 98.22%);
}
.x1kc3n6e {
  color: #8a8d91;
}
.x1kc59cn {
  font-weight: var(--message-heading-2-font-weight);
}
.x1kc9vxn {
  background-image: url(/rsrc.php/y7/r/0IEando7xqx.svg);
}
.x1kchd1x {
  border-top-right-radius: 5px;
}
.x1kcw4ge {
  line-height: var(--message-heading-4-line-height);
}
.x1kd0jjr {
  background-color: #ffc43a;
}
.x1kd3vib {
  transform: translate(-4px);
}
.x1ke1i0v {
  background-color: #49f;
}
.x1kefdl7 {
  left: 120px;
}
.x1kf6kyq {
  animation-name: x13iqtiu-B, x162kelk-B;
}
.x1kfi8ki {
  background-color: var(--composer-border-color-modal);
}
.x1kfoseq {
  animation-name: xyllbq6-B;
}
.x1kh0atj {
  padding-right: var(--x1bom0sp);
}
.x1kh19p2 {
  flex-grow: 0.6667;
}
.x1khbcnw {
  font-family:
    Segoe UI Historic,
    Segoe UI,
    Helvetica,
    Arial,
    sans-serif !important;
}
.x1khqn8w {
  filter: var(--icon-filter-positive);
}
.x1khw62d {
  border-bottom-right-radius: 20px;
}
.x1kj7qai {
  padding-right: var(--xgwz7a);
}
.x1kjal6j {
  z-index: 250;
}
.x1kji6dq {
  background-color: #f7f1ff;
}
.x1kjrzl4 {
  box-shadow: 0 -2px 8px var(--shadow-1);
}
.x1kjsrq8 {
  box-shadow: 0 4px 8px 0 var(--shadow-2);
}
.x1kjyjoh {
  right: 15px;
}
.x1kkkj06 {
  background-color: #fff6;
}
.x1kknhk0 {
  margin-right: var(--x1pbyom4);
}
.x1km9hud {
  left: -99999px;
}
.x1kmio9f {
  float: left;
}
.x1kng51e {
  border-left-color: var(--always-gray-75);
}
.x1ko2eie {
  border-left-color: var(--base-lemon);
}
.x1ko2xvj {
  color: var(--primary-text-on-color);
}
.x1ko8byu {
  animation-name: xjbsbib-B;
}
.x1kol0s {
  animation-name: xn7wtp8-B;
}
.x1kovpyh {
  margin-left: -22px;
}
.x1koxx3h {
  background-color: var(--wig-teal);
}
.x1kpc9vs {
  background-color: var(--media-inner-border);
}
.x1kpd6le {
  border-left-width: var(--x1bu8lrs);
}
.x1kpm4gr {
  flex-basis: calc(
    2 * var(--messenger-card-spacing) + 3 * var(--messenger-card-min-width)
  );
}
.x1kprjk {
  border-top-left-radius: var(--radius-tiny);
}
.x1kprl8i {
  border-bottom-right-radius: 0.5rem;
}
.x1kqpk03 {
  border-top-left-radius: calc(var(--size-small) / 2);
}
.x1ks1olk {
  opacity: 0.7;
}
.x1ks6gld {
  border-left-color: var(--interactive-secondary);
}
.x1ks6zui {
  border-bottom-left-radius: var(--x4utseb);
}
.x1ksfsxq {
  opacity: 0.34;
}
.x1kty8yo {
  box-shadow: 10px 10px 30px var(--shadow-2);
}
.x1kua0wp {
  padding-right: 200px;
}
.x1kudpex {
  background-color: #f1a8174d;
}
.x1kukv79 {
  padding-right: 11px;
}
.x1kv8b2e {
  stroke: var(--button-icon-primary);
}
.x1kvv0nh {
  animation-name: xj58s1g-B;
}
.x1kvvyky {
  box-shadow: 0 0 0 1.13px var(--background-primary);
}
.x1kwdg9p {
  box-shadow: var(--composer-highlight), var(--shadow);
}
.x1kwtg5e {
  font-weight: var(--headline2-font-weight);
}
.x1kx1lia {
  padding-right: var(--size-10);
}
.x1kx9ef5 {
  color: var(--base-grape);
}
.x1kxhyn0 {
  border-right-color: var(--card-background-flat);
}
.x1kxipp6 {
  -moz-user-select: auto;
}
.x1kxpaoi {
  border-top-right-radius: 72px;
}
.x1kxwk59 {
  background-color: var(--voice-control-bar-background-color-active);
}
.x1ky6f7f {
  background-color: var(--toggle-handle-on);
}
.x1kyfiio {
  border-top-left-radius: var(--list-cell-border-radius-rounded);
}
.x1kyqaxf {
  text-transform: lowercase;
}
.x1kzkgjr {
  left: -36px;
}
.x1l0a3ak {
  font-weight: var(--mono-font-weight);
}
.x1l0rlnr {
  transform: translateY(4px);
}
.x1l13bqq {
  transform: translate(0);
}
.x1l1ennw {
  justify-content: space-around;
}
.x1l1jyu7 {
  stroke: var(--button-icon-secondary-on-media);
}
.x1l2j8b3 {
  background-color: var(--neuromorphic-concord-panel-background);
}
.x1l31dnx {
  background-color: var(--secondary-button-background-floating);
}
.x1l3nbe2 {
  border-bottom-left-radius: var(--chip-corner-radius);
}
.x1l3pwq5 {
  padding-left: 10%;
}
.x1l3r14q {
  padding-right: var(--size-negative-24);
}
.x1l3tlr0 {
  background-color: var(--secondary-text-on-media);
}
.x1l4chcl {
  padding-right: 41px;
}
.x1l4k4fu {
  margin-left: var(--size-negative-12);
}
.x1l4qqt7 {
  column-gap: var(--x1tkfw0i);
}
.x1l55gj2 {
  box-shadow: 0 0 8px 0 var(--media-inner-border);
}
.x1l5s7uu {
  border-left-color: var(--shadow-5);
}
.x1l6x9ta {
  column-count: 4;
}
.x1l755n8 {
  box-shadow: 0 2px 8px 0 var(--shadow-2);
}
.x1l7klhg {
  flex-basis: 100%;
}
.x1l7q5kx {
  background-image: linear-gradient(
    0deg,
    var(--always-dark-overlay),
    transparent
  );
}
.x1l7vp0m {
  transform: scale(0.95) translateY(15%);
}
.x1l94tfy {
  background-image: linear-gradient(
    to bottom,
    var(--base-blue),
    30%,
    var(--surface-background)
  );
}
.x1l97dnv {
  font-size: 1.1em;
}
.x1l9anji {
  color: #1877f2;
}
.x1l9vk37 {
  border-left-color: var(--p-color-border-subdued, var(--p-border-subdued));
}
.x1la68h3 {
  animation-delay: 0.75s;
}
.x1larqbn {
  will-change: opacity;
}
.x1lbecb7 {
  line-height: 1.1765;
}
.x1lbixdm {
  z-index: 99999;
}
.x1lcewpv {
  border-right-color: var(--switch-active);
}
.x1lcr5pl {
  border-right-color: var(--popover-border-color);
}
.x1lcvwjm {
  background-image: var(--dialog-background-image);
}
.x1le7mz6 {
  z-index: 52;
}
.x1leefcp {
  filter: invert(1) hue-rotate(180deg);
}
.x1lego7p {
  border-top-left-radius: var(--radius-round);
}
.x1lej2a1 {
  padding-right: var(--card-padding-horizontal);
}
.x1lfu0sg {
  color: var(--section-header-text);
}
.x1lfw9wy {
  background-color: #b9bcc2;
}
.x1lg8qxt {
  column-gap: var(--size-24);
}
.x1lga9qk {
  border-left-color: var(--fds-black-alpha-10);
}
.x1lgk290 {
  font-family: var(--mono-subtitle-font-family);
}
.x1lgvnuk {
  padding-left: var(--x49lq9b);
}
.x1lhi8po {
  border-bottom-right-radius: var(--x1jutr4a);
}
.x1lizcpb {
  transition-timing-function: ease-in;
}
.x1lj3hvp {
  left: 294px;
}
.x1lj3okq {
  filter: var(--icon-filter-warning);
}
.x1ljczer {
  animation-name: x1xpv006-B;
}
.x1ljrcwk {
  box-shadow: 0 2px 9px var(--media-inner-border);
}
.x1ljrl7j {
  color: var(--web-wash);
}
.x1ljuwy6 {
  line-height: var(--mono-line-height);
}
.x1lkfr7t {
  font-size: 1.0625rem;
}
.x1lkg39s {
  border-left-color: var(--web-wash);
}
.x1lkrql2 {
  box-shadow: 0 0 12px 0 var(--shadow-1);
}
.x1ll34gq {
  left: -14px;
}
.x1lldw8n {
  word-break: normal;
}
.x1lliihq {
  display: block;
}
.x1lm9i9x {
  right: -1px;
}
.x1lmdc3r {
  order: 77;
}
.x1lmsmo4 {
  background-color: #05214d;
}
.x1lmyl7a {
  background-color: #c9c9c9e6;
}
.x1ln1ega {
  transform: translate(85%, 85%);
}
.x1ln4v42 {
  background-color: var(--background-accent-negative-default);
}
.x1lne4w {
  background-image: linear-gradient(transparent 70%, var(--shadow-5));
}
.x1loc9ma {
  background-color: var(--media-hover);
}
.x1loip4j {
  padding-right: var(--x1u4xrgd);
}
.x1lothae {
  aspect-ratio: var(--xso9h23);
}
.x1lpxlv1 {
  border-left-color: #d82442;
}
.x1lq0bke {
  font-weight: var(--xpoq6yp);
}
.x1lq4npb {
  border-top-left-radius: var(--image-border-radius);
}
.x1lqcxt8 {
  justify-self: start;
}
.x1lqglzu {
  flex-basis: 210px;
}
.x1lql0dv {
  font-family: Helvetica, Arial, sans-serif !important;
}
.x1lqn97a {
  background-color: var(--xdstih4);
}
.x1lqshe7 {
  background-size: 100%, cover;
}
.x1lr8i95 {
  pointer-events: painted;
}
.x1ls015a {
  margin-right: 26px;
}
.x1ls7aod {
  grid-column-end: 1;
}
.x1lssyev {
  padding-right: 92px;
}
.x1ltiyck {
  background-color: var(--x1ev4bvd);
}
.x1lu4ftm {
  border-right-color: var(--card-background);
}
.x1lu5o8o {
  border-top-right-radius: var(--chat-bubble-border-radius, 18px);
}
.x1lucfl1 {
  background-color: #465a69;
}
.x1lun4ml {
  border-right-width: 1px;
}
.x1lv3sv1 {
  color: var(--communication-accent-green);
}
.x1lv5crc {
  border-top-left-radius: var(--input-border-radius);
}
.x1lws1r2 {
  border-right-color: var(--always-light-overlay);
}
.x1lwvhnq {
  font-family: var(--body-font-family);
}
.x1lxk4cn {
  background-color: var(--non-media-pressed);
}
.x1lxpwgx {
  margin-right: -4px;
}
.x1lxsm33 {
  left: var(--x-insetInlineStart);
}
.x1lxtoe0 {
  border-bottom-right-radius: var(--x18ttt0t);
}
.x1lz2t8y {
  background-color: var(--background-tertiary-pressed);
}
.x1lziwak {
  margin-left: 0;
}
.x1lzt88 {
  margin-right: 12.5%;
}
.x1lzzlag {
  border-top-right-radius: var(--x16xtl57);
}
.x1m026b5 {
  background-color: var(--chat-admin-text-color, var(--secondary-text));
}
.x1m0xf6b {
  line-height: 17;
}
.x1m1052y {
  background-color: #f7f8fa87;
}
.x1m15qub {
  font-weight: var(--new-subheadline-medium-font-weight);
}
.x1m1c2op {
  border-top-left-radius: 126px;
}
.x1m308sm {
  animation-name: x1xih44t-B;
}
.x1m3eip4 {
  background-color: #00000040;
}
.x1m3w7tb {
  background-color: var(--chat-replied-message-background-color);
}
.x1m3x3r8 {
  flex-basis: 36px;
}
.x1m3xp0q {
  filter: var(--button-icon-filter-secondary-toggled);
}
.x1m4jxdq {
  background-color: var(--interactive-media);
}
.x1m55yg7 {
  left: -50%;
}
.x1m63l97 {
  animation-name: x1wh7uoa-B;
}
.x1m6m0jg {
  will-change: transition;
}
.x1m6m33o {
  border-top-right-radius: 24%;
}
.x1m6tw8 {
  border-left-color: #00000010;
}
.x1m73txa {
  margin-left: 0.5rem;
}
.x1m863yi {
  margin-right: -44px;
}
.x1m965ql {
  animation-duration: var(--media-library-search-input-animation-duration);
}
.x1m9mm8y {
  transform: translate(-50%, 50%);
}
.x1m9rw9f {
  flex-basis: 350px;
}
.x1m9vv7p {
  animation-duration: 1.2s;
}
.x1majji0 {
  background-image: var(--base-plate-gradient);
}
.x1mb8tzm {
  padding-left: 41.5px;
}
.x1mbk4o {
  border-top-right-radius: 14px;
}
.x1mbp4g0 {
  transform: translateY(-50px);
}
.x1mbqufl {
  transition-duration: 0.28s;
}
.x1mbuefc {
  border-bottom-right-radius: var(--p-border-radius-2);
}
.x1mck26p {
  background-color: var(--toggle-handle-off);
}
.x1mcvudp {
  filter: drop-shadow(0 2px 8px var(--media-inner-border));
}
.x1mcwxda {
  color: var(--fds-primary-text);
}
.x1md01qi {
  box-shadow: 0 2px 9px 0 var(--shadow-1);
}
.x1me37m5 {
  padding-left: 2em;
}
.x1meexak {
  order: 55;
}
.x1mfflz7 {
  box-shadow: inset 0 0 0 1px var(--line-subtle);
}
.x1mfja0t {
  padding-right: var(--x15qbgmd);
}
.x1mfogq2 {
  padding-left: 32px;
}
.x1mg3h75 {
  border-bottom-left-radius: 12px;
}
.x1mg4gky {
  background-color: var(--text-secondary);
}
.x1mha4c {
  border-right-color: var(--x32uek6);
}
.x1mhc40v {
  margin-left: var(--p-space-4);
}
.x1mhpo7k {
  right: 11px;
}
.x1mhu1jw {
  right: 10%;
}
.x1mhzugl {
  padding-left: 234px;
}
.x1mi4oqr {
  border-left-color: currentColor;
}
.x1mikqn2 {
  flex-basis: 14.2857%;
}
.x1mix3ng {
  border-top-left-radius: 7.2px;
}
.x1miy6t7 {
  left: 55%;
}
.x1mjuuw0 {
  border-bottom-left-radius: var(--image-border-radius);
}
.x1mkiyxj {
  padding-left: 44px;
}
.x1mkwnke {
  margin-right: 34px;
}
.x1ml9k4q {
  padding-right: var(--size-negative-20);
}
.x1mli09c {
  border-top-right-radius: 7.2px;
}
.x1mlikqm {
  border-right-color: var(--mwp-header-background-color, --card-background);
}
.x1mlula1 {
  animation-delay: 1.35s;
}
.x1mnckbd {
  left: 60px;
}
.x1mnifiz {
  animation-name: x26tqgn-B;
}
.x1mns9dg {
  perspective-origin: 50% 50%;
}
.x1mofxk0 {
  border-right-color: var(--fds-spectrum-teal-dark-1);
}
.x1mp6p4w {
  border-left-color: var(--x154p3i6);
}
.x1mpkzmr {
  left: 100px;
}
.x1mpllt6 {
  box-shadow: inset 0 16px 16px -16px var(--comment-background);
}
.x1mpyi22 {
  margin-right: 1px;
}
.x1mq3mr6 {
  transition-duration: 0s;
}
.x1mql4dv {
  border-right-color: var(--wash);
}
.x1mqvdus {
  flex-basis: 45%;
}
.x1mqxbix {
  color: #000;
}
.x1mr1won {
  border-bottom-right-radius: var(--input-border-radius);
}
.x1mroo4s {
  background-color: var(--hds-auth-button-background);
}
.x1ms678i {
  flex-basis: var(--size-12);
}
.x1ms8i2q {
  font-size: var(--system-20-font-size);
}
.x1mspo7b {
  color: var(--icon-warning);
}
.x1msqozu {
  border-bottom-left-radius: var(--abra-composer-corner-radius);
}
.x1msufx5 {
  transform: rotateY(180deg);
}
.x1mt1orb {
  grid-auto-flow: column;
}
.x1mt2ovo {
  animation-name: x6s4mmu-B;
}
.x1mta2e3 {
  margin-left: 2%;
}
.x1mta51n {
  animation-name: xtut5q7-B;
}
.x1mty6wf {
  border-bottom-right-radius: 8px;
}
.x1muecih {
  transform: translateY(-2px);
}
.x1mv6ov5 {
  box-shadow: 0 0 0 1px #fff;
}
.x1mvel06 {
  opacity: var(--x11tx24z);
}
.x1mvexng {
  background-color: #0080fb;
}
.x1mvgw25 {
  border-top-left-radius: 28px;
}
.x1mvi0mv {
  color: var(--primary-deemphasized-button-text);
}
.x1mvn1sn {
  left: 70%;
}
.x1mwemkf {
  border-left-color: var(--secondary-button-pressed);
}
.x1mwwwfo {
  border-collapse: collapse;
}
.x1mx8u4h {
  font-family: Facebook Sans Normal !important;
}
.x1mxmxsy {
  box-shadow:
    0 4px 8px 0 var(--shadow-2),
    0 0 0 2px var(--accent);
}
.x1my54xf {
  margin-right: 14px;
}
.x1my601k {
  flex-basis: 90%;
}
.x1myqdrm {
  background-image: linear-gradient(to top, var(--web-wash), #299664);
}
.x1mz07xx {
  flex-basis: 10em;
}
.x1mz2wy7 {
  flex-basis: var(--x-flexBasis);
}
.x1mz8tof {
  box-shadow: 0 2px 4px var(--shadow-5);
}
.x1mzt3pk {
  word-wrap: break-word;
}
.x1n0goot {
  border-right-color: var(--hds-core-ui-white);
}
.x1n0n7t9 {
  text-shadow: 0 0 1px var(--shadow-5);
}
.x1n0sxbx {
  font-family: var(--font-family-apple);
}
.x1n2606p {
  border-right-width: var(--xik8ccv);
}
.x1n2cs60 {
  background-color: #606060;
}
.x1n2id32 {
  color: var(--hds-shade-09);
}
.x1n2onr6 {
  position: relative;
}
.x1n327nk {
  z-index: 10;
}
.x1n34360 {
  font-size: 1.3125rem;
}
.x1n345fl {
  border-right-color: var(--positive-background);
}
.x1n3sox7 {
  background-color: #2e2d2d;
}
.x1n4lt37 {
  filter: blur(15px) opacity(0.55);
}
.x1n4vsjr {
  border-right-color: var(--primary-button-pressed);
}
.x1n51wo8 {
  background-color: var(--always-dark-gradient);
}
.x1n5d1j9 {
  transform: scale(0.96);
}
.x1n5xrgk {
  margin-left: -8%;
}
.x1n6cfe {
  left: -1000px;
}
.x1n86rs4 {
  box-shadow: var(--shadow-elevation-05);
}
.x1n8a54f {
  color: #5a24c7;
}
.x1n8buz {
  left: 92px;
}
.x1n8ftqi {
  vertical-align: text-top;
}
.x1n8ud3w {
  left: 20px;
}
.x1n8wkoj {
  background-color: var(--hds-core-ui-white-alpha-20);
}
.x1n901it {
  order: 13;
}
.x1n9xxwz {
  display: table-cell;
}
.x1na113i {
  padding-left: var(--Spacing-Padding-None, 0px);
}
.x1na6gtj {
  row-gap: 24px;
}
.x1nad179 {
  background-image: linear-gradient(
    90deg,
    rgba(255, 255, 255, 0),
    var(--surface-background)
  );
}
.x1naw5v1 {
  fill: var(--blue-secondary);
}
.x1nbcpyb {
  font-family: Optimistic Text;
}
.x1nbfv00 {
  border-right-color: var(--messenger-card-background);
}
.x1nbubyo {
  border-bottom-left-radius: 5%;
}
.x1nc5ocm {
  transform: translate(-50%);
}
.x1ncwhqj {
  font-size: 0.6875rem;
}
.x1nd1vwf {
  background-color: #245cb8;
}
.x1nd4ooy {
  animation-delay: var(--x19wb9r);
}
.x1ndysnp {
  background-color: #bcc0c4;
}
.x1ndyuxu {
  color: var(--x1bxvvwh);
}
.x1ne3efk {
  flex-basis: calc(2 * var(--messenger-card-min-width));
}
.x1ned7t2 {
  column-gap: 2px;
}
.x1nf803f {
  transform-origin: left center;
}
.x1nghlpw {
  transform: rotate(0.5turn);
}
.x1ngkj8j {
  font-size: var(--x1oyn4z3);
}
.x1ngpmuv {
  border-bottom-left-radius: var(--badge-border-radius);
}
.x1ngqhlp {
  border-right-color: var(--placeholder-text-on-media);
}
.x1nh4oco {
  background-color: #0003;
}
.x1nhbasn {
  padding-left: 1.33em;
}
.x1nhh7iv {
  border-bottom-left-radius: 29px;
}
.x1nhnf8p {
  border-bottom-left-radius: var(--nav-list-cell-corner-radius);
}
.x1nhozj7 {
  transform: scale(1.02);
}
.x1nhvcw1 {
  justify-content: flex-start;
}
.x1nhwpc4 {
  background-image: linear-gradient(180deg, #fff0, #46487233);
}
.x1ni14s7 {
  transform: translateY(2px);
}
.x1nicfno {
  order: 59;
}
.x1niopd8 {
  background-image: url(/rsrc.php/v4/yN/r/FRsUzm-CL-x.png);
}
.x1nj116k {
  font-size: var(--new-title-1-font-size);
}
.x1njphrp {
  background-color: rgba(var(--ig-elevated-highlight-background));
}
.x1nk62jn {
  background-color: #fff3;
}
.x1nk8b4m {
  box-shadow: 0 0 0 3px var(--progress-ring-neutral-foreground);
}
.x1nkku1y {
  background-color: #058bf9;
}
.x1nm1lid {
  transform: scaleY(1);
}
.x1nmba5l {
  border-bottom-left-radius: 0 !important;
}
.x1nmn18 {
  border-left-color: var(--media-inner-border);
}
.x1nmnskg {
  background-color: #3797f0;
}
.x1nn7xxa {
  border-bottom-left-radius: var(--workds-text-input-border-radius);
}
.x1nnaojt {
  border-bottom-right-radius: 27px;
}
.x1nnuik6 {
  background-color: #fcc12b1a;
}
.x1noeavo {
  animation-timing-function: cubic-bezier(0.58, 0.06, 0, 1.03);
}
.x1noocy9 {
  color: #999;
}
.x1not0ju {
  border-top-left-radius: 24%;
}
.x1notits {
  flex-basis: 364px;
}
.x1npjb2n {
  background-color: var(--input-background-disabled);
}
.x1npm9xp {
  border-right-color: rgb(var(--ig-banner-background));
}
.x1nq19j4 {
  transform: translate(16px) translateZ(0);
}
.x1nq586s {
  object-position: -60px -113px;
}
.x1nqdbpy {
  border-top-left-radius: 13px;
}
.x1nqv1ya {
  box-shadow: 1px 1px 0 var(--shadow-2);
}
.x1nr1p0w {
  background-attachment: fixed;
}
.x1nrdd72 {
  border-right-width: var(--chat-message-border-width, 0px);
}
.x1nre37l {
  text-shadow: 1px 1px 5px black;
}
.x1nrnjgp {
  background-color: var(--background-highlight);
}
.x1nrnnz7 {
  border-bottom-right-radius: var(--x1d8jg19);
}
.x1nrubpx {
  box-shadow: 0 1px 8px #00000014;
}
.x1nrvvgt {
  transform: scale(0.75);
}
.x1nrwgbl {
  animation-delay: 0.6s;
}
.x1nscudj {
  stroke: var(--button-icon-secondary);
}
.x1nsouaw {
  border-left-width: var(--igdw-chat-tab-composer-border-width);
}
.x1ntajxu {
  border-top-left-radius: 0 !important;
}
.x1nu5ufm {
  border-right-color: #bcc0c4;
}
.x1nug9m2 {
  border-bottom-right-radius: 7px;
}
.x1nus7r3 {
  animation-name: xaz0mp3-B;
}
.x1nuzdyh {
  animation-name: x62wqjc-B;
}
.x1nva9kg {
  background-color: var(--progress-ring-on-media-foreground);
}
.x1nxgg22 {
  animation-timing-function: steps(1);
}
.x1nxh6w3 {
  font-size: 0.8125rem;
}
.x1nxv2f2 {
  background-color: #4326c4;
}
.x1ny7uwr {
  font-weight: 200;
}
.x1nybmgj {
  background-color: #e0c9ff;
}
.x1nyg9ey {
  border-top-right-radius: var(--x1ruj3lq);
}
.x1o0lzc5 {
  row-gap: 18px;
}
.x1o0tod {
  left: 0;
}
.x1o18zem {
  transform: translate(-11px);
}
.x1o1p3th {
  margin-left: -20px;
}
.x1o1pmfc {
  column-gap: 0;
}
.x1o1wbqd {
  border-left-color: var(--tooltip-border-color);
}
.x1o29io0 {
  border-left-color: rgba(var(--ig-toggle-background-on-prism), 0.05);
}
.x1o2n20e {
  background-color: var(--x1pwsir7);
}
.x1o2pa38 {
  justify-items: center;
}
.x1o2sk6j {
  line-height: 24px;
}
.x1o3jo1z {
  border-right-color: transparent;
}
.x1o3uolp {
  background-color: #e2e4ea;
}
.x1o4xgn2 {
  margin-right: 1.1%;
}
.x1o5o7yw {
  border-bottom-left-radius: 12px !important;
}
.x1o5ork6 {
  font-weight: var(--mono-subtitle-font-weight);
}
.x1o5r3ls {
  padding-right: 22px;
}
.x1o5t6fg {
  left: 36%;
}
.x1o61qjw {
  grid-template-columns: 1fr 1fr;
}
.x1o6pynw {
  caret-color: var(--primary-text);
}
.x1o75cna {
  order: 49;
}
.x1o7lsid {
  order: 15;
}
.x1o8luej {
  transform: scale(1.8);
}
.x1o8w993 {
  border-right-color: #ffffff20;
}
.x1o9tdi4 {
  color: var(--hds-core-ui-dark-blue);
}
.x1oa3qoh {
  align-self: auto;
}
.x1oa5bzx {
  border-bottom-left-radius: 104px;
}
.x1ob4rv2 {
  margin-left: -36px;
}
.x1obd0gk {
  background-image: linear-gradient(180deg, #fae07c80, #fae07c00);
}
.x1obq294 {
  border-top-left-radius: 8px;
}
.x1ocl44q {
  counter-increment: li;
}
.x1ocldi {
  order: 12;
}
.x1od954e {
  fill: #aab;
}
.x1oega0l {
  color: var(--text-primary-alpha);
}
.x1ofb795 {
  animation-name: x13f3g3z-B;
}
.x1oforko {
  border-top-left-radius: 7.25px;
}
.x1ofwgd6 {
  box-shadow: var(--shadow-elevation-1);
}
.x1ogcfxj {
  filter: var(--toast-icon-none-filter);
}
.x1ogy599 {
  box-shadow: 0 0 8px 0 var(--shadow-2);
}
.x1oh11xo {
  left: 196px;
}
.x1oh8ob4 {
  transform: translate(12px) scale(0);
}
.x1ohetei {
  background-color: #ffffff1a;
}
.x1ohifd9 {
  flex-basis: 8px;
}
.x1oi4xia {
  filter: var(--button-icon-filter-secondary);
}
.x1oi7jqz {
  box-shadow: var(--geodesic-next-elevation-1);
}
.x1oiqv2n {
  padding-left: 48px;
}
.x1oj74iu {
  line-height: 60;
}
.x1ojaoi2 {
  margin-left: calc(var(--x1lv1z71) * -1);
}
.x1ojmjj {
  border-bottom-right-radius: 99px;
}
.x1ojodb8 {
  border-top-right-radius: var(--dialog-border-radius);
}
.x1ojp5iq {
  border-top-right-radius: 10%;
}
.x1ojqjes {
  border-top-right-radius: var(--input-border-radius);
}
.x1ojrxtg {
  background-color: #2e2d2dd9;
}
.x1ojsi0c {
  animation-timing-function: var(--fds-soft);
}
.x1ojwdv {
  right: max(calc(100% - 28px), 64px);
}
.x1ok6n3d {
  color: var(--hds-meta-blue-text);
}
.x1okay99 {
  border-bottom-left-radius: var(--x82vd9a);
}
.x1okuoai {
  border-bottom-right-radius: var(--Shape-Round, 1000px);
}
.x1olfq0q {
  border-left-color: var(--primary-deemphasized-button-background);
}
.x1olpzi8 {
  border-bottom-left-radius: 24%;
}
.x1olqqmk {
  margin-right: var(--size-negative-16);
}
.x1olr8o4 {
  left: 75px;
}
.x1olyfxc {
  box-shadow: 0 0 2px var(--media-inner-border);
}
.x1om1b0j {
  border-left-color: var(--badge-purple);
}
.x1omd3ad {
  box-shadow: var(--workds-text-input-box-shadow);
}
.x1omdec3 {
  transform: scale(1.5);
}
.x1on1db2 {
  grid-auto-rows: auto;
}
.x1onr9mi {
  padding-left: 14px;
}
.x1onxe6 {
  border-bottom-left-radius: var(--x1ttpv1t);
}
.x1onydzz {
  padding-left: 56px;
}
.x1oo8zk1 {
  border-left-color: var(--media-inner-border) !important;
}
.x1ooda66 {
  background-color: var(--icon-primary);
}
.x1oodb7 {
  background-color: var(--xyaxlxh);
}
.x1op1vkj {
  transform: translate(-25%, -25%);
}
.x1op5onb {
  background-color: var(--xeq63j5);
}
.x1opg30j {
  fill: var(--accent);
}
.x1ophzl8 {
  transform: translateY(calc(100% + 20px));
}
.x1oqrpod {
  padding-right: 43px;
}
.x1oreiyq {
  background-position-x: center;
}
.x1orrgwm {
  border-left-width: var(--dialog-border-width);
}
.x1ot0h8l {
  padding-right: 41.5px;
}
.x1ot33o7 {
  box-shadow: 0 6px 12px 4px var(--shadow-2);
}
.x1otq1sz {
  border-bottom-right-radius: var(--radius-round);
}
.x1ottymn {
  border-bottom-right-radius: var(--list-item-overlay-corner-radius-navigation);
}
.x1otz2xq {
  border-right-width: medium;
}
.x1ou5ly4 {
  border-bottom-right-radius: var(--chat-bubble-border-radius, 18px);
}
.x1ov1ned {
  background-image: linear-gradient(
    225deg,
    var(--messenger-card-background) 50%,
    transparent 50%
  );
}
.x1ovxehe {
  background-image: linear-gradient(transparent 0%, var(--shadow-8) 75%);
}
.x1owpc8m {
  stroke-linecap: round;
}
.x1owpvms {
  border-bottom-right-radius: var(--x88p6x8);
}
.x1ows92d {
  margin-right: -10px;
}
.x1ox92ov {
  margin-right: 11px;
}
.x1oxjipy {
  object-position: 35px 26%;
}
.x1oxljau {
  margin-left: -50px;
}
.x1oyok0e {
  transform-style: preserve-3d;
}
.x1oz4q9 {
  background-color: var(--badge-blue);
}
.x1ozitjl {
  font-family: Facebook Narrow;
}
.x1ozp1we {
  border-bottom-left-radius: var(--radius-round);
}
.x1p0khr9 {
  background-color: var(--fds-red-55);
}
.x1p0ubpv {
  background-color: var(--wig-aqua);
}
.x1p0unzn {
  background-color: var(--fds-spectrum-lemon-dark-1);
}
.x1p1653j {
  background-color: #fcc12b4d;
}
.x1p19dxf {
  padding-left: var(--workds-text-input-padding-horizontal);
}
.x1p1yzt3 {
  fill: var(--inverse-text);
}
.x1p2znge {
  border-top-right-radius: 38px;
}
.x1p3772a {
  transform: translateY(calc(-100% - 50px));
}
.x1p39ivd {
  border-right-color: var(--notification-badge);
}
.x1p3snn7 {
  border-top-right-radius: var(--xgtnwqa);
}
.x1p4gyq8 {
  padding-left: 46px;
}
.x1p52sp3 {
  border-top-right-radius: 32px;
}
.x1p589sn {
  transition-duration: var(--kds-duration-extra-extra-short-out);
}
.x1p6odiv {
  color: var(--always-black);
}
.x1p6xzkp {
  border-bottom-left-radius: var(--media-tile-border-radius);
}
.x1p7554p {
  grid-template-columns: 1fr auto 0.75fr auto 1fr auto 0.75fr auto 1fr;
}
.x1p7a7zf {
  margin-left: 128px !important;
}
.x1p8j9ns {
  margin-right: 3px;
}
.x1p8letp {
  background-color: #d4311c;
}
.x1p8wzsl {
  box-shadow: 0 3px 10px #00000040;
}
.x1p9ay4r {
  background-color: #f05f69;
}
.x1pahc9y {
  border-bottom-right-radius: 50%;
}
.x1pak89f {
  right: 220px;
}
.x1pb3rhs {
  animation-name: x1bt8ye9-B;
}
.x1pbowv5 {
  box-shadow: var(--popover-box-shadow);
}
.x1pbwlrb {
  padding-right: var(--badge-inner-padding-horizontal);
}
.x1pcelz0 {
  box-shadow: 0 0 0 1px var(--divider);
}
.x1pczhz8 {
  border-bottom-left-radius: 4px;
}
.x1pd3egz {
  font-weight: inherit;
}
.x1pd91jo {
  background-color: var(--progress-ring-blue-foreground);
}
.x1pdplpt {
  transform: scaleY(0.3870967741935484);
}
.x1pe450p {
  left: 26px;
}
.x1ped4v3 {
  animation-name: var(--x11zsdp1);
}
.x1pg3x37 {
  border-top-right-radius: 1000px;
}
.x1pg5gke {
  font-size: 0.75rem;
}
.x1pha0wt {
  align-items: baseline;
}
.x1pha6kb {
  fill-opacity: 0.8;
}
.x1pha8d7 {
  background-color: #099e89;
}
.x1phubyo {
  border-left-color: var(--always-dark-overlay);
}
.x1pi3zu {
  background-color: var(--background-media-protection);
}
.x1pic42t {
  padding-right: 14px;
}
.x1pixwil {
  padding-left: 7px;
}
.x1pjtg3p {
  background-color: var(--fds-gray-25);
}
.x1pknhix {
  background-color: var(--dyi-status-slow);
}
.x1pkwi32 {
  grid-column-end: calc(var(--x12nro88) / 3);
}
.x1pl1gk1 {
  border-right-color: #e31c1d;
}
.x1plog1 {
  aspect-ratio: 1;
}
.x1po3bks {
  background-color: #242526;
}
.x1podjgm {
  transform: rotate(5deg) scale(0.65);
}
.x1pprdz2 {
  background-color: var(--dialog-background);
}
.x1ps0lja {
  padding-left: var(--x-16k533w);
}
.x1ps7ob9 {
  background-color: var(--progress-ring-blue-background);
}
.x1pt730z {
  order: 47;
}
.x1pt7jch {
  left: -125px;
}
.x1ptafy7 {
  padding-right: var(--size-20);
}
.x1ptkvgd {
  flex-basis: 12px;
}
.x1ptxcow {
  opacity: 0.1;
}
.x1pu11xr {
  border-left-color: var(--x1f1vpbm);
}
.x1puf9x1 {
  border-right-color: var(--fds-gray-30);
}
.x1pur685 {
  padding-right: var(--x-g3otn);
}
.x1pv694p {
  border-bottom-left-radius: 10px;
}
.x1pvccs7 {
  border-bottom-left-radius: 20%;
}
.x1pvdv19 {
  order: 45;
}
.x1pwn6c2 {
  background-color: #1d3c78;
}
.x1pwv2dq {
  stroke: var(--media-inner-border);
}
.x1pwvhwu {
  animation-name: xvcgth7-B;
}
.x1pwz1hh {
  margin-left: 20%;
}
.x1px3noz {
  color: var(--fds-gray-100);
}
.x1pxijk2 {
  animation-name: x1tjy6q8-B;
}
.x1py0ja8 {
  animation-name: x1d02p50-B;
}
.x1py1tus {
  margin-right: var(--x-marginInline);
}
.x1py5hnd {
  background-color: var(--event-date);
}
.x1py5zv9 {
  border-left-color: var(--popover-border-color);
}
.x1pyds6u {
  margin-left: 58px;
}
.x1q01dw7 {
  border-left-color: var(--fds-gray-25);
}
.x1q0g3np {
  flex-direction: row;
}
.x1q105lk {
  grid-template-columns: minmax(0, auto) 1fr minmax(0, auto);
}
.x1q1rmc8 {
  will-change: transform, opacity;
}
.x1q22t7g {
  scroll-snap-align: none;
}
.x1q29avi {
  color: var(--base-blue);
}
.x1q2oy4v {
  z-index: 9999;
}
.x1q2ypsf {
  background-color: var(--radio-item-checked);
}
.x1q2yuad {
  transform: translate(0);
}
.x1q39nam {
  border-right-color: var(--line-scrollbar);
}
.x1q3ajuy {
  padding-right: 15px;
}
.x1q3qbx4 {
  animation-duration: 1s;
}
.x1q3yisq {
  animation-name: x14h38ek-B;
}
.x1q409o7 {
  border-left-color: #00f;
}
.x1q5d2e6 {
  animation-name: x12kxe5y-B;
}
.x1q5en1f {
  border-left-width: thin;
}
.x1q6s1qq {
  padding-left: var(--x1u4xrgd);
}
.x1q74xe4 {
  font-size: 1.75rem;
}
.x1q7ul4s {
  text-shadow: 0 1px 4px var(--fds-black-alpha-40);
}
.x1q85c4o {
  background-color: #fff;
}
.x1q8sqs3 {
  background-color: var(--fds-gray-10);
}
.x1q9fmfy {
  filter: blur(34px);
}
.x1q9l8vc {
  border-left-color: #dfdddb;
}
.x1qab1bc {
  justify-self: end;
}
.x1qaozs {
  border-bottom-right-radius: 12px !important;
}
.x1qatdcw {
  background-color: var(--progress-stepper-primary-complete);
}
.x1qb2erx {
  backdrop-filter: blur(20px);
}
.x1qb2vl1 {
  border-right-color: var(--border-unfocused);
}
.x1qb5hxa {
  line-height: 1.1667;
}
.x1qbo84i {
  box-shadow: 0 0 8px 8px var(--wig-nav-background);
}
.x1qc3x9g {
  margin-left: -150px;
}
.x1qctp1v {
  column-gap: var(--space-large);
}
.x1qd4rwc {
  background-color: #1d73ff;
}
.x1qeybcx {
  box-shadow:
    0 2px 4px var(--shadow-1),
    0 12px 28px var(--shadow-2);
}
.x1qfcdkd {
  border-left-color: var(--fds-gray-10);
}
.x1qfoo7x {
  border-bottom-left-radius: calc(var(--size-medium) / 2);
}
.x1qfufaz {
  margin-left: -8px;
}
.x1qfuztq {
  transition-timing-function: var(--fds-soft);
}
.x1qfxs89 {
  line-height: 150%;
}
.x1qgin71 {
  filter: blur(4px);
}
.x1qgm713 {
  right: -10%;
}
.x1qgsegg {
  outline-width: 1px;
}
.x1qgv0r9 {
  column-gap: 24px;
}
.x1qhc4x0 {
  background-color: #1e1e1e;
}
.x1qhmfi1 {
  background-color: var(--secondary-button-background);
}
.x1qiqhqr {
  border-left-width: 100px;
}
.x1qizc5j {
  border-bottom-left-radius: 54px;
}
.x1qjc9v5 {
  align-items: stretch;
}
.x1qkd0b0 {
  border-top-right-radius: initial;
}
.x1qketbq {
  left: 150px;
}
.x1qks34j {
  padding-left: var(--button-medium-horizontal-padding);
}
.x1ql5dib {
  background-color: var(--button-background-secondary-calling-toggled--hover);
}
.x1qlqyl8 {
  font-size: inherit;
}
.x1qmuz5c {
  padding-left: var(--size-10);
}
.x1qndgat {
  border-top-right-radius: 0.5rem;
}
.x1qnfm3j {
  box-shadow: 0 2px 6px var(--shadow-2);
}
.x1qo4wvw {
  filter: drop-shadow(0 0 4px var(--shadow-5));
}
.x1qodse3 {
  line-height: 1.4118;
}
.x1qoib52 {
  border-bottom-right-radius: var(--modal-border-radius) !important;
}
.x1qokucz {
  background-color: #c3cd2e;
}
.x1qov6f7 {
  padding-right: 4.4%;
}
.x1qpj6lr {
  box-shadow: var(--messenger-card-box-shadow);
}
.x1qq8qej {
  background-color: var(--wig-selected-background);
}
.x1qq9wsj {
  color: var(--accent);
}
.x1qqiyx4 {
  border-top-right-radius: 7.25px;
}
.x1qqvr59 {
  opacity: 0.05;
}
.x1qralhi {
  z-index: 501;
}
.x1qrsksh {
  background-color: var(--base-pink);
}
.x1qt1ly7 {
  border-right-color: var(--fds-gray-10);
}
.x1qti7t7 {
  box-shadow: 0 2px 8px #0003;
}
.x1qtjua5 {
  font-weight: var(--new-body-font-weight);
}
.x1qu0yxk {
  padding-left: var(--size-14);
}
.x1qughib {
  justify-content: space-between;
}
.x1qvhnm {
  margin-right: 105px;
}
.x1qvsw8t {
  background-color: #2847f8;
}
.x1qvwoe0 {
  clip: rect(1px, 1px, 1px, 1px);
}
.x1qw1ngv {
  border-left-color: var(--x1lgju46);
}
.x1qwqt2i {
  background-color: #1f1f1f0a;
}
.x1qxoj0o {
  margin-left: 2.5%;
}
.x1qyalfw {
  color: var(--tasks-priority-high);
}
.x1qygnud {
  border-right-width: var(--x1k4myr1);
}
.x1qyhdoi {
  z-index: 300;
}
.x1qz6xnf {
  row-gap: 27px;
}
.x1qzco68 {
  background-color: var(--wig-group-cover-default-background);
}
.x1qzk9bp {
  font-weight: var(--x-fontWeight);
}
.x1r0051x {
  border-top-left-radius: var(--x1epajyq);
}
.x1r0g7yl {
  letter-spacing: 1px;
}
.x1r0jzty {
  row-gap: 4px;
}
.x1r0oq8m {
  border-left-color: var(--comment-background);
}
.x1r14eah {
  background-color: #c1c0ba;
}
.x1r17msq {
  font-family:
    var(--font-family-text-bold), var(--font-family-segoe) !important;
}
.x1r1bli0 {
  background-color: #2d88ff;
}
.x1r1mewj {
  background-color: #000;
}
.x1r33m8s {
  border-top-left-radius: 12px !important;
}
.x1r41h1w {
  padding-right: calc(var(--mwp-message-list-actions-width, 105px) + 14px);
}
.x1r4y97 {
  left: 12px;
}
.x1r5c67s {
  border-top-left-radius: var(--modal-border-radius) !important;
}
.x1r5gt3v {
  background-color: var(--x1a4bunx);
}
.x1r6zdsc {
  background-color: var(--always-gray-40);
}
.x1r7x56h {
  transition-timing-function: var(--fds-animation-move-in);
}
.x1r7zawb {
  background-color: #65676b;
}
.x1r8ig29 {
  margin-left: 4.5%;
}
.x1r8sed6 {
  font-feature-settings: liga off clig off;
}
.x1r8uery {
  flex-basis: 0;
}
.x1r8uycs {
  row-gap: var(--x-rowGap);
}
.x1r90a5f {
  font-size: 1.5625rem;
}
.x1r944qx {
  background-color: 1px solid var(--wig-blue-white-70);
}
.x1r990rs {
  left: 380px;
}
.x1r9f31l {
  column-gap: 50px;
}
.x1racat8 {
  background-color: #bcc0c3;
}
.x1rajyc1 {
  border-top-left-radius: 0.5rem;
}
.x1rbgqaq {
  transform: rotate(270deg);
}
.x1rcel4b {
  padding-right: var(--size-negative-2);
}
.x1rfik1p {
  background-color: var(--attachment-footer-background);
}
.x1rfj78v {
  justify-content: left;
}
.x1rfph6h {
  line-height: 1.0667;
}
.x1rfu9hk {
  box-shadow: 0 2px 16px 0 var(--shadow-1);
}
.x1rg5ohu {
  display: inline-block;
}
.x1rgpnsg {
  line-height: 16;
}
.x1rgw4pv {
  border-top-left-radius: 15px;
}
.x1ri56nk {
  box-shadow: 0 0 0 4px var(--background-inverse);
}
.x1rifc88 {
  border-top-right-radius: 100vh;
}
.x1riray8 {
  border-left-color: #bcc0c4;
}
.x1riwmor {
  font-weight: var(--new-large-title-2-font-weight);
}
.x1rjy28t {
  animation-name: xtwwzw5-B;
}
.x1rkc77x {
  transition-duration: 1.5s;
}
.x1rl232d {
  background-color: var(--primary-button-background, #0a7cff);
}
.x1rl60r {
  border-top-right-radius: 13px;
}
.x1rl75mt {
  border-top-left-radius: 24px;
}
.x1rlckdy {
  border-top-left-radius: var(--shape-full);
}
.x1rls4c9 {
  margin-left: var(--workds-text-input-addon-margin);
}
.x1rlv4py {
  background-color: var(--wig-light-grey);
}
.x1rlxhas {
  transition-timing-function: cubic-bezier(0.25, 0.1, 0.25, 1);
}
.x1rlyq35 {
  margin-left: 43px;
}
.x1rmb33y {
  color: #96a6b4;
}
.x1rnuott {
  background-color: #8a8d91;
}
.x1ro0b6g {
  right: 3px;
}
.x1rohswg {
  scrollbar-width: none;
}
.x1roi4f4 {
  color: rgb(var(--ig-secondary-text));
}
.x1roq8pg {
  letter-spacing: -0.5px;
}
.x1rozsjd {
  z-index: 101;
}
.x1rp1485 {
  animation-name: x1vd4nto-B;
}
.x1rp53t7 {
  grid-template-columns: 1fr 1fr 1fr;
}
.x1rpkwci {
  color: var(--xez13zg);
}
.x1rpp46u {
  line-height: 0.8333;
}
.x1rq61mx {
  box-shadow: var(--new-shadow-elevation-1);
}
.x1rqv2ao {
  padding-left: 47px;
}
.x1rr8tx7 {
  transform: rotate(-45deg);
}
.x1rrfaq8 {
  transform: scale(0.8) translateY(0.2px) translate(0.2px);
}
.x1rrqm6h {
  list-style-type: lower-alpha;
}
.x1rs5sxt {
  animation-name: x1glc8v1-B;
}
.x1rsnblh {
  line-height: var(--message-heading-5-line-height);
}
.x1rsuxf0 {
  border-top-left-radius: 25px;
}
.x1rtpqxi {
  aspect-ratio: 2.32;
}
.x1rtvs26 {
  box-shadow: 0 0 0 3px var(--always-dark-overlay);
}
.x1ru42tm {
  animation-delay: 1.5s;
}
.x1ru8ea5 {
  border-bottom-left-radius: 3px;
}
.x1ruc54x {
  line-height: 1.2857;
}
.x1rv0eb3 {
  color: var(--always-gray-40);
}
.x1rvut6x {
  transition-duration: 0.25s;
}
.x1rwoca6 {
  transform: translateY(-20%);
}
.x1rwy58d {
  background-color: var(--fds-white-alpha-40);
}
.x1rxkm4k {
  box-shadow: 0 5px 20px var(--media-inner-border);
}
.x1rxuh9x {
  box-shadow: 0 2px 16px var(--media-inner-border);
}
.x1ry3o7a {
  background-color: var(--pressable-background-color-selected);
}
.x1ry7zlp {
  border-right-width: var(--border-width-thin);
}
.x1ryp3ve {
  background-color: var(--fds-blue-60);
}
.x1rzbmuo {
  border-bottom-left-radius: 360px;
}
.x1rzxbcp {
  font-weight: var(--subtitle-emphasized-font-weight);
}
.x1s0aqod {
  animation-direction: normal;
}
.x1s0ll0j {
  filter: var(--toast-icon-info-filter);
}
.x1s0wghh {
  border-left-color: #7c7f83;
}
.x1s20p3r {
  padding-left: var(--abra-message-margin-start);
}
.x1s21r7r {
  grid-template-columns: 1.5fr 1.25fr 9fr 2.25fr 1.5fr 1.5fr;
}
.x1s3ybhk {
  padding-left: var(--x15qbgmd);
}
.x1s5na60 {
  transition-timing-function: var(--kds-animation-fade-out);
}
.x1s5pjr {
  box-shadow: 0 0 10px var(--hds-shade-04);
}
.x1s688f {
  font-weight: 600;
}
.x1s6cq8n {
  animation-name: x1koq1i3-B;
}
.x1s6czcc {
  border-bottom-left-radius: var(--list-cell-border-radius-rounded);
}
.x1s75umc {
  box-shadow:
    0 1px 0 0 var(--fill-highlight) inset,
    0 0 2px #00000005,
    0 0 6px #00000008,
    0 6px 30px #00000012;
}
.x1s7cmae {
  animation-name: x1eda6j4-B;
}
.x1s7ejei {
  color: var(--button-icon-secondary-on-media-toggled);
}
.x1s7gsxa {
  background-image: linear-gradient(
    to top,
    var(--always-dark-overlay),
    transparent
  );
}
.x1s85apg {
  display: none;
}
.x1s8elqy {
  animation-delay: 3s;
}
.x1s9gvy {
  margin-right: var(--xmo9kjt);
}
.x1sa5p1d {
  margin-right: 10px;
}
.x1sa6l7d {
  background-image: url(/rsrc.php/yJ/r/UpVepYKRNRL.svg);
}
.x1sa9uta {
  flex-grow: 23;
}
.x1sag07j {
  background-color: #00000059;
}
.x1sbjjv6 {
  filter: blur(5px);
}
.x1sbju2s {
  animation-duration: 1.4s;
}
.x1sbldjd {
  grid-template-columns: repeat(3, 32.09%);
}
.x1sc9c76 {
  margin-right: 36px;
}
.x1sdr0u7 {
  grid-auto-flow: row;
}
.x1sdyfia {
  white-space: pre;
}
.x1seikjg {
  background-color: var(--glimmer-background);
}
.x1sejyns {
  stroke-width: 10px;
}
.x1sem1i {
  border-bottom-right-radius: var(--radius-tiny);
}
.x1semmp9 {
  border-top-left-radius: var(--shape-x-small);
}
.x1seylsq {
  border-bottom-left-radius: 100vh;
}
.x1sfe9e {
  background-color: var(--badge-accent);
}
.x1sfiqbd {
  flex-basis: 870px;
}
.x1sghn4i {
  clip-path: polygon(0% 100%, 100% 100%, 100% 40%);
}
.x1si1pim {
  border-left-color: var(--wig-page-background, var(--nav-bar-background));
}
.x1si8y2z {
  fill: var(--base-teal);
}
.x1sibtaa {
  line-height: 1.2308;
}
.x1siw524 {
  scroll-snap-points-x: repeat(calc(100% - 128px));
}
.x1sixf9z {
  font-weight: var(--new-caption-1-font-weight);
}
.x1sjo555 {
  order: 10;
}
.x1sk2mxn {
  padding-right: var(--x1h23lpg);
}
.x1skobnc {
  background-image: linear-gradient(
    180deg,
    var(--shadow-5),
    transparent 50% 80%,
    var(--shadow-5)
  );
}
.x1slm1eg {
  background-color: var(--nav-overlay-background);
}
.x1sls1u5 {
  border-top-right-radius: 1.5px;
}
.x1slw3mz {
  background-image: linear-gradient(
    to bottom,
    var(--secondary-button-pressed),
    var(--always-dark-overlay)
  );
}
.x1smtdnd {
  border-top-left-radius: 3.5px;
}
.x1smz26m {
  animation-duration: 0.355s;
}
.x1snh0of {
  margin-right: 35%;
}
.x1snnlbx {
  font-size: var(--message-heading-6-font-size);
}
.x1snpo1t {
  stroke: var(--base-lemon);
}
.x1snyndt {
  background-color: #66339980;
}
.x1so62im {
  will-change: transform;
}
.x1soii88 {
  font-family:
    Optimistic Text,
    system-ui,
    sans-serif !important;
}
.x1spa7qu {
  background-color: var(--blue-link);
}
.x1spgr7v {
  background-color: var(--xlucz4u);
}
.x1sq3oft {
  box-shadow: 0 1px 3px var(--media-inner-border);
}
.x1sqbtui {
  cursor: auto;
}
.x1sqdly8 {
  line-height: 1.3077;
}
.x1sqqk3a {
  border-bottom-left-radius: var(--xwbpd4y);
}
.x1sr11t {
  margin-left: var(--hz-left-nav-width);
}
.x1sr9kcv {
  font-weight: var(--message-heading-5-font-weight);
}
.x1srb9ag {
  box-shadow: 3px 3px 3px #000;
}
.x1ss831f {
  border-bottom-right-radius: 33px;
}
.x1ssbznn {
  box-shadow:
    0.5px 1px 0 0 var(--always-white) inset,
    1px 1px 6px 0 var(--always-white) inset;
}
.x1ssd25i {
  filter: drop-shadow(0 2px 8px var(--shadow-1));
}
.x1strjtn {
  transform: translateY(56px);
}
.x1stv5t9 {
  color: var(--communication-liked);
}
.x1suvbc5 {
  border-right-color: #078b3a;
}
.x1sv1fer {
  background-color: #f1a81780;
}
.x1svl1u5 {
  border-right-color: var(--section-header-text);
}
.x1svr5r5 {
  margin-left: var(--x-marginInline);
}
.x1swcs1l {
  transform: translate(-700px, -20px) rotate(10deg);
}
.x1swf91x {
  z-index: auto;
}
.x1swv2oc {
  border-bottom-left-radius: var(--list-item-overlay-corner-radius-navigation);
}
.x1swve29 {
  border-top-right-radius: var(--button-border-radius);
}
.x1sx4e5s {
  box-shadow: 0 0 0 2px var(--fds-highlight);
}
.x1sx8fc2 {
  flex-basis: 32px;
}
.x1sxim29 {
  background-image: linear-gradient(180deg, #0000, #00000014 47.5%, #00000059);
}
.x1syqo4t {
  object-position: bottom;
}
.x1sz3r17 {
  border-bottom-right-radius: var(--x82vd9a);
}
.x1szn6h9 {
  justify-content: stretch;
}
.x1szx2gw {
  background-color: var(--background-on-media-default);
}
.x1szzd0g {
  border-bottom-right-radius: var(--input-corner-radius);
}
.x1t05uf1 {
  margin-right: calc(var(--nav-width-wide) / -2);
}
.x1t097et {
  filter: contrast(200%);
}
.x1t127ru {
  border-top-left-radius: 5%;
}
.x1t13yrn {
  margin-right: var(--nav-list-cell-margin-horizontal);
}
.x1t1x2f9 {
  flex-basis: 0%;
}
.x1t2155t {
  font-family: monospace !important;
}
.x1t2qqyw {
  transform: translate(-50%, -50%) scale(1);
}
.x1t39747 {
  border-top-right-radius: 4px;
}
.x1t3pj03 {
  padding-right: 47px;
}
.x1t43dcp {
  font-family:
    Optimistic Display Medium,
    system-ui,
    sans-serif !important;
}
.x1t4jxyv {
  border-top-left-radius: var(--list-item-overlay-corner-radius-navigation);
}
.x1t64tob {
  color: var(--border-focused);
}
.x1t70le7 {
  flex-basis: 584px;
}
.x1t7ytsu {
  border-left-style: solid;
}
.x1t83zlg {
  animation-delay: 0.2s;
}
.x1t86eu3 {
  background-color: var(--button-background-secondary-on-media--hover);
}
.x1t8f6od {
  font-size: var(--headline1-font-size);
}
.x1t8k52e {
  border-right-color: #4aa332;
}
.x1t8toqb {
  box-shadow: 0 12px 28px 0 var(--wig-black-alpha-10);
}
.x1t9jiy5 {
  border-bottom-right-radius: var(--artifact-imagine-corner-radius);
}
.x1ta4xzc {
  background-clip: text;
}
.x1tadh6z {
  transform: rotate(10deg);
}
.x1tavwkc {
  fill: #1c2b33;
}
.x1tb5ue0 {
  background-color: var(--interactive-negative);
}
.x1tbiz1a {
  background-size: contain;
}
.x1tbqzye {
  line-height: 0.1em;
}
.x1tbtn3x {
  stroke: var(--divider);
}
.x1teutqk {
  margin-left: env(safe-area-inset-left);
}
.x1tfcph7 {
  background-color: var(--dataviz-primary-1);
}
.x1tfvuee {
  row-gap: var(--xpy0gsc);
}
.x1tgjyoi {
  fill: var(--media-pressed);
}
.x1tgt82b {
  box-shadow: 0 4px 20px 12px var(--shadow-1);
}
.x1tgueev {
  border-left-color: var(--border-unfocused);
}
.x1tgw2lo {
  background-image: linear-gradient(var(--card-background) 0%, transparent);
}
.x1tgx5iq {
  caret-color: var(--negative);
}
.x1tgxfk6 {
  margin-right: env(safe-area-inset-left);
}
.x1tgzfmc {
  stroke: var(--fuschia-primary);
}
.x1th1yjf {
  color: #63be09;
}
.x1th3g94 {
  border-left-color: #e5e5e5;
}
.x1th4bbo {
  transition-delay: 0.1s;
}
.x1thhhxo {
  border-top-left-radius: var(--container-dimension);
}
.x1thndj {
  transform-origin: -2px 6px;
}
.x1thp53c {
  margin-left: var(--size-10);
}
.x1ti6lmy {
  border-left-width: var(--xo3rck8);
}
.x1ti8qmb {
  background-color: var(--fuschia-secondary);
}
.x1tj79e2 {
  row-gap: var(--xg3m0br);
}
.x1tk2m16 {
  padding-left: 132px;
}
.x1tk7qwc {
  border-bottom-left-radius: 96px;
}
.x1tkhbzn {
  padding-left: 170px;
}
.x1tkrlma {
  border-bottom-left-radius: var(--xjnrlz3);
}
.x1tkz30p {
  flex-basis: 96px;
}
.x1tl0v9o {
  border-top-right-radius: 31px;
}
.x1tln6a1 {
  background-color: var(--interactive-secondary-active);
}
.x1tlzkzl {
  animation-name: xyswhzy-B;
}
.x1tnaec0 {
  background-color: #5c3bbf;
}
.x1tnnvj {
  z-index: 102;
}
.x1tnwsy2 {
  font-size: 1.8em;
}
.x1tovxde {
  border-bottom-right-radius: 96px;
}
.x1toxf07 {
  background-image: linear-gradient(0deg, #fff, #fff0);
}
.x1tqmzwv {
  scale: 0.9;
}
.x1tqrcod {
  order: 82;
}
.x1trhqq4 {
  margin-right: -20px;
}
.x1trrhbr {
  background-color: #ff892f;
}
.x1trv4o4 {
  box-shadow: 0 1px 1px var(--shadow-1);
}
.x1tse398 {
  border-top-right-radius: var(--workds-text-input-border-radius);
}
.x1tt6tx1 {
  border-bottom-right-radius: 72px;
}
.x1ttvab {
  background-color: var(--hds-dialog-bg);
}
.x1tu34mt {
  background-color: rgb(var(--ig-primary-button));
}
.x1tun0q4 {
  background-color: var(--disabled-text);
}
.x1tuynyk {
  flex-basis: 72px;
}
.x1tvfh27 {
  transition-duration: var(--duration-extra-short-out);
}
.x1tvm86q {
  padding-left: 100px;
}
.x1tvzbhf {
  left: unset;
}
.x1tw5enq {
  border-left-color: var(--calendar-event-card-outline-yellow);
}
.x1tw9p8u {
  background-color: var(--base-seafoam);
}
.x1two7sd {
  padding-right: var(--workds-text-input-padding-end-with-addon-single);
}
.x1tx28j7 {
  margin-left: var(--nav-width);
}
.x1txhvsy {
  background-color: var(--fds-gray-20);
}
.x1txq2hj {
  filter: opacity(0.8);
}
.x1ty65gk {
  left: 3px;
}
.x1tyeaix {
  left: 45px;
}
.x1tykhy0 {
  transform: translate(-5%);
}
.x1tynv8c {
  border-bottom-right-radius: var(--messenger-card-corner-radius);
}
.x1tzjh5l {
  forced-color-adjust: auto;
}
.x1tzrqqp {
  background-color: var(--base-cherry);
}
.x1u0apov {
  box-shadow:
    0 0 1px var(--media-inner-border),
    0 0 4px var(--media-inner-border);
}
.x1u0fnx4 {
  border-bottom-right-radius: 5px;
}
.x1u0suui {
  border-top-left-radius: 96px;
}
.x1u1503i {
  border-bottom-right-radius: 80px;
}
.x1u1g78z {
  border-top-right-radius: 48px;
}
.x1u1woyn {
  fill: var(--primary-deemphasized-button-text);
}
.x1u2snfn {
  background-color: #ccca;
}
.x1u2t9iz {
  padding-right: 124px;
}
.x1u30nmg {
  animation-name: x1dttmnj-B;
}
.x1u3r80t {
  transform: translateY(16px);
}
.x1u4giuu {
  left: 6.5px;
}
.x1u4yfpi {
  border-left-color: rgb(var(--ig-elevated-background));
}
.x1u51fc4 {
  background-color: var(--about-ig-black);
}
.x1u56l85 {
  padding-left: var(--oculus-grid-increment);
}
.x1u57c2h {
  border-left-color: #e4e6ea;
}
.x1u580b9 {
  left: -9999px;
}
.x1u5lrna {
  line-height: 2;
}
.x1u6de3j {
  background-color: #f7b9284d;
}
.x1u6ievf {
  animation-fill-mode: both;
}
.x1u7ibwr {
  background-color: var(--interactive-primary-neutral);
}
.x1u7jykh {
  padding-right: var(--media-library-search-input-padding);
}
.x1u7k74 {
  line-height: 1.2;
}
.x1u857p9 {
  background-color: green;
}
.x1u86p0s {
  fill: var(--primary-button-background);
}
.x1u8a7rm {
  z-index: 5;
}
.x1u8dohn {
  border-bottom-left-radius: 126px;
}
.x1u8va7r {
  border-right-color: var(--positive);
}
.x1u96z60 {
  margin-left: var(--size-negative-16);
}
.x1u998qt {
  box-shadow: 0 0 4px var(--shadow-2);
}
.x1u9oz70 {
  row-gap: var(--x1whdody);
}
.x1u9p9rr {
  box-shadow: 0 0 2px 0 var(--media-inner-border);
}
.x1u9q23r {
  contain: strict;
}
.x1ua1ujl {
  border-top-left-radius: 22px;
}
.x1ua5tub {
  -webkit-box-orient: vertical;
}
.x1ub3g0r {
  box-shadow: 0 2px 20px 0 var(--shadow-2);
}
.x1uc179z {
  border-right-color: var(--chat-text-blockquote-color-background-line);
}
.x1uc6qws {
  clear: none;
}
.x1ucfbaa {
  color: var(--hds-core-ui-cool-grey);
}
.x1uchjbd {
  padding-right: 65px;
}
.x1uchw67 {
  background-color: var(--p-color-bg-app, var(--p-background));
}
.x1uczgqu {
  outline-color: transparent;
}
.x1udp2md {
  background-color: #ff5e4b;
}
.x1ug0jj1 {
  left: 20%;
}
.x1ug30hb {
  transform: translateY(60%);
}
.x1ugd8a3 {
  stroke-width: 3px;
}
.x1ugltyw {
  background-color: #24252680;
}
.x1ugwh4r {
  background-color: #31a24c4d;
}
.x1uh6cse {
  padding-left: 0.5px;
}
.x1uhb9sk {
  position: static;
}
.x1uhc5v5 {
  row-gap: var(--size-large);
}
.x1uhpyvt {
  animation-delay: 2.65s;
}
.x1ui04y5 {
  border-bottom-right-radius: 2px;
}
.x1ui1jxi {
  transition-delay: 0.3s;
}
.x1ui2wvl {
  background-color: #00193d;
}
.x1uidgoz {
  padding-right: 2.5px;
}
.x1uiof17 {
  border-left-width: 16px;
}
.x1uir17b {
  border-left-color: var(--mwp-header-background-color, --card-background);
}
.x1uixe16 {
  stroke: var(--always-dark-overlay);
}
.x1ujf26f {
  flex-basis: 37.5%;
}
.x1ujha01 {
  margin-right: var(--menu-base-size-full-margin-end, 48px);
}
.x1ujl16k {
  font-variant-caps: all-small-caps;
}
.x1ujvgzy {
  fill: var(--fb-wordmark);
}
.x1ujvmxh {
  flex-basis: 75%;
}
.x1ulmfto {
  transform: scale(0.23);
}
.x1ulqrt1 {
  background-color: var(--x1wabinx);
}
.x1ult018 {
  margin-left: 25px;
}
.x1ulze5p {
  border-top-right-radius: 63px;
}
.x1umabvj {
  background-color: var(--badge-red);
}
.x1umoj7h {
  filter: blur(42px);
}
.x1unh3rh {
  background-color: #f7b928;
}
.x1unhpq9 {
  transition-duration: var(--fds-slow);
}
.x1unwjcu {
  color: var(--text-negative);
}
.x1unxq7x {
  border-left-color: var(--line-primary);
}
.x1unzh95 {
  background-image: linear-gradient(
    var(--fds-white-alpha-50),
    var(--fds-black-alpha-50)
  );
}
.x1uo6jdl {
  filter: blur(12px);
}
.x1uomlk1 {
  background-image: linear-gradient(
    270deg,
    var(--surface-background) 0.47%,
    rgba(255, 255, 255, 0) 98.24%
  );
}
.x1up9x6n {
  background-image: linear-gradient(90deg, #fafbfc, #f5f6f7);
}
.x1uq4mbb {
  stroke: var(--secondary-text);
}
.x1uqwl91 {
  border-top-left-radius: var(--icon-background-round-border-radius);
}
.x1ur1oty {
  filter: blur(4px) brightness(1);
}
.x1urcoq1 {
  border-right-color: var(--xqu9v5);
}
.x1urx9l0 {
  padding-right: 2em;
}
.x1us6l5c {
  opacity: 0.8;
}
.x1utgmv1 {
  margin-left: -0.5rem;
}
.x1utn2c2 {
  background-color: #1877f2;
}
.x1utuj2x {
  border-right-color: var(--primary-text-on-media);
}
.x1uupykd {
  margin-right: calc(var(--nav-width) / -2);
}
.x1uuroth {
  vertical-align: text-bottom;
}
.x1uvo3pc {
  background-color: var(--background-surface-default);
}
.x1uwency {
  border-left-color: var(--video-remix-drop-file-border-color);
}
.x1uxb8k9 {
  border-top-right-radius: 18px;
}
.x1uxe3zw {
  padding-right: -4px;
}
.x1uxerd5 {
  font-size: 1rem !important;
}
.x1uxlk3l {
  padding-right: var(--size-negative-12);
}
.x1uxufkw {
  border-bottom-left-radius: var(--x10124fl);
}
.x1uy3sae {
  view-transition-name: kadabra-post-header;
}
.x1uyd5n {
  border-top-left-radius: 60px;
}
.x1uyjuou {
  right: 20%;
}
.x1uykchm {
  column-gap: -2px;
}
.x1uzb2q3 {
  border-top-left-radius: var(--x1ruj3lq);
}
.x1uzjv9 {
  border-left-color: var(--section-header-text);
}
.x1uzojwf {
  animation-delay: 0s;
}
.x1v0d5pe {
  box-shadow:
    1px 1px 4px var(--shadow-1),
    -1px -1px 4px var(--shadow-1);
}
.x1v0du78 {
  background-color: var(--placeholder-text-on-media);
}
.x1v0oszj {
  animation-name: x1q8un18-B;
}
.x1v0swvf {
  margin-right: -0.5px;
}
.x1v1eun9 {
  stroke: var(--primary-button-background);
}
.x1v1hl4c {
  left: 4px;
}
.x1v1hnu7 {
  line-height: 1.7857;
}
.x1v1phy3 {
  background-color: var(--glimmer-high-contrast-base-opaque);
}
.x1v1sgwt {
  background-color: var(--background-feed);
}
.x1v26p1z {
  border-top-right-radius: 1em;
}
.x1v2liry {
  border-left-color: var(--chat-incoming-message-bubble-background-color);
}
.x1v2ymvr {
  background-color: #31a24c;
}
.x1v3e3dy {
  box-shadow: -1px 0 5px 1px var(--shadow-1);
}
.x1v3kxmo {
  background-color: #f5533d;
}
.x1v4w6uo {
  box-shadow: 0 -2px 4px var(--shadow-1);
}
.x1v5ihvh {
  pointer-events: unset;
}
.x1v6mnl3 {
  animation-timing-function: cubic-bezier(0.45, 0, 0.55, 1);
}
.x1v6o4qg {
  margin-left: 50px;
}
.x1v6pn1n {
  border-right-width: var(--border-width-thick);
}
.x1v71tji {
  border-left-color: var(--xfsprpa);
}
.x1v7wizp {
  animation-iteration-count: 1;
}
.x1v84ljc {
  transform: translateY(-8px);
}
.x1v911su {
  background-color: #0000;
}
.x1v920kf {
  margin-right: 64px;
}
.x1v94e7o {
  background-color: var(--x14hgzir);
}
.x1v9c224 {
  border-bottom-left-radius: var(--radius-small);
}
.x1vamxv9 {
  border-left-color: var(--always-gray-95);
}
.x1vathgz {
  border-collapse: separate;
}
.x1vb7qq7 {
  background-color: var(--x1iifn4c);
}
.x1vcmt6f {
  border-top-left-radius: var(--button-border-radius);
}
.x1vdbr51 {
  line-height: 1.8182;
}
.x1ve0wnj {
  border-bottom-left-radius: var(--list-cell-border-radius-12);
}
.x1ve1609 {
  right: 22px;
}
.x1ve1bff {
  background-color: var(--nav-bar-background);
}
.x1vept6k {
  border-bottom-right-radius: var(--icon-background-round-border-radius);
}
.x1vf6ap {
  border-top-right-radius: var(--modal-border-radius) !important;
}
.x1vg260i {
  padding-right: 101px;
}
.x1vg29uy {
  border-left-color: var(--placeholder-icon);
}
.x1vg3z9j {
  column-gap: 15px;
}
.x1vg8xwf {
  z-index: 150;
}
.x1vgifn3 {
  stroke: var(--base-pink);
}
.x1vgke15 {
  border-left-color: #ffffff20;
}
.x1vgoi0n {
  background-image: linear-gradient(180deg, #14161ab3, #14161a00);
}
.x1vilta4 {
  color: var(--divider);
}
.x1vjfegm {
  z-index: 1;
}
.x1vjgj0v {
  contain: layout;
}
.x1vjm0to {
  border-top-right-radius: 15px;
}
.x1vjwkuj {
  background-color: #d45c43;
}
.x1vkur5s {
  left: 76%;
}
.x1vlada7 {
  padding-right: var(--nux-card-body-padding-end);
}
.x1vlxxow {
  background-image:
    linear-gradient(
      to bottom,
      var(--media-card-scrim-overlay),
      var(--media-card-scrim-overlay) 45%,
      transparent
    ),
    var(--background-url);
}
.x1vly1oy {
  aspect-ratio: 2.3333;
}
.x1vm4pi3 {
  font-family: var(--font-family-segoe) !important;
}
.x1vmbcc8 {
  border-bottom-right-radius: 18px;
}
.x1vnbo0c {
  box-shadow: 0 2px 8px #0000001a;
}
.x1vnslfi {
  box-shadow: 0 8px 16px var(--media-inner-border);
}
.x1vo5lh {
  transform: translateY(-80%);
}
.x1voxton {
  color: var(--about-ig-white);
}
.x1vpgnvv {
  background-color: #e2e2df;
}
.x1vpptxl {
  border-left-color: rgb(var(--ig-primary-background));
}
.x1vprtnf {
  color: var(--always-dark-overlay);
}
.x1vpvgmf {
  padding-left: 130px;
}
.x1vpyl65 {
  border-bottom-right-radius: var(--x1cqce2t);
}
.x1vq337x {
  background-color: var(--interactive-nav-item-hover);
}
.x1vq3u3q {
  box-shadow: 0 4px 4px 0 var(--media-inner-border);
}
.x1vqrpxx {
  font-family:
    SFProText-Semibold,
    Segoe UI,
    Arial !important;
}
.x1vqud6w {
  opacity: 70%;
}
.x1vqz4hg {
  order: 33;
}
.x1vr089q {
  background-color: #f5f5f5;
}
.x1vra34 {
  filter: brightness(40%);
}
.x1vriu5o {
  background-color: var(--button-background-destructive);
}
.x1vsb1ek {
  filter: var(--badge-gray-filter);
}
.x1vsb9q8 {
  border-bottom-left-radius: var(--modal-border-radius);
}
.x1vsdcvp {
  transform: translate(-85%, 85%);
}
.x1vsv7so {
  border-bottom-right-radius: var(--card-corner-radius);
}
.x1vtvx1t {
  background-color: var(--wash);
}
.x1vuf3jl {
  animation-name: xad0qjf-B;
}
.x1vuu48 {
  transform: translateY(90px);
}
.x1vuxp1f {
  letter-spacing: 0.36px;
}
.x1vv4pg6 {
  animation-name: xbb2stg-B;
}
.x1vva9xg {
  border-bottom-right-radius: 26px;
}
.x1vvjuq3 {
  margin-left: -26px;
}
.x1vvkbs {
  word-wrap: break-word;
}
.x1vvsez5 {
  color: #0000001a;
}
.x1vvt8sa {
  border-top-left-radius: 19px;
}
.x1vvu82j {
  background-image: linear-gradient(90.24deg, #5faaff 1.95%, #30c8b4 56.75%);
}
.x1vw2f9v {
  border-right-color: #d82442;
}
.x1vwv4km {
  font-family: var(--subtitle-font-family);
}
.x1vxhdol {
  font-family: Optimistic Disp;
}
.x1vy8oqc {
  padding-left: 110px;
}
.x1vyq7va {
  border-right-color: var(--x154p3i6);
}
.x1vyxuoe {
  border-left-color: var(--progress-ring-neutral-foreground);
}
.x1vz41ov {
  background-color: #814de7;
}
.x1vzd84k {
  clip-path: circle(1px at 0% 0%);
}
.x1vzv01m {
  border-right-color: var(--xe31vrr);
}
.x1w0boku {
  z-index: 6;
}
.x1w0nv0z {
  transform: translate(-700px, 20px) rotate(-10deg);
}
.x1w1ezjj {
  left: -6px;
}
.x1w258dv {
  animation-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
}
.x1w2xznu {
  transform: translateY(20px);
}
.x1w33vng {
  background-color: #c3e1c8;
}
.x1w3jsh0 {
  background-repeat: repeat-x;
}
.x1w3ol1v {
  border-bottom-left-radius: 14px;
}
.x1w3u9th {
  opacity: 0.001;
}
.x1w40hsd {
  border-bottom-right-radius: 56px;
}
.x1w4261f {
  animation-name: x1dt3o2o-B;
}
.x1w4989f {
  border-top-left-radius: 56px;
}
.x1w4cqa3 {
  border-bottom-right-radius: 50px;
}
.x1w5gpic {
  left: 48%;
}
.x1w5m15a {
  animation-name: xlnvh2b-B;
}
.x1w5mq9o {
  background-color: var(--button-background-secondary--hover);
}
.x1w5wx5t {
  margin-right: -8px;
}
.x1w60jca {
  box-shadow: 0 4px 12px 0 var(--shadow-2);
}
.x1w7qqtc {
  border-right-style: var(--popover-border-style);
}
.x1w7rt7d {
  animation-name: x1c5rxhy-B;
}
.x1w83h4g {
  border-top-left-radius: 8px !important;
}
.x1w8pxa8 {
  left: calc(50vw + 372px);
}
.x1w8w2n1 {
  transform: translate(6px);
}
.x1w8z1cf {
  background-color: var(--list-selected-bar);
}
.x1w90wak {
  animation-name: xaeq8qu-B;
}
.x1w95jeb {
  box-shadow: 0 1px 0 var(--shadow-1);
}
.x1wa695h {
  order: 36;
}
.x1waii6v {
  margin-right: var(--size-14);
}
.x1wbbese {
  background-color: var(--warning);
}
.x1wbs0sv {
  border-left-color: var(--icon-primary);
}
.x1wbvgsv {
  background-size: 1px 7px;
}
.x1wcf7ll {
  grid-template-columns: 1fr minmax(0, auto);
}
.x1wciflz {
  background-image: linear-gradient(
    35.66deg,
    #ffd600 12.63%,
    #ff7a00 34.82%,
    #ff0169 57.53%,
    #d300c5 80.78%
  );
}
.x1wcsgtt {
  border-bottom-right-radius: 4px;
}
.x1wcu8vx {
  margin-right: 25px;
}
.x1wcvc8b {
  box-shadow: 0 12px 12px var(--shadow-2);
}
.x1wcwfps {
  border-left-color: var(--abra-card-border);
}
.x1wd8k3y {
  filter: blur(8px);
}
.x1wdctk7 {
  background-color: var(--interactive-tab-bar-background);
}
.x1wdo9k7 {
  border-top-right-radius: 8%;
}
.x1wdy3ih {
  border-left-color: var(--wig-page-background);
}
.x1weeur4 {
  transform: translateY(100%);
}
.x1weigxw {
  font-size: 2.625rem;
}
.x1wepgln {
  background-color: var(--tray-scrim-overlay);
}
.x1weufhf {
  fill: var(--fuschia-primary);
}
.x1wf1ifq {
  fill: var(--base-cherry);
}
.x1wfop6v {
  border-left-color: var(--primary-button-pressed);
}
.x1wg7d1k {
  row-gap: var(--list-item-text-row-gap);
}
.x1wgatzk {
  column-gap: var(--badge-gap-column);
}
.x1wh94ac {
  column-gap: 40px;
}
.x1whfx0g {
  border-top-right-radius: 6px;
}
.x1whowko {
  font-family: SFProText-Regular;
}
.x1wi6ugi {
  background-size: 365px 282px !important;
}
.x1wij2l4 {
  box-shadow: 0 0 0 1px var(--fds-black-alpha-60);
}
.x1wiwa8b {
  box-shadow:
    0 8px 16px 0 var(--shadow-1),
    0 0 2px 0 var(--secondary-button-pressed);
}
.x1wjlvx0 {
  border-bottom-left-radius: var(--tooltip-corner-radius);
}
.x1wjr2jv {
  padding-left: 27px;
}
.x1wlfl8j {
  grid-template-columns: repeat(3, 1fr);
}
.x1wnkzza {
  animation-timing-function: cubic-bezier(0, 0, 1, 1);
}
.x1wnpsje {
  stroke-dasharray: 4;
}
.x1wnuiir {
  fill: var(--always-dark-overlay);
}
.x1wo843s {
  margin-left: -130px;
}
.x1woyocn {
  right: auto;
}
.x1wp8tw6 {
  box-shadow: 0 4px 12px rgba(var(--web-always-black), 0.15);
}
.x1wpsl4u {
  flex-basis: 16px;
}
.x1wpzbip {
  background-color: var(--hover-overlay);
}
.x1wpzwpe {
  animation-name: x1xkg3e2-B;
}
.x1wqh6h0 {
  border-top-left-radius: 360px;
}
.x1wqh759 {
  color: var(--mwx-code-syntax-string);
}
.x1wqzl2e {
  font-family: var(--abra-code-font-family);
}
.x1wr1ncv {
  border-bottom-left-radius: var(--p-border-radius-2);
}
.x1ws5yxj {
  margin-right: -6px;
}
.x1wsgiic {
  transition-duration: 0.5s;
}
.x1wunsqr {
  background-color: rgb(var(--web-overlay-on-media));
}
.x1wuqix3 {
  background-color: var(--wig-blush);
}
.x1wus3qs {
  line-height: 4.2857;
}
.x1wvqwft {
  z-index: 1002;
}
.x1wwkixf {
  filter: opacity(0.2);
}
.x1wwmhpi {
  background-image: linear-gradient(
    to bottom,
    var(--always-dark-overlay) 0,
    rgba(0, 0, 0, 0.343) 4.128px,
    rgba(0, 0, 0, 0.276) 9.168px,
    rgba(0, 0, 0, 0.206) 15.024px,
    rgba(0, 0, 0, 0.137) 21.552px,
    rgba(0, 0, 0, 0.076) 28.608px,
    rgba(0, 0, 0, 0.03) 36.144px,
    rgba(0, 0, 0, 0.004) 43.965px,
    rgba(0, 0, 0, 0) 48px
  );
}
.x1wwyv1r {
  fill: var(--secondary-button-background);
}
.x1wx64ow {
  transform: translateY(-6px);
}
.x1wx7m7v {
  order: 50;
}
.x1wymmxw {
  border-top-right-radius: var(--size-16);
}
.x1wyv8x2 {
  background-color: rgb(var(--ig-close-friends-refreshed));
}
.x1wyx6a1 {
  padding-right: var(--space-small);
}
.x1wzfet {
  color: var(--warning-text);
}
.x1x0d7q6 {
  box-shadow: 0 0 0 1.5px var(--background-primary);
}
.x1x0zzpa {
  border-bottom-left-radius: var(--x1ciwlvv);
}
.x1x1c4bx {
  animation-delay: 0.3s;
}
.x1x1gowx {
  border-right-color: var(--utility-border-default);
}
.x1x1yb1q {
  border-right-color: var(--input-border-color-hover);
}
.x1x23s0y {
  background-color: #c3dcf5;
}
.x1x2j8ew {
  background-color: #fff6ed;
}
.x1x35h4s {
  box-shadow: 0 2px 4px #0713170a;
}
.x1x3agtl {
  border-left-width: 1.5px;
}
.x1x3ncn5 {
  padding-right: 0.2em;
}
.x1x3v8ri {
  margin-right: -160px;
}
.x1x5flf6 {
  padding-right: 18px;
}
.x1x6cg3q {
  flex-shrink: 6;
}
.x1x80s81 {
  color: var(--disabled-button-text);
}
.x1x81aqo {
  border-top-left-radius: 33px;
}
.x1x85hfe {
  z-index: 12;
}
.x1x8b1e1 {
  animation-delay: var(--xo7axmw);
}
.x1x8ect5 {
  animation-delay: 0.9s;
}
.x1x8mw7i {
  left: 156px;
}
.x1x9zhme {
  margin-left: var(--x1apez3n);
}
.x1xa7n6s {
  border-right-color: var(--list-border-color, transparent);
}
.x1xa9vwo {
  padding-left: var(--size-4);
}
.x1xachar {
  border-right-color: var(--web-wash);
}
.x1xdhk6v {
  margin-left: -13px;
}
.x1xdvisc {
  background-color: var(--selected-overlay);
}
.x1xdxbdd {
  right: 25px;
}
.x1xe5rdj {
  margin-right: 16.5px;
}
.x1xecv8b {
  animation-name: x3tkhrf-B;
}
.x1xegmmw {
  margin-right: 8px;
}
.x1xet8yv {
  border-bottom-right-radius: 54px;
}
.x1xezstu {
  border-right-color: var(--wig-selected-background);
}
.x1xf6ywa {
  color: var(--chat-admin-text-color);
}
.x1xf89zq {
  margin-left: -0.25rem;
}
.x1xgahvj {
  fill: var(--positive);
}
.x1xgf4zk {
  border-right-color: #1479fb;
}
.x1xgwl7b {
  box-shadow:
    0 0 1px #0000001a,
    0 0 5px #0000001a;
}
.x1xinsad {
  background-color: var(--profile-photo-badge-background-negative);
}
.x1xiwhr0 {
  transform: translate(-16px) translateZ(0);
}
.x1xj5l3j {
  box-shadow:
    0 0 5px #0000001a,
    0 0 1px #0000001a;
}
.x1xjf802 {
  font-size: var(--system-36-font-size);
}
.x1xkedpm {
  margin-left: -28px;
}
.x1xkn691 {
  border-bottom-right-radius: 1px;
}
.x1xkvg09 {
  animation-name: xkmclza-B;
}
.x1xln1dn {
  box-shadow: 0 0 16px 0 var(--shadow-1);
}
.x1xlr1w8 {
  font-weight: 700;
}
.x1xmvt09 {
  font-family: var(--font-family-segoe);
}
.x1xn7y0n {
  border-top-left-radius: 18px;
}
.x1xnfyel {
  box-shadow: 0 8px 16px var(--overlay-alpha-80);
}
.x1xnnf8n {
  padding-right: 20px;
}
.x1xnozmb {
  line-height: 28;
}
.x1xo0k7 {
  background-color: var(--mwx-code-background-color);
}
.x1xoyn1a {
  background-color: #f42050;
}
.x1xq50bl {
  background-color: var(--calendar-event-card-background-cancelled);
}
.x1xq6q5s {
  flex-basis: 100px;
}
.x1xq9by9 {
  border-bottom-right-radius: var(--radius-small);
}
.x1xqakb7 {
  background-color: #fff1cc;
}
.x1xqr6sq {
  filter: blur(75px);
}
.x1xr0vuk {
  background-color: var(--chat-incoming-message-bubble-background-color);
}
.x1xr3w9z {
  border-right-width: var(--x1gepq4w);
}
.x1xr83ln {
  filter: drop-shadow(0 0 4px rgba(var(--web-always-black), 0.15));
}
.x1xssrr0 {
  animation-name: x1t65o8e-B;
}
.x1xstdij {
  border-top-left-radius: 20%;
}
.x1xupafa {
  border-top-left-radius: var(--list-cell-corner-radius);
}
.x1xuy6lm {
  animation-duration: var(--x1osw725);
}
.x1xv4oj6 {
  animation-name: xqm23h3-B;
}
.x1xvh2ck {
  column-gap: var(--spacing-5, 12px);
}
.x1xvxrcr {
  padding-left: var(--xkd1r8e);
}
.x1xw1sup {
  transition-property: height, width;
}
.x1xw6t0v {
  border-top-right-radius: 2em;
}
.x1xw72bm {
  transform: translate(calc(var(--size-small) / 32));
}
.x1xwhoib {
  animation-name: x7o79ul-B;
}
.x1xwhvez {
  animation-delay: 0.4s;
}
.x1xwnllf {
  padding-right: var(--size-negative-8);
}
.x1xwyiab {
  box-shadow:
    0 0 4px var(--always-black),
    0 0 4px var(--fds-black-alpha-50) inset;
}
.x1xxtoay {
  grid-template-rows: var(--x-gridTemplateRows);
}
.x1xxvtuq {
  order: 38;
}
.x1xy2ngq {
  padding-right: var(--size-large);
}
.x1xysht {
  padding-right: var(--badge-small-padding-horizontal);
}
.x1xyy5go {
  box-shadow:
    0 2px 16px var(--hover-overlay),
    0 2px 4px var(--hover-overlay);
}
.x1xyz0gl {
  box-shadow: inset 0 0 0 2px var(--accent);
}
.x1xz6i1p {
  background-color: var(--background-primary-translucent);
}
.x1xz74zx {
  background-image: linear-gradient(
    180deg,
    #00000080,
    #0000007e,
    #0000007b,
    #00000075,
    #0000006d,
    #00000062,
    #0005,
    #00000047,
    #00000038,
    #0000002a,
    #0000001e,
    #00000013,
    #0000000a,
    #00000005,
    #00000001,
    #0000
  );
}
.x1xzabdm {
  transform: translateZ(0);
}
.x1xzczws {
  overflow-anchor: none;
}
.x1xzm4ny {
  background-color: var(--comment-footer-background);
}
.x1xzmf5g {
  background-color: #3d5d8e;
}
.x1xzrbfr {
  border-left-color: var(--hds-red-01);
}
.x1y03o4b {
  border-bottom-right-radius: 126px;
}
.x1y04h7w {
  border-left-width: var(--xdemnd9);
}
.x1y11b93 {
  animation-timing-function: cubic-bezier(0.17, 1.64, 0.61, 1.22);
}
.x1y1l8op {
  box-shadow:
    inset 0 0 0 2px var(--media-outer-border),
    0 0 5px 0 var(--shadow-2);
}
.x1y24irf {
  color: var(--mwx-code-syntax-default);
}
.x1y3gkto {
  outline-offset: 1px;
}
.x1y3jaa6 {
  background-color: rgba(var(--ig-stroke), 0.5);
}
.x1y3qizg {
  margin-left: 9px;
}
.x1y4ma1z {
  background-color: var(--reaction-pill-multireact-selected-color);
}
.x1y4un4x {
  border-left-color: var(--fds-gray-20);
}
.x1y5e3q9 {
  aspect-ratio: 1 / 1;
}
.x1y6slga {
  border-left-color: #a7b3bf;
}
.x1y7fjs4 {
  right: 274px;
}
.x1y7wan5 {
  background-color: #444950;
}
.x1y7z9t3 {
  border-top-right-radius: var(--infochip-medium-radius);
}
.x1y872pf {
  color: var(--xuafsgg);
}
.x1y8v6su {
  align-self: start;
}
.x1y9q3xn {
  box-shadow: 0 8px 16px 0 var(--shadow-2);
}
.x1y9skuc {
  border-left-color: var(--positive-background);
}
.x1ybmbna {
  background-color: #ffffff4d;
}
.x1ybostu {
  background-color: #d6d9dd;
}
.x1ybp1bl {
  border-left-color: var(--x32uek6);
}
.x1ybu4oh {
  row-gap: var(--space-medium);
}
.x1yc453h {
  text-align: start;
}
.x1ydb6ia {
  border-top-left-radius: var(--xofrbhn);
}
.x1ydx4q1 {
  backdrop-filter: blur(6px);
}
.x1ye9mx4 {
  box-shadow: 0 2px 8px 2px var(--shadow-5);
}
.x1yegcge {
  border-left-color: var(--hds-shade-03);
}
.x1yfjhkk {
  border-top-right-radius: 28px;
}
.x1ygf0dq {
  z-index: 49;
}
.x1yha1nx {
  grid-column-start: calc(var(--x13aro4a) * (1 / 2) + 1);
}
.x1yiexj8 {
  font-size: 1.8125rem;
}
.x1yjezf9 {
  border-bottom-right-radius: 37px;
}
.x1yjz2vk {
  background-color: var(--pressable-background-color-hover);
}
.x1ykhj7l {
  color: var(--icon-secondary-alpha);
}
.x1yl03ai {
  cursor: nesw-resize;
}
.x1ylz8xz {
  border-right-color: #a7b3bf;
}
.x1ym21rr {
  background-image: linear-gradient(
    to bottom,
    var(--overlay-on-media) 80%,
    var(--shadow-8)
  );
}
.x1ymckkv {
  background-color: var(--red-primary);
}
.x1ymiuwn {
  grid-template-rows: repeat(3, 1fr);
}
.x1yn0g08 {
  word-break: break-all;
}
.x1ynhf1w {
  border-right-width: var(--x1bu8lrs);
}
.x1ynn3ck {
  padding-right: var(--menu-item-base-padding-horizontal);
}
.x1yo0pi1 {
  padding-right: 27px;
}
.x1yoed9 {
  background-color: var(--fds-purple-40);
}
.x1ypdohk {
  cursor: pointer;
}
.x1yphkwy {
  box-shadow: 0 2px 4px 0 var(--shadow-1);
}
.x1yppyca {
  letter-spacing: -0.08px;
}
.x1ypyum0 {
  border-right-color: var(--primary-deemphasized-button-background);
}
.x1yq1m1v {
  filter: brightness(0.6);
}
.x1yqjg3l {
  border-right-color: var(--accent);
}
.x1yqsa3v {
  box-shadow: 1px 0 0 0 var(--divider);
}
.x1yrbt7s {
  left: 36px;
}
.x1yrix95 {
  animation-name: xyt3z58-B;
}
.x1yrj5x {
  background-color: var(--toast-icon-info);
}
.x1yrs50u {
  box-shadow: var(--shadow-persistent);
}
.x1ys307a {
  margin-right: 16px;
}
.x1yshbwc {
  fill-opacity: 0.9;
}
.x1yst3ey {
  box-shadow: var(--box-shadow-elevation-2);
}
.x1ytadgu {
  border-top-left-radius: var(--hds-border-radius-30);
}
.x1ytjz74 {
  background-color: var(--dyi-status-preparing);
}
.x1ytlcd7 {
  background-color: #58c322;
}
.x1ytyc3p {
  border-top-left-radius: var(--list-cell-border-radius-12);
}
.x1yu6fn4 {
  flex-basis: 33.33%;
}
.x1yuchi1 {
  background-color: var(--interactive-secondary-hover);
}
.x1yvcyot {
  transform: translate(-100%) translateY(-50%);
}
.x1yvzxtw {
  color: var(--button-secondary-toggled-text);
}
.x1ywc1zp {
  background-color: var(--geodesic-color-background-wash-primary);
}
.x1ywspk8 {
  margin-right: 31%;
}
.x1ywz7d5 {
  color: var(--calendar-event-card-outline-blue);
}
.x1yxay38 {
  color: var(--button-icon-secondary-toggled);
}
.x1yxqhq9 {
  border-top-left-radius: 1em;
}
.x1yxzw2v {
  border-top-left-radius: var(--nav-list-cell-corner-radius);
}
.x1yyfhjw {
  z-index: 999999;
}
.x1yyq9oy {
  background-color: #8bcaba;
}
.x1yyyo3b {
  transform: translate(4px, -50%);
}
.x1yzch2n {
  background-image: url(/rsrc.php/v4/yg/r/HScfXwW-eBV.png);
}
.x1yzjys4 {
  right: 5%;
}
.x1z0xzs {
  background-color: var(--toggle-button-active-background);
}
.x1z8i0p {
  order: 87;
}
.x1znate {
  padding-left: 0.25rem;
}
.x1zosaf {
  border-bottom-left-radius: var(--dialog-border-radius);
}
.x208869 {
  line-height: 1.1333;
}
.x208w8b {
  color: var(--xscreen-unsupported);
}
.x20x0t {
  border-bottom-left-radius: 200px;
}
.x21e7w8 {
  background-image: var(--x1b39yh6);
}
.x21gdcw {
  filter: var(--button-icon-filter-tertiary-toggled);
}
.x21iz9y {
  border-bottom-left-radius: 7.2px;
}
.x21xoy2 {
  background-image: repeating-linear-gradient(
    -45deg,
    #0000,
    #0000 5px,
    #6e71750a 5px 10px
  );
}
.x22tyw0 {
  border-top-right-radius: var(--radius-round);
}
.x22u59k {
  color: var(--wig-white);
}
.x23mzm3 {
  color: #9d6dfc;
}
.x23ukwa {
  stroke: var(--rating-star-active);
}
.x247xt1 {
  border-top-left-radius: 80px;
}
.x2497t5 {
  border-right-color: var(--disabled-button-background);
}
.x25l62i {
  background-size: 100%;
}
.x25sj25 {
  padding-left: 6px;
}
.x25vhog {
  left: 11.07px;
}
.x27ms1c {
  line-height: var(--message-heading-6-line-height);
}
.x27saw0 {
  text-shadow: 0 0 3px var(--overlay-alpha-80);
}
.x27vdmw {
  opacity: 0.95;
}
.x281ox5 {
  border-top-right-radius: var(--list-cell-border-radius-large);
}
.x284j7 {
  background-color: var(--wig-chat-bubble);
}
.x288g5 {
  resize: vertical;
}
.x28gv8d {
  padding-left: var(--x3j9qmu);
}
.x28gwc1 {
  box-shadow: 0 8px 24px var(--shadow-1);
}
.x28h3oe {
  transform: translate(-12px);
}
.x2951dg {
  border-top-left-radius: var(--Shape-Round, 1000px);
}
.x295jky {
  transform: scale(1.23) translateY(-3px);
}
.x29dmkm {
  padding-left: var(--x15843vv);
}
.x29n2d {
  border-top-right-radius: 12px !important;
}
.x2b8uid {
  text-align: center;
}
.x2bbaeu {
  animation-name: xsalcmj-B;
}
.x2bj2ny {
  background-color: var(--surface-background);
}
.x2btk06 {
  border-left-color: var(--hds-core-ui-white);
}
.x2buwul {
  background-color: var(--wig-channel-icon-default-background);
}
.x2c4gwr {
  background-color: var(--interactive-negative-emphasized);
}
.x2c8kfy {
  box-shadow:
    0 12px 28px 0 var(--shadow-2),
    0 2px 4px 0 var(--shadow-1);
}
.x2cg71t {
  fill: var(--link-on-media);
}
.x2ctnsr {
  border-top-left-radius: var(--size-12);
}
.x2dq9o6 {
  font-family: var(--new-body-font-family);
}
.x2e1hkk {
  border-right-color: #fff;
}
.x2ebxmi {
  aspect-ratio: 16 / 10;
}
.x2eha5n {
  padding-left: 7%;
}
.x2eodu {
  padding-left: var(--workds-text-input-addon-padding-horizontal);
}
.x2fvf9 {
  margin-right: 4px;
}
.x2h4zcl {
  left: -16;
}
.x2h7rmj {
  transition-property: color, fill, stroke;
}
.x2h9iz9 {
  background-color: var(--circle-button-green-background-color);
}
.x2hkv1k {
  transform: translateY(-16px);
}
.x2hswfz {
  left: 100%;
}
.x2ixdml {
  animation-duration: 2s;
}
.x2izyaf {
  background-color: var(--fds-white);
}
.x2jnxm1 {
  background-image: linear-gradient(transparent, var(--card-background));
}
.x2jnzp2 {
  transform: translateY(0);
}
.x2jpru1 {
  fill: var(--blue-primary);
}
.x2k6n7x {
  border-bottom-left-radius: var(--dialog-corner-radius);
}
.x2kjd4b {
  margin-right: 71px;
}
.x2l7bo {
  border-bottom-left-radius: var(--composer-border-radius);
}
.x2lah0s {
  flex-shrink: 0;
}
.x2lueiv {
  animation-name: x1bczu6e-B;
}
.x2mf7ie {
  margin-right: var(--x6c4grl);
}
.x2mfxb {
  animation-duration: 0.4s;
}
.x2ot76f {
  fill: var(--placeholder-text);
}
.x2ovlmj {
  transform: translate(calc(100% + 96px));
}
.x2p8vrm {
  transition-delay: 0.5s;
}
.x2pibh5 {
  margin-right: 30px;
}
.x2pq9lr {
  box-shadow: var(--shadow-base);
}
.x2q6lol {
  flex-basis: 62.5%;
}
.x2qp14e {
  border-top-right-radius: 40%;
}
.x2qxk11 {
  box-shadow: inset 0 1px 0 var(--media-inner-border);
}
.x2r4l8e {
  order: 8;
}
.x2ryfym {
  border-left-color: var(--dataviz-secondary-1);
}
.x2s1mdg {
  letter-spacing: -0.41px;
}
.x2sf6pc {
  background-color: var(--chat-text-blockquote-color-text-primary-media);
}
.x2sqz4w {
  line-height: 1.125;
}
.x2ss2xj {
  right: 20px;
}
.x2ssjo2 {
  outline-offset: -2px;
}
.x2svixe {
  border-top-right-radius: 33px;
}
.x2t7q83 {
  background-color: var(--wig-nav-background);
}
.x2tgxo1 {
  padding-right: 76px;
}
.x2tjsbr {
  background-color: var(--hds-core-ui-white);
}
.x2txt0s {
  order: 73;
}
.x2u03kp {
  right: -10px;
}
.x2udixp {
  right: 200px;
}
.x2vae1r {
  border-right-color: #ebebeb;
}
.x2vewp0 {
  position: initial;
}
.x2vl965 {
  padding-right: 10px;
}
.x2vt7gq {
  border-top-left-radius: var(--x1wtafy2);
}
.x2waa2s {
  border-bottom-right-radius: var(--xofrbhn);
}
.x2wu09p {
  color: var(--cyan-primary);
}
.x2wxn4d {
  border-left-color: var(--secondary-button-background);
}
.x2xth8r {
  transform: translate(0) scale(1);
}
.x2znlh8 {
  flex-basis: unset;
}
.x319iih {
  background-color: var(--interactive-secondary-on-composer);
}
.x325zlf {
  box-shadow:
    0 0 0 1px var(--accent) inset,
    0 0 0 5px var(--primary-deemphasized-button-pressed) inset;
}
.x32vodv {
  margin-right: 50px;
}
.x331zyf {
  border-left-color: var(--fds-yellow-20);
}
.x33gn0b {
  color: #666;
}
.x3406by {
  background-image: url(/rsrc.php/v4/yM/r/EjrwCu92I94.gif);
}
.x34b2w2 {
  background-image: url(/rsrc.php/v4/yp/r/asdqGxXdj9t.png);
}
.x34fjpt {
  background-color: var(--interactive-nav-item-selected);
}
.x34n2jk {
  background-image: linear-gradient(
    90deg,
    var(--surface-background) 0.47%,
    rgba(255, 255, 255, 0) 98.24%
  );
}
.x34tozi {
  border-right-color: var(--icon-primary);
}
.x34u8v3 {
  margin-left: var(--x16mvtsk);
}
.x35p7ch {
  animation-name: xuvekqa-B;
}
.x3605f4 {
  column-gap: 25px;
}
.x361rvq {
  font-family:
    var(--text-input-field-font-family), system-ui, sans-serif !important;
}
.x36lzlx {
  order: 19;
}
.x37zpob {
  line-height: 1.4;
}
.x386jci {
  border-left-color: rgb(var(--igdw-chat-tab-composer-border-color));
}
.x38mehp {
  background-color: var(--fds-cyan-70);
}
.x38sb4y {
  border-right-color: var(--popover-background);
}
.x390xn2 {
  background-color: #4fc3fa;
}
.x3965iw {
  border-left-color: #008060;
}
.x396r2g {
  padding-left: 35px;
}
.x39viwf {
  background-color: #e4e6eb;
}
.x3a57xx {
  background-color: #c9ccd1;
}
.x3aesyq {
  margin-right: 20px;
}
.x3ajldb {
  vertical-align: bottom;
}
.x3ak3fx {
  page-break-inside: avoid;
}
.x3bazc0 {
  box-shadow: 0 1px 2px var(--shadow-5);
}
.x3bfinb {
  border-top-right-radius: 5%;
}
.x3c854i {
  padding-right: var(--x178rz4h);
}
.x3cdtq4 {
  border-right-color: var(--x1f1vpbm);
}
.x3cq69q {
  color: var(--extended-orange-text);
}
.x3ct3a4 {
  list-style-type: none;
}
.x3cvh4y {
  background-color: #ffc6c6;
}
.x3d39rr {
  grid-column-end: calc(var(--x12nro88) * (2 / 3));
}
.x3d6umh {
  background-color: var(--interactive-nav-item-selected-hover);
}
.x3dujys {
  animation-name: x1x9x9s1-B;
}
.x3efsju {
  background-color: var(--geodesic-next-color-background-page-muted);
}
.x3fdplr {
  background-color: var(--xx6r3m5);
}
.x3fwglr {
  left: 8%;
}
.x3fyz0z {
  color: #f7f7f7;
}
.x3h1ast {
  box-shadow: 0 1px 4px var(--shadow-2);
}
.x3hdh8v {
  border-bottom-right-radius: 9999px;
}
.x3homjw {
  color: var(--hds-body-text);
}
.x3iarmb {
  border-bottom-left-radius: var(--shape-small);
}
.x3ieub6 {
  flex-direction: column-reverse;
}
.x3iho3n {
  border-left-color: #fff;
}
.x3j32gy {
  flex-basis: 35%;
}
.x3jmxfq {
  animation-name: xfimhlc-B;
}
.x3kh64z {
  font-family:
    Optimistic Display,
    Helvetica,
    Helvetica Neue,
    Arial,
    sans-serif !important;
}
.x3kn0hh {
  animation-timing-function: cubic-bezier(0.5, 0, 0.5, 1);
}
.x3ks26j {
  background-image:
    linear-gradient(var(--fds-white), var(--fds-white-alpha-05)),
    linear-gradient(var(--fds-white), 80%, var(--fds-white-alpha-05));
}
.x3lxelj {
  background-image: linear-gradient(
    90deg,
    #84c7f950 -13.26%,
    #ffacac99 56.96%,
    #d0d7f3 92.34%
  );
}
.x3me2ea {
  color: #f43953;
}
.x3n7fbn {
  border-bottom-right-radius: 48px;
}
.x3nfvp2 {
  display: inline-flex;
}
.x3nj053 {
  left: calc(50% - 7px);
}
.x3nwc95 {
  box-shadow: 0 4px 4px #00000040;
}
.x3oocj8 {
  padding-right: 75px;
}
.x3orjtm {
  border-right-color: var(--placeholder-icon);
}
.x3oxpmy {
  background-image: linear-gradient(#eee0 60%, #0009);
}
.x3oybdh {
  transform: scale(1);
}
.x3oym20 {
  border-bottom-right-radius: 40px;
}
.x3pd3b0 {
  border-left-width: 5px;
}
.x3pnbk8 {
  row-gap: 8px;
}
.x3pnqz2 {
  row-gap: var(--xfir0fm);
}
.x3q8yk8 {
  filter: grayscale(1) contrast(0) brightness(1.5);
}
.x3qb07v {
  grid-template-rows: repeat(2, 1fr);
}
.x3qffmf {
  view-transition-name: home-to-post-header-logo;
}
.x3qki0q {
  color: #2cce51;
}
.x3rwwuj {
  border-bottom-right-radius: var(--spacing-4, 8px);
}
.x3rzcs5 {
  border-bottom-left-radius: var(--list-cell-corner-radius);
}
.x3sou0m {
  border-right-color: var(--divider);
}
.x3spwul {
  border-left-color: var(--calendar-event-card-outline-green);
}
.x3stwaq {
  font-weight: 100;
}
.x3tnb9a {
  border-left-color: var(--x1f8qg8u);
}
.x3u3y8r {
  margin-left: 3%;
}
.x3vi9cg {
  stroke-dasharray: 460;
}
.x3vj7og {
  clip-path: inset(0 0 0 0);
}
.x3w29ki {
  background-position-y: 23%;
}
.x3wfimy {
  box-shadow: 0 0 0 2.75px var(--background-primary);
}
.x3ws1sd {
  order: 79;
}
.x3wyi5f {
  border-right-color: var(--primary-icon);
}
.x3yf6n4 {
  padding-right: var(--x1prtngd);
}
.x3yw8vx {
  list-style-type: decimal;
}
.x3zf81a {
  text-shadow: 0 1px 1px 0 var(--shadow-1);
}
.x3zwtg {
  animation-name: xj1bu7w-B;
}
.x40hh3e {
  column-gap: 16px;
}
.x413262 {
  border-right-color: var(--fds-gray-45);
}
.x41bjq8 {
  border-left-color: #a6a6a6;
}
.x41o525 {
  contain: inline-size;
}
.x41virw {
  text-wrap: balance !important;
}
.x42lpuj {
  padding-left: 68px;
}
.x42x0ya {
  background-color: #000;
}
.x432l9 {
  font-weight: var(--headline3-emphasized-font-weight);
}
.x4336gk {
  box-shadow: 0 0 8px var(--shadow-1);
}
.x434fd {
  order: 20;
}
.x43c9pm {
  list-style-position: outside;
}
.x43okw4 {
  border-top-right-radius: 21px;
}
.x43zylw {
  animation-name: xvfaeil-B;
}
.x443n21 {
  background-color: var(--web-wash);
}
.x445vtw {
  border-bottom-left-radius: var(--x18ttt0t);
}
.x4465f1 {
  align-content: end;
}
.x449j6m {
  padding-left: var(--button-large-horizontal-padding);
}
.x44fa35 {
  padding-right: var(--space-x-small);
}
.x44ftlm {
  margin-left: 220px;
}
.x457x3z {
  font-family: var(--headline2-font-family);
}
.x45pskj {
  left: -64px;
}
.x46iabm {
  filter: brightness(44%);
}
.x473ie8 {
  background-color: #17181a99;
}
.x47corl {
  pointer-events: none;
}
.x47vyx8 {
  left: calc(50% - 3px);
}
.x47yfvc {
  border-left-color: var(--disabled-icon);
}
.x48hw41 {
  animation-name: xuqt05y-B;
}
.x490og5 {
  font-family:
    system-ui,
    -apple-system,
    BlinkMacSystemFont,
    SF Pro Text,
    ".SFNSText-Regular",
    sans-serif;
}
.x49dmcg {
  box-shadow:
    0 3px 8px rgba(var(--media-inner-border)),
    0 0 10px rgba(var(--shadow-2));
}
.x49yxi9 {
  border-right-color: var(--always-gray-95);
}
.x4a1ph5 {
  border-left-color: var(--highlight-bg);
}
.x4a1udu {
  margin-left: 72px;
}
.x4afe7t {
  animation-duration: 0.3s;
}
.x4b6v7d {
  animation-duration: var(--fds-fast);
}
.x4b77o {
  animation-name: x1wv65fh-B;
}
.x4bmajx {
  fill: var(--hover-overlay);
}
.x4ca6or {
  background-color: #00000026;
}
.x4cuw81 {
  border-right-color: var(--hds-shade-03);
}
.x4d8lgk {
  animation-name: x1f6c42h-B;
}
.x4dbqbb {
  perspective: 100px;
}
.x4ddqf4 {
  border-top-left-radius: var(--x1d8jg19);
}
.x4ee8o {
  transform: translateY(-30%);
}
.x4ehiyk {
  background-color: var(--fds-primary-icon);
}
.x4emflz {
  padding-left: 0%;
}
.x4eolia {
  background-color: #accef7;
}
.x4eviei {
  flex-basis: 286px;
}
.x4f4qii {
  background-color: #0a1317;
}
.x4f5ut0 {
  box-shadow: 0 0 8px var(--shadow-2);
}
.x4ffpxb {
  order: 51;
}
.x4fi6a7 {
  padding-right: 12px;
}
.x4fl0x9 {
  border-top-right-radius: 8px !important;
}
.x4fw8x5 {
  box-shadow: 0 2px 15px -3px var(--media-inner-border);
}
.x4fwpa6 {
  background-color: #f5f5f5;
}
.x4g1k81 {
  order: 21;
}
.x4g4vxm {
  padding-left: var(--x17re1hs);
}
.x4glt8d {
  border-left-color: var(--primary-button-background) !important;
}
.x4gvtve {
  color: #050505;
}
.x4gwvgr {
  stroke: #c9ccd1;
}
.x4h0osi {
  margin-left: -3px;
}
.x4h5kb2 {
  border-right-color: var(--secondary-icon);
}
.x4hg4is {
  animation-timing-function: ease-in-out;
}
.x4hq6eo {
  color: #000000bf;
}
.x4i5khs {
  left: 35px;
}
.x4it91c {
  border-right-color: #f0f;
}
.x4iz5qw {
  background-color: var(--badge-green);
}
.x4ja7tx {
  background-color: var(--calendar-event-card-outline-orange);
}
.x4k2z10 {
  opacity: var(--x8jlfy6);
}
.x4k7w5x {
  align-content: inherit;
}
.x4k9kxr {
  border-left-color: var(--text-primary);
}
.x4l1hox {
  outline-color: var(--line-focus);
}
.x4l4ogo {
  order: 99;
}
.x4lxgbq {
  object-position: 35px 27%;
}
.x4lxjtd {
  background-color: var(--thumb-background-color);
}
.x4m03bp {
  flex-basis: 296px;
}
.x4m0w28 {
  margin-left: -14px;
}
.x4mdsod {
  text-shadow: 0 0 3px black;
}
.x4mizyg {
  flex-basis: 264.5px;
}
.x4n7ey {
  background-color: var(--fds-black-alpha-60);
}
.x4nkb81 {
  border-right-color: gray;
}
.x4o00kh {
  background-color: #74a4f2;
}
.x4o8bbx {
  line-height: 1.8667;
}
.x4oft7u {
  background-color: var(--x1c0tkqy);
}
.x4oqio7 {
  border-bottom-left-radius: 1px;
}
.x4pfjvb {
  flex-basis: 50%;
}
.x4pih3a {
  animation-name: xz0nb1o-B;
}
.x4pqqfc {
  order: 54;
}
.x4prdry {
  column-gap: 0.5rem;
}
.x4rjrq3 {
  order: 63;
}
.x4sjk9r {
  border-bottom-right-radius: var(--list-cell-border-radius-12);
}
.x4t1x86 {
  background-image: repeating-linear-gradient(
    135deg,
    transparent,
    transparent calc(var(--grid-unit) / 2),
    var(--web-wash) calc(var(--grid-unit) / 2),
    var(--web-wash) var(--grid-unit)
  );
}
.x4tc44c {
  background-color: var(--icon-accent-color, var(--accent));
}
.x4tu40h {
  padding-right: var(--space-xx-small);
}
.x4tujtf {
  border-bottom-left-radius: var(--x1ba17e0);
}
.x4txaam {
  left: -48px;
}
.x4tzy3f {
  background-color: var(--mwx-code-header-background-color);
}
.x4u964k {
  margin-right: 4.25px;
}
.x4ub5j9 {
  margin-left: 96px !important;
}
.x4uz0a7 {
  animation-name: xx4g29r-B;
}
.x4v1no5 {
  transform: translate(50%, 50%);
}
.x4v7p3 {
  column-gap: var(--space-small);
}
.x4w72qb {
  border-right-color: #fff;
}
.x4wba6h {
  background-color: var(--fb-logo);
}
.x4wgi3o {
  border-bottom-right-radius: var(--list-cell-corner-radius);
}
.x4wq5d9 {
  background-color: #5890ff26;
}
.x4xd4tu {
  padding-right: var(--workds-text-input-padding-end-with-addon-double);
}
.x4xe4td {
  box-shadow: var(--shadow-emphasis);
}
.x4xejrh {
  filter: contrast(80%);
}
.x4xo5sw {
  justify-items: end;
}
.x4xp4n8 {
  border-top-left-radius: 8px;
}
.x4xt3t0 {
  fill: var(--overlay-alpha-80);
}
.x4y2jaj {
  flex-basis: fit-content;
}
.x4y8woi {
  margin-right: var(--workds-text-input-addon-margin);
}
.x4zfv1z {
  border-top-left-radius: 17.5px;
}
.x4zgh4k {
  transform: scale(1.1);
}
.x4zgksv {
  padding-right: 10.5px;
}
.x4zniha {
  z-index: 201;
}
.x51dqfy {
  border-top-right-radius: 50px;
}
.x51ie1h {
  background-image: linear-gradient(
    180deg,
    var(--always-dark-overlay) 0%,
    rgba(0, 0, 0, 0.7) 47.92%,
    var(--shadow-8) 100%
  );
}
.x51qdmy {
  background-color: #f2f7fe;
}
.x51soum {
  border-top-left-radius: 32px;
}
.x52tqoz {
  box-shadow: 0 2px 12px var(--shadow-1);
}
.x54ega3 {
  border-bottom-right-radius: var(--badge-border-radius);
}
.x54ewbq {
  animation-duration: var(--fds-slow);
}
.x54qn0q {
  background-color: #31a24c;
}
.x55l8w5 {
  font-weight: var(--message-inline-table-header-font-weight);
}
.x56jcm7 {
  border-left-width: 4px;
}
.x579bpy {
  font-size: 2rem;
}
.x57kliw {
  background-color: var(--chat-composer-background-color, inherit);
}
.x59v7l6 {
  border-top-right-radius: var(--x168tnhs);
}
.x5a5i1n {
  border-top-right-radius: 8px;
}
.x5agonf {
  line-height: 52px;
}
.x5ar7tf {
  background-color: #585858;
}
.x5b6i9i {
  border-left-color: var(--BasePulseEffect_pulseColor);
}
.x5bau9p {
  border-top-right-radius: var(--x19huaox);
}
.x5brn7t {
  padding-left: var(--x6jkwj7);
}
.x5by7rj {
  border-bottom-right-radius: var(--text-badge-corner-radius);
}
.x5byd6c {
  right: 43px;
}
.x5clr02 {
  padding-right: var(--x17s2s01);
}
.x5csgh0 {
  box-shadow: 0 3px 4px 0 var(--always-dark-overlay);
}
.x5das44 {
  color: var(--x15bmxmr);
}
.x5dp1im {
  line-height: var(--system-16-line-height);
}
.x5e5rjt {
  color: var(--primary-button-background);
}
.x5eh17s {
  border-right-color: var(--surface-background);
}
.x5f4q1t {
  border-right-color: var(--warning);
}
.x5f6h7s {
  font-size: 4rem;
}
.x5fzff1 {
  border-bottom-left-radius: var(--button-corner-radius);
}
.x5fzmmy {
  stroke: var(--button-icon-tertiary-toggled);
}
.x5g77vl {
  background-image: radial-gradient(#ccc 33%, transparent 33%);
}
.x5ghfst {
  background-color: #80aaff;
}
.x5h36tt {
  transition-delay: 0.15s;
}
.x5hsz1j {
  animation-duration: 0.2s;
}
.x5i6ehr {
  transform: translate(-100%);
}
.x5i6mjz {
  background-image: linear-gradient(
    to bottom,
    #00000080,
    #0000004d 15%,
    #0000 35%
  );
}
.x5imwo5 {
  background-color: var(--calendar-event-card-outline-green);
}
.x5ip3n5 {
  border-bottom-left-radius: 19px;
}
.x5j2bic {
  border-top-right-radius: 60px;
}
.x5j3x9 {
  background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAYAAAABCAQAAABXwBd7AAAAE0lEQVQI12NgYAZCVgYOBn4GeQAA4ABCt0ka/wAAAABJRU5ErkJggg==);
}
.x5jau8x {
  transition-duration: 30s;
}
.x5jf7z8 {
  vertical-align: 0;
}
.x5jj4e4 {
  box-shadow: var(--dialog-shadow);
}
.x5jko73 {
  border-top-left-radius: var(--x1cqce2t);
}
.x5keihi {
  background-color: rgb(var(--grey-3));
}
.x5lci3m {
  border-left-color: #d3d3d3;
}
.x5lgsrl {
  fill: var(--base-lime);
}
.x5m4zn9 {
  background-color: #787878;
}
.x5m5ikl {
  left: 76px;
}
.x5m6myb {
  animation-name: x1kaiz6y-B;
}
.x5muytz {
  color: var(--hover-overlay);
}
.x5n08af {
  color: rgb(var(--ig-primary-text));
}
.x5n84e8 {
  border-bottom-right-radius: var(--shape-full);
}
.x5oj4kq {
  padding-right: 66px;
}
.x5ok4py {
  border-left-color: #138a39;
}
.x5ouckw {
  border-left-color: #1877f2;
}
.x5ovkap {
  padding-right: 210px;
}
.x5p7y74 {
  background-color: var(--mwp-header-background-color, inherit);
}
.x5pnq3g {
  left: -2px;
}
.x5q0uuo {
  border-top-right-radius: 360px;
}
.x5q7boz {
  font-family: Facebook Narrow App !important;
}
.x5rbe2d {
  box-shadow: 0 1px #eaebec;
}
.x5skwsv {
  fill: var(--fb-logo);
}
.x5sr0g2 {
  animation-delay: var(--xm2qnaw);
}
.x5tct7y {
  transition-timing-function: cubic-bezier(0.17, 1.64, 0.61, 1.22);
}
.x5tdj20 {
  left: 11px;
}
.x5tntt3 {
  border-bottom-right-radius: var(--Semantic-ROUNDED_2_XLARGE, 24px);
}
.x5tp9m9 {
  border-left-color: var(--disabled-button-background);
}
.x5uqrmk {
  will-change: height;
}
.x5url18 {
  color: 0;
}
.x5uzrrg {
  border-top-left-radius: var(--Shape-200, 8px);
}
.x5v0g4b {
  margin-left: calc((100% - 100vw) / 2);
}
.x5v4r1h {
  background-color: #000000c0;
}
.x5v8mnv {
  font-size: var(--mono-subtitle-font-size);
}
.x5vd3b3 {
  transition-timing-function: var(--animation-move-out);
}
.x5ve5x3 {
  touch-action: none;
}
.x5w5eug {
  transition-delay: 0.2s;
}
.x5wqa0o {
  flex-shrink: 2;
}
.x5wui3g {
  transform: scale(0.7) translate(-50%);
}
.x5xpvv6 {
  border-left-color: var(--icon-secondary);
}
.x5yckhv {
  padding-left: var(--badge-medium-padding-horizontal);
}
.x5z4jtk {
  flex-basis: 240px;
}
.x5zdck6 {
  transition-delay: 0.05s;
}
.x5zjp28 {
  padding-right: 30px;
}
.x604q5d {
  border-top-left-radius: 200px;
}
.x609f4j {
  border-bottom-left-radius: var(--toast-corner-radius);
}
.x619ttb {
  justify-items: start;
}
.x61e15l {
  margin-right: var(--space-x-large);
}
.x61iya9 {
  transform: translate(-48px) translateZ(0);
}
.x62en3b {
  transition-timing-function: cubic-bezier(0.25, 0.8, 0.25, 1);
}
.x62f3x9 {
  margin-right: var(--size-negative-12);
}
.x6301tu {
  padding-right: var(--message-code-block-padding);
}
.x632vos {
  border-top-right-radius: var(--Shape-200, 8px);
}
.x63g6vz {
  margin-right: var(--xs0bd1e);
}
.x64bnmy {
  padding-right: 24px;
}
.x65bmxh {
  border-top-left-radius: 54px;
}
.x66pe7j {
  filter: var(--button-icon-filter-secondary-calling);
}
.x679uo6 {
  background-color: #000c;
}
.x67bb7w {
  pointer-events: auto;
}
.x67ct29 {
  font-size: 10pt;
}
.x67ttcy {
  animation-name: xa4qym0-B;
}
.x67w97k {
  padding-left: 50px;
}
.x6865cm {
  margin-right: 3.2%;
}
.x68m4m9 {
  background-color: #0009;
}
.x68rgau {
  transform: rotate(15deg);
}
.x69odiw {
  border-right-color: #008060;
}
.x69sivr {
  background-image: url(/rsrc.php/v4/yC/r/SRtdZ-oOCib.png);
}
.x6anssx {
  padding-left: 1.5px;
}
.x6c44gc {
  border-right-color: var(--always-gray-75);
}
.x6d8dwc {
  border-right-color: var(--calendar-event-card-outline-green);
}
.x6dovoz {
  text-shadow: 0 2px 2px var(--shadow-5);
}
.x6dqp4d {
  margin-right: var(--x1lv1z71);
}
.x6dxe79 {
  box-shadow: var(--new-popover-box-shadow);
}
.x6eeeal {
  border-left-color: var(--line-subtle);
}
.x6en5u8 {
  border-bottom-left-radius: 2px;
}
.x6evikt {
  view-transition-name: nav-overlay;
}
.x6gghtd {
  font-family: sans-serif !important;
}
.x6h1wkm {
  backdrop-filter: var(--dialog-backdrop-filter);
}
.x6h9byj {
  border-top-left-radius: 63px;
}
.x6hsg4s {
  border-bottom-left-radius: 31px;
}
.x6hvn3e {
  border-right-color: var(--background-secondary);
}
.x6hzrah {
  background-color: var(--badge-purple);
}
.x6k3zl1 {
  box-shadow:
    0 0 4px var(--shadow-2),
    0 4px 13px var(--shadow-1);
}
.x6k823j {
  padding-left: var(--size-24);
}
.x6k8haq {
  flex-basis: 692px;
}
.x6kpnj3 {
  flex-basis: var(--size-8);
}
.x6kw84z {
  box-shadow: 0 5px 10px 0 var(--shadow-2);
}
.x6l5ler {
  padding-right: 16.5px;
}
.x6l8u58 {
  box-shadow:
    0 12px 28px 0 var(--shadow-1),
    0 2px 4px 0 var(--shadow-1);
}
.x6lk49t {
  background-color: #454580;
}
.x6luctq {
  background-color: #f1a81766;
}
.x6m1lm8 {
  background-color: #8174ff;
}
.x6m44yg {
  background-image: linear-gradient(
    to top,
    rgba(var(--web-always-black), 0.4),
    rgba(var(--web-always-black), 0.3) 10%,
    rgba(var(--web-always-black), 0.025) 45%,
    rgba(var(--web-always-black), 0),
    rgba(var(--web-always-black), 0.025) 65%,
    rgba(var(--web-always-black), 0.15) 90%,
    rgba(var(--web-always-black), 0.2)
  );
}
.x6m5b06 {
  margin-left: var(--size-14);
}
.x6mezaz {
  text-transform: none;
}
.x6my1t9 {
  will-change: opacity, transform;
}
.x6nl9eh {
  border-top-left-radius: 12px;
}
.x6o7asq {
  border-right-width: thin;
}
.x6o7n8i {
  transition-property: opacity, transform;
}
.x6opcjr {
  background-image: linear-gradient(360deg, #000 10%, #0000);
}
.x6prxxf {
  font-size: 0.9375rem;
}
.x6qdd8m {
  border-right-style: var(--x8j11ff);
}
.x6rzb4r {
  border-left-width: 12px;
}
.x6s0dn4 {
  align-items: center;
}
.x6sjhos {
  box-shadow: -2px 2px 10px var(--divider);
}
.x6sjxcb {
  flex-basis: 1218px;
}
.x6t5fea {
  border-top-right-radius: var(--xjnrlz3);
}
.x6tqnqi {
  background-color: pink;
}
.x6u19be {
  font-size: 0.9375rem;
}
.x6u2hf6 {
  background-image: linear-gradient(
    transparent 60%,
    var(--background-media-protection-strong) 100%
  );
}
.x6u5lvz {
  color: var(--positive);
}
.x6usi7g {
  border-right-color: rgb(var(--ig-separator));
}
.x6wf1bk {
  border-right-color: #1a1a1a;
}
.x6wvzqs {
  contain: content;
}
.x6x6mgx {
  border-right-style: hidden;
}
.x6xbrjt {
  animation-name: x16dvpri-B;
}
.x6xw290 {
  border-left-style: var(--x8j11ff);
}
.x6ycuo7 {
  padding-left: 66px;
}
.x6z84v0 {
  fill: #606273;
}
.x6zc37e {
  border-top-left-radius: var(--messenger-card-corner-radius);
}
.x6zlqj2 {
  background-image: linear-gradient(to bottom, #fafafa00, #fafafa);
}
.x6zp1s2 {
  border-bottom-right-radius: 1.5px;
}
.x6zsckl {
  border-top-left-radius: 44px;
}
.x709u02 {
  border-bottom-left-radius: 20px;
}
.x70ekce {
  padding-left: 52px;
}
.x71dh53 {
  background-color: #60acfc;
}
.x71s49j {
  pointer-events: all;
}
.x71vvrb {
  border-right-color: var(--secondary-button-stroke);
}
.x71x8h8 {
  box-shadow: 0 2px 4px #0a13170a;
}
.x72v508 {
  padding-right: var(--x1napzm8);
}
.x72wyj2 {
  color: var(--input-label-color-inside);
}
.x72xwq0 {
  flex-basis: 94px;
}
.x72y2ba {
  border-right-width: var(--x1sb3civ);
}
.x73je2i {
  stroke: currentColor;
}
.x7516sk {
  border-right-color: var(--blue-primary);
}
.x75feij {
  background-color: var(--background-inverse);
}
.x7600vw {
  left: -10000px;
}
.x76nd5t {
  left: 123px;
}
.x773k2o {
  animation-duration: 0.14s;
}
.x78zum5 {
  display: flex;
}
.x790mf6 {
  border-bottom-right-radius: var(--radius-large);
}
.x7982o1 {
  padding-left: var(--size-2);
}
.x798i94 {
  margin-left: 80px;
}
.x79r8po {
  animation-delay: 1.2s;
}
.x79r9a9 {
  grid-column-start: calc(var(--x13aro4a) * (1 / 3));
}
.x7a106z {
  align-items: flex-start;
}
.x7a2qf6 {
  border-right-width: 16px;
}
.x7aqkx9 {
  background-color: var(--hds-secondary-button-background);
}
.x7b6lbf {
  border-right-color: var(--border-focused);
}
.x7b7e8e {
  background-color: var(--Persistent-Accent-Deemphasized, #e7f3ff);
}
.x7b9nwf {
  transform: scaleX(-1) translate(-25%, -25%);
}
.x7bf9qd {
  background-image: radial-gradient(
    circle,
    transparent 0%,
    var(--base-teal) 100%
  );
}
.x7bo2k {
  stroke-opacity: 0.3;
}
.x7c9ipr {
  border-bottom-left-radius: var(--text-badge-corner-radius);
}
.x7coems {
  padding-left: 9px;
}
.x7d7vus {
  animation-duration: var(--dialog-animation-duration);
}
.x7d8vv3 {
  margin-right: var(--x1yfdafw);
}
.x7daf1o {
  background-color: var(--reaction-pill-background-color, var(--wash));
}
.x7deyu6 {
  border-top-left-radius: 11.5px;
}
.x7dhep9 {
  background-color: var(--primary-deemphasized-button-text);
}
.x7e6ixn {
  border-bottom-left-radius: var(--xj6bvh5);
}
.x7e90pr {
  color: rgb(var(--grey-2));
}
.x7e9vag {
  background-color: #f439531f;
}
.x7eptgl {
  cursor: ew-resize;
}
.x7f0h72 {
  border-top-right-radius: 7px;
}
.x7fbxbd {
  right: var(--workds-text-input-addon-position-end);
}
.x7fd4wk {
  align-self: end;
}
.x7fnfjv {
  left: calc(-328px + 100%);
}
.x7fzxk3 {
  column-gap: var(--size-32);
}
.x7h7r2v {
  box-shadow: inset 0 0 0 1px var(--input-border-color-hover);
}
.x7h9g57 {
  line-height: 2.6667;
}
.x7hj1vm {
  left: -8px;
}
.x7hv1an {
  border-right-width: var(--dialog-border-width);
}
.x7hwv9s {
  opacity: var(--image2-opacity);
}
.x7ilack {
  margin-right: 25%;
}
.x7k4b2 {
  border-right-color: #fffc;
}
.x7kcbdq {
  filter: var(--button-icon-filter-destructive);
}
.x7l2uk3 {
  color: rgb(var(--ig-link));
}
.x7l9s84 {
  background-color: var(--interactive-secondary);
}
.x7lp3xy {
  border-bottom-left-radius: 11.5px;
}
.x7lz9yc {
  transition-timing-function: var(--fds-animation-enter-exit-in);
}
.x7m3og9 {
  box-shadow:
    0 1px 2px var(--shadow-1),
    0 -1px var(--media-inner-border) inset,
    0 2px 1px -1px var(--shadow-inset) inset;
}
.x7maign {
  vertical-align: 0.3em;
}
.x7mzo99 {
  background-color: var(--hds-core-ui-cool-grey);
}
.x7n1040 {
  background-color: var(--fds-green-55);
}
.x7omaz0 {
  border-bottom-right-radius: var(--image-border-radius);
}
.x7p3lkm {
  border-left-style: none !important;
}
.x7p49u4 {
  transform: rotate(0);
}
.x7phf20 {
  margin-left: 3px;
}
.x7qp8f8 {
  order: 61;
}
.x7r02ix {
  background-color: rgb(var(--ig-elevated-background));
}
.x7r04eg {
  right: var(--space-small);
}
.x7rd9gb {
  font-family:
    var(--font-family-display-bold), var(--font-family-apple) !important;
}
.x7sfrwj {
  clip-path: polygon(0px 0px, 0px 0px, 0px 0px, 0px 0px);
}
.x7swo9i {
  caret-color: #050505;
}
.x7t3fss {
  background-color: #078b3a;
}
.x7t6ubo {
  animation-duration: 3s;
}
.x7t7wxn {
  padding-right: var(--size-4);
}
.x7tom4o {
  border-left-color: var(--card-background-flat);
}
.x7txf1f {
  order: 24;
}
.x7v15sj {
  flex-basis: 515px;
}
.x7v6yn8 {
  justify-content: flex-end;
}
.x7v7x1q {
  justify-self: center;
}
.x7v9bd0 {
  animation-duration: 0.75s;
}
.x7vhb2i {
  padding-left: 64px;
}
.x7vuprf {
  border-bottom-right-radius: 12px;
}
.x7w7fq9 {
  order: 97;
}
.x7whbhp {
  font-family: Roboto;
}
.x7wzq59 {
  position: sticky;
}
.x7x8rel {
  box-shadow: 0 2px 8px 2px var(--fds-black-alpha-50);
}
.x7z1v8h {
  white-space: nowrap !important;
}
.x7zgzr6 {
  order: 56;
}
.x7ziyon {
  flex-basis: 70%;
}
.x800lsa {
  border-bottom-right-radius: 17.5px;
}
.x809xjq {
  transform: translateY(-9px);
}
.x80kce4 {
  grid-auto-flow: dense;
}
.x81uqgx {
  padding-left: var(--message-code-block-padding);
}
.x82qjai {
  color: var(--x1sh5t3h);
}
.x82qty1 {
  background-color: #64b5ff;
}
.x82vd53 {
  background-color: var(--calendar-event-card-red);
}
.x83ex68 {
  row-gap: 5px;
}
.x83gx28 {
  background-color: var(--fds-black-alpha-30);
}
.x83psoy {
  scroll-snap-align: end;
}
.x83v550 {
  font-size: var(--new-subheadline-font-size);
}
.x83z2og {
  background-color: #fff;
}
.x83z92f {
  box-shadow: 0 0 8px 0 var(--shadow-1);
}
.x84okpw {
  animation-timing-function: var(--fds-strong);
}
.x854z7i {
  background-color: var(--x126rt5m);
}
.x85e67t {
  flex-basis: 64px;
}
.x85p9al {
  margin-right: 15%;
}
.x85um52 {
  background-color: var(--tab-background-toggle);
}
.x86vgt0 {
  background-color: var(--fds-black-alpha-20);
}
.x86vikm {
  animation-name: var(--x61we9e);
}
.x86x9uj {
  color: var(--icon-primary);
}
.x87mwbd {
  border-top-left-radius: var(--xgtnwqa);
}
.x87ps6o {
  -moz-user-select: none;
}
.x87y7ya {
  margin-left: var(--space-x-large);
}
.x881uwn {
  background-color: var(--wig-page-background);
}
.x8945me {
  padding-left: 1rem;
}
.x89bh2v {
  transform: scale(1.04);
}
.x89rg2z {
  border-left-color: #f7b928;
}
.x89zyj5 {
  margin-left: 23px;
}
.x8achws {
  filter: brightness(0) invert(1);
}
.x8akugh {
  animation-name: x9wq58a-B;
}
.x8aq2kt {
  padding-left: 128px;
}
.x8az3br {
  order: 32;
}
.x8b1hf0 {
  background-color: #fff0;
}
.x8c598n {
  margin-left: var(--size-negative-10);
}
.x8cj5yu {
  border-top-left-radius: 23.5pt;
}
.x8cw2a4 {
  font-size: 3rem;
}
.x8d9aai {
  border-left-color: var(--calendar-event-card-outline-gray);
}
.x8dq0i2 {
  color: var(--background-inverse);
}
.x8e7100 {
  margin-left: var(--menu-item-base-margin-horizontal);
}
.x8f68jg {
  animation-name: xwv0xsu-B;
}
.x8feg9x {
  border-left-color: var(--dialog-border-color);
}
.x8gbvx8 {
  align-content: flex-start;
}
.x8ggfew {
  filter: brightness(25%);
}
.x8gk08p {
  background-color: var(--interactive-link);
}
.x8gtcn4 {
  transform: translate(-50%)
    translateY(calc(-100% + var(--button-corner-radius)));
}
.x8hhl5t {
  flex-wrap: wrap-reverse;
}
.x8ht08g {
  background-color: var(--hds-core-ui-extended-grey-40);
}
.x8hu4uu {
  border-bottom-right-radius: var(--x10124fl);
}
.x8i91aj {
  padding-right: var(--x4yl131);
}
.x8ii3r7 {
  box-shadow: var(--card-box-shadow);
}
.x8iomvu {
  border-left-color: #e4e6eb;
}
.x8jj4xb {
  object-fit: scale-down;
}
.x8jlkpy {
  color: var(--text-inverse);
}
.x8k05lb {
  z-index: 200;
}
.x8k0hwz {
  font-weight: var(--text-link-bold-font-weight);
}
.x8k7bp0 {
  padding-left: var(--xv29y53);
}
.x8kf6nh {
  animation-timing-function: var(--x1clm63l);
}
.x8knxv4 {
  z-index: -1;
}
.x8kt5ms {
  box-shadow: inset 0 100vw var(--about-ig-white);
}
.x8lulg9 {
  border-left-width: var(--x1k4myr1);
}
.x8lzseg {
  border-right-color: var(--about-ig-black);
}
.x8m6m90 {
  color: var(--link-text);
}
.x8mqhxd {
  flex-basis: var(--messenger-card-min-width);
}
.x8o8amb {
  order: 43;
}
.x8onee8 {
  margin-left: var(--size-20);
}
.x8onsx5 {
  order: 48;
}
.x8oye6m {
  border-top-left-radius: calc(var(--size-medium) / 2);
}
.x8ozjh4 {
  object-position: top;
}
.x8ozs88 {
  padding-right: 44px;
}
.x8pe10y {
  margin-left: var(--size-negative-20);
}
.x8pgx8y {
  padding-left: var(--size-negative-10);
}
.x8qkbbt {
  box-shadow: var(--shadow-2);
}
.x8qlptq {
  box-shadow: 0 4px 4px #0000000f inset;
}
.x8rcjlc {
  color: var(--interactive-primary);
}
.x8rwxoi {
  filter: var(--icon-filter-secondary);
}
.x8ryyyt {
  background-color: var(--cyan-tertiary);
}
.x8sal2t {
  column-gap: var(--size-16);
}
.x8sq2zk {
  margin-left: 4.5px;
}
.x8t3t8w {
  box-shadow: 0 -2px 9px var(--shadow-1);
}
.x8t4hs6 {
  background-size: 140% auto;
}
.x8taegq {
  box-shadow: 0 -1px 8px var(--shadow-2);
}
.x8tb1rc {
  border-bottom-right-radius: var(--toast-corner-radius);
}
.x8tsxso {
  border-right-color: var(--always-white);
}
.x8u86d4 {
  border-right-color: var(--blue-link);
}
.x8u93l6 {
  border-left-width: 6px;
}
.x8vih16 {
  border-bottom-left-radius: var(--x1wtafy2);
}
.x8w7gz1 {
  color: var(--text-primary-on-media);
}
.x8wngf1 {
  margin-left: -25px;
}
.x8x6lru {
  background-color: var(--ig-elevated-highlight-background);
}
.x8xq9gn {
  background-color: #814de7;
}
.x8xuu87 {
  border-bottom-right-radius: 90px;
}
.x8y0b9j {
  animation-name: xik5d0p-B, x1qrb0n5-B;
}
.x8y6u7h {
  border-top-right-radius: var(--xwbpd4y);
}
.x8yag65 {
  color: #fff;
}
.x8za3yd {
  resize: both;
}
.x8zf8c {
  background-image: linear-gradient(135deg, #8c72cb, #54c7ec);
}
.x8zifdi {
  cursor: copy;
}
.x8zvgci {
  border-bottom-left-radius: 56px;
}
.x90kdol {
  box-shadow:
    0 0 0 2px var(--always-white),
    0 0 0 4px var(--base-blue);
}
.x916alf {
  border-bottom-right-radius: 100vh;
}
.x91akzj {
  border-bottom-right-radius: 11.5px;
}
.x91dvof {
  grid-column-end: calc((var(--x12nro88)) * (2 / 3) + 1);
}
.x91icnq {
  stroke: var(--base-tomato);
}
.x91jh78 {
  border-top-right-radius: 1px;
}
.x91lo7 {
  background-size: 91px 50px;
}
.x91sizk {
  border-top-right-radius: 26px;
}
.x924tff {
  background-color: #19364e;
}
.x92am80 {
  filter: var(--icon-filter-primary);
}
.x92game {
  margin-left: -160px;
}
.x92hdga {
  border-bottom-right-radius: 17px;
}
.x92jw2a {
  flex-basis: 325px;
}
.x92xnlw {
  transform: translate(-24px);
}
.x930x6b {
  border-top-right-radius: 56px;
}
.x94gnk3 {
  box-shadow:
    0 4px 13px var(--shadow-1),
    0 0 4px var(--hover-overlay);
}
.x954yny {
  left: -20px;
}
.x95da8x {
  font-weight: var(--body-emphasized-font-weight);
}
.x95n4da {
  border-bottom-left-radius: 60px;
}
.x95pdg8 {
  padding-right: -8px;
}
.x978qrt {
  background-color: var(--interactive-tertiary);
}
.x97gqz7 {
  left: 300px;
}
.x97pzxe {
  transition-duration: 0.6s;
}
.x97u9m4 {
  font-family:
    Optimistic Text Bold,
    system-ui,
    sans-serif !important;
}
.x97xbv8 {
  flex-basis: 70px;
}
.x97xg4o {
  background-color: var(--web-wash);
}
.x997jcx {
  transition-delay: 0.25s;
}
.x99fzhk {
  backdrop-filter: blur(100px);
}
.x9ans0t {
  padding-left: 8%;
}
.x9b080j {
  background-color: var(--hds-purple-07);
}
.x9bbmet {
  background-color: var(--popover-background);
}
.x9bdzbf {
  color: rgb(var(--web-always-white));
}
.x9bnwym {
  color: var(--text-secondary-alpha);
}
.x9bt16y {
  background-color: var(--data-viz-orange);
}
.x9dqhi0 {
  background-color: unset;
}
.x9du1do {
  box-shadow: 0 0 0 3.5px var(--background-inverse);
}
.x9dyr19 {
  transition-duration: 0.18s;
}
.x9ei2px {
  opacity: 90;
}
.x9eikr2 {
  clip-path: inset(0px 0px 0px -16px);
}
.x9ek82g {
  order: 1;
}
.x9eng0n {
  color: var(--icon-positive);
}
.x9f5f11 {
  font-weight: var(--headline1-font-weight);
}
.x9f619 {
  box-sizing: border-box;
}
.x9fclxm {
  background-color: var(--interactive-primary);
}
.x9gh4fx {
  background-color: var(--dataviz-supplementary-4);
}
.x9h1vnb {
  color: var(--xq6rgv9);
}
.x9hy6r0 {
  border-top-left-radius: var(--xjnrlz3);
}
.x9iegyq {
  animation-name: x9wvk7f-B;
}
.x9j1lsx {
  margin-left: 100%;
}
.x9j4sfu {
  border-bottom-right-radius: 200px;
}
.x9kd4p0 {
  padding-left: 58px;
}
.x9kkole {
  border-right-color: rgb(var(--ig-tertiary-text));
}
.x9kpk4g {
  background-color: #433c9e;
}
.x9ku4lr {
  padding-left: 105px;
}
.x9l4bfa {
  box-shadow: 0 1px 4px var(--media-inner-border);
}
.x9lcvmn {
  transition-timing-function: ease-out;
}
.x9lcx77 {
  animation-delay: var(--xtkxyfg);
}
.x9lgzxt {
  margin-left: 176px;
}
.x9loipz {
  background-color: #f6fafc;
}
.x9lwmrp {
  background-color: var(--non-media-pressed-on-dark);
}
.x9mn55f {
  transform: scale(0.9);
}
.x9n22bl {
  border-bottom-right-radius: var(--xiyjxiy);
}
.x9n396y {
  border-top-left-radius: var(--dialog-border-radius);
}
.x9ncgqs {
  transition-duration: 1.2s;
}
.x9o8f33 {
  background-color: var(--progress-stepper-primary-incomplete);
}
.x9okykr {
  border-top-right-radius: 9999px;
}
.x9olu1o {
  right: 36px;
}
.x9oqzsc {
  background-image: linear-gradient(transparent, var(--shadow-5));
}
.x9ouwbv {
  background-color: var(--wig-khaki);
}
.x9p2oo0 {
  border-right-width: 4px;
}
.x9p6ekw {
  left: 14px;
}
.x9pbcqa {
  animation-duration: 90s;
}
.x9pbi5e {
  margin-left: 28px;
}
.x9pwknu {
  left: 40px;
}
.x9q68il {
  right: 12px;
}
.x9qn7n5 {
  font-weight: 274;
}
.x9rfz56 {
  border-bottom-right-radius: var(--x16dxbju);
}
.x9rvn5k {
  padding-right: var(--size-12);
}
.x9s6dyx {
  background-color: #f0f4f7;
}
.x9shiqr {
  padding-right: var(--x6c4grl);
}
.x9t3lkt {
  background-color: #60677033;
}
.x9tbpab {
  margin-left: calc((var(--size-small) - var(--size-8)) / 2);
}
.x9tsg3v {
  filter: blur(24px);
}
.x9tu13d {
  transform: rotate(-90deg);
}
.x9uowo9 {
  color: var(--hds-green-05);
}
.x9uyl1p {
  background-color: var(--hds-primary-destructive-action);
}
.x9v3ffn {
  border-bottom-right-radius: 8px !important;
}
.x9velw8 {
  background-color: var(--hz-nav-bar-profile-dropdown-background-color);
}
.x9wwp8f {
  background-repeat: repeat-y;
}
.x9wyiwl {
  border-left-color: var(--chat-message-border-color, transparent);
}
.x9x5qeu {
  column-gap: var(--gap-large);
}
.x9ya4v0 {
  animation-name: xcekhfk-B;
}
.x9ybxor {
  transition-property: left;
}
.x9zhew7 {
  background-color: var(--background-secondary-pressed);
}
.x9zld5l {
  transform: translateY(4%) scale(0.923);
}
.xa01t6k {
  margin-right: var(--size-negative-20);
}
.xa0w3ui {
  border-right-color: var(--wig-nav-background);
}
.xa2vt5b {
  padding-left: var(--x18og1a8);
}
.xa3vuyk {
  animation-timing-function: ease-out;
}
.xa44r0r {
  background-color: #00000073;
}
.xa4alik {
  background-image: linear-gradient(
    to bottom,
    var(--always-dark-overlay) 0,
    rgba(0, 0, 0, 0.24) 0%,
    rgba(0, 0, 0, 0.18) 25%,
    rgba(0, 0, 0, 0.12) 50%,
    rgba(0, 0, 0, 0.06) 75%,
    rgba(0, 0, 0, 0) 100%
  );
}
.xa4qsjk {
  animation-iteration-count: infinite;
}
.xa54nnc {
  margin-right: 50%;
}
.xa583lg {
  margin-left: 55px;
}
.xa5qe1s {
  border-left-color: var(--background-primary);
}
.xa65csh {
  background-position-y: bottom;
}
.xa6hm9o {
  margin-right: -64px;
}
.xa6i7mj {
  border-top-right-radius: 16.5px;
}
.xa6jc3z {
  color: var(--x1196mbi);
}
.xa6kwmc {
  border-top-left-radius: var(--composer-border-radius);
}
.xa7jb88 {
  transform: translate(-180px);
}
.xa7kkou {
  line-height: 1.7;
}
.xa7xb4i {
  animation-name: xo7bqm7-B;
}
.xa83c8o {
  border-top-right-radius: 40px;
}
.xa9119d {
  z-index: 50;
}
.xa92xad {
  border-left-color: var(--background-deemphasized);
}
.xaa1bss {
  row-gap: var(--size-4);
}
.xaagse0 {
  border-bottom-left-radius: var(--xjziy7d);
}
.xaam9lr {
  border-top-right-radius: var(--hds-border-radius-30);
}
.xaatb59 {
  outline-style: solid;
}
.xac0yeg {
  box-shadow: 0 1px 3px #0000001a;
}
.xacajkf {
  background-color: var(--base-lemon);
}
.xacak0u {
  color: #65676b;
}
.xadellk {
  column-gap: 10%;
}
.xaev7th {
  text-shadow: 1px 1px gray;
}
.xahwfyg {
  transform: translate(220px);
}
.xaigb6o {
  flex-grow: inherit;
}
.xajmg3t {
  border-bottom-right-radius: calc(var(--size-small) / 2);
}
.xajztof {
  border-top-right-radius: var(--list-cell-corner-radius);
}
.xakag0 {
  font-size: 75%;
}
.xakkdz4 {
  border-top-left-radius: var(--list-cell-border-radius-large);
}
.xal13hj {
  margin-left: -10%;
}
.xal61yo {
  background-color: var(--always-black);
}
.xal68kn {
  border-top-left-radius: 50px;
}
.xal98gn {
  order: 16;
}
.xamev6x {
  background-image: linear-gradient(205.7deg, #76b6ff 1.79%, #1877f2 98.22%);
}
.xamitd3 {
  align-self: center;
}
.xanzm1z {
  left: -10px;
}
.xaoy8p5 {
  left: 2px;
}
.xaozknv {
  border-bottom-left-radius: 42px;
}
.xape8qa {
  border-bottom-left-radius: 21px;
}
.xappeoj {
  stroke: var(--wash);
}
.xaq016i {
  transform: translate(calc(var(--size-large) / 24));
}
.xaqk1y8 {
  background-image: var(--preview-gradient);
}
.xar9tt5 {
  left: -30px;
}
.xarb415 {
  border-left-color: var(--x1f8hdz3);
}
.xarpa2k {
  justify-content: inherit;
}
.xas4zb2 {
  background-color: #0000000d;
}
.xaso8d8 {
  padding-left: 5px;
}
.xastyos {
  padding-left: var(--size-12);
}
.xat63qw {
  stroke-opacity: 0.9;
}
.xatbrnm {
  background-color: var(--shadow-5);
}
.xatcfe {
  background-color: var(--x1iz8wdo);
}
.xatmjh1 {
  background-color: #00000054;
}
.xattcu6 {
  border-right-color: #00000010;
}
.xau1kf4 {
  border-bottom-left-radius: var(--card-corner-radius);
}
.xau8ic4 {
  animation-name: x9nyzi3-B;
}
.xaujf4a {
  border-right-color: var(--video-remix-drop-file-border-color);
}
.xaunzfp {
  border-right-color: #e5e5e5;
}
.xaur0o6 {
  border-top-left-radius: 99px;
}
.xauyxy {
  order: 69;
}
.xaw7rza {
  margin-right: 13px;
}
.xaw8158 {
  justify-content: space-evenly;
}
.xawl6j6 {
  transform: translateY(2%) scale(0.97);
}
.xawnioa {
  border-left-color: #dbdbdb;
}
.xax70vg {
  order: 57;
}
.xaxms6j {
  left: 220px;
}
.xayaqf6 {
  margin-left: var(--abra-message-margin-start);
}
.xaydxt6 {
  order: 65;
}
.xaymx6s {
  border-top-left-radius: var(--chat-bubble-border-radius, 18px);
}
.xayplqe {
  background-color: var(--negative-background) !important;
}
.xayqjjm {
  box-shadow: 0 0 5px var(--shadow-2);
}
.xayvuls {
  color: #000;
}
.xaz6gw2 {
  color: var(--x1dxmqov);
}
.xaznids {
  flex-shrink: unset;
}
.xazwl86 {
  border-top-left-radius: var(--dialog-corner-radius);
}
.xazysdq {
  background-color: #c6c9ce80;
}
.xb04l35 {
  transform: scale(0.85) translateY(-15px);
}
.xb0afoh {
  right: 34px;
}
.xb0skou {
  padding-right: var(--x1ftodw5);
}
.xb1342z {
  left: -16px;
}
.xb1nfcm {
  background-color: var(--interactive-primary-selected);
}
.xb2endx {
  background-color: var(--negative-background);
}
.xb2kyzz {
  font-size: 0.5625rem;
}
.xb2p1d3 {
  letter-spacing: 30px;
}
.xb31rpx {
  margin-right: calc(var(--x1lv1z71) * -1);
}
.xb3gm2p {
  border-top-left-radius: var(--xu3wp72);
}
.xb3ts1j {
  grid-column-start: calc(var(--x13aro4a) * (3 / 12));
}
.xb4acpm {
  filter: var(--toast-icon-success-filter);
}
.xb4nw82 {
  opacity: var(--x-opacity);
}
.xb4tp27 {
  background-color: var(--destructive-button-background);
}
.xb4y0hw {
  color: var(--extended-blue-text);
}
.xb5p4cm {
  padding-left: 16.5px;
}
.xb7ehew {
  line-height: 60px;
}
.xb7ocj2 {
  border-top-right-radius: var(--x10124fl);
}
.xb85qt5 {
  font-family: Menlo, Consolas, Monaco, monospace !important;
}
.xb8lv0f {
  animation-duration: 0.28s;
}
.xb8rdg1 {
  color: #848484;
}
.xb8tzyh {
  color: var(--hds-secondary-button-text);
}
.xb9e348 {
  margin-right: -120px;
}
.xb9un09 {
  border-top-right-radius: var(--text-badge-corner-radius);
}
.xbael8q {
  fill: #b4b8d9;
}
.xbafq68 {
  grid-template-columns: repeat(3, 200px);
}
.xbb192p {
  background-color: var(--positive-background);
}
.xbb3pvg {
  transition-duration: 0.14s;
}
.xbb5q0q {
  color: var(--hds-unrated);
}
.xbbmz5x {
  background-color: var(--slider-thumb-color);
}
.xbcfz2y {
  left: max(calc(100% - 28px), 64px);
}
.xbcsakw {
  animation-timing-function: cubic-bezier(0.19, 1, 0.22, 1);
}
.xbcz3fp {
  margin-right: -12px;
}
.xbdo4v9 {
  background-color: var(--badge-cancelled-background-color);
}
.xbelrpt {
  margin-right: 6px;
}
.xbg4bxt {
  font-size: 1.6em;
}
.xbh8q5q {
  fill: none;
}
.xbhlxyi {
  border-left-color: #078b3a;
}
.xbiv7yw {
  border-bottom-left-radius: 0;
}
.xbj1t70 {
  view-transition-name: none;
}
.xbjgfjw {
  border-top-left-radius: var(--xlxghfy);
}
.xbjlnpe {
  border-left-color: var(--notification-badge);
}
.xbjn680 {
  padding-left: calc(
    var(--mwp-message-list-profile-start-padding, 8px) - 2px +
      var(--mwp-message-list-profile-width, 28px) + 8px + 12px
  );
}
.xbjudin {
  border-top-left-radius: 16px;
}
.xbjwnau {
  box-shadow: 0 4px 4px 0 var(--shadow-1);
}
.xbkcut8 {
  background-color: #252728;
}
.xbkuqf {
  left: 75%;
}
.xbl3fqw {
  border-left-color: #4aa332;
}
.xblirj5 {
  background-color: #121212;
}
.xbljhtf {
  padding-right: var(--size-negative-10);
}
.xblmoo7 {
  padding-right: var(--abra-message-margin-end);
}
.xblu0er {
  background-color: #000000e6;
}
.xbm2e5w {
  border-top-right-radius: 99999px;
}
.xbmc1ew {
  background-color: var(--base-lime);
}
.xbmvrgn {
  margin-right: 12px;
}
.xbmw4dl {
  margin-right: var(--x16mvtsk);
}
.xbmwiiy {
  border-right-color: var(--utility-divider);
}
.xbmws1g {
  padding-left: 13px;
}
.xbnen5w {
  border-bottom-left-radius: var(--artifact-imagine-model-item-corner-radius);
}
.xbnjdp9 {
  fill: #d75824;
}
.xbpvyw4 {
  background-color: var(--toggle-track-on);
}
.xbpw8ot {
  margin-left: 320px;
}
.xbpxy8c {
  margin-right: 48px;
}
.xbqvh2t {
  z-index: 400;
}
.xbr0h0w {
  box-shadow: 0 8px 16px 0 var(--shadow-1);
}
.xbr0v2v {
  border-bottom-left-radius: var(--spacing-4, 8px);
}
.xbr7w67 {
  box-shadow: 0 0 24px 0 var(--shadow-1);
}
.xbrbyrz {
  color: var(--button-icon-primary);
}
.xbryuvx {
  transform: translate(0);
}
.xbsi8k1 {
  margin-left: 4%;
}
.xbsqzb3 {
  box-shadow:
    0 12px 12px var(--shadow-2),
    inset 0 0 0 1px var(--shadow-inset);
}
.xbthr99 {
  font-weight: lighter;
}
.xbtysn2 {
  box-shadow: inset 0 100vw transparent;
}
.xbudbmw {
  left: 50%;
}
.xbuiw85 {
  caret-color: transparent;
}
.xburx9h {
  border-right-width: 6px;
}
.xbv2x0a {
  animation-name: x5z2mxd-B;
}
.xbvvvbd {
  padding-left: var(--x17s2s01);
}
.xbwkkl7 {
  padding-left: 0.15em;
}
.xbwv15n {
  filter: var(--button-icon-filter-primary);
}
.xbx6nzy {
  border-top-right-radius: var(--p-border-radius-2);
}
.xbx705l {
  margin-left: -30px;
}
.xbxn0j6 {
  border-bottom-left-radius: 5px;
}
.xbxp1g7 {
  background-color: var(--background-tertiary-background);
}
.xbxq160 {
  transition-timing-function: var(--fds-animation-enter-exit-out);
}
.xbyntlf {
  border-right-color: #d3d3d3;
}
.xbyyjgo {
  opacity: 0.5;
}
.xbzleit {
  background-color: #6264a7;
}
.xc01fh1 {
  box-shadow: 0 0 0 4px var(--always-light-overlay);
}
.xc12cgs {
  background-image: linear-gradient(180deg, #0000, #0006);
}
.xc1c8w2 {
  border-bottom-left-radius: var(--button-border-radius);
}
.xc26acl {
  align-content: center;
}
.xc2q2u3 {
  box-shadow: 0 -2px 8px 0 var(--shadow-1);
}
.xc3fj2m {
  font-size: var(--new-caption-1-font-size);
}
.xc3t6xc {
  transform: translate(-100%);
}
.xc4890o {
  border-top-right-radius: var(--x18ttt0t);
}
.xc4ar6q {
  margin-right: -60px;
}
.xc4hdvm {
  box-shadow: 0 -1px #eaebec;
}
.xc4xikw {
  margin-left: 35px;
}
.xc56buv {
  border-top-right-radius: var(--image-border-radius);
}
.xc57vaa {
  border-top-left-radius: calc(var(--size-large) / 2);
}
.xc5fred {
  border-left-width: 0.5px;
}
.xc5r6h4 {
  border-right-color: var(--always-dark-overlay);
}
.xc5vvuh {
  border-left-color: rgb(var(--ig-primary-text));
}
.xc6mibs {
  border-right-color: var(--always-gray-40);
}
.xc76fs2 {
  border-top-left-radius: var(--radius-large);
}
.xc7hbz8 {
  color: var(--text-disabled);
}
.xc7nbpv {
  animation-name: x1eeoaws-B;
}
.xc7qz2s {
  animation-name: x1saec3i-B;
}
.xc7vs4h {
  border-bottom-right-radius: var(--xz5hhjv);
}
.xc7xy0y {
  flex-basis: 680px;
}
.xc8hiuf {
  background-image: linear-gradient(to bottom, transparent, var(--shadow-5));
}
.xc8icb0 {
  isolation: isolate;
}
.xc95syi {
  padding-right: 51px;
}
.xc9or67 {
  margin-right: 8.5px;
}
.xc9xjwp {
  border-right-color: var(--x1f8qg8u);
}
.xcaqkgz {
  padding-right: 0.15em;
}
.xcclseo {
  border-left-color: var(--input-border-color);
}
.xccpzn3 {
  order: 58;
}
.xccywas {
  left: -1px;
}
.xcd74o5 {
  transform: translate(0) translateZ(0);
}
.xcdv3j8 {
  border-bottom-left-radius: var(--xlxghfy);
}
.xcdzlcm {
  align-content: space-between;
}
.xceh6e4 {
  right: 5px;
}
.xcejqfc {
  border-right-color: #00f;
}
.xcem7oy {
  grid-column-end: var(--x12nro88);
}
.xcev3uh {
  margin-left: 14px;
}
.xcg35fi {
  font-size: 1.875rem;
}
.xcg831m {
  background-color: #e6e6e6;
}
.xcgms0a {
  line-height: 1.5385;
}
.xcgujcq {
  border-top-right-radius: 25px;
}
.xch66wh {
  animation-timing-function: var(--default-animation-timing-function);
}
.xch6sf1 {
  margin-left: 96px;
}
.xchccw0 {
  background-image: linear-gradient(transparent, var(--background-primary));
}
.xchdapg {
  flex-basis: 300px;
}
.xchf626 {
  background-color: var(--hds-meta-blue-text);
}
.xchnizu {
  border-right-color: var(--wig-page-background, var(--nav-bar-background));
}
.xchw500 {
  order: 98;
}
.xciflc3 {
  padding-left: 42px;
}
.xcijrwl {
  border-right-color: var(--line-separator);
}
.xciri4e {
  right: 22%;
}
.xciyo1 {
  padding-left: 53px;
}
.xcj1dhv {
  transition-timing-function: linear;
}
.xcjd16s {
  box-shadow: 0 0 2px 1px var(--shadow-2);
}
.xck2rjz {
  background-color: var(--notifications-badge-red);
}
.xcklp1c {
  flex-basis: content;
}
.xcknrev {
  margin-right: 7px;
}
.xckx8r1 {
  border-bottom-right-radius: 38px;
}
.xcl5unl {
  font-family: var(--headline3-font-family);
}
.xcli4w4 {
  animation-name: x3meebn-B;
}
.xclptby {
  row-gap: var(--workds-text-input-gap-row);
}
.xclvua8 {
  order: 60;
}
.xcly8g5 {
  color: var(--warning);
}
.xcm95gh {
  border-bottom-right-radius: var(--modal-border-radius);
}
.xcme3ci {
  transform: translateY(50px);
}
.xcmm5nm {
  grid-template-columns: 1fr auto 0.75fr auto 1fr auto 0.75fr;
}
.xcmodz2 {
  will-change: perspective-origin;
}
.xcmpq1v {
  color: var(--always-gray-75);
}
.xcmqf48 {
  left: 84%;
}
.xcnqf8e {
  flex-basis: 15%;
}
.xcpjbfp {
  background-image: linear-gradient(
    -54.27deg,
    #ffd600 8.9%,
    #ff7a00 26.51%,
    #ff0169,
    #d300c5 73.46%,
    #7638fa 91.06%
  );
}
.xcpsgoo {
  background-color: #00000080;
}
.xcq859n {
  box-shadow: 0 0 0 4px var(--background-primary);
}
.xcqsoj {
  animation-name: x4pf8vx-B;
}
.xcrb0qz {
  padding-left: 320px;
}
.xcrg951 {
  background-color: var(--messenger-card-background);
}
.xcrlgei {
  grid-column-start: 1;
}
.xcro6fi {
  color: var(--button-destructive-text);
}
.xcrp4t7 {
  padding-right: 3.5%;
}
.xcs130v {
  margin-left: 68px;
}
.xcscpey {
  text-shadow: 0 2px 4px var(--always-dark-overlay);
}
.xcsqugu {
  border-right-color: var(--secondary-button-stroke) !important;
}
.xct1mqu {
  box-shadow: inset 0 0 0 2px var(--always-white);
}
.xct1zlm {
  border-left-width: 3px;
}
.xcuvnok {
  background-image: linear-gradient(transparent, var(--shadow-8));
}
.xcuylb0 {
  transition-duration: var(--fds-duration-medium-in);
}
.xcvewuy {
  border-bottom-right-radius: 0 !important;
}
.xcvf39y {
  background-color: var(--x1clyshj);
}
.xcvv3m6 {
  border-left-width: 0.6px;
}
.xcwmbm0 {
  padding-right: 7%;
}
.xcwpcpw {
  border-left-color: var(--geodesic-next-color-border-divider-default-active);
}
.xcxryjj {
  border-right-color: #c3cd2e;
}
.xcxvtks {
  border-bottom-left-radius: 25%;
}
.xcza8v6 {
  color: var(--secondary-icon);
}
.xczkfth {
  animation-name: xpwaawf-B;
}
.xd0fr0k {
  border-top-right-radius: var(--radius-medium);
}
.xd1zjae {
  order: 27;
}
.xd3bsdi {
  border-left-width: var(--popover-border-width);
}
.xd3ihhj {
  box-shadow: 0 4px 4px #00000040;
}
.xd44b0x {
  background-color: rgba(var(--ig-highlight-background));
}
.xd4903x {
  left: 25%;
}
.xd4ex5s {
  border-top-right-radius: 25%;
}
.xd4r4e8 {
  line-height: 18px;
}
.xd4vuk8 {
  border-right-color: var(--line-primary);
}
.xd4w7er {
  border-top-left-radius: 48px;
}
.xd68y9g {
  border-bottom-left-radius: 63px;
}
.xd6axf8 {
  background-color: var(--xcv04am);
}
.xd7p3a7 {
  border-bottom-right-radius: 360px;
}
.xd8p13u {
  margin-right: 5%;
}
.xd8t61t {
  line-height: var(--message-heading-3-line-height);
}
.xd8uiik {
  filter: var(--interactive-filter-hover);
}
.xd9ej83 {
  margin-right: -16px;
}
.xd9u3wd {
  text-shadow: 0 0 3px rgba(20, 22, 26, 0.7);
}
.xda2ic1 {
  animation-name: x1ioerbq-B;
}
.xdayzol {
  border-top-right-radius: var(--xu3wp72);
}
.xdb1l0v {
  color: var(--base-lime);
}
.xdb80ab {
  background-color: var(--slider-track-unfilled-disabled);
}
.xdbbytb {
  color: var(--hds-primary-button-text);
}
.xdbd6k5 {
  line-height: 1.2941;
}
.xdbldzf {
  background-color: var(--blue-7);
}
.xdbu0ws {
  aspect-ratio: 0.5625;
}
.xdbyaan {
  color: var(--button-icon-secondary-on-media);
}
.xdc0g9k {
  border-top-left-radius: 8%;
}
.xdc8zo0 {
  order: 53;
}
.xdc993p {
  border-right-color: #f1f4f7;
}
.xdcsenn {
  fill: var(--secondary-icon);
}
.xdd013k {
  flex-grow: 13;
}
.xde0f50 {
  border-bottom-right-radius: 8px;
}
.xde8tdn {
  order: 52;
}
.xdev5l9 {
  box-shadow: 5px 5px 15px #3448543d;
}
.xdez5g5 {
  border-bottom-left-radius: var(--xgtnwqa);
}
.xdfaw6k {
  border-bottom-right-radius: 30px;
}
.xdfojy7 {
  margin-right: var(--size-12);
}
.xdfvtv7 {
  padding-left: 1em;
}
.xdg88n9 {
  right: 16px;
}
.xdgfkhq {
  animation-name: xjtpzzp-B;
}
.xdggi31 {
  border-top-left-radius: var(--x10124fl);
}
.xdgutz0 {
  border-bottom-right-radius: var(--tooltip-corner-radius);
}
.xdhalyx {
  border-top-left-radius: var(--x1tixki8);
}
.xdhc53d {
  border-right-color: var(--nav-background);
}
.xdhfpv1 {
  font-size: 2.25rem;
}
.xdij42p {
  background-color: var(--x2v0w26);
}
.xdit8p8 {
  background-color: var(--fds-black);
}
.xdjqb7i {
  border-right-color: var(--geodesic-next-color-border-divider-default-active);
}
.xdl72j9 {
  flex-basis: auto;
}
.xdlcdvh {
  border-left-color: #1a1a1a;
}
.xdln39a {
  margin-left: 77px;
}
.xdlyxmt {
  flex-basis: calc(50% - 8px);
}
.xdmgqn6 {
  padding-left: calc(var(--mwp-message-list-profile-start-padding, 8px) - 2px);
}
.xdmh292 {
  font-size: var(--x-fontSize);
}
.xdmj9b4 {
  left: calc(50% + 286px);
}
.xdmqohy {
  padding-left: 84px;
}
.xdnwjd9 {
  word-break: keep-all;
}
.xdo0g7 {
  border-bottom-left-radius: 10%;
}
.xdod15v {
  line-height: 21px;
}
.xdoqsme {
  background-color: #404040;
}
.xdp8it0 {
  color: #9a6e3a;
}
.xdpovie {
  animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1.275);
}
.xdprvzw {
  box-shadow: var(--box-shadow-imagine-dialog);
}
.xdps06 {
  content-visibility: hidden;
}
.xdpxx8g {
  text-align: left;
}
.xdpzjb2 {
  margin-right: -18px;
}
.xdqcaw9 {
  border-right-color: var(--fds-yellow-20);
}
.xdqq2p0 {
  color: var(--extended-red-text);
}
.xdqwkc4 {
  padding-left: var(--x1h23lpg);
}
.xds7cq7 {
  left: calc(50% - 18px);
}
.xds7yc5 {
  transform: translateY(0) scale(1);
}
.xds9ykv {
  order: 94;
}
.xdsama9 {
  background-color: #191919;
}
.xdsxqgz {
  box-shadow: 0 0 16px 0 var(--media-inner-border);
}
.xdt1tcc {
  box-shadow: var(--voice-control-bar-box-shadow);
}
.xdt5ytf {
  flex-direction: column;
}
.xdu83i5 {
  background-color: #f0f2f5;
}
.xdvo9cc {
  margin-right: -23px;
}
.xdw54kv {
  fill: var(--disabled-text);
}
.xdwfu72 {
  padding-right: var(--xsyyfky);
}
.xdwmgzo {
  z-index: 502;
}
.xdwoumy {
  color: var(--widget-weather-sky-blue-text);
}
.xdwr3uu {
  border-bottom-right-radius: 44px;
}
.xdwrcjd {
  margin-left: 4px;
}
.xdwzo7x {
  background-color: #2d88ff;
}
.xdxoyvu {
  box-shadow: 0 8px 24px var(--shadow-5);
}
.xdxvatn {
  box-shadow: inset 0 0 0 2px var(--primary-button-background);
}
.xdy0x9s {
  box-shadow:
    0 8px 20px 0 var(--shadow-2),
    0 2px 4px 0 var(--shadow-1);
}
.xdy5mtz {
  border-bottom-left-radius: var(--input-border-radius);
}
.xdz8niu {
  animation-duration: 0.6s;
}
.xdzw4kq {
  margin-left: 6px;
}
.xe0n8xf {
  color: var(--message-body-color);
}
.xe0zvlg {
  right: var(--size-2);
}
.xe11l7z {
  box-shadow: 0 2px 16px 0 var(--media-inner-border);
}
.xe11lzi {
  padding-right: 110px;
}
.xe1gmz5 {
  border-bottom-right-radius: var(--x1ruj3lq);
}
.xe1jjbg {
  animation-name: x1wwg65c-B, xdl9p37-B;
}
.xe20n8i {
  font-size: 4.5rem;
}
.xe2km65 {
  color: var(--overlay-alpha-80);
}
.xe2zdcy {
  padding-left: 10px;
}
.xe307l8 {
  border-bottom-right-radius: var(--radius-medium);
}
.xe31ihd {
  padding-left: 50vw;
}
.xe3v8dz {
  fill: var(--always-white);
}
.xe41b80 {
  margin-left: var(--size-negative-2);
}
.xe46r6 {
  view-transition-name: header-mobile;
}
.xe4ilx9 {
  color: var(--message-heading-3-color);
}
.xe4pinz {
  box-shadow: var(--qp-card-box-shadow);
}
.xe4thiz {
  margin-left: -2.5px;
}
.xe4z6p8 {
  box-shadow: inset 0 0 0 1px var(--divider);
}
.xe5e5fj {
  grid-column-end: calc(var(--x12nro88) * (5 / 6));
}
.xe5xk9h {
  filter: drop-shadow(0 0px 6px var(--shadow-2));
}
.xe6yy6o {
  left: 384px;
}
.xe7guo9 {
  left: 122px;
}
.xe7pxeg {
  box-shadow: 0 0 0 2px var(--background-primary);
}
.xe80o0v {
  box-shadow: 0 4px 14px #00000014;
}
.xe823bp {
  box-shadow: 0 0 16px 0
    var(--geodesic-next-color-interactive-background-flat-active);
}
.xe93d63 {
  row-gap: 40px;
}
.xe966u9 {
  border-left-color: var(--secondary-icon);
}
.xe9ewy2 {
  margin-left: -2px;
}
.xe9ihxu {
  border-top-right-radius: var(--x88p6x8);
}
.xeaay5l {
  animation-duration: 4s;
}
.xeaf4i8 {
  white-space: normal;
}
.xeb756f {
  margin-right: -30px;
}
.xeb7xqv {
  font-size: 0.9em;
}
.xebhuq6 {
  text-wrap: nowrap;
}
.xecy3cg {
  right: 20.5%;
}
.xed5h26 {
  border-top-left-radius: 30%;
}
.xedcm30 {
  color: #385898;
}
.xedl8jy {
  margin-left: 95px;
}
.xedzdh8 {
  color: var(--base-lemon);
}
.xee3suj {
  background-color: var(--dyi-status-good);
}
.xee5fcn {
  border-bottom-left-radius: initial;
}
.xee5nap {
  transform-origin: right;
}
.xeeq9oj {
  filter: var(--tab-icon-filter-secondary-toggle);
}
.xeer0ze {
  right: 24px;
}
.xefazk8 {
  margin-left: 24px;
}
.xefcr81 {
  order: 93;
}
.xefhp24 {
  stroke-width: 5;
}
.xefzod {
  border-bottom-left-radius: 30px;
}
.xegmrd8 {
  line-height: var(--body-line-height);
}
.xegpsqn {
  background-color: #2c2c2c99;
}
.xeiqh2m {
  background-image: linear-gradient(transparent 30%, #0003, #0003);
}
.xej7fhh {
  justify-content: safe center;
}
.xekcs2c {
  transform: translate(0) translateZ(0);
}
.xekltjh {
  background-image: url(/rsrc.php/v4/yv/r/Lp3IBW64oto.png);
}
.xeknjh8 {
  border-top-left-radius: var(--badge-border-radius);
}
.xekwo8u {
  filter: invert(100%);
}
.xel12sy {
  border-right-width: var(--popover-border-width);
}
.xemfg65 {
  animation-duration: 0.8s;
}
.xemjqv4 {
  left: 25px;
}
.xemswln {
  padding-right: 0.5em;
}
.xen3vte {
  background-color: #2b303680;
}
.xenfdpp {
  color: var(--icon-negative);
}
.xenmok0 {
  background-color: var(--badge-red-heart);
}
.xeo85xg {
  animation-direction: reverse;
}
.xeowyuh {
  background-color: var(--slider-track-filled);
}
.xep6ejk {
  filter: var(--filter-primary-icon);
}
.xepjfu1 {
  background-color: var(--xer23z7);
}
.xepromu {
  background-color: var(--fds-spectrum-teal-dark-1);
}
.xeq16xi {
  color: var(--button-icon-destructive);
}
.xeq4nuv {
  tab-size: 2;
}
.xeq7tfg {
  transition-property: opacity, width;
}
.xeqb9a8 {
  padding-left: 40.5px;
}
.xer6yeo {
  background-image: linear-gradient(#252525, #25252500);
}
.xer9jq {
  border-top-left-radius: var(--size-4);
}
.xerl464 {
  color: var(--text-placeholder);
}
.xerylg8 {
  color: var(--x1p42rpq);
}
.xesdh2l {
  text-shadow: 0 1px 2px var(--shadow-5);
}
.xesj2to {
  border-bottom-right-radius: 63px;
}
.xet2kk3 {
  border-left-width: var(--chat-incoming-message-border-width, 0px);
}
.xetbsjj {
  box-shadow: 0 0 12px var(--media-inner-border);
}
.xetfntd {
  transform: rotate(45deg);
}
.xetmta8 {
  margin-left: 75%;
}
.xeupvwj {
  background-position-x: 33%;
}
.xeusxvb {
  border-top-right-radius: 50%;
}
.xeut3pp {
  z-index: 99;
}
.xev17xk {
  box-shadow: 0 1px 2px var(--media-inner-border);
}
.xev2ky3 {
  fill: var(--secondary-text-on-color);
}
.xevab31 {
  margin-left: 150px;
}
.xewde0t {
  border-left-color: var(--shadow-1);
}
.xewxyqz {
  border-left-color: var(--chat-text-blockquote-color-background-line);
}
.xexbt5x {
  left: 360px;
}
.xexcdja {
  color: var(--notification-badge);
}
.xezbf2z {
  margin-right: 1.11%;
}
.xezm23g {
  background-color: var(--popover-card-background);
}
.xezvw8v {
  transform: scale(calc(80 / 124));
}
.xezyc0z {
  line-height: var(--message-code-block-line-height);
}
.xf026y5 {
  border-top-right-radius: 0 !important;
}
.xf0p0gw {
  border-right-color: var(--disabled-text);
}
.xf0vw2s {
  padding-right: var(--button-padding-horizontal);
}
.xf159sx {
  padding-right: 8px;
}
.xf1aj8o {
  font-size: small;
}
.xf1cle0 {
  fill: #cbd2d9;
}
.xf1g2em {
  filter: var(--badge-green-filter);
}
.xf2kc3g {
  margin-left: -50%;
}
.xf2q2za {
  column-gap: 64px;
}
.xf2rewx {
  border-left-color: #0000;
}
.xf2va4h {
  grid-auto-flow: row dense;
}
.xf3f5gv {
  padding-left: var(--badge-inner-padding-horizontal);
}
.xf3ou46 {
  background-color: var(--dyi-status-very-slow);
}
.xf3y88q {
  padding-right: 96px;
}
.xf47rr6 {
  color: var(--message-blockquote-color);
}
.xf4k9da {
  background-color: #1877f2;
}
.xf5m44m {
  display: table-row;
}
.xf5ur1p {
  padding-right: var(--badge-medium-padding-horizontal);
}
.xf5wsed {
  border-bottom-right-radius: var(--xwbpd4y);
}
.xf6vk7d {
  margin-right: 5px;
}
.xf6vlc6 {
  transform-origin: var(--x-transformOrigin);
}
.xf7dkkf {
  padding-left: 16px;
}
.xf7ilgw {
  right: 100px;
}
.xf7qf19 {
  padding-left: 36px;
}
.xf8aes {
  letter-spacing: var(--x-letterSpacing);
}
.xf9nrzs {
  animation-name: x1wwg65c-B, x1wwg3pb-B;
}
.xfa8aoj {
  z-index: 51;
}
.xfac0ah {
  color: var(--toggle-active-text);
}
.xfagghw {
  transition-property: all;
}
.xfaygfs {
  text-decoration-color: var(--wig-oyster-black-60);
}
.xfbj98i {
  transform: translate(25%, -25%);
}
.xfe5zq5 {
  background-color: var(--message-code-block-background-color);
}
.xfex06f {
  column-gap: 8px;
}
.xfg0qgr {
  background-color: #404040d9;
}
.xfh9n7l {
  row-gap: var(--gap-large);
}
.xfhvmun {
  margin-left: var(--size-16);
}
.xfi54gi {
  padding-left: var(--x6c4grl);
}
.xfichhm {
  stroke: var(--button-icon-secondary-toggled);
}
.xfjaumm {
  font-size: var(--new-large-title-1-font-size);
}
.xfjzax6 {
  animation-delay: 0.5s;
}
.xfl4gs3 {
  background-color: var(--background-primary-hover);
}
.xfmpgtx {
  background-color: var(--highlight-bg);
}
.xfmudmk {
  opacity: 40%;
}
.xfn3z05 {
  fill: var(--primary-button-icon);
}
.xfo7dsl {
  border-top-right-radius: var(--x1cqce2t);
}
.xfo81ep {
  z-index: 1000;
}
.xfomrvc {
  border-right-color: var(--base-lemon);
}
.xfpfu21 {
  margin-left: var(--nav-width-wide);
}
.xfpl1co {
  border-bottom-left-radius: 28px;
}
.xfpmyvw {
  background-color: var(--mwp-header-background-color);
}
.xfpq2wk {
  box-shadow: 0 4px 16px var(--shadow-1);
}
.xfq03ys {
  border-left-color: #2e2d2d;
}
.xfruyzn {
  background-image: linear-gradient(
    0deg,
    #00000059,
    #00000053 5.895%,
    #0000004c 10.69%,
    #0004 14.44%,
    #0000003c 17.67%,
    #00000034 20.815%,
    #0000002c 22.28%,
    #00000016 27.72%,
    #00000010 29.815%,
    #0000000b 32.33%,
    #00000006 35.44%,
    #00000003 38.31%,
    #00000001 43.105%,
    #0000 50%,
    #00000001 55.895%,
    #00000003 61.69%,
    #00000006 65.56%,
    #0000000b 67.67%,
    #00000010 70.185%,
    #00000016 72.28%,
    #0000002c 77.72%,
    #00000034 79.815%,
    #0000003c 82.33%,
    #0004 85.44%,
    #0000004c 89.31%,
    #00000053 94.105%,
    #00000059
  );
}
.xfrv6ys {
  border-right-width: var(--x1qhsdun);
}
.xfsv4dz {
  transition-timing-function: cubic-bezier(0.17, 0.67, 0.34, 1.13);
}
.xfsxhmi {
  box-shadow: var(--shadow-5);
}
.xftukrx {
  padding-left: var(--x1lv1z71);
}
.xful44n {
  padding-left: var(--xovr52e);
}
.xfumx34 {
  margin-left: var(--xn9bwek);
}
.xfungia {
  color: #fff;
}
.xfuphoe {
  background-color: var(--progress-ring-neutral-background);
}
.xfuq9xy {
  color: var(--placeholder-icon);
}
.xfvi8g1 {
  font-family: Arial;
}
.xfvjbma {
  font-family: var(--text-link-bold-font-family);
}
.xfvuz2d {
  border-bottom-left-radius: var(--size-16);
}
.xfwg19i {
  will-change: opacity, visibility;
}
.xfwifpm {
  padding-right: 5%;
}
.xfwih6a {
  background-color: #32cdcd;
}
.xfwv6vp {
  left: 28px;
}
.xfx47b9 {
  transform: scale(1.03);
}
.xfx9rgu {
  aspect-ratio: 10 / 16;
}
.xfxe0gy {
  border-top-right-radius: var(--input-corner-radius);
}
.xfxiopr {
  margin-right: -8%;
}
.xfxq6rw {
  padding-right: var(--xjen6ej);
}
.xfz2qdf {
  box-shadow: 0 2px 12px var(--media-inner-border);
}
.xg01cxk {
  opacity: 0;
}
.xg0pu3j {
  transform: translateY(-50%) rotate(45deg);
}
.xg0yjei {
  padding-left: 21px;
}
.xg32yw2 {
  color: var(--fds-white);
}
.xg3j410 {
  color: var(--hds-shade-08);
}
.xg3um11 {
  column-gap: var(--x1nkglug);
}
.xg3wpu6 {
  border-top-right-radius: 100%;
}
.xg43tsh {
  box-shadow: 0 2px 9px 0 var(--media-inner-border);
}
.xg49k01 {
  vertical-align: -4px;
}
.xg4bf4v {
  border-top-right-radius: var(--size-12);
}
.xg5l0te {
  background-color: var(--nav-item-background);
}
.xg5pgs2 {
  transform: translate(100%);
}
.xg6x8x2 {
  background-image: linear-gradient(to bottom right, #dabbff, #95c4f5);
}
.xg7oley {
  margin-left: 20em;
}
.xg8z8rd {
  background-color: #091e4226;
}
.xg92wgc {
  background-color: #8d949e;
}
.xg9vmbl {
  border-right-color: #a6a6a6;
}
.xga8iqb {
  color: var(--media-inner-border);
}
.xgb62xr {
  background-color: var(--background-secondary) !important;
}
.xgboh8x {
  border-right-color: var(--wig-black);
}
.xgbv0en {
  border-left-width: var(--border-width);
}
.xgcd1z6 {
  background-color: inherit;
}
.xgcpnv3 {
  border-right-color: var(--tooltip-background);
}
.xgcpwm9 {
  font-family: system-ui;
}
.xgdadh4 {
  animation-name: x1cgexlj-B;
}
.xgdig0o {
  border-bottom-right-radius: 99999px;
}
.xgdnc0z {
  box-shadow:
    0 2px 3px 0 var(--composer-border-color-modal) inset,
    0 1px 0 0 var(--beta-badge-background-neutral),
    0 0 4px 0 var(--composer-border-color-modal) inset;
}
.xgdqn8h {
  border-right-color: var(--fds-green-55);
}
.xge9r7z {
  border-left-color: var(--fds-white);
}
.xgeagd7 {
  order: 46;
}
.xgegwh8 {
  background-color: var(--background-primary-pressed);
}
.xgf5ljw {
  background-color: rgb(var(--ig-banner-background));
}
.xgfa9lc {
  box-shadow: 0 1.667px 5px 0 var(--media-hover);
}
.xgfl24k {
  border-top-left-radius: 21px;
}
.xgg4q86 {
  border-bottom-left-radius: 100%;
}
.xggrcbb {
  line-height: 42px;
}
.xggx2qq {
  border-bottom-right-radius: 30%;
}
.xggy1nq {
  touch-action: manipulation;
}
.xghbpw2 {
  border-bottom-left-radius: var(--alert-banner-corner-radius);
}
.xghxgv4 {
  border-bottom-left-radius: 0.2em;
}
.xghxiom {
  filter: blur(45px) opacity(0.5);
}
.xgif2c7 {
  line-height: 28px;
}
.xgiqz6i {
  border-left-color: var(--xqu9v5);
}
.xgitnxe {
  animation-name: x1yhv99v-B;
}
.xgj3iq2 {
  right: 0%;
}
.xgjnz6y {
  scrollbar-color: var(--scrollbar-thumb-color) var(--scrollbar-track-color);
}
.xgjy99h {
  filter: var(--button-icon-filter-tertiary);
}
.xgkfmb4 {
  border-right-color: #cbd2d9;
}
.xgl03ia {
  stroke: var(--icon-secondary);
}
.xgm4oa3 {
  margin-left: 0.2em;
}
.xgm7xcn {
  padding-left: var(--menu-item-base-padding-horizontal);
}
.xgmch35 {
  border-left-color: var(--popover-background);
}
.xgmij7l {
  flex-grow: 1.5;
}
.xgnp9mm {
  border-right-color: var(--fds-gray-00);
}
.xgnv2mb {
  border-right-color: var(--calendar-event-card-outline-orange);
}
.xgoh1hf {
  animation-name: x1k6ogz6-B;
}
.xgp2rxc {
  color: #d3d3d3;
}
.xgp2sef {
  background-size:
    100% 7rem,
    cover;
}
.xgpatz3 {
  row-gap: 16px;
}
.xgqupw8 {
  clip-path: path(
    "M36 0C16.1178 0 0 16.1178 0 36C0 55.8823 16.1178 72 36 72C41.6735 72 47.0405 70.6876 51.8139 68.3497C50.7217 67.6356 50 66.4018 50 64.9994V54.9994C50 52.7902 51.7909 50.9994 54 50.9994H68.736C70.8316 46.4332 72 41.353 72 36C72 16.1178 55.8823 0 36 0Z"
  );
}
.xgrawq1 {
  color: var(--wig-white);
}
.xgt276g {
  border-right-color: var(--fds-white);
}
.xgu149k {
  letter-spacing: var(--headline1-letter-spacing);
}
.xgu6akr {
  border-bottom-left-radius: var(--messenger-card-corner-radius);
}
.xgv0goc {
  backdrop-filter: blur(10px);
}
.xgv127d {
  scroll-snap-stop: always;
}
.xgvahye {
  right: -8px;
}
.xgws4yx {
  padding-right: 26px;
}
.xgwsg93 {
  aspect-ratio: 1.7778;
}
.xgx9qek {
  background-color: var(--fds-black-alpha-05);
}
.xgxxmfw {
  padding-right: var(--button-large-horizontal-padding);
}
.xgxxoiu {
  font-size: 0;
}
.xgy6qub {
  right: -64px;
}
.xgyfb49 {
  margin-right: 19px;
}
.xgyuaek {
  flex-grow: 2;
}
.xgzwbb0 {
  fill: var(--wash);
}
.xh0615m {
  -webkit-line-clamp: 1;
}
.xh0d501 {
  background-color: color-mix(
    in hsl,
    var(--calendar-event-card-yellow) 50%,
    transparent 50%
  );
}
.xh135ob {
  border-top-left-radius: 31px;
}
.xh1tjdi {
  background-color: #dadde1;
}
.xh2argp {
  border-bottom-left-radius: var(--input-corner-radius);
}
.xh2ugvy {
  padding-right: 3%;
}
.xh3b9w0 {
  background-color: var(--p-color-icon-success, var(--p-icon-success));
}
.xh3lhvd {
  font-weight: var(--subtitle-font-weight);
}
.xh4di5l {
  order: 75;
}
.xh4ty2 {
  border-left-width: var(--x1wp4dm2);
}
.xh58bvx {
  background-color: #ff88ce;
}
.xh5r08f {
  fill: var(--always-gray-75);
}
.xh656vj {
  margin-left: var(--x6c4grl);
}
.xh6eg0u {
  flex-basis: 1.7em;
}
.xh7f5zc {
  box-shadow: var(--focus-outline);
}
.xh7jbjv {
  background-image:
    linear-gradient(
      to top,
      var(--media-card-scrim-overlay),
      var(--media-card-scrim-overlay)
    ),
    var(--background-url);
}
.xh7rcd0 {
  padding-right: 60px;
}
.xh7ykhw {
  order: 68;
}
.xh83i9u {
  filter: var(--toast-icon-error-filter);
}
.xh85dmp {
  transition-property: flex-basis;
}
.xh867z1 {
  background-color: var(--voice-control-bar-background-color-hover);
}
.xh8hmp2 {
  left: 30%;
}
.xh8ojqu {
  border-left-color: var(--background-secondary);
}
.xh9vl3o {
  right: 30%;
}
.xhan6c7 {
  background-color: #f6f7f9;
}
.xhanu75 {
  border-left-width: var(--x1fx80fs);
}
.xhazfnh {
  background-color: var(--secondary-icon);
}
.xhb22t3 {
  transition-duration: var(--fds-duration-extra-extra-short-in);
}
.xhc7x6h {
  animation-name: x72gtye-B;
}
.xhctszx {
  margin-right: 120px;
}
.xhd2hih {
  border-bottom-right-radius: var(--comment-bubble);
}
.xhds75k {
  transition-property: background;
}
.xhe8x8x {
  filter: blur(3px);
}
.xhegcyh {
  object-position: 129px -113px;
}
.xhfjdw3 {
  left: 46px;
}
.xhg19wp {
  border-right-color: var(--text-primary);
}
.xhg6vv5 {
  margin-right: -36px;
}
.xhgddhk {
  color: var(--text-secondary);
}
.xhhzcd3 {
  box-shadow: inset 0 0 0 1px var(--media-hover);
}
.xhi1lvz {
  background-color: var(--placeholder-image-background);
}
.xhig867 {
  padding-right: 34px;
}
.xhikame {
  animation-name: x17jjf1f-B;
}
.xhiupe2 {
  z-index: 901;
}
.xhkc9bb {
  transform: scale(0.7);
}
.xhke3fs {
  box-shadow: 0 1px 2px var(--divider);
}
.xhkww4g {
  border-top-left-radius: 40%;
}
.xhl6t4r {
  background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAYAAAABCAYAAAD9yd/wAAAAAXNSR0IArs4c6QAAABlJREFUCB1jZGBgYAZiEGACYhCbvba2Vg0ABVQBrt7JOT8AAAAASUVORK5CYII=);
}
.xhluuyv {
  font-family: Menlo, Consolas, Monaco, monospace;
}
.xhmqdbg {
  transform-origin: center bottom;
}
.xhmzgnj {
  fill: var(--tasks-priority-high);
}
.xhnlq4v {
  flex-basis: 25%;
}
.xhob4qy {
  view-transition-name: voice-control-bar;
}
.xhomlf9 {
  border-left-color: var(--calendar-event-card-outline-red);
}
.xhp99yf {
  order: 41;
}
.xhplpxo {
  row-gap: 100px;
}
.xhpmhs8 {
  border-right-color: rgb(var(--ig-elevated-background));
}
.xhpvr83 {
  animation-name: x6ypnfw-B;
}
.xhqpp21 {
  background-color: var(--fds-spectrum-teal-tint-70);
}
.xhqu4j4 {
  transform: scale(0.875);
}
.xhrhvnp {
  left: 43%;
}
.xhsa97e {
  animation-name: x6vgncg-B;
}
.xhsan64 {
  stroke-width: 0;
}
.xhsgky1 {
  animation-name: xe8e9wp-B;
}
.xhsicrm {
  grid-template-columns: repeat(auto-fill, minmax(220px, 1fr));
}
.xht95ry {
  color: var(--icon-secondary);
}
.xht9sr4 {
  border-left-width: 0.0625em;
}
.xhtitgo {
  z-index: 2;
}
.xhtiz2t {
  line-height: var(--workds-text-input-line-height);
}
.xhvub17 {
  animation-name: x1ydxjbf-B;
}
.xhy0pxq {
  border-bottom-right-radius: 84px;
}
.xhz9wc2 {
  background-color: var(--dataviz-supplementary-1);
}
.xhzlzxa {
  background-size: 53px 60px;
}
.xhzw6zf {
  background-color: var(--placeholder-icon);
}
.xi04ztn {
  background-color: var(--geodesic-next-color-background-content-primary);
}
.xi07xqd {
  background-color: var(--geodesic-next-color-data-viz-periwinkle);
}
.xi0ege0 {
  color: var(--fds-black-alpha-40);
}
.xi0rw26 {
  border-bottom-right-radius: var(--list-cell-border-radius-rounded);
}
.xi1c1fh {
  box-shadow: var(--shadow-elevated);
}
.xi1gl61 {
  background-image: linear-gradient(
    var(--hds-shade-02),
    var(--hds-shade-03),
    var(--hds-shade-02)
  );
}
.xi25cdo {
  border-bottom-left-radius: 27px;
}
.xi266a0 {
  column-gap: var(--list-item-content-column-gap);
}
.xi294cv {
  animation-name: x1v6v46-B;
}
.xi2c467 {
  padding-right: var(--Spacing-Padding-None, 0px);
}
.xi2l5q7 {
  border-bottom-right-radius: 8%;
}
.xi32cqo {
  row-gap: 32px;
}
.xi35ng6 {
  background-color: #0071ad;
}
.xi3k7oe {
  margin-left: calc(var(--toast-addon-padding-horizontal) / -2);
}
.xi3pp8h {
  box-shadow: 0 0 48px var(--background-media-protection);
}
.xi3x877 {
  color: var(--about-ig-footer-gray);
}
.xi44gpy {
  border-left-color: var(--input-border-color-hover);
}
.xi44rki {
  view-transition-name: kadabra-post-content;
}
.xi5betq {
  filter: drop-shadow(0 4px 12px rgba(0, 0, 0, 0.16));
}
.xi5uv41 {
  left: 10px;
}
.xi63r5l {
  margin-left: var(--x1tf79ex);
}
.xi68kj0 {
  left: 53px;
}
.xi695je {
  order: 14;
}
.xi6ftmi {
  background-color: var(--wig-homepage-background);
}
.xi6rx7k {
  border-left-color: var(--wig-blue);
}
.xi7du73 {
  vertical-align: inherit;
}
.xi7eoq3 {
  color: var(--extended-purple-text);
}
.xi7iut8 {
  border-top-right-radius: 10px;
}
.xi7m2ob {
  color: var(--wig-foreign-entity);
}
.xi7mnp6 {
  text-wrap: pretty !important;
}
.xi81zsa {
  color: var(--secondary-text);
}
.xi84afd {
  border-left-color: rgba(var(--always-white), 0.3);
}
.xi864nd {
  color: var(--message-heading-4-color);
}
.xi8rxu8 {
  flex-basis: 33.333%;
}
.xi911uf {
  font-family: var(--new-subheadline-font-family);
}
.xi9pz9s {
  cursor: grabbing;
}
.xiakxrv {
  background-color: var(--shadow-inset);
}
.xiasi0h {
  border-left-color: var(--x1u1kd6g);
}
.xibauwu {
  border-left-color: var(--xo864yi);
}
.xibv5rq {
  font-size: 12pt;
}
.xibzutl {
  transform: translate(180px);
}
.xicojor {
  cursor: col-resize;
}
.xid1l3b {
  background-color: var(--fds-spectrum-lemon-tint-70);
}
.xidnhst {
  transform: scale(5);
}
.xidvhmw {
  flex-basis: 35px;
}
.xiepp7r {
  animation-name: xz9a51c-B;
}
.xif1yuo {
  stroke-dashoffset: 60;
}
.xif3mjy {
  animation-name: x1au9btt-B;
}
.xifc02g {
  border-left-color: rgb(var(--ig-highlight-background));
}
.xifi7vn {
  filter: grayscale(1);
}
.xig6vdn {
  color: var(--fb-wordmark);
}
.xigcmr9 {
  margin-left: -32px;
}
.xih0ywe {
  padding-right: var(--x8scjvk);
}
.xihqqvn {
  background-color: var(--media-card-background);
}
.xii2z7h {
  transition-duration: var(--fds-duration-extra-short-in);
}
.xii46a8 {
  color: var(--mwx-code-syntax-keyword);
}
.xii6xes {
  transform: translate(85%, -85%);
}
.xii97ek {
  transform: scale(0.3);
}
.xijluh0 {
  background-color: var(--toast-icon-error);
}
.xijtgcl {
  text-shadow: 0 0 4px var(--shadow-8);
}
.xikwz1y {
  background-color: var(--fds-blue-05);
}
.xil21nz {
  margin-left: 265px;
}
.xilr8tx {
  box-shadow: inset -1px 0 0 0 var(--media-inner-border);
}
.xin470k {
  filter: contrast(45%) opacity(75%);
}
.xinh0ix {
  clip-path: polygon(100% 0, 100% 100%, 0 100%);
}
.xio0shr {
  border-left-color: var(--base-lime);
}
.xio5roz {
  animation-name: x1kn22rf-B;
}
.xioiccb {
  font-weight: var(--message-heading-1-font-weight);
}
.xiovdc8 {
  flex-basis: 512px;
}
.xiovmme {
  left: var(--workds-text-input-addon-position-end);
}
.xippbsu {
  transition-duration: 0.8s;
}
.xipter0 {
  flex-basis: 860px;
}
.xiptsbm {
  border-left-color: var(--voice-control-bar-border-color);
}
.xiqw9j5 {
  border-left-color: var(--secondary-button-stroke) !important;
}
.xirr7ji {
  padding-left: 3%;
}
.xis42z1 {
  border-left-color: rgb(var(--ig-secondary-button-hover));
}
.xispbq7 {
  background-color: #252525;
}
.xitnb8y {
  animation-name: xoypn1l-B;
}
.xitnhlw {
  transform: translate(50%);
}
.xitx6ao {
  background-color: var(--composer-background);
}
.xiu3mwg {
  background-color: #ffffff1a;
}
.xiu98fq {
  background-color: var(--voice-control-bar-background-color);
}
.xiujerq {
  filter: var(--button-icon-filter-secondary-on-media);
}
.xivtv9b {
  border-top-left-radius: 104px;
}
.xiwkztc {
  right: -80px;
}
.xiwuv7k {
  background-color: var(--shadow-1);
}
.xix8e2z {
  background-color: #a8a8a3;
}
.xixbq2w {
  padding-left: var(--x-padding);
}
.xixxii4 {
  position: fixed;
}
.xiy0xma {
  border-right-color: var(--disabled-button-text);
}
.xiy17q3 {
  background-repeat: no-repeat;
}
.xiygsch {
  vertical-align: 1px;
}
.xiyxwb5 {
  column-gap: 14px;
}
.xizgwol {
  transform: rotate(-8deg);
}
.xizj69m {
  animation-name: xw5paif-B, x1uim2ro-B;
}
.xizuyw3 {
  padding-left: 34px;
}
.xj0a0fe {
  word-wrap: anywhere;
}
.xj192qx {
  margin-left: 37px;
}
.xj1z4qx {
  box-shadow: 0 0 2px var(--media-hover);
}
.xj21bgg {
  border-bottom-left-radius: 100px;
}
.xj23tva {
  transform: translate(-25%, 25%);
}
.xj2j9hd {
  filter: blur(10px);
}
.xj3boke {
  border-bottom-left-radius: 99999px;
}
.xj3dqr8 {
  box-shadow:
    0 0 24px #0a131714,
    0 0 12px #0a13171f;
}
.xj40jco {
  background-color: #f6f6f7;
}
.xj43j6f {
  background-color: var(--push-view-sidebar-background-color);
}
.xj46xog {
  padding-right: 54px;
}
.xj4c5ne {
  background-color: #0000004d;
}
.xj5ppcb {
  object-position: 149px 26%;
}
.xj5tmjb {
  background-color: var(--tooltip-background);
}
.xj6d777 {
  left: 37.5%;
}
.xj6tauk {
  border-bottom-left-radius: 99px;
}
.xj7hdqd {
  border-top-left-radius: var(--size-16);
}
.xj7qy20 {
  text-shadow: 0 2px 16px var(--shadow-5);
}
.xj8vwyu {
  left: calc(var(--global-panel-width) + 16px);
}
.xj94awi {
  border-right-width: 100px;
}
.xj9izzb {
  box-shadow: 0 1px var(--media-inner-border);
}
.xja5gno {
  border-bottom-right-radius: var(--xlxghfy);
}
.xja7wgf {
  border-bottom-right-radius: 2em;
}
.xjae7hc {
  background-color: var(--media-outer-border);
}
.xjat59b {
  letter-spacing: -0.01em;
}
.xjb1437 {
  background-color: var(--shadow-8);
}
.xjb2p0i {
  font-family: inherit;
}
.xjbmbcv {
  column-gap: 32px;
}
.xjbqb8w {
  background-color: transparent;
}
.xjbxspd {
  filter: var(--profile-photo-badge-icon-filter);
}
.xjd31um {
  border-right-color: rgb(var(--ig-elevated-separator));
}
.xje27ih {
  padding-right: 0 !important;
}
.xjebx4m {
  transform: translate(-50%);
}
.xjf5wm9 {
  box-shadow: 0 2px 8px var(--shadow-1);
}
.xjfk50j {
  cursor: none;
}
.xjfnyhi {
  transform: translate(19%);
}
.xjfo4ez {
  padding-right: 36px;
}
.xjh2641 {
  margin-right: -32px;
}
.xjh4o19 {
  border-right-color: #f7b928;
}
.xjhjgkd {
  background-color: var(--input-background);
}
.xjhlixk {
  flex-basis: calc(
    var(--messenger-card-spacing) + 2 * var(--messenger-card-min-width)
  );
}
.xji1vaz {
  left: -22px;
}
.xjiz7q4 {
  border-top-right-radius: var(--composer-border-radius);
}
.xjkcral {
  background-color: #1871ed;
}
.xjlx9ka {
  margin-left: 84px;
}
.xjmqbfh {
  animation-timing-function: cubic-bezier(0.35, 3, 0.85, 0.65);
}
.xjn30re {
  margin-right: -1px;
}
.xjn6cdj {
  font-family: Optimistic;
}
.xjofkcd {
  margin-right: var(--xn9bwek);
}
.xjp7ctv {
  display: contents;
}
.xjpgo6f {
  flex-basis: 200px;
}
.xjq7oyj {
  left: 125px;
}
.xjqflz1 {
  animation-name: xxk0maj-B;
}
.xjqooqi {
  color: var(--wig-red);
}
.xjrjjto {
  padding-left: var(--size-16);
}
.xjrvp3q {
  left: calc(16px + var(--global-panel-width));
}
.xjs9k72 {
  font-weight: bolder;
}
.xjsexdy {
  left: 157px;
}
.xjsq52z {
  border-bottom-right-radius: var(--workds-text-input-border-radius);
}
.xjsu8sy {
  border-bottom-right-radius: 3.5px;
}
.xjt57wf {
  border-left-width: var(--message-blockquote-border-width);
}
.xjtsxq {
  animation-name: x1yicmcf-B;
}
.xjuxyug {
  background-image: url(/rsrc.php/v4/yu/r/CTyurSF9YCT.png);
}
.xjvlata {
  border-left-color: var(--line-focus);
}
.xjwas3l {
  animation-name: xnhm9bl-B;
}
.xjwep3j {
  border-top-left-radius: 4px;
}
.xjwk6fx {
  left: 7px;
}
.xjx09e3 {
  margin-right: 15px;
}
.xjyja65 {
  border-right-color: var(--primary-button-background) !important;
}
.xjyslct {
  -moz-appearance: none;
}
.xjzqdv7 {
  transform: scale(0.98);
}
.xjzvdhm {
  row-gap: -2px;
}
.xk0bp10 {
  padding-left: 2%;
}
.xk0qdht {
  background-color: #138a39;
}
.xk12tg1 {
  box-shadow: inset 0 100vw #fff;
}
.xk1ajol {
  border-top-right-radius: var(--shape-full);
}
.xk1ca2n {
  background-color: var(--background-negative);
}
.xk1cdbz {
  border-left-color: var(--surface-background);
}
.xk1xn8l {
  transform: translate(300px);
}
.xk24azw {
  box-shadow: 0 0 3px var(--shadow-5);
}
.xk2v41j {
  font-family: var(--x-fontFamily);
}
.xk390pu {
  font-size: 100%;
}
.xk3fibt {
  line-height: 30;
}
.xk3w2oy {
  left: 13px;
}
.xk48680 {
  margin-right: var(--size-16);
}
.xk4k5g3 {
  border-bottom-left-radius: var(--x1epajyq);
}
.xk4td0m {
  text-wrap: wrap;
}
.xk50ysn {
  font-weight: 500;
}
.xk72iee {
  animation-timing-function: cubic-bezier(0.46, 0.03, 0.52, 0.96);
}
.xk7a892 {
  padding-right: 234px;
}
.xk7apa0 {
  color: #404040;
}
.xk7aq3s {
  padding-right: var(--size-negative-4);
}
.xk7jh92 {
  letter-spacing: -0.23999999463558197px;
}
.xk7nc9k {
  grid-auto-rows: 0;
}
.xk7ud6q {
  right: 145px;
}
.xk81cp2 {
  filter: brightness(90%);
}
.xk85nhn {
  padding-right: 0%;
}
.xk8vyrq {
  box-shadow: 0 5px 10px 0 var(--media-inner-border);
}
.xk9af5f {
  transform: translateY(60px);
}
.xkbglvu {
  padding-left: var(--messenger-card-spacing);
}
.xkbsfdp {
  background-color: rgb(var(--green-5));
}
.xkc88ht {
  border-bottom-left-radius: var(--radius-medium);
}
.xkcf7nq {
  margin-left: var(--size-8);
}
.xkcp37y {
  filter: none;
}
.xkcscd8 {
  stroke-dasharray: 10 10;
}
.xkcv6ua {
  scroll-behavior: smooth;
}
.xkd5864 {
  stroke: var(--surface-background);
}
.xkegv3h {
  border-left-color: var(--disabled-button-text);
}
.xkewf8z {
  animation-timing-function: cubic-bezier(0.39, 0.575, 0.565, 1);
}
.xkfm9p9 {
  border-top-right-radius: var(--artifact-imagine-model-item-corner-radius);
}
.xkfyk2w {
  border-bottom-left-radius: var(--size-8);
}
.xkgyxu0 {
  grid-template-columns: repeat(5, 1fr);
}
.xkh2ocl {
  align-self: stretch;
}
.xkhk5db {
  border-right-width: var(--xdemnd9);
}
.xkhn1k5 {
  margin-left: 73px;
}
.xkidn6p {
  right: 17%;
}
.xkipksw {
  animation-name: xlzop5p-B;
}
.xkiriyy {
  border-bottom-right-radius: 21px;
}
.xkj13zw {
  row-gap: 30px;
}
.xkj2jnh {
  background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA4AAAACBAMAAACapPCZAAAAFVBMVEUAAAAAAAAAAAAAAAAAAAAAAAD29va1cB7UAAAAB3RSTlMCCwQHGBAaZf6MKAAAABJJREFUCNdjSHMVNFZiYGCA0gAUdgIjNiRPgQAAAABJRU5ErkJggg==);
}
.xkjl1po {
  hyphens: auto;
}
.xkjuewd {
  padding-left: 75px;
}
.xkjxd12 {
  font-weight: 590;
}
.xkkbpxk {
  grid-template-columns: 4fr 1fr 4fr;
}
.xkko6bf {
  font-family: var(--x1xbp41d);
}
.xkkygvr {
  border-left-color: var(--accent);
}
.xkm0npi {
  transform: translate(-50%, -50%) scale(0);
}
.xkm59b5 {
  margin-left: 25vw;
}
.xkmba4m {
  animation-name: var(--xakqpoz);
}
.xkmbu2v {
  color: var(--x1h50e4l);
}
.xkmssxa {
  background-color: var(--fds-highlight);
}
.xkn4fgx {
  border-bottom-left-radius: 9px;
}
.xkn7p67 {
  color: gray;
}
.xkn8pfy {
  border-left-color: var(--blue-primary);
}
.xknbyhg {
  background-image: url(/rsrc.php/yr/r/xnVQO2WqQax.svg);
}
.xknmibj {
  box-shadow: inset 0 1px 0 0 var(--media-inner-border);
}
.xkpoxqq {
  border-left-width: var(--x1qhsdun);
}
.xkpv0jv {
  border-right-color: var(--xo864yi);
}
.xkpwlnf {
  left: calc(-500px + 100%);
}
.xkql8c6 {
  border-top-left-radius: 2em;
}
.xkqq1k2 {
  border-top-left-radius: 1px;
}
.xkr00kj {
  order: 72;
}
.xkr4zlp {
  background-color: #dce5e9;
}
.xkrxjtb {
  background-color: #19384d;
}
.xks1lvy {
  padding-right: 131px;
}
.xks9344 {
  border-right-color: var(--hover-overlay);
}
.xksxq9h {
  animation-name: x1qaa5b8-B;
}
.xksyday {
  border-top-right-radius: 22px;
}
.xkuatg9 {
  margin-left: var(--size-24);
}
.xkv8mnm {
  letter-spacing: 0.6px;
}
.xkvag0v {
  background-color: #18191a99;
}
.xkwx021 {
  transform: rotate(-10deg);
}
.xkx60xw {
  font-family: var(--new-title-1-font-family);
}
.xkxfvhb {
  color: var(--secondary-text-on-media);
}
.xkyogvf {
  border-bottom-right-radius: 32px;
}
.xkzkwiv {
  font-size: 1.5em;
}
.xl0qhsl {
  background-image: linear-gradient(
    to bottom,
    var(--hover-overlay) -7.98%,
    var(--shadow-8) 100%
  );
}
.xl13n6k {
  backdrop-filter: blur(30px);
}
.xl1xv1r {
  object-fit: cover;
}
.xl203x7 {
  border-left-width: var(--x1dka7z);
}
.xl35j84 {
  border-top-left-radius: var(--infochip-medium-radius);
}
.xl3akx1 {
  padding-right: 19px;
}
.xl3v32j {
  left: -4px;
}
.xl3wvix {
  transition-duration: 0.125s;
}
.xl405pv {
  transition-timing-function: cubic-bezier(0.23, 1, 0.32, 1);
}
.xl4v33v {
  border-right-color: var(--disabled-button-background) !important;
}
.xl4xnwh {
  justify-items: stretch;
}
.xl54vp5 {
  background-image: var(--chat-outgoing-message-background-gradient);
}
.xl565be {
  font-size: var(--system-16-font-size);
}
.xl56j7k {
  justify-content: center;
}
.xl5lk40 {
  column-gap: var(--mwp-message-list-actions-gap, 0);
}
.xl5lrq3 {
  border-left-color: var(--xbakyew);
}
.xl6qyq9 {
  background-size: 100% auto !important;
}
.xl7v085 {
  color: #96a6b4;
}
.xl8ke66 {
  transform: translate(-24px) translateZ(0);
}
.xl8ojoq {
  right: 8%;
}
.xl8spv7 {
  background-color: var(--x-backgroundColor);
}
.xl8t4ro {
  animation-duration: 0.55s;
}
.xl9o76v {
  font-family:
    system-ui,
    -apple-system,
    BlinkMacSystemFont,
    ".SFNSText-Regular",
    sans-serif !important;
}
.xlai7qp {
  caret-color: var(--chat-composer-caret-color, unset);
}
.xlbb6ps {
  border-left-color: #e1e3e5;
}
.xlc58sj {
  border-top-left-radius: 72px;
}
.xlc7owu {
  margin-right: var(--size-10);
}
.xlccb8s {
  background-color: var(--wig-input-background);
}
.xlcmiy9 {
  container-name: editor-container;
}
.xld6viw {
  color: #79a6ff;
}
.xldgmm8 {
  border-left-width: var(--x2mf7gn);
}
.xlej2ay {
  border-bottom-left-radius: 22px;
}
.xlej9er {
  background-color: #9d6dfc;
}
.xlekzc6 {
  border-top-right-radius: 96px;
}
.xlf8txi {
  transition-property: text-indent;
}
.xlfsog2 {
  border-bottom-right-radius: var(--xgtnwqa);
}
.xlfw0cr {
  border-bottom-right-radius: var(--xj6bvh5);
}
.xlfxcb {
  border-top-left-radius: var(--x18ttt0t);
}
.xlg6lbj {
  background-color: var(--hz-nav-bar-background);
}
.xlg9a9y {
  box-shadow: inset 0 0 0 1px var(--media-inner-border);
}
.xlgexem {
  left: inherit;
}
.xlgntgz {
  flex-grow: 20;
}
.xlgy8xa {
  padding-left: 43px;
}
.xlh3980 {
  -moz-osx-font-smoothing: grayscale;
}
.xlhdzok {
  background-color: #b5b5b5;
}
.xlhe6ec {
  background-color: var(--card-background-flat);
}
.xlhiiwx {
  background-color: var(--wig-grey);
}
.xlhjfje {
  background-color: #2f2f2f;
}
.xlhk0ha {
  background-image: var(--surface-background);
}
.xli2wwf {
  padding-right: 64px;
}
.xli3dgm {
  border-left-style: unset;
}
.xli6nsh {
  line-height: 1.6667;
}
.xli71jn {
  transform: scale(1.1666666666666667);
}
.xlj9hgs {
  padding-left: 92px;
}
.xljett9 {
  color: var(--xscreen-limited);
}
.xljgxep {
  border-bottom-left-radius: 48px;
}
.xljulmy {
  background-color: var(--background-deemphasized);
}
.xlk3v91 {
  background-size: 7px 1px;
}
.xlkn8zn {
  padding-left: 30px !important;
}
.xlkrzjy {
  box-shadow: var(--shadow_one);
}
.xllfotl {
  animation-duration: 0.18s;
}
.xlln75h {
  transform: translate(-24px, -8px);
}
.xlm9qay {
  font-size: 1.1875rem;
}
.xlmd4ln {
  background-color: var(--tab-background-hover);
}
.xlmi2g5 {
  order: 35;
}
.xlml9pd {
  border-right-color: var(--interactive-secondary);
}
.xlnt2w5 {
  view-transition-name: kadabra-blog-post-header;
}
.xlo4toe {
  margin-right: 28px;
}
.xloc0wk {
  box-shadow: 0 2px 16px 0 var(--shadow-2);
}
.xlp1x4z {
  backface-visibility: hidden;
}
.xlpqoug {
  background-size: 32px 32px;
}
.xlq0j2n {
  margin-right: 60px;
}
.xlq8ko4 {
  color: var(--secondary_text);
}
.xlqvq7y {
  padding-right: var(--xv29y53);
}
.xlqzeqv {
  justify-content: flex-start;
}
.xlrak0k {
  letter-spacing: 20px;
}
.xlrqujn {
  background-color: #222;
}
.xlrrn2g {
  column-gap: 9px;
}
.xls3em1 {
  transition-timing-function: var(--fds-animation-fade-in);
}
.xlsf4yo {
  letter-spacing: var(--headline2-letter-spacing);
}
.xlshs6z {
  visibility: hidden;
}
.xlsxne2 {
  box-shadow:
    0 -1px 0 0 var(--shadow-1),
    inset 0 1px 0 0 var(--shadow-inset);
}
.xltk9kk {
  background-color: var(--calendar-event-card-outline-red);
}
.xluoswm {
  border-bottom-left-radius: 32px;
}
.xlurbtc {
  row-gap: var(--space-large);
}
.xlv1117 {
  flex-basis: 14%;
}
.xlv158k {
  background-color: #46fad6;
}
.xlvcv1e {
  border-left-color: var(--fds-gray-30);
}
.xlw0j06 {
  border-right-color: var(--fds-spectrum-tomato);
}
.xlwc9sh {
  background-color: var(--button-secondary-background);
}
.xlwcgup {
  border-bottom-right-radius: var(--size-16);
}
.xlwld6e {
  border-bottom-right-radius: var(--x168tnhs);
}
.xlxlte3 {
  background-color: var(--xkg1yw);
}
.xlxrflx {
  padding-right: var(--x1it9t5o);
}
.xly0z5o {
  border-bottom-left-radius: 8px !important;
}
.xly64p6 {
  border-bottom-left-radius: 44px;
}
.xlyfr8p {
  fill-opacity: 1;
}
.xlyipyv {
  text-overflow: ellipsis;
}
.xlztjdj {
  left: 452px;
}
.xm0hnkx {
  margin-left: -194px;
}
.xm0p2th {
  padding-left: 62px;
}
.xm17b5t {
  border-top-left-radius: var(--shape-small);
}
.xm1cfgf {
  background-image: var(--nav-bar-background-gradient-wash);
}
.xm1jes4 {
  transform: translate(24px) translateZ(0);
}
.xm20tfy {
  box-shadow: 0 4px 4px var(--divider);
}
.xm2jcoa {
  margin-left: 1px;
}
.xm3fum1 {
  color: var(--button-secondary-text);
}
.xm4efwp {
  transform-origin: bottom;
}
.xm4i03v {
  border-right-color: rgb(var(--grey-2));
}
.xm54hvy {
  order: 92;
}
.xm5zo1x {
  background-color: var(--profile-photo-badge-background-default);
}
.xm76t1w {
  animation-name: xx3xq1-B;
}
.xm7ej31 {
  padding-left: var(--x155matd);
}
.xm7i6s4 {
  left: 70px;
}
.xm83of2 {
  row-gap: 1px;
}
.xm8gh4f {
  margin-right: 2.5%;
}
.xm9bcq3 {
  padding-right: var(--chat-bubble-padding-horizontal, 12px);
}
.xmb71p3 {
  stroke: var(--placeholder-icon);
}
.xmb9h77 {
  border-top-right-radius: 19px;
}
.xmbao09 {
  background-color: var(--dialog-nav-background);
}
.xmd5bsh {
  background-color: var(--messenger-reply-background);
}
.xmdsbap {
  line-height: var(--subtitle-line-height);
}
.xmdyy31 {
  animation-duration: 6s;
}
.xmecd1d {
  border-top-left-radius: 36px;
}
.xmf7m89 {
  border-top-left-radius: 1.5px;
}
.xmfdn5f {
  box-shadow:
    0 8px 20px 0 var(--always-dark-overlay),
    0 2px 4px 0 var(--shadow-1);
}
.xmg6eyc {
  animation-duration: 1.5s;
}
.xmgbrsx {
  filter: var(--filter-disabled-icon);
}
.xmhd1g7 {
  background-image: var(--wig-nav-channel-gradient);
}
.xmidfhf {
  color: #606060;
}
.xmiktxe {
  background-color: #f8f9fa;
}
.xmiukh6 {
  background-color: highlight;
}
.xmixu3c {
  column-gap: 6px;
}
.xmjcpbm {
  background-color: var(--comment-background);
}
.xmjjrm9 {
  padding-left: var(--size-large);
}
.xmjk8q8 {
  stroke: var(--interactive-primary);
}
.xmjlpnu {
  margin-left: 2em;
}
.xmkbk6h {
  padding-right: var(--x49lq9b);
}
.xmkcxtl {
  left: -40%;
}
.xml3ow8 {
  border-bottom-right-radius: var(--nav-list-cell-corner-radius);
}
.xmlv0ny {
  border-left-width: var(--border-width-thin);
}
.xmlw2y6 {
  background-image: linear-gradient(transparent, var(--shadow-8) 90%);
}
.xmm12r7 {
  grid-column-start: calc(var(--x13aro4a) * (1 / 4));
}
.xmmqq2k {
  animation-delay: 0.15s;
}
.xmmt4cu {
  box-shadow: var(--composer-highlight), var(--shadow), var(--border);
}
.xmna8t1 {
  clip-path: ellipse(362px 386px at 50% 0%);
}
.xmo4o4u {
  padding-right: var(--size-negative-14);
}
.xmo86dn {
  background-color: var(--toast-icon-warning);
}
.xmodadb {
  animation-name: x1dczz02-B;
}
.xmorvov {
  color: var(--card-background);
}
.xmper1u {
  cursor: inherit;
}
.xmpjroo {
  stroke: var(--background-inverse);
}
.xmptekr {
  filter: blur(4px) brightness(0.8);
}
.xmql5n1 {
  left: 27px;
}
.xmqsq3q {
  animation-name: x1nea2ps-B;
}
.xmrgzmi {
  background-color: var(--x15p7unm);
}
.xms00n0 {
  border-bottom-left-radius: 72px;
}
.xms15q0 {
  box-shadow: var(--tooltip-box-shadow);
}
.xmsj0wv {
  margin-left: 34px;
}
.xmsm440 {
  border-top-left-radius: var(--radius-small);
}
.xmsuk3y {
  align-content: space-evenly;
}
.xmtr6wf {
  background-color: #1c2b33;
}
.xmtvy3w {
  fill: var(--disabled-button-text);
}
.xmu24o6 {
  order: 62;
}
.xmv3bnb {
  flex-basis: 60%;
}
.xmv5v2v {
  box-shadow: 0 1px 0 var(--media-inner-border);
}
.xmvrd30 {
  border-top-right-radius: 9px;
}
.xmvxrpe {
  filter: invert(50%);
}
.xmw33a7 {
  color: var(--base-cherry);
}
.xmw9mke {
  text-align: justify;
}
.xmwc2g1 {
  order: 83;
}
.xmxc6s5 {
  animation-name: xzq8sa-B;
}
.xmy28x3 {
  stroke: transparent;
}
.xmyhqtb {
  box-shadow: 0 0 4px #0000001a;
}
.xmyy97d {
  border-right-color: var(--hds-primary-accent-purple);
}
.xmziwt1 {
  vertical-align: -2px;
}
.xmzjm74 {
  color: var(--icon-inverse);
}
.xmzrtqg {
  border-bottom-right-radius: var(--x1ba17e0);
}
.xmzvqrm {
  line-height: var(--message-heading-2-line-height);
}
.xmzvs34 {
  padding-left: 8px;
}
.xn08i60 {
  box-shadow:
    0 -1px 0 0 var(--shadow-1),
    0 -1px 8px 0 var(--shadow-2);
}
.xn0cd8s {
  animation-timing-function: ease-in;
}
.xn15hzk {
  border-top-right-radius: var(--icon-background-round-border-radius);
}
.xn15mb {
  box-shadow: 0 1px 3px 0 var(--fds-gray-70);
}
.xn1h7yh {
  stroke: var(--base-cherry);
}
.xn1y0h8 {
  border-bottom-right-radius: var(--size-4);
}
.xn25soc {
  background-color: var(--glimmer-spinner-icon);
}
.xn3a1a3 {
  padding-left: 12px;
}
.xn4o7z3 {
  margin-left: 65px;
}
.xn4vrno {
  margin-right: 1%;
}
.xn51541 {
  clip-path: inset(0px -16px 0px 0px);
}
.xn5ws3y {
  box-shadow: inset 0 0 var(--size-24) var(--size-24) var(--always-dark-overlay);
}
.xn5zopi {
  stroke: var(--switch-active);
}
.xn6fe42 {
  fill: var(--base-seafoam);
}
.xn6ru4m {
  text-shadow: 0 0 3px var(--secondary-text);
}
.xn7411x {
  fill: var(--secondary-text);
}
.xn7d47u {
  left: -9px;
}
.xn7rfii {
  font-size: 5rem;
}
.xn80e1m {
  text-transform: capitalize;
}
.xn80jpo {
  padding-right: -16px;
}
.xn8eyug {
  color: var(--hds-light-text);
}
.xn8sfb0 {
  background-color: #f7f8fa40;
}
.xn95ntr {
  border-left-color: var(--filter-positive);
}
.xn9na27 {
  border-top-right-radius: 80px;
}
.xn9wx69 {
  border-top-left-radius: 90px;
}
.xnajgo3 {
  stroke: var(--interactive-link);
}
.xnawga6 {
  box-shadow: 0 0 2px var(--shadow-1);
}
.xnba3h0 {
  color: var(--text-white);
}
.xnbkjcv {
  background-color: var(--buttonSendBackgroundColor);
}
.xnbmvhc {
  border-bottom-left-radius: var(--x1tixki8);
}
.xnbnhf8 {
  list-style-image: none;
}
.xnch59g {
  color: var(--disabled-text);
}
.xnd6lj4 {
  border-bottom-left-radius: 1.5px;
}
.xndhsyo {
  padding-right: 62px;
}
.xne44d9 {
  border-left-color: var(--fds-spectrum-teal-dark-1);
}
.xne9doi {
  order: 81;
}
.xnfe9cg {
  box-shadow: 0 0 15px var(--divider);
}
.xnfwinn {
  background-color: #eceef4;
}
.xngbhiv {
  border-right-color: var(--fds-gray-20);
}
.xngnso2 {
  font-size: 1.5rem;
}
.xnikddz {
  border-right-color: var(--x17h09wl);
}
.xniwfb6 {
  border-left-color: var(--placeholder-text-on-media);
}
.xnjgysd {
  animation-name: xpe8glq-B;
}
.xnk8lw1 {
  font-size: var(--meta-font-size);
}
.xnkf8en {
  clip: rect(0px, 0px, 0px, 0px);
}
.xnkmj2t {
  margin-left: 18px;
}
.xnl36cx {
  opacity: 0.99;
}
.xnlcnb7 {
  order: 31;
}
.xnldykx {
  column-gap: 5px;
}
.xnlpqs2 {
  font-family: Facebook Sans Bold !important;
}
.xnlwouz {
  border-top-right-radius: 16px;
}
.xnmluz7 {
  border-right-color: var(--progress-ring-disabled-foreground);
}
.xnmni6h {
  color: #404040;
}
.xnmxlks {
  background-color: var(--reaction-pill-background-color, var(--web-wash));
}
.xnn1q72 {
  transform: translateY(0);
}
.xnn58oz {
  box-shadow: 0 0 0 10px var(--primary-deemphasized-button-background);
}
.xnnr8r {
  margin-right: 2px;
}
.xnotfqk {
  animation-name: x6a0n3x-B;
}
.xnoybax {
  view-transition-name: kadabra-post-composer;
}
.xnp7tpx {
  background-image: linear-gradient(
    to top,
    rgba(var(--web-always-black), 0) 0% 60%,
    rgba(var(--web-always-black), 0.025) 70%,
    rgba(var(--web-always-black), 0.15) 90%,
    rgba(var(--web-always-black), 0.2)
  );
}
.xnp8db0 {
  flex-basis: 360px;
}
.xnpr05h {
  stroke-width: 1;
}
.xnpuxes {
  visibility: visible;
}
.xnq1k26 {
  border-top-right-radius: var(--shape-small);
}
.xnqa8ot {
  color: var(--icon-accent);
}
.xnqk0u {
  filter: var(--badge-orange-filter);
}
.xnqoqkk {
  border-bottom-right-radius: 15px;
}
.xnqxrjt {
  margin-right: 22px;
}
.xnrlo3a {
  border-bottom-right-radius: 5%;
}
.xnrv1ok {
  transform: translateZ(0) translate(-50%, -50%);
}
.xns13jb {
  border-top-left-radius: var(--xz5hhjv);
}
.xnsbxw0 {
  border-bottom-right-radius: var(--size-8);
}
.xnt8be4 {
  order: 29;
}
.xnu1mud {
  border-bottom-left-radius: 40%;
}
.xnucbm4 {
  padding-right: 18px !important;
}
.xnv2pc3 {
  box-shadow:
    0 0 0 1px var(--media-inner-border),
    0 1px 10px var(--always-dark-overlay);
}
.xnvo3vl {
  padding-left: var(--x-paddingInlineStart);
}
.xnvy93r {
  box-shadow:
    1px 0 2px 0 var(--fds-black-alpha-05),
    2px 0 6px 2px var(--fds-black-alpha-05);
}
.xnw9j1v {
  box-shadow: 0 2px 16px var(--shadow-1);
}
.xnwe2h8 {
  align-content: flex-end;
}
.xnwqfbb {
  padding-right: var(--xyeoegy);
}
.xnx83q4 {
  background-color: var(--input-border-color);
}
.xny1iid {
  animation-name: x19dw94m-B;
}
.xnz0ua7 {
  border-top-right-radius: var(--artifact-imagine-corner-radius);
}
.xnz67gz {
  background-color: rgb(var(--ig-secondary-background));
}
.xnz8f0r {
  margin-left: 6%;
}
.xnzc7k2 {
  background-color: var(--icon-secondary);
}
.xnzfen {
  background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAIAAAAOBAMAAAD3WtBsAAAAFVBMVEUAAAAAAAAAAAAAAAAAAAAAAAD29va1cB7UAAAAB3RSTlMCCwQHGBAaZf6MKAAAABpJREFUCNdjSGNIY3BhCGUQBEJjIFQCQigAACyJAjLNW4w5AAAAAElFTkSuQmCC);
}
.xnzk3e {
  border-top-right-radius: var(--list-item-overlay-corner-radius-navigation);
}
.xnzr9dm {
  margin-left: 22px;
}
.xo0oibl {
  align-items: var(--x-alignItems);
}
.xo1l8bm {
  font-weight: 400;
}
.xo1ph6p {
  order: 3;
}
.xo1y3bh {
  border-bottom-left-radius: inherit;
}
.xo2hc68 {
  list-style-type: none !important;
}
.xo2ifbc {
  right: 10px;
}
.xo2j3jz {
  left: -12px;
}
.xo2lw4w {
  border-top-right-radius: 17.5px;
}
.xo2r0u3 {
  margin-left: -60px;
}
.xo31fhi {
  margin-right: 21px;
}
.xo31ule {
  padding-left: 4%;
}
.xo3acp1 {
  background-color: #c73842;
}
.xo4cfa7 {
  flex-shrink: 3;
}
.xo5e059 {
  background-color: var(--fds-gray-45);
}
.xo5owp6 {
  margin-left: -250px;
}
.xo5qlrv {
  animation-name: x2gydnt-B;
}
.xo5v014 {
  line-height: 1;
}
.xo60xuc {
  flex-grow: 0.5;
}
.xo6aett {
  background-color: var(--fds-black-alpha-50);
}
.xo6r1j8 {
  animation-name: x28fqhn-B;
}
.xo7wm8y {
  padding-right: 40.5px;
}
.xo7yn3p {
  box-shadow: 0 2px 8px var(--media-inner-border);
}
.xo8ld3r {
  filter: opacity(1);
}
.xo99tcx {
  background-color: var(--composer-background-glass);
}
.xo9by1v {
  filter: blur(20px) brightness(0.4);
}
.xo9qb1m {
  border-top-left-radius: var(--image-corner-radius);
}
.xo9ub2z {
  border-left-color: var(--primary-button-background);
}
.xo9xvn8 {
  left: 85%;
}
.xobhos8 {
  background-color: var(--media-pressed);
}
.xoco3db {
  color: #444950;
}
.xodryo2 {
  filter: brightness(75%);
}
.xods2cp {
  background-image: linear-gradient(45deg, #4326c4, #4326c4, #4326c4);
}
.xodt8ld {
  font-size: 2em;
}
.xoegz02 {
  z-index: 4;
}
.xoex8de {
  animation-name: x1qy7vz2-B;
}
.xof6966 {
  animation-duration: 0.7s;
}
.xofb2d2 {
  border-bottom-left-radius: var(--chat-bubble-border-radius, 18px);
}
.xofcydl {
  transition-duration: 0.4s;
}
.xofhs1l {
  box-shadow: 0 8px 16px var(--shadow-1);
}
.xogd0ag {
  left: 236px;
}
.xoge9qh {
  padding-right: 0.8em;
}
.xogrzi0 {
  transform: translateY(-50%) translate(-50%);
}
.xoi2bfj {
  animation-name: x1xe4odj-B;
}
.xoi2r2e {
  align-self: baseline;
}
.xoibqhe {
  transform: translateY(-60px);
}
.xoj058f {
  animation-play-state: running;
}
.xok2x2r {
  background-color: var(--beta-badge-background);
}
.xoke4hi {
  stroke: var(--base-lime);
}
.xolv975 {
  margin-left: 70px;
}
.xoo6suf {
  font-family: var(--headline1-font-family);
}
.xooa2ot {
  animation-duration: var(--x10e0ozs);
}
.xopb87b {
  border-right-width: 12px;
}
.xopq2di {
  transform: translate(calc(-100% - 96px));
}
.xoq475c {
  box-shadow: 0 1px 2px 0 var(--media-inner-border);
}
.xoquki5 {
  background-color: #65676b;
}
.xor0i85 {
  background-color: #46a9ff;
}
.xorjnos {
  flex-basis: 40%;
}
.xorogi4 {
  right: -22px;
}
.xoror6y {
  padding-left: var(--xjen6ej);
}
.xorstpt {
  animation-play-state: paused;
}
.xos4puk {
  border-left-color: var(--positive);
}
.xosjp9g {
  line-height: 2.1176;
}
.xossd3 {
  border-left-width: 0.03125em;
}
.xot5y0r {
  background-color: var(--wig-blue-white-90);
}
.xot9f6x {
  border-left-width: var(--x1g8fdq7);
}
.xotflo0 {
  font-size: 2.8125rem;
}
.xotxm5o {
  margin-left: 26px;
}
.xouzdtd {
  left: 40%;
}
.xovbqmk {
  background-color: var(--wig-coral);
}
.xoww4n8 {
  transform: translateZ(0);
}
.xowyzks {
  background-color: #d3d3d3;
}
.xox7tvi {
  border-top-left-radius: var(--artifact-imagine-corner-radius);
}
.xoxnjqw {
  border-bottom-right-radius: var(--x1wtafy2);
}
.xoxxq2z {
  background-image: radial-gradient(
    38.86% 38.86% at 50% -21.12%,
    #a1c0ec,
    #dbe9fd00
  );
}
.xoz0ns6 {
  z-index: 900;
}
.xozqiw3 {
  flex-wrap: nowrap;
}
.xozx76t {
  padding-left: 0 !important;
}
.xp07zsc {
  row-gap: var(--size-48);
}
.xp0oczr {
  stroke: var(--interactive-secondary-active);
}
.xp1e1l9 {
  border-right-width: var(--x8gv6bx);
}
.xp1gzrp {
  background-color: #ffffffbf;
}
.xp1hq3i {
  left: 68%;
}
.xp1r0qw {
  row-gap: 12px;
}
.xp262c8 {
  box-shadow: 0 0 12px var(--divider);
}
.xp38qhd {
  background-image: linear-gradient(
    0deg,
    var(--hover-overlay) 0%,
    transparent 100%
  );
}
.xp3md9m {
  word-spacing: normal;
}
.xp3wktp {
  padding-right: 52px;
}
.xp3zde6 {
  margin-right: 30%;
}
.xp4054r {
  text-align: end;
}
.xp48ta0 {
  padding-right: 40px;
}
.xp4ur2e {
  background-image: var(--concord-panel-footer-background-gradient);
}
.xp4wqb2 {
  padding-left: 200px;
}
.xp5d474 {
  object-position: 187px 26%;
}
.xp5j34i {
  word-wrap: normal;
}
.xp60r5p {
  margin-left: 21px;
}
.xp7160i {
  box-shadow: 0 0 8px;
}
.xp7a8jq {
  margin-left: 88px;
}
.xp7sqod {
  font-size: var(--subtitle-font-size);
}
.xp7v2z3 {
  background-color: var(
    --messenger-card-background,
    var(--card-background-flat)
  );
}
.xp81svi {
  border-bottom-left-radius: var(--x1d8jg19);
}
.xp8392i {
  background-image: linear-gradient(
    90deg,
    var(--glimmer-background),
    var(--glimmer-background),
    var(--text-secondary),
    var(--glimmer-background),
    var(--glimmer-background)
  );
}
.xp9jz9x {
  border-bottom-right-radius: var(--image-corner-radius);
}
.xp9wgx9 {
  background-color: #cbcdd6;
}
.xpa5qit {
  right: -5px;
}
.xpaqk0x {
  filter: var(--toast-icon-warning-filter);
}
.xpba5cv {
  border-top-right-radius: 90px;
}
.xpbwql5 {
  box-shadow:
    0 0 0 2px var(--always-white),
    0 0 0 4px var(--focus-ring-blue);
}
.xpchevs {
  color: var(--text-highlight);
}
.xpchg7c {
  order: 40;
}
.xpcrz0c {
  border-right-color: rgb(var(--ig-primary-background));
}
.xpcyujq {
  margin-left: 5px;
}
.xpdb0fs {
  box-shadow: 0 1px 4px #14161a4d;
}
.xpdmqnj {
  padding-right: 12px;
}
.xpdvgm7 {
  margin-left: 44px;
}
.xpdwapb {
  box-shadow:
    0 8px 20px 0 var(--fds-black-alpha-30),
    0 2px 4px 0 var(--fds-black-alpha-10);
}
.xpequ6v {
  background-color: var(--fds-black-alpha-40);
}
.xpf24wh {
  border-top-right-radius: 11px;
}
.xpf8pjz {
  margin-left: var(--x198yf9l);
}
.xpghoc7 {
  padding-right: var(--p-space-16);
}
.xph2e4u {
  left: 65px;
}
.xphg4z1 {
  stroke: var(--line-scrollbar);
}
.xpilrb4 {
  border-left-width: 1px;
}
.xpivpjv {
  backdrop-filter: blur(4px);
}
.xpj3784 {
  border-top-right-radius: var(--x82vd9a);
}
.xpjqbc8 {
  right: 46px;
}
.xpk2tj9 {
  transform: scaleX(-1);
}
.xpkn66y {
  border-right-color: var(--media-outer-border);
}
.xpls79h {
  transform: scale(1.35);
}
.xpmt69h {
  border-top-right-radius: 27px;
}
.xpnklds {
  animation-name: x1b5zhbi-B;
}
.xpo5hok {
  background-color: var(--artifact-chip-loading-ellipse-light);
}
.xpoo8eh {
  padding-right: 30%;
}
.xpp8er5 {
  border-bottom-right-radius: 16px;
}
.xppjzva {
  margin-right: -13px;
}
.xppy7ju {
  background-color: var(
    --chat-text-blockquote-color-text-primary-media,
    var(--always-white)
  );
}
.xpq6km2 {
  background-color: var(--profile-photo-badge-background-positive);
}
.xpq8k02 {
  line-height: 1.2667;
}
.xpqajaz {
  align-items: flex-end;
}
.xpqogu8 {
  container-type: size;
}
.xpreqzu {
  background-image: linear-gradient(#0000, #0003);
}
.xprvd4o {
  padding-left: calc(var(--mwp-message-list-actions-width, 105px) + 23px);
}
.xps4wih {
  background-size: 3px 1px;
}
.xpse7mg {
  row-gap: 3px;
}
.xpsqcfj {
  transition-property: max-height, opacity;
}
.xpt81ld {
  transition-timing-function: var(--fds-strong);
}
.xptc2yw {
  border-top-right-radius: var(--x16dxbju);
}
.xptjn4f {
  right: 30px;
}
.xptoksv {
  padding-left: 114px;
}
.xptwcr9 {
  border-bottom-left-radius: var(--artifact-imagine-corner-radius);
}
.xpud4zc {
  background-color: var(--calendar-event-card-outline-yellow);
}
.xpud6h4 {
  box-shadow: var(--focus-ring-shadow-inset);
}
.xputb5m {
  row-gap: 48px;
}
.xpv9jar {
  border-right-color: var(--media-inner-border);
}
.xpv9qsh {
  background-image: linear-gradient(45deg, #ffa545, #ed41a5);
}
.xpvgfl3 {
  margin-right: 72px;
}
.xpvyfi4 {
  align-self: flex-end;
}
.xpwb3x9 {
  transform: translate(-19%);
}
.xpwdb9g {
  margin-right: 24px;
}
.xpxidue {
  left: calc(50% - 1px);
}
.xpyvjtf {
  animation-name: x1f6cfk9-B;
}
.xpyvqrc {
  border-bottom-right-radius: 40%;
}
.xpz12be {
  animation-direction: alternate;
}
.xpzo1ar {
  column-gap: var(--x1whdody);
}
.xq0auc8 {
  fill: var(--primary-button-text-on-media);
}
.xq17ux {
  left: 137px;
}
.xq3fi5g {
  border-right-color: var(--chat-composer-button-color);
}
.xq3trzf {
  padding-left: 45%;
}
.xq44jtg {
  filter: var(--icon-filter-accent);
}
.xq57n1m {
  padding-right: 84px;
}
.xq5ekr5 {
  animation-name: xbkht1q-B;
}
.xq5gvpz {
  background-color: var(--button-background-secondary-calling-toggled);
}
.xq6rgsm {
  grid-column-end: calc(var(--x12nro88));
}
.xq6t8do {
  background-color: var(--calendar-event-card-orange);
}
.xq6tnti {
  fill: var(--fds-blue-80);
}
.xq72syc {
  scroll-snap-destination: 0% 100%;
}
.xq7a5ml {
  border-left-width: 8px;
}
.xq8c02f {
  border-bottom-left-radius: var(--x168tnhs);
}
.xq8ii2g {
  border-bottom-left-radius: var(--shape-full);
}
.xq8umbc {
  border-left-color: var(--message-blockquote-border-color);
}
.xq9mrsl {
  white-space: inherit;
}
.xq9q0n8 {
  object-position: 50% 30%;
}
.xqac9cj {
  background-image: linear-gradient(transparent, var(--fds-black-alpha-40));
}
.xqaleoc {
  box-shadow:
    inset 0 0 0 2px var(--accent),
    inset 0 0 0 4px var(--background-deemphasized);
}
.xqas9n6 {
  padding-left: 20%;
}
.xqbdsaf {
  border-top-left-radius: 11px;
}
.xqcc7pk {
  column-gap: var(--xpy0gsc);
}
.xqcmdr3 {
  animation-name: x18re5ia-B;
}
.xqcrz7y {
  align-self: flex-start;
}
.xqcssjp {
  margin-left: var(--x1hmaw5b);
}
.xqdla18 {
  box-shadow: 0 0 30px var(--shadow-1);
}
.xqdwk5i {
  border-right-color: var(--base-lime);
}
.xqe5he8 {
  margin-left: 340px;
}
.xqemwdq {
  line-height: 1.2143;
}
.xqevetz {
  background-color: var(--workplace-chart-background);
}
.xqeww0b {
  font-family:
    var(--font-family-display-bold), var(--font-family-segoe) !important;
}
.xqgmv0c {
  filter: drop-shadow(0 4px 12px var(--shadow-2));
}
.xqgqk66 {
  color: var(--text-link-default);
}
.xqhb1or {
  order: 84;
}
.xqhw3n9 {
  flex-basis: 770px;
}
.xqi1l69 {
  background-color: #f2f3f5;
}
.xqi2guz {
  transform: scaleX(1.025);
}
.xqi2hgc {
  box-shadow: 0 2px 8px 2px #00000080;
}
.xqi6p0a {
  border-bottom-right-radius: 1000px;
}
.xqiirk3 {
  flex-basis: 90px;
}
.xqjkjv5 {
  background-color: var(--base-tomato);
}
.xqjr0vm {
  stroke-width: 3;
}
.xqjyukv {
  align-content: stretch;
}
.xqketvx {
  grid-template-columns: var(--x-gridTemplateColumns);
}
.xqlk7fu {
  transform-origin: 50% 100%;
}
.xqlyz16 {
  border-top-left-radius: var(--alert-banner-corner-radius);
}
.xqm0i37 {
  border-right-color: var(--comment-background);
}
.xqnafso {
  box-shadow: 0 1px 3px 0 var(--shadow-2);
}
.xqnpo41 {
  background-color: #0a78be;
}
.xqo17i5 {
  animation-delay: 4.1s;
}
.xqpl54q {
  left: 24px;
}
.xqqgvjq {
  box-shadow:
    0 0 4px var(--circle-button-overlay-raised-shadow-color),
    0 0 0 1px var(--circle-button-overlay-raised-shadow-color);
}
.xqqjmok {
  color: var(--data-viz-orange);
}
.xqqomq6 {
  z-index: 98;
}
.xqqy42c {
  right: -16px;
}
.xqrzlzb {
  flex-basis: 67%;
}
.xqskqnr {
  background-image:
    linear-gradient(to top, var(--web-wash) 20%, transparent),
    linear-gradient(to right, #008bd0 50% 50%);
}
.xqsn43r {
  margin-left: 20px;
}
.xqtuk1x {
  background-color: #2abba719;
}
.xqty2a1 {
  margin-left: var(--size-negative-8);
}
.xqu47gg {
  right: -440px;
}
.xqube13 {
  left: 0%;
}
.xqudg9 {
  background-color: var(--fds-spectrum-teal);
}
.xquolk3 {
  padding-left: var(--media-library-search-input-padding);
}
.xquyuld {
  box-shadow: 0 1px 2px var(--shadow-2);
}
.xqvb050 {
  background-color: #1c1c1c;
}
.xqvet5p {
  border-left-color: #f0f;
}
.xqwjeat {
  view-transition-name: var(--x-viewTransitionName);
}
.xqwm7no {
  box-shadow: 0 0 12px 0 var(--hover-overlay);
}
.xqwxbl3 {
  right: -4px;
}
.xqxgn94 {
  right: var(--x-insetInlineEnd);
}
.xqy1m8u {
  box-shadow: var(--imagine-hover-box-shadow);
}
.xqyagaq {
  line-height: 72px;
}
.xqyqqcc {
  margin-right: var(--x1hmaw5b);
}
.xqzb60q {
  border-left-color: #ff0;
}
.xqzq8q {
  border-top-left-radius: 0.2em;
}
.xr0kkjs {
  left: 3.5%;
}
.xr0m5pc {
  border-bottom-left-radius: 9999px;
}
.xr0z6kk {
  border-right-color: var(--xdg47pa);
}
.xr1npaq {
  border-bottom-left-radius: var(--Semantic-ROUNDED_2_XLARGE, 24px);
}
.xr2ch4k {
  left: 32px;
}
.xr2n1jn {
  background-color: #d3d2d2;
}
.xr2o03g {
  grid-template-columns: minmax(0, auto) 1fr;
}
.xr2y4jk {
  order: 71;
}
.xr2y4jy {
  border-bottom-right-radius: 6px;
}
.xr39c5z {
  background-color: #008bd0;
}
.xr3nxaw {
  transform: scale(1.3);
}
.xr4dmdx {
  background-color: #814de7;
}
.xr4gsrn {
  border-top-left-radius: 40px;
}
.xr4u75v {
  background-color: #e2e2df;
}
.xr4zee6 {
  left: -24px;
}
.xr515r8 {
  background-position-x: center !important;
}
.xr53egw {
  color: var(--tab-icon-secondary-toggle);
}
.xr5ecms {
  clip-path: inset(50% 0 0 0 round 50%);
}
.xr62fp {
  border-left-color: #cbd2d9;
}
.xr6uur2 {
  margin-left: var(--size-negative-4);
}
.xr83w90 {
  border-left-color: #f43953;
}
.xr8fftf {
  border-top-right-radius: var(--radius-large);
}
.xr8gtt8 {
  animation-duration: 4s, 2s;
}
.xr8o54a {
  background-color: var(--background-surface-overlay-default);
}
.xr99te6 {
  background-image: linear-gradient(
    0deg,
    var(--background-surface-default) 0%,
    rgba(255, 255, 255, 0) 100%
  );
}
.xr9bi56 {
  box-shadow: 0 2px 6px 0 var(--wig-black-alpha-10);
}
.xr9e8f9 {
  border-top-left-radius: 2px;
}
.xr9p91e {
  box-shadow: 0 1px 0 var(--divider);
}
.xr9w4p7 {
  border-top-left-radius: 7px;
}
.xra8yip {
  border-left-color: var(--nav-background);
}
.xrbb54x {
  animation-name: xt09tg6-B;
}
.xrdv0aw {
  background-color: var(--chat-composer-background-color);
}
.xrdy9uy {
  background-color: #fbfbfc;
}
.xre2zde {
  border-right-color: #eceef4;
}
.xrefnyo {
  backdrop-filter: blur(18px);
}
.xrf7hpu {
  margin-right: 33px;
}
.xrfb3pm {
  background-position-y: top;
}
.xrga0lt {
  font-weight: var(--mono-emphasized-font-weight);
}
.xrgb9v1 {
  border-left-color: rgb(var(--grey-2));
}
.xrgutrb {
  padding-left: 102px;
}
.xrgxkkn {
  border-top-left-radius: var(--comment-bubble);
}
.xrh5wk9 {
  border-right-color: rgb(var(--igdw-chat-tab-composer-border-color));
}
.xrh9p9f {
  box-shadow: 4px 0 4px -2px var(--media-inner-border);
}
.xrhrk4o {
  margin-left: var(--p-space-16);
}
.xrj3o3a {
  box-shadow: 0 10px 5px 0 var(--shadow-2);
}
.xrjwz28 {
  box-shadow: 0 4px 12px var(--chat-text-blockquote-color-background-line);
}
.xrkh83j {
  padding-left: var(--space-large);
}
.xrkmrrc {
  background-color: red;
}
.xrl0p4u {
  box-shadow: 0 0 4px var(--shadow-1);
}
.xrlktft {
  margin-right: var(--size-negative-10);
}
.xrm75ib {
  background-color: var(--background-disabled);
}
.xrmb9yi {
  box-shadow: 0 2px 20px #0003;
}
.xrmiu4m {
  animation-timing-function: cubic-bezier(0.23, 1, 0.32, 1);
}
.xrmkrer {
  border-right-color: var(--chat-message-border-color, transparent);
}
.xrmlzy3 {
  fill-opacity: 0.6;
}
.xrmrd4f {
  background-color: #fbb !important;
}
.xrmyhay {
  background-color: var(--overlay-on-media);
}
.xrnhffl {
  flex-grow: 4;
}
.xrok2fi {
  transition-property: max-height;
}
.xrokvj9 {
  margin-left: var(--xs0bd1e);
}
.xrotz4w {
  left: 8px;
}
.xrq6e7g {
  right: calc(var(--image-offset) * -1);
}
.xrqaf0a {
  background-color: var(--calendar-meeting-picker-marker);
}
.xrqfkbs {
  color: var(--xe5i04x);
}
.xrqqxx7 {
  margin-right: -7px;
}
.xrr41r3 {
  left: 6px;
}
.xrrhbhu {
  font-weight: var(--message-heading-4-font-weight);
}
.xrs11v0 {
  fill: var(--secondary-text-on-media);
}
.xrsmf6u {
  letter-spacing: 45px;
}
.xrspopn {
  margin-right: var(--x1tf79ex);
}
.xrsq3au {
  background-color: var(--fds-blue-40);
}
.xrtye2n {
  border-right-color: var(--progress-ring-neutral-foreground);
}
.xru4yt1 {
  transform-origin: -4px 6px;
}
.xru8pw1 {
  animation-name: x1d6p7sg-B;
}
.xrufs26 {
  background-color: #eff2f5;
}
.xrufx0o {
  object-position: 0 -10px;
}
.xrulbe9 {
  border-bottom-left-radius: var(--x19huaox);
}
.xrv4cvt {
  font-size: 1em;
}
.xrv8gga {
  left: 17%;
}
.xrvh0qo {
  border-right-color: var(--voice-control-bar-border-color);
}
.xrvj5dj {
  display: grid;
}
.xrvldg0 {
  font-family: var(--new-large-title-1-font-family);
}
.xrw5ot4 {
  padding-right: 9px;
}
.xrweaip {
  background-color: #ffffff80;
}
.xrwxslb {
  border-left-color: #666;
}
.xrx4l5l {
  backdrop-filter: blur(40px) brightness(1.5);
}
.xrx6nxc {
  background-color: var(--button-background-secondary-calling--hover);
}
.xrx9ttv {
  background-image: linear-gradient(transparent, var(--surface-background) 35%);
}
.xry2ai6 {
  left: 50px;
}
.xry6foc {
  color: var(--button-icon-tertiary-toggled);
}
.xrycbv3 {
  transform: translate(50%) translateY(-50%);
}
.xrylv2j {
  list-style-type: circle;
}
.xs0h0sm {
  background-color: var(--fill-blur);
}
.xs1kbpr {
  color: var(--wig-oyster-black-85);
}
.xs2uvft {
  border-bottom-left-radius: var(--xz5hhjv);
}
.xs2v6tp {
  color: #0000008c;
}
.xs32or2 {
  box-shadow:
    0 2px 12px var(--shadow-1),
    0 1px 2px var(--shadow-1);
}
.xs3q71m {
  background-color: var(--card-translucent-background);
}
.xs3qcdl {
  margin-left: 111px;
}
.xs4rv5j {
  stroke: var(--button-icon-secondary-calling);
}
.xs4xyr0 {
  animation-duration: 0.25s;
}
.xs51lif {
  transform: translate(-4px);
}
.xs58l47 {
  border-left-color: var(--messenger-card-background);
}
.xs5hqez {
  border-right-color: var(--dataviz-secondary-1);
}
.xs6caty {
  margin-right: var(--space-large);
}
.xs7hhfa {
  border-top-left-radius: var(--x16xtl57);
}
.xs7m88r {
  background-color: var(--progress-stepper-secondary-incomplete);
}
.xs83m0k {
  flex-shrink: 1;
}
.xs83zq4 {
  border-top-right-radius: 3px;
}
.xs889p8 {
  animation-name: x1su1mo5-B;
}
.xs93c0a {
  border-top-left-radius: var(--x82vd9a);
}
.xs93zte {
  padding-right: var(--size-16);
}
.xs9vrbc {
  background-color: var(--bubbleContentUserBackgroundColor);
}
.xs9wviy {
  border-bottom-left-radius: 16px;
}
.xsa509x {
  border-top-right-radius: var(--x1ttpv1t);
}
.xsaejhk {
  margin-left: 105px;
}
.xsagqdp {
  font-family:
    var(--font-family-text-normal), var(--font-family-segoe) !important;
}
.xsbfjvs {
  background-color: var(--workplace-chart-foreground);
}
.xsbsmvu {
  border-bottom-left-radius: 70px;
}
.xsbzua7 {
  box-shadow:
    0 1px 0 0 var(--Fill-Highlight, var(--fill-highlight)) inset,
    0 0 2px 0 var(--composer-border-color-sticky),
    0 0 6px 0 var(--composer-border-color-sticky),
    0 6px 30px 0 var(--line-popover-protection-outer);
}
.xscowc0 {
  background-color: var(--x1r17ggk);
}
.xsct1ou {
  stroke: #aab;
}
.xsdj86q {
  padding-left: 17px;
}
.xsdp72b {
  border-left-color: #ff911000;
}
.xsdqxv5 {
  transform: translate(calc(var(--size-medium) / 18));
}
.xsdxoiz {
  margin-right: var(--nav-list-cell-margin-horizontal-inner-addon);
}
.xseapn1 {
  padding-right: var(--x287wji);
}
.xsfojl8 {
  background-color: var(--background-accent-positive-pressed);
}
.xsfpt18 {
  transform: translate(-50%, 8%);
}
.xsfy40s {
  padding-right: 32px;
}
.xsg0ci3 {
  border-left-color: var(--about-ig-white);
}
.xsgajta {
  box-shadow: 0 2px 4px #0000001a;
}
.xsgwwv8 {
  border-right-style: unset;
}
.xsh9try {
  background-color: var(--blue-secondary);
}
.xshg46c {
  border-bottom-right-radius: 22px;
}
.xshklg3 {
  animation-delay: 1s;
}
.xshks6l {
  border-top-left-radius: var(--radius-medium);
}
.xshqxdv {
  margin-left: 224px !important;
}
.xsi0nmb {
  color: var(--x1kpccw5);
}
.xsid9ct {
  cursor: crosshair;
}
.xsidn3t {
  transform: scale(0.95) translateY(-15%);
}
.xsjn2wy {
  animation-name: x95vr6w-B;
}
.xsk4xva {
  padding-left: var(--size-negative-20);
}
.xskzjsv {
  border-top-right-radius: calc(var(--size-small) / 2);
}
.xskzprw {
  animation-fill-mode: backwards;
}
.xslp6d4 {
  border-left-color: var(--fds-gray-00);
}
.xsm6w69 {
  right: -360px;
}
.xsmi43k {
  opacity: var(--xnzvq2j);
}
.xsmlqme {
  animation-name: x94mwlt-B;
}
.xsmz2so {
  order: 37;
}
.xso7ly {
  transition-duration: var(--duration-extra-short-in);
}
.xspe117 {
  background-color: var(--calendar-event-card-outline-gray);
}
.xsq0iq7 {
  box-shadow:
    0 -1px 0 var(--hover-overlay),
    0 -1px 8px var(--shadow-2);
}
.xsqh2ya {
  border-top-right-radius: var(--x1wtafy2);
}
.xsqj5wx {
  transform: var(--x-transform);
}
.xsqwphs {
  border-right-color: var(--fds-gray-25);
}
.xsqyzxx {
  background-color: var(--mwp-primary-theme-color);
}
.xsr7ovi {
  aspect-ratio: 1.77;
}
.xsrhx6k {
  fill: var(--disabled-icon);
}
.xsrmkr {
  order: 70;
}
.xsrzb8j {
  background-color: var(--reaction-pill-background-color);
}
.xss6m8b {
  font-variant-numeric: tabular-nums;
}
.xsse7jy {
  flex-basis: 400px;
}
.xsssogd {
  grid-template-columns: repeat(auto-fill, minmax(235px, 1fr));
}
.xst2vwg {
  background-color: #0000;
}
.xst6bnn {
  transform: scale(0.6);
}
.xsto0zo {
  color: var(--hds-intense);
}
.xstzfhl {
  border-left-style: none;
}
.xsupqk9 {
  margin-right: var(--size-negative-4);
}
.xsusqng {
  transition-property: transform, top;
}
.xsux78y {
  view-transition-name: appearance-dialog;
}
.xsv05z6 {
  border-bottom-right-radius: 24%;
}
.xsve9r9 {
  color: #1876f2;
}
.xsvp111 {
  text-shadow: 1px 1px 0 rgba(20, 22, 26, 0.3);
}
.xsvsxdx {
  background-color: var(--slider-rail-color);
}
.xswo3hg {
  transform: scale(0.8) translateY(300px);
}
.xsxby9i {
  background-color: var(--background-on-media-pressed);
}
.xsxvzsj {
  background-image: linear-gradient(
    180deg,
    var(--always-dark-overlay),
    var(--shadow-1) 52.5%,
    transparent
  );
}
.xsy64vp {
  background-color: var(--interactive-nav-item-primary-hover);
}
.xsy76jp {
  background-image: linear-gradient(
    var(--fds-black-alpha-60),
    var(--fds-black-alpha-60)
  );
}
.xszapqh {
  border-right-color: #ea5f1d;
}
.xszat0t {
  background-color: var(--always-gray-75);
}
.xszg11z {
  animation-name: xnjai2g-B;
}
.xszxlxb {
  row-gap: var(--size-32);
}
.xt0e3qv {
  cursor: default;
}
.xt0psk2 {
  display: inline;
}
.xt2fmn5 {
  border-bottom-right-radius: 9px;
}
.xt2u5rs {
  color: var(--progress-ring-disabled-background);
}
.xt3tw32 {
  order: 26;
}
.xt4736n {
  font-size: var(--body-font-size);
}
.xt4hy5 {
  padding-right: 170px;
}
.xt5e8co {
  order: 17;
}
.xt5i110 {
  animation-name: x3meebn-B, x1a0t17s-B;
}
.xt5vcea {
  margin-left: var(--x1m0kmm);
}
.xt5wmhg {
  color: var(--surface-background);
}
.xt5xv9l {
  background-color: var(
    --chat-composer-background-color,
    var(--card-background)
  );
}
.xt6ml21 {
  padding-left: var(--x4yl131);
}
.xt6ovg4 {
  border-bottom-right-radius: 3px;
}
.xt73a7o {
  transform: scale(0.99) translateY(2px);
}
.xt9c220 {
  grid-auto-columns: auto;
}
.xtab2f5 {
  border-bottom-right-radius: var(--x1ciwlvv);
}
.xtasm4o {
  fill: var(--dataviz-supplementary-2);
}
.xtaz4m5 {
  list-style-type: disc;
}
.xtbw6ec {
  margin-left: -23px;
}
.xtc6cl0 {
  animation-name: x148q4be-B;
}
.xtclifk {
  background-image: repeating-linear-gradient(
    -45deg,
    #0000,
    #0000 5px,
    #6e71750f 5px 10px
  );
}
.xtcx8v3 {
  display: list-item;
}
.xte25xw {
  left: 186px;
}
.xtea3wc {
  filter: blur(2px);
}
.xtf1z3e {
  border-top-left-radius: 42px;
}
.xtfna4w {
  padding-right: 146px;
}
.xtfzpgb {
  column-gap: var(--space-x-small);
}
.xtg81em {
  border-left-color: #6d7175;
}
.xtgp73m {
  align-self: unset;
}
.xth0gu4 {
  left: 55px;
}
.xti2d7y {
  opacity: 0.4;
}
.xtija5b {
  background-color: var(--xadhof8);
}
.xtijo5x {
  right: 0;
}
.xtilpmw {
  -moz-appearance: textfield;
}
.xtiry3x {
  border-bottom-right-radius: var(--media-tile-border-radius);
}
.xtj4zo2 {
  left: 34%;
}
.xtj8gnn {
  transform-origin: top;
}
.xtjevij {
  transform: scaleY(-1);
}
.xtk25yc {
  background-color: var(--calendar-meeting-picker-background);
}
.xtk6v10 {
  color: var(--primary-button-text);
}
.xtkt0ra {
  transform: translateY(-56px);
}
.xtl7auq {
  border-top-right-radius: 15%;
}
.xtllk9e {
  border-bottom-right-radius: var(--x16xtl57);
}
.xtlthio {
  color: var(--mwx-code-syntax-number);
}
.xtm33id {
  background-color: var(--geodesic-next-color-icon-marker-active);
}
.xtmkuz7 {
  margin-right: 2%;
}
.xtn646 {
  border-bottom-left-radius: 7.25px;
}
.xtp2iwk {
  border-top-right-radius: 17px;
}
.xtp4sz3 {
  text-shadow: 0 2px 4px rgba(0, 0, 0, 0.5);
}
.xtq6bvn {
  border-left-color: #000;
}
.xtqikln {
  column-gap: 12px;
}
.xtrbpun {
  background-color: var(--xdvz3pk);
}
.xtrficw {
  border-right-color: var(--calendar-event-card-outline-blue);
}
.xtsdcvj {
  border-bottom-right-radius: 19px;
}
.xtssl2i {
  padding-left: 40px;
}
.xtsvl71 {
  animation-duration: 0.15s;
}
.xtt52l0 {
  resize: none;
}
.xtte2yg {
  border-bottom-left-radius: 1em;
}
.xtuq3kr {
  margin-right: 10%;
}
.xtvhhri {
  text-transform: uppercase;
}
.xtvsq51 {
  background-color: var(--primary-button-background);
}
.xtvy0jz {
  animation-name: x17jkpnd-B;
}
.xtwbvc4 {
  color: var(--x1c0tkqy);
}
.xtwhgk6 {
  border-right-color: #e4e6eb;
}
.xtx3yfk {
  border-left-color: var(--switch-active);
}
.xtx5638 {
  border-left-color: var(--disabled-text);
}
.xtxca55 {
  border-top-left-radius: var(--x1jutr4a);
}
.xtxsjtk {
  box-shadow: var(--menu-box-shadow);
}
.xtyphpq {
  order: 86;
}
.xtyxhl7 {
  background-color: var(
    --chat-text-blockquote-color-background-line,
    var(--placeholder-text)
  );
}
.xtz0iyb {
  filter: brightness(0.85);
}
.xtzsbya {
  transform: scale(0.35714285714285715);
}
.xtzu7as {
  transform: translate(48px) translateZ(0);
}
.xtzvprt {
  border-top-right-radius: 36px;
}
.xu00q2a {
  background-size: 8px 8px;
}
.xu0d25g {
  transform: scale(0.833);
}
.xu0oii1 {
  box-shadow: 0 2px 8px 0 var(--shadow-1);
}
.xu11hiv {
  left: calc(50% - 50px);
}
.xu14ctz {
  border-right-color: var(--base-blue);
}
.xu1rcjc {
  background-image: linear-gradient(
    to top,
    rgba(var(--web-always-black), 0) 0% 50%,
    rgba(var(--web-always-black), 0.025) 80%,
    rgba(var(--web-always-black), 0.25)
  );
}
.xu25z0z {
  border-top-right-radius: inherit;
}
.xu2mzpk {
  -webkit-mask-image: linear-gradient(transparent, black 50%);
  mask-image: linear-gradient(transparent, #000 50%);
}
.xu33yg2 {
  border-left-width: medium;
}
.xu3cg7j {
  transform-origin: 0% 0%;
}
.xu3dfck {
  padding-left: var(--workds-text-input-padding-end-with-addon-double);
}
.xu3pdk0 {
  aspect-ratio: var(--xmzrew1);
}
.xu4p7br {
  color: #1877f2;
}
.xu54ipa {
  font-size: 3.125rem;
}
.xu58y7p {
  background-color: var(--background-accent-positive-hover);
}
.xu5i820 {
  animation-name: x3euffx-B;
}
.xu6gjpd {
  transition-duration: var(--fds-duration-short-in);
}
.xu6pwxa {
  border-spacing: 5px;
}
.xu7af1f {
  border-right-color: var(--secondary-text);
}
.xu7c50c {
  background-image: var(--reasoning-glimmer-gradient);
}
.xu88d7e {
  color: #dd4a68;
}
.xu8mah7 {
  background-color: var(--background-on-media-hover);
}
.xu8od7l {
  border-right-color: #7c7f83;
}
.xu9khku {
  stroke: var(--button-icon-tertiary);
}
.xua2c09 {
  padding-left: 45px;
}
.xua3uq3 {
  transition-property: height;
}
.xuac11s {
  font-size: var(--new-large-title-2-font-size);
}
.xuae0im {
  stroke: var(--base-blue);
}
.xuamg6b {
  border-bottom-left-radius: var(--x1ruj3lq);
}
.xubs6d7 {
  border-right-color: var(--interactive-primary);
}
.xuc5kci {
  color: #07a;
}
.xucs921 {
  border-bottom-right-radius: 16.5px;
}
.xucymfc {
  font-size: 2.125rem;
}
.xudf5d4 {
  padding-left: -4px;
}
.xudsgdi {
  text-shadow: 0 0 1px var(--always-dark-overlay);
}
.xuefhgv {
  background-image: linear-gradient(
    transparent 0%,
    var(--always-dark-overlay) 100%
  );
}
.xuem50a {
  background-color: var(--hz-left-nav-background);
}
.xueyd99 {
  padding-right: 45px;
}
.xuezl2l {
  background-image: linear-gradient(90deg, #7462e14d -13.26%, #cd9cf94d 62.64%);
}
.xufnvkl {
  display: flow-root;
}
.xufuuud {
  border-right-color: var(--disabled-icon);
}
.xuirq98 {
  padding-right: var(--x18og1a8);
}
.xuix1fa {
  hyphens: none;
}
.xuj82j5 {
  background-color: #c2b6ee;
}
.xujl8zx {
  text-decoration-line: underline;
}
.xujowsr {
  animation-name: x2xgkqx-B;
}
.xuk3077 {
  align-items: flex-end;
}
.xukhhbo {
  box-shadow:
    var(--shadow-elevation-05), var(--quick-launcher-protection-box-shadow);
}
.xukjsho {
  border-right-color: var(--x1u1kd6g);
}
.xuklvn5 {
  font-size: 3.375rem;
}
.xukmnpi {
  background-color: var(--background-primary);
}
.xul23gt {
  border-bottom-right-radius: var(--dialog-border-radius);
}
.xuldkdt {
  border-bottom-right-radius: calc(var(--size-medium) / 2);
}
.xule2z1 {
  margin-right: -24px;
}
.xum2pek {
  border-top-left-radius: 38px;
}
.xum4auv {
  border-bottom-right-radius: 100px;
}
.xumrakr {
  box-shadow: 0 13px 32px var(--shadow-1);
}
.xumwmo6 {
  transform: translate(100%);
}
.xun2265 {
  font-family: SF Pro Display;
}
.xun5774 {
  left: -62.9151px;
}
.xuna32c {
  padding-left: var(--x19nwfu8);
}
.xunj4os {
  line-height: 1.34;
}
.xuq4ie0 {
  padding-left: var(--space-xx-small);
}
.xuqacwm {
  animation-timing-function: cubic-bezier(0.17, 0.17, 0, 1);
}
.xuqu0i6 {
  box-shadow:
    0 0 10px 0 var(--fds-black-alpha-10),
    0 0 20px 0 var(--fds-black-alpha-15);
}
.xurresp {
  padding-left: 0.5em;
}
.xurzqwv {
  box-shadow:
    0 2px 4px var(--shadow-1),
    0 8px 20px var(--shadow-1);
}
.xusue18 {
  left: 39px;
}
.xuu4fns {
  margin-left: var(--x1et33sf);
}
.xuu6fou {
  text-shadow: 0 2px 2px var(--shadow-8);
}
.xuucpan {
  text-shadow: 0 1px 2px rgba(0, 0, 0, 0.5);
}
.xuuh30 {
  transform: translate(-50%);
}
.xuujh47 {
  border-left-color: var(--wash);
}
.xuv4yd6 {
  border-bottom-left-radius: var(--hds-border-radius-30);
}
.xuv8nkb {
  font-weight: 800;
}
.xuvjrbr {
  border-left-color: var(--negative);
}
.xuw2q3d {
  stroke: var(--button-icon-secondary-calling-toggled);
}
.xuwbzjh {
  order: var(--x-order);
}
.xuwt6zp {
  padding-left: 146px;
}
.xuwvgg2 {
  border-right-color: var(--always-black);
}
.xux4pbp {
  font-family:
    Optimistic Text Normal,
    system-ui,
    sans-serif !important;
}
.xuxc9uh {
  border-left-color: var(--tooltip-background);
}
.xuxekev {
  border-left-color: var(--media-outer-border);
}
.xuxiujg {
  animation-timing-function: cubic-bezier(0.33, 0, 0.67, 1);
}
.xuxvh1q {
  color: #fff;
}
.xuxw1ft {
  white-space: nowrap;
}
.xuy72oy {
  justify-self: stretch;
}
.xuypc72 {
  border-left-color: var(--primary-deemphasized-button-text);
}
.xuz0o3t {
  padding-right: 104px;
}
.xuzhngd {
  opacity: 0.3;
}
.xv002az {
  background-color: var(--dolly-bg-white);
}
.xv024v0 {
  font-size: 18pt;
}
.xv1deke {
  filter: drop-shadow(0 0 2px var(--shadow-5));
}
.xv1jog7 {
  margin-right: 40%;
}
.xv29v55 {
  left: var(--space-small);
}
.xv2q8z8 {
  border-bottom-left-radius: var(--comment-bubble);
}
.xv2umb2 {
  flex-basis: inherit;
}
.xv4pxxv {
  box-shadow:
    0 6px 16px #0a131729,
    0 8px 32px #0a13171f;
}
.xv54qhq {
  padding-right: 16px;
}
.xv5lvn5 {
  border-left-color: transparent;
}
.xv5ndnr {
  color: #383f4f;
}
.xv5skbt {
  order: 30;
}
.xv5t66b {
  transform: translate(12px);
}
.xv5twrn {
  cursor: move;
}
.xv5uh0x {
  border-left-color: #1479fb;
}
.xv6duij {
  padding-left: 131px;
}
.xv6xv62 {
  border-left-color: var(--calendar-event-card-outline-blue);
}
.xv6z1j4 {
  border-bottom-left-radius: 17px;
}
.xv78j7m {
  background-color: var(--text-highlight);
}
.xv7a7zx {
  border-bottom-left-radius: 90px;
}
.xv812yg {
  margin-right: 275px;
}
.xv8dq09 {
  transform: translate(0);
}
.xv8xv52 {
  right: 6.5px;
}
.xv8yid9 {
  transform: translate(25%, 25%);
}
.xv9j4wm {
  margin-left: 360px;
}
.xv9rvxn {
  background-color: var(--positive);
}
.xva88ur {
  border-top-right-radius: 29px;
}
.xvahy20 {
  padding-left: 25px;
}
.xvarp8k {
  font-size: 1.6875rem;
}
.xvbhtw8 {
  background-color: rgb(var(--ig-primary-background));
}
.xvc51xn {
  margin-left: 32px;
}
.xvc5jky {
  margin-left: auto;
}
.xvcl9bi {
  color: var(--xscreen-unknown);
}
.xvd23sj {
  box-shadow: 0 4px 10px var(--shadow-2);
}
.xvdcs4k {
  margin-right: -22px;
}
.xve9zqi {
  font-family: var(--x1rl2gpv);
}
.xvfot74 {
  font-family: var(--new-large-title-2-font-family);
}
.xvhkcqh {
  border-left-color: var(--wig-white);
}
.xvirf5f {
  border-left-color: var(--border-focused);
}
.xvj87bh {
  animation-timing-function: cubic-bezier(0.22, 0.61, 0.36, 1);
}
.xvj8lpu {
  margin-left: 35%;
}
.xvjj3ju {
  background-color: var(--switch-inactive);
}
.xvklw4t {
  left: -17px;
}
.xvkmm8z {
  color: var(--switch-active);
}
.xvkpfjs {
  background-size: var(--x5suos6);
}
.xvkv0nz {
  background-color: #1877f233;
}
.xvkvta6 {
  padding-right: -10px;
}
.xvlca1e {
  stroke-width: 2;
}
.xvm58g7 {
  caret-color: var(--primary-text-on-media);
}
.xvma63k {
  animation-name: x17qceat-B;
}
.xvmjc7q {
  transform: translate(-100%) translateY(-5%);
}
.xvn2z4z {
  backdrop-filter: blur(12px);
}
.xvo1kdb {
  border-right-color: var(--dialog-border-color);
}
.xvo38ju {
  animation-delay: var(--x-animationDelay);
}
.xvo6coq {
  box-shadow: 0 1px 2px var(--shadow-1);
}
.xvofs7n {
  background-color: #5aa7ff;
}
.xvoovht {
  background-color: #1f1f1f;
}
.xvpkmg4 {
  opacity: 0.25;
}
.xvpnlf8 {
  border-right-color: var(--xfsprpa);
}
.xvq8zen {
  line-height: 1.3333;
}
.xvqtt4g {
  object-position: 35px 23%;
}
.xvs2etk {
  border-top-left-radius: 100%;
}
.xvs45v7 {
  left: 15%;
}
.xvs77f4 {
  background-color: var(--x1rhfrof);
}
.xvs79uf {
  background-color: var(--switch-active);
}
.xvs91rp {
  font-size: var(--system-14-font-size);
}
.xvt5ypq {
  border-top-right-radius: var(--size-8);
}
.xvtxzkx {
  border-right-color: var(--negative);
}
.xvtyy9e {
  border-top-left-radius: var(--x1ciwlvv);
}
.xvuj027 {
  border-right-width: var(--xo3rck8);
}
.xvuycz3 {
  background-color: var(--red-tertiary);
}
.xvw4r5r {
  animation-name: x30e9mo-B;
}
.xvwgdrk {
  letter-spacing: 0.38px;
}
.xvx6jns {
  background-color: #ff5b5b;
}
.xvxeoey {
  padding-right: var(--size-24);
}
.xvygcut {
  animation-timing-function: var(--dialog-animation-timing-function);
}
.xvyhd0g {
  z-index: 45;
}
.xvzk148 {
  background-image: linear-gradient(90deg, #1455b0, #ed41a5);
}
.xvzlp9s {
  background-color: #0084ff;
}
.xvzvg7y {
  font-size: 3.75rem;
}
.xw01apr {
  margin-left: -6px;
}
.xw09woa {
  row-gap: 6px;
}
.xw0y2gn {
  left: 116px;
}
.xw13fz0 {
  border-left-color: var(--base-blue);
}
.xw1mzvt {
  font-weight: 510;
}
.xw1vsd8 {
  left: calc(-1 * (var(--xsjbu7k) + var(--x1099yxr)));
}
.xw29usr {
  border-left-style: var(--dialog-border-style);
}
.xw2edvt {
  margin-left: 275px;
}
.xw2ht0g {
  animation-name: x1qbh088-B;
}
.xw2npq5 {
  color: var(--text-primary);
}
.xw2yikh {
  box-shadow: var(--tooltip-shadow);
}
.xw33vff {
  left: 96px;
}
.xw3gf2m {
  border-bottom-right-radius: var(--x1epajyq);
}
.xw3yjuf {
  color: #b2dbff;
}
.xw4r0ft {
  background-color: var(--hero-banner-background);
}
.xw503pz {
  border-top-right-radius: 0.2em;
}
.xw5cjc7 {
  border-top-left-radius: var(--card-corner-radius);
}
.xw5lrne {
  transition-delay: 60s;
}
.xw5x8yr {
  background-image: linear-gradient(
    45deg,
    var(--shadow-8) 0 33%,
    var(--shadow-1)
  );
}
.xw78oal {
  grid-auto-flow: column dense;
}
.xw7g9no {
  background-size: 130% auto;
}
.xw8ag78 {
  animation-duration: 0.1s;
}
.xw8kemb {
  padding-right: 80px;
}
.xw8tdv1 {
  border-right-width: var(--border-width);
}
.xw8xeku {
  padding-left: 90px;
}
.xw8ys2m {
  animation-name: x4m3fz-B;
}
.xw8z9w8 {
  vertical-align: sub;
}
.xw9dhne {
  background-color: var(--rating-star-active);
}
.xw9id9a {
  box-shadow: var(--media-inner-border);
}
.xw9jgqm {
  margin-right: var(--size-4);
}
.xwa7khf {
  border-bottom-right-radius: 1em;
}
.xwaa2ar {
  column-gap: 48px;
}
.xwc5888 {
  animation-iteration-count: 1;
  animation-iteration-count: infinite;
}
.xwc7p3h {
  background-color: var(--token-background);
}
.xwcfey6 {
  background-color: var(--disabled-button-background);
}
.xwcsmn1 {
  transition-property: transform, opacity;
}
.xwd15bm {
  background-color: #082a61;
}
.xwdcwe8 {
  border-left-color: #c3cd2e;
}
.xwdmxg7 {
  transform: translate(-2px, -11px);
}
.xwdowzl {
  font-weight: var(--subtitle-medium-font-weight);
}
.xwdx20x {
  background-image: linear-gradient(45deg, #45bd62, #14b43b);
}
.xwflfxt {
  box-shadow: 0 4px 14px var(--shadow-1);
}
.xwfyxwz {
  filter: drop-shadow(0px 13px 32px var(--shadow-1));
}
.xwfz06j {
  margin-right: calc((var(--size-small) - var(--size-8)) / 2);
}
.xwg4lvm {
  background-color: var(--always-green);
}
.xwhkkir {
  box-shadow: var(--dialog-box-shadow);
}
.xwhmpl5 {
  background-color: var(--progress-stepper-secondary-complete);
}
.xwhv06o {
  padding-right: 45%;
}
.xwhw2v2 {
  font-weight: var(--font-weight-system-semibold);
}
.xwj6ksc {
  border-bottom-left-radius: 36px;
}
.xwjaxk7 {
  transform: translateY(-100%);
}
.xwji4o3 {
  transition-timing-function: ease;
}
.xwjyyd3 {
  margin-right: var(--size-negative-14);
}
.xwklpps {
  margin-left: 2px;
}
.xwldb3t {
  justify-self: flex-start;
}
.xwlgqih {
  box-shadow: 0 0 0 100vmax var(--shadow-8);
}
.xwm0w0a {
  right: 15%;
}
.xwmoq1i {
  order: 18;
}
.xwn43p0 {
  padding-left: 18px;
}
.xwn7fz2 {
  line-height: 1.3;
}
.xwnhzmj {
  animation-name: x1h06q2e-B;
}
.xwnkz5y {
  border-right-color: var(--shadow-5);
}
.xwnonoy {
  background-color: var(--accent);
}
.xwntvv8 {
  background-image: linear-gradient(
    135deg,
    var(--messenger-card-background) 50%,
    transparent 50%
  );
}
.xwo01sx {
  background-color: var(--abra-nav-background);
}
.xwodta0 {
  padding-right: 35px;
}
.xwot3bk {
  transform: rotate(-4deg) translate(-24px, -18px);
}
.xwq05k6 {
  opacity: 0.55;
}
.xwqyzqf {
  margin-left: -24px;
}
.xwr83af {
  color: var(--hds-dark-text);
}
.xws8118 {
  border-bottom-right-radius: var(--button-corner-radius);
}
.xwsa0x0 {
  border-left-color: var(--profile-photo-indicator-border);
}
.xwsdpu9 {
  font-size: 1.25em;
}
.xwsrrc5 {
  margin-left: calc(var(--toast-addon-padding-horizontal) * -1);
}
.xwt6s21 {
  border-left-color: rgb(var(--ig-elevated-separator));
}
.xwtgzux {
  background-image: linear-gradient(
    to top,
    #242526,
    #242526e6,
    #242526b3,
    #24252666,
    #24252600
  );
}
.xwthscj {
  fill: #6881c4;
}
.xwtosrg {
  border-top-left-radius: 10%;
}
.xwuoujp {
  flex-basis: 280px;
}
.xwuq5b1 {
  z-index: 205;
}
.xwv2w2y {
  margin-right: 43px;
}
.xwxc2jc {
  line-height: 1.8;
}
.xwxrfds {
  z-index: 203;
}
.xwy3id5 {
  border-right-style: dashed;
}
.xwyof8e {
  border-left-color: var(--disabled-button-background) !important;
}
.xwz0xwf {
  display: inline-grid;
}
.xwzctpw {
  background-color: var(--background-accent-negative-pressed);
}
.xwzjazl {
  transform: translate(-6px);
}
.xwzluw {
  border-right-color: #0000;
}
.xwzzcjq {
  border-right-color: #2e2d2d;
}
.xx0efsm {
  background-image: linear-gradient(
    0deg,
    #0000,
    #00000001 11.79%,
    #00000003 21.38%,
    #00000006 29.12%,
    #0000000b 35.34%,
    #00000010 40.37%,
    #00000016 44.56%,
    #0000001d 48.24%,
    #00000025 51.76%,
    #0000002c 55.44%,
    #00000034 59.63%,
    #0000003c 64.66%,
    #0004 70.88%,
    #0000004c 78.62%,
    #00000053 88.21%,
    #00000059
  );
}
.xx0ids8 {
  color: #0b6ed3;
}
.xx0nnue {
  transform: translate(32px) translateZ(0);
}
.xx122p5 {
  border-right-color: #e1e3e5;
}
.xx281p9 {
  padding-right: 50px;
}
.xx2ip7n {
  background-image: url(/rsrc.php/yP/r/NzwVvtTMlrU.svg);
}
.xx2nw11 {
  list-style-type: number;
}
.xx2thvm {
  box-shadow: 0 3px 10px #0003;
}
.xx335yk {
  background-image: linear-gradient(45deg, #38affa, #2181f9);
}
.xx3r7rx {
  stroke: var(--base-grape);
}
.xx487zo {
  border-left-width: var(--chat-message-border-width, 0px);
}
.xx4hqgx {
  animation-iteration-count: var(--x-animationIterationCount);
}
.xx4snyb {
  color: var(--wig-iris-100);
}
.xx5dvgi {
  animation-name: x1hb1w9u-B;
}
.xx5p2g1 {
  animation-name: x36x7p0-B;
}
.xx5wybl {
  font-family: Instagram Sans Regular !important;
}
.xx6bhzk {
  transition-duration: 0.15s;
}
.xx6cpbd {
  animation-name: x1pyf5go-B;
}
.xx6jrq6 {
  margin-left: 15px;
}
.xx6zl9n {
  margin-left: 110px;
}
.xx7uev8 {
  stroke: var(--placeholder-text);
}
.xx83zyx {
  background-clip: padding-box;
}
.xx8jjhe {
  border-bottom-right-radius: 25%;
}
.xx90q8 {
  word-wrap: unset;
}
.xxa6egd {
  transform: scaleY(0);
}
.xxbugyl {
  border-top-right-radius: 84px;
}
.xxcbqqu {
  left: 15px;
}
.xxcjuqp {
  background-color: var(--calendar-event-card-green);
}
.xxdcdb7 {
  color: var(--xkvygis);
}
.xxdlds1 {
  flex-basis: 80%;
}
.xxdnyf7 {
  text-shadow: 0 0 3px var(--shadow-8);
}
.xxdwju6 {
  background-color: var(--chip-button-green, #24832c);
}
.xxe13sb {
  padding-right: var(--dialog-anchor-horizontal-padding);
}
.xxeb2sn {
  background-color: var(--calendar-event-card-blue);
}
.xxedxeq {
  row-gap: 1.86%;
}
.xxefcy7 {
  background-color: #1a2125;
}
.xxegd7w {
  left: 80%;
}
.xxekrmj {
  background-color: #f889d3;
}
.xxg0eex {
  background-image: linear-gradient(transparent, var(--surface-background));
}
.xxh26j3 {
  border-left-width: 2.5px;
}
.xxh51pw {
  padding-right: 56px;
}
.xxhqxmj {
  font-feature-settings:
    "liga" off,
    "clig" off;
}
.xxjl4ni {
  animation-name: x1cdi11e-B;
}
.xxjwgl8 {
  left: 38px;
}
.xxkxylk {
  animation-duration: 0.5s;
}
.xxleykf {
  background-color: var(--xr21y3p);
}
.xxm9e6e {
  flex-basis: 120px;
}
.xxmynsg {
  color: var(--text-positive);
}
.xxnfx33 {
  box-shadow: 0 2px 4px var(--shadow-1);
}
.xxnt4vz {
  background-color: linear-gradient(var(--fds-gray-80), transparent);
}
.xxoll9x {
  animation-name: x1ojl3eo-B;
}
.xxp0a1f {
  border-bottom-right-radius: var(--xjnrlz3);
}
.xxp0q0x {
  animation-name: x1jn504y-B;
}
.xxpmyqi {
  border-left-width: var(--xik8ccv);
}
.xxq4lyh {
  color: var(--base-blue);
}
.xxqbziy {
  border-top-left-radius: var(--artifact-imagine-model-item-corner-radius);
}
.xxr1k55 {
  column-gap: var(--spacing-5, 16px);
}
.xxrbq2n {
  transition-property: width;
}
.xxrui8r {
  order: 80;
}
.xxs0x7y {
  animation-timing-function: steps(30);
}
.xxs79tx {
  row-gap: 0;
}
.xxt2rmt {
  font-size: var(--system-11-font-size);
}
.xxt79k7 {
  transform: translate(-32px) translateZ(0);
}
.xxu2ztb {
  flex-grow: 43;
}
.xxuhp59 {
  padding-right: 130px;
}
.xxv0ms9 {
  animation-name: x13o1s23-B;
}
.xxv1dvg {
  box-shadow: 0 0 0 4pt var(--accent);
}
.xxw2dx1 {
  animation-name: x10p3mwt-B, x162kelk-B;
}
.xxwjd7 {
  row-gap: var(--size-8);
}
.xxx7yvo {
  right: 4px;
}
.xxy1z9c {
  padding-right: -6px;
}
.xxy3lum {
  background-color: var(--wig-hovered-background);
}
.xxydwma {
  background-color: #fdb32a;
}
.xxymvpz {
  vertical-align: middle;
}
.xxyudk2 {
  border-top-left-radius: var(--xwbpd4y);
}
.xxz9a3q {
  margin-left: 17px;
}
.xxziih7 {
  transition-timing-function: cubic-bezier(0.08, 0.52, 0.52, 1);
}
.xxzmthq {
  box-shadow: inset -1px 0 0 0 var(--line-media-protection);
}
.xxznuk4 {
  border-left-color: var(--fds-gray-45);
}
.xxzylry {
  font-size: var(--new-body-font-size);
}
.xy00591 {
  left: 45%;
}
.xy099il {
  padding-right: var(--x1s825o0);
}
.xy09u1q {
  margin-right: 4%;
}
.xy0esvw {
  row-gap: var(--space-small);
}
.xy0ey2i {
  background-color: var(--primary-button-text);
}
.xy0fqo7 {
  color: #708090;
}
.xy3wbsu {
  color: var(--mwx-code-syntax-method);
}
.xy69pb {
  animation-name: x1y4ubdb-B;
}
.xy6hjbi {
  box-shadow:
    inset 0 0 0 1px var(--nav-bar-background),
    0 0 0 1px var(--nav-bar-background);
}
.xy6m8k3 {
  fill: transparent;
}
.xy712c7 {
  filter: grayscale(100%);
}
.xy79onk {
  box-shadow: 0 3px 4px 0 var(--shadow-1);
}
.xy79xod {
  background-color: var(--ui-background);
}
.xy7fgds {
  margin-left: var(--size-12);
}
.xy7firj {
  box-shadow: inset 0 -1px 0 var(--always-gray-95);
}
.xy7v1yf {
  animation-delay: 1.05s;
}
.xy8q5ub {
  border-bottom-right-radius: 29px;
}
.xy9ixyv {
  text-shadow: 0 0 3px rgba(0, 0, 0, 0.5);
}
.xy9shu6 {
  background-color: var(--overlay-alpha-50);
}
.xyb1xck {
  color: rgb(var(--ig-primary-icon));
}
.xybdag2 {
  padding-left: var(--x1prtngd);
}
.xybwsfo {
  box-shadow: inset 0 0 1px var(--shadow-2);
}
.xyby730 {
  box-shadow: inset 0 0 0 1px var(--thumbnail-inner-border);
}
.xyd612o {
  border-bottom-right-radius: 20%;
}
.xye8dne {
  border-bottom-left-radius: var(--shape-x-small);
}
.xyeifus {
  row-gap: var(--p-space-4);
}
.xyen1uc {
  left: 106px;
}
.xyen2ro {
  float: none;
}
.xyesn5m {
  line-height: 1.1429;
}
.xyf7qg3 {
  padding-right: var(--xa6vsrr);
}
.xyg0hw4 {
  color: #1c1e21;
}
.xyggl5e {
  background-image: url(/rsrc.php/v4/yS/r/6wVtOkt39Vw.png);
}
.xygjavf {
  font-family:
    var(--headline1-font-family), var(--font-family-default) !important;
}
.xyh17jp {
  border-right-color: var(--icon-secondary);
}
.xyhhy3i {
  border-right-color: var(--secondary-button-pressed);
}
.xyhvnxv {
  padding-right: var(--button-padding-horizontal-medium);
}
.xyiysdx {
  padding-left: 2px;
}
.xyjepno {
  border-top-left-radius: var(--tooltip-corner-radius);
}
.xyjqprf {
  border-top-right-radius: var(--messenger-card-corner-radius);
}
.xyk4ms5 {
  color: var(--chat-message-text-color, inherit);
}
.xykynuu {
  flex-basis: 160px;
}
.xyl4keb {
  background-color: var(--chat-edit-message-overlay-color);
}
.xylhjim {
  border-bottom-left-radius: var(--xofrbhn);
}
.xylt984 {
  font-size: 1.3em;
}
.xym3nw8 {
  border-bottom-left-radius: var(--list-cell-border-radius-large);
}
.xymharo {
  margin-left: 30px;
}
.xymsyp9 {
  animation-iteration-count: 3600;
}
.xyn7wi8 {
  box-shadow: 0 0 0 2.75px var(--background-inverse);
}
.xyokc8v {
  transition-property: perspective-origin;
}
.xyophv2 {
  background-color: var(--dataviz-secondary-2);
}
.xyp2185 {
  background-color: #242526e0;
}
.xypz965 {
  font-family: var(--primary-text);
}
.xyqbzfk {
  box-shadow: 0 3px 4px var(--shadow-1);
}
.xyqehj6 {
  border-top-right-radius: 200px;
}
.xyqm7xq {
  margin-left: 16px;
}
.xyrfnid {
  background-color: gray;
}
.xyrg9as {
  padding-left: var(--size-32);
}
.xyri2b {
  padding-right: 0;
}
.xyrkm3d {
  padding-right: 128px;
}
.xys2atg {
  border-bottom-right-radius: 0.5em;
}
.xys98vm {
  right: 14px;
}
.xysh0jw {
  margin-right: var(--size-24);
}
.xyshal5 {
  background-color: color-mix(
    in hsl,
    var(--calendar-event-card-red) 50%,
    transparent 50%
  );
}
.xytmcm0 {
  color: var(--primary-text) !important;
}
.xytt9sc {
  padding-left: 0.8em;
}
.xyu1916 {
  margin-right: 27px;
}
.xyu60za {
  border-right-color: var(--line-subtle);
}
.xyugm6f {
  line-height: 10px;
}
.xyumdvf {
  border-left-width: 2px;
}
.xyurkci {
  margin-right: var(--x1m0kmm);
}
.xyutu3y {
  border-right-color: #6d7175;
}
.xywma6b {
  animation-name: xhtf2lc-B;
}
.xywy1s7 {
  border-right-width: var(--x1fx80fs);
}
.xyx8ycp {
  left: 48px;
}
.xyx91m6 {
  background-color: var(--geodesic-next-color-icon-warning-disabled);
}
.xyxfs0t {
  transform: translate(-50%) translateY(0);
}
.xyyilqk {
  background-color: var(--primary-button-background-on-media);
}
.xyyubh {
  color: var(--hds-moderate);
}
.xyznczl {
  background-image: linear-gradient(transparent, var(--ui-background));
}
.xyzq4qe {
  background-color: rgb(var(--web-always-black));
}
.xz03a8w {
  right: 2px;
}
.xz11102 {
  border-top-right-radius: calc(var(--size-large) / 2);
}
.xz2iaq5 {
  background-color: #f7f8fa;
}
.xz3js2n {
  border-right-width: 2.5px;
}
.xz3rzyy {
  background-color: rgb(var(--web-always-white));
}
.xz4gly6 {
  transition-timing-function: ease-in-out;
}
.xz4yzji {
  padding-left: var(--xez4x4z);
}
.xz57vy1 {
  flex-basis: 65%;
}
.xz5fbns {
  font-weight: var(--font-weight-system-regular);
}
.xz5h9r3 {
  animation-duration: 5s;
}
.xz5op32 {
  border-top-right-radius: var(--x1tixki8);
}
.xz5rk10 {
  opacity: 0.2;
}
.xz5w515 {
  clip-path: path(
    "M36 0C16.1178 0 0 16.1178 0 36C0 55.8823 16.1178 72 36 72C42.7377 72 49.0431 70.149 54.4354 66.9279C54.1523 66.0018 54 65.0187 54 64C54 58.4772 58.4772 54 64 54C65.0187 54 66.0018 54.1523 66.9279 54.4354C70.149 49.0431 72 42.7377 72 36C72 16.1178 55.8823 0 36 0Z"
  );
}
.xz603ad {
  margin-left: 4.25px;
}
.xz6u0b {
  border-right-color: var(--fds-black-alpha-10);
}
.xz6yg12 {
  border-top-right-radius: var(--x1jutr4a);
}
.xz7312c {
  padding-left: 22px;
}
.xz74otr {
  object-fit: fill;
}
.xz7t8uv {
  border-bottom-right-radius: 24px;
}
.xz8cycs {
  padding-left: 3.5%;
}
.xz94kzr {
  color: #0a7cff;
}
.xz9nkzt {
  font-size: 7.5rem;
}
.xza35fo {
  box-shadow: inset 0 -1px 0 0 var(--media-inner-border);
}
.xzalgr5 {
  background-color: var(--primary-button-pressed);
}
.xzazjz5 {
  border-left-color: var(--fds-spectrum-tomato);
}
.xzbario {
  opacity: 0.71;
}
.xzbsh75 {
  font-family: var(--new-caption-1-font-family);
}
.xzcebd6 {
  font-family: Facebook Sans App Heavy;
}
.xzdp66v {
  box-shadow: inset 0 0 0 0.5px var(--media-inner-border);
}
.xzdwi0m {
  box-shadow: inset 0 0 0 1px var(--line-media-protection);
}
.xze31b9 {
  margin-right: 6%;
}
.xzf9ole {
  margin-left: 64px;
}
.xzfnrur {
  order: 42;
}
.xzfucvb {
  transform: rotate(-10deg) scale(0.6);
}
.xzgd2jw {
  background-image: linear-gradient(180deg, #0000, #0006);
}
.xzgjdc6 {
  border-left-width: var(--list-border-width, 0px);
}
.xzglsdp {
  background-color: var(--fds-black-alpha-80);
}
.xzhk7wv {
  transform: translateZ(1px);
}
.xzhx7h5 {
  transform: scale(1);
}
.xzii09s {
  background-color: var(--barcelona-primary-background);
}
.xziim83 {
  padding-right: 28px;
}
.xzivb9d {
  box-shadow: 0 0 2px var(--shadow-5);
}
.xzjijqb {
  border-bottom-right-radius: 36px;
}
.xzkaem6 {
  z-index: 3;
}
.xzl6der {
  margin-left: -56px;
}
.xzl6hoh {
  line-height: 24;
}
.xzm8p2n {
  padding-left: 26px;
}
.xznsn83 {
  animation-name: xzc1gja-B;
}
.xzodxac {
  transform: scale(0);
}
.xzos8qw {
  border-bottom-right-radius: 104px;
}
.xzpqnlu {
  clip: rect(0, 0, 0, 0);
}
.xzpx9hz {
  background-color: #30c8b4;
}
.xzql1tr {
  left: calc(50% - 276px);
}
.xzsf02u {
  color: var(--primary-text);
}
.xzt0f60 {
  order: 90;
}
.xzt5al7 {
  direction: ltr;
}
.xzu3l9 {
  animation-name: x1cb0228-B;
}
.xzuqxi3 {
  cursor: zoom-out;
}
.xzutexd {
  color: var(--text-secondary-on-media);
}
.xzvay69 {
  grid-template-columns: var(--xaeiz9z);
}
.xzw2lx9 {
  border-top-right-radius: var(--spacing-4, 8px);
}
.xzwoauc {
  left: 16px;
}
.xzwti82 {
  font-family: SFProDisplay-Bold;
}
.xzx3ov5 {
  border-right-color: var(--abra-card-border);
}
.xzxbvab {
  border-left-color: #1877f2;
}
.xzycz3q {
  transform: translate(4px);
}
.xzyj77d {
  direction: rtl;
}
.xzyu4x0 {
  transform: translate(-4px, -50%);
}
.xzzsvqs {
  padding-left: 124px;
}
@supports (position: -webkit-sticky) {
  .x1886h80.x1886h80 {
    position: -webkit-sticky;
  }
}
@supports selector(::-webkit-scrollbar) {
  .x1gg9yem.x1gg9yem {
    right: 9px;
  }
}
@supports (scrollbar-width: thin) {
  .x1s8rtcp.x1s8rtcp {
    scrollbar-width: thin;
  }
}
@supports (position: sticky) {
  .x2ew58o.x2ew58o {
    position: sticky;
  }
}
@supports (scrollbar-width: thin) {
  .x2sy0pj.x2sy0pj {
    right: 9px;
  }
}
@supports (-webkit-touch-callout: none) {
  .x5r8e8k.x5r8e8k {
    font-size: 1rem;
  }
}
@supports (scrollbar-width: thin) {
  .xq4t7nu.xq4t7nu {
    scrollbar-color: var(--abra-composer-scroll-thumb) transparent;
  }
}
.x10748ij:before {
  border-bottom-left-radius: 2px;
}
.x1294f2s:before {
  border-right-width: 1px;
}
.x12xdvnk:not([stylex-hack]) .mapboxgl-popup-content {
  background-color: var(--card-background);
}
.x13b0uw1:before {
  border-left-width: 1px;
}
.x14jmqun:after {
  left: -1px;
}
.x158u53a:-webkit-autofill {
  box-shadow: 0 0 0 1000px var(--card-background) inset;
}
.x15fdfjd:before {
  border-right-style: solid;
}
.x16qujwv:after {
  animation-timing-function: steps(2, start);
}
.x171mlpp:before {
  content: "";
}
.x17uvgrt:after {
  cursor: pointer;
}
.x191ipge:-webkit-autofill {
  padding-left: 9px;
}
.x1bghwj3:before {
  transform: translateY(-50%);
}
.x1bx4cam:before {
  left: 0;
}
.x1e2mm14:after {
  border-right-width: 2px;
}
.x1fgv0rl:after {
  clear: both;
}
.x1ft72c2:not(.skip-css-overwrites) > h1 {
  color: var(--primary-text);
}
.x1gftdam:before {
  content: "";
}
.x1h1c7kw:before {
  font-weight: 400;
}
.x1kvlfio:focus:before {
  outline-offset: 1px;
}
.x1lgzm8s:before {
  opacity: 0.3;
}
.x1m8qh1o:before {
  display: block;
}
.x1p2lo50:before {
  line-height: var(--body2-line-height);
}
.x1rbit38:before {
  border-left-style: solid;
}
.x1s1ma4e:after {
  border-right-style: solid;
}
.x1sc9ykf:before {
  cursor: pointer;
}
.x1sig6gt:focus-visible {
  outline-offset: var(--border-width-thick);
}
.x1sxukn2:-webkit-autofill {
  border-top-right-radius: 0;
}
.x1te0kx0:before {
  position: absolute;
}
.x1ucmeit:-webkit-autofill {
  border-bottom-right-radius: 0;
}
.x1umwzx8:focus::-moz-placeholder {
  color: var(--disabled-text);
}
.x1uumub8:after {
  border-left-color: var(--inverse-text);
}
.x1vj4dyh:after {
  display: none;
}
.x1vpfeqp:before {
  font-size: var(--body2-font-size);
}
.x1wl4osp:before {
  z-index: 1;
}
.x1x824oc:after {
  position: absolute;
}
.x1xdac4p:after {
  border-left-style: solid;
}
.x1yfk3tg:after {
  animation-name: x12gbam3-B;
}
.x354naj:not([stylex-hack]) .maplibregl-popup-content {
  background-color: var(--card-background);
}
.x3rkqx4:after {
  background-color: var(--text-primary);
}
.x3vuf0j:before {
  border-right-color: var(--primary-text);
}
.x4atmlv:not(.skip-css-overwrites) > h3 {
  color: var(--primary-text);
}
.x4ea8ie:before {
  border-right-color: var(--text-primary);
}
.x4w2eeq:after {
  border-left-width: 0;
}
.x5ff6nn:after {
  animation-iteration-count: infinite;
}
.x5l10my:after {
  content: "";
}
.x9zd4aa:not(.skip-css-overwrites) > h6 {
  color: var(--primary-text);
}
.xc3x5sv:before {
  background-color: var(--text-primary);
}
.xflj5b7:before {
  border-left-color: var(--primary-text);
}
.xg1ue63:not(.skip-css-overwrites) > h5 {
  color: var(--primary-text);
}
.xieozyd:after {
  display: block;
}
.xkr7d8w:after {
  transform: rotate(45deg);
}
.xlaqx0:before {
  border-top-right-radius: 2px;
}
.xob360l:before {
  pointer-events: none;
}
.xpmjyaw:after {
  left: 10px;
}
.xq33zhf:focus::-moz-placeholder {
  color: var(--placeholder-text);
}
.xqykkbm:after {
  border-left-color: var(--text-inverse);
}
.xr2gjw4:before {
  border-bottom-right-radius: 2px;
}
.xsewkpc:not(.skip-css-overwrites) > h4 {
  color: var(--primary-text);
}
.xshwkdp:after {
  left: 7px;
}
.xskcca7:after {
  border-right-color: var(--inverse-text);
}
.xtccmi2:before {
  background-clip: text;
}
.xtq8dyu:before {
  border-left-color: var(--text-primary);
}
.xtsay8g:after {
  animation-duration: 1.1s;
}
.xvzajtt:before {
  left: 3px;
}
.xwa0ptt:before {
  content: attr(data-lexical-placeholder);
}
.xws0r8a:after {
  background-color: var(--primary-text);
}
.xws9rm9:before {
  background-size: cover;
}
.xwunz3z:after {
  border-right-color: var(--text-inverse);
}
.xx6rrid:before {
  background-color: var(--primary-text);
}
.xxovcjg:-webkit-autofill {
  border-bottom-left-radius: 0;
}
.xxzlv6b:not(.skip-css-overwrites) > h2 {
  color: var(--primary-text);
}
.xyuuowe:before {
  border-top-left-radius: 2px;
}
.xzhlfx9:-webkit-autofill {
  padding-right: 9px;
}
.xzj5qiw:-webkit-autofill {
  position: absolute;
}
.xzn90wo:-webkit-autofill {
  border-top-left-radius: 0;
}
.xzshxm0:before {
  display: none;
}
.xovge6e:first-child {
  padding-left: 24px;
}
.xuotwfu:first-child {
  flex-basis: 50%;
}
.x1orvtfp:last-child {
  padding-right: 24px;
}
.x5xtxb0:last-child {
  padding-right: 0;
}
.x10xlvfm:last-of-type {
  margin-right: 0;
}
.xayvw79:nth-child(2n) {
  background-color: var(--comment-background);
}
.xpfy70m:nth-child(2n) {
  background-color: var(--web-wash);
}
.xjl7jj:empty {
  display: none;
}
.x17kgsl5:visited {
  color: inherit;
}
.x1wlvvqc:visited {
  color: var(--text-link-visited);
}
.x1fzehxr:disabled {
  opacity: 1;
}
.x1s07b3s:disabled {
  cursor: not-allowed;
}
.xs8nzd4:disabled {
  color: var(--secondary-text);
}
.x101rzsq:hover {
  background-color: var(--shadow-1);
}
.x103io4u:hover {
  background-color: var(--wig-hovered-background);
}
.x10bruuh:hover {
  background-image: linear-gradient(var(--hover-overlay), var(--hover-overlay));
}
.x10d93hz:hover {
  background-color: var(--attachment-footer-background);
}
.x10dy9tk:hover {
  padding-right: 8px;
}
.x10f3pcj:hover {
  background-color: var(--fds-gray-20);
}
.x11brbal:hover {
  background-color: var(--primary-deemphasized-button-background);
}
.x11rm06f:hover {
  color: var(--text-primary);
}
.x11yd2cz:hover {
  background-color: var(--calendar-event-card--hover);
}
.x1258u8j:hover {
  background-color: var(--web-wash);
}
.x1277o0a:hover {
  cursor: pointer;
}
.x139cgru:hover {
  background-color: var(--calendar-event-card-blue--hover);
}
.x13tpr2m:hover {
  opacity: var(--x-1u3p0zx);
}
.x144v4sp:hover {
  color: inherit;
}
.x14593yd:hover {
  background-color: var(--calendar-event-card-gray--hover);
}
.x148m1mc:hover {
  margin-right: -10px;
}
.x14etecr:hover {
  background-color: var(--interactive-tertiary);
}
.x14hq0eu:hover {
  background-color: rgb(var(--green-5));
}
.x14p9mng:hover {
  background-color: var(--surface-background);
}
.x14snt5h:hover {
  transform: scale(1.05);
}
.x15izmmm:hover {
  background-color: #c3dcf5;
}
.x15vn3sj:hover {
  background-color: var(--press-overlay);
}
.x166zhl2:hover {
  border-top-left-radius: 8px;
}
.x172ilka:hover {
  background-color: var(--calendar-event-card-orange--hover);
}
.x17h135x:hover {
  animation-name: x4que31-B;
}
.x17x73h3:hover {
  filter: brightness(0.85);
}
.x18q7qs1:hover {
  border-left-color: transparent;
}
.x191h1ov:hover {
  border-top-right-radius: 12px;
}
.x19oicha:hover {
  filter: brightness(80%);
}
.x19xcq9t:hover {
  box-shadow:
    0 4px 4px var(--shadow-1),
    0 16px 28px var(--shadow-2);
}
.x1abwa0f:hover {
  box-sizing: border-box;
}
.x1apalnj:hover {
  border-bottom-right-radius: 8px;
}
.x1b7rwi5:hover {
  background-color: rgb(var(--web-overlay-on-media));
}
.x1bdjqfx:hover {
  background-color: var(--blue-link);
}
.x1brj5ym:hover {
  background-color: var(--background-secondary);
}
.x1c3glr3:hover {
  opacity: 0.7;
}
.x1ceqetc:hover {
  background-color: var(--fds-black-alpha-05);
}
.x1ckbam8:hover {
  filter: var(--interactive-filter-hover);
}
.x1d77qlu:hover {
  border-right-width: 0;
}
.x1dbq3pt:hover {
  border-left-width: 0;
}
.x1edxluj:hover {
  background-color: var(--x17a21op);
}
.x1ehdwse:hover {
  color: green;
}
.x1f8vpbi:hover {
  background-color: var(--interactive-primary-selected-hover);
}
.x1ff31eb:hover {
  border-top-left-radius: 12px;
}
.x1fhjxi5:hover {
  background-color: var(--interactive-secondary);
}
.x1fyyz1m:hover {
  border-bottom-right-radius: 5px;
}
.x1fzyq31:hover {
  background-color: var(--comment-background);
}
.x1gayaaq:hover {
  background-color: var(--calendar-event-card-green--hover);
}
.x1gbsius:hover {
  background-color: var(--interactive-primary-neutral);
}
.x1gzcd3d:hover {
  border-bottom-right-radius: 4px;
}
.x1hx581m:hover {
  background-color: var(--hds-primary-accent-purple);
}
.x1i79e3a:hover {
  border-left-color: var(--primary-emphasized-button-pressed);
}
.x1ioam1s:hover {
  filter: none;
}
.x1j5i4fa:hover {
  transform: scale(1.25);
}
.x1jrtqh7:hover {
  background-color: var(--always-gray-75);
}
.x1l1h99p:hover {
  border-left-color: var(--line-subtle);
}
.x1lcra6a:hover {
  transform: scale(1.1);
}
.x1le134e:hover {
  background-color: var(--disabled-button-background);
}
.x1lz31oe:hover {
  transform: translateY(-2px);
}
.x1m45h8m:hover {
  border-right-width: 10px;
}
.x1md24ng:hover {
  background-color: var(--fds-gray-00);
}
.x1mdnquu:hover {
  opacity: 0.75;
}
.x1mowo:hover {
  border-top-right-radius: 8px;
}
.x1mts5k8:hover {
  opacity: 0.91;
}
.x1myypk1:hover {
  background-color: var(--always-gray-95);
}
.x1n3ve7x:hover {
  column-gap: 4px;
}
.x1n5bzlp:hover {
  background-color: transparent;
}
.x1npxjhk:hover {
  border-right-color: transparent;
}
.x1o5toco:hover {
  background-color: var(--interactive-negative-emphasized-hover);
}
.x1o7uuvo:hover {
  opacity: 1;
}
.x1o9m10q:hover {
  border-right-style: dashed;
}
.x1opdvn9:hover {
  border-bottom-left-radius: 8px;
}
.x1oy7c61:hover {
  filter: brightness(90%);
}
.x1p5dw41:hover {
  border-left-color: var(--placeholder-text);
}
.x1poa18a:hover {
  border-left-color: var(--border-focused);
}
.x1q34hl1:hover {
  padding-left: 8px;
}
.x1qhtru2:hover {
  background-color: var(--interactive-tab-hover);
}
.x1qo57h3:hover {
  background-color: var(--calendar-event-card-yellow--hover);
}
.x1shx8xt:hover {
  filter: brightness(1);
}
.x1spsku0:hover {
  filter: brightness(0.9);
}
.x1u80me8:hover {
  outline-style: none;
}
.x1uqc5ix:hover {
  border-right-color: var(--interactive-secondary-hover);
}
.x1ut1ngg:hover {
  animation-fill-mode: forwards;
}
.x1v0sgz2:hover {
  background-color: #dce5e9;
}
.x1v9uhfc:hover {
  filter: brightness(0.6);
}
.x1vfh5z4:hover {
  background-color: var(--primary-button-background);
}
.x1vw1son:hover {
  background-color: var(--interactive-tertiary-on-composer-hover);
}
.x1wm14sf:hover {
  background-color: var(--calendar-event-card-red--hover);
}
.x1wyep1q:hover {
  margin-left: -10px;
}
.x1xsjjrn:hover {
  border-right-color: var(--placeholder-text);
}
.x1ykzvz1:hover {
  border-left-style: dashed;
}
.x2nact:hover {
  background-color: rgb(var(--ig-elevated-highlight-background));
}
.x33enr7:hover {
  border-right-color: var(--line-subtle);
}
.x3wydzh:hover {
  border-left-color: var(--interactive-secondary-hover);
}
.x4yb96v:hover {
  border-right-width: 1px;
}
.x57f3h1:hover {
  background-color: var(--interactive-secondary-muted);
}
.x5n12g7:hover {
  background-color: var(--interactive-media-hover);
}
.x5xv0x7:hover {
  font-weight: 700;
}
.x5z6fxw:hover {
  opacity: 0.8;
}
.x6ns2yr:hover {
  color: var(--accent);
}
.x6x4hh:hover {
  transform: scale(1.5);
}
.x84p28k:hover {
  animation-duration: 0.2s;
}
.x885gul:hover {
  background-color: var(--highlight-bg);
}
.x8di8bv:hover {
  background-color: var(--fds-gray-10);
}
.x8du52y:hover {
  background-color: var(--hover-overlay);
}
.x9j7hi1:hover {
  background-color: var(--secondary-button-background);
}
.x9ro6w8:hover {
  background-color: rgb(var(--ig-secondary-button-background));
}
.x9yjh19:hover {
  transform: translate(-8px);
}
.xa052o7:hover {
  border-bottom-left-radius: 12px;
}
.xajaq6x:hover {
  background-color: #ccf;
}
.xan3sqj:hover {
  color: var(--text-secondary);
}
.xaoeoqx:hover {
  cursor: text;
}
.xaoj7m1:hover {
  background-color: var(--interactive-secondary-on-composer-hover);
}
.xavthjc:hover {
  border-bottom-right-radius: 12px;
}
.xb55e6o:hover {
  background-color: #00000017;
}
.xb90sal:hover {
  border-right-style: solid;
}
.xbg239p:hover {
  border-bottom-left-radius: 4px;
}
.xchhkfv:hover {
  background-color: var(--interactive-negative);
}
.xcqks53:hover {
  background-color: var(--interactive-nav-button-hover);
}
.xcuvicu:hover {
  color: var(--interactive-link);
}
.xd0hqfr:hover {
  background-color: var(--card-background);
}
.xd5q7g1:hover {
  background-color: var(--card-background-flat);
}
.xdmab51:hover {
  transform: scale(1);
}
.xdz5uuu:hover {
  background-color: var(--hosted-view-selected-state);
}
.xe4miqe:hover {
  background-color: #f7f8fa;
}
.xed3198:hover {
  border-left-width: 1px;
}
.xercxcz:hover {
  cursor: not-allowed;
}
.xeyiebb:hover {
  background-color: var(--secondary-button-pressed);
}
.xfvt6uf:hover {
  background-color: var(--interactive-secondary-hover);
}
.xhfgu4d:hover {
  color: var(--wig-white);
}
.xi2jdih:hover {
  background-color: var(--media-hover);
}
.xiptgcq:hover {
  border-top-left-radius: 5px;
}
.xj2i394:hover {
  background-color: #fffc;
}
.xj34u2y:hover {
  opacity: 0.5;
}
.xk3umgy:hover {
  background-color: var(--interactive-secondary-alpha-on-composer);
}
.xkhk4ki:hover {
  animation-timing-function: ease-in-out;
}
.xljn6tg:hover {
  border-left-color: var(--negative);
}
.xllpfjk:hover {
  border-left-width: 10px;
}
.xlozrxk:hover {
  background-color: var(--background-deemphasized);
}
.xmkau4o:hover {
  border-top-left-radius: 4px;
}
.xmn1m2m:hover {
  color: var(--text-primary-alpha);
}
.xn3cpwa:hover {
  background-image: none;
}
.xndsome:hover {
  box-shadow: var(--imagine-hover-box-shadow);
}
.xnge76f:hover {
  color: var(--text-link-hover);
}
.xnjkf77:hover {
  border-right-color: var(--line-primary);
}
.xo2ey9g:hover {
  border-bottom-left-radius: 5px;
}
.xo4oug2:hover {
  background-color: var(--interactive-primary);
}
.xoampnj:hover {
  border-left-color: var(--line-primary);
}
.xoos53o:hover {
  background-color: var(--interactive-secondary-active);
}
.xp5bdqp:hover {
  border-right-color: var(--primary-emphasized-button-pressed);
}
.xp695gr:hover {
  transform: scale(1.03);
}
.xpxrl0d:hover {
  background-color: #e2e4e7;
}
.xq5zljc:hover {
  border-right-color: var(--negative);
}
.xqjuw2b:hover {
  background-color: #0061a0;
}
.xqpkkxe:hover {
  border-left-color: var(--accent);
}
.xqy91qy:hover {
  background-color: #0000001a;
}
.xr8arsz:hover {
  color: rgb(var(--ig-secondary-text));
}
.xrhz2io:hover {
  border-left-style: solid;
}
.xsnba1x:hover {
  border-right-color: var(--accent);
}
.xsz8vos:hover {
  background-color: rgb(var(--ig-secondary-button-hover));
}
.xt3y1g3:hover {
  background-color: var(--shadow-2);
}
.xtty13h:hover {
  box-shadow: 0 4px 16px #0000001f;
}
.xtyz6cm:hover {
  filter: brightness(0.98);
}
.xukk764:hover {
  border-top-right-radius: 5px;
}
.xunsrl1:hover {
  background-color: var(--interactive-primary-hover);
}
.xvglkt3:hover {
  background-image: linear-gradient(#0006, #0009);
}
.xvvwnbx:hover {
  background-color: var(--interactive-primary-neutral-hover);
}
.xvwpcm7:hover {
  background-color: var(--interactive-primary-selected);
}
.xwsuxiw:hover {
  color: #65676b;
}
.xx8nu07:hover {
  background-color: #000;
}
.xxxghng:hover {
  background-color: var(--interactive-tertiary-hover);
}
.xy6nbgn:hover {
  background-color: var(--new-notification-background);
}
.xz4o4rb:hover {
  border-top-right-radius: 4px;
}
.xzxmhi2:hover {
  border-right-color: var(--border-focused);
}
.x115d4hm:focus {
  box-shadow:
    0 0 1px 2px var(--accent),
    0 1px 1px var(--shadow-1);
}
.x15wbhp8:focus {
  border-right-color: var(--border-focused);
}
.x1clrblf:focus {
  border-right-color: var(--accent);
}
.x1megbfr:focus {
  border-left-color: var(--line-subtle);
}
.x1rcxng3:focus {
  border-right-color: transparent;
}
.x1uxbtfk:focus {
  opacity: 1;
}
.x49crj4:focus {
  color: var(--placeholder-text);
}
.x4grtyk:focus {
  border-left-color: transparent;
}
.x52zfkq:focus {
  border-left-color: var(--accent);
}
.x61v5pq:focus {
  border-right-color: var(--line-subtle);
}
.x8g4xd5:focus {
  color: var(--text-link-pressed);
}
.xr9r2s9:focus {
  box-shadow: none;
}
.xuuqvgw:focus {
  border-left-color: var(--border-focused);
}
.xxc5no3:focus {
  box-shadow: 0 0 0 2px var(--accent);
}
.x1164lod:active {
  background-color: var(--press-overlay);
}
.x12rrgwz:active {
  background-color: var(--interactive-tab-active);
}
.x12yifan:active {
  background-color: var(--interactive-secondary-on-composer-active);
}
.x159xin3:active {
  filter: none;
}
.x15ossip:active {
  color: var(--text-primary-alpha);
}
.x17rodaw:active {
  background-color: var(--interactive-tertiary-active);
}
.x18hdsb1:active {
  background-color: var(--interactive-negative-emphasized-active);
}
.x18vrmaz:active {
  border-left-color: var(--interactive-secondary-active);
}
.x190ymzz:active {
  transform: scale(1.1);
}
.x19f5bjj:active {
  border-right-color: var(--line-primary);
}
.x19kf12q:active {
  transform: scale(0.96);
}
.x1auvoff:active {
  background-color: var(--interactive-primary-selected);
}
.x1c51x35:active {
  background-color: var(--interactive-media-active);
}
.x1cz4yob:active {
  background-color: var(--x1fe2u1q);
}
.x1d5wrs8:active {
  opacity: 0.7;
}
.x1dzz8qd:active {
  transform: scale(0.99) translateY(2px);
}
.x1egnk41:active {
  background-color: hsla(
    var(--accent-h),
    var(--accent-s),
    var(--accent-l),
    0.05
  );
}
.x1es87ui:active {
  background-color: var(--primary-button-pressed);
}
.x1kxczlb:active {
  background-color: hsla(
    var(--negative-h),
    var(--negative-s),
    var(--negative-l),
    0.05
  );
}
.x1m66ydp:active {
  filter: var(--interactive-filter-active);
}
.x1mug4h9:active {
  color: var(--interactive-link);
}
.x1nbb1ke:active {
  background-color: var(--interactive-primary-neutral-active);
}
.x1o5fphp:active {
  background-color: var(--interactive-primary-selected-active);
}
.x1orlubh:active {
  background-color: var(--primary-deemphasized-button-pressed);
}
.x1pdlv7q:active {
  transform: none;
}
.x1pz7ja1:active {
  color: var(--primary-deemphasized-button-text);
}
.x1qj2str:active {
  border-right-color: var(--interactive-secondary-active);
}
.x1uvri6f:active {
  background-color: var(--interactive-secondary-muted);
}
.x1yewx1t:active {
  background-color: #dce5e9;
}
.x3fzzzl:active {
  background-color: var(--interactive-secondary-active);
}
.x4gyw5p:active {
  opacity: 1;
}
.x5igjdi:active {
  transform: scale(1);
}
.x77a1m2:active {
  background-color: var(--interactive-nav-button-active);
}
.x7udwfh:active {
  background-color: var(--press-overlay) !important;
}
.x7xi7s0:active {
  transform: translateY(-50%) scale(0.96);
}
.x9eyp3e:active {
  filter: brightness(0.95);
}
.xbvl6dl:active {
  background-color: var(--disabled-button-background);
}
.xhexg4x:active {
  background-color: hsla(
    var(--warning-h),
    var(--warning-s),
    var(--warning-l),
    0.05
  );
}
.xi2q5kn:active {
  background-color: var(--always-dark-overlay) !important;
}
.xi3mhwm:active {
  background-color: var(--interactive-tertiary-on-composer-active);
}
.xj2mjn9:active {
  color: var(--text-secondary);
}
.xk4oym4:active {
  transform: scale(0.98);
}
.xkjib5b:active {
  background-color: var(--interactive-secondary-alpha-on-composer);
}
.xm45f7k:active {
  background-color: var(--interactive-tertiary);
}
.xn9zxsl:active {
  background-color: rgb(var(--web-overlay-on-media));
}
.xoee3m3:active {
  background-color: var(--secondary-button-pressed);
}
.xoikp31:active {
  background-color: var(--interactive-secondary);
}
.xp23kvy:active {
  border-left-color: var(--line-primary);
}
.xs66rqf:active {
  filter: var(--interactive-filter-hover);
}
.xsc4kq7:active {
  background-color: var(--secondary-button-background);
}
.xsn81iz:active {
  background-color: var(--non-media-pressed);
}
.xuhgu6r:active {
  background-color: var(--interactive-primary-neutral);
}
.xvcwz24:active {
  background-color: var(--interactive-primary);
}
.xvruv2t:active {
  transform: scale(0.9);
}
.xy3z9c9:active {
  color: var(--text-primary);
}
.xyftt0y:active {
  background-color: transparent;
}
.xygqs9i:active {
  background-color: var(--interactive-primary-active);
}
.xzlz9xm:active {
  background-color: #004b87;
}
@media (min-width: 1920px) {
  .x105m8w5.x105m8w5 {
    border-bottom-left-radius: 10px;
  }
}
@media (max-width: 450px) {
  .x105o491.x105o491 {
    position: absolute;
  }
}
@media (min-width: 1920px) {
  .x10f8f63.x10f8f63 {
    border-bottom-right-radius: 10px;
  }
}
@media (max-width: 1024px) {
  .x10jz2lb.x10jz2lb {
    padding-right: 0;
  }
}
@media (max-width: 900px) {
  .x10o2a94.x10o2a94 {
    flex-direction: column;
  }
}
@media (max-width: 899px) {
  .x10oyalt.x10oyalt {
    border-top-left-radius: 50px;
  }
}
@media (max-width: 836px) {
  .x10t3vc1.x10t3vc1 {
    flex-direction: column;
  }
}
@media (max-width: 767px) {
  .x10v4vz6.x10v4vz6 {
    margin-left: 0;
  }
}
@media (max-width: 939px) {
  .x10wiewv.x10wiewv {
    flex-direction: column;
  }
}
@media (max-width: 584px) {
  .x10z0i0d.x10z0i0d {
    border-top-left-radius: 0;
  }
}
@media (prefers-reduced-motion: no-preference) {
  .x10zzx5j.x10zzx5j {
    animation-name: x1g2bfg7-B;
  }
}
@media (max-width: 1919px) {
  .x112p9q9.x112p9q9 {
    padding-left: 8px;
  }
}
@media (max-width: 1023px) {
  .x115f904.x115f904 {
    border-top-right-radius: 0;
  }
}
@media only screen and (max-width: 970px) {
  .x115us0n.x115us0n {
    padding-right: 32px;
  }
}
@media (max-width: 767px) {
  .x117kv93.x117kv93 {
    border-top-right-radius: 0;
  }
}
@media screen and (min-height: 1220px) {
  .x11rpsji.x11rpsji {
    font-size: 2.125rem;
  }
}
@media (max-width: 899px) {
  .x11taoy2.x11taoy2 {
    padding-left: 15px;
  }
}
@media (min-width: 1440px) {
  .x11v1hk2.x11v1hk2 {
    flex-direction: row;
  }
}
@media (min-width: 900px) {
  .x11vu3wb.x11vu3wb {
    padding-right: 16px;
  }
}
@media (max-width: 1199px) {
  .x11x4bnp.x11x4bnp {
    align-items: flex-end;
  }
}
@media (max-width: 999px) {
  .x11yr7xz.x11yr7xz {
    display: none;
  }
}
@media (min-width: 1920px) {
  .x11z8er1.x11z8er1 {
    border-top-right-radius: 18px;
  }
}
@media (max-height: 819px) {
  .x124aawk.x124aawk {
    position: sticky;
  }
}
@media (min-width: 900px) {
  .x12iyxos.x12iyxos {
    display: none;
  }
}
@media (min-width: 1260px) {
  .x12k03ys.x12k03ys {
    flex-direction: row;
  }
}
@media (max-width: 1023px) {
  .x12kwqoh.x12kwqoh {
    flex-grow: 1;
  }
}
@media (max-width: 900px) {
  .x12sfr0j.x12sfr0j {
    position: relative;
  }
}
@media (orientation: landscape) {
  .x12vpt1z.x12vpt1z {
    border-bottom-right-radius: 10px;
  }
}
@media (prefers-reduced-motion: reduce) {
  .x12w9bfk.x12w9bfk {
    transition-duration: 0s;
  }
}
@media (max-width: 767px) {
  .x137v6ai.x137v6ai {
    display: none;
  }
}
@media (min-width: 900px) {
  .x13bxmoy.x13bxmoy {
    margin-right: 16px;
  }
}
@media (min-width: 940px) {
  .x13k7r03.x13k7r03 {
    padding-left: 30px;
  }
}
@media (min-width: 900px) {
  .x13kru8n.x13kru8n {
    padding-right: 30px;
  }
}
@media (min-width: 768px) and (max-width: 979px) {
  .x13l4lds.x13l4lds {
    border-top-right-radius: 0;
  }
}
@media (max-width: 679px) {
  .x13nxuj4.x13nxuj4 {
    clip-path: inset(0px 0px 0px 0px round var(--card-corner-radius));
  }
}
@media print {
  .x13spgsm.x13spgsm {
    break-inside: avoid;
  }
}
@media (max-width: 679px) {
  .x13xjmei.x13xjmei {
    box-shadow: var(--scroll-shadow);
  }
}
@media (max-width: 1259px) {
  .x13ye0ek.x13ye0ek {
    display: none;
  }
}
@media (min-width: 768px) {
  .x142uxhz.x142uxhz {
    padding-left: 16px;
  }
}
@media (max-width: 655px) {
  .x145548t.x145548t {
    margin-left: -24px;
  }
}
@media (min-width: 1024px) and (max-width: 1680px) {
  .x1487t0z.x1487t0z {
    margin-left: 0;
  }
}
@media (max-height: 500px) {
  .x14bjqkq.x14bjqkq {
    column-gap: 10px;
  }
}
@media (max-width: 1023px) {
  .x14m36z4.x14m36z4 {
    transform: translate(-50%);
  }
}
@media (min-width: 450px) {
  .x14s3uk.x14s3uk {
    margin-left: 32px;
  }
}
@media print {
  .x14sb6cy.x14sb6cy {
    border-right-width: 0;
  }
}
@media (max-width: 655px) {
  .x14uv3zv.x14uv3zv {
    padding-left: 4px;
  }
}
@media (min-width: 900px) {
  .x14xzxk9.x14xzxk9 {
    position: absolute;
  }
}
@media (max-height: 735px) {
  .x14zmanz.x14zmanz {
    display: none;
  }
}
@media (max-width: 655px) {
  .x14zmdhp.x14zmdhp {
    padding-right: 4px;
  }
}
@media (max-width: 1103px) {
  .x14zsyq.x14zsyq {
    padding-right: 8px;
  }
}
@media (pointer: coarse) {
  .x159m3ol.x159m3ol {
    order: 2;
  }
}
@media (max-width: 1267px) {
  .x15bzjrn.x15bzjrn {
    display: none;
  }
}
@media (max-width: 1200px) {
  .x15g12t1.x15g12t1 {
    padding-left: 16px;
  }
}
@media (max-width: 899px) {
  .x15gu6f.x15gu6f {
    align-content: center;
  }
}
@media (min-width: 1024px) {
  .x15h3adv.x15h3adv {
    padding-right: 30px;
  }
}
@media (max-width: 1200px) {
  .x15lubph.x15lubph {
    padding-right: 12px;
  }
}
@media (max-width: 564px) {
  .x15o3w11.x15o3w11 {
    border-top-left-radius: 0;
  }
}
@media (max-width: 1058px) {
  .x15ohugy.x15ohugy {
    flex-direction: column;
  }
}
@media (max-width: 655px) {
  .x15pqh0q.x15pqh0q {
    border-left-width: 0;
  }
}
@media (max-width: 899px) {
  .x15q77kl.x15q77kl {
    border-bottom-right-radius: 50px;
  }
}
@media (max-width: 900px) {
  .x160xiiu.x160xiiu {
    text-align: center;
  }
}
@media (max-width: 767px) {
  .x1612yq7.x1612yq7 {
    right: 16px;
  }
}
@media (max-width: 900px) {
  .x1614ocl.x1614ocl {
    align-items: center;
  }
}
@media (max-width: 767px) {
  .x1658oxj.x1658oxj {
    justify-content: flex-start;
  }
}
@media (max-width: 767px) {
  .x168oaeu.x168oaeu {
    margin-right: 20px;
  }
}
@media (max-width: 1230px) {
  .x16agcvw.x16agcvw {
    flex-direction: column;
  }
}
@media (min-width: 768px) and (max-width: 1439px) {
  .x16cznhz.x16cznhz {
    margin-right: 0;
  }
}
@media (max-width: 482px) {
  .x16duslt.x16duslt {
    border-top-left-radius: 0;
  }
}
@media (min-width: 1367px) and (max-width: 1920px) {
  .x16fivpc.x16fivpc {
    padding-right: 12px;
  }
}
@media (max-width: 1439px) {
  .x16j0hzw.x16j0hzw {
    justify-items: start;
  }
}
@media (min-width: 1024px) {
  .x16ltr7h.x16ltr7h {
    flex-basis: 32px;
  }
}
@media (max-width: 899px) {
  .x16tvwzq.x16tvwzq {
    justify-content: flex-start;
  }
}
@media (min-width: 1366px) and (max-width: 1919px) {
  .x16wbf3y.x16wbf3y {
    font-size: 0.625rem;
  }
}
@media (max-width: 1103px) {
  .x174xe31.x174xe31 {
    padding-right: 0;
  }
}
@media (max-width: 679px) {
  .x17d6km0.x17d6km0 {
    flex-basis: auto;
  }
}
@media (max-width: 767px) {
  .x17dddeq.x17dddeq {
    padding-right: 2px;
  }
}
@media (max-width: 767px) {
  .x17fa7br.x17fa7br {
    margin-left: 12px;
  }
}
@media (max-width: 767px) {
  .x17h65es.x17h65es {
    border-top-left-radius: 0;
  }
}
@media (max-height: 819px) {
  .x17jnjve.x17jnjve {
    align-items: flex-start;
  }
}
@media screen and (max-height: 600px) {
  .x17qrq8e.x17qrq8e {
    display: none;
  }
}
@media (max-width: 655px) {
  .x17uhu2q.x17uhu2q {
    padding-left: 24px;
  }
}
@media (min-width: 1260px) {
  .x17wtha7.x17wtha7 {
    position: absolute;
  }
}
@media (max-width: 1199px) {
  .x17ysspr.x17ysspr {
    padding-left: 0;
  }
}
@media (max-width: 1365px) {
  .x1835lxq.x1835lxq {
    padding-left: 8px;
  }
}
@media (max-width: 999px) {
  .x184x5wr.x184x5wr {
    right: 48px;
  }
}
@media (max-width: 939px) {
  .x18643k9.x18643k9 {
    text-align: center;
  }
}
@media (max-width: 960px) {
  .x187ir9o.x187ir9o {
    flex-grow: 1;
  }
}
@media (max-width: 1009px) {
  .x18dkbgn.x18dkbgn {
    display: none;
  }
}
@media (max-width: 899px) {
  .x18g3yqm.x18g3yqm {
    z-index: -1;
  }
}
@media (min-width: 838px) and (max-width: 899px) {
  .x18o2953.x18o2953 {
    flex-direction: column;
  }
}
@media (min-width: 1367px) and (max-width: 1920px) {
  .x18snxw9.x18snxw9 {
    margin-left: 12px;
  }
}
@media (max-width: 767px) {
  .x18tieia.x18tieia {
    border-bottom-right-radius: 0;
  }
}
@media (max-width: 767px) {
  .x18w142q.x18w142q {
    left: 0;
  }
}
@media (max-width: 767px) {
  .x18wylqe.x18wylqe {
    grid-column-start: 1;
  }
}
@media (max-width: 480px) {
  .x18xyjhj.x18xyjhj {
    margin-right: -16px;
  }
}
@media (max-height: 700px) {
  .x190d30a.x190d30a {
    border-top-left-radius: 0;
  }
}
@media (max-width: 480px) {
  .x191j0qi.x191j0qi {
    border-top-left-radius: 0;
  }
}
@media (min-width: 768px) and (max-width: 1365px) {
  .x199d0em.x199d0em {
    margin-right: 8px;
  }
}
@media (orientation: portrait) {
  .x19giuet.x19giuet {
    margin-left: calc(-1 * var(--x1tf79ex));
  }
}
@media (max-width: 1337px) {
  .x19gsf6j.x19gsf6j {
    display: block;
  }
}
@media (min-width: 390px) and (max-width: 800px) {
  .x19ufm8j.x19ufm8j {
    row-gap: 10px;
  }
}
@media (max-width: 767px) {
  .x19xhxss.x19xhxss {
    flex-direction: column;
  }
}
@media (max-width: 583px) {
  .x19y26b3.x19y26b3 {
    padding-right: 0;
  }
}
@media (min-width: 768px) and (max-width: 1439px) {
  .x19y2mgl.x19y2mgl {
    grid-column-start: span calc(var(--x13aro4a) / 2);
  }
}
@media screen and (min-height: 1220px) {
  .x1a130jf.x1a130jf {
    transform: scale(1);
  }
}
@media (max-width: 1023px) {
  .x1a1oztq.x1a1oztq {
    display: none;
  }
}
@media (max-width: 784px) {
  .x1a3r5r4.x1a3r5r4 {
    flex-direction: column;
  }
}
@media (max-width: 584px) {
  .x1a83o2j.x1a83o2j {
    padding-left: 0;
  }
}
@media (max-width: 655px) {
  .x1abc5d7.x1abc5d7 {
    border-right-width: 0;
  }
}
@media (max-width: 1382px) {
  .x1ady2me.x1ady2me {
    row-gap: 16px;
  }
}
@media (min-width: 390px) and (max-width: 800px) {
  .x1aetib6.x1aetib6 {
    margin-right: 0;
  }
}
@media (max-width: 1023px) {
  .x1ag1ntk.x1ag1ntk {
    align-items: flex-start;
  }
}
@media (max-width: 1159px) {
  .x1ano26s.x1ano26s {
    border-right-style: none;
  }
}
@media (min-width: 940px) {
  .x1aq16bi.x1aq16bi {
    left: 0;
  }
}
@media (min-width: 0) and (max-width: 1366px) {
  .x1aqichm.x1aqichm {
    left: 6px;
  }
}
@media (max-width: 389px) {
  .x1aqncyx.x1aqncyx {
    row-gap: 10px;
  }
}
@media (max-width: 1339px) {
  .x1atro6v.x1atro6v {
    display: none;
  }
}
@media (max-width: 1024px) {
  .x1axa3pm.x1axa3pm {
    display: inherit;
  }
}
@media (max-width: 767px) {
  .x1axvpwj.x1axvpwj {
    row-gap: 24px;
  }
}
@media (min-width: 0) and (max-width: 679px) {
  .x1b0dukt.x1b0dukt {
    position: relative;
  }
}
@media (max-width: 1259px) {
  .x1bilvy2.x1bilvy2 {
    margin-left: 0;
  }
}
@media (max-width: 1535px) {
  .x1bkh74b.x1bkh74b {
    border-right-width: 0;
  }
}
@media (max-width: 600px) {
  .x1bl123g.x1bl123g {
    row-gap: 20px;
  }
}
@media (max-width: 899px) {
  .x1bv6v94.x1bv6v94 {
    margin-left: auto;
  }
}
@media (max-width: 1100px) {
  .x1c0y11f.x1c0y11f {
    flex-direction: column;
  }
}
@media (max-width: 899px) {
  .x1c0yerz.x1c0yerz {
    border-bottom-left-radius: 50px;
  }
}
@media print {
  .x1c2e2ol.x1c2e2ol {
    position: absolute;
  }
}
@media (max-width: 583px) {
  .x1c9uxek.x1c9uxek {
    flex-direction: column;
  }
}
@media (max-width: 899px) {
  .x1cbb1x2.x1cbb1x2 {
    padding-right: 12px;
  }
}
@media screen and (min-height: 900px) {
  .x1ci5gwn.x1ci5gwn {
    transform: scale(0.862);
  }
}
@media (max-width: 767px) {
  .x1cjf5ee.x1cjf5ee {
    padding-left: 2px;
  }
}
@media screen and (min-width: 600px) {
  .x1clh31l.x1clh31l {
    padding-right: 8px;
  }
}
@media (max-width: 1259px) {
  .x1csz39x.x1csz39x {
    justify-content: center;
  }
}
@media (max-width: 679px) {
  .x1cuy5sm.x1cuy5sm {
    padding-right: 5px;
  }
}
@media (max-width: 655px) {
  .x1cxcvmb.x1cxcvmb {
    left: 16px;
  }
}
@media (min-width: 838px) and (max-width: 899px) {
  .x1d14ilm.x1d14ilm {
    align-items: flex-start;
  }
}
@media (max-width: 1661px) {
  .x1d6i2ar.x1d6i2ar {
    border-top-right-radius: 0;
  }
}
@media (max-width: 899px) {
  .x1daaz14.x1daaz14 {
    display: none;
  }
}
@media (pointer: coarse) {
  .x1dcgc0c.x1dcgc0c {
    opacity: 1;
  }
}
@media (max-width: 1600px) {
  .x1dcmaf5.x1dcmaf5 {
    justify-content: space-between;
  }
}
@media (max-width: 1023px) {
  .x1dh0ydc.x1dh0ydc {
    flex-direction: column;
  }
}
@media (max-width: 767px) {
  .x1dn74xm.x1dn74xm {
    display: flex;
  }
}
@media (max-width: 1023px) {
  .x1dogtiz.x1dogtiz {
    border-bottom-left-radius: 0;
  }
}
@media (prefers-reduced-motion: no-preference) {
  .x1drss3q.x1drss3q {
    transform: translate(-100%);
  }
}
@media (max-width: 700px) {
  .x1dtwrv0.x1dtwrv0 {
    margin-right: 16px;
  }
}
@media (min-width: 900px) {
  .x1dv45df.x1dv45df {
    display: flex;
  }
}
@media (min-width: 1366px) and (max-width: 1919px) {
  .x1dzyiny.x1dzyiny {
    border-top-left-radius: 10px;
  }
}
@media (min-width: 1260px) {
  .x1e4dcdm.x1e4dcdm {
    margin-right: 16px;
  }
}
@media (max-width: 655px) {
  .x1e53bej.x1e53bej {
    flex-direction: column-reverse;
  }
}
@media (max-width: 655px) {
  .x1e5jwcm.x1e5jwcm {
    grid-template-columns: 1.75fr 1.5fr 3.5fr 3fr 2fr 2fr;
  }
}
@media (max-width: 916px) {
  .x1e6x3py.x1e6x3py {
    display: block;
  }
}
@media (max-height: 700px) {
  .x1e92sz1.x1e92sz1 {
    border-top-right-radius: 0;
  }
}
@media (max-width: 1280px) {
  .x1ednc70.x1ednc70 {
    display: none;
  }
}
@media (max-height: 700px) {
  .x1eee80k.x1eee80k {
    border-bottom-left-radius: 0;
  }
}
@media (max-width: 655px) {
  .x1egcydz.x1egcydz {
    margin-right: -16px;
  }
}
@media (max-width: 899px) {
  .x1eh4ynv.x1eh4ynv {
    margin-right: 0;
  }
}
@media (max-width: 1365px) {
  .x1emtoi.x1emtoi {
    font-size: 0.5rem;
  }
}
@media (max-width: 650px) {
  .x1eojad1.x1eojad1 {
    padding-left: 16px;
  }
}
@media (max-width: 600px) {
  .x1eqjy32.x1eqjy32 {
    flex-basis: 0;
  }
}
@media (min-width: 900px) {
  .x1es02x0.x1es02x0 {
    position: relative;
  }
}
@media (max-width: 1200px) {
  .x1f00zxt.x1f00zxt {
    padding-left: 12px;
  }
}
@media (min-width: 1260px) {
  .x1f1051q.x1f1051q {
    flex-grow: 0;
  }
}
@media (max-height: 735px) {
  .x1f1r002.x1f1r002 {
    position: relative;
  }
}
@media (max-width: 1100px) {
  .x1f45doi.x1f45doi {
    margin-right: 0;
  }
}
@media (min-width: 768px) and (max-width: 979px) {
  .x1f6192n.x1f6192n {
    border-right-width: 0;
  }
}
@media (max-width: 800px) {
  .x1f80npl.x1f80npl {
    padding-right: 50px;
  }
}
@media (min-width: 501px) and (max-width: 800px) {
  .x1f84lid.x1f84lid {
    margin-left: 0;
  }
}
@media (max-width: 1259px) {
  .x1f96rhh.x1f96rhh {
    flex-direction: row;
  }
}
@media (min-width: 1440px) {
  .x1fc74ag.x1fc74ag {
    grid-column-start: 1;
  }
}
@media (max-width: 600px) {
  .x1fc7d7z.x1fc7d7z {
    flex-direction: column;
  }
}
@media (max-width: 767px) {
  .x1ffbijf.x1ffbijf {
    padding-right: 16px;
  }
}
@media (max-width: 480px) {
  .x1fkmi21.x1fkmi21 {
    transform: none;
  }
}
@media (max-width: 900px) {
  .x1fqmwi0.x1fqmwi0 {
    padding-right: 0;
  }
}
@media (max-width: 1103px) {
  .x1fsl1is.x1fsl1is {
    padding-right: 0;
  }
}
@media (min-width: 1260px) {
  .x1fst9g5.x1fst9g5 {
    justify-items: center;
  }
}
@media (max-width: 767px) {
  .x1fvg1cr.x1fvg1cr {
    order: -1;
  }
}
@media (min-width: 1024px) {
  .x1g197jn.x1g197jn {
    align-items: center;
  }
}
@media (min-width: 0) and (max-width: 679px) {
  .x1g2ia0x.x1g2ia0x {
    padding-right: 25px;
  }
}
@media (max-width: 389px) {
  .x1g3yoej.x1g3yoej {
    column-gap: 10px;
  }
}
@media (max-width: 389px) {
  .x1g99usm.x1g99usm {
    margin-right: 0;
  }
}
@media (max-width: 899px) {
  .x1gblhex.x1gblhex {
    box-sizing: border-box;
  }
}
@media (max-width: 1928px) {
  .x1gcj1mh.x1gcj1mh {
    font-size: 2.8vw;
  }
}
@media (max-width: 1259px) {
  .x1gdy11s.x1gdy11s {
    position: sticky;
  }
}
@media (max-width: 1072px) {
  .x1gontpq.x1gontpq {
    display: none;
  }
}
@media (max-width: 768px) {
  .x1gpa8tf.x1gpa8tf {
    padding-right: 0;
  }
}
@media (max-width: 767px) {
  .x1gpq6y6.x1gpq6y6 {
    z-index: 1;
  }
}
@media (max-width: 916px) {
  .x1grvqfh.x1grvqfh {
    margin-left: 0;
  }
}
@media (max-width: 1150px) {
  .x1gujn7e.x1gujn7e {
    display: none;
  }
}
@media (pointer: coarse) {
  .x1gwr120.x1gwr120 {
    row-gap: 20px;
  }
}
@media (max-width: 700px) {
  .x1gz44f.x1gz44f {
    display: none;
  }
}
@media (max-width: 1023px) {
  .x1h1egnv.x1h1egnv {
    border-top-left-radius: 0;
  }
}
@media (max-width: 482px) {
  .x1h1n8ui.x1h1n8ui {
    border-top-right-radius: 0;
  }
}
@media (max-width: 1274px) {
  .x1h2vona.x1h2vona {
    flex-direction: column;
  }
}
@media (min-width: 1024px) {
  .x1h52sqi.x1h52sqi {
    flex-shrink: 0;
  }
}
@media (orientation: landscape) {
  .x1h6sdd0.x1h6sdd0 {
    border-top-right-radius: 10px;
  }
}
@media (max-width: 767px) {
  .x1hfk2xs.x1hfk2xs {
    padding-left: 0;
  }
}
@media (max-width: 768px) {
  .x1hm8w3j.x1hm8w3j {
    display: block;
  }
}
@media (min-width: 900px) {
  .x1ho6cgx.x1ho6cgx {
    pointer-events: none;
  }
}
@media (max-width: 1291px) {
  .x1hpfr6s.x1hpfr6s {
    display: block;
  }
}
@media (min-width: 768px) {
  .x1htiob5.x1htiob5 {
    flex-direction: row;
  }
}
@media (min-width: 0) and (max-width: 767px) {
  .x1hyh0yi.x1hyh0yi {
    padding-left: 24px;
  }
}
@media (max-width: 899px) {
  .x1i1uccp.x1i1uccp {
    flex-direction: row;
  }
}
@media (min-width: 1024px) {
  .x1i37f7r.x1i37f7r {
    flex-basis: calc(50% - 6px);
  }
}
@media (max-width: 1661px) {
  .x1i72eec.x1i72eec {
    border-top-left-radius: 0;
  }
}
@media (max-width: 699px) {
  .x1iabjsz.x1iabjsz {
    flex-wrap: wrap;
  }
}
@media (max-width: 1230px) {
  .x1icjgl0.x1icjgl0 {
    display: none;
  }
}
@media (max-width: 655px) {
  .x1idl2ka.x1idl2ka {
    margin-right: -24px;
  }
}
@media (max-width: 1260px) {
  .x1ifmeri.x1ifmeri {
    flex-direction: column;
  }
}
@media (max-width: 899px) {
  .x1ilwl7r.x1ilwl7r {
    padding-right: 16px;
  }
}
@media (min-width: 0) and (max-width: 767px) {
  .x1iodvch.x1iodvch {
    margin-right: 0;
  }
}
@media (max-width: 1291px) {
  .x1iqy4ge.x1iqy4ge {
    display: none;
  }
}
@media (max-height: 500px) {
  .x1itstis.x1itstis {
    column-gap: 20px;
  }
}
@media (min-width: 1367px) and (max-width: 1920px) {
  .x1iwwxaz.x1iwwxaz {
    margin-right: -12px;
  }
}
@media (max-width: 999px) {
  .x1iwxono.x1iwxono {
    display: flex;
  }
}
@media (max-width: 1439px) {
  .x1j5lpce.x1j5lpce {
    grid-column-end: calc(var(--x12nro88));
  }
}
@media (max-width: 767px) {
  .x1jbkpxb.x1jbkpxb {
    background-color: #fff;
  }
}
@media (max-width: 999px) {
  .x1jds9bp.x1jds9bp {
    margin-left: -15px;
  }
}
@media (max-width: 1072px) {
  .x1jgxl5c.x1jgxl5c {
    display: block;
  }
}
@media print {
  .x1jk8avb.x1jk8avb {
    border-left-width: 0;
  }
}
@media (max-width: 899px) {
  .x1jmpgbh.x1jmpgbh {
    background-color: #3b5998;
  }
}
@media (max-width: 1365px) {
  .x1jnml41.x1jnml41 {
    border-top-left-radius: 8px;
  }
}
@media (min-width: 1440px) {
  .x1jqm5vb.x1jqm5vb {
    column-gap: calc(var(--x1p5ydkj) + var(--xg3m0br));
  }
}
@media (max-width: 480px) {
  .x1jrmbqd.x1jrmbqd {
    padding-right: 0;
  }
}
@media (max-width: 1199px) {
  .x1jv7akf.x1jv7akf {
    padding-right: 0;
  }
}
@media (max-width: 1439px) {
  .x1k13hhw.x1k13hhw {
    grid-column-start: 1;
  }
}
@media (min-width: 900px) {
  .x1k7iptp.x1k7iptp {
    visibility: hidden;
  }
}
@media (min-width: 1024px) {
  .x1kadl0q.x1kadl0q {
    flex-grow: 1;
  }
}
@media (max-width: 837px) {
  .x1kaom47.x1kaom47 {
    justify-content: flex-end;
  }
}
@media (min-width: 900px) {
  .x1ke80iy.x1ke80iy {
    justify-content: flex-end;
  }
}
@media (max-width: 767px) {
  .x1kf0wg3.x1kf0wg3 {
    padding-left: 20px;
  }
}
@media (min-width: 1920px) {
  .x1kg0y2n.x1kg0y2n {
    padding-right: var(--hz-nav-bar-profile-dropdown-padding-end-large);
  }
}
@media (min-width: 1440px) {
  .x1khesmf.x1khesmf {
    display: grid;
  }
}
@media (min-width: 1260px) {
  .x1klv6iw.x1klv6iw {
    display: flex;
  }
}
@media (max-width: 784px) {
  .x1kmcs2m.x1kmcs2m {
    display: none;
  }
}
@media (max-width: 1023px) {
  .x1kmj245.x1kmj245 {
    padding-left: 30px;
  }
}
@media (min-width: 656px) and (max-width: 1103px) {
  .x1kwkfs7.x1kwkfs7 {
    padding-left: 36px;
  }
}
@media (prefers-reduced-motion: no-preference) {
  .x1l2y4ib.x1l2y4ib {
    animation-duration: 0.5s;
  }
}
@media print {
  .x1ldw5w0.x1ldw5w0 {
    position: static;
  }
}
@media (min-width: 768px) and (max-width: 1279px) {
  .x1lge4cx.x1lge4cx {
    padding-left: 60px;
  }
}
@media (max-width: 679px) {
  .x1likypf.x1likypf {
    box-shadow: none;
  }
}
@media (max-width: 1661px) {
  .x1lkt4b5.x1lkt4b5 {
    object-fit: contain;
  }
}
@media (min-width: 940px) {
  .x1lsc5y1.x1lsc5y1 {
    border-bottom-right-radius: 8px;
  }
}
@media only screen and (orientation: portrait) and (max-width: 767px) {
  .x1lsv3si.x1lsv3si {
    grid-column-start: span var(--x13aro4a);
  }
}
@media (max-width: 1058px) {
  .x1lw73gg.x1lw73gg {
    display: block;
  }
}
@media only screen and (max-width: 459px) {
  .x1lyhvkc.x1lyhvkc {
    column-count: 1;
  }
}
@media (min-width: 940px) {
  .x1m41ivh.x1m41ivh {
    border-bottom-left-radius: 8px;
  }
}
@media (max-width: 655px) {
  .x1m646pt.x1m646pt {
    view-transition-name: none;
  }
}
@media (max-height: 550px) {
  .x1m70esg.x1m70esg {
    background-color: var(--wig-nav-background);
  }
}
@media (max-width: 899px) {
  .x1m7onf8.x1m7onf8 {
    background-color: var(--nav-bar-background);
  }
}
@media (max-width: 564px) {
  .x1mmp8wh.x1mmp8wh {
    padding-left: 0;
  }
}
@media (max-width: 760px) {
  .x1mqspsz.x1mqspsz {
    left: -16px;
  }
}
@media (max-width: 1919px) {
  .x1muwtmo.x1muwtmo {
    padding-right: 8px;
  }
}
@media (max-width: 1360px) {
  .x1mvixp3.x1mvixp3 {
    display: none;
  }
}
@media (min-width: 768px) and (max-width: 1023px) {
  .x1mwyj6j.x1mwyj6j {
    flex-shrink: 1;
  }
}
@media (max-width: 999px) {
  .x1mx1xey.x1mx1xey {
    flex-shrink: 1;
  }
}
@media (max-width: 768px) {
  .x1mx85iw.x1mx85iw {
    flex-direction: column;
  }
}
@media (max-width: 767px) {
  .x1mz70lc.x1mz70lc {
    position: fixed;
  }
}
@media (max-width: 1259px) {
  .x1n01yu1.x1n01yu1 {
    background-color: var(--wig-page-background);
  }
}
@media (max-width: 1009px) {
  .x1n3lxu3.x1n3lxu3 {
    display: block;
  }
}
@media (min-width: 768px) {
  .x1n3qp52.x1n3qp52 {
    padding-left: 64px;
  }
}
@media (max-width: 837px) {
  .x1nb3mvd.x1nb3mvd {
    flex-direction: column;
  }
}
@media (max-width: 1000px) {
  .x1nc0skp.x1nc0skp {
    display: flex;
  }
}
@media (max-width: 899px) {
  .x1ncxx9r.x1ncxx9r {
    position: static;
  }
}
@media (max-width: 900px) {
  .x1nfgmng.x1nfgmng {
    padding-left: 0;
  }
}
@media (max-width: 1439px) {
  .x1nfnlri.x1nfnlri {
    grid-auto-flow: column;
  }
}
@media (max-width: 899px) {
  .x1nhjfyr.x1nhjfyr {
    z-index: 0;
  }
}
@media (max-width: 767px) {
  .x1ni0lre.x1ni0lre {
    flex-direction: column;
  }
}
@media (max-width: 480px) {
  .x1nnl1az.x1nnl1az {
    padding-left: 0;
  }
}
@media (max-width: 899px) {
  .x1nq5q16.x1nq5q16 {
    padding-left: 10px;
  }
}
@media (min-width: 871px) and (max-width: 968px) {
  .x1nqxt9n.x1nqxt9n {
    padding-right: 32px;
  }
}
@media (min-width: 1260px) {
  .x1nqzq93.x1nqzq93 {
    margin-left: 16px;
  }
}
@media (min-width: 940px) {
  .x1nwg7vs.x1nwg7vs {
    right: 0;
  }
}
@media (min-width: 1920px) {
  .x1o67sjf.x1o67sjf {
    border-top-left-radius: 18px;
  }
}
@media (max-width: 480px) {
  .x1o69b7j.x1o69b7j {
    border-bottom-right-radius: 0;
  }
}
@media (orientation: portrait) {
  .x1o6v8b4.x1o6v8b4 {
    border-top-right-radius: 0;
  }
}
@media (min-width: 1260px) {
  .x1obogrm.x1obogrm {
    align-self: flex-end;
  }
}
@media (prefers-reduced-motion: no-preference) {
  .x1okmqfw.x1okmqfw {
    animation-name: x1wv65fh-B;
  }
}
@media (pointer: coarse) {
  .x1ompdjc.x1ompdjc {
    scrollbar-width: none;
  }
}
@media (max-width: 480px) {
  .x1oo8xx3.x1oo8xx3 {
    padding-left: 16px;
  }
}
@media (min-width: 768px) {
  .x1otrj2y.x1otrj2y {
    margin-right: 0;
  }
}
@media (min-width: 768px) {
  .x1ozs2jc.x1ozs2jc {
    border-right-style: solid;
  }
}
@media (max-width: 1439px) {
  .x1p7phj4.x1p7phj4 {
    justify-content: stretch;
  }
}
@media (min-width: 1024px) {
  .x1p892re.x1p892re {
    flex-direction: row;
  }
}
@media (max-width: 1050px) {
  .x1p8f4q5.x1p8f4q5 {
    display: none;
  }
}
@media (min-width: 0) and (max-width: 1023px) {
  .x1p8lo4l.x1p8lo4l {
    row-gap: 20px;
  }
}
@media (max-width: 916px) {
  .x1pa3uv7.x1pa3uv7 {
    display: none;
  }
}
@media (max-width: 679px) {
  .x1plk9ft.x1plk9ft {
    padding-left: 5px;
  }
}
@media (max-width: 1235px) {
  .x1pmntp4.x1pmntp4 {
    flex-direction: column;
  }
}
@media (min-height: 700px) and (max-height: 789px) {
  .x1poirhc.x1poirhc {
    font-size: 1.625rem;
  }
}
@media (max-width: 1365px) {
  .x1pvmqbm.x1pvmqbm {
    border-bottom-left-radius: 8px;
  }
}
@media (max-width: 1535px) {
  .x1pyue8z.x1pyue8z {
    padding-left: 0;
  }
}
@media (max-width: 767px) {
  .x1pz0773.x1pz0773 {
    margin-left: 0;
  }
}
@media (min-width: 900px) {
  .x1q2hbhf.x1q2hbhf {
    padding-left: 30px;
  }
}
@media (min-width: 1610px) {
  .x1q9j7o.x1q9j7o {
    display: flex;
  }
}
@media (max-width: 905px) {
  .x1qc530v.x1qc530v {
    justify-content: space-between;
  }
}
@media (min-width: 1366px) and (max-width: 1919px) {
  .x1qcj9yj.x1qcj9yj {
    padding-left: var(--hz-nav-bar-profile-dropdown-padding-start-medium);
  }
}
@media only screen and (orientation: landscape) and (max-width: 767px) {
  .x1qllimd.x1qllimd {
    grid-column-start: span calc(var(--x13aro4a) / 2);
  }
}
@media (max-width: 999px) {
  .x1qm1h6.x1qm1h6 {
    flex-basis: 710px;
  }
}
@media (max-width: 1103px) {
  .x1qm54a.x1qm54a {
    padding-left: 16px;
  }
}
@media (max-width: 679px) {
  .x1quc6de.x1quc6de {
    flex-grow: 1;
  }
}
@media (max-width: 899px) {
  .x1qw9l0i.x1qw9l0i {
    align-items: center;
  }
}
@media (max-width: 389px) {
  .x1r06tkv.x1r06tkv {
    flex-wrap: wrap;
  }
}
@media (orientation: landscape) {
  .x1r1ijep.x1r1ijep {
    border-top-left-radius: 10px;
  }
}
@media (max-width: 899px) {
  .x1r2kxd0.x1r2kxd0 {
    justify-content: flex-end;
  }
}
@media (max-width: 600px) {
  .x1r6fci4.x1r6fci4 {
    column-gap: 0;
  }
}
@media (max-width: 1023px) {
  .x1r7hz70.x1r7hz70 {
    margin-left: 0;
  }
}
@media (min-width: 900px) {
  .x1r98mxo.x1r98mxo {
    position: fixed;
  }
}
@media (max-width: 1159px) {
  .x1r9k45s.x1r9k45s {
    margin-right: 0;
  }
}
@media (max-width: 564px) {
  .x1r9mfr6.x1r9mfr6 {
    padding-right: 0;
  }
}
@media (max-width: 655px) {
  .x1rkmxzy.x1rkmxzy {
    flex-wrap: nowrap;
  }
}
@media (min-width: 1366px) and (max-width: 1919px) {
  .x1rkx4gp.x1rkx4gp {
    padding-right: var(--hz-nav-bar-profile-dropdown-padding-end-medium);
  }
}
@media (max-width: 1259px) {
  .x1rl5v97.x1rl5v97 {
    padding-right: 16px;
  }
}
@media (max-width: 900px) {
  .x1rlsjst.x1rlsjst {
    padding-right: 0;
  }
}
@media (max-width: 1535px) {
  .x1rmu0j2.x1rmu0j2 {
    padding-right: 0;
  }
}
@media (min-width: 900px) {
  .x1roke11.x1roke11 {
    justify-items: center;
  }
}
@media (min-width: 1367px) and (max-width: 1920px) {
  .x1rpk2ob.x1rpk2ob {
    border-top-left-radius: 20px;
  }
}
@media (max-width: 1364px) {
  .x1rru3op.x1rru3op {
    display: block;
  }
}
@media (max-width: 1259px) {
  .x1rydp6d.x1rydp6d {
    z-index: 1;
  }
}
@media (min-width: 1921px) {
  .x1rzge2q.x1rzge2q {
    right: calc((100vw - 1600px) / 2);
  }
}
@media (max-width: 899px) {
  .x1rzghyx.x1rzghyx {
    font-family:
      Roboto,
      Droid Sans,
      Helvetica,
      sans-serif;
  }
}
@media (min-width: 1260px) {
  .x1rzvsx8.x1rzvsx8 {
    display: inherit;
  }
}
@media (max-width: 656px) {
  .x1s4wncz.x1s4wncz {
    display: flex;
  }
}
@media (max-width: 1024px) {
  .x1s5ruw9.x1s5ruw9 {
    padding-right: 20px;
  }
}
@media (max-width: 1260px) {
  .x1sbk8zr.x1sbk8zr {
    padding-left: 0;
  }
}
@media (max-width: 999px) {
  .x1srj7yi.x1srj7yi {
    position: absolute;
  }
}
@media (max-width: 800px) {
  .x1sti438.x1sti438 {
    row-gap: 20px;
  }
}
@media (max-width: 899px) {
  .x1stjdt1.x1stjdt1 {
    flex-grow: 1;
  }
}
@media (max-width: 655px) {
  .x1swtj4x.x1swtj4x {
    padding-left: 16px;
  }
}
@media (max-width: 1337px) {
  .x1sztn3g.x1sztn3g {
    flex-direction: column;
  }
}
@media (max-width: 900px) {
  .x1t0ov9c.x1t0ov9c {
    flex-basis: 64px;
  }
}
@media (max-width: 1023px) {
  .x1t4ucnu.x1t4ucnu {
    padding-right: 30px;
  }
}
@media (max-width: 655px) {
  .x1t9mn50.x1t9mn50 {
    padding-left: 8px;
  }
}
@media (max-width: 899px) {
  .x1t9mz0v.x1t9mz0v {
    background-color: var(--web-wash);
  }
}
@media (pointer: coarse) {
  .x1tagk0v.x1tagk0v {
    flex-direction: row;
  }
}
@media (max-width: 837px) {
  .x1tal7ea.x1tal7ea {
    align-items: flex-start;
  }
}
@media (max-width: 1103px) {
  .x1to9he0.x1to9he0 {
    right: 16px;
  }
}
@media (max-width: 450px) {
  .x1tuhq53.x1tuhq53 {
    flex-grow: 1;
  }
}
@media only screen and (min-width: 460px) and (max-width: 680px) {
  .x1twisyj.x1twisyj {
    column-count: 2;
  }
}
@media (max-width: 1023px) {
  .x1tz4fso.x1tz4fso {
    justify-content: flex-start;
  }
}
@media (max-width: 800px) {
  .x1u4u9fn.x1u4u9fn {
    flex-basis: auto;
  }
}
@media (max-width: 1199px) {
  .x1u5tbyu.x1u5tbyu {
    padding-left: 6px;
  }
}
@media (prefers-reduced-motion: reduce) {
  .x1u6grsq.x1u6grsq {
    animation-duration: 0s;
  }
}
@media (min-width: 768px) and (max-width: 979px) {
  .x1u8yhyo.x1u8yhyo {
    border-bottom-right-radius: 0;
  }
}
@media (max-width: 650px) {
  .x1uerxpz.x1uerxpz {
    padding-right: 16px;
  }
}
@media (max-width: 450px) {
  .x1unsxy.x1unsxy {
    text-align: start;
  }
}
@media (max-width: 899px) {
  .x1unxyoj.x1unxyoj {
    z-index: 1;
  }
}
@media screen and (min-height: 900px) {
  .x1uopysv.x1uopysv {
    transform: scale(1);
  }
}
@media (max-width: 584px) {
  .x1uqss5v.x1uqss5v {
    font-size: 2.625rem;
  }
}
@media (max-width: 899px) {
  .x1uquohi.x1uquohi {
    border-top-right-radius: 50px;
  }
}
@media (max-width: 767px) {
  .x1uttgrm.x1uttgrm {
    align-items: flex-start;
  }
}
@media (max-width: 679px) {
  .x1utx6zp.x1utx6zp {
    flex-direction: column;
  }
}
@media (min-width: 768px) {
  .x1v1iy5t.x1v1iy5t {
    padding-right: 64px;
  }
}
@media (max-width: 1365px) {
  .x1v28i99.x1v28i99 {
    padding-right: 8px;
  }
}
@media (max-width: 940px) {
  .x1v7457w.x1v7457w {
    object-fit: cover;
  }
}
@media (min-width: 1366px) and (max-width: 1919px) {
  .x1v75w1p.x1v75w1p {
    border-bottom-left-radius: 10px;
  }
}
@media (max-width: 1150px) {
  .x1v837m1.x1v837m1 {
    display: block;
  }
}
@media (min-width: 1367px) and (max-width: 1920px) {
  .x1vaxl8w.x1vaxl8w {
    border-bottom-right-radius: 20px;
  }
}
@media (prefers-reduced-motion: no-preference) {
  .x1vd7j3s.x1vd7j3s {
    animation-delay: 1s;
  }
}
@media (max-width: 899px) {
  .x1vegnvo.x1vegnvo {
    text-align: center;
  }
}
@media (min-width: 950px) {
  .x1vf8swu.x1vf8swu {
    display: none;
  }
}
@media (min-width: 1260px) {
  .x1vgcfum.x1vgcfum {
    margin-left: 32px;
  }
}
@media (max-width: 584px) {
  .x1viw569.x1viw569 {
    padding-right: 0;
  }
}
@media (max-width: 564px) {
  .x1vmz7ll.x1vmz7ll {
    border-bottom-right-radius: 0;
  }
}
@media (max-width: 679px) {
  .x1vnzckh.x1vnzckh {
    padding-left: 0;
  }
}
@media (max-width: 1337px) {
  .x1vod4g6.x1vod4g6 {
    display: none;
  }
}
@media (max-width: 899px) {
  .x1vv38fk.x1vv38fk {
    padding-left: 16px;
  }
}
@media (max-width: 700px) {
  .x1vvaux7.x1vvaux7 {
    padding-right: 0;
  }
}
@media (max-width: 767px) {
  .x1vvx066.x1vvx066 {
    padding-right: 12px;
  }
}
@media (min-width: 0) and (max-width: 1366px) {
  .x1vycwmx.x1vycwmx {
    padding-right: 10px;
  }
}
@media (max-width: 1058px) {
  .x1vz28du.x1vz28du {
    display: none;
  }
}
@media (max-width: 1661px) {
  .x1w1ma70.x1w1ma70 {
    border-bottom-left-radius: 0;
  }
}
@media (max-width: 899px) {
  .x1w2143c.x1w2143c {
    align-items: flex-start;
  }
}
@media (max-height: 500px) {
  .x1w45s4e.x1w45s4e {
    margin-left: 10px;
  }
}
@media (max-width: 1661px) {
  .x1w49xiv.x1w49xiv {
    border-bottom-right-radius: 0;
  }
}
@media (max-height: 500px) {
  .x1w573x8.x1w573x8 {
    row-gap: 10px;
  }
}
@media (min-width: 0) and (max-width: 1366px) {
  .x1w5rx9m.x1w5rx9m {
    padding-left: 10px;
  }
}
@media (max-width: 500px) {
  .x1w6jkce.x1w6jkce {
    flex-grow: 1;
  }
}
@media (min-width: 768px) and (max-width: 1365px) {
  .x1w8c5ck.x1w8c5ck {
    margin-left: 20px;
  }
}
@media (min-width: 768px) and (max-width: 1439px) {
  .x1w9x5h8.x1w9x5h8 {
    padding-right: 50px;
  }
}
@media (max-width: 679px) {
  .x1wcwswm.x1wcwswm {
    padding-left: 12px;
  }
}
@media (min-width: 1460px) {
  .x1wgz3hm.x1wgz3hm {
    font-size: 3.1875rem;
  }
}
@media (max-width: 899px) {
  .x1wi7962.x1wi7962 {
    padding-left: 0;
  }
}
@media screen and (min-width: 600px) {
  .x1wil7sg.x1wil7sg {
    padding-left: 8px;
  }
}
@media (min-width: 1920px) {
  .x1wn1nrc.x1wn1nrc {
    padding-left: var(--hz-nav-bar-profile-dropdown-padding-start-large);
  }
}
@media (min-width: 1460px) {
  .x1wne1f8.x1wne1f8 {
    font-size: 3.75rem;
  }
}
@media (max-width: 1025px) {
  .x1wo97bb.x1wo97bb {
    display: block;
  }
}
@media (max-width: 1159px) {
  .x1wokhp7.x1wokhp7 {
    padding-left: 0;
  }
}
@media (min-width: 871px) and (max-width: 968px) {
  .x1wpjf9z.x1wpjf9z {
    padding-left: 32px;
  }
}
@media (max-width: 899px) {
  .x1wpl5dx.x1wpl5dx {
    left: 0;
  }
}
@media (max-width: 480px) {
  .x1wub8z1.x1wub8z1 {
    filter: none;
  }
}
@media (min-width: 1260px) {
  .x1wwn1hn.x1wwn1hn {
    position: relative;
  }
}
@media (max-width: 767px) {
  .x1wx46er.x1wx46er {
    padding-left: 8px;
  }
}
@media (min-width: 768px) {
  .x1wz8ggu.x1wz8ggu {
    flex-wrap: wrap;
  }
}
@media (max-width: 900px) {
  .x1x0trao.x1x0trao {
    padding-right: 16px;
  }
}
@media (min-width: 0) and (max-width: 767px) {
  .x1x7dg7b.x1x7dg7b {
    padding-right: 24px;
  }
}
@media (min-width: 900px) {
  .x1x8zplo.x1x8zplo {
    position: sticky;
  }
}
@media (max-width: 836px) {
  .x1x9809q.x1x9809q {
    flex-wrap: wrap;
  }
}
@media (min-width: 900px) {
  .x1xcas3r.x1xcas3r {
    flex-direction: column;
  }
}
@media (min-width: 1920px) {
  .x1xf8oz0.x1xf8oz0 {
    margin-right: var(--hds-grid-system-margin);
  }
}
@media (max-width: 768px) {
  .x1xhcv72.x1xhcv72 {
    margin-right: 8px;
  }
}
@media (max-width: 1280px) {
  .x1xhvjo6.x1xhvjo6 {
    flex-wrap: wrap;
  }
}
@media (max-width: 1023px) {
  .x1xhzp73.x1xhzp73 {
    object-position: 0 0;
  }
}
@media (min-width: 0) and (max-width: 1366px) {
  .x1xl7drq.x1xl7drq {
    border-bottom-right-radius: 20px;
  }
}
@media (max-width: 435px) {
  .x1xqwtuq.x1xqwtuq {
    flex-direction: column;
  }
}
@media (max-width: 1259px) {
  .x1xtgk1k.x1xtgk1k {
    cursor: pointer;
  }
}
@media (max-width: 767px) {
  .x1xwj7al.x1xwj7al {
    border-bottom-left-radius: 0;
  }
}
@media (min-width: 1260px) {
  .x1xwl533.x1xwl533 {
    align-self: center;
  }
}
@media (min-width: 900px) {
  .x1xy773u.x1xy773u {
    align-self: flex-start;
  }
}
@media (max-width: 767px) {
  .x1y1wx1k.x1y1wx1k {
    position: absolute;
  }
}
@media (min-width: 768px) and (max-width: 1439px) {
  .x1y6z2s1.x1y6z2s1 {
    grid-column-end: calc(var(--x12nro88) * (1 / 2));
  }
}
@media (max-width: 900px) {
  .x1y8o7o7.x1y8o7o7 {
    margin-right: 16px;
  }
}
@media (max-width: 899px) {
  .x1yaem6q.x1yaem6q {
    justify-content: center;
  }
}
@media (max-width: 1199px) {
  .x1ybpipa.x1ybpipa {
    display: none;
  }
}
@media screen and (min-height: 900px) {
  .x1yegyot.x1yegyot {
    font-size: 1.8125rem;
  }
}
@media (min-width: 1920px) {
  .x1yg0i8e.x1yg0i8e {
    margin-left: var(--hds-grid-system-margin);
  }
}
@media (min-width: 1440px) {
  .x1yl6w9q.x1yl6w9q {
    grid-column-end: calc(var(--x12nro88) * (1 / 2));
  }
}
@media (max-width: 482px) {
  .x1yohzx6.x1yohzx6 {
    border-bottom-right-radius: 0;
  }
}
@media (min-width: 1260px) {
  .x1yyr71q.x1yyr71q {
    padding-right: 0;
  }
}
@media (max-width: 564px) {
  .x1yyrj1m.x1yyrj1m {
    border-bottom-left-radius: 0;
  }
}
@media (orientation: portrait) and (max-width: 767px) {
  .x22n4gq.x22n4gq {
    order: -1;
  }
}
@media (min-width: 900px) {
  .x2k3zez.x2k3zez {
    align-self: flex-end;
  }
}
@media (max-width: 1200px) {
  .x2psheb.x2psheb {
    padding-right: 16px;
  }
}
@media (max-width: 679px) {
  .x2qn28k.x2qn28k {
    align-items: unset;
  }
}
@media (max-width: 679px) {
  .x2y2cix.x2y2cix {
    padding-right: 12px;
  }
}
@media (orientation: portrait) {
  .x30xazp.x30xazp {
    border-bottom-left-radius: 0;
  }
}
@media (max-width: 450px) {
  .x33na3t.x33na3t {
    flex-wrap: wrap;
  }
}
@media (max-width: 600px) {
  .x33ww9s.x33ww9s {
    display: block;
  }
}
@media screen and (min-height: 1220px) {
  .x39hkxv.x39hkxv {
    transform: scale(0.882);
  }
}
@media (min-width: 950px) {
  .x3holdf.x3holdf {
    display: flex;
  }
}
@media (max-width: 650px) {
  .x3n5lev.x3n5lev {
    position: absolute;
  }
}
@media (min-width: 768px) and (max-width: 1439px) {
  .x3nx2bx.x3nx2bx {
    column-gap: var(--xg3m0br);
  }
}
@media (min-width: 1920px) {
  .x3pnpuy.x3pnpuy {
    flex-wrap: nowrap;
  }
}
@media (max-width: 767px) {
  .x3rj68z.x3rj68z {
    margin-left: auto;
  }
}
@media (max-width: 1100px) {
  .x3wnw1.x3wnw1 {
    margin-left: 0;
  }
}
@media (max-width: 655px) {
  .x402xj8.x402xj8 {
    padding-right: 24px;
  }
}
@media (max-width: 679px) {
  .x438uni.x438uni {
    right: 0;
  }
}
@media (min-width: 0) and (max-width: 679px) {
  .x448hk6.x448hk6 {
    padding-left: 12px;
  }
}
@media (min-width: 900px) {
  .x472xim.x472xim {
    display: block;
  }
}
@media (max-width: 564px) {
  .x48sdn5.x48sdn5 {
    flex-wrap: wrap;
  }
}
@media (max-width: 767px) {
  .x4afuhf.x4afuhf {
    margin-right: 0;
  }
}
@media (max-width: 584px) {
  .x4bh65e.x4bh65e {
    flex-direction: column;
  }
}
@media (max-width: 899px) {
  .x4fpnxs.x4fpnxs {
    display: block;
  }
}
@media (max-width: 480px) {
  .x4ibpca.x4ibpca {
    box-shadow: none;
  }
}
@media (max-width: 1259px) {
  .x4nm7vp.x4nm7vp {
    margin-left: calc((100vw - 84px) * -1);
  }
}
@media (max-width: 1274px) {
  .x4p0muj.x4p0muj {
    display: block;
  }
}
@media (min-width: 1920px) {
  .x4smehm.x4smehm {
    align-items: center;
  }
}
@media (max-width: 939px) {
  .x4teq25.x4teq25 {
    padding-right: 16px;
  }
}
@media (min-width: 656px) and (max-width: 1103px) {
  .x51ufu0.x51ufu0 {
    view-transition-name: none;
  }
}
@media (max-width: 480px) {
  .x56yoeu.x56yoeu {
    padding-right: 16px;
  }
}
@media (min-height: 790px) {
  .x57vq0j.x57vq0j {
    font-size: 1.75rem;
  }
}
@media (max-width: 584px) {
  .x5i1n4z.x5i1n4z {
    border-bottom-right-radius: 0;
  }
}
@media (max-width: 999px) {
  .x5ilnwy.x5ilnwy {
    align-self: flex-start;
  }
}
@media (max-width: 1200px) {
  .x66u3ep.x66u3ep {
    display: none;
  }
}
@media (min-width: 450px) and (max-width: 860px) {
  .x67jlkf.x67jlkf {
    padding-left: 48px;
  }
}
@media (max-width: 768px) {
  .x6ba4nv.x6ba4nv {
    justify-content: flex-end;
  }
}
@media (max-width: 420px) {
  .x6hiuxl.x6hiuxl {
    flex-direction: column;
  }
}
@media (min-width: 1366px) and (max-width: 1919px) {
  .x6xnqkv.x6xnqkv {
    border-top-right-radius: 10px;
  }
}
@media (max-width: 1023px) {
  .x7290za.x7290za {
    align-items: flex-start;
  }
}
@media (max-width: 1535px) {
  .x74ko1r.x74ko1r {
    margin-right: 0;
  }
}
@media (min-width: 390px) and (max-width: 800px) {
  .x77zxyy.x77zxyy {
    margin-left: 10px;
  }
}
@media (max-width: 564px) {
  .x7n1utx.x7n1utx {
    margin-left: 16px;
  }
}
@media (min-width: 900px) {
  .x7og8jy.x7og8jy {
    padding-left: 80px;
  }
}
@media (max-width: 660px) {
  .x7s6sir.x7s6sir {
    display: none;
  }
}
@media (min-width: 940px) {
  .x7t0zuq.x7t0zuq {
    border-top-left-radius: 8px;
  }
}
@media (max-width: 939px) {
  .x86iz7f.x86iz7f {
    padding-left: 16px;
  }
}
@media (max-width: 699px) {
  .x87ppg5.x87ppg5 {
    border-left-width: 0;
  }
}
@media (max-width: 700px) {
  .x88anuq.x88anuq {
    justify-content: flex-start;
  }
}
@media (min-width: 1366px) and (max-width: 1919px) {
  .x89g3jd.x89g3jd {
    border-bottom-right-radius: 10px;
  }
}
@media (min-width: 1920px) {
  .x8ekjna.x8ekjna {
    font-size: 0.75rem;
  }
}
@media (max-width: 583px) {
  .x8n7wzh.x8n7wzh {
    flex-grow: 1;
  }
}
@media screen and (min-width: 600px) {
  .x8xa6dp.x8xa6dp {
    margin-left: auto;
  }
}
@media (min-width: 900px) {
  .x8yph7z.x8yph7z {
    padding-right: 80px;
  }
}
@media (max-width: 768px) {
  .x924f49.x924f49 {
    padding-right: 16px;
  }
}
@media (min-width: 1104px) {
  .x93ct4.x93ct4 {
    display: flex;
  }
}
@media (min-width: 768px) and (max-width: 1023px) {
  .x95nhoj.x95nhoj {
    padding-left: 20px;
  }
}
@media (max-width: 1099px) {
  .x9e5oc1.x9e5oc1 {
    display: none;
  }
}
@media (max-width: 679px) {
  .x9fyhne.x9fyhne {
    row-gap: 4px;
  }
}
@media (max-width: 767px) {
  .x9i2r8e.x9i2r8e {
    padding-right: 8px;
  }
}
@media (max-width: 1103px) {
  .x9koq0k.x9koq0k {
    padding-right: 16px;
  }
}
@media (max-width: 899px) {
  .x9mu58d.x9mu58d {
    color: var(--always-white);
  }
}
@media (prefers-reduced-motion: no-preference) {
  .x9nnw3h.x9nnw3h {
    animation-fill-mode: forwards;
  }
}
@media (max-width: 480px) {
  .x9of8nk.x9of8nk {
    margin-left: -16px;
  }
}
@media (min-width: 450px) and (max-width: 860px) {
  .x9pz2ct.x9pz2ct {
    padding-right: 48px;
  }
}
@media (max-width: 899px) {
  .x9w375v.x9w375v {
    justify-items: center;
  }
}
@media (max-width: 1259px) {
  .x9wm9x2.x9wm9x2 {
    flex-direction: column;
  }
}
@media (min-width: 1440px) {
  .x9zrtdz.x9zrtdz {
    justify-self: end;
  }
}
@media (orientation: portrait) and (max-width: 767px) {
  .xa3wylw.xa3wylw {
    grid-column-end: var(--x12nro88);
  }
}
@media (min-width: 768px) {
  .xa41o0o.xa41o0o {
    display: none;
  }
}
@media (max-width: 767px) {
  .xab2f0p.xab2f0p {
    padding-right: 20px;
  }
}
@media (min-width: 1025px) and (max-width: 1919px) {
  .xad227w.xad227w {
    padding-left: 8px;
  }
}
@media (max-width: 1023px) {
  .xaepgg6.xaepgg6 {
    object-position: 0 -78px;
  }
}
@media (min-width: 1367px) and (max-width: 1920px) {
  .xajff9x.xajff9x {
    border-top-right-radius: 20px;
  }
}
@media (max-width: 320px) {
  .xamhafn.xamhafn {
    display: none;
  }
}
@media (max-width: 1535px) {
  .xanqc0x.xanqc0x {
    border-right-color: currentcolor;
  }
}
@media (max-width: 1103px) {
  .xaoyn69.xaoyn69 {
    border-left-width: 0;
  }
}
@media (max-height: 819px) {
  .xatzjqi.xatzjqi {
    background-color: var(--always-white);
  }
}
@media (min-width: 1367px) and (max-width: 1920px) {
  .xav3ivl.xav3ivl {
    border-bottom-left-radius: 20px;
  }
}
@media (max-width: 1439px) {
  .xawn5y1.xawn5y1 {
    display: block;
  }
}
@media (max-width: 767px) {
  .xaz5bdh.xaz5bdh {
    padding-left: 12px;
  }
}
@media (max-width: 767px) {
  .xb3f9ss.xb3f9ss {
    padding-right: 0;
  }
}
@media (max-width: 996px) {
  .xbd733r.xbd733r {
    display: none;
  }
}
@media print {
  .xbjcvb9.xbjcvb9 {
    display: none;
  }
}
@media (max-width: 899px) {
  .xbrcakj.xbrcakj {
    margin-left: -12px;
  }
}
@media (max-width: 655px) {
  .xbzt9vn.xbzt9vn {
    scrollbar-width: none;
  }
}
@media (max-width: 1103px) {
  .xc7433c.xc7433c {
    padding-left: 0;
  }
}
@media (max-width: 768px) {
  .xc85zzj.xc85zzj {
    margin-left: 8px;
  }
}
@media (max-width: 679px) {
  .xcatxm7.xcatxm7 {
    box-shadow:
      0 12px 28px 0 var(--shadow-2),
      0 2px 4px 0 var(--shadow-1),
      inset 0 0 0 1px var(--shadow-inset);
  }
}
@media (max-width: 1103px) {
  .xccfcpx.xccfcpx {
    border-right-width: 0;
  }
}
@media (min-width: 1920px) {
  .xcju9db.xcju9db {
    border-bottom-left-radius: 18px;
  }
}
@media (max-width: 1103px) {
  .xcm8vo0.xcm8vo0 {
    margin-left: -16px;
  }
}
@media (max-width: 768px) {
  .xcq4dyp.xcq4dyp {
    display: none;
  }
}
@media (max-width: 1535px) {
  .xcsm8up.xcsm8up {
    border-right-style: none;
  }
}
@media (min-width: 768px) and (max-width: 1439px) {
  .xcyuceu.xcyuceu {
    padding-left: 50px;
  }
}
@media (max-width: 899px) {
  .xd4ddsz.xd4ddsz {
    background-color: var(--surface-background);
  }
}
@media (max-width: 700px) {
  .xd9j4a.xd9j4a {
    padding-left: 0;
  }
}
@media (max-width: 899px) {
  .xddpq32.xddpq32 {
    border-bottom-right-radius: 0;
  }
}
@media (min-width: 768px) and (max-width: 1439px) {
  .xdk85mf.xdk85mf {
    grid-column-start: 1;
  }
}
@media (max-width: 1364px) {
  .xdnnuoo.xdnnuoo {
    display: none;
  }
}
@media (max-width: 1259px) {
  .xdrbkxe.xdrbkxe {
    right: 0;
  }
}
@media (min-width: 768px) and (max-width: 1023px) {
  .xdsk2iy.xdsk2iy {
    flex-basis: 0;
  }
}
@media (max-width: 655px) {
  .xdszsgs.xdszsgs {
    margin-left: -28px;
  }
}
@media (min-width: 768px) and (max-width: 1439px) {
  .xdviqgi.xdviqgi {
    margin-left: 0;
  }
}
@media (max-width: 1023px) {
  .xdxc3v6.xdxc3v6 {
    display: block;
  }
}
@media (max-width: 564px) {
  .xe43ctu.xe43ctu {
    flex-basis: 100%;
  }
}
@media (min-width: 1024px) {
  .xe6zstd.xe6zstd {
    position: sticky;
  }
}
@media (max-width: 905px) {
  .xe7ucbk.xe7ucbk {
    flex-direction: column;
  }
}
@media (max-width: 584px) {
  .xeb5oza.xeb5oza {
    column-gap: 0;
  }
}
@media (max-width: 1259px) {
  .xec0gho.xec0gho {
    display: block;
  }
}
@media (max-width: 899px) {
  .xeczfrb.xeczfrb {
    margin-left: 0;
  }
}
@media (max-width: 899px) {
  .xefiwu2.xefiwu2 {
    flex-wrap: nowrap;
  }
}
@media (max-width: 564px) {
  .xejc82c.xejc82c {
    flex-direction: column;
  }
}
@media (max-width: 1260px) {
  .xek2rna.xek2rna {
    text-align: center;
  }
}
@media (max-width: 899px) {
  .xeq1ylr.xeq1ylr {
    flex-wrap: wrap;
  }
}
@media (max-width: 900px) {
  .xet18f9.xet18f9 {
    padding-left: 0;
  }
}
@media (max-width: 1274px) {
  .xet1wqy.xet1wqy {
    display: none;
  }
}
@media (orientation: landscape) and (max-width: 767px) {
  .xexb1z8.xexb1z8 {
    justify-self: center;
  }
}
@media (max-width: 899px) {
  .xez0wde.xez0wde {
    font-weight: 700;
  }
}
@media (min-width: 0) and (max-width: 1366px) {
  .xf4dh86.xf4dh86 {
    margin-left: 8px;
  }
}
@media (max-width: 1200px) {
  .xf7htcu.xf7htcu {
    flex-direction: column;
  }
}
@media (orientation: portrait) and (max-width: 767px) {
  .xfcq5ym.xfcq5ym {
    grid-column-start: 1;
  }
}
@media (max-width: 767px) {
  .xfddjzw.xfddjzw {
    flex-wrap: wrap;
  }
}
@media (max-width: 1260px) {
  .xfff67h.xfff67h {
    display: none;
  }
}
@media (max-width: 899px) {
  .xfl4wcd.xfl4wcd {
    padding-right: 10px;
  }
}
@media (max-width: 564px) {
  .xfqz7ig.xfqz7ig {
    position: fixed;
  }
}
@media (max-width: 1365px) {
  .xfscpsr.xfscpsr {
    border-bottom-right-radius: 8px;
  }
}
@media (max-height: 735px) {
  .xfv1jfb.xfv1jfb {
    font-size: 1.125rem;
  }
}
@media (min-width: 1024px) {
  .xfzfvd9.xfzfvd9 {
    flex-shrink: 1;
  }
}
@media (max-width: 1024px) {
  .xg32eqd.xg32eqd {
    margin-right: 0;
  }
}
@media (max-height: 655px) {
  .xgbjjrw.xgbjjrw {
    display: none;
  }
}
@media (max-width: 1259px) {
  .xgf2hai.xgf2hai {
    margin-left: calc((100vw - 384px) * -1);
  }
}
@media (max-width: 679px) {
  .xgof6fa.xgof6fa {
    padding-right: 0;
  }
}
@media (max-width: 1024px) {
  .xgoj6lk.xgoj6lk {
    margin-left: 0;
  }
}
@media (max-width: 655px) {
  .xguhss1.xguhss1 {
    padding-right: 16px;
  }
}
@media (max-width: 1439px) {
  .xh5i0vv.xh5i0vv {
    display: grid;
  }
}
@media (max-width: 1365px) {
  .xhiu8sv.xhiu8sv {
    padding-right: var(--hz-nav-bar-profile-dropdown-padding-end-small);
  }
}
@media (max-width: 584px) {
  .xhjo5j4.xhjo5j4 {
    border-top-right-radius: 0;
  }
}
@media (max-width: 800px) {
  .xhjscm6.xhjscm6 {
    margin-right: 10px;
  }
}
@media (min-width: 900px) {
  .xhjzowq.xhjzowq {
    margin-right: 10px;
  }
}
@media (max-width: 899px) {
  .xhkygpr.xhkygpr {
    padding-right: 15px;
  }
}
@media (max-width: 1023px) {
  .xhluxdr.xhluxdr {
    object-fit: cover;
  }
}
@media (max-width: 900px) {
  .xhnf9zx.xhnf9zx {
    display: block;
  }
}
@media (max-width: 955px) {
  .xhqv4lr.xhqv4lr {
    transform: scale(0.9);
  }
}
@media (min-width: 0) and (max-width: 679px) {
  .xhxu2k8.xhxu2k8 {
    padding-left: 25px;
  }
}
@media (max-width: 679px) {
  .xhxy8p7.xhxy8p7 {
    flex-wrap: wrap-reverse;
  }
}
@media (max-width: 1279px) {
  .xi2odvb.xi2odvb {
    display: none;
  }
}
@media (max-width: 1023px) {
  .xi8i7b1.xi8i7b1 {
    object-fit: contain;
  }
}
@media (min-width: 768px) and (max-width: 1023px) {
  .xi97rct.xi97rct {
    flex-grow: 1;
  }
}
@media (max-width: 1023px) {
  .xi9xikt.xi9xikt {
    transform: translate(0);
  }
}
@media (min-width: 1921px) {
  .xie47he.xie47he {
    margin-left: 0;
  }
}
@media (max-width: 767px) {
  .xif99yt.xif99yt {
    justify-content: center;
  }
}
@media (max-width: 899px) {
  .xifmoco.xifmoco {
    border-top-left-radius: 0;
  }
}
@media (min-width: 0) and (max-width: 1366px) {
  .xifreft.xifreft {
    border-top-left-radius: 20px;
  }
}
@media (max-width: 767px) {
  .xig2svb.xig2svb {
    display: block;
  }
}
@media (max-width: 1259px) {
  .xig2yid.xig2yid {
    flex-grow: 1;
  }
}
@media (min-width: 1024px) {
  .xii330u.xii330u {
    flex-basis: 20px;
  }
}
@media (max-width: 500px) {
  .xij3elw.xij3elw {
    display: none;
  }
}
@media (max-width: 767px) {
  .xijgcg9.xijgcg9 {
    flex-basis: 100%;
  }
}
@media (max-width: 679px) {
  .xijofam.xijofam {
    flex-wrap: wrap;
  }
}
@media (max-width: 655px) {
  .xiky1u4.xiky1u4 {
    margin-left: 16px;
  }
}
@media (min-width: 768px) and (max-width: 1023px) {
  .xin0w0e.xin0w0e {
    padding-left: 40px;
  }
}
@media (max-width: 999px) {
  .xioq50o.xioq50o {
    position: static;
  }
}
@media (max-height: 819px) {
  .xir8h81.xir8h81 {
    background-color: var(--surface-background);
  }
}
@media (max-width: 1103px) {
  .xitz3wz.xitz3wz {
    margin-right: -16px;
  }
}
@media (max-width: 899px) {
  .xiueb0n.xiueb0n {
    transform: translate(-10%);
  }
}
@media (max-width: 389px) {
  .xiwjx85.xiwjx85 {
    margin-left: 10px;
  }
}
@media (max-height: 550px) {
  .xj0g976.xj0g976 {
    box-shadow: 0 0 8px 8px var(--wig-nav-background);
  }
}
@media (max-width: 996px) {
  .xj54ifs.xj54ifs {
    flex-direction: column;
  }
}
@media (pointer: coarse) {
  .xj754f7.xj754f7 {
    position: initial;
  }
}
@media (min-width: 940px) {
  .xj77ily.xj77ily {
    padding-right: 30px;
  }
}
@media (max-width: 900px) {
  .xj8youy.xj8youy {
    align-items: flex-start;
  }
}
@media (max-width: 719px) {
  .xjabf5u.xjabf5u {
    position: sticky;
  }
}
@media (prefers-reduced-motion) {
  .xjb0xfz.xjb0xfz {
    transform: none;
  }
}
@media (min-width: 900px) {
  .xjbssrd.xjbssrd {
    flex-grow: 0;
  }
}
@media (max-width: 480px) {
  .xjbzksu.xjbzksu {
    visibility: visible;
  }
}
@media (max-height: 819px) {
  .xjeq0ge.xjeq0ge {
    background-color: var(--background-deemphasized);
  }
}
@media (max-width: 960px) {
  .xjgk2e0.xjgk2e0 {
    flex-direction: column;
  }
}
@media (max-width: 760px) {
  .xjk26zm.xjk26zm {
    left: 56px;
  }
}
@media (max-width: 1024px) {
  .xjn7ppb.xjn7ppb {
    padding-left: 20px;
  }
}
@media (max-width: 600px) {
  .xjvomly.xjvomly {
    padding-right: 24px;
  }
}
@media (max-width: 655px) {
  .xjwld63.xjwld63 {
    display: none;
  }
}
@media (max-width: 1159px) {
  .xjxzryq.xjxzryq {
    border-right-width: 0;
  }
}
@media (max-width: 1023px) {
  .xk404bn.xk404bn {
    border-bottom-right-radius: 0;
  }
}
@media (max-width: 1024px) {
  .xk4ceh6.xk4ceh6 {
    padding-left: 10px;
  }
}
@media (max-width: 679px) {
  .xk516zu.xk516zu {
    border-top-left-radius: 0;
  }
}
@media (max-width: 1023px) {
  .xk6xch0.xk6xch0 {
    margin-left: calc((100% - 100vw) / 2);
  }
}
@media (min-width: 1260px) {
  .xk8mwys.xk8mwys {
    display: none;
  }
}
@media (max-width: 1023px) {
  .xk8pdip.xk8pdip {
    column-gap: 16px;
  }
}
@media (min-width: 1367px) and (max-width: 1920px) {
  .xkajsnd.xkajsnd {
    padding-left: 12px;
  }
}
@media (max-width: 1024px) {
  .xkhj1ld.xkhj1ld {
    padding-left: 0;
  }
}
@media (max-width: 584px) {
  .xkie5x0.xkie5x0 {
    row-gap: 20px;
  }
}
@media (max-width: 450px) {
  .xklbufs.xklbufs {
    position: relative;
  }
}
@media (max-width: 996px) {
  .xko18lx.xko18lx {
    display: block;
  }
}
@media (max-width: 679px) {
  .xkoadvp.xkoadvp {
    margin-left: 0;
  }
}
@media (max-width: 655px) {
  .xkt35nt.xkt35nt {
    margin-right: -28px;
  }
}
@media (min-width: 0) and (max-width: 1366px) {
  .xkvfwm6.xkvfwm6 {
    margin-right: -9px;
  }
}
@media (max-width: 899px) {
  .xkwt5t5.xkwt5t5 {
    position: absolute;
  }
}
@media (max-width: 836px) {
  .xkys1ij.xkys1ij {
    align-items: flex-start;
  }
}
@media (max-width: 939px) {
  .xl1i33o.xl1i33o {
    justify-content: flex-end;
  }
}
@media (max-width: 999px) {
  .xl2d534.xl2d534 {
    display: block;
  }
}
@media (max-width: 655px) {
  .xl9ruzk.xl9ruzk {
    margin-right: 16px;
  }
}
@media (min-width: 701px) {
  .xlbmk9e.xlbmk9e {
    display: none;
  }
}
@media (max-width: 1260px) {
  .xlfk0sn.xlfk0sn {
    padding-right: 0;
  }
}
@media (max-width: 655px) {
  .xlhpewt.xlhpewt {
    padding-left: 0;
  }
}
@media (max-height: 500px) {
  .xlleuz0.xlleuz0 {
    margin-right: 10px;
  }
}
@media (max-width: 768px) {
  .xluocoy.xluocoy {
    padding-left: 16px;
  }
}
@media (max-width: 1199px) {
  .xlv7zue.xlv7zue {
    align-items: flex-start;
  }
}
@media (max-width: 584px) {
  .xm72vu4.xm72vu4 {
    row-gap: 10px;
  }
}
@media (min-width: 1100px) {
  .xma1kzc.xma1kzc {
    display: none;
  }
}
@media (max-width: 999px) {
  .xmafu2y.xmafu2y {
    z-index: 1;
  }
}
@media (min-width: 1920px) {
  .xmbkz2x.xmbkz2x {
    grid-column-start: span calc(var(--x13aro4a) / 4);
  }
}
@media (max-width: 939px) {
  .xmffrwv.xmffrwv {
    align-items: center;
  }
}
@media (min-width: 768px) and (max-width: 1023px) {
  .xmfjjuw.xmfjjuw {
    flex-grow: 0;
  }
}
@media (max-width: 650px) {
  .xmg05v1.xmg05v1 {
    column-gap: unset;
  }
}
@media (max-height: 500px) {
  .xmgnex9.xmgnex9 {
    row-gap: 20px;
  }
}
@media (max-width: 1103px) {
  .xmhbkqa.xmhbkqa {
    margin-left: 0;
  }
}
@media (min-width: 1920px) {
  .xmnddmw.xmnddmw {
    border-top-right-radius: 10px;
  }
}
@media (min-width: 1440px) and (max-width: 1919px) {
  .xmp9261.xmp9261 {
    grid-column-start: span calc(var(--x13aro4a) / 3);
  }
}
@media (max-width: 768px) {
  .xmpd8g6.xmpd8g6 {
    align-items: center;
  }
}
@media (max-width: 899px) {
  .xmpeqmu.xmpeqmu {
    border-bottom-left-radius: 0;
  }
}
@media (min-width: 900px) {
  .xmpot0u.xmpot0u {
    left: 0;
  }
}
@media (max-width: 584px) {
  .xmrhwcd.xmrhwcd {
    line-height: 52px;
  }
}
@media (min-width: 0) and (max-width: 767px) {
  .xmwwaso.xmwwaso {
    margin-left: 0;
  }
}
@media (min-width: 768px) {
  .xmy8r6k.xmy8r6k {
    border-right-color: var(--divider);
  }
}
@media (min-width: 1440px) {
  .xmzh13y.xmzh13y {
    font-size: 5rem;
  }
}
@media (min-width: 450px) {
  .xn3rp5t.xn3rp5t {
    margin-right: 32px;
  }
}
@media (min-width: 900px) {
  .xnec8g3.xnec8g3 {
    z-index: -1;
  }
}
@media (min-width: 0) and (max-width: 1366px) {
  .xnec8ok.xnec8ok {
    border-top-right-radius: 20px;
  }
}
@media (max-width: 900px) {
  .xnjvy26.xnjvy26 {
    justify-content: center;
  }
}
@media (max-width: 1382px) {
  .xnma7f8.xnma7f8 {
    flex-direction: column;
  }
}
@media (max-width: 767px) {
  .xnp2e5m.xnp2e5m {
    padding-left: 16px;
  }
}
@media (max-width: 899px) {
  .xnpf02k.xnpf02k {
    background-color: var(--surface-background);
  }
}
@media (max-width: 564px) {
  .xnumhz7.xnumhz7 {
    justify-content: center;
  }
}
@media (orientation: landscape) {
  .xnvguai.xnvguai {
    border-bottom-left-radius: 10px;
  }
}
@media (max-width: 767px) {
  .xnynaia.xnynaia {
    grid-column-start: span var(--x13aro4a);
  }
}
@media (max-width: 482px) {
  .xnzh3ny.xnzh3ny {
    border-bottom-left-radius: 0;
  }
}
@media (min-width: 1610px) {
  .xo2hjj0.xo2hjj0 {
    flex-grow: 1;
  }
}
@media (max-width: 1260px) {
  .xo6829q.xo6829q {
    align-self: center;
  }
}
@media (max-width: 1190px) {
  .xo91rtc.xo91rtc {
    display: none;
  }
}
@media (max-width: 899px) {
  .xoa9owu.xoa9owu {
    position: relative;
  }
}
@media (max-width: 564px) {
  .xogydr4.xogydr4 {
    border-top-right-radius: 0;
  }
}
@media (max-width: 600px) {
  .xohmclp.xohmclp {
    margin-left: 0;
  }
}
@media (max-width: 899px) {
  .xohx5tp.xohx5tp {
    margin-left: 12px;
  }
}
@media (max-width: 899px) {
  .xojf56a.xojf56a {
    position: sticky;
  }
}
@media (orientation: portrait) {
  .xokqi8n.xokqi8n {
    border-bottom-right-radius: 0;
  }
}
@media (min-width: 1024px) {
  .xopo5it.xopo5it {
    flex-basis: 0;
  }
}
@media (pointer: coarse) {
  .xoscfz5.xoscfz5 {
    flex-wrap: nowrap;
  }
}
@media (max-width: 564px) {
  .xouvc7r.xouvc7r {
    flex-grow: 1;
  }
}
@media (max-width: 1023px) {
  .xovnusx.xovnusx {
    text-align: start;
  }
}
@media (max-width: 899px) {
  .xoxsp5v.xoxsp5v {
    object-fit: contain;
  }
}
@media (max-width: 870px) {
  .xoy70d2.xoy70d2 {
    padding-left: 20px;
  }
}
@media (max-width: 480px) {
  .xp5k3pa.xp5k3pa {
    border-bottom-left-radius: 0;
  }
}
@media (max-width: 900px) {
  .xp6pnuw.xp6pnuw {
    align-self: center;
  }
}
@media (max-height: 700px) {
  .xp8w8pi.xp8w8pi {
    border-bottom-right-radius: 0;
  }
}
@media screen and (max-width: 1200px) {
  .xpa4hfl.xpa4hfl {
    display: none;
  }
}
@media (max-width: 1159px) {
  .xpauzfs.xpauzfs {
    padding-right: 0;
  }
}
@media (max-width: 900px) {
  .xpci8mu.xpci8mu {
    margin-left: 16px;
  }
}
@media (max-width: 584px) {
  .xpfxkig.xpfxkig {
    border-bottom-left-radius: 0;
  }
}
@media (min-width: 0) and (max-width: 1366px) {
  .xpgt1oh.xpgt1oh {
    border-bottom-left-radius: 20px;
  }
}
@media (max-width: 899px) {
  .xpi1e93.xpi1e93 {
    padding-right: 0;
  }
}
@media (max-width: 679px) {
  .xpih49d.xpih49d {
    align-items: flex-start;
  }
}
@media (max-width: 1600px) {
  .xpl7v76.xpl7v76 {
    flex-direction: column;
  }
}
@media (max-width: 1382px) {
  .xpswy6g.xpswy6g {
    column-gap: normal;
  }
}
@media (min-width: 768px) {
  .xpxhm9j.xpxhm9j {
    flex-shrink: 0;
  }
}
@media (max-width: 679px) {
  .xpyx08.xpyx08 {
    border-bottom-right-radius: 0;
  }
}
@media (max-width: 1365px) {
  .xq01qdc.xq01qdc {
    border-top-right-radius: 8px;
  }
}
@media (max-width: 584px) {
  .xq0fc7y.xq0fc7y {
    display: block;
  }
}
@media (max-width: 679px) {
  .xq2qzzo.xq2qzzo {
    border-top-right-radius: 0;
  }
}
@media (min-width: 768px) and (max-width: 1439px) {
  .xq3jpzh.xq3jpzh {
    display: grid;
  }
}
@media (min-width: 1260px) {
  .xq4m25b.xq4m25b {
    flex-grow: 1;
  }
}
@media (min-width: 768px) and (max-width: 1023px) {
  .xq5ku45.xq5ku45 {
    padding-right: 20px;
  }
}
@media (max-width: 648px) {
  .xqchkc8.xqchkc8 {
    padding-left: 24px;
  }
}
@media (max-width: 800px) {
  .xqda63o.xqda63o {
    margin-left: 0;
  }
}
@media (max-width: 564px) {
  .xqfms19.xqfms19 {
    display: none;
  }
}
@media (max-width: 899px) {
  .xqi4p7o.xqi4p7o {
    right: 10px;
  }
}
@media (max-height: 500px) {
  .xqmzvi8.xqmzvi8 {
    margin-left: 0;
  }
}
@media (max-width: 899px) {
  .xqupn85.xqupn85 {
    display: flex;
  }
}
@media (max-width: 480px) {
  .xqy1681.xqy1681 {
    border-top-right-radius: 0;
  }
}
@media (max-width: 600px) {
  .xr0jfx6.xr0jfx6 {
    padding-left: 24px;
  }
}
@media (forced-colors: active) {
  .xr5dkdi.xr5dkdi {
    forced-color-adjust: auto;
  }
}
@media (min-width: 1024px) {
  .xr86cbk.xr86cbk {
    flex-grow: 0;
  }
}
@media (min-width: 900px) {
  .xrafsqe.xrafsqe {
    margin-left: 32px;
  }
}
@media (max-width: 699px) {
  .xrg5id6.xrg5id6 {
    background-color: var(--divider);
  }
}
@media (min-width: 656px) and (max-width: 1103px) {
  .xrjuuug.xrjuuug {
    box-shadow:
      0 0 24px #0a131714,
      0 0 12px #0a13171f;
  }
}
@media (max-width: 1259px) {
  .xrkvphz.xrkvphz {
    padding-left: 24px;
  }
}
@media (max-width: 1103px) {
  .xrl4z7m.xrl4z7m {
    margin-right: 0;
  }
}
@media (max-width: 870px) {
  .xrnynca.xrnynca {
    padding-right: 20px;
  }
}
@media (max-width: 564px) {
  .xrok9f9.xrok9f9 {
    display: block;
  }
}
@media (max-width: 655px) {
  .xrrkp5a.xrrkp5a {
    padding-right: 0;
  }
}
@media (max-width: 767px) {
  .xrs1zhw.xrs1zhw {
    box-sizing: border-box;
  }
}
@media (min-width: 768px) and (max-width: 1024px) {
  .xrw9jgk.xrw9jgk {
    padding-left: 0;
  }
}
@media (max-width: 1023px) {
  .xrym4ry.xrym4ry {
    transform: translate(-50%, 54%);
  }
}
@media (max-width: 1009px) {
  .xs14c3h.xs14c3h {
    flex-direction: column;
  }
}
@media (min-width: 1610px) {
  .xs8t7i.xs8t7i {
    flex-wrap: wrap;
  }
}
@media (max-width: 1259px) {
  .xs9i9mj.xs9i9mj {
    justify-items: center;
  }
}
@media (max-width: 767px) {
  .xs9xlcx.xs9xlcx {
    grid-column-end: var(--x12nro88);
  }
}
@media (min-width: 390px) and (max-width: 800px) {
  .xsgpgnr.xsgpgnr {
    column-gap: 10px;
  }
}
@media (max-width: 679px) {
  .xshlqvt.xshlqvt {
    justify-content: center;
  }
}
@media (max-width: 899px) {
  .xshsftc.xshsftc {
    padding-left: 12px;
  }
}
@media (min-width: 768px) {
  .xsif4ur.xsif4ur {
    display: flex;
  }
}
@media (min-width: 656px) and (max-width: 1103px) {
  .xsk3okd.xsk3okd {
    padding-right: 32px;
  }
}
@media (max-width: 1259px) {
  .xskzgh8.xskzgh8 {
    padding-left: 16px;
  }
}
@media (max-width: 768px) {
  .xsx4d6k.xsx4d6k {
    text-align: center;
  }
}
@media (max-width: 1291px) {
  .xsyoyui.xsyoyui {
    flex-direction: column;
  }
}
@media (max-width: 1365px) {
  .xszaoc.xszaoc {
    padding-left: var(--hz-nav-bar-profile-dropdown-padding-start-small);
  }
}
@media (max-width: 600px) {
  .xt0dimk.xt0dimk {
    left: calc(-328px + 100%);
  }
}
@media (max-width: 1000px) {
  .xt4zu3z.xt4zu3z {
    align-items: flex-start;
  }
}
@media (max-width: 899px) {
  .xt818nk.xt818nk {
    margin-right: auto;
  }
}
@media (min-width: 768px) and (max-width: 979px) {
  .xt9512j.xt9512j {
    margin-right: -16px;
  }
}
@media (max-width: 799px) {
  .xte6x5b.xte6x5b {
    display: none;
  }
}
@media screen and (min-width: 600px) {
  .xtesi7x.xtesi7x {
    margin-right: auto;
  }
}
@media (max-width: 655px) {
  .xtfxur.xtfxur {
    right: 16px;
  }
}
@media (max-width: 700px) {
  .xtulb4h.xtulb4h {
    margin-left: 16px;
  }
}
@media (max-width: 583px) {
  .xtutoz7.xtutoz7 {
    padding-left: 0;
  }
}
@media (max-width: 655px) {
  .xtwrs96.xtwrs96 {
    margin-left: -16px;
  }
}
@media (max-width: 767px) {
  .xtykx0.xtykx0 {
    margin-left: calc(-1 * var(--x1tf79ex));
  }
}
@media (max-width: 899px) {
  .xui3mls.xui3mls {
    border-top-right-radius: 0;
  }
}
@media (max-width: 899px) {
  .xuk6m0h.xuk6m0h {
    align-self: center;
  }
}
@media (max-height: 819px) {
  .xukpe95.xukpe95 {
    backface-visibility: hidden;
  }
}
@media (min-width: 940px) {
  .xuod4bs.xuod4bs {
    z-index: -1;
  }
}
@media (min-width: 900px) {
  .xuy2c7u.xuy2c7u {
    flex-grow: 1;
  }
}
@media (min-width: 768px) {
  .xv5mj9k.xv5mj9k {
    border-right-width: 1px;
  }
}
@media (max-width: 679px) {
  .xv7j57z.xv7j57z {
    position: sticky;
  }
}
@media (min-width: 940px) {
  .xvg7e6m.xvg7e6m {
    border-top-right-radius: 8px;
  }
}
@media (max-width: 679px) {
  .xvhyr76.xvhyr76 {
    margin-left: 5px;
  }
}
@media (orientation: portrait) {
  .xvm4xfb.xvm4xfb {
    border-top-left-radius: 0;
  }
}
@media (max-width: 899px) {
  .xvrxa7q.xvrxa7q {
    flex-direction: column;
  }
}
@media (prefers-reduced-motion: no-preference) {
  .xvsw1uo.xvsw1uo {
    opacity: 0;
  }
}
@media (min-width: 1367px) and (max-width: 1920px) {
  .xvv9nw1.xvv9nw1 {
    left: 8px;
  }
}
@media (min-width: 0) and (max-width: 1023px) {
  .xw1iffj.xw1iffj {
    column-gap: 20px;
  }
}
@media (max-width: 1159px) {
  .xw40qb7.xw40qb7 {
    border-right-color: currentcolor;
  }
}
@media (max-width: 916px) {
  .xw4i8q5.xw4i8q5 {
    flex-direction: column;
  }
}
@media (min-width: 501px) and (max-width: 800px) {
  .xw7hji2.xw7hji2 {
    margin-right: 0;
  }
}
@media (max-width: 1023px) {
  .xwacxl4.xwacxl4 {
    left: 0;
  }
}
@media (max-width: 1023px) {
  .xwc0pdv.xwc0pdv {
    flex-direction: column-reverse;
  }
}
@media (max-width: 1199px) {
  .xwd1x73.xwd1x73 {
    flex-direction: column;
  }
}
@media (max-width: 564px) {
  .xwpw8za.xwpw8za {
    justify-content: flex-start;
  }
}
@media (min-width: 1260px) {
  .xwrhaq0.xwrhaq0 {
    left: 0;
  }
}
@media (pointer: coarse) {
  .xwtlbus.xwtlbus {
    visibility: visible;
  }
}
@media (max-width: 1023px) {
  .xwungmh.xwungmh {
    left: 50%;
  }
}
@media print {
  .xwuwxjd.xwuwxjd {
    border-right-style: none;
  }
}
@media (max-height: 500px) {
  .xx38arx.xx38arx {
    margin-right: 0;
  }
}
@media (max-width: 800px) {
  .xx4tyse.xx4tyse {
    column-gap: 20px;
  }
}
@media (max-width: 1103px) {
  .xx5fzc4.xx5fzc4 {
    padding-left: 8px;
  }
}
@media (max-width: 679px) {
  .xxalm91.xxalm91 {
    left: 0;
  }
}
@media (pointer: coarse) {
  .xxc3ku7.xxc3ku7 {
    opacity: 1;
  }
}
@media (min-width: 900px) {
  .xxfedj9.xxfedj9 {
    flex-direction: row;
  }
}
@media (max-width: 880px) {
  .xxfrrm4.xxfrrm4 {
    display: none;
  }
}
@media (max-width: 900px) {
  .xxhd8lf.xxhd8lf {
    padding-left: 16px;
  }
}
@media (max-width: 767px) {
  .xxor5jl.xxor5jl {
    margin-right: auto;
  }
}
@media (min-width: 1024px) and (max-width: 1919px) {
  .xxsqaqm.xxsqaqm {
    column-gap: 24px;
  }
}
@media (max-width: 1230px) {
  .xxyva8a.xxyva8a {
    display: block;
  }
}
@media (max-width: 450px) {
  .xxzfvmd.xxzfvmd {
    left: 0;
  }
}
@media (min-width: 1920px) {
  .xy37aq7.xy37aq7 {
    border-bottom-right-radius: 18px;
  }
}
@media (max-width: 800px) {
  .xycg9zd.xycg9zd {
    padding-left: 50px;
  }
}
@media (max-width: 1072px) {
  .xydsacl.xydsacl {
    flex-direction: column;
  }
}
@media (min-width: 1260px) {
  .xye4ssu.xye4ssu {
    padding-left: 0;
  }
}
@media (min-width: 1260px) {
  .xyihs7y.xyihs7y {
    align-self: flex-start;
  }
}
@media (max-width: 650px) {
  .xyjidr6.xyjidr6 {
    left: 0;
  }
}
@media (max-width: 899px) {
  .xykt6bi.xykt6bi {
    margin-right: -12px;
  }
}
@media (min-width: 900px) {
  .xym1h4x.xym1h4x {
    align-self: center;
  }
}
@media (max-width: 899px) {
  .xym1jlg.xym1jlg {
    font-size: 1rem;
  }
}
@media (min-width: 1920px) {
  .xyqn73k.xyqn73k {
    border-top-left-radius: 10px;
  }
}
@media (max-width: 655px) {
  .xytexcc.xytexcc {
    padding-right: 8px;
  }
}
@media (prefers-reduced-motion) {
  .xyuq8fv.xyuq8fv {
    opacity: 1;
  }
}
@media (max-width: 599px) {
  .xz35z2r.xz35z2r {
    flex-direction: column;
  }
}
@media (max-width: 648px) {
  .xz6cwgk.xz6cwgk {
    padding-right: 24px;
  }
}
@media (max-width: 679px) {
  .xz71k5e.xz71k5e {
    border-bottom-left-radius: 0;
  }
}
@media (max-width: 375px) {
  .xz7isgl.xz7isgl {
    column-gap: 12px;
  }
}
@media (max-width: 900px) {
  .xzd29fr.xzd29fr {
    display: none;
  }
}
@media (max-width: 899px) {
  .xzepove.xzepove {
    flex-basis: auto;
  }
}
@media (min-width: 940px) {
  .xzhysc7.xzhysc7 {
    position: absolute;
  }
}
@media (max-width: 768px) {
  .xzi9ckd.xzi9ckd {
    padding-left: 0;
  }
}
@media (max-width: 767px) {
  .xzigexv.xzigexv {
    margin-left: 8px;
  }
}
@media (max-width: 679px) {
  .xzit4ce.xzit4ce {
    clip-path: inset(0px 0px 0px 0px round var(--dialog-corner-radius));
  }
}
@media (min-width: 0) and (max-width: 679px) {
  .xzos6t4.xzos6t4 {
    padding-right: 12px;
  }
}
@media (max-width: 1260px) {
  .xzsvsic.xzsvsic {
    align-items: center;
  }
}
@media (max-width: 1364px) {
  .xzzm14m.xzzm14m {
    flex-direction: column;
  }
}
@container editor-container (max-width: 475px) {
  .x1684qwz.x1684qwz {
    display: none;
  }
}
@container (max-width: 90vw) {
  .x18rb30j.x18rb30j {
    border-top-left-radius: min(max(4px, 5cqw), 12px);
  }
}
@container editor-container (max-width: 825px) {
  .x1l7t2qw.x1l7t2qw {
    display: flex;
  }
}
@container editor-container (max-width: 475px) {
  .x1mawiye.x1mawiye {
    display: flex;
  }
}
@container editor-container (max-width: 625px) {
  .x1n5e13i.x1n5e13i {
    display: none;
  }
}
@container (max-width: 90vw) {
  .x1nemxx4.x1nemxx4 {
    border-bottom-right-radius: min(max(4px, 5cqw), 12px);
  }
}
@container editor-container (max-width: 625px) {
  .x1pqcwu2.x1pqcwu2 {
    display: flex;
  }
}
@container (max-width: 90vw) {
  .xeu6mcs.xeu6mcs {
    border-top-right-radius: min(max(4px, 5cqw), 12px);
  }
}
@container editor-container (max-width: 725px) {
  .xj4v11j.xj4v11j {
    display: flex;
  }
}
@container editor-container (max-width: 825px) {
  .xm9bj1w.xm9bj1w {
    display: none;
  }
}
@container (max-width: 90vw) {
  .xqehire.xqehire {
    border-bottom-left-radius: min(max(4px, 5cqw), 12px);
  }
}
@container editor-container (max-width: 725px) {
  .xvgua90.xvgua90 {
    display: none;
  }
}
.x100vrsf {
  width: 40px;
}
.x1015ra7 {
  height: 264.5px;
}
.x1017fhk {
  padding-top: 47px;
}
.x1019t8a {
  width: 346px;
}
.x101abm8 {
  overflow-x: clip;
}
.x101qyy3 {
  max-height: 24px;
}
.x101xi1x {
  height: calc(100vh - 118px);
}
.x1020ock {
  max-width: 1152px;
}
.x102dui8 {
  max-height: 170px;
}
.x10394xv {
  border-top-color: var(--border-unfocused);
}
.x103ekdq {
  width: calc(100% - 232px);
}
.x103v00w {
  border-bottom-color: #fff;
}
.x103z2od {
  min-height: 308px;
}
.x104f9w2 {
  max-width: 1080px;
}
.x10508h5 {
  top: 30px;
}
.x105sa6i {
  margin-top: 96px;
}
.x107quq {
  max-height: min(
    calc(100vh - 165px - (2 * var(--dialog-anchor-vertical-padding))),
    535px
  );
}
.x10842k4 {
  padding-top: var(--scroll-thumb-padding-block-start);
}
.x10855st {
  top: 35%;
}
.x108jv26 {
  padding-bottom: 436px;
}
.x109j2v6 {
  padding-top: 18px;
}
.x109rtex {
  border-top-color: var(--video-remix-drop-file-border-color);
}
.x109v9pa {
  border-top-color: #fffc;
}
.x10asjom {
  height: calc(100% - 16px);
}
.x10aut6u {
  max-width: 141px;
}
.x10avn17 {
  padding-bottom: 56.25%;
}
.x10b58c2 {
  border-bottom-width: 2.5px;
}
.x10b6aqq {
  padding-bottom: 6px;
}
.x10bebk3 {
  max-width: 284px;
}
.x10benb {
  max-height: calc(
    100vh - var(--revamp-nav-bottom-toolbar-height) - 22px - 62px
  );
}
.x10c73hc {
  height: 29px;
}
.x10cihs4 {
  margin-bottom: calc(-100vh + var(--header-height));
}
.x10ciyk7 {
  width: 528px;
}
.x10eliut {
  margin-top: 2%;
}
.x10etng0 {
  padding-top: 223px;
}
.x10ew9r4 {
  width: 165px;
}
.x10f7b00 {
  height: calc(100vh - 360px);
}
.x10faclu {
  width: 33.5px;
}
.x10fhysk {
  height: 490px;
}
.x10gxgps {
  border-bottom-width: 19px;
}
.x10h3iyq {
  width: 42px;
}
.x10hgt1s {
  padding-bottom: var(--xzrs83r);
}
.x10hu2aj {
  top: -22px;
}
.x10hxjed {
  height: calc(75vh - 130px);
}
.x10i8ze8 {
  max-width: 33%;
}
.x10j1ea5 {
  min-width: 355px;
}
.x10jpx7s {
  border-bottom-color: var(--hds-shade-03);
}
.x10ju6hl {
  margin-top: var(--p-space-8);
}
.x10ko4xv {
  height: 576px;
}
.x10kpxic {
  width: calc(100% - 80px);
}
.x10lp7xz {
  padding-bottom: 180px;
}
.x10lrgbd {
  padding-bottom: var(--size-negative-24);
}
.x10lu90j {
  max-height: 582px;
}
.x10lvyaf {
  width: calc(100% - 12px);
}
.x10lzpyj {
  padding-top: 38px;
}
.x10m49co {
  border-top-color: var(--line-focus);
}
.x10msahz {
  height: calc(100% - 4px);
}
.x10o1ny7 {
  width: 134px;
}
.x10ohq0a {
  height: 52vh;
}
.x10oq9bv {
  height: calc(100% - 2 * var(--size-2));
}
.x10p350a {
  border-bottom-color: #ebebeb;
}
.x10pqz0c {
  margin-top: 3%;
}
.x10qjjbr {
  margin-top: 94px;
}
.x10rb7de {
  max-height: calc(100vh - 70px);
}
.x10rsq8x {
  width: initial;
}
.x10sdp7s {
  padding-bottom: 3%;
}
.x10sr9ya {
  min-height: 99px;
}
.x10t051z {
  padding-bottom: var(--badge-small-padding-vertical);
}
.x10t1j1p {
  border-top-color: var(--primary-text);
}
.x10tge7n {
  margin-bottom: 70px;
}
.x10tswut {
  border-top-color: var(--secondary-button-pressed);
}
.x10tzozu {
  border-top-color: var(--x154p3i6);
}
.x10uckc6 {
  width: 92%;
}
.x10uyadn {
  max-width: 322px;
}
.x10vaw3m {
  height: 261px;
}
.x10vi6e5 {
  border-top-width: var(--x1bu8lrs);
}
.x10vqp0i {
  height: 318px;
}
.x10vz0mv {
  height: 55%;
}
.x10w3d4m {
  bottom: 100%;
}
.x10w6t97 {
  height: 32px;
}
.x10wda0m {
  border-bottom-color: var(--abra-card-border);
}
.x10wgxsa {
  padding-bottom: 320px;
}
.x10wiklo {
  height: var(--xkca2vv);
}
.x10wjd1d {
  height: 50px;
}
.x10wlt62 {
  overflow-y: hidden;
}
.x10wwi4t {
  padding-top: var(--menu-item-base-padding-vertical);
}
.x10xmss8 {
  border-top-style: double;
}
.x10y0s8s {
  width: 91px;
}
.x10zg6f5 {
  bottom: 15%;
}
.x1106c8h {
  height: 171px;
}
.x110ny5w {
  max-height: calc(75vh - 26px);
}
.x110x0he {
  max-width: 35%;
}
.x1120s5i {
  padding-bottom: 2px;
}
.x112a4uq {
  height: 49px;
}
.x112oebq {
  padding-bottom: 90px;
}
.x112wvo4 {
  max-height: 1000px;
}
.x11408do {
  padding-top: 80px;
}
.x114jws4 {
  max-height: 60vh;
}
.x116n5gy {
  width: 554px;
}
.x117b58n {
  top: 32px;
}
.x117w2uq {
  height: 796px;
}
.x1180ae4 {
  min-height: 206px;
}
.x118t42z {
  padding-top: var(--size-20);
}
.x118wysh {
  padding-bottom: var(--badge-medium-padding-vertical);
}
.x119426j {
  width: calc(60% + 20px);
}
.x1198e8h {
  margin-top: -3px;
}
.x11an16o {
  margin-bottom: calc(var(--size-14) / 2);
}
.x11c7rll {
  width: 103px;
}
.x11c7tjg {
  max-height: calc(100vh - var(--header-height) - 16px);
}
.x11caxtk {
  height: 386px;
}
.x11d1s7g {
  margin-bottom: var(--message-heading-1-margin-block-end);
}
.x11d25sh {
  width: 632px;
}
.x11daxxc {
  height: 83px;
}
.x11dbd1j {
  max-height: 82vh;
}
.x11ec5js {
  border-bottom-color: #1877f2;
}
.x11emyvd {
  max-height: 290px;
}
.x11fxgd9 {
  margin-top: 30px;
}
.x11g822b {
  height: calc(100vh - 43px);
}
.x11gisft {
  max-width: 640px;
}
.x11hnkzl {
  width: 126px;
}
.x11hoopg {
  margin-left: 40px;
}
.x11hsrc9 {
  height: var(--headline3-font-size);
}
.x11i3ho8 {
  width: 640px;
}
.x11i7tkp {
  max-height: calc(100vh - 340px);
}
.x11jn8dn {
  width: var(--size-4);
}
.x11kdwhb {
  margin-bottom: var(--size-negative-24);
}
.x11lyqom {
  min-width: 43px;
}
.x11mbta0 {
  max-width: 157px;
}
.x11md1zd {
  min-height: 100px;
}
.x11mucqf {
  border-bottom-color: var(--line-focus);
}
.x11n46sq {
  border-bottom-color: rgba(var(--always-white), 0.3);
}
.x11n82c1 {
  margin-top: 78px;
}
.x11qvx8b {
  margin-top: 150px;
}
.x11sxbke {
  border-bottom-color: var(--fds-spectrum-tomato);
}
.x11t6kkg {
  max-width: 325px;
}
.x11tup63 {
  margin-bottom: -7px;
}
.x11unvnq {
  bottom: 100px;
}
.x11vthsn {
  width: 532px;
}
.x11w81zu {
  width: 648px;
}
.x11wjsq2 {
  margin-bottom: var(--gap-large);
}
.x11x8uw5 {
  height: calc(var(--scrollable-content-header-height) - 1px);
}
.x11xkdxz {
  border-top-width: var(--border-width);
}
.x11xss2o {
  margin-top: -32px;
}
.x11zq2l5 {
  top: -47px;
}
.x120dcoh {
  border-top-color: var(--disabled-button-background) !important;
}
.x121pien {
  width: 336px;
}
.x121v3j4 {
  min-height: min-content;
}
.x121yvx8 {
  height: 190px;
}
.x1227c4c {
  border-bottom-color: #dfdddb;
}
.x1228l9w {
  padding-top: var(--size-negative-16);
}
.x1228uwo {
  width: 670px;
}
.x122buku {
  border-top-color: var(--fds-gray-30);
}
.x122giso {
  top: -9px;
}
.x122w8v9 {
  width: 415px;
}
.x123j3cw {
  padding-top: 5px;
}
.x1247r65 {
  width: 60px;
}
.x125lafc {
  padding-top: calc(var(--message-code-block-padding) / 2);
}
.x1262tie {
  padding-bottom: 10vh;
}
.x1264ykn {
  min-width: 28px;
}
.x1273sjl {
  width: 53.33px;
}
.x12795kx {
  border-top-width: 12px;
}
.x127qqk8 {
  height: 250px;
}
.x127y5d4 {
  height: 537px;
}
.x1282nqq {
  height: 530px;
}
.x12844c5 {
  height: 304px;
}
.x128jddi {
  margin-top: var(--size-negative-16);
}
.x129342h {
  margin-top: var(--x-g77s0);
}
.x129qt2x {
  height: 130px;
}
.x129whap {
  max-height: 418px;
}
.x12as3ai {
  min-height: 337.5px;
}
.x12b76yr {
  border-top-color: var(--hds-footer-divider);
}
.x12bdpze {
  height: 208px;
}
.x12c0h9u {
  top: -12px;
}
.x12c6h09 {
  border-top-width: 10px;
}
.x12cuoq9 {
  height: 145px;
}
.x12ecmn7 {
  margin-top: var(--message-code-block-margin-block);
}
.x12ei3ug {
  margin-bottom: 41px;
}
.x12enllp {
  padding-top: 124px;
}
.x12eol54 {
  top: 28px;
}
.x12f24lm {
  max-height: 70vh;
}
.x12fhftt {
  min-height: 590px;
}
.x12fhp4a {
  min-height: var(--size-medium);
}
.x12fk1ku {
  max-width: 660px;
}
.x12h8r4p {
  height: 476px;
}
.x12ibf10 {
  top: 14%;
}
.x12lafs1 {
  border-top-color: var(--positive-background);
}
.x12lbrt0 {
  left: 10px;
}
.x12ldlkr {
  border-bottom-style: none !important;
}
.x12lizq0 {
  border-top-width: var(--chat-message-border-width, 0px);
}
.x12ljj13 {
  width: 950px;
}
.x12mqc9s {
  max-width: 100vw;
}
.x12n1r7z {
  height: var(--x15etoab);
}
.x12n2942 {
  padding-top: var(--space-x-small);
}
.x12nagc {
  margin-bottom: 4px;
}
.x12olm1w {
  border-top-color: var(--tooltip-background);
}
.x12oyhrd {
  min-width: 454px;
}
.x12p4g1f {
  top: -28px;
}
.x12q1tp0 {
  min-height: calc(80vh - var(--header-height));
}
.x12qmfoa {
  margin-bottom: -36px;
}
.x12qqpnx {
  border-bottom-width: var(--x1fx80fs);
}
.x12qwhre {
  height: 35vh;
  height: 35dvh;
}
.x12qybmz {
  width: 273px;
}
.x12rczxh {
  min-width: 220px;
}
.x12rff6n {
  max-width: calc(50% - 4px);
}
.x12ro6kh {
  min-width: 192px;
}
.x12t3zde {
  padding-top: 1rem;
}
.x12tksl9 {
  max-height: 278px;
}
.x12u65jk {
  height: 28vh;
}
.x12upk82 {
  width: calc(33.333333333333336% - 7.333333333333333px);
}
.x12v2fi7 {
  height: 305px;
}
.x12w2g31 {
  min-width: 174px;
}
.x12w6wm8 {
  border-top-color: var(--primary-button-pressed);
}
.x12wdha7 {
  margin-bottom: -70px;
}
.x12xj09w {
  right: -14px;
}
.x12yhrit {
  min-height: 230px;
}
.x12yxszm {
  border-bottom-width: medium;
}
.x12yzcr0 {
  min-height: 108px;
}
.x12z03op {
  border-bottom-color: var(--chat-message-border-color, transparent);
}
.x13041zz {
  height: 620px;
}
.x1306p81 {
  padding-top: var(--nav-list-cell-padding-vertical-with-addon);
}
.x130aia3 {
  margin-top: 12.5px;
}
.x130om8g {
  border-bottom-color: var(--notification-badge);
}
.x130t2gz {
  bottom: -12px;
}
.x130tlgp {
  max-width: 567px;
}
.x1315pbd {
  height: var(--x88p6x8);
}
.x131ce81 {
  border-bottom-color: #f0f;
}
.x131ptk {
  border-top-width: var(--igdw-chat-tab-composer-border-width);
}
.x132z614 {
  margin-top: 2.5px;
}
.x1334kth {
  height: calc(100% - 3px);
}
.x133i7cb {
  padding-top: 180px;
}
.x133jd2w {
  max-height: calc(100vh - var(--header-height) - 123px);
}
.x134lwj9 {
  padding-top: 19px;
}
.x134n0ua {
  max-height: 156px;
}
.x135pmgq {
  margin-top: -20px;
}
.x137oirg {
  border-bottom-style: hidden;
}
.x137vrcb {
  min-height: 520px;
}
.x138jeol {
  max-height: 148px;
}
.x138t02y {
  max-height: 516px;
}
.x138z00 {
  width: 98vw;
}
.x139c44z {
  border-bottom-color: #0000001a;
}
.x13a7kpt {
  width: var(--media-library-search-input-base-size);
}
.x13awxeq {
  border-bottom-color: var(--media-outer-border);
}
.x13axfzm {
  top: 3vh;
}
.x13ckzan {
  min-width: 760px;
}
.x13cn0mq {
  max-height: 234.6667px;
}
.x13crsa5 {
  padding-top: 50px;
}
.x13dmulc {
  margin-top: var(--messenger-card-spacing);
}
.x13e3gok {
  margin-top: 320px;
}
.x13e46mh {
  top: 74%;
}
.x13e7vqf {
  height: var(--x1s60eyr);
}
.x13eb2wx {
  margin-bottom: 10%;
}
.x13ec8wd {
  border-bottom-color: rgb(var(--igdw-chat-tab-composer-border-color));
}
.x13eht2z {
  margin-top: var(--size-4);
}
.x13fp3el {
  padding-top: 30vh;
}
.x13fuv20 {
  border-top-style: solid;
}
.x13fzhp4 {
  border-bottom-color: var(--wig-page-background);
}
.x13gisd {
  max-height: 287px;
}
.x13hwc6b {
  min-height: 340px;
}
.x13ie5k6 {
  width: 130px;
}
.x13ihpsm {
  margin-bottom: 48px;
}
.x13it5h7 {
  width: calc(var(--filmstrip-tile-width) - 8px);
}
.x13kg7z0 {
  border-top-width: var(--x1qhsdun);
}
.x13ko0gm {
  top: -32px;
}
.x13ltnyc {
  left: 145px;
}
.x13lzw6o {
  width: 95vw;
}
.x13o0s5z {
  min-width: 400px;
}
.x13or2vi {
  border-bottom-color: var(--calendar-event-card-outline-green);
}
.x13oubkp {
  width: 96px;
}
.x13pf649 {
  width: 780px;
}
.x13prj0s {
  width: 616px;
}
.x13q9vz3 {
  width: 333px;
}
.x13qflfw {
  min-width: 210px;
}
.x13qp9f6 {
  min-width: min-content;
}
.x13qrzjo {
  max-width: 20em;
}
.x13qtkze {
  height: 548px;
}
.x13rp9gt {
  max-height: 100vh;
  max-height: 100dvh;
}
.x13sv91t {
  max-width: var(--chat-bubble-max-width, 564px);
}
.x13sxq4s {
  margin-bottom: 62px;
}
.x13sxwtz {
  max-width: 774px;
}
.x13t3uem {
  min-width: 278px;
}
.x13tiff3 {
  max-width: 398px;
}
.x13toe6f {
  max-width: 632px;
}
.x13uktj0 {
  padding-bottom: 2%;
}
.x13uojcr {
  min-height: 224px;
}
.x13v6ew4 {
  min-height: 314px;
}
.x13vd5nx {
  min-width: calc((100vh - 48px) * 0.5625);
}
.x13vifvy {
  top: 0;
}
.x13vz7hx {
  width: 263px;
}
.x13w42hk {
  width: 736px;
}
.x13wdihx {
  margin-bottom: 11px;
}
.x13wwr7t {
  border-bottom-color: var(--fds-gray-25);
}
.x13xjzxd {
  margin-bottom: 1em;
}
.x13zrc24 {
  padding-top: 40px;
}
.x13zx6y {
  width: 68px;
}
.x14029q7 {
  border-bottom-color: var(--primary-text-on-media);
}
.x140fysx {
  border-top-color: gray;
}
.x140gjem {
  padding-top: var(--x1pqd26u);
}
.x141feeh {
  min-height: 38px;
}
.x142lfjj {
  margin-top: var(--size-negative-10);
}
.x143h7cn {
  border-bottom-color: #1479fb;
}
.x143s1ad {
  border-top-style: hidden;
}
.x143tcsw {
  width: 208px;
}
.x145484n {
  height: calc(100% - 32px);
}
.x145envj {
  border-top-color: #ffffff20;
}
.x146dmfp {
  max-width: 70px;
}
.x146tjcl {
  width: calc(100% - 240px);
}
.x1471bli {
  width: calc(100% + 88px);
}
.x147jhwm {
  border-top-color: var(--fds-black-alpha-10);
}
.x1486fpl {
  border-top-width: var(--list-border-width, 0px);
}
.x148xmi4 {
  max-width: 1102px;
}
.x1492z4c {
  width: 496px;
}
.x149cmgi {
  width: 368px;
}
.x149is77 {
  overflow-y: unset;
}
.x14abyy9 {
  padding-bottom: 142px;
}
.x14aock7 {
  overflow-x: scroll;
}
.x14atkfc {
  width: auto;
}
.x14baz6b {
  height: 76px;
}
.x14beivq {
  margin-top: 1em;
}
.x14bhsa5 {
  padding-top: calc((var(--mono-font-size) - var(--body-font-size)) / 2);
}
.x14bnmji {
  max-width: 726px;
}
.x14cqoql {
  width: 73%;
}
.x14dgxzp {
  width: 58%;
}
.x14e4wq8 {
  padding-top: 186px;
}
.x14eurpq {
  max-height: 480px;
}
.x14fwe3t {
  margin-bottom: var(--x-marginBottom);
}
.x14fx8kg {
  height: 470px;
}
.x14g8upp {
  border-top-color: var(--always-gray-75);
}
.x14geq4f {
  width: 222px;
}
.x14h49td {
  height: 55px;
}
.x14iboa0 {
  margin-top: 5%;
}
.x14k6qa0 {
  max-width: 34px;
}
.x14klmx {
  top: 77.5px;
}
.x14kq9sb {
  top: 150px;
}
.x14ler8 {
  margin-bottom: 40px;
}
.x14lruf5 {
  max-width: 260px;
}
.x14lsxfl {
  border-top-color: var(--hds-core-ui-white);
}
.x14luw17 {
  height: 276px;
}
.x14lw9ws {
  max-width: 584px;
}
.x14m17ec {
  height: 440px;
}
.x14mmd6h {
  height: var(--size-20);
}
.x14nwjz3 {
  height: 88px;
}
.x14o62y9 {
  height: 39px;
}
.x14q6ih {
  border-top-color: #eceef4;
}
.x14qfxbe {
  width: 36px;
}
.x14qloid {
  min-height: 338px;
}
.x14qmtrm {
  border-top-color: var(--switch-active);
}
.x14r61f {
  max-width: 80%;
}
.x14rvwrp {
  width: 600px;
}
.x14vk66l {
  padding-top: var(--button-padding-horizontal);
}
.x14vqqas {
  margin-top: 12px;
}
.x14wtqdm {
  top: 28%;
}
.x14xcqja {
  height: calc(80vh - 60px);
}
.x14yucg7 {
  margin-top: 182px;
}
.x14z7g9a {
  height: 74px;
}
.x14zvdfm {
  width: 48%;
}
.x150r5uv {
  max-height: calc(100vh - var(--screen-header-height) - 127px);
}
.x150v7n9 {
  width: 189.3333px;
}
.x150yv0f {
  border-top-color: var(--line-primary);
}
.x1516sgx {
  border-top-color: var(--web-wash);
}
.x152qxlz {
  width: 33%;
}
.x153cjhx {
  border-top-color: var(--always-gray-95);
}
.x153efwv {
  max-height: 620px;
}
.x153pshq {
  max-width: calc(80vw - 520px);
}
.x154jedd {
  width: calc(0.83 * (100% - 232px));
}
.x154pppa {
  height: calc(100vh - 30px);
}
.x15549x6 {
  border-top-color: var(--x1f8hdz3);
}
.x155cy4d {
  margin-top: 120px;
}
.x155m2mn {
  margin-bottom: var(--size-12);
}
.x1561yj5 {
  padding-top: var(--size-negative-2);
}
.x1562eck {
  border-bottom-color: var(--input-border-color);
}
.x15659ox {
  border-bottom-width: var(--xeuc15l);
}
.x1567em1 {
  margin-top: var(--size-negative-8);
}
.x156bchz {
  margin-bottom: 0%;
}
.x156by65 {
  top: 40%;
}
.x156go17 {
  padding-bottom: 25px;
}
.x156knv8 {
  margin-bottom: var(--size-negative-12);
}
.x1572s9s {
  border-top-color: var(--xfsprpa);
}
.x158ke7r {
  height: 21px;
}
.x158mvw5 {
  height: var(--xdep08i);
}
.x159lptv {
  padding-bottom: 1em;
}
.x15b6uid {
  height: 408px;
}
.x15botz4 {
  min-width: 144px;
}
.x15byajp {
  min-width: 0.75em;
}
.x15c1tt2 {
  margin-bottom: 45px;
}
.x15c3kku {
  margin-top: 25%;
}
.x15chvws {
  width: 295px;
}
.x15cq3s0 {
  min-width: 480px;
}
.x15dfb5f {
  min-width: 137px;
}
.x15eivr9 {
  max-height: 258px;
}
.x15evj97 {
  min-width: calc(var(--filmstrip-tile-width) - 8px);
}
.x15fb1ym {
  height: var(--badge-medium-height);
}
.x15fl7tb {
  max-height: 40%;
}
.x15fyya7 {
  border-top-color: var(--non-media-pressed);
}
.x15g7ql4 {
  padding-bottom: var(--message-code-block-padding);
}
.x15gw4ci {
  min-width: 766px;
}
.x15hfatp {
  min-width: 36px;
}
.x15huedd {
  min-width: 316px;
}
.x15icp18 {
  min-width: 440px;
}
.x15j03x2 {
  width: calc(45% - 20px);
}
.x15jgui2 {
  border-bottom-color: var(--always-gray-95);
}
.x15jh2vq {
  min-width: var(--thumbnail-xsmall-size);
}
.x15juy95 {
  min-height: calc(100% - 42px);
}
.x15kl65 {
  max-height: 271px;
}
.x15kljv6 {
  margin-top: -44px;
}
.x15kz4h8 {
  min-width: 16px;
}
.x15l03u9 {
  min-width: 128px;
}
.x15l0y89 {
  padding-top: 21px;
}
.x15mdi9l {
  margin-bottom: 58px;
}
.x15oafmm {
  bottom: 13px;
}
.x15om8nw {
  height: 325px;
}
.x15r1fc {
  border-top-color: var(--placeholder-text-on-media);
}
.x15smd85 {
  border-bottom-color: #d1d1d1;
}
.x15uerrv {
  padding-top: 72px;
}
.x15vai3o {
  height: 217px;
}
.x15vhz18 {
  width: 1em;
}
.x15vr6ka {
  margin-top: 136px;
}
.x15x72sd {
  min-width: auto;
}
.x15yg21f {
  width: 56px;
}
.x15yy8s4 {
  max-width: 654px;
}
.x15z6pvd {
  height: calc(100vh - 250px);
}
.x1602a87 {
  width: 236px;
}
.x161sli9 {
  padding-bottom: 56px;
}
.x1623821 {
  height: 960px;
}
.x162hmin {
  height: 148px;
}
.x163pfp {
  padding-left: 8px;
}
.x163zd7j {
  width: 666px;
}
.x1645k7 {
  width: var(--nav-width-wide);
}
.x164l1qe {
  border-top-color: var(--xdg47pa);
}
.x164ztxz {
  margin-top: 33px;
}
.x16559bu {
  padding-bottom: var(--size-negative-4);
}
.x165vjil {
  width: 332px;
}
.x166x3nh {
  max-height: unset;
}
.x167c8q9 {
  margin-bottom: var(--p-space-3);
}
.x168biu4 {
  width: 344px;
}
.x168xnwa {
  margin-bottom: var(--menu-margin-block);
}
.x1691je0 {
  width: 34px;
}
.x169u96n {
  height: 550px;
}
.x16aefeg {
  border-bottom-color: var(--always-gray-75);
}
.x16ajwxl {
  max-width: 364px;
}
.x16bagsw {
  border-bottom-color: #e4e6eb;
}
.x16bm2xh {
  width: 902px;
}
.x16bybu0 {
  margin-bottom: 64px;
}
.x16bzkbk {
  max-width: 608px;
}
.x16d3s56 {
  height: 144px;
}
.x16e2a45 {
  min-height: 316px;
}
.x16em4ew {
  max-width: 240px;
}
.x16fdfms {
  max-width: 95%;
}
.x16fudpo {
  padding-top: var(--size-negative-8);
}
.x16fxuck {
  padding-top: 9px !important;
}
.x16grhtn {
  width: 220px;
}
.x16iq8wr {
  min-height: 227px;
}
.x16it46q {
  max-width: var(--mwp-xma-message-bubble-max-width, 300px);
}
.x16juu1z {
  padding-bottom: 108px;
}
.x16kww88 {
  width: 530px;
}
.x16ldp7u {
  margin-top: -5px;
}
.x16lq71d {
  border-top-color: var(--primary-icon);
}
.x16lr788 {
  max-height: calc(80vw - 520px);
}
.x16m5f1z {
  width: 352px;
}
.x16mhkzl {
  width: 6%;
}
.x16nmjk2 {
  height: var(--x19dpyk1);
}
.x16nrsnc {
  height: 400px;
}
.x16nvuhy {
  width: calc(var(--size-medium) * 1.1);
}
.x16p52fm {
  min-width: 272px;
}
.x16pr9af {
  margin-bottom: -10px;
}
.x16q51m2 {
  max-width: 150px;
}
.x16qhbzq {
  margin-top: calc(var(--size-10) / 2);
}
.x16qp5pa {
  min-height: 165px;
}
.x16s0kzc {
  width: 132px;
}
.x16stqrj {
  border-bottom-color: transparent;
}
.x16strv0 {
  height: var(--x1wk4hzn);
}
.x16suv20 {
  min-height: 8px;
}
.x16tfzmp {
  height: 370px;
}
.x16tljrh {
  border-bottom-color: var(--focus-ring-blue);
}
.x16toeuc {
  margin-top: var(--p-space-3);
}
.x16vvtso {
  border-bottom-color: var(--placeholder-text-on-media);
}
.x16wdlz0 {
  height: 38px;
}
.x16xn7b0 {
  max-width: 100vw;
}
.x16xo4sp {
  min-width: 18px;
}
.x16ye13r {
  height: var(--x-height);
}
.x16zjtj9 {
  width: 3vw;
}
.x170dl6z {
  width: calc(33% - 12px);
}
.x170jfvy {
  height: 10px;
}
.x170w7sw {
  top: 140px;
}
.x171gxa5 {
  width: 157px;
}
.x171ksbw {
  max-width: min(862px, 90vw);
}
.x171qqvy {
  max-height: 282px;
}
.x17293rn {
  border-bottom-color: var(--ig-primary-icon);
}
.x172ru0f {
  border-bottom-color: #a7b3bf;
}
.x173nz7p {
  max-width: min(100%, 460px);
}
.x173qytb {
  min-width: 75px;
}
.x173radd {
  min-width: 170px;
}
.x175kp8w {
  min-height: var(--nav-list-cell-min-height);
}
.x175md51 {
  height: 141px;
}
.x178vpe7 {
  margin-bottom: 0.8rem;
}
.x178xt8z {
  border-top-width: 1px;
}
.x178zlbr {
  max-width: 1050px;
}
.x179dxpb {
  max-height: 80vh;
}
.x179h31d {
  min-width: 367px;
}
.x179oze6 {
  max-width: 327px;
}
.x17ats6m {
  border-bottom-color: var(--overlay-alpha-80);
}
.x17c6ujy {
  border-top-color: var(--utility-border-default);
}
.x17efsva {
  left: calc(50% - 18px);
}
.x17faybq {
  margin-top: 125px;
}
.x17fpy1y {
  max-width: 480px;
}
.x17gtwfe {
  border-bottom-color: var(--tooltip-border-color);
}
.x17hc9s6 {
  width: 716px;
}
.x17ih5ku {
  height: var(--size-10);
}
.x17j7krd {
  height: 84px;
}
.x17l51uy {
  max-height: 627px;
}
.x17mmdie {
  max-height: 65%;
}
.x17na0u1 {
  max-width: 85%;
}
.x17nes2w {
  width: 924px;
}
.x17nkur1 {
  min-width: 71px;
}
.x17o27uk {
  max-width: min(334px, 100vw - 48px);
}
.x17ocude {
  top: 0.3333em;
}
.x17ol07n {
  height: 540px;
}
.x17omtbh {
  width: var(--dialog-size-small-width);
}
.x17p1517 {
  margin-bottom: 68px;
}
.x17pm9x3 {
  width: calc(80vw - 360px);
}
.x17q2glr {
  max-width: 780px;
}
.x17rnlec {
  padding-top: var(--size-16);
}
.x17rw0jw {
  height: 22px;
}
.x17s4nb9 {
  min-width: 30px;
}
.x17teg8n {
  padding-top: 96px;
}
.x17tiq77 {
  width: 15%;
}
.x17upfok {
  min-width: 320px;
}
.x17v04x3 {
  max-height: 800px;
}
.x17vhxqh {
  height: 127px;
}
.x17vnrad {
  width: 12%;
}
.x17wmsxt {
  top: -200px;
}
.x17wnkk5 {
  top: 1.5px;
}
.x17xmxmz {
  min-height: 50%;
}
.x17yg5ls {
  max-height: calc(100vh - 112px);
}
.x17yh1rb {
  padding-bottom: 16%;
}
.x17yrg54 {
  min-height: 265px;
}
.x17yxhv7 {
  max-height: 246px;
}
.x17z0pdo {
  min-width: 225px;
}
.x17z2i9w {
  width: 22px;
}
.x17zr90y {
  margin-top: 8%;
}
.x1811og6 {
  margin-bottom: 13vh;
}
.x1828do1 {
  width: calc(100% - 320px);
}
.x183tlwk {
  width: 98px;
}
.x1849jeq {
  width: 30px;
}
.x184ack5 {
  max-width: 275px;
}
.x185qao2 {
  max-width: 1680px;
}
.x185x1x2 {
  height: 134px;
}
.x18664gs {
  width: 153px;
}
.x186h7d4 {
  max-width: 24%;
}
.x186yyo6 {
  height: 545px;
}
.x1874spd {
  max-width: 292px;
}
.x187hdy6 {
  height: var(--x1axk1tg);
}
.x187nhsf {
  width: 44px;
}
.x187td12 {
  min-width: 5px;
}
.x187xtus {
  min-width: 72px;
}
.x188425o {
  padding-bottom: var(--list-cell-padding-vertical-with-addon);
}
.x1887zya {
  width: calc(50% - 8px);
}
.x18b0tl8 {
  width: 470px;
}
.x18b36f1 {
  max-height: 272px;
}
.x18ccme9 {
  border-top-width: 5px;
}
.x18d1o2c {
  width: 138px;
}
.x18d9i69 {
  padding-bottom: 0;
}
.x18dl8mb {
  height: 150px;
}
.x18dmizi {
  width: calc(33.333333333333336% - 8px);
}
.x18dplov {
  padding-bottom: 0 !important;
}
.x18dwemr {
  top: -83px;
}
.x18ea286 {
  height: calc(100% - 128px);
}
.x18eucyj {
  width: 166.6667px;
}
.x18f6klv {
  padding-top: var(--x-padding);
}
.x18f6uos {
  width: calc(100% - 14px);
}
.x18g6j4s {
  height: 381px;
}
.x18ghjof {
  width: calc(var(--size-large) * 1.1);
}
.x18gnavp {
  height: 13px;
}
.x18gu9bj {
  min-width: 65%;
}
.x18h4as9 {
  margin-top: 6%;
}
.x18i22ec {
  margin-top: 4.25px;
}
.x18ip3f8 {
  min-width: 344px;
}
.x18jmos8 {
  min-width: 22ch;
}
.x18l8cfs {
  border-bottom-color: #cbd2d9;
}
.x18ll810 {
  border-bottom-color: #a6a6a6;
}
.x18mg7xq {
  padding-bottom: 48.333%;
}
.x18n5i07 {
  min-width: 300px;
}
.x18ooxip {
  padding-bottom: 0.5px;
}
.x18q0e9w {
  height: 475px;
}
.x18q7qi4 {
  min-width: 550px;
}
.x18qnofl {
  max-width: 160px;
}
.x18qqrc1 {
  width: 248px;
}
.x18runqf {
  border-top-style: var(--popover-border-style);
}
.x18u8p1e {
  margin-bottom: var(--size-10);
}
.x18vwg3e {
  width: 45vw;
}
.x18whjh {
  max-width: 842px;
}
.x18wx58x {
  max-height: 40px;
}
.x18z5rgr {
  border-bottom-width: var(--x2mf7gn);
}
.x18z5trx {
  width: 579px;
}
.x1907ixp {
  margin-top: 45px;
}
.x190qwnl {
  min-height: 380px;
}
.x191j7n5 {
  bottom: 16px;
}
.x191krba {
  top: 127px;
}
.x191osup {
  height: 120%;
}
.x192emsq {
  width: 920px;
}
.x192kdpm {
  border-top-color: #fff;
}
.x192tbb0 {
  padding-top: 120%;
}
.x193iq5w {
  max-width: 100%;
}
.x193rbtx {
  padding-bottom: 62px;
}
.x194d42p {
  width: 1218px;
}
.x194l7j7 {
  border-bottom-color: var(--line-strong);
}
.x196fs4d {
  border-top-color: var(--primary-text-on-media);
}
.x1976lvk {
  width: 478px;
}
.x1978evx {
  min-width: min(100%, 786px);
}
.x197jcof {
  width: 0.5px;
}
.x197tok4 {
  width: 1100px;
}
.x197vjsw {
  max-width: 430px;
}
.x197xhgh {
  min-height: 194px;
}
.x197xsv9 {
  width: var(--x4ach5t);
}
.x1983irj {
  max-height: 220px;
}
.x198on2p {
  padding-bottom: 38px;
}
.x1990pw5 {
  border-top-color: var(--x1f8qg8u);
}
.x199l9p1 {
  max-width: calc(100% - 36px);
}
.x199odat {
  height: 448px;
}
.x19a20ex {
  min-width: 30vw;
}
.x19a3zc4 {
  max-width: 404px;
}
.x19a67bw {
  border-bottom-color: var(--x1f8qg8u);
}
.x19aweqf {
  max-height: 180px;
}
.x19d66sr {
  min-height: calc(100vh - 500px);
}
.x19ddzpn {
  width: 1%;
}
.x19dfvte {
  top: -56px;
}
.x19e945d {
  padding-top: var(--size-48);
}
.x19ff7fs {
  border-top-width: var(--xdemnd9);
}
.x19fmlpp {
  width: calc((100% - 88px) / 7 - 8px);
}
.x19fuu9h {
  margin-bottom: var(--size-negative-14);
}
.x19g9ylp {
  height: calc(100vh - var(--messenger-card-spacing) * 2);
}
.x19gbjdr {
  border-top-width: var(--x1k4myr1);
}
.x19gmnou {
  max-height: 25vh;
}
.x19h4ct {
  width: 35%;
}
.x19hk508 {
  width: calc(100% - env(safe-area-inset-left) - 50px);
}
.x19hywkt {
  height: 2em;
}
.x19hzenq {
  border-bottom-color: #e5e5e5;
}
.x19i0xim {
  min-height: 166px;
}
.x19ip775 {
  bottom: 1px;
}
.x19j9hfu {
  max-width: calc(var(--filmstrip-tile-width) - 8px);
}
.x19jyc8h {
  width: 468px;
}
.x19livfd {
  border-top-width: var(--chat-incoming-message-border-width, 0px);
}
.x19m2roo {
  border-bottom-color: var(--hds-core-ui-white);
}
.x19n20kf {
  max-width: 255px;
}
.x19n59b3 {
  height: 292px;
}
.x19ndskw {
  height: var(--xzubya6);
}
.x19ol1gi {
  border-top-color: var(--icon-primary);
}
.x19p1pi6 {
  padding-top: 2em;
}
.x19pel4m {
  width: 120%;
}
.x19phtnz {
  max-height: 20px;
}
.x19qhnum {
  min-height: 1000px;
}
.x19rl23v {
  height: 507px;
}
.x19sv2k2 {
  width: calc(100% - 40px);
}
.x19swzb4 {
  height: 112px;
}
.x19ucgzf {
  width: 90vw;
}
.x19ueb17 {
  width: 53px;
}
.x19ujwxq {
  width: calc(100% - 65px);
}
.x19v3vle {
  width: 84px;
}
.x19y03a3 {
  max-width: 1128px;
}
.x19yd3np {
  height: 464px;
}
.x19yggp8 {
  height: 185px;
}
.x19ymyfh {
  padding-top: 56.25%;
}
.x19z2vhx {
  margin-top: 39px;
}
.x19zpy19 {
  width: 104px;
}
.x1a00udw {
  width: 15px;
}
.x1a0j0ri {
  top: 57.3729px;
}
.x1a0n0fi {
  min-height: var(--original-media-tile-height);
}
.x1a0syf3 {
  max-width: calc(100% + 140px);
}
.x1a2ur7k {
  width: calc((100% - 88px) / 11 - 8px);
}
.x1a2x7xj {
  max-height: 210px;
}
.x1a3r9hi {
  max-height: 380px;
}
.x1a43qba {
  margin-bottom: 180px;
}
.x1a53wpi {
  max-width: 1366px;
}
.x1a67nfj {
  height: max(calc(100vh - 270px), 300px);
}
.x1a6k2m3 {
  max-height: 50%;
}
.x1a7vs8u {
  height: 70%;
}
.x1a842fp {
  height: 170px;
}
.x1a84wlg {
  height: 87vh;
}
.x1a8ajy2 {
  height: calc(var(--media-tile-height) - 8px);
}
.x1a8lsjc {
  padding-bottom: 10px;
}
.x1aahp8g {
  padding-bottom: calc(100vh - 376px);
}
.x1aawmmo {
  margin-top: 11px;
}
.x1aaxi7k {
  width: calc(50% - 12px);
}
.x1aaygq0 {
  width: 668px;
}
.x1ac2792 {
  max-width: 740px;
}
.x1ad3yod {
  height: 348px;
}
.x1adx444 {
  border-bottom-color: var(--secondary-text);
}
.x1aekv1k {
  height: 31px;
}
.x1aewyqy {
  max-height: 36px;
}
.x1afiy2o {
  max-width: 190px;
}
.x1aflgxf {
  max-height: calc(100vh - 198px);
}
.x1afznat {
  margin-bottom: 5%;
}
.x1agkon0 {
  top: -9999px;
}
.x1air9he {
  height: var(--filmstrip-tile-height);
}
.x1aizt4b {
  border-top-color: var(--geodesic-next-color-border-divider-default-active);
}
.x1ajfak3 {
  margin-top: 42px;
}
.x1ajlkzm {
  max-width: 354px;
}
.x1ak1ur5 {
  height: 236px;
}
.x1alz4x {
  width: 728px;
}
.x1anpbxc {
  margin-top: 10px;
}
.x1ans9ou {
  top: -4.9px;
}
.x1anyf0z {
  width: 257px;
}
.x1aoanic {
  width: 1150px;
}
.x1aody8q {
  width: 876px;
}
.x1aoij9j {
  border-top-color: var(--surface-background);
}
.x1aoj0v {
  max-height: 150px;
}
.x1aow1ur {
  border-bottom-color: var(--profile-photo-indicator-border);
}
.x1ap80js {
  max-width: 800px;
}
.x1apau59 {
  padding-top: var(--size-negative-12);
}
.x1apqgz1 {
  border-bottom-color: var(--wig-white);
}
.x1ar9fak {
  left: -38px;
}
.x1arka5t {
  padding-bottom: 74px;
}
.x1arsasv {
  max-width: 222px;
}
.x1atetza {
  max-height: 338px;
}
.x1atrhw1 {
  margin-bottom: -0.5%;
}
.x1atx4j1 {
  top: 6px;
}
.x1auzw0x {
  height: calc(100% * (2 / 3));
}
.x1avqf9h {
  width: 106px;
}
.x1awnzvw {
  min-height: 190px;
}
.x1axdsvk {
  width: 1px;
}
.x1axookc {
  bottom: 17%;
}
.x1ay4s1n {
  margin-top: 128px;
}
.x1azusnw {
  height: 175px;
}
.x1b0t7gf {
  height: calc(100vh - 56px);
}
.x1b0wou9 {
  height: 350px;
}
.x1b14inu {
  width: 376px;
}
.x1b23zwv {
  top: 55px;
}
.x1b3lxvz {
  min-height: 12rem;
}
.x1b3ss48 {
  width: 455px;
}
.x1b3vtwk {
  border-top-color: var(--chat-text-blockquote-color-background-line);
}
.x1b42p2t {
  width: 46%;
}
.x1b4ax8w {
  min-height: var(--header-height, 0px);
}
.x1b4hy2t {
  border-top-color: currentColor;
}
.x1b51vyi {
  height: 180px;
}
.x1b6v3yg {
  max-height: 75vh;
}
.x1b7byxp {
  padding-top: var(--p-space-1);
}
.x1ba4aug {
  min-height: 40px;
}
.x1baekym {
  padding-top: 0.2em;
}
.x1bby3tf {
  max-width: 36px;
}
.x1bc3s5a {
  max-height: calc(
    100vh - 2 * var(--messenger-card-spacing) - var(--header-height)
  );
}
.x1bc63r9 {
  width: calc(100vw - 20px);
}
.x1bcgh3v {
  width: 297px;
}
.x1bcv9lm {
  width: calc(100vw - 780px);
}
.x1bdo8et {
  padding-bottom: 70%;
}
.x1beb8ur {
  margin-bottom: 7.7%;
}
.x1bepr8w {
  width: 88%;
}
.x1bft6iq {
  overflow-y: inherit;
}
.x1bgi5ks {
  max-height: calc(var(--filmstrip-tile-height) - 8px);
}
.x1bgwkul {
  width: 38.5px;
}
.x1bhdf0j {
  width: calc((100% - 20px) / 2);
}
.x1bifzbx {
  min-height: 400px;
}
.x1bjpdpr {
  height: 274px;
}
.x1bjt618 {
  max-height: calc(80vh - 52px);
}
.x1bk2txv {
  height: 396px;
}
.x1bkzgmd {
  border-bottom-color: var(--comment-background);
}
.x1bl74x4 {
  height: calc(100vh - var(--header-height) - 40px - 6px);
}
.x1blm9s1 {
  border-top-color: var(--fds-spectrum-tomato);
}
.x1bm8l82 {
  width: 34%;
}
.x1bmbmjk {
  margin-bottom: 23px;
}
.x1bnlyaz {
  border-bottom-color: unset;
}
.x1bns8hn {
  max-height: 174px;
}
.x1bo03na {
  max-width: 55px;
}
.x1bo65i3 {
  height: 360px;
}
.x1bq8ba2 {
  min-height: 280px;
}
.x1br4to6 {
  height: 3.3%;
}
.x1bs97v6 {
  border-bottom-color: rgb(var(--ig-separator));
}
.x1bsiwvo {
  height: 306.945px;
}
.x1bsybk2 {
  border-top-color: var(--popover-background);
}
.x1btwc4n {
  padding-top: var(--size-32);
}
.x1bvwjfu {
  height: calc(75vh - var(--header-height) - 120px);
}
.x1bwxhi2 {
  bottom: 2%;
}
.x1bwycvy {
  max-height: 100vh;
}
.x1bx63ir {
  padding-bottom: 98px;
}
.x1bynvyh {
  padding-bottom: 12px;
}
.x1byr4rc {
  padding-top: 52px;
}
.x1c0ccdx {
  height: calc(100% + 2px);
}
.x1c0qgol {
  height: 110%;
}
.x1c1940d {
  height: 493px;
}
.x1c1kv4s {
  width: 334px;
}
.x1c436fg {
  margin-bottom: 18px;
}
.x1c47jma {
  min-height: 185px;
}
.x1c4ky7w {
  width: 550px;
}
.x1c4npxh {
  max-width: 130px;
}
.x1c4ruou {
  max-height: 284px;
}
.x1c54izy {
  top: 0.15em;
}
.x1c5s8zm {
  width: calc(var(--size-small) * 1.1);
}
.x1c7ia4l {
  min-height: calc(100vh - 236px);
}
.x1c7jfne {
  bottom: 2px;
}
.x1c7vg25 {
  min-width: 112px;
}
.x1c87fqo {
  min-height: 10px;
}
.x1c8jlg6 {
  width: calc(100% + 104px);
}
.x1c8kpqd {
  border-bottom-width: 0.6px;
}
.x1c8ulu0 {
  height: 245.844px;
}
.x1calh4b {
  top: var(--space-small);
}
.x1ccezda {
  height: 342px;
}
.x1ccoiz7 {
  padding-top: 110px;
}
.x1ccym72 {
  border-bottom-color: var(--icon-primary);
}
.x1cd07wr {
  border-top-color: var(--chat-composer-button-color);
}
.x1cdsbeu {
  padding-bottom: var(--size-2);
}
.x1cdtp9f {
  height: calc(100vh - 24px);
}
.x1ceuldo {
  height: calc(100vh - 72px);
}
.x1cg5xbb {
  width: calc(100vw - 104px);
}
.x1cgcltr {
  margin-top: var(--message-body-margin-block);
}
.x1ch8t6n {
  height: calc(100vh - 112px);
}
.x1chd833 {
  margin-bottom: 28px;
}
.x1chm7x3 {
  max-width: 397px;
}
.x1ciegij {
  bottom: 0%;
}
.x1cj0jgk {
  max-width: 390px;
}
.x1cjrxli {
  height: 206px;
}
.x1ck0g6b {
  padding-bottom: 33.33%;
}
.x1ck2h3a {
  height: 90%;
}
.x1cl0utw {
  max-width: 132px;
}
.x1cm6mvd {
  margin-top: -40px;
}
.x1cm7j0k {
  width: 712px;
}
.x1cm9mxz {
  max-height: 498px;
}
.x1cmt6rh {
  border-bottom-color: var(--media-inner-border) !important;
}
.x1cnzs8 {
  padding-top: 20px;
}
.x1co6499 {
  border-bottom-width: 0.5px;
}
.x1coevs8 {
  margin-top: 50px;
}
.x1cp7mul {
  width: 620px;
}
.x1cpt7wl {
  max-width: 1218px;
}
.x1cqy3x3 {
  height: 55vh;
}
.x1crblc1 {
  padding-top: 59px;
}
.x1crc4d {
  width: calc((100vh - 50px) * 0.5625);
}
.x1csiy34 {
  max-height: 350px;
}
.x1ctjvcz {
  max-height: calc(100vh - 104px);
}
.x1cttqma {
  height: 555px;
}
.x1cuba2h {
  border-top-color: #dbdbdb;
}
.x1cuol81 {
  left: -24px;
}
.x1cuu5xi {
  width: var(--container-dimension);
}
.x1cv66ky {
  height: calc(100% - 15px);
}
.x1cvmir6 {
  width: 360px;
}
.x1cx9m5s {
  height: calc(100vh - 42px);
}
.x1cxeki3 {
  max-width: 70%;
}
.x1cxwp2z {
  padding-top: 30%;
}
.x1cy80hc {
  margin-bottom: var(--size-24);
}
.x1cyi7gt {
  border-top-color: var(--overlay-alpha-80);
}
.x1cyolm5 {
  width: 1080px;
}
.x1cz9dch {
  height: 456px;
}
.x1czfd9k {
  width: 432px;
}
.x1czut47 {
  height: 90vh;
}
.x1d0fsfo {
  top: 164px;
}
.x1d0ri9u {
  padding-top: 13px;
}
.x1d12jij {
  padding-top: 35px;
}
.x1d33l6i {
  max-width: 826px;
}
.x1d3na89 {
  margin-top: -28px;
}
.x1d419hs {
  width: 38%;
}
.x1d4kexv {
  padding-bottom: calc(4px + var(--composer-border-radius));
}
.x1d4ubor {
  border-top-color: var(--hds-red-01);
}
.x1d4wt55 {
  border-top-color: var(--hover-overlay);
}
.x1d5dwzi {
  border-bottom-color: var(--chat-composer-button-color);
}
.x1d61t0b {
  height: 81px;
}
.x1d6wnjt {
  width: 20vw;
}
.x1d7yc3v {
  margin-top: 56px;
}
.x1d7z9mz {
  width: 76px;
}
.x1d8esb6 {
  width: 161px;
}
.x1d9619w {
  height: calc(100% - var(--header-height));
}
.x1d9eok4 {
  bottom: 56px;
}
.x1d9ns14 {
  width: 844px;
}
.x1d9x2de {
  height: 640px;
}
.x1db3i3o {
  min-height: 160px;
}
.x1db3r98 {
  border-top-color: var(--always-gray-40);
}
.x1dby22o {
  min-height: 360px;
}
.x1dc814f {
  max-width: 350px;
}
.x1dcn8h2 {
  padding-top: 68px;
}
.x1ddxa5k {
  width: 251px;
}
.x1dfx0jo {
  top: 25%;
}
.x1dgapcl {
  height: 138px;
}
.x1dgoarg {
  margin-bottom: 150px;
}
.x1dh045y {
  min-height: calc(100vh - 92px);
}
.x1dhgmm1 {
  max-width: calc(100% - 80px);
}
.x1di9hsk {
  padding-top: 12px;
}
.x1dil35k {
  height: 288px;
}
.x1diwl4w {
  max-width: 405px;
}
.x1dlify4 {
  margin-top: -75px;
}
.x1dmc9kt {
  min-height: initial;
}
.x1dmhhx4 {
  max-width: calc(50% - 2px);
}
.x1dmouxk {
  border-bottom-width: var(--igdw-chat-tab-composer-border-width);
}
.x1dmp6jm {
  width: 80px;
}
.x1dnml7z {
  height: 54px;
}
.x1doy451 {
  bottom: 17.5px;
}
.x1dp0cmn {
  padding-bottom: var(--space-xx-small);
}
.x1dpw5q9 {
  width: calc(100% - 4px);
}
.x1dq60gn {
  min-height: 410px;
}
.x1dquyif {
  top: -10000px;
}
.x1dqyrwa {
  height: 47px;
}
.x1dr59a3 {
  height: 100vh;
}
.x1dr9wh {
  height: 108px;
}
.x1drip2q {
  min-width: 42px;
}
.x1drpf9g {
  max-width: 293px;
}
.x1drwt6f {
  margin-bottom: 110px;
}
.x1dsxqw4 {
  bottom: 1%;
}
.x1dt7z5j {
  max-width: 380px;
}
.x1dtb55y {
  max-width: 900px;
}
.x1dtbblo {
  margin-bottom: 60px;
}
.x1dvw0t3 {
  height: calc(100% - 1px);
}
.x1dwlu5a {
  height: calc(100% - 20px);
}
.x1dy2od6 {
  width: 105px;
}
.x1dz1jew {
  width: 280px;
}
.x1dz6sdn {
  min-height: 328px;
}
.x1dzxt56 {
  max-width: 676px;
}
.x1e0gzzx {
  top: -3px;
}
.x1e0ijk8 {
  border-bottom-color: var(--always-gray-40);
}
.x1e0qio9 {
  padding-bottom: 45%;
}
.x1e179fz {
  height: calc(100vh - 220px);
}
.x1e1m7ul {
  margin-top: 25px;
}
.x1e2s88x {
  height: 656px;
}
.x1e4dklr {
  max-width: 180px;
}
.x1e4zzel {
  overscroll-behavior-y: contain;
}
.x1e54wb4 {
  padding-top: var(--size-2);
}
.x1e56ztr {
  margin-bottom: 8px;
}
.x1e5gqux {
  width: 354px;
}
.x1e86boe {
  border-bottom-color: var(--x32uek6);
}
.x1ea2lu8 {
  max-height: 685px;
}
.x1eahvoz {
  border-bottom-width: var(--x1sb3civ);
}
.x1ebt64t {
  height: 152px;
}
.x1edz59j {
  min-height: 96px;
}
.x1eetnxg {
  border-bottom-color: var(--disabled-text);
}
.x1efesvf {
  padding-top: 35%;
}
.x1egiwwb {
  height: 500px;
}
.x1egpv2n {
  padding-bottom: 52px;
}
.x1egsh7m {
  padding-top: var(--space-xx-small);
}
.x1egxudb {
  max-height: 48px;
}
.x1eha0i3 {
  padding-top: 2.15rem;
}
.x1ej9moc {
  padding-bottom: 80px;
}
.x1ejq31n {
  border-top-style: none;
}
.x1ekjcvx {
  max-width: 457px;
}
.x1ekm6uk {
  max-width: 25px;
}
.x1embcxq {
  height: calc(100vh - 85px);
}
.x1emoqdn {
  height: calc(100vh - 200px);
}
.x1en3kgc {
  height: 340px;
}
.x1eoefnw {
  border-bottom-color: #fff;
}
.x1ep2um7 {
  max-width: min(100%, 580px);
}
.x1epquy7 {
  border-top-color: var(--input-border-color);
}
.x1eq9tm7 {
  padding-top: 272px;
}
.x1er3m0b {
  top: 44px;
}
.x1es37l9 {
  border-bottom-width: 8px;
}
.x1es9f29 {
  padding-top: var(--x19nwfu8);
}
.x1escl5o {
  bottom: 60px;
}
.x1esq4s8 {
  width: 446px;
}
.x1eu8d0j {
  top: 10px;
}
.x1eu8qjq {
  max-width: 950px;
}
.x1evam32 {
  margin-bottom: -84px;
}
.x1evdl5j {
  padding-top: 120px;
}
.x1evon0u {
  padding-bottom: var(--space-small);
}
.x1evr0zj {
  max-height: calc(90vh - 60px - var(--header-height));
}
.x1ewvobj {
  max-width: 72ch;
}
.x1exj4no {
  height: 57px;
}
.x1exr4qe {
  top: calc(50% + 100px);
}
.x1exxf4d {
  border-top-color: var(--media-inner-border);
}
.x1exxlbk {
  width: 100px;
}
.x1ey03fc {
  width: calc((100% - 88px) / 3 - 8px);
}
.x1ey2m1c {
  bottom: 0;
}
.x1f0l55g {
  max-width: 140px;
}
.x1f1lzrh {
  bottom: -25px;
}
.x1f1nlb9 {
  width: 25%;
}
.x1f1nzxn {
  width: 176px;
}
.x1f2g4ym {
  height: 338px;
}
.x1f2tiqu {
  width: 136px;
}
.x1f322zp {
  margin-top: 7.7%;
}
.x1f394nn {
  width: 18%;
}
.x1f3tlrp {
  border-top-color: #e1e3e5;
}
.x1f4buv5 {
  left: -2px;
}
.x1f5s5iq {
  width: 724px;
}
.x1f5v11j {
  width: var(--x1r0jlc1);
}
.x1f65n5c {
  height: 1500px;
}
.x1f6f3ev {
  overscroll-behavior-y: var(--x-overscrollBehaviorY);
}
.x1f71git {
  height: var(--x1m69m10);
}
.x1f94qq7 {
  margin-top: 21px;
}
.x1f99ju9 {
  bottom: 110px;
}
.x1f9tj09 {
  width: 85%;
}
.x1fa4w9g {
  padding-bottom: var(--scroll-thumb-padding-block-end);
}
.x1fa7tn {
  height: calc(100vh - 212px);
}
.x1fb2l0r {
  height: 135px;
}
.x1fbkir1 {
  max-height: 247px;
}
.x1fd7afb {
  max-height: calc(100vh - 200px);
}
.x1fdmdxd {
  margin-top: calc(50vh - 60px);
}
.x1fdyuju {
  width: var(--messenger-sidebar-collapsed-width);
}
.x1fe3ndu {
  max-width: 936px;
}
.x1fepime {
  width: 278px;
}
.x1ffmiix {
  height: 113px;
}
.x1ffnkcp {
  padding-bottom: 120px;
}
.x1fgtraw {
  height: 28px;
}
.x1fh9dtm {
  min-height: 472px;
}
.x1fi3s4r {
  padding-bottom: var(--card-padding-vertical);
}
.x1fibgyh {
  width: 4.5em;
}
.x1ficeh5 {
  min-height: 240px;
}
.x1fimm9 {
  top: 63%;
}
.x1fjqipq {
  scroll-margin-top: 16px;
}
.x1fjzoa4 {
  height: calc(100vh - 150px);
}
.x1fk37vd {
  border-top-color: #ff911000;
}
.x1fkdr32 {
  top: calc(var(--header-height) + 5px);
}
.x1fkszs {
  height: calc(100vh - 80px);
}
.x1flga3v {
  height: 27%;
}
.x1fmlzrv {
  max-width: 515px;
}
.x1fms6bv {
  min-height: calc(var(--filmstrip-tile-height) - 8px);
}
.x1fnd73c {
  width: 42%;
}
.x1fng94r {
  padding-top: var(--x1f9f2th);
}
.x1fns5xo {
  min-width: 40px;
}
.x1fnsw2r {
  max-width: 628px;
}
.x1fo6t33 {
  top: -4px;
}
.x1fob0yy {
  max-height: 473px;
}
.x1fopxv0 {
  border-top-color: #008060;
}
.x1fpk4nc {
  min-height: var(--filmstrip-tile-height);
}
.x1fpyy2 {
  margin-top: calc(var(--toast-addon-padding-vertical) * -1);
}
.x1fqena0 {
  width: clamp(1000px, 95vw, 1000px);
}
.x1fqp7bg {
  margin-bottom: 15px;
}
.x1fr66o0 {
  width: var(--x1toklfg);
}
.x1fsd2vl {
  width: 10px;
}
.x1fsv8r3 {
  max-width: 730px;
}
.x1ftt334 {
  width: 5px;
}
.x1ftwx90 {
  width: calc(100% - 75px);
}
.x1fu8urw {
  width: 64px;
}
.x1fur4o1 {
  top: -10px;
}
.x1fwd5yv {
  right: 80px;
}
.x1fwfoet {
  width: 348px;
}
.x1fx11dx {
  height: 204px;
}
.x1fx8h9g {
  width: var(--media-tile-width);
}
.x1fxeuf5 {
  left: 60px;
}
.x1fxf3zy {
  margin-top: var(--message-heading-5-margin-block-start);
}
.x1fxhiua {
  border-top-color: #ebebeb;
}
.x1fxhmyf {
  width: 13px;
}
.x1fxk84t {
  width: 54px;
}
.x1fywlfn {
  width: 77%;
}
.x1fznrkb {
  width: 144px;
}
.x1g2khh7 {
  padding-bottom: 14px;
}
.x1g59xw5 {
  height: 126px;
}
.x1g5ui15 {
  padding-top: 0.15em;
}
.x1g5yhwg {
  padding-bottom: 146px;
}
.x1g6vzv9 {
  width: 170px;
}
.x1g714a3 {
  height: calc(100% - 42px);
}
.x1g75g36 {
  right: -120px;
}
.x1g7c3p3 {
  padding-top: calc(50vh - 116px);
}
.x1g7gg9k {
  border-top-color: #fff;
}
.x1g7k4yc {
  top: 55.7985px;
}
.x1g80ep4 {
  padding-top: 200px;
}
.x1g81zrj {
  min-width: 100vw;
}
.x1g8dxwu {
  border-bottom-color: var(--disabled-icon);
}
.x1g8rjiy {
  width: 3px;
}
.x1g9kxxr {
  max-height: 560px;
}
.x1g9xjpq {
  height: 285px;
}
.x1gan7if {
  padding-bottom: 32px;
}
.x1gb2em4 {
  height: 68px;
}
.x1gc8j2h {
  border-top-color: rgb(var(--ig-tertiary-text));
}
.x1gcdvyj {
  bottom: 120px;
}
.x1gch7f {
  padding-bottom: 8.4px;
}
.x1gcw5o8 {
  padding-top: 20vh;
}
.x1gd3795 {
  bottom: 34px;
}
.x1gdbhr0 {
  padding-bottom: var(--p-space-4);
}
.x1gde2r1 {
  margin-top: -80px;
}
.x1gefphp {
  width: calc(50% - 4px);
}
.x1gfrnbc {
  max-width: 450px;
}
.x1gg8mnh {
  min-height: 44px;
}
.x1gh3ibb {
  max-height: 124px;
}
.x1ghi0ee {
  border-bottom-color: var(--xbakyew);
}
.x1ghzhde {
  padding-bottom: 33%;
}
.x1gi3438 {
  width: 1300px;
}
.x1gjxsf2 {
  max-height: min(
    calc(100vh - 113px - (2 * var(--dialog-anchor-vertical-padding))),
    587px
  );
}
.x1gkbulp {
  margin-top: var(--x-marginTop);
}
.x1gkuw16 {
  border-bottom-color: var(--warning);
}
.x1glidy3 {
  min-height: calc(100vh - 90px);
}
.x1gnnpzl {
  height: 30px;
}
.x1gnyf4w {
  height: 680px;
}
.x1goc4q3 {
  width: 848px;
}
.x1goi4rq {
  min-height: 175px;
}
.x1gosjsd {
  margin-bottom: 144px;
}
.x1govs6x {
  max-height: 540px;
}
.x1gp4ovq {
  border-top-width: 4px;
}
.x1gp77tm {
  height: calc(100% - 12px);
}
.x1gpg9y0 {
  border-top-color: var(--secondary-text);
}
.x1gpkz0a {
  padding-top: 112px;
}
.x1gqi9p1 {
  border-top-color: var(--x1lgju46);
}
.x1gqwnh9 {
  height: 302px;
}
.x1gr1x4c {
  width: calc((100% - 88px) * 0.1 - 8px);
}
.x1grq37h {
  height: 468px;
}
.x1gry4h {
  width: max(calc(100% + 90px), 180px);
}
.x1gs4svu {
  bottom: 6.5px;
}
.x1gslohp {
  margin-top: 4px;
}
.x1gstfh0 {
  width: 271px;
}
.x1gswxsx {
  max-width: 928px;
}
.x1gu7765 {
  max-height: 75vh;
  max-height: 75dvh;
}
.x1gubanr {
  margin-top: 60%;
}
.x1gungsk {
  max-height: 325px;
}
.x1guw455 {
  width: 38px;
}
.x1gvbg2u {
  height: 100vh;
  height: 100dvh;
}
.x1gvwcb {
  min-width: 360px;
}
.x1gw22gp {
  padding-top: var(--list-cell-padding-vertical-with-addon);
}
.x1gwgq1z {
  padding-bottom: 150px;
}
.x1gwtm34 {
  max-width: 196px;
}
.x1gxw5qe {
  top: 80px;
}
.x1gyaxfs {
  height: 202px;
}
.x1gyh546 {
  padding-bottom: var(--size-20);
}
.x1gzmo1b {
  margin-top: -18px;
}
.x1h08jmb {
  width: 410px;
}
.x1h09g5l {
  bottom: 170px;
}
.x1h0mqa8 {
  width: calc(50% - 8px);
}
.x1h0wqhi {
  height: 230px;
}
.x1h1f3nx {
  height: var(--base-plate-height);
}
.x1h1h5sg {
  margin-bottom: -15px;
}
.x1h1sf77 {
  max-width: 1020px;
}
.x1h2mt7u {
  border-bottom-width: 4px;
}
.x1h398hb {
  max-width: 282px;
}
.x1h3tuut {
  padding-bottom: var(--space-medium);
}
.x1h4vx1c {
  width: 576px;
}
.x1h5hqdz {
  border-bottom-color: var(--x154p3i6);
}
.x1h5p222 {
  width: 100vh;
}
.x1h5wmu3 {
  height: 132px;
}
.x1h6lss1 {
  height: 155px;
}
.x1h6rjhl {
  min-width: 900px;
}
.x1h6wkd9 {
  top: -44px;
}
.x1h7ph3n {
  top: 91px;
}
.x1h7t28c {
  min-height: 82px;
}
.x1h80ny7 {
  min-width: 350px;
}
.x1h8oo1a {
  border-bottom-color: var(--primary-deemphasized-button-text);
}
.x1h8t67q {
  padding-top: 76px;
}
.x1hagigm {
  height: 7px;
}
.x1haqyhe {
  width: 89px;
}
.x1hd2o15 {
  width: 584px;
}
.x1hdnelj {
  max-height: 314px;
}
.x1hepse {
  height: 169px;
}
.x1hetxy2 {
  width: 65px;
}
.x1hfn5x7 {
  width: 260px;
}
.x1hfqtsw {
  width: 378px;
}
.x1hg998u {
  max-height: calc(100vh - 56px);
}
.x1hgdm3 {
  bottom: 49.9%;
}
.x1hgeul7 {
  margin-top: 79px;
}
.x1hhzuzn {
  padding-bottom: 18px;
}
.x1hia7rd {
  height: 354px;
}
.x1hie0zf {
  height: 352px;
}
.x1hio7xi {
  height: 244px;
}
.x1hkcv85 {
  max-height: 200px;
}
.x1hkvkkv {
  top: 5%;
}
.x1hl8b0g {
  max-height: 303px;
}
.x1hlk9bf {
  border-bottom-color: #0000;
}
.x1hmrdwl {
  min-width: 545px;
}
.x1hmvnq2 {
  margin-top: 14px;
}
.x1hmwewo {
  height: 32px;
}
.x1hn2ymu {
  padding-bottom: 67px;
}
.x1hnn21f {
  max-height: 147px;
}
.x1ho91wf {
  margin-bottom: 112px;
}
.x1hogkm0 {
  margin-top: 34px;
}
.x1hohm31 {
  border-top-color: #0000001a;
}
.x1hohurk {
  max-width: 528px;
}
.x1howknv {
  height: 12%;
}
.x1hownum {
  bottom: 7.3%;
}
.x1hq5gj4 {
  margin-bottom: 24px;
}
.x1hs1iu3 {
  height: 415px;
}
.x1hshjfz {
  min-height: 16px;
}
.x1hsifz6 {
  margin-bottom: var(--message-blockquote-margin-block);
}
.x1hsu73c {
  border-bottom-color: var(--input-border-color-hover);
}
.x1htk8sl {
  min-width: 500px;
}
.x1huibft {
  max-height: 740px;
}
.x1huwwth {
  margin-bottom: -3px;
}
.x1hvl878 {
  max-width: calc(100% - 8px);
}
.x1hwgr64 {
  height: calc(652px - 100%);
}
.x1hwxql7 {
  width: 300px !important;
}
.x1hxct9b {
  padding-top: var(--hz-left-nav-padding-vertical);
}
.x1hxoosp {
  min-width: 50px;
}
.x1hycdtz {
  width: var(--size-24);
}
.x1hydvyr {
  max-width: 1410px;
}
.x1hyhr7 {
  margin-bottom: 34px;
}
.x1hyxz0u {
  max-height: 768px;
}
.x1i018f6 {
  top: calc(50% - 25px);
}
.x1i0nxx2 {
  width: 69%;
}
.x1i13xau {
  top: 48%;
}
.x1i1rx1s {
  width: 1px;
}
.x1i2jmoy {
  width: 2.5em;
}
.x1i2zvha {
  padding-bottom: 19px;
}
.x1i5b8o3 {
  border-top-color: #f0f;
}
.x1i5qid7 {
  border-bottom-width: var(--border-width-thin);
}
.x1i5r0r9 {
  max-width: 256px;
}
.x1i6kmg4 {
  margin-bottom: var(--size-2);
}
.x1i7xgfj {
  border-bottom-color: var(--section-header-text);
}
.x1i80of2 {
  padding-top: 17px;
}
.x1i91kvl {
  height: 215px;
}
.x1i9suas {
  min-width: 120px;
}
.x1iacjwo {
  bottom: 18px;
}
.x1iaq59d {
  width: 8%;
}
.x1iasaxs {
  max-width: 448px;
}
.x1iawlzt {
  height: 133px;
}
.x1iazeee {
  left: -3px;
}
.x1ib4g23 {
  max-height: 19px;
}
.x1ibc7va {
  margin-bottom: 25px;
}
.x1icnayv {
  bottom: 20%;
}
.x1idq3uh {
  padding-bottom: 35px;
}
.x1idqg4d {
  padding-top: 142px;
}
.x1idwiu {
  margin-bottom: var(--size-16);
}
.x1idyybe {
  height: 248px;
}
.x1ie60bf {
  bottom: 58px;
}
.x1ieuy5y {
  width: var(--size-16);
}
.x1if0o47 {
  margin-bottom: -48px;
}
.x1ifsey {
  width: 27%;
}
.x1ig18gu {
  max-height: calc(100vh - 160px);
}
.x1ijr6pc {
  width: 512px;
}
.x1ijzn0j {
  margin-top: 124px;
}
.x1ik882q {
  max-height: 490px;
}
.x1ikqzku {
  max-width: 1200px;
}
.x1ikrzq5 {
  max-width: 1098px;
}
.x1ili444 {
  min-height: 407px;
}
.x1im3r79 {
  margin-bottom: 6%;
}
.x1imwcls {
  top: 64px;
}
.x1in1vy2 {
  top: calc(-1 * var(--header-height));
}
.x1io82uz {
  height: 80%;
}
.x1iofjn4 {
  max-height: calc(100vh - 80px);
}
.x1iog12x {
  margin-left: 4px;
}
.x1ioqln2 {
  margin-bottom: -430px;
}
.x1iorvi4 {
  padding-top: 4px;
}
.x1iotci {
  width: 9%;
}
.x1ir2mxc {
  margin-bottom: var(--message-heading-3-margin-block-end);
}
.x1is6hmk {
  height: calc(100vh - 70px);
}
.x1is9kpn {
  margin-top: 7.5px;
}
.x1isl193 {
  border-top-color: unset;
}
.x1isssho {
  max-height: calc(100vh - 433px);
}
.x1isuwpm {
  height: 220px;
}
.x1iu8u7t {
  height: 158px;
}
.x1iup1s9 {
  height: var(--badge-small-height);
}
.x1iut0ri {
  width: 720px;
}
.x1iuus0c {
  max-height: 260px;
}
.x1iuxyhi {
  min-width: 555px;
}
.x1iwdmww {
  margin-top: 300px;
}
.x1ix59sy {
  margin-top: -66px;
}
.x1ix77vt {
  padding-top: 128px;
}
.x1ix9yd0 {
  border-bottom-color: var(--line-subtle);
}
.x1ixjvfu {
  border-bottom-color: rgb(var(--ig-elevated-separator));
}
.x1iy3nof {
  width: 32%;
}
.x1iyds29 {
  max-height: 316px;
}
.x1iymm2a {
  margin-bottom: 32px;
}
.x1iz1s3 {
  max-height: 292.5px;
}
.x1j11yps {
  max-width: calc(1000vw - 24px);
}
.x1j1i220 {
  border-bottom-style: var(--dialog-border-style);
}
.x1j3kn9t {
  padding-bottom: 72px;
}
.x1j4u8gw {
  height: 281px;
}
.x1j5f7ez {
  margin-top: 352px;
}
.x1j6ajp1 {
  margin-top: var(--message-heading-3-margin-block-start);
}
.x1j6jqz5 {
  width: 1063px;
}
.x1j6vgnk {
  margin-bottom: 17px;
}
.x1j7d2pf {
  height: 40vh;
}
.x1j7kr1c {
  width: calc(100% + 32px);
}
.x1j7ofa2 {
  margin-top: -62px;
}
.x1j7qju0 {
  max-width: 444px;
}
.x1j85h84 {
  padding-bottom: 1px;
}
.x1j8gryn {
  height: 194px;
}
.x1j8idnb {
  height: 536px;
}
.x1j9u4d2 {
  max-width: 400px;
}
.x1ja4vuh {
  height: 297px;
}
.x1jaa9fa {
  height: 100vh;
}
.x1jam22m {
  margin-top: 37px;
}
.x1jc70xm {
  min-height: 216px;
}
.x1jc8gtk {
  min-height: 210px;
}
.x1jcbksy {
  max-height: 420px;
}
.x1jcc3zm {
  width: 445px;
}
.x1je3nrv {
  height: 336px;
}
.x1jfehrj {
  width: 93.5px;
}
.x1jfg07d {
  width: 22%;
}
.x1jfij63 {
  margin-top: 110px;
}
.x1jg70hn {
  height: calc(100vh - 148px);
}
.x1jhqe9f {
  width: 940px;
}
.x1jhqodx {
  margin-top: -0.25em;
}
.x1jiljxk {
  padding-top: calc(14.2857% - 4px);
}
.x1jjfqgs {
  height: 25%;
}
.x1jkl5rx {
  width: 660px;
}
.x1jkqq1h {
  max-width: 280px;
}
.x1jkreu6 {
  border-top-color: var(--nav-background);
}
.x1jl3hli {
  top: 49.9%;
}
.x1jlyxva {
  top: -1000px;
}
.x1jm03vo {
  margin-top: 19px;
}
.x1jm3axb {
  padding-top: var(--x-paddingTop);
}
.x1jm4cbz {
  border-top-color: var(--chat-incoming-message-border-color, transparent);
}
.x1jmt848 {
  width: 104%;
}
.x1jn0hjm {
  height: 600px;
}
.x1jn3f92 {
  min-height: 304px;
}
.x1jn76jz {
  min-width: 56px;
}
.x1jn9clo {
  bottom: 10px;
}
.x1jn9k7v {
  height: 95px;
}
.x1jols5v {
  max-height: var(--x-maxHeight);
}
.x1jopmox {
  min-width: 35%;
}
.x1jp9ruz {
  width: max(calc(100vmin - 475px), 290px);
}
.x1jpg84f {
  width: 388px;
}
.x1jpqu9y {
  width: 56.25vh;
}
.x1jpskwm {
  height: var(--size-12);
}
.x1jquxbb {
  max-height: 60px;
}
.x1jrhgas {
  max-width: 85vw;
}
.x1jrory7 {
  height: calc(100vh - 190px);
}
.x1jrqhmw {
  width: 475px;
}
.x1jttz5z {
  padding-top: 45%;
}
.x1ju3uvh {
  margin-bottom: -608px;
}
.x1jvi8x7 {
  height: 207px;
}
.x1jw95e2 {
  border-top-color: var(--always-light-overlay);
}
.x1jwqeum {
  border-top-color: var(--fds-gray-00);
}
.x1jx8tsq {
  width: 10%;
}
.x1jxig9j {
  height: 335px;
}
.x1jxp7to {
  border-top-color: var(--abra-card-border);
}
.x1jyxor1 {
  margin-bottom: -1px;
}
.x1jzctok {
  top: 5px;
}
.x1jzhcrs {
  min-width: 200px;
}
.x1jznx0z {
  border-top-width: var(--border-width-medium);
}
.x1k33jx7 {
  height: 10em;
}
.x1k3gm8l {
  max-width: 343px;
}
.x1k48dx2 {
  border-top-width: 2.5px;
}
.x1k4bncy {
  width: calc(100% - 106px);
}
.x1k4ib90 {
  width: var(--size-8);
}
.x1k6qp8s {
  max-height: calc(100% - var(--revamp-nav-bottom-toolbar-height));
}
.x1k6zs5h {
  width: calc(100% + 40px);
}
.x1k70j0n {
  margin-top: 6px;
}
.x1k7wse1 {
  padding-top: 1.5px;
}
.x1k8w1vr {
  min-height: 128px;
}
.x1k9pr53 {
  padding-top: var(--x19q6y20);
}
.x1k9xhyh {
  height: 590px;
}
.x1kb1iz4 {
  padding-bottom: 600px;
}
.x1kbpmyu {
  max-width: 144px;
}
.x1kbppkt {
  width: 33.333%;
}
.x1kdej8s {
  max-width: 916px;
}
.x1kez8h7 {
  width: 40vw;
}
.x1kf5e0a {
  max-height: calc(100vh - 250px);
}
.x1kfd5wh {
  width: 314px;
}
.x1kfn97a {
  width: 143px;
}
.x1kg17uk {
  padding-bottom: 128px;
}
.x1kgf7hy {
  border-top-width: var(--x1wp4dm2);
}
.x1kgi0kc {
  height: var(--container-dimension);
}
.x1kgmq87 {
  margin-top: -2px;
}
.x1kh8da3 {
  max-width: 70vw;
}
.x1kheuif {
  padding-top: 52.35%;
}
.x1khiomr {
  max-height: calc(65% - 40px);
}
.x1khxuxv {
  border-bottom-color: var(--web-wash);
}
.x1kjsxda {
  padding-bottom: 23px;
}
.x1kky2od {
  width: 16px;
}
.x1kl0l3y {
  width: 21px;
}
.x1kl9xn1 {
  min-width: 92px;
}
.x1kltz91 {
  padding-bottom: var(--abra-conversation-composer-height);
}
.x1klvvdw {
  min-width: 260px;
}
.x1kmanbg {
  width: 55%;
}
.x1kne03a {
  max-height: calc(100% - 200px);
}
.x1ko49du {
  max-width: 1240px;
}
.x1kopf0u {
  height: calc(100% - 5px);
}
.x1kozois {
  max-width: 920px;
}
.x1kpxq89 {
  height: 12px;
}
.x1kqw5pp {
  max-width: 490px;
}
.x1kr8tdy {
  border-top-width: 6px;
}
.x1krpa9d {
  bottom: -56px;
}
.x1ksa9ua {
  max-width: 136px;
}
.x1ksunvz {
  width: 107px;
}
.x1ktj5wk {
  height: calc(100% - 8px);
}
.x1kuhel0 {
  bottom: -20px;
}
.x1kuwz49 {
  width: calc(100% + var(--x1tf79ex));
}
.x1kvc05d {
  padding-top: -16px;
}
.x1kx1jex {
  min-height: var(--thumbnail-medium-size);
}
.x1kx422t {
  height: 66%;
}
.x1ky4cnh {
  max-width: calc(100% - 10px);
}
.x1ky9mtq {
  border-bottom-color: var(--dialog-border-color);
}
.x1kys1v3 {
  max-width: 209px;
}
.x1kysglf {
  height: 77px;
}
.x1l1xfun {
  border-top-color: var(--wash);
}
.x1l2rt3b {
  width: 400px;
}
.x1l36t39 {
  height: 1rem;
}
.x1l36u8q {
  height: calc(100vh - 128px);
}
.x1l3jyfm {
  width: 83%;
}
.x1l3r47z {
  bottom: 7px;
}
.x1l42uej {
  margin-bottom: 79px;
}
.x1l4ul0t {
  max-height: 75vh;
}
.x1l4vc9z {
  border-top-color: var(--always-black);
}
.x1l4yu9x {
  max-width: 20px;
}
.x1l5p03z {
  height: 70vh;
}
.x1l5ukdx {
  height: calc(100vh - 103px);
}
.x1l76qip {
  height: 264px;
}
.x1l895tw {
  width: 430px;
}
.x1l8dtxv {
  border-bottom-width: var(--x1k4myr1);
}
.x1l8dxvs {
  height: calc(100% - 100px);
}
.x1l90r2v {
  padding-bottom: 16px;
}
.x1l9kmgr {
  max-height: 134px;
}
.x1lavqec {
  width: 310px;
}
.x1lavsje {
  border-top-style: var(--x8j11ff);
}
.x1lcd8vl {
  margin-top: var(--size-12);
}
.x1lcqyv9 {
  width: var(--messenger-card-min-width);
}
.x1lfhtmy {
  border-bottom-color: var(--border-unfocused);
}
.x1lfll1n {
  max-width: min(540px, 100% - 32px);
}
.x1lfyqm1 {
  border-bottom-color: var(--card-background-flat);
}
.x1lgcfn3 {
  height: 328px;
}
.x1lh6h5t {
  min-height: -moz-fit-content;
}
.x1liayuz {
  border-top-color: rgb(var(--ig-elevated-background));
}
.x1liqh4y {
  top: 97%;
}
.x1lizwg9 {
  border-bottom-color: var(--xe31vrr);
}
.x1lk5i4b {
  height: var(--secondary-label-font-size);
}
.x1lke7as {
  max-width: 75%;
}
.x1llg2sp {
  width: 137px;
}
.x1llt8gk {
  min-height: 254px;
}
.x1lm9rsd {
  height: var(--xwkvfc1);
}
.x1lmjgxr {
  min-height: 800px;
}
.x1lnmbph {
  height: 740px;
}
.x1lo51zn {
  margin-bottom: var(--size-20);
}
.x1loxf28 {
  height: 461px;
}
.x1lpgoxq {
  border-bottom-color: var(--utility-divider);
}
.x1lpnquf {
  border-bottom-color: var(--chat-text-blockquote-color-background-line);
}
.x1lpwdgh {
  min-height: 300px;
}
.x1lqxvo2 {
  border-bottom-color: var(--always-white);
}
.x1lr1uin {
  max-width: 420px;
}
.x1lr1xvb {
  border-bottom-color: var(--interactive-secondary);
}
.x1lraqik {
  width: 86px;
}
.x1lsrtq3 {
  min-width: 246px;
}
.x1lstg18 {
  min-height: 355px;
}
.x1luhteg {
  height: 258px;
}
.x1lwm3bp {
  max-width: 520px;
}
.x1lwqcvh {
  height: 298px;
}
.x1lwwzww {
  height: calc(100vh - var(--header-height) - 60px);
}
.x1lxuw3u {
  width: 840px;
}
.x1lycxc0 {
  min-width: 115px;
}
.x1lytzrv {
  max-width: inherit;
}
.x1lz2oak {
  min-width: 232px;
}
.x1lza22z {
  width: 133%;
}
.x1lzt3e6 {
  width: 114px;
}
.x1m05wqi {
  width: 1180px;
}
.x1m0hv40 {
  min-height: 737px;
}
.x1m189uc {
  max-width: 0;
}
.x1m19zbm {
  border-top-color: var(--blue-primary);
}
.x1m258z3 {
  width: 320px;
}
.x1m3dfrf {
  top: calc(50% - 12px);
}
.x1m3v4wt {
  height: 200px;
}
.x1m47xos {
  scroll-margin-top: 64px;
}
.x1m56yxe {
  width: 115px;
}
.x1m57rc1 {
  margin-top: 160px;
}
.x1m5a8mt {
  max-height: calc(100vh - 281.25px);
}
.x1m5ls3s {
  height: 584px;
}
.x1m6qfv5 {
  margin-top: -52px;
}
.x1m6szmk {
  margin-top: 58px;
}
.x1m7g9aj {
  width: 548px;
}
.x1m7pmia {
  padding-bottom: 44px;
}
.x1m82ljr {
  bottom: 50%;
}
.x1mbzxdm {
  width: 23%;
}
.x1mck1kb {
  max-width: var(--x1tc54p7);
}
.x1mf6xnc {
  width: calc(var(--mwp-message-list-actions-width, 96px) + 5px);
}
.x1mfqtm2 {
  padding-bottom: var(--size-16);
}
.x1mg3khr {
  border-top-color: var(--about-ig-white);
}
.x1mgrs6c {
  padding-bottom: var(--message-blockquote-padding-block);
}
.x1mgsydn {
  height: 66px;
}
.x1miatn0 {
  padding-top: 32px;
}
.x1mj0w8m {
  height: 330px;
}
.x1mjg1nt {
  margin-bottom: 4.25px;
}
.x1mk2rj3 {
  width: 321px;
}
.x1mkiy5m {
  min-width: 50%;
}
.x1ml4wws {
  max-width: 338px;
}
.x1mld34l {
  width: 428px;
}
.x1mntc8c {
  min-height: var(--thumbnail-xsmall-size);
}
.x1mpgd1z {
  height: calc(100vh - 68px);
}
.x1mq37bv {
  min-height: var(--list-cell-min-height);
}
.x1mqhape {
  padding-top: 101px;
}
.x1mqrs8o {
  border-top-color: var(--base-cherry);
}
.x1mqs8db {
  width: var(--mwp-message-list-actions-width, 84px);
}
.x1mrftqc {
  max-width: 348px;
}
.x1msw3d8 {
  margin-top: 130px;
}
.x1mt2j9h {
  max-width: 1150px;
}
.x1mtso54 {
  max-width: 734px;
}
.x1mtu1y2 {
  width: 875px;
}
.x1mu601j {
  max-height: 120px;
}
.x1muwf4h {
  margin-top: 70px;
}
.x1mv5wl4 {
  min-width: 4px;
}
.x1mxstf9 {
  padding-bottom: 4%;
}
.x1my72q {
  border-bottom-color: #dadde1;
}
.x1myfnei {
  border-top-color: var(--fds-green-55);
}
.x1myodur {
  border-bottom-color: #008060;
}
.x1mzar3b {
  height: 97px;
}
.x1mzmcd0 {
  min-width: var(--thumbnail-medium-size);
}
.x1n00ptg {
  margin-bottom: var(--size-negative-6);
}
.x1n0qwca {
  min-width: 1300px;
}
.x1n1zeqj {
  margin-bottom: -9px;
}
.x1n28nzt {
  border-top-color: #1a1a1a;
}
.x1n2ppbj {
  width: 836px;
}
.x1n2wch9 {
  height: calc(var(--scrollable-content-header-height) - 2px);
}
.x1n2ye02 {
  width: 665px;
}
.x1n3k48f {
  width: 206px;
}
.x1n3te05 {
  max-height: calc(100vh - 60px);
}
.x1n46bim {
  height: 560px;
}
.x1n4lwwq {
  max-height: 96px;
}
.x1n4u8bu {
  min-width: 215px;
}
.x1n5co72 {
  height: 214px;
}
.x1n6b576 {
  height: 245px;
}
.x1n6uuef {
  bottom: 28%;
}
.x1n6yrxt {
  min-height: 540px;
}
.x1n79urc {
  border-bottom-color: var(--hover-overlay);
}
.x1n7h9c3 {
  width: 35px;
}
.x1n7qst7 {
  max-width: 548px;
}
.x1n8psvb {
  max-width: 512px;
}
.x1n9le23 {
  border-bottom-color: var(--fds-gray-00);
}
.x1n9u7c8 {
  width: var(--x13w4mq5);
}
.x1nah3u1 {
  max-width: 692px;
}
.x1nazaqh {
  height: var(--size-action-height-medium);
}
.x1nb3phe {
  max-width: 48px;
}
.x1nb4dca {
  border-bottom-color: var(--media-inner-border);
}
.x1nbnut7 {
  height: 128px;
}
.x1nc2wqw {
  top: 90px;
}
.x1ncbm15 {
  border-top-color: var(--line-scrollbar);
}
.x1ncir08 {
  max-width: 200px;
}
.x1nd4y80 {
  padding-top: -8px;
}
.x1ne7p74 {
  margin-bottom: var(--message-heading-5-margin-block-end);
}
.x1netxov {
  margin-top: var(--size-8);
}
.x1ng3b2o {
  width: 100% !important;
}
.x1ng4z2i {
  top: 56px;
}
.x1ngaev4 {
  border-top-color: var(--progress-ring-neutral-foreground);
}
.x1nglrlm {
  top: 2.5%;
}
.x1nh522 {
  margin-top: var(--hds-grid-system-margin);
}
.x1nipnmp {
  margin-top: var(--size-24);
}
.x1njeczd {
  top: -25%;
}
.x1njhlm6 {
  height: 41px;
}
.x1njnjl6 {
  height: 124px;
}
.x1nkdj8g {
  margin-bottom: var(--size-negative-8);
}
.x1nklbhb {
  border-bottom-color: var(--fds-green-55);
}
.x1nl0pjx {
  top: 9px;
}
.x1nl2k38 {
  padding-top: var(--p-space-2);
}
.x1nm9e9t {
  height: 98%;
}
.x1nmci14 {
  width: calc(100% - 320px);
}
.x1nn3v0j {
  padding-top: 2px;
}
.x1nnhcj6 {
  border-bottom-color: #f7b928;
}
.x1no2skz {
  max-width: calc(100% - var(--mwp-message-list-actions-width, 70px) - 25px);
}
.x1no3b6y {
  border-bottom-width: var(--x1qhsdun);
}
.x1noyh9o {
  bottom: calc(var(--revamp-nav-bottom-toolbar-height) + 22px);
}
.x1np647f {
  height: 720px;
}
.x1npj6m0 {
  width: 33px;
}
.x1npqkpu {
  max-height: 518px;
}
.x1nq8r5b {
  top: calc((var(--header-height) - 40px) / 2);
}
.x1nrb0gy {
  min-width: 80%;
}
.x1nrll8i {
  left: 50%;
}
.x1ns7h96 {
  padding-top: 61px;
}
.x1nswo71 {
  height: var(--preview-gradient-height);
}
.x1nuyjtl {
  width: 437px;
}
.x1nv59bm {
  padding-top: var(--Spacing-Padding-None, 0px);
}
.x1nvd71e {
  top: 80%;
}
.x1nw18bn {
  margin-bottom: var(--space-x-large);
}
.x1nw8a2l {
  height: min(40vh, 90vw);
}
.x1nxa2st {
  width: 26%;
}
.x1nxav9 {
  min-width: 185px;
}
.x1nytj1y {
  border-bottom-color: var(--line-primary);
}
.x1o1nzlu {
  min-height: 15px;
}
.x1o1wq34 {
  max-height: calc(100vh - 163px);
}
.x1o2z316 {
  width: calc(100% - 8px);
}
.x1o40s6v {
  padding-top: var(--x118p8jf);
}
.x1o46pwj {
  max-width: var(--x5g9hi8);
}
.x1o4hkn4 {
  padding-top: 29px;
}
.x1o583il {
  bottom: -4px;
}
.x1o5gcls {
  border-top-width: var(--border-width-thick);
}
.x1o5kxgy {
  border-bottom-width: var(--x1dka7z);
}
.x1o5mfu7 {
  margin-top: calc(var(--size-14) / 2);
}
.x1o5v0vz {
  margin-top: var(--size-negative-20);
}
.x1o62bnf {
  margin-top: -15px;
}
.x1o6l61p {
  width: 100dvw;
}
.x1o6q14k {
  margin-right: 16px;
}
.x1o7r6xd {
  border-bottom-color: var(--wig-selected-background);
}
.x1o7swki {
  border-top-color: var(--comment-background);
}
.x1o7ufim {
  border-bottom-color: #1877f2;
}
.x1o817pb {
  width: 43.5px;
}
.x1o8b7yz {
  padding-bottom: 198px;
}
.x1o9sqkb {
  margin-bottom: 42px;
}
.x1oax2jk {
  left: 24px;
}
.x1oboqm0 {
  margin-top: 52px;
}
.x1oc0owo {
  top: calc(var(--image-offset) * -1);
}
.x1odgm16 {
  border-bottom-color: var(--wig-page-background, var(--nav-bar-background));
}
.x1odjw0f {
  overflow-y: auto;
}
.x1odorvu {
  border-bottom-color: var(--switch-active);
}
.x1oef4wy {
  min-width: 720px;
}
.x1ofseac {
  height: var(--headline1-font-size);
}
.x1og2svy {
  height: calc(
    100vh - var(--header-height) - var(--messenger-card-spacing) * 2
  );
}
.x1ogtnap {
  min-height: 650px;
}
.x1ohnph8 {
  height: 203px;
}
.x1oilu2z {
  max-width: 748px;
}
.x1ok221b {
  margin-top: 5px;
}
.x1okbm1s {
  width: 7.14%;
}
.x1okfxy7 {
  border-bottom-color: var(--icon-secondary);
}
.x1okitfd {
  max-width: 564px;
}
.x1oklr44 {
  border-bottom-color: #ff0;
}
.x1oo3vh0 {
  margin-bottom: -16px;
}
.x1oozmrk {
  bottom: 15px;
}
.x1opgu9v {
  height: 314px;
}
.x1oq0xwg {
  padding-top: 8.4px;
}
.x1oqsh9p {
  max-height: 85px;
}
.x1or5b8i {
  min-height: 313px;
}
.x1ou5n1 {
  max-height: 265px;
}
.x1ouekq {
  max-height: 74.25px;
}
.x1our873 {
  max-width: 848px;
}
.x1oux285 {
  width: 65%;
}
.x1ouz65e {
  max-width: calc(calc(100% / 3) - 4px);
}
.x1ovq3nn {
  min-width: 1020px;
}
.x1ovqmqt {
  width: 860px;
}
.x1ow4hk9 {
  padding-top: 60px;
}
.x1ox3h9l {
  margin-bottom: 20em;
}
.x1oy3ieq {
  width: 460px;
}
.x1oysuqx {
  width: 200px;
}
.x1oz4jyf {
  width: 151px;
}
.x1ozfbi4 {
  width: 152px;
}
.x1ozmhy9 {
  top: 52px;
}
.x1ozymzl {
  border-top-width: var(--border-width-thin);
}
.x1p122wr {
  height: 290px;
}
.x1p19avt {
  height: 216px;
}
.x1p1iix {
  height: 95%;
}
.x1p1onif {
  max-height: 612px;
}
.x1p2m28r {
  width: 1000px;
}
.x1p3fzk2 {
  max-width: 56px;
}
.x1p46c36 {
  width: calc(100% - 96px);
}
.x1p4kjeu {
  padding-bottom: var(--size-14);
}
.x1p574vv {
  min-width: 3px;
}
.x1p5oq8j {
  padding-top: 24px;
}
.x1p5xdpu {
  border-bottom-color: var(--utility-border-default);
}
.x1p6e16i {
  scroll-padding-top: 32px;
}
.x1p6ez6i {
  width: 218px;
}
.x1p85au5 {
  min-height: 83px;
}
.x1p8t5lp {
  margin-top: -50%;
}
.x1pc2rgh {
  bottom: 135px;
}
.x1pdpmub {
  max-width: 264px;
}
.x1pdq3kb {
  margin-top: 80px;
}
.x1pdr0v7 {
  top: -1px;
}
.x1pdss0j {
  border-top-color: var(--shadow-1);
}
.x1peatla {
  height: 64px;
}
.x1peuizl {
  width: 440px;
}
.x1pfbilc {
  max-width: 460px;
}
.x1pflubw {
  max-width: 558px;
}
.x1pfq6ew {
  margin-top: 0.4%;
}
.x1pgblm0 {
  width: 36%;
}
.x1pgfz3b {
  top: 32%;
}
.x1phlbz0 {
  max-height: 400px;
}
.x1pif2ic {
  max-height: 135px;
}
.x1pigqs1 {
  width: 82px;
}
.x1pihko5 {
  height: var(--header-height, 0px);
}
.x1pj02ha {
  max-width: 1350px;
}
.x1pj6284 {
  padding-top: var(--size-10);
}
.x1pju0fl {
  width: 50px;
}
.x1pl0jk3 {
  min-height: 428px;
}
.x1pl3mij {
  border-top-color: var(--p-color-border-subdued, var(--p-border-subdued));
}
.x1ple2b0 {
  border-bottom-width: var(--xik8ccv);
}
.x1plinc1 {
  height: calc(100% + 8px);
}
.x1plvlek {
  overflow-x: visible;
}
.x1plxi8p {
  height: 61px;
}
.x1pn3fxy {
  padding-bottom: var(--chat-bubble-padding-vertical, 8px);
}
.x1pn5k11 {
  min-height: 574px;
}
.x1pn9sc {
  border-top-color: #fff;
}
.x1pnc08j {
  min-width: 1235px;
}
.x1pnrbgh {
  margin-top: var(--message-blockquote-margin-block);
}
.x1ponnqm {
  min-width: 358px;
}
.x1pshirs {
  min-width: -moz-fit-content;
}
.x1pslo05 {
  border-bottom-color: #5890ff4d;
}
.x1pt367s {
  max-width: calc(100vw - 100px);
}
.x1ptp9x {
  border-top-color: var(--primary-deemphasized-button-background);
}
.x1pu65a1 {
  padding-bottom: 2.5px;
}
.x1puwpt7 {
  top: calc(50% - 36px);
}
.x1puzy99 {
  margin-top: 20em;
}
.x1pwxknu {
  border-bottom-color: var(--secondary-icon);
}
.x1pxc50 {
  padding-top: var(--x1eskk0e);
}
.x1pxez64 {
  height: 372px;
}
.x1pxpd2l {
  width: 178px;
}
.x1pzews7 {
  border-bottom-width: 1.5px;
}
.x1pzngab {
  min-height: 600px;
}
.x1q0q8m5 {
  border-bottom-style: solid;
}
.x1q1qa74 {
  bottom: var(--composer-border-radius);
}
.x1q1vt7x {
  height: calc(100vh - 60px);
}
.x1q25kky {
  margin-top: 104px;
}
.x1q31h4d {
  border-bottom-color: #1a1a1a;
}
.x1q3o2qw {
  width: calc(100% - 36px);
}
.x1q541hq {
  width: 700px;
}
.x1q5hmwd {
  padding-top: var(--size-12);
}
.x1q5jw98 {
  margin-bottom: -17px;
}
.x1q5yig5 {
  width: 272px;
}
.x1q6aqyx {
  min-width: 10px;
}
.x1q6reyq {
  min-width: 290px;
}
.x1q6x1k0 {
  max-width: 470px;
}
.x1q80e4b {
  max-height: calc(80vh - 70px);
}
.x1q8m99l {
  left: 125px;
}
.x1qafhyn {
  min-height: 72px;
}
.x1qalc10 {
  height: calc(100% - 52px);
}
.x1qbaemd {
  max-height: 104px;
}
.x1qbbfaj {
  min-width: 45%;
}
.x1qdctgf {
  border-bottom-width: thin;
}
.x1qe93s9 {
  width: calc(100% + 48px);
}
.x1qevzzs {
  width: 53%;
}
.x1qfyjbh {
  top: 89px;
}
.x1qgn1ho {
  bottom: -18px;
}
.x1qh4rir {
  max-width: 128px;
}
.x1qhh985 {
  border-bottom-width: 0;
}
.x1qiirwl {
  top: -2px;
}
.x1qim8zg {
  padding-top: 23px;
}
.x1qiquib {
  height: var(--x3e6wff);
}
.x1qjez0o {
  height: 496px;
}
.x1qlfivu {
  min-height: 675px;
}
.x1qmcd5l {
  height: 92vh;
}
.x1qmnqyu {
  max-height: calc(100vh - 288px);
}
.x1qmoho4 {
  width: 490px;
}
.x1qmu5nd {
  border-bottom-color: var(--calendar-event-card-outline-blue);
}
.x1qmwp16 {
  padding-top: 63px;
}
.x1qo0jt {
  margin-top: var(--message-heading-2-margin-block-start);
}
.x1qpfodn {
  left: 16px;
}
.x1qq0ucp {
  min-height: 352px;
}
.x1qqj25 {
  max-height: 720px;
}
.x1qqjqyx {
  bottom: 40px;
}
.x1qqtqlb {
  top: 34px;
}
.x1qrby5j {
  width: inherit;
}
.x1qrlquf {
  border-top-color: var(--badge-purple);
}
.x1qs4qq1 {
  max-width: 416px;
}
.x1qsaak8 {
  width: 100%;
}
.x1qu1lpg {
  height: 539px;
}
.x1quia2g {
  top: 99.7458px;
}
.x1qv6wre {
  height: calc(100% + 20px);
}
.x1qv9djm {
  margin-top: 61px;
}
.x1qvg28z {
  width: 182px;
}
.x1qvmw4n {
  margin-top: var(--size-14);
}
.x1qvp8qn {
  border-bottom-width: var(--xdemnd9);
}
.x1qvq5q6 {
  border-top-color: #dadde1;
}
.x1qvuj3 {
  width: calc(100% - 2 * var(--size-2));
}
.x1qwpr75 {
  max-width: 947px;
}
.x1qx5ct2 {
  height: 20px;
}
.x1qx7dla {
  margin-right: 40px;
}
.x1qx9l9d {
  min-width: 216px;
}
.x1qxoyun {
  width: 276px;
}
.x1qy37sl {
  height: calc(var(--original-media-tile-height) - 8px);
}
.x1qzl512 {
  top: 6.5px;
}
.x1r17fa {
  padding-bottom: var(--dialog-page-header-padding-block);
}
.x1r1pt67 {
  height: var(--button-height-medium);
}
.x1r3wxaz {
  margin-bottom: 19px;
}
.x1r45xzc {
  width: calc(100vw - var(--nav-width));
}
.x1r52mkx {
  border-top-color: var(--placeholder-icon);
}
.x1r68y9s {
  min-width: max(50vw, 300px);
}
.x1r6xkb5 {
  height: 179px;
}
.x1r7gf7s {
  border-bottom-color: var(--wig-black);
}
.x1r9kitl {
  width: 41px;
}
.x1r9mecf {
  min-height: 137px;
}
.x1racy4e {
  max-width: 220px;
}
.x1raicbg {
  width: calc(100% - 375px);
}
.x1rb4de4 {
  height: 387px;
}
.x1rc1ffm {
  top: 105px;
}
.x1rcao0v {
  height: 254px;
}
.x1rcfgkt {
  margin-top: 27px;
}
.x1rco1iv {
  top: 62px;
}
.x1rct8h {
  border-top-color: var(--disabled-icon);
}
.x1rdfs0y {
  top: 30%;
}
.x1rdo73f {
  width: 87px;
}
.x1rdq3lh {
  padding-top: 5%;
}
.x1rdy4ex {
  margin-top: -4px;
}
.x1reb3pv {
  min-height: 528px;
}
.x1repbs2 {
  min-width: 50vw;
}
.x1rfaoo0 {
  min-height: 70px;
}
.x1rfehsz {
  width: 76%;
}
.x1rfi4li {
  margin-top: 18%;
}
.x1rg1wnj {
  min-height: var(--size-48);
}
.x1rgmuzj {
  height: 455px;
}
.x1rhet7l {
  margin-top: 7px;
}
.x1ri49h8 {
  height: 172px;
}
.x1rife3k {
  overflow-y: scroll;
}
.x1rj1pf4 {
  min-height: 35px;
}
.x1rjakel {
  min-height: 100vh;
}
.x1rjhmcc {
  margin-top: var(--gap-x-large);
}
.x1rji325 {
  width: 205px;
}
.x1rjt51p {
  max-width: 352px;
}
.x1rkhmcy {
  top: -80px;
}
.x1rkru5j {
  max-height: 550px;
}
.x1rlk9o2 {
  max-width: 56.5%;
}
.x1rouazn {
  top: 11px;
}
.x1rpcrrh {
  width: 676px;
}
.x1rpeqp5 {
  padding-bottom: var(--p-space-3);
}
.x1rpvofr {
  max-width: 875px;
}
.x1rq5m6k {
  max-height: 500px;
}
.x1rsacje {
  border-bottom-color: var(--list-border-color, transparent);
}
.x1rtxh56 {
  margin-bottom: 88px;
}
.x1rvdxr5 {
  border-top-color: #f0f;
}
.x1rvqyb3 {
  min-height: 2px;
}
.x1rw0v2c {
  padding-bottom: 42px;
}
.x1rw6lr6 {
  border-bottom-color: #dbdbdb;
}
.x1rwq3an {
  margin-top: 73px;
}
.x1rx6pd {
  border-bottom-color: rgb(var(--ig-primary-text));
}
.x1rxj1xn {
  padding-bottom: 50px;
}
.x1rycs3w {
  padding-top: 6.75%;
}
.x1rz828m {
  min-height: 30px;
}
.x1s0ino4 {
  border-top-color: var(--wig-white);
}
.x1s0mrte {
  border-bottom-width: var(--dialog-border-width);
}
.x1s14bel {
  padding-bottom: 26px;
}
.x1s1d1n7 {
  height: 35px;
}
.x1s1gtqi {
  width: 287px;
}
.x1s2b8hb {
  height: 544px;
}
.x1s2ibz0 {
  max-width: var(--thumbnail-xsmall-size);
}
.x1s2nkb6 {
  width: 365px;
}
.x1s3btnj {
  max-width: 267px;
}
.x1s41fks {
  border-top-color: #a6a6a6;
}
.x1s51fez {
  padding-bottom: 27px;
}
.x1s523m9 {
  min-width: 780px;
}
.x1s65kcs {
  height: var(--header-height);
}
.x1s6qhgt {
  width: 33.333333333333336%;
}
.x1s73dr8 {
  overflow-y: clip;
}
.x1s7tzle {
  width: 306px;
}
.x1s7uwgp {
  max-width: 484px;
}
.x1s7zmfa {
  height: 368px !important;
}
.x1s8ngdc {
  min-height: 325px;
}
.x1s8qrz4 {
  padding-top: -12px;
}
.x1s8yycp {
  padding-bottom: 500px;
}
.x1s9qjmn {
  border-top-color: var(--secondary-button-stroke);
}
.x1sa2p9j {
  border-bottom-color: var(--popover-border-color);
}
.x1sb9yw4 {
  width: 108px;
}
.x1sco937 {
  min-width: 40%;
}
.x1se2ifz {
  width: 17px;
}
.x1sfzahb {
  margin-bottom: 13px;
}
.x1sg7psk {
  max-width: 736px;
}
.x1sghdrj {
  border-bottom-color: #d3d3d3;
}
.x1sgpng {
  margin-top: 22px;
}
.x1sgudl8 {
  padding-bottom: 48px;
}
.x1shbsk7 {
  margin-top: 110%;
}
.x1shn012 {
  min-height: 180px;
}
.x1si2f76 {
  top: 42px;
}
.x1sii68 {
  width: 900px;
}
.x1sjpjwi {
  min-height: 720px;
}
.x1skx261 {
  padding-top: 8%;
}
.x1sla5pk {
  width: 118px;
}
.x1snlj24 {
  width: 302px;
}
.x1snuils {
  min-width: 380px;
}
.x1snv3wq {
  padding-top: 0.5px;
}
.x1so1ns2 {
  width: 192px;
}
.x1soi4n0 {
  height: calc(100vh - 120px);
}
.x1sp6w62 {
  top: calc(100vh - 68px);
}
.x1sqpyih {
  width: calc(25% - 8px);
}
.x1sqwptx {
  width: 275px;
}
.x1srbbgq {
  max-width: 876px;
}
.x1ss9elp {
  border-top-color: rgba(var(--ig-toggle-background-on-prism), 0.05);
}
.x1sslpiy {
  max-height: 320px;
}
.x1st91r9 {
  max-height: 462px;
}
.x1stdvum {
  width: calc(100% - 200px);
}
.x1stpcqk {
  height: 224px;
}
.x1stpksq {
  padding-top: 27px;
}
.x1svd3lg {
  min-width: 15%;
}
.x1sw5npo {
  width: 37px;
}
.x1swdo50 {
  margin-left: 2px;
}
.x1swnol0 {
  margin-bottom: var(--message-inline-table-margin-block);
}
.x1sy0etr {
  border-bottom-style: none;
}
.x1sy10c2 {
  margin-top: 20px;
}
.x1szfnsn {
  border-bottom-color: rgb(var(--ig-highlight-background));
}
.x1t0fkks {
  width: 44%;
}
.x1t0kmo3 {
  top: 62%;
}
.x1t0pete {
  padding-bottom: var(--tooltip-padding-block);
}
.x1t1ogtf {
  padding-bottom: 40px;
}
.x1t1qrwb {
  bottom: -2px;
}
.x1t2f1v {
  top: 70px;
}
.x1t2nb6l {
  width: 364px;
}
.x1t2pt76 {
  min-height: inherit;
}
.x1t3s0vp {
  border-top-width: var(--dialog-border-width);
}
.x1t44irl {
  max-width: 630px;
}
.x1t4djm1 {
  min-height: unset;
}
.x1t4gjm {
  padding-bottom: 22px;
}
.x1t4qpg0 {
  max-height: 128px;
}
.x1t6bwkx {
  max-width: 68%;
}
.x1t6r9yz {
  min-width: 860px;
}
.x1t81bhh {
  top: calc(50% - 22px);
}
.x1t8ds6e {
  bottom: 5%;
}
.x1t8xbu {
  max-width: max-content;
}
.x1t8z5wd {
  border-top-color: var(--line-strong);
}
.x1t9vceh {
  width: 256px;
}
.x1ta2da6 {
  max-height: 20vh;
}
.x1ta3ar0 {
  height: 17px;
}
.x1talbiv {
  width: 908px;
}
.x1tazypf {
  width: 855px;
}
.x1tbbn4q {
  height: 364px;
}
.x1tbe73q {
  min-width: 886px;
}
.x1td3qas {
  width: 32px;
}
.x1tdm0oy {
  border-bottom-color: var(--xqu9v5);
}
.x1tdqgrh {
  width: 264px;
}
.x1ten1a2 {
  padding-top: var(--menu-base-padding-vertical, 8px);
}
.x1teyzx7 {
  min-height: 412px;
}
.x1tfhste {
  margin-top: 40px;
}
.x1tfq5i0 {
  width: calc(100% - 76px);
}
.x1tgvtgn {
  margin-bottom: 140px;
}
.x1tgwjis {
  height: 356px;
}
.x1thd4hp {
  height: 45%;
}
.x1tht7el {
  margin-top: 23px;
}
.x1tj73cw {
  top: calc(50% - 20px);
}
.x1tjn9z6 {
  margin-bottom: 37px;
}
.x1tjt5jj {
  min-height: var(--media-tile-height);
}
.x1tk0l7w {
  padding-top: 240px;
}
.x1tk7jg1 {
  top: 12px;
}
.x1tkr9og {
  max-width: 272px;
}
.x1tlaipk {
  max-width: 504px;
}
.x1tlait2 {
  padding-bottom: var(--size-0);
}
.x1tlcg8s {
  padding-bottom: -16px;
}
.x1tlrc7v {
  margin-top: var(--x1e4hm47);
}
.x1tmhi1e {
  bottom: 46px;
}
.x1tmor9b {
  width: 730px;
}
.x1tmxvv {
  height: 575px;
}
.x1tnzt7h {
  border-bottom-color: currentColor;
}
.x1to3lk4 {
  height: 92px;
}
.x1to4bfk {
  max-width: 187px;
}
.x1tonwey {
  max-width: 116px;
}
.x1tov83x {
  overflow-y: initial;
}
.x1toy1gi {
  top: -40px;
}
.x1tpld2s {
  border-top-color: var(--calendar-event-card-outline-blue);
}
.x1tqzikl {
  height: calc(var(--height));
}
.x1ttgp0i {
  margin-bottom: 2.5px;
}
.x1tucx9d {
  width: 125px;
}
.x1tum56f {
  margin-top: 20.56px;
}
.x1tuvosu {
  max-height: 413px;
}
.x1twwcb9 {
  width: var(--size-medium);
}
.x1tx0jyt {
  top: var(--size-2);
}
.x1txtrab {
  min-height: calc(100vh - 128px);
}
.x1txx3v1 {
  width: 484px;
}
.x1ty9z65 {
  margin-bottom: 1px;
}
.x1tygjjb {
  width: 304px;
}
.x1tz4bnf {
  border-top-color: var(--accent);
}
.x1u0ozah {
  height: calc(100vh - 140px);
}
.x1u0w8k5 {
  height: 40%;
}
.x1u13zao {
  height: 323px;
}
.x1u2d2a2 {
  min-width: 280px;
}
.x1u2fk8l {
  height: 118.125px;
}
.x1u3sxcz {
  left: calc(var(--left) - 2px);
}
.x1u3ycmy {
  border-top-color: rgb(var(--igdw-chat-tab-composer-border-color));
}
.x1u4bug8 {
  max-width: -moz-fit-content;
}
.x1u5b3vh {
  width: calc(16.666666666666668% - 8px);
}
.x1u5ybhk {
  max-height: 407px;
}
.x1u5z0ei {
  height: 240px;
}
.x1u6b5x1 {
  min-height: 51px;
}
.x1u74lcz {
  min-height: 158px;
}
.x1u76k0s {
  height: 0.3px;
}
.x1u78mur {
  width: 58px;
}
.x1u7kmwd {
  margin-bottom: 14px;
}
.x1u8m480 {
  width: 39px;
}
.x1u8qr07 {
  padding-bottom: 25%;
}
.x1u9j7jb {
  width: auto !important;
}
.x1u9mewc {
  bottom: 28px;
}
.x1uaxe40 {
  max-width: 276px;
}
.x1ub5c2f {
  border-top-width: 19px;
}
.x1uboq23 {
  width: 412px;
}
.x1ubyg6r {
  height: 512px;
}
.x1ucg5v8 {
  max-height: 232px;
}
.x1udotke {
  max-height: calc(90vh - 20px);
}
.x1uedy8c {
  max-width: 880px;
}
.x1uegsbw {
  max-width: 1352px;
}
.x1ug2ry1 {
  width: calc(100vw - var(--nav-width-wide));
}
.x1ug4tga {
  padding-bottom: 13px;
}
.x1uh45mx {
  border-top-color: var(--x17h09wl);
}
.x1ujl9rh {
  min-height: 84px;
}
.x1ukjyfw {
  border-bottom-color: #bcc0c4;
}
.x1ukowes {
  padding-top: 100%;
}
.x1uncgzr {
  width: 224px;
}
.x1unynbs {
  height: 459px;
}
.x1uo4jdz {
  width: 183px;
}
.x1uodrf0 {
  min-height: calc(100vh - 70px);
}
.x1upqv4t {
  height: 366px;
}
.x1urulsg {
  max-width: calc(80vh - 60px);
}
.x1us19tq {
  min-height: 100%;
}
.x1useyqa {
  width: 48px;
}
.x1usseyp {
  width: 427px;
}
.x1usz39j {
  max-width: calc(100vw - 16px);
}
.x1uuv6gu {
  min-height: var(--thumbnail-small-size);
}
.x1uv0l91 {
  margin-top: 85%;
}
.x1uv4z56 {
  border-bottom-color: var(--line-scrollbar);
}
.x1uvocx6 {
  top: -36px;
}
.x1uw4saw {
  margin-top: var(--header-height);
}
.x1uwfbks {
  padding-bottom: 0.6em;
}
.x1uyial6 {
  max-width: 940px;
}
.x1uysmmv {
  padding-top: 64px;
}
.x1uz3d0m {
  padding-top: var(--p-space-3);
}
.x1uz7gt0 {
  max-width: 425px;
}
.x1uzpv2h {
  width: 612px;
}
.x1v1v3ea {
  max-height: 270px;
}
.x1v2d31v {
  width: 374px;
}
.x1v2xrh1 {
  margin-top: 10%;
}
.x1v3eypb {
  height: 428px;
}
.x1v46i06 {
  border-bottom-color: var(--video-remix-drop-file-border-color);
}
.x1v4kod4 {
  top: -8px;
}
.x1v4s8kt {
  width: 6px;
}
.x1v5m3qz {
  margin-bottom: var(--size-0);
}
.x1v5w1tp {
  max-width: 192px;
}
.x1v5x43f {
  width: calc(100% - env(safe-area-inset-left) - env(safe-area-inset-right));
}
.x1v7eikq {
  border-top-color: var(--calendar-event-card-outline-red);
}
.x1v7hf0a {
  height: 4.5em;
}
.x1v7ijjn {
  padding-bottom: var(--xoir9yd);
}
.x1v8jzi6 {
  padding-bottom: var(--space-x-small);
}
.x1v8p93f {
  border-top-color: transparent;
}
.x1v8ttqh {
  bottom: 8%;
}
.x1v8zipi {
  padding-top: var(--dialog-page-header-padding-block);
}
.x1v9usgg {
  height: 14px;
}
.x1va3eju {
  height: 425px;
}
.x1va8c73 {
  max-width: 320px;
}
.x1van7m9 {
  height: calc(100vh - 28px);
}
.x1vc294i {
  height: 198px;
}
.x1vcfxr {
  border-top-color: var(--focus-ring-blue);
}
.x1vck47t {
  min-height: calc(216px - var(--header-height));
}
.x1vcqhm {
  height: 750px;
}
.x1vcvghv {
  height: 247px;
}
.x1vd4hg5 {
  height: 300px;
}
.x1vhhd5d {
  padding-top: var(--messenger-card-spacing);
}
.x1vhyjo1 {
  border-bottom-color: var(--x1u1kd6g);
}
.x1vi9356 {
  min-width: 1.5rem;
}
.x1vjc26l {
  max-height: 224px;
}
.x1vke2v8 {
  max-height: 144px;
}
.x1vktgvc {
  min-width: 230px;
}
.x1vljhev {
  padding-top: 25%;
}
.x1vlo0dj {
  height: 131px;
}
.x1vn6ebd {
  min-height: 116px;
}
.x1vofimg {
  margin-top: var(--size-6);
}
.x1vphy7n {
  width: 696px;
}
.x1vqbnpl {
  max-height: 356px;
}
.x1vqgdyp {
  height: 40px;
}
.x1vqknw {
  max-height: 371px;
}
.x1vqzy7e {
  max-width: 804px;
}
.x1vrad04 {
  padding-bottom: 100%;
}
.x1vril5w {
  min-width: 740px;
}
.x1vrjgcn {
  bottom: 77px;
}
.x1vs3bce {
  max-height: var(--filmstrip-tile-height);
}
.x1vsy5g6 {
  height: calc(100vh - 180px);
}
.x1vt7zwk {
  border-top-color: var(--wig-selected-background);
}
.x1vtj31x {
  width: 93px;
}
.x1vu569y {
  width: 910px;
}
.x1vu7fv8 {
  padding-bottom: var(--x19nwfu8);
}
.x1vub88c {
  max-height: 370px;
}
.x1vueqzb {
  max-width: 510px;
}
.x1vvu3ss {
  padding-top: 235px;
}
.x1vwtf6b {
  padding-bottom: var(--button-padding-horizontal);
}
.x1vz4e29 {
  width: 66%;
}
.x1vz784x {
  padding-bottom: 175px;
}
.x1vzlizd {
  max-width: 656px;
}
.x1vzlkp2 {
  margin-bottom: 66px;
}
.x1w0125n {
  border-bottom-color: rgb(var(--ig-elevated-background));
}
.x1w08yiw {
  padding-top: 88px;
}
.x1w1lsg0 {
  border-top-color: var(--dialog-border-color);
}
.x1w1p5az {
  max-width: 828px;
}
.x1w1tb2m {
  top: 60px;
}
.x1w1xibr {
  top: calc(50% - 24px);
}
.x1w2cj79 {
  width: calc((100% - 88px) / 2 - 8px);
}
.x1w2wdq1 {
  max-height: 168px;
}
.x1w3qx75 {
  width: 229px;
}
.x1w3sd2b {
  max-width: initial;
}
.x1w4j1z7 {
  bottom: 25%;
}
.x1w7g3bh {
  top: 58px;
}
.x1w8jdc1 {
  margin-top: -22px;
}
.x1w9j2z8 {
  min-height: calc(100vh - 60px);
}
.x1w9vk4v {
  border-top-color: var(--wig-nav-background);
}
.x1wa3icf {
  bottom: 5px;
}
.x1wagfwf {
  max-width: 1960px;
}
.x1wal9xq {
  margin-top: 132px;
}
.x1wc1vn0 {
  min-width: 4.5%;
}
.x1wc42o8 {
  width: 9px;
}
.x1wc8hik {
  height: 221px;
}
.x1wccn4z {
  margin-top: 37.5px;
}
.x1wd6gg2 {
  top: 720px;
}
.x1we3du0 {
  margin-top: var(--message-heading-6-margin-block-start);
}
.x1weydb9 {
  padding-top: var(--size-negative-14);
}
.x1wfjk5t {
  width: 71px;
}
.x1whlozk {
  height: 95vh;
}
.x1whwgri {
  padding-bottom: var(--x1e4hm47);
}
.x1wiwyrm {
  min-height: 52px;
}
.x1wj0aee {
  border-top-color: #a7b3bf;
}
.x1wjmhiu {
  height: 50vh;
}
.x1wjobn4 {
  min-height: 100vh;
  min-height: 100dvh;
}
.x1wjrru3 {
  height: calc(100vh - 214px);
}
.x1wkr92i {
  width: var(--BasePulseEffect_width);
}
.x1wkug8b {
  height: 378px;
}
.x1wkwidc {
  min-width: var(--thumbnail-small-size);
}
.x1wkxgih {
  height: 120px;
}
.x1wkyw2c {
  padding-bottom: var(--x-padding);
}
.x1wlbfk8 {
  padding-top: var(--xoir9yd);
}
.x1wlkl46 {
  height: 4vw;
}
.x1wlxzsl {
  max-height: calc(100vh - var(--header-height) - 52px);
}
.x1wmrhtn {
  max-width: 1100px;
}
.x1wpzlt {
  margin-top: 71px;
}
.x1wqdzlu {
  max-width: 718px;
}
.x1wqljz4 {
  width: 100vw;
}
.x1wqsd8u {
  height: var(--headline2-font-size);
}
.x1wqxn9w {
  max-height: 264px;
}
.x1wrfm9u {
  border-top-color: #d82442;
}
.x1wrwqlu {
  width: 524px;
}
.x1wsgfga {
  margin-bottom: -8px;
}
.x1wt26w5 {
  height: calc(var(--top-height) + var(--image-offset));
}
.x1wti20i {
  max-width: 1280px;
}
.x1wu2mox {
  min-width: 14px;
}
.x1wu3oto {
  padding-top: var(--size-negative-20);
}
.x1wuaf5w {
  min-height: 65px;
}
.x1wvji7h {
  border-top-color: var(--hds-primary-accent-purple);
}
.x1wx45py {
  border-bottom-color: var(--xo864yi);
}
.x1wxaq2x {
  min-height: 48px;
}
.x1wxfpzy {
  padding-bottom: 3.5px;
}
.x1wxkln1 {
  max-height: calc(100vh - 177px);
}
.x1wyqxqk {
  margin-top: -120px;
}
.x1wz16ye {
  padding-top: var(--badge-medium-padding-vertical);
}
.x1wzw5q2 {
  min-height: 68px;
}
.x1x0by9y {
  width: 425px;
}
.x1x0gksc {
  height: 62px;
}
.x1x0vbnx {
  margin-top: 105px;
}
.x1x1rfll {
  max-width: none;
}
.x1x20ilw {
  border-top-color: var(--fds-gray-25);
}
.x1x37709 {
  min-width: var(--filmstrip-tile-width);
}
.x1x48xww {
  width: calc(50% - 16px);
}
.x1x62fxo {
  width: 296px;
}
.x1x67gh {
  max-width: 32px;
}
.x1x687lu {
  border-bottom-color: #f0f;
}
.x1x7e7qh {
  padding-bottom: var(--menu-item-base-padding-vertical);
}
.x1x7itg3 {
  margin-top: var(--message-heading-4-margin-block-start);
}
.x1x862rh {
  margin-right: -4px;
}
.x1x8leho {
  min-height: 596px;
}
.x1x97wu9 {
  padding-top: var(--dialog-anchor-vertical-padding);
}
.x1xa53zz {
  border-top-color: var(--x1u1kd6g);
}
.x1xa6b72 {
  height: 700px;
}
.x1xaied3 {
  min-height: 260px;
}
.x1xazlm3 {
  top: 160px;
}
.x1xc55vz {
  width: 8px;
}
.x1xeopk8 {
  height: 118px;
}
.x1xgp4w4 {
  min-width: 3em;
}
.x1xgpn9j {
  margin-top: 270px;
}
.x1xhlmw5 {
  bottom: 1.5px;
}
.x1xhm7cz {
  padding-top: 3%;
}
.x1xi1syu {
  max-width: var(--toaster-view-max-width);
}
.x1xiewre {
  top: -84px;
}
.x1xiyphd {
  max-height: 240px;
}
.x1xk893x {
  bottom: 55px;
}
.x1xka2u1 {
  margin-bottom: 26px;
}
.x1xl3j3s {
  max-height: 45vh;
}
.x1xlnw71 {
  min-width: 108px;
}
.x1xlpoey {
  margin-top: 53px;
}
.x1xm4oer {
  margin-top: calc(-1 * var(--composer-border-radius));
}
.x1xmf6yo {
  margin-top: 8px;
}
.x1xmis80 {
  max-height: calc(100vh - 96px);
  max-height: calc(100dvh - 96px);
}
.x1xmmd21 {
  min-height: 10vh;
}
.x1xmnb5e {
  margin-top: 55px;
}
.x1xmu9ic {
  border-top-width: thin;
}
.x1xnxuci {
  padding-top: 275px;
}
.x1xo6zox {
  padding-bottom: 0.2em;
}
.x1xodncq {
  height: 418px;
}
.x1xoerdy {
  min-height: 500px;
}
.x1xoggjn {
  max-height: calc(100vh - 48px);
}
.x1xohn4p {
  top: var(--size-negative-4);
}
.x1xois7b {
  min-height: calc(100vh - var(--hz-nav-bar-height-medium));
}
.x1xp15n3 {
  border-bottom-color: var(--fds-white);
}
.x1xp8n7a {
  width: 18px;
}
.x1xpbc9o {
  max-height: 2.9%;
}
.x1xptyjc {
  max-height: 92px;
}
.x1xpvnlg {
  max-width: 2000px;
}
.x1xqsql5 {
  border-top-color: var(--warning);
}
.x1xr1ibg {
  height: 284px;
}
.x1xr5p7o {
  max-width: 860px;
}
.x1xspm3y {
  width: calc(100% - 88px);
}
.x1xsvdq1 {
  max-width: min(548px, 90vw);
}
.x1xu72j8 {
  max-width: var(--barcelona-large-screen-max-width);
}
.x1xux3cy {
  width: 235px;
}
.x1xwk8fm {
  width: 680px;
}
.x1xx6w2s {
  height: 213px;
}
.x1xxjqy4 {
  height: 147px;
}
.x1xxqeb7 {
  max-width: 80vw;
}
.x1xy6bms {
  padding-top: 22px;
}
.x1xz321g {
  border-top-color: var(--BasePulseEffect_pulseColor);
}
.x1xzemid {
  max-width: 37%;
}
.x1xzo2hk {
  height: 411px;
}
.x1y00z2v {
  height: var(--size-14);
}
.x1y0lptx {
  bottom: 22px;
}
.x1y0rst4 {
  height: 515px;
}
.x1y17dgm {
  height: 237px;
}
.x1y1aw1k {
  padding-top: 8px;
}
.x1y1ifev {
  height: 62vh;
}
.x1y1ngwf {
  height: var(--size-small);
}
.x1y28yxk {
  max-height: 30vh;
}
.x1y332i5 {
  margin-top: -1px;
}
.x1y3ekvz {
  max-height: 512px;
}
.x1y43apy {
  width: 1200px;
}
.x1y5g1dh {
  min-width: 308px;
}
.x1y5idc5 {
  width: 212px;
}
.x1y6ziw4 {
  border-top-color: #f1f4f7;
}
.x1y8h3ww {
  max-width: 45%;
}
.x1ya2jdb {
  width: calc(var(--thumbnail-medium-size) - 8px);
}
.x1ybe9c6 {
  border-bottom-width: var(--chat-message-border-width, 0px);
}
.x1ybfwgl {
  padding-top: calc(154 / 329 * 100%);
}
.x1ycjhwn {
  height: 5px;
}
.x1ydftrz {
  border-bottom-width: var(--xo3rck8);
}
.x1ye0lqc {
  width: 258px;
}
.x1yeidpz {
  border-bottom-color: var(--border-focused);
}
.x1yfp7c2 {
  padding-top: 70px;
}
.x1ygkb0v {
  width: 51px;
}
.x1yh9sum {
  max-width: 321px;
}
.x1yhmmig {
  border-top-color: rgb(var(--ig-primary-background));
}
.x1yhy09f {
  top: -100%;
}
.x1yidqsj {
  padding-bottom: 2em;
}
.x1yims90 {
  padding-bottom: var(--size-large);
}
.x1yinuae {
  width: 312px;
}
.x1yjoq1l {
  max-width: 768px;
}
.x1yjoxrr {
  height: calc(100% - 68px);
}
.x1yjxbfv {
  padding-top: var(--space-medium);
}
.x1ykbafd {
  margin-bottom: 12%;
}
.x1ykpatu {
  padding-bottom: 7px;
}
.x1ym02ve {
  top: 48px;
}
.x1ymmuzg {
  width: 252px;
}
.x1ymw6g {
  height: 160px;
}
.x1yo87oe {
  width: 172px;
}
.x1yoqf8u {
  width: 558px;
}
.x1yorq4s {
  top: -224px;
}
.x1yowra1 {
  height: 85vh;
}
.x1yoy8h1 {
  max-height: 225px;
}
.x1yp0f2e {
  min-height: 85px;
}
.x1yq9o61 {
  width: 930px;
}
.x1yqkkiu {
  max-width: 110px;
}
.x1yr2tfi {
  max-height: calc(100vh - (2 * var(--dialog-anchor-vertical-padding)));
}
.x1yr5zsc {
  max-width: 620px;
}
.x1yrocpc {
  max-width: 516px;
}
.x1yrsyyn {
  padding-top: 6px;
}
.x1ys6xkm {
  height: 99%;
}
.x1ysnsbj {
  width: 98%;
}
.x1ysw6vh {
  min-height: 392px;
}
.x1ytk17o {
  margin-bottom: var(--space-small, 12px);
}
.x1yu7th5 {
  margin-bottom: 38px;
}
.x1yufc7t {
  padding-top: 146px;
}
.x1yut6bj {
  height: calc(100% - 148px);
}
.x1yvdppc {
  max-height: var(--original-media-tile-height);
}
.x1yvgwvq {
  border-top-color: rgb(var(--ig-elevated-separator));
}
.x1yx25j4 {
  max-width: calc(100% - 60px);
}
.x1yx2alx {
  margin-bottom: var(--size-negative-20);
}
.x1yxeol4 {
  margin-bottom: var(--workds-text-input-addon-margin);
}
.x1yy011e {
  margin-top: var(--message-inline-table-margin-block);
}
.x1yzmhis {
  height: 167px;
}
.x1yztbdb {
  margin-bottom: 16px;
}
.x1zqeqt {
  margin-bottom: 72px;
}
.x20cje7 {
  top: calc(var(--top) - 2px);
}
.x20eyyc {
  height: calc(100vh - var(--header-height) - 16px);
}
.x20fkie {
  width: 540px;
}
.x21ijqv {
  min-width: 786px;
}
.x21rrya {
  max-width: 2px;
}
.x21xpn4 {
  min-height: 32px;
}
.x23j0i4 {
  width: 26px;
}
.x23o9q9 {
  width: 140%;
}
.x249io5 {
  border-bottom-color: #000;
}
.x24d7kb {
  min-width: 800px;
}
.x24u15m {
  width: 94px;
}
.x256u9z {
  max-width: 250px;
}
.x25epmt {
  border-bottom-color: var(--accent);
}
.x25kbkt {
  width: min(95vw, 680px);
}
.x25yk9b {
  height: 0.9375rem;
}
.x26nfth {
  margin-top: var(--workds-text-input-addon-margin);
}
.x277336 {
  min-width: 560px;
}
.x27kpxv {
  max-width: 560px;
}
.x28054j {
  padding-bottom: min(33.33%, 300px);
}
.x283m00 {
  margin-bottom: 43px;
}
.x28ko6u {
  height: 0.5px;
}
.x28v2ac {
  max-height: min(80vh, 715px);
}
.x29ncy0 {
  width: 88px;
}
.x2a0nb9 {
  height: calc(100vh - var(--knowledgeRootTopMargin));
}
.x2aouup {
  max-width: 120px;
}
.x2cbyk5 {
  width: 465px;
}
.x2d6s2u {
  border-top-color: var(--primary-button-background);
}
.x2e7n7m {
  border-bottom-color: var(--surface-background);
}
.x2ewi1q {
  width: 326px;
}
.x2gs1ea {
  height: 344px;
}
.x2h95zq {
  border-top-color: var(--base-lemon);
}
.x2hz84n {
  border-bottom-color: var(--geodesic-next-color-border-element-default-active);
}
.x2i0jwv {
  width: 196px;
}
.x2ixbly {
  min-width: 250px;
}
.x2kdjxu {
  margin-top: 3.2%;
}
.x2kg9na {
  top: 45%;
}
.x2ko4ay {
  max-width: 708px;
}
.x2lbui5 {
  border-bottom-color: var(--popover-background);
}
.x2lqg3s {
  padding-top: 87.5px;
}
.x2lwn1j {
  min-height: 0;
}
.x2m0stt {
  min-width: 37%;
}
.x2m1pmw {
  padding-top: var(--space-large);
}
.x2my6bt {
  width: calc(100vw - 56px);
}
.x2n2tq5 {
  margin-bottom: 3.5px;
}
.x2n9awm {
  border-top-color: var(--disabled-button-background);
}
.x2niaw {
  height: 293px;
}
.x2ozue6 {
  height: 296px;
}
.x2p4029 {
  padding-bottom: 43px;
}
.x2pejg6 {
  width: 128px;
}
.x2pg7dg {
  top: calc(var(--header-height) + 12px);
}
.x2ppilb {
  max-height: calc(100vh - 180px);
}
.x2q60t2 {
  border-top-color: #e4e6ea;
}
.x2qofk {
  width: calc(100vw - 60px);
}
.x2qqsnf {
  width: 216px;
}
.x2rgi {
  top: -30px;
}
.x2sibl2 {
  margin-bottom: var(--space-xx-large);
}
.x2tzudq {
  height: calc(100vh - 270px);
}
.x2ucdep {
  min-width: 1000px;
}
.x2vfze8 {
  padding-top: 62px;
}
.x2wwmgb {
  width: 114.0005px;
}
.x2x2exm {
  height: 71px;
}
.x2x41l1 {
  border-bottom-width: 3px;
}
.x2xcw19 {
  min-height: 440px;
}
.x2xlato {
  width: calc(100% - 144px);
}
.x2xpdyp {
  padding-top: 60%;
}
.x2yie3v {
  padding-bottom: 1rem;
}
.x2yktce {
  padding-bottom: 4.4%;
}
.x2z3yb8 {
  max-height: 360px;
}
.x2z4l7j {
  height: var(--bottom-height);
}
.x2zfmfr {
  margin-top: var(--p-space-2);
}
.x2zqusg {
  width: 57.42vh;
}
.x333583 {
  min-width: 386px;
}
.x337f56 {
  min-width: 870px;
}
.x34gi0r {
  border-bottom-width: 100px;
}
.x35muul {
  width: 188px;
}
.x36co3u {
  height: calc(var(--thumbnail-small-size) - 8px);
}
.x36qwtl {
  height: 2px;
}
.x36rmqc {
  max-width: 1024px;
}
.x37zirl {
  max-width: 258px;
}
.x38ctt0 {
  max-height: 438px;
}
.x38if5a {
  max-width: var(--nav-width-wide);
}
.x38tqe7 {
  margin-bottom: -20px;
}
.x390y9l {
  padding-bottom: var(--size-negative-12);
}
.x39iod8 {
  height: 421px;
}
.x39lw6i {
  height: 60%;
}
.x3aaift {
  min-width: 80vw;
}
.x3azff7 {
  width: calc(100% + 32);
}
.x3bhodz {
  width: 63px;
}
.x3bnrtp {
  height: 177px;
}
.x3cg1ry {
  height: 2.1em;
}
.x3chms {
  width: 171px;
}
.x3d5gib {
  max-height: 50vh;
}
.x3dwbn0 {
  width: var(--dialog-size-medium-width);
}
.x3ejg4i {
  width: calc(100% - var(--nav-width));
}
.x3es6ox {
  width: 87.5%;
}
.x3ey6yk {
  height: 731px;
}
.x3fxwe {
  width: calc(40% - 80px);
}
.x3gi1w8 {
  max-width: 82%;
}
.x3h4tne {
  bottom: 32px;
}
.x3hdcf8 {
  padding-top: 0 !important;
}
.x3hg8s8 {
  border-bottom-color: var(--primary-button-background) !important;
}
.x3hho4c {
  margin-bottom: var(--xs0bd1e);
}
.x3hqpx7 {
  width: 50%;
}
.x3igimt {
  height: inherit;
}
.x3ilyx8 {
  min-height: 104px;
}
.x3j1f2j {
  height: calc(100vh - 370px);
}
.x3jaecy {
  border-bottom-color: var(--voice-control-bar-border-color);
}
.x3ko2go {
  top: 75%;
}
.x3lhbkm {
  padding-top: var(--size-negative-24);
}
.x3m8u43 {
  right: 0;
}
.x3nertt {
  height: calc(100vh - 130px);
}
.x3nyw77 {
  margin-top: 35%;
}
.x3oau0r {
  border-top-color: var(--geodesic-next-color-border-element-default-active);
}
.x3ozvof {
  min-width: 512px;
}
.x3p3xfz {
  border-bottom-width: var(--chat-incoming-message-border-width, 0px);
}
.x3p9ev8 {
  width: 420px;
}
.x3qc9md {
  min-width: 99px;
}
.x3qmvb3 {
  width: calc(100% - 140px);
}
.x3qsp2c {
  border-top-color: var(--xe31vrr);
}
.x3r77g1 {
  width: calc(55% - 20px);
}
.x3re6qv {
  max-width: 97%;
}
.x3sc9yq {
  min-height: 46px;
}
.x3smdqs {
  width: 230px;
}
.x3tn3b0 {
  padding-bottom: 60%;
}
.x3ui2wh {
  padding-bottom: var(--x1f9f2th);
}
.x3uilvn {
  max-height: 64px;
}
.x3urnb8 {
  height: 800px;
}
.x3vdly9 {
  min-height: calc(100vh - 530px);
}
.x3w13vn {
  min-width: var(--x1pap48z);
}
.x3wry3e {
  max-height: 292px;
}
.x3x2bpi {
  width: 46px;
}
.x3xl2zm {
  border-bottom-color: var(--secondary-button-pressed);
}
.x3yj52l {
  top: 14.65%;
}
.x3yqv8 {
  width: var(--xik0f35);
}
.x3zagq6 {
  border-top-color: var(--progress-ring-disabled-foreground);
}
.x41k7rp {
  height: 110px;
}
.x450l9j {
  min-width: 90px;
}
.x45pw7q {
  height: var(--subtitle-font-size);
}
.x46jg8d {
  min-width: 32px;
}
.x46vnbo {
  width: 83px;
}
.x47037b {
  width: calc(25% - 6px);
}
.x47s1xj {
  width: 264.5px;
}
.x48ir63 {
  border-top-width: var(--xo3rck8);
}
.x48lskh {
  bottom: -3px;
}
.x49zi3v {
  border-top-color: var(--card-background-flat);
}
.x4arcmf {
  margin-top: -14px;
}
.x4byckj {
  height: 153px;
}
.x4cne27 {
  margin-bottom: -6px;
}
.x4dwnd4 {
  border-top-color: var(--input-border-color-hover);
}
.x4flziq {
  border-top-color: var(--base-lime);
}
.x4gwf5p {
  border-bottom-color: var(--base-lemon);
}
.x4hzcap {
  max-height: 515px;
}
.x4i7bpe {
  padding-top: 48px;
}
.x4id96i {
  max-width: 1872px;
}
.x4ii5y1 {
  margin-bottom: auto;
}
.x4j166f {
  min-width: 222px;
}
.x4ju7c5 {
  max-height: calc(100vh - 52px);
}
.x4juun3 {
  height: 660px;
}
.x4k3uqp {
  height: 60vh;
}
.x4kbhth {
  width: 279px;
}
.x4kdb9n {
  height: 232px;
}
.x4l1bia {
  width: var(--size-2);
}
.x4l50q0 {
  width: 486px;
}
.x4lt0of {
  min-height: 75px;
}
.x4m2l4j {
  bottom: 82px;
}
.x4m7ku4 {
  min-width: 64px;
}
.x4n8cb0 {
  margin-bottom: 30px;
}
.x4ncuvb {
  overflow-y: var(--x-overflowY);
}
.x4ndzw7 {
  max-width: 256px;
  max-width: min(100%, 500px);
}
.x4o5f7y {
  top: calc(50% - 18px);
}
.x4o825q {
  border-bottom-color: #fff;
}
.x4onevt {
  width: 484px;
}
.x4p5aij {
  padding-top: 1px;
}
.x4pkz1m {
  height: 450px;
}
.x4pn7vq {
  width: unset;
}
.x4ruge8 {
  border-top-width: var(--popover-border-width);
}
.x4rzt4a {
  min-height: var(--size-24);
}
.x4s4jnu {
  min-height: 303px;
}
.x4s9nme {
  min-width: 515px;
}
.x4t50tc {
  height: calc(100% - 60px);
}
.x4ugfty {
  height: 67px;
}
.x4uok4h {
  border-top-color: #f43953;
}
.x4uq5q4 {
  height: calc(100vh - 52px);
}
.x4uxwut {
  margin-bottom: 132px;
}
.x4v42eg {
  width: 568px;
}
.x4vbgl9 {
  margin-bottom: -4px;
}
.x4wa9ii {
  margin-top: calc(var(--image-offset) * -1);
}
.x4zw9a1 {
  min-height: 1px;
}
.x50cjq {
  min-height: 25px;
}
.x51ohtg {
  width: 4px;
}
.x52ddsy {
  height: 67.5px;
}
.x534gh0 {
  height: calc(100% - 36px);
}
.x53cq04 {
  min-width: 334px;
}
.x53cvto {
  border-top-color: var(--interactive-secondary);
}
.x544807 {
  width: 290px;
}
.x54gso4 {
  border-top-width: 0.0625em;
}
.x551n02 {
  border-bottom-color: var(--interactive-primary);
}
.x565tuf {
  height: 16px;
}
.x569fbc {
  max-height: 100px;
}
.x56t7so {
  margin-bottom: var(--p-space-2);
}
.x57c752 {
  margin-top: var(--space-x-small);
}
.x589tkh {
  padding-top: var(--size-8);
}
.x58qgti {
  min-width: 352px;
}
.x591254 {
  height: 384px;
}
.x59l637 {
  max-width: 226px;
}
.x59wns5 {
  border-top-color: var(--about-ig-black);
}
.x5aqz5y {
  max-height: 408px;
}
.x5bigae {
  max-width: 646px;
}
.x5c4s84 {
  width: 324px;
}
.x5co1d0 {
  height: calc(70vh - 130px);
}
.x5ek9by {
  border-top-width: var(--x1dka7z);
}
.x5enoso {
  top: -14px;
}
.x5fj914 {
  padding-bottom: var(--size-24);
}
.x5gjxzb {
  top: calc(100% - 100px);
}
.x5hi1gn {
  max-height: 700px;
}
.x5i9c7l {
  margin-top: 17px;
}
.x5j6wc0 {
  max-width: 155px;
}
.x5jjk7t {
  border-top-width: 100px;
}
.x5kalc8 {
  height: 42px;
}
.x5kvgly {
  border-top-color: #dfdddb;
}
.x5lhr3w {
  width: var(--x-width);
}
.x5lnnqw {
  border-bottom-color: var(--fds-spectrum-teal-dark-1);
}
.x5lvr4w {
  max-width: 478px;
}
.x5lvsfk {
  top: calc(50% - 8px);
}
.x5mc7k8 {
  min-height: 480px;
}
.x5mrnp8 {
  width: 104.77px;
}
.x5ox5g8 {
  width: 114%;
}
.x5p4dl0 {
  border-bottom-color: rgb(var(--ig-banner-background));
}
.x5p9zv7 {
  max-height: 415px;
}
.x5pw359 {
  height: 391px;
}
.x5q5vme {
  border-top-color: var(--shadow-inset);
}
.x5qde15 {
  border-top-color: var(--wig-blue);
}
.x5rjk12 {
  border-top-color: var(--base-blue);
}
.x5see2y {
  border-top-width: 1.5px;
}
.x5sx7kw {
  min-height: 90px;
}
.x5sxuk9 {
  width: 49%;
}
.x5u0ere {
  margin-bottom: 52px;
}
.x5u8d5p {
  padding-bottom: 0.06em;
}
.x5u9viy {
  height: calc(100% - 48px);
}
.x5uilig {
  top: calc(15% - 65px);
}
.x5ukdv0 {
  padding-bottom: 31px;
}
.x5ur3kl {
  border-top-color: rgb(var(--ig-separator));
}
.x5vaii {
  height: 580px;
}
.x5vqy3r {
  width: 180%;
}
.x5w4yej {
  min-width: 160px;
}
.x5wdiss {
  height: 315px;
}
.x5wn9yt {
  padding-bottom: var(--size-12);
}
.x5yr21d {
  height: 100%;
}
.x5zm631 {
  min-width: 118px;
}
.x60hyc2 {
  margin-bottom: var(--message-heading-2-margin-block-end);
}
.x60qled {
  width: calc((100% - 88px) / 6 - 8px);
}
.x6155ps {
  max-width: 210px;
}
.x61cbca {
  margin-bottom: -22px;
}
.x61z70t {
  margin-top: var(--space-medium);
}
.x62v5gn {
  max-height: 65vh;
}
.x630gge {
  margin-bottom: var(--message-list-margin-block);
}
.x636qxn {
  width: 190px;
}
.x63it8z {
  border-top-color: var(--x1f1vpbm);
}
.x642log {
  width: 175px;
}
.x65asip {
  max-width: 486px;
}
.x65caj5 {
  height: min-content;
}
.x65f84u {
  max-width: 500px;
}
.x65n26j {
  height: 268px;
}
.x65nank {
  min-height: auto;
}
.x65xoit {
  width: 70%;
}
.x66qj62 {
  padding-top: 4%;
}
.x66vckt {
  margin-bottom: 50vh;
}
.x680ezo {
  min-height: var(--size-32);
}
.x6aa2b5 {
  border-top-color: var(--progress-ring-disabled-background);
}
.x6bct43 {
  max-height: calc(100vh - 240px);
}
.x6bjw7i {
  min-width: 450px;
}
.x6br4ve {
  width: 464px;
}
.x6c02ge {
  max-width: 464px;
}
.x6c5l4p {
  min-width: 80px;
}
.x6czmol {
  max-height: 575px;
}
.x6eb32v {
  top: 31px;
}
.x6ffb70 {
  height: 205px;
}
.x6gt6yz {
  bottom: env(safe-area-inset-bottom);
}
.x6gtfd8 {
  margin-top: 90px;
}
.x6gxpzy {
  border-bottom-color: var(--x17xti0e);
}
.x6hvgyk {
  height: 105px;
}
.x6hvqn {
  height: 234px;
}
.x6i9wio {
  overscroll-behavior-y: none;
}
.x6ibm6z {
  top: 49%;
}
.x6iitch {
  width: 145px;
}
.x6ikm8r {
  overflow-x: hidden;
}
.x6iu5ep {
  width: 122px;
}
.x6jlwo8 {
  border-top-width: 0.6px;
}
.x6jxa94 {
  width: 14px;
}
.x6kxnrs {
  height: 466px;
}
.x6mibp {
  top: calc(50% + 8px);
}
.x6mlq2k {
  margin-bottom: -14px;
}
.x6mwo3c {
  margin-top: 72px;
}
.x6o3o5e {
  min-height: 391px;
}
.x6o9t4l {
  width: calc((100% - 88px) / 8 - 8px);
}
.x6oncys {
  padding-bottom: 20px;
}
.x6qui33 {
  width: 14.2857%;
}
.x6sto7s {
  border-top-color: var(--fds-spectrum-teal-dark-1);
}
.x6txlf6 {
  height: calc(100vh - 184px);
}
.x6tz33s {
  margin-top: -9px;
}
.x6vytul {
  width: 135px;
}
.x6vznkc {
  padding-top: 2.5px;
}
.x6w4g8m {
  height: 11px;
}
.x6y3iqf {
  border-bottom-color: var(--fds-gray-45);
}
.x6ygegf {
  width: 482px;
}
.x6yn8gd {
  border-bottom-color: var(--x17h09wl);
}
.x6zpf84 {
  border-bottom-color: var(--nav-background);
}
.x6zrd4h {
  border-top-color: rgb(var(--ig-secondary-button-hover));
}
.x6zyg47 {
  border-top-color: var(--card-background);
}
.x705fwa {
  width: 201px;
}
.x70y3t7 {
  max-width: calc(100vw - 34px);
}
.x712feu {
  min-height: 320px;
}
.x71tywe {
  height: 432px;
}
.x72poep {
  border-top-color: var(--interactive-primary);
}
.x73lew9 {
  width: var(--hz-left-nav-width);
}
.x743zhi {
  max-width: 218px;
}
.x751hie {
  border-top-color: var(--positive);
}
.x75iezw {
  height: 0.8125rem;
}
.x76jkt8 {
  border-bottom-color: var(--hds-primary-accent-purple);
}
.x76l0ct {
  height: var(--size-24);
}
.x76x0n7 {
  padding-bottom: var(--badge-inner-padding-vertical);
}
.x76zr16 {
  width: 94%;
}
.x779ie5 {
  margin-top: var(--space-xx-large);
}
.x77ccv9 {
  width: max(calc(100% + 120px), 200px);
}
.x77mbcv {
  max-height: 450px;
}
.x7930yt {
  border-top-width: var(--x1gepq4w);
}
.x79otjl {
  max-height: 323px;
}
.x7ab17h {
  max-height: none;
}
.x7apw7b {
  padding-bottom: var(--space-large);
}
.x7be41k {
  top: 15px;
}
.x7cdydq {
  width: 384px;
}
.x7dd9yp {
  max-height: calc(80% - var(--header-height) - 5px - 5px);
}
.x7ep2pv {
  max-width: 680px;
}
.x7eulig {
  height: calc(90vh - 150px);
}
.x7faxe8 {
  max-height: 524px;
}
.x7gj0x1 {
  border-bottom-color: var(--secondary-button-stroke);
}
.x7gmb02 {
  max-height: calc(100vh - 158px);
}
.x7hbpqx {
  width: 936px;
}
.x7ilcog {
  margin-top: -35px;
}
.x7in5zw {
  height: 385px;
}
.x7ja8zs {
  min-width: inherit;
}
.x7juuzi {
  margin-top: 4.5px;
}
.x7kvr32 {
  height: 114px;
}
.x7kya4p {
  max-width: 540px;
}
.x7lqf31 {
  max-height: calc(100vh - 212px);
}
.x7mnju {
  width: 74px;
}
.x7nl6bk {
  border-top-color: #d3d3d3;
}
.x7oeepb {
  min-height: 5vh;
}
.x7ofzsv {
  bottom: 9px;
}
.x7ogkko {
  width: calc(33% - 16px / 3);
}
.x7qoyhx {
  max-height: calc(100vh - 126px);
}
.x7qxe0v {
  max-height: 29.41%;
}
.x7r5mf7 {
  margin-top: 3px;
}
.x7razj1 {
  min-height: 57px;
}
.x7sb0xg {
  max-width: calc(100% - 84px);
}
.x7sb2j6 {
  padding-top: 28px;
}
.x7shth8 {
  margin-bottom: 85px;
}
.x7sv5yr {
  min-width: 201px;
}
.x7sx7my {
  max-width: 1920px;
}
.x7tvc40 {
  width: 51.65px;
}
.x7u3ihv {
  border-top-color: var(--x32uek6);
}
.x7u54bl {
  width: 454px;
}
.x7u5hat {
  border-top-color: var(--xbakyew);
}
.x7v6ubd {
  min-height: 140px;
}
.x7w7710 {
  width: calc(100vw - var(--global-panel-width));
}
.x7wgvq7 {
  margin-top: -12px;
}
.x7wppnt {
  min-height: 55px;
}
.x7wuupk {
  max-width: 20vw;
}
.x7y0ge5 {
  margin-top: 44px;
}
.x7ywyr2 {
  min-height: 50px;
}
.x7z6o6f {
  max-width: 50ch;
}
.x80663w {
  top: auto;
}
.x80cylo {
  min-height: 2.5em;
}
.x80vd3b {
  border-bottom-color: var(--divider);
}
.x818fk8 {
  min-width: 680px;
}
.x81c4ja {
  border-bottom-color: var(--shadow-1);
}
.x81s887 {
  height: 362px;
}
.x81yv99 {
  max-width: calc(var(--grid-unit) * 40);
}
.x82snj4 {
  min-height: var(--x-minHeight);
}
.x8344sb {
  max-height: 456px;
}
.x837qwe {
  border-bottom-color: var(--wig-blue);
}
.x84iym0 {
  width: 90dvw !important;
}
.x84yb8i {
  padding-bottom: 28px;
}
.x8530fw {
  bottom: 38px;
}
.x85a59c {
  max-height: calc(100vh - var(--header-height));
}
.x863ci4 {
  margin-top: var(--p-space-4);
}
.x86nfjv {
  max-width: 334px;
}
.x870p5y {
  height: calc(100vh - 240px);
}
.x875pqs {
  height: 369px;
}
.x879a55 {
  min-height: 60px;
}
.x889kno {
  padding-top: 10px;
}
.x88i4d5 {
  margin-bottom: 600px;
}
.x88yci0 {
  min-width: 146px;
}
.x89wwaf {
  height: 142px;
}
.x89ytp0 {
  margin-left: -36px;
}
.x8artme {
  top: -1.5em;
}
.x8bcsp9 {
  height: calc(
    100vh - 2 * var(--messenger-card-spacing) - var(--header-height) - 60px
  );
}
.x8cjs6t {
  border-top-color: var(--divider);
}
.x8dqta2 {
  min-width: 790px;
}
.x8ey2gb {
  margin-top: 254px;
}
.x8fhp0i {
  padding-bottom: var(--composer-border-radius);
}
.x8foose {
  min-width: 312px;
}
.x8g2yf8 {
  margin-top: 88px;
}
.x8gpj4 {
  min-height: calc(100vh - 92px);
}
.x8h0jfy {
  margin-right: 30px;
}
.x8hibuy {
  margin-top: var(--size-negative-4);
}
.x8i31ch {
  height: var(--size-medium);
}
.x8jeoy8 {
  top: calc(50% - 16px);
}
.x8jryan {
  max-width: 40%;
}
.x8jsyd2 {
  width: calc(100vw - 160px);
}
.x8k987x {
  max-height: 110px;
}
.x8l1umf {
  top: 24px;
}
.x8l3j7t {
  max-width: var(--nav-width);
}
.x8nclml {
  min-height: 64px;
}
.x8o3lmc {
  top: -52px;
}
.x8p90f3 {
  max-width: 716px;
}
.x8pckko {
  width: calc(100% - 24px);
}
.x8rgt9n {
  margin-top: 64px;
}
.x8rgumv {
  min-width: 430px;
}
.x8rgvua {
  padding-bottom: 58px;
}
.x8ro2h5 {
  border-bottom-width: var(--popover-border-width);
}
.x8shrn9 {
  border-bottom-width: var(--x8gv6bx);
}
.x8t706p {
  min-width: 650px;
}
.x8usn2q {
  max-height: 285px;
}
.x8uw5fd {
  right: 0%;
}
.x8vg9ka {
  border-top-color: var(--background-primary);
}
.x8w5ik3 {
  border-bottom-color: var(--calendar-event-card-outline-orange);
}
.x8x9d4c {
  margin-left: auto;
}
.x8xy4a3 {
  margin-bottom: 96px;
}
.x8yj6t5 {
  width: 20%;
}
.x8yr9sk {
  min-height: 84vh;
}
.x8yx6u3 {
  height: 269px;
}
.x900493 {
  min-width: 48px;
}
.x903dn5 {
  border-bottom-color: rgb(var(--ig-secondary-button-hover));
}
.x90ne7k {
  height: 34px;
}
.x91k8ka {
  margin-bottom: 22px;
}
.x91mvkm {
  min-height: max(50vh, 300px);
}
.x92112o {
  min-width: 270px;
}
.x92aud0 {
  min-width: 750px;
}
.x92lwqr {
  top: 20%;
}
.x92mzoc {
  border-bottom-color: #00f;
}
.x92x3c3 {
  border-bottom-width: var(--border-width);
}
.x9438zm {
  margin-top: -0.3333em;
}
.x953nvl {
  border-top-color: var(--voice-control-bar-border-color);
}
.x95b5qq {
  max-width: 90vw;
}
.x96gkwo {
  height: 162px;
}
.x96k8nx {
  padding-top: 9px;
}
.x96ksku {
  margin-bottom: calc(var(--toast-addon-padding-vertical) * -1);
}
.x96ry18 {
  bottom: 6%;
}
.x972fbf {
  border-top-width: 0;
}
.x97qwn1 {
  max-height: -moz-fit-content;
}
.x98io7z {
  min-height: 264px;
}
.x98jqk3 {
  margin-bottom: 35px;
}
.x99f04n {
  border-top-color: var(--line-subtle);
}
.x9a3u73 {
  margin-bottom: -24px;
}
.x9a4gqg {
  min-height: 80%;
}
.x9aucu1 {
  width: calc(100% + 16px);
}
.x9c89tr {
  max-height: calc(100vh - 260px);
}
.x9dczf4 {
  height: 53px;
}
.x9desvi {
  padding-top: 26px;
}
.x9eq54p {
  margin-bottom: 0.4%;
}
.x9f1gs1 {
  margin-top: 35px;
}
.x9fa2u0 {
  min-height: 476px;
}
.x9fpu7x {
  height: 27px;
}
.x9fslfs {
  width: 75px;
}
.x9fy1s2 {
  border-bottom-width: var(--x1bu8lrs);
}
.x9g0s24 {
  width: 345px;
}
.x9ggj5r {
  top: 14.7%;
}
.x9h7yyr {
  width: 117px;
}
.x9hgts1 {
  min-width: 52px;
}
.x9hywa0 {
  width: calc(100% - 6px);
}
.x9i8x98 {
  width: var(--x88p6x8);
}
.x9ixk2l {
  padding-bottom: var(--size-6);
}
.x9jubwy {
  height: 277px;
}
.x9kgaae {
  max-width: 40em;
}
.x9l5fec {
  min-height: 220px;
}
.x9ma1gf {
  width: 81px;
}
.x9ndwyb {
  width: 14%;
}
.x9nq78e {
  padding-bottom: var(--size-negative-20);
}
.x9o6ttx {
  min-width: 234px;
}
.x9oiu8 {
  top: 96px;
}
.x9orja2 {
  padding-top: 30px;
}
.x9otpla {
  margin-top: -8px;
}
.x9oyqwf {
  margin-bottom: 12.5px;
}
.x9qu0sn {
  max-height: 86px;
}
.x9r4l05 {
  width: 228px;
}
.x9ri80z {
  top: 40px;
}
.x9rnzdd {
  width: calc(100% - 35px);
}
.x9ryn0y {
  width: 194px;
}
.x9s46ru {
  width: calc(100% + 2px);
}
.x9sbhq9 {
  width: 119px;
}
.x9sc8c8 {
  max-height: 440px;
}
.x9sotv {
  width: 586px;
}
.x9t56aa {
  max-height: var(--media-tile-height);
}
.x9t9cbj {
  padding-bottom: var(--size-negative-16);
}
.x9tas1a {
  width: 654px;
}
.x9tmck8 {
  padding-top: 25px;
}
.x9ttx3p {
  padding-top: var(--message-blockquote-padding-block);
}
.x9ukj8p {
  height: 98px;
}
.x9v6m0g {
  max-height: 40vh;
}
.x9whnou {
  width: 5%;
}
.x9wymwd {
  height: calc(100vh - 500px);
}
.x9xr8e8 {
  width: 508px;
}
.x9y4cge {
  max-height: calc(
    100vh - (2 * var(--dialog-anchor-vertical-padding)) - var(--header-height)
  );
}
.x9ybwvh {
  max-height: 600px;
}
.x9ys34d {
  bottom: -40px;
}
.x9ytph3 {
  border-bottom-color: var(--tooltip-background);
}
.x9zwxv7 {
  max-height: 60%;
}
.xa02t1g {
  border-top-color: #2e2d2d;
}
.xa0zjtf {
  height: 164px;
}
.xa309fb {
  border-bottom-width: 5px;
}
.xa3b7fw {
  min-height: 350px;
}
.xa5b1nj {
  border-top-width: 16px;
}
.xa6bw7s {
  max-height: calc(100dvh - 136px);
}
.xa7g0tp {
  border-top-color: var(--border-focused);
}
.xa8bxph {
  border-bottom-color: #00000010;
}
.xa8ism5 {
  width: 80vw;
}
.xa8w83c {
  border-bottom-color: #6d7175;
}
.xa98mnw {
  border-top-color: var(--chat-incoming-message-bubble-background-color);
}
.xa9ffnz {
  max-width: 872px;
}
.xa9r15i {
  width: calc((100% - 88px) / 5 - 8px);
}
.xac6fgk {
  padding-top: var(--size-large);
}
.xacbiyr {
  min-width: 292px;
}
.xaci4zi {
  margin-top: -50px;
}
.xacj9c0 {
  bottom: 50px;
}
.xack27t {
  margin-right: auto;
}
.xactu53 {
  border-top-color: var(--primary-button-background) !important;
}
.xadcicp {
  padding-top: 92px;
}
.xadjgr3 {
  width: calc(100% - env(safe-area-inset-left));
}
.xadzlt9 {
  max-width: var(--x1uzztpd);
}
.xaehx54 {
  height: 422px;
}
.xafmxuu {
  margin-top: -36px;
}
.xafpxmx {
  width: 240px;
}
.xag7ckl {
  width: 85vw;
}
.xahk0qz {
  padding-top: 58px;
}
.xahsdiy {
  height: 467px;
}
.xahult9 {
  margin-bottom: 3px;
}
.xaisib1 {
  border-top-width: var(--x2mf7gn);
}
.xaj3azg {
  width: calc((100vh - 50px - var(--header-height)) * 1.77);
}
.xaj4qye {
  margin-bottom: var(--message-heading-6-margin-block-end);
}
.xajhti9 {
  min-height: calc(100vh - 200px);
}
.xaka53j {
  max-width: 230px;
}
.xakk4a3 {
  border-bottom-color: var(--badge-purple);
}
.xald32y {
  height: var(--x1ufrv69);
}
.xalzgdx {
  width: var(--size-action-height-large);
}
.xam3y68 {
  padding-top: 66px;
}
.xamhcws {
  border-top-width: 2px;
}
.xao3ckt {
  right: -38px;
}
.xao9uio {
  margin-top: -0.3em;
}
.xapf23v {
  width: calc(100% - 56px);
}
.xapjn7j {
  max-width: 760px;
}
.xaplyd {
  max-height: 212px;
}
.xaqh0s9 {
  margin-top: 26px;
}
.xaqnpqx {
  width: calc((100% - 88px) / 12 - 8px);
}
.xar3xsg {
  border-bottom-width: 12px;
}
.xard7js {
  max-width: 668px;
}
.xarkw9x {
  width: 142px;
}
.xat24cr {
  margin-bottom: 0;
}
.xat3117 {
  min-height: calc(100vh - var(--header-height));
}
.xawhr9o {
  max-height: 574px;
}
.xaxev8c {
  min-height: 365px;
}
.xaxlft0 {
  min-width: var(--original-media-tile-width);
}
.xaxtfi1 {
  margin-bottom: 5.6%;
}
.xaymia4 {
  height: 51px;
}
.xayvt9l {
  border-top-color: var(--wig-black);
}
.xazcve0 {
  max-width: 100px;
}
.xb172dh {
  width: 116px;
}
.xb1g4eq {
  max-width: 592px;
}
.xb1ln0t {
  width: calc(50% - 24px);
}
.xb2igco {
  padding-top: 10%;
}
.xb2p7v0 {
  border-bottom-color: #ffffff80;
}
.xb2rc7v {
  height: 192px;
}
.xb48aqu {
  max-height: 130px;
}
.xb5end7 {
  margin-top: var(--size-negative-2);
}
.xb5peej {
  max-height: 548px;
}
.xb60qbq {
  border-bottom-color: var(--BasePulseEffect_pulseColor);
}
.xb64mzb {
  max-width: 446px;
}
.xb7tys7 {
  height: 308px;
}
.xb8860o {
  margin-top: var(--card-padding-vertical);
}
.xb88tzc {
  max-height: calc(100vh - 40px);
}
.xb8htw9 {
  height: 85%;
}
.xb8qb8r {
  margin-top: 100px;
}
.xb947yb {
  bottom: -24px;
}
.xbaz6xv {
  padding-bottom: 30px;
}
.xbb1ro8 {
  max-width: 1262px;
}
.xbc0jrw {
  width: calc(100vw - 360px);
}
.xbe17z6 {
  padding-bottom: 34px;
}
.xbe7ycp {
  border-top-color: rgb(var(--ig-banner-background));
}
.xbf86uk {
  max-height: 328px;
}
.xbfrwjf {
  bottom: 4px;
}
.xbgkxdc {
  max-width: 30%;
}
.xbgmlwt {
  min-width: 1160px;
}
.xbhhrqq {
  border-top-color: rgb(var(--ig-highlight-background));
}
.xbhoeg6 {
  width: 133px;
}
.xbie4d3 {
  width: calc(100% - 10px);
}
.xbk4o8w {
  max-height: calc(90vh - 148px);
}
.xbkofub {
  width: 301px;
}
.xbkr7qi {
  width: 3.5ch;
}
.xbktkl8 {
  min-height: 56px;
}
.xbktue8 {
  height: 182px;
}
.xbl3840 {
  width: 285px;
}
.xbl57os {
  width: 323px;
}
.xbm45tq {
  height: calc(100vh - 105px);
}
.xbnlgq2 {
  padding-top: var(--nav-list-cell-padding-vertical);
}
.xbnlsq {
  margin-bottom: 3.2%;
}
.xbo0cbj {
  margin-bottom: calc(var(--size-10) / 2);
}
.xboal0k {
  height: 368px;
}
.xbqi55i {
  width: 960px;
}
.xbqmo8c {
  max-width: 156px;
}
.xbr3nou {
  padding-bottom: var(--dialog-anchor-vertical-padding);
}
.xbric6n {
  border-bottom-color: var(--primary-icon);
}
.xbs1w56 {
  max-height: 810px;
}
.xbssg55 {
  top: 50px;
}
.xbstwhj {
  width: 450px;
}
.xbu5dzu {
  width: 288px;
}
.xbu5wi0 {
  width: 359px;
}
.xbv7z86 {
  width: var(--size-action-height-small);
}
.xbwjon8 {
  width: 552px;
}
.xbwy6ji {
  min-height: 150px;
}
.xbxo1r {
  height: 149px;
}
.xbzbn6b {
  width: calc((100% - 88px) / 4 - 8px);
}
.xc02obx {
  max-width: min-content;
}
.xc0y8d3 {
  width: 169px;
}
.xc1b62n {
  height: var(--thumbnail-medium-size);
}
.xc1ejnd {
  max-width: calc(100% - 100px);
}
.xc1i04v {
  bottom: 106px;
}
.xc22wi9 {
  padding-top: 0.8rem;
}
.xc34q8j {
  max-width: 357px;
}
.xc35whr {
  margin-top: var(--size-2);
}
.xc3b8f0 {
  height: 266px;
}
.xc3bs5a {
  margin-bottom: -30px;
}
.xc3hqiw {
  min-width: 153px;
}
.xc5f494 {
  max-width: 624px;
}
.xc5o50y {
  width: 210px;
}
.xc5uhaz {
  border-top-color: var(--disabled-button-text);
}
.xc6p2dh {
  height: 270px;
}
.xc79s8r {
  margin-top: var(--size-negative-14);
}
.xc99tnm {
  max-width: 64px;
}
.xc9qbxq {
  height: 36px;
}
.xcahkc8 {
  max-height: calc(100vh - var(--header-height) - 56px);
}
.xcajucb {
  height: 74vh;
}
.xcavsbe {
  border-top-color: var(--utility-border-active);
}
.xcb67fk {
  margin-bottom: var(--size-14);
}
.xcbf60w {
  height: 115px;
}
.xcbkimw {
  height: 85px;
}
.xccbga4 {
  margin-bottom: -25px;
}
.xcctkbc {
  height: 1000px;
}
.xcgnprq {
  top: calc(100% + 3px);
}
.xch40qd {
  height: 122px;
}
.xci0xqf {
  width: 7px;
}
.xcjnwoz {
  max-width: 105px;
}
.xck5h2i {
  height: var(--thumbnail-xsmall-size);
}
.xclnmbr {
  right: 6px;
}
.xcmqety {
  height: calc(var(--abra-conversation-composer-height) - 16px);
}
.xcn1v36 {
  max-height: calc(100vh - var(--header-height) - 10px);
}
.xcnrnt8 {
  max-height: 50vh;
}
.xcobv4u {
  width: var(--preview-gradient-width);
}
.xconrdv {
  bottom: 44px;
}
.xcoq3jd {
  top: 120px;
}
.xcq0f20 {
  max-width: 750px;
}
.xcqfwj3 {
  padding-top: var(--size-14);
}
.xcqhk00 {
  min-width: 264px;
}
.xcrdjk4 {
  padding-bottom: 54%;
}
.xcrr8yc {
  top: -20px;
}
.xcsk191 {
  min-width: 12px;
}
.xctk3hg {
  max-height: 160px;
}
.xctrb1h {
  width: 168px;
}
.xcu0hol {
  max-height: var(--thumbnail-small-size);
}
.xcv1u6m {
  padding-bottom: var(--Spacing-Padding-None, 0px);
}
.xcwdg0z {
  width: 342px;
}
.xcwrakp {
  min-width: 1226px;
}
.xcx40h0 {
  height: 420px;
}
.xcxhlts {
  margin-top: 15px;
}
.xcxk34k {
  padding-top: -4px;
}
.xcxyt1m {
  padding-bottom: var(--size-negative-10);
}
.xcyy4bq {
  max-height: calc(80% - 10px);
}
.xczebs5 {
  min-width: var(--messenger-card-min-width);
}
.xczgizg {
  bottom: -55px;
}
.xczx1qp {
  width: var(--xkg63a2);
}
.xczybaz {
  width: 261px;
}
.xd183bf {
  max-height: calc(1em * (20 / 17) * 2);
}
.xd18jyu {
  border-bottom-color: rgb(var(--grey-2));
}
.xd1z115 {
  min-width: 274px;
}
.xd2loe5 {
  border-top-style: dotted;
}
.xd3augr {
  max-height: 2.6em;
}
.xd402qu {
  top: 26px;
}
.xd6ggbz {
  border-bottom-color: var(--calendar-event-card-outline-red);
}
.xd74wdx {
  min-height: calc(100vh - 178px);
}
.xd79z9g {
  border-bottom-color: var(--base-lime);
}
.xd7gaf3 {
  border-top-color: var(--calendar-event-card-outline-green);
}
.xd7y6wv {
  height: 26px;
}
.xd8l9wo {
  width: 86%;
}
.xd9d873 {
  height: calc(100vh - 56px);
  height: calc(100dvh - 56px);
}
.xdai5fg {
  max-width: 1088px;
}
.xdayhw3 {
  margin-bottom: 25%;
}
.xdaz9ii {
  max-width: 382px;
}
.xdc2ju1 {
  width: 69px;
}
.xdd4er5 {
  bottom: auto;
}
.xdd8jsf {
  height: 52px;
}
.xddgzll {
  height: 5em;
}
.xddrfzm {
  width: 980px;
}
.xdduh5l {
  max-width: 330px;
}
.xddyaia {
  height: var(--size-action-height-large);
}
.xdekhmn {
  min-width: 747px;
}
.xdh4r71 {
  padding-bottom: -8px;
}
.xdhweic {
  min-width: 7px;
}
.xdi48bf {
  height: initial;
}
.xdixhd {
  max-height: calc(100vh - 228px);
}
.xdiz9cm {
  height: 59px;
}
.xdj266r {
  margin-top: 0;
}
.xdjwith {
  border-bottom-width: var(--border-width-thick);
}
.xdk10zv {
  padding-bottom: var(--size-48);
}
.xdk7pt {
  height: 8px;
}
.xdkb9vc {
  max-width: calc(100% - 56px);
}
.xdkng60 {
  border-bottom-color: var(--xdg47pa);
}
.xdl52rk {
  width: 537px;
}
.xdmo3px {
  height: 295px;
}
.xdn9n1b {
  height: var(--workds-text-input-addon-height);
}
.xdnc2gc {
  margin-bottom: 1.5px;
}
.xdnc581 {
  padding-bottom: min(40%, 400px);
}
.xdnh18i {
  height: calc(var(--size-10) * 5.2);
}
.xdnia0s {
  min-height: 544px;
}
.xdnzh0y {
  max-height: 90%;
}
.xdok9ry {
  max-width: calc(100% - 64px);
}
.xdox8uz {
  height: 106px;
}
.xdp9bt8 {
  margin-bottom: var(--size-6);
}
.xdpfuu1 {
  width: 800px;
}
.xdpqwob {
  padding-bottom: 73px;
}
.xdqdh73 {
  width: 28%;
}
.xdqio47 {
  width: 545px;
}
.xdrmqcf {
  height: 454px;
}
.xdrqleo {
  width: 308px;
}
.xdrr4mi {
  max-height: var(--thumbnail-medium-size);
}
.xdrs2t1 {
  border-bottom-color: var(--secondary-button-background);
}
.xdsb8wn {
  top: 100%;
}
.xdslu8r {
  height: calc(100vh - 100px);
}
.xdtycu2 {
  width: calc(var(--size-small) * 2.5);
}
.xduc07 {
  padding-top: 100%;
}
.xdvlbce {
  padding-bottom: 9px;
}
.xdwcc1e {
  margin-top: -65px;
}
.xdwzuf7 {
  height: 260px;
}
.xdyyz9e {
  border-top-color: var(--line-separator);
}
.xdzyupr {
  width: 300px;
}
.xe0957l {
  min-height: 22px;
}
.xe0e401 {
  padding-top: 165px;
}
.xe0p6wg {
  min-height: 28px;
}
.xe19ue0 {
  max-height: var(--thumbnail-xsmall-size);
}
.xe2m9f7 {
  max-height: 254px;
}
.xe3e8bt {
  border-bottom-color: var(--blue-link);
}
.xe3yebo {
  width: 40em;
}
.xe49bxc {
  height: 290.25px;
}
.xe4nanf {
  border-top-width: var(--x1sb3civ);
}
.xe52b9x {
  margin-bottom: 54px;
}
.xe63qz {
  min-width: 1234px;
}
.xe73qa2 {
  border-top-style: unset;
}
.xe7qboe {
  width: 343px;
}
.xe8fvb2 {
  top: 54px;
}
.xe95u6g {
  max-width: var(--messenger-card-max-width);
}
.xe98eky {
  height: calc(var(--scrollable-content-header-height-large) - 1px);
}
.xe9vn5y {
  width: 174px;
}
.xeatkqw {
  max-width: 50vw;
}
.xeb3olx {
  padding-top: calc(0.6944444444444444 * 100%);
}
.xeb58b7 {
  top: 0.5px;
}
.xec78no {
  padding-top: 3.5%;
}
.xed2znf {
  margin-top: var(--message-list-margin-block);
}
.xedcshv {
  max-height: inherit;
}
.xeepkih {
  width: 62px;
}
.xeexxlc {
  max-height: 70%;
}
.xefclja {
  min-height: 88px;
}
.xefyazp {
  width: 90px;
}
.xefzj8c {
  padding-bottom: 60px;
}
.xegnrdp {
  height: 9px;
}
.xegv1xp {
  border-bottom-color: #e1e3e5;
}
.xehumi9 {
  width: var(--x4jee19);
}
.xehuqhz {
  width: 193px;
}
.xeiehk9 {
  max-height: 436px;
}
.xejinwx {
  min-height: 655px;
}
.xek95gm {
  min-width: 164px;
}
.xekg4wz {
  width: var(--size-small);
}
.xekvq9b {
  max-width: var(--xkg63a2);
}
.xekxv85 {
  height: 168px;
}
.xemvgb0 {
  padding-top: 74px;
}
.xenit30 {
  border-bottom-style: var(--x8j11ff);
}
.xenygr1 {
  max-height: 38px;
}
.xeo2b4q {
  border-top-style: none !important;
}
.xeoy8u4 {
  min-width: 103px;
}
.xepj23h {
  height: 528px;
}
.xepxnk6 {
  max-width: 712px;
}
.xeq5yr9 {
  width: -moz-fit-content;
}
.xeqt6cg {
  top: 68px;
}
.xerfsed {
  width: 115%;
}
.xerhiuh {
  padding-top: var(--chat-bubble-padding-vertical, 8px);
}
.xeuokre {
  width: var(--size-12);
}
.xeuugli {
  min-width: 0;
}
.xewcech {
  max-width: 20%;
}
.xewm4ob {
  margin-top: -42px;
}
.xewp6mh {
  width: 560px;
}
.xexjes {
  max-width: 930px;
}
.xexx8yu {
  padding-top: 0;
}
.xey0ri3 {
  max-height: 1500px;
}
.xeyl8ow {
  width: var(--size-large);
}
.xezivpi {
  width: max-content;
}
.xezl2tj {
  width: 25px;
}
.xf1td5l {
  margin-top: var(--size-negative-24);
}
.xf30bs1 {
  height: 137px;
}
.xf3fr44 {
  max-width: 1px;
}
.xf68679 {
  max-width: var(--x-maxWidth);
}
.xf6mfmo {
  padding-top: 4rem;
}
.xf6wnu4 {
  height: 430px;
}
.xf7dwv7 {
  padding-bottom: var(--x15qbgmd);
}
.xf8dkhy {
  border-bottom-color: var(--xfsprpa);
}
.xf8h68t {
  margin-top: -25px;
}
.xf9lk3t {
  max-width: 840px;
}
.xf9sqsv {
  width: 23.5px;
}
.xf9y8ew {
  top: 350px;
}
.xfb3i0g {
  min-width: 180px;
}
.xfc7bmz {
  margin-bottom: 29px;
}
.xfd2r9q {
  min-width: 322px;
}
.xfd5v8p {
  height: 380px;
}
.xfdjxqc {
  width: 516px;
}
.xfefp2b {
  width: var(--filmstrip-tile-width);
}
.xfer4rk {
  width: calc(100% - 82px);
}
.xfgsk1c {
  width: 67px;
}
.xfhlp2a {
  width: 33.33%;
}
.xfi1oeo {
  padding-bottom: 21px;
}
.xfij2m4 {
  height: calc(100vh - var(--header-height));
  height: calc(100dvh - var(--header-height));
}
.xfitlp5 {
  margin-bottom: 9px;
}
.xfj1xho {
  width: 158px;
}
.xfjy0k5 {
  width: var(--xtundrx);
}
.xfkxr84 {
  margin-bottom: var(--size-negative-4);
}
.xfl9c3a {
  width: min(40vh, 90vw);
}
.xflhtjb {
  max-height: calc(80vh - 60px);
}
.xflrilb {
  margin-bottom: 120px;
}
.xfmqdhw {
  width: 70vw;
}
.xfmqk8h {
  min-height: calc(100% - var(--header-height));
}
.xfn0pps {
  border-bottom-color: var(--geodesic-next-color-border-divider-default-active);
}
.xfo62xy {
  width: 2px;
}
.xfobmml {
  width: 408px;
}
.xfp4ol3 {
  width: 215px;
}
.xfp77mx {
  max-width: 432px;
}
.xfqi8uc {
  bottom: 25px;
}
.xfqvx3j {
  height: 282px;
}
.xfr5jun {
  top: 8px;
}
.xfrknzv {
  padding-top: 6.5px;
}
.xfs21u1 {
  padding-bottom: 8%;
}
.xfstn9c {
  padding-bottom: var(--size-4);
}
.xfsv8fc {
  max-height: 451px;
}
.xfuyx01 {
  height: 513px;
}
.xfvmw2 {
  padding-top: var(--p-space-4);
}
.xfvyar9 {
  min-width: 60px;
}
.xfwb7fy {
  width: 89%;
}
.xfwh8a8 {
  min-width: 156px;
}
.xfx42nl {
  min-height: 324px;
}
.xfx9s81 {
  max-width: 980px;
}
.xfxsp4d {
  height: 173px !important;
}
.xfyf068 {
  top: 13px;
}
.xfywcwk {
  height: 66.667%;
}
.xfywdjv {
  max-height: 510px;
}
.xfz9iyh {
  border-bottom-color: var(--negative);
}
.xfzwuy3 {
  height: var(--media-tile-height);
}
.xfzxyo3 {
  max-height: 35vh;
}
.xg0is8a {
  min-height: 420px;
}
.xg0jo4d {
  width: 75%;
}
.xg0n6w4 {
  min-width: 950px;
}
.xg0y23j {
  width: calc(100% - 300px);
}
.xg16ivm {
  max-width: 296px;
}
.xg16rpz {
  padding-top: 14.2857%;
}
.xg2d58u {
  max-height: 256px;
}
.xg4rxxw {
  top: 43px;
}
.xg6ffr0 {
  max-height: 324px;
}
.xg6iff7 {
  min-height: 100vh;
}
.xg7gh6y {
  width: 195px;
}
.xg7h5cd {
  height: -moz-fit-content;
}
.xg80ozm {
  width: 330px;
}
.xg87l8a {
  margin-top: 32px;
}
.xg8avh1 {
  max-width: 522px;
}
.xg8j3zb {
  padding-bottom: 3px;
}
.xg95wih {
  width: 167px;
}
.xga4l59 {
  padding-bottom: 35.5px;
}
.xga75y6 {
  min-height: calc(100vh - 64px);
}
.xgbm1jk {
  width: 78px;
}
.xgc0pbm {
  min-width: 1px;
}
.xgclrnq {
  width: 766px;
}
.xgcz4p1 {
  max-height: 132px;
}
.xgd8bvy {
  width: 28px;
}
.xgdpwzz {
  top: 51px;
}
.xge0ay3 {
  width: 66px;
}
.xge4jfe {
  top: 165px;
}
.xgf0v1f {
  margin-bottom: 13.5px;
}
.xgf8fm {
  width: 99px;
}
.xgfcmlh {
  border-bottom-style: var(--popover-border-style);
}
.xgg1l89 {
  max-width: 546px;
}
.xggofmx {
  max-width: 65%;
}
.xggygye {
  scroll-margin-top: 8px;
}
.xghzxso {
  max-height: 46vh;
}
.xgjxtca {
  border-top-color: var(--always-white);
}
.xgk24i {
  border-bottom-color: #fffc;
}
.xgkjt62 {
  width: 67%;
}
.xgl3mwj {
  width: 244px;
}
.xglei2g {
  border-top-color: var(--fds-white);
}
.xgm4di7 {
  border-top-color: #cbd2d9;
}
.xgmub6v {
  width: 590px;
}
.xgmxx4u {
  max-width: 270px;
}
.xgmzaj5 {
  width: 522px;
}
.xgn03vj {
  width: calc(40% - 20px);
}
.xgnilib {
  top: 60%;
}
.xgo1f5x {
  padding-bottom: 66px;
}
.xgpp4cj {
  margin-top: 140px;
}
.xgq9j65 {
  left: var(--x-left);
}
.xgqk73l {
  width: 95%;
}
.xgqnoi5 {
  min-height: 560px;
}
.xgqtt45 {
  min-width: 100%;
}
.xgsy3ew {
  border-bottom-color: var(--blue-primary);
}
.xgt3fid {
  width: 316px;
}
.xgt6qma {
  width: 372px;
}
.xgtmz09 {
  max-width: 184px;
}
.xgu7n3t {
  height: 156px;
}
.xguizpc {
  border-top-color: var(--blue-link);
}
.xgujvf1 {
  min-height: 42px;
}
.xgutici {
  max-width: 344px;
}
.xgvtikc {
  height: 334px;
}
.xgwjfdz {
  margin-top: var(--message-list-item-margin-block);
}
.xgyqq7e {
  padding-bottom: var(--size-negative-2);
}
.xgza26u {
  top: 38px;
}
.xh0rhid {
  top: 200px;
}
.xh1ijdm {
  max-height: 580px;
}
.xh1w48e {
  border-bottom-color: var(--x1f8hdz3);
}
.xh2bela {
  border-bottom-width: var(--list-border-width, 0px);
}
.xh3e4c7 {
  padding-top: var(--workds-text-input-padding-vertical);
}
.xh3wvx0 {
  margin-bottom: -12px;
}
.xh4j8nf {
  max-height: 32px;
}
.xh4zkvx {
  width: clamp(200px, 18vw, 275px);
}
.xh58mac {
  margin-top: 1.5px;
}
.xh5ptmr {
  margin-bottom: var(--x-65j53i);
}
.xh6bu4q {
  padding-bottom: 20vh;
}
.xh6lk7j {
  width: 154px;
}
.xh7r9u3 {
  top: 192px;
}
.xh7u6yw {
  width: calc(var(--width));
}
.xh7uebp {
  margin-bottom: 80px;
}
.xh8vejz {
  min-width: 205px;
}
.xh8yej3 {
  width: 100%;
}
.xh9b8t5 {
  max-width: 1110px;
}
.xh9uqaf {
  max-width: 60%;
}
.xhaqhkv {
  max-height: calc(100vh - 100px);
}
.xhb83ud {
  height: calc(100% - 50px);
}
.xhcnd13 {
  max-height: 95vh;
}
.xhd83ik {
  max-height: 85vh;
}
.xhdqish {
  padding-top: var(--mobile-nav-height);
}
.xhfkudu {
  width: 820px;
}
.xhft0lx {
  max-height: calc(100vh - 400px);
}
.xhg8w3n {
  padding-top: 31px;
}
.xhie56u {
  max-height: 353px;
}
.xhiitf2 {
  height: calc(100% - 2px);
}
.xhil1aj {
  border-top-color: var(--x17xti0e);
}
.xhimm0m {
  height: 504px;
}
.xhj03cu {
  max-width: calc(100% - var(--mwp-message-list-actions-width, 70px) - 5px);
}
.xhjk10j {
  height: 140px;
}
.xhksxof {
  top: -24px;
}
.xhl67rn {
  height: calc(100% - 114px);
}
.xhll6gz {
  border-top-color: var(--fds-gray-45);
}
.xhlwh9 {
  margin-top: 15%;
}
.xhm7p0i {
  min-height: 192px;
}
.xhng3xu {
  border-bottom-color: var(--progress-ring-disabled-foreground);
}
.xhnqznf {
  width: 12rem;
}
.xhoyvmc {
  border-bottom-color: var(--always-black);
}
.xhpatk0 {
  width: 184px;
}
.xhpo2dc {
  padding-top: 150%;
}
.xhpsy1p {
  margin-bottom: var(--p-space-8);
}
.xhq1jkn {
  right: -24px;
}
.xhqpbu2 {
  width: calc(100% + 8px);
}
.xhrpt6u {
  margin-top: 18px;
}
.xhsvlbd {
  margin-top: -10px;
}
.xhsvqqp {
  padding-bottom: 75px;
}
.xht4xr3 {
  width: 480px;
}
.xht52j2 {
  height: 10vh;
}
.xht5p9 {
  min-height: calc(80vh - 60px);
}
.xht8ovn {
  border-bottom-color: var(--base-blue);
}
.xhteeu4 {
  width: calc(40% - 16px);
}
.xhtvcic {
  width: 442px;
}
.xhuqy04 {
  height: 233px;
}
.xhva8cs {
  border-bottom-color: #ffffff20;
}
.xhvchuf {
  min-width: 328px;
}
.xhvdbge {
  height: 19px;
}
.xhvklfv {
  top: 70%;
}
.xhwf2h4 {
  width: 186px;
}
.xhyb2dy {
  width: 52%;
}
.xhzj8wp {
  padding-top: 46px;
}
.xi0exxh {
  height: 23px;
}
.xi0zx8b {
  top: 17.5px;
}
.xi2lk0m {
  bottom: -8px;
}
.xi2yvsd {
  width: 772px;
}
.xi3av73 {
  min-height: 120px;
}
.xi3dyvs {
  top: 22px;
}
.xi3n7jm {
  max-height: 102px;
}
.xi55695 {
  width: 328px;
}
.xi5va6r {
  border-bottom-color: var(--primary-deemphasized-button-background);
}
.xi8aqro {
  padding-top: 73px;
}
.xi9omaa {
  width: calc(var(--thumbnail-small-size) - 8px);
}
.xia5s5o {
  border-bottom-color: var(--shadow-inset);
}
.xib59rt {
  margin-top: 38px;
}
.xiba41w {
  height: 25vh;
}
.xibfaqi {
  top: 82.41px;
}
.xibtwe8 {
  height: 520px;
}
.xic6xeb {
  margin-bottom: 2%;
}
.xic84rp {
  max-width: 650px;
}
.xieb3on {
  margin-bottom: 20px;
}
.xif1xkk {
  height: 52vw;
}
.xifccgj {
  margin-top: -6px;
}
.xifkd7f {
  width: 140px;
}
.xignqqw {
  padding-bottom: var(--section-header-padding-vertical);
}
.xihjwmr {
  margin-top: calc((var(--size-small) - var(--size-8)) / 2);
}
.xijc0j3 {
  padding-top: 36px;
}
.xijmrfd {
  height: 375px;
}
.xik42m5 {
  border-bottom-color: #f1f4f7;
}
.xikvfz7 {
  margin-bottom: 174px;
}
.xin4sq1 {
  margin-bottom: calc((var(--size-small) - var(--size-8)) / 2);
}
.xin7jxp {
  border-top-color: var(--background-secondary);
}
.xinu3np {
  width: 45%;
}
.xiogo80 {
  min-height: 432px;
}
.xip93fl {
  border-bottom-color: var(--base-cherry);
}
.xipajat {
  width: 131px;
}
.xipdjvq {
  max-height: 454px;
}
.xiqx3za {
  height: 178px;
}
.xiqxr00 {
  min-width: 540px;
}
.xiqz8rq {
  padding-top: 42px;
}
.xircvzj {
  border-bottom-color: var(--p-color-border-subdued, var(--p-border-subdued));
}
.xirqqd8 {
  max-width: 80px;
}
.xisnujt {
  min-height: 20px;
}
.xisr56x {
  max-height: calc(100vh - 270px);
}
.xitx4z4 {
  right: 14.65%;
}
.xity1qk {
  top: 85px;
}
.xiu7pfl {
  height: 473px;
}
.xiuk6a4 {
  border-bottom-color: var(--hds-divider);
}
.xiv7p99 {
  margin-bottom: 100px;
}
.xivesh0 {
  width: 298px;
}
.xiviw22 {
  height: var(--xdt1ml);
}
.xivrtre {
  margin-bottom: var(--header-height);
}
.xiw3zem {
  height: 624px;
}
.xiwez9t {
  height: 399px;
}
.xj2sr0j {
  max-height: min(60%, 150px);
}
.xj35x94 {
  width: 112px;
}
.xj431qh {
  margin-top: 20vh;
}
.xj6ak53 {
  width: 340px;
}
.xj6rfhx {
  width: calc((100vw - 100%) / 2);
}
.xj7dor9 {
  max-width: 96px;
}
.xj7dxh7 {
  max-height: 330px;
}
.xj7ipzj {
  height: 696px;
}
.xj8ehma {
  max-height: calc(100vh - 132px - 100%);
}
.xj8h4g2 {
  border-top-color: rgba(var(--always-white), 0.3);
}
.xj9xw9b {
  min-height: 26px;
}
.xja02kk {
  width: 110px;
}
.xja6vt0 {
  min-height: 312px;
}
.xjb2dyf {
  margin-bottom: 21px;
}
.xjbwj7d {
  width: 492px;
}
.xjbys53 {
  top: var(--x-top);
}
.xjd2vgl {
  width: 539px;
}
.xjd8us4 {
  max-height: 1200px;
}
.xjetflh {
  min-height: 489px;
}
.xjhsl06 {
  margin-top: var(--size-negative-6);
}
.xjhyrdu {
  height: 650px;
}
.xji0cgr {
  border-bottom-color: var(--shadow-2);
}
.xjibb99 {
  top: -5px;
}
.xjidcbl {
  padding-top: var(--size-negative-10);
}
.xjislg6 {
  width: var(--messenger-sidebar-expanded-width);
}
.xjjci79 {
  min-height: 250px;
}
.xjkvuk6 {
  padding-bottom: 4px;
}
.xjl7whj {
  width: calc(100% + 1px);
}
.xjlotr5 {
  max-width: 25%;
}
.xjm9jq1 {
  height: 1px;
}
.xjmv2fv {
  border-bottom-width: var(--input-border-width);
}
.xjmwvv9 {
  width: 544px;
}
.xjnb2h5 {
  height: 125px;
}
.xjnjwiz {
  width: 318px;
}
.xjnlgov {
  bottom: 20px;
}
.xjon2wa {
  width: calc(var(--original-media-tile-width) - 8px);
}
.xjoudau {
  min-width: 125px;
}
.xjp8j0k {
  height: 96px;
}
.xjpr12u {
  margin-bottom: 2px;
}
.xjqd8mg {
  top: 19px;
}
.xjqpnuy {
  border-top-color: var(--always-dark-overlay);
}
.xjqpyvm {
  padding-bottom: var(--x-paddingBottom);
}
.xjqzex7 {
  width: 580px;
}
.xjrrmdf {
  height: 310px;
}
.xjsondq {
  width: 226px;
}
.xjtb0g9 {
  width: 149px;
}
.xjuepoi {
  height: 407px;
}
.xjv05ge {
  margin-top: 28px;
}
.xjwf9q1 {
  min-height: 24px;
}
.xjx3qyu {
  margin-top: var(--menu-margin-block);
}
.xjx4602 {
  margin-bottom: 76px;
}
.xjx7936 {
  max-width: 1320px;
}
.xjxljni {
  min-height: 50vh;
}
.xjy6hil {
  max-height: 34px;
}
.xjyil56 {
  width: 109px;
}
.xjzaux3 {
  width: 92px;
}
.xjzcg3w {
  width: 85px;
}
.xk0ypwy {
  height: calc(75vh - 26px);
}
.xk1l47c {
  margin-bottom: -68px;
}
.xk1wuvs {
  margin-bottom: 56px;
}
.xk35gh9 {
  padding-bottom: 1.5px;
}
.xk3k1th {
  overscroll-behavior-x: var(--x-overscrollBehaviorX);
}
.xk4dd5j {
  height: 30%;
}
.xk54qb2 {
  padding-top: 160px;
}
.xk555si {
  padding-bottom: var(--gap-xx-large);
}
.xk68kj7 {
  width: 510px;
}
.xk6ci0l {
  right: 20px;
}
.xk7dvq3 {
  bottom: 42px;
}
.xk8lq53 {
  min-width: max-content;
}
.xk8sdt9 {
  scroll-padding-top: 0;
}
.xk9mzb7 {
  margin-top: 13px;
}
.xkcn1ht {
  width: 862px;
}
.xkdopwv {
  max-width: 40.2%;
}
.xkdpuxl {
  height: 15%;
}
.xken49m {
  margin-top: -13px;
}
.xkfu8t4 {
  border-top-color: #ff0;
}
.xkgs3ab {
  min-width: 130px;
}
.xkgu5aw {
  max-height: 50px;
}
.xkh9tda {
  border-top-color: var(--fds-gray-20);
}
.xkha3w2 {
  left: 0%;
}
.xkiff13 {
  min-height: 293px;
}
.xkisesf {
  height: 75vh;
}
.xkj4a21 {
  min-width: var(--x-minWidth);
}
.xkjf3g4 {
  max-height: 221px;
}
.xkk90sl {
  border-bottom-color: #d82442;
}
.xkkctlj {
  border-top-color: var(--list-border-color, transparent);
}
.xkkrawi {
  right: -3px;
}
.xkl5mrx {
  height: 460px;
}
.xkmisrf {
  height: 262px;
}
.xkosdsc {
  width: 96%;
}
.xkp8cr4 {
  border-bottom-color: var(--about-ig-black);
}
.xkpwwdj {
  margin-bottom: 134px;
}
.xkpxhuf {
  max-height: 382.5px;
}
.xkq7avx {
  height: 176px;
}
.xkqdns9 {
  height: calc(((100vh - 80px) * 0.5625 - 48px) * 0.5625);
}
.xkr2gcc {
  min-height: 515px;
}
.xkrbisn {
  border-top-color: #e5e5e5;
}
.xks97mr {
  padding-bottom: calc((var(--mono-font-size) - var(--body-font-size)) / 2);
}
.xktia5q {
  width: 80%;
}
.xktpd3l {
  min-width: 100px;
}
.xkvj223 {
  width: var(--thumbnail-small-size);
}
.xkvqqw9 {
  padding-top: 3.5px;
}
.xkwawvv {
  border-bottom-color: var(--progress-ring-neutral-foreground);
}
.xkxa9zd {
  width: calc(100% - 32px);
}
.xkxdd80 {
  height: var(--original-media-tile-height);
}
.xkxsfb {
  padding-bottom: 84px;
}
.xkygqaa {
  max-width: 216px;
}
.xkzvxw0 {
  width: 238px;
}
.xl0us3e {
  width: 164px;
}
.xl0xmcq {
  margin-bottom: calc(50vh - 60px);
}
.xl0zg8o {
  padding-top: 98px;
}
.xl2p5ez {
  width: calc(100% - 5px);
}
.xl4nqp8 {
  max-width: var(--original-media-tile-width);
}
.xl4qmuc {
  border-top-color: rgb(var(--grey-2));
}
.xl4ysuq {
  height: 313px;
}
.xl5ka8d {
  max-height: 190px;
}
.xl6hnh8 {
  height: calc(407px - 100%);
}
.xl6w1qr {
  border-top-color: var(--calendar-event-card-outline-gray);
}
.xl6ylev {
  border-bottom-color: var(--x1lgju46);
}
.xl7mdt5 {
  border-bottom-color: var(--secondary-button-stroke) !important;
}
.xl8u0lm {
  width: 672px;
}
.xl8z2ie {
  max-height: 250px;
}
.xl9asgm {
  padding-top: var(--badge-inner-padding-vertical);
}
.xl9nvqe {
  min-width: min(fit-content, 100%);
}
.xlacmmq {
  height: var(--size-action-height-small);
}
.xlaft8j {
  padding-top: 44px;
}
.xlbnqw7 {
  padding-bottom: var(--size-32);
}
.xldsiz1 {
  border-top-width: var(--xik8ccv);
}
.xle2ein {
  height: 107px;
}
.xlf90xa {
  height: 65vw;
}
.xlgubvy {
  height: 488px;
}
.xljfnv1 {
  padding-top: 33px;
}
.xljuyzr {
  padding-top: var(--size-6);
}
.xlk1fp6 {
  max-height: 80px;
}
.xlkpf9p {
  padding-bottom: 0%;
}
.xlkv09j {
  top: 12%;
}
.xlm99nl {
  min-width: 240px;
}
.xlno8ev {
  margin-bottom: 4.6%;
}
.xlnp5zw {
  padding-top: var(--header-height);
}
.xlo07zb {
  height: 90px;
}
.xloyg6u {
  width: calc(100% - 48px);
}
.xlqvsz6 {
  width: calc(100% + 60px);
}
.xlr2k0p {
  width: 48.333%;
}
.xlrawln {
  height: 25px;
}
.xlrdbfi {
  width: 370px;
}
.xlro9se {
  width: 274px;
}
.xlrte5 {
  min-height: 53px;
}
.xls908q {
  height: calc(75vh - 60px);
}
.xltsf5c {
  max-width: 406px;
}
.xlu33ui {
  width: 155px;
}
.xlufg6w {
  padding-top: var(--x15qbgmd);
}
.xlup9mm {
  height: 16px;
}
.xluzry3 {
  padding-bottom: 92px;
}
.xlv8yqo {
  max-width: calc(100% - 16px);
}
.xlvg47w {
  min-height: 44%;
}
.xlw872z {
  border-top-color: var(--disabled-text);
}
.xlwk7ot {
  min-width: var(--badge-small-min-width);
}
.xlxnqtx {
  border-top-color: #00000010;
}
.xlxy82 {
  border-bottom-width: 2px;
}
.xlxyqfn {
  height: 50%;
}
.xly6t68 {
  min-width: 135px;
}
.xlya59e {
  border-top-style: dashed;
}
.xlyzg04 {
  border-top-color: #bcc0c4;
}
.xlzdkyn {
  height: 218px;
}
.xlzg99y {
  width: 23px;
}
.xlzyvqe {
  height: 1em;
}
.xm0tpha {
  height: calc(var(--thumbnail-medium-size) - 8px);
}
.xm2vbnp {
  border-bottom-color: var(--calendar-event-card-outline-yellow);
}
.xm369xr {
  min-height: 60%;
}
.xm3jcjm {
  min-width: 508px;
}
.xm47w4j {
  max-height: 205px;
}
.xm4epkw {
  border-bottom-color: var(--disabled-button-background);
}
.xm4l6ww {
  border-bottom-color: gray;
}
.xm4tvsq {
  max-width: 806px;
}
.xm6i5cn {
  width: 90%;
}
.xm73e5p {
  width: calc(100% + 24px);
}
.xm77wn2 {
  padding-top: 34px;
}
.xm7ieuk {
  min-width: max(100%, 480px);
}
.xm7lytj {
  padding-top: 7px;
}
.xm82sml {
  width: 265px;
}
.xma9wqu {
  width: 784px;
}
.xmaeki8 {
  min-height: 406px;
}
.xmaf8s6 {
  max-width: 375px;
}
.xmb8rjv {
  border-top-color: var(--notification-badge);
}
.xmb9k7p {
  max-height: 230px;
}
.xmbx2d0 {
  bottom: 14px;
}
.xmcgfsh {
  max-width: 60px;
}
.xmd203o {
  margin-bottom: var(--size-4);
}
.xmd6oqt {
  max-width: 492px;
}
.xmdb5jn {
  min-width: 290.67px;
}
.xmdingc {
  margin-top: var(--size-20);
}
.xmdn5xm {
  width: 14.2vw;
}
.xmenpq3 {
  min-height: 356px;
}
.xmep95 {
  min-width: 5em;
}
.xmgb6t1 {
  margin-bottom: -2px;
}
.xmhk92p {
  top: 20px;
}
.xmix8c7 {
  height: 18px;
}
.xmj3umr {
  min-width: 520px;
}
.xmk4qb2 {
  padding-top: 2%;
}
.xmku9ua {
  min-height: 78px;
}
.xmlsiyf {
  max-width: 129.6px;
}
.xmm2zuj {
  height: calc(100vh - 124px);
  height: calc(100dvh - 124px);
}
.xmn4e3e {
  border-top-width: 3px;
}
.xmndll1 {
  max-height: 660px;
}
.xmq7ud8 {
  height: var(--xgcszl1);
}
.xmqbgn8 {
  bottom: calc(123% + 5px);
}
.xmqonmh {
  left: 175px;
}
.xmqpn6 {
  margin-bottom: 200px;
}
.xmrbpvb {
  height: 210px;
}
.xmrkho8 {
  border-top-color: var(--negative);
}
.xmstequ {
  width: calc(33.333333333333336% - 12px);
}
.xmxhcf9 {
  max-width: 25vw;
}
.xmxjv0s {
  border-top-width: medium;
}
.xmxso3f {
  border-top-color: #1877f2;
}
.xmydgjh {
  height: 65%;
}
.xmyy1pt {
  margin-bottom: var(--message-list-item-margin-block);
}
.xmz0i5r {
  max-height: 100%;
}
.xn00n0z {
  max-width: 32%;
}
.xn0lweg {
  top: -7px;
}
.xn0ockd {
  margin-top: 54px;
}
.xn0vg7t {
  bottom: 12px;
}
.xn24pvi {
  right: -10px;
}
.xn2ks54 {
  padding-top: 56px;
}
.xn3a2ky {
  max-height: calc(100vh - 84px);
}
.xn3w4p2 {
  height: 44px;
}
.xn4wywj {
  padding-bottom: 100px;
}
.xn5hqff {
  right: 16px;
}
.xn61ai7 {
  height: var(--x82mkzn);
}
.xn6wvy2 {
  height: 82px;
}
.xn6xo9k {
  width: 282px;
}
.xn6xy2s {
  width: 19px;
}
.xn7dze {
  border-bottom-color: var(--fds-yellow-20);
}
.xn7w30p {
  bottom: unset;
}
.xn866dk {
  height: 136px;
}
.xn9wirt {
  width: 100vw;
}
.xnajw4f {
  min-height: calc(100vh - 163px);
}
.xnalus7 {
  width: 0;
}
.xnatle3 {
  border-bottom-color: var(--positive);
}
.xnb4fj5 {
  width: 325px;
}
.xnbgaoz {
  margin-top: var(--size-10);
}
.xnbkqk7 {
  height: 436px;
}
.xncyr3k {
  margin-top: -5%;
}
.xndgnhs {
  margin-bottom: var(--card-padding-vertical);
}
.xndqk7f {
  top: 4px;
}
.xne0i6t {
  border-top-color: var(--tooltip-border-color);
}
.xnei2rj {
  min-width: 24px;
}
.xneu97a {
  width: 608px;
}
.xneua51 {
  margin-bottom: 32px;
}
.xnewptu {
  border-bottom-color: var(--disabled-button-background) !important;
}
.xnezbuk {
  border-bottom-color: var(--mwp-message-row-background);
}
.xnf1dy1 {
  width: 268px;
}
.xnfjc3l {
  width: 55px;
}
.xnfr1j {
  top: 1px;
}
.xnfxvih {
  height: 116px;
}
.xng8ra {
  height: 60px;
}
.xngc80t {
  height: 478px;
}
.xnghqwk {
  height: 88.7%;
}
.xnhiyn2 {
  bottom: 33px;
}
.xnhpnai {
  width: 29px;
}
.xnhzoym {
  border-bottom-color: #d1d1d1;
}
.xni59qk {
  width: 72px;
}
.xnil3bz {
  border-top-color: #0000;
}
.xnjgh8c {
  max-height: 0;
}
.xnju41j {
  margin-bottom: var(--message-code-block-margin-block);
}
.xnk5j39 {
  padding-top: 100px;
}
.xnk6bfk {
  max-height: 630px;
}
.xnllaxi {
  max-width: 695px;
}
.xnlsq7q {
  width: calc(100% - 20px);
}
.xnm98xo {
  border-top-color: var(--wig-divider);
}
.xnmoo23 {
  max-width: 378px;
}
.xnmwye4 {
  height: 365px;
}
.xnn4oq5 {
  border-bottom-color: #eceef4;
}
.xnnlda6 {
  height: 56px;
}
.xnoktoh {
  border-top-width: var(--x1g8fdq7);
}
.xnoqlrs {
  border-top-color: var(--calendar-event-card-outline-yellow);
}
.xnq0rdo {
  width: min-content;
}
.xnqou4n {
  padding-top: var(--badge-small-padding-vertical);
}
.xnr8qi5 {
  margin-top: 144px;
}
.xnrpuzx {
  height: max(calc(100vmin - 475px), 290px);
}
.xnrveld {
  border-bottom-color: var(--messenger-card-background);
}
.xnv457d {
  height: 424px;
}
.xnx504b {
  padding-top: var(--xxjzes5);
}
.xnxb3zj {
  height: 70px;
}
.xny7s23 {
  min-height: 361px;
}
.xo0cisl {
  max-height: 216px;
}
.xo0ha1f {
  padding-bottom: 96px;
}
.xo0ibdm {
  width: var(--x5yrerl);
}
.xo1bdp9 {
  max-height: calc(100vh - 410px);
}
.xo1bjdt {
  border-bottom-color: var(--about-ig-footer-gray);
}
.xo1d8dh {
  height: 65vh;
}
.xo2c6ux {
  max-width: 532px;
}
.xo2eq8a {
  margin-bottom: var(--size-negative-10);
}
.xo2ijh6 {
  min-width: 25%;
}
.xo3x5bn {
  top: 79px;
}
.xo4cb2f {
  margin-top: -56px;
}
.xo4zgqt {
  height: 265px;
}
.xo54c52 {
  height: 3vw;
}
.xo5ses6 {
  padding-bottom: 70px;
}
.xo5smes {
  min-height: 370px;
}
.xo5tm0a {
  border-top-color: var(--messenger-card-background);
}
.xo5x3gg {
  width: 70px;
}
.xo7cro3 {
  max-height: 56px;
}
.xo7uitg {
  width: 27px;
}
.xo8cnfx {
  padding-top: 4.4%;
}
.xo92w5m {
  max-width: 40px;
}
.xoa0rjt {
  width: 148px;
}
.xobtr1e {
  min-height: 460px;
}
.xoccogw {
  max-height: 602px;
}
.xod05a8 {
  border-top-color: var(--media-inner-border) !important;
}
.xod5an3 {
  margin-bottom: 12px;
}
.xodzkw2 {
  height: var(--hz-nav-bar-logo-height-360);
}
.xoejb0k {
  height: 34px !important;
}
.xohyfgj {
  height: 33%;
}
.xoir7se {
  margin-bottom: 33px;
}
.xojvqvm {
  height: 33px;
}
.xokdoo8 {
  margin-top: 4.6%;
}
.xoksxd2 {
  padding-bottom: 3em;
}
.xolqqvf {
  min-width: 291px;
}
.xols6we {
  height: 6px;
}
.xolu344 {
  margin-bottom: var(--size-negative-16);
}
.xomiiaj {
  max-width: 732px;
}
.xomnu4r {
  top: 16px;
}
.xoo30xy {
  max-height: 227px;
}
.xoohvc3 {
  padding-bottom: 47%;
}
.xookmgy {
  border-bottom-color: var(--wig-nav-background);
}
.xoou5te {
  width: var(--size-action-height-medium);
}
.xop8lp1 {
  width: 225px;
}
.xopl6j5 {
  height: 326px;
}
.xopm3yk {
  width: 204px;
}
.xopohe7 {
  width: 286px;
}
.xorj0ab {
  min-height: 202px;
}
.xoruuee {
  margin-bottom: -50px;
}
.xos9ot4 {
  border-bottom-color: var(--hds-red-01);
}
.xossbfl {
  height: calc(100vh - var(--header-height) - 52px);
}
.xoswum0 {
  margin-bottom: var(--gap-medium);
}
.xotc6t1 {
  max-width: 1365px;
}
.xoty6l {
  border-top-color: #1479fb;
}
.xoufzi4 {
  height: 110vh;
}
.xov32ol {
  max-height: calc(100vh - 269px);
}
.xoverlg {
  height: 20%;
}
.xovmebe {
  max-width: 67%;
}
.xoww62b {
  width: min(640px, 100%);
}
.xoxz7dx {
  padding-bottom: var(--x19q6y20);
}
.xoylwha {
  width: 139px;
}
.xoyzfg9 {
  top: 18px;
}
.xp13qc {
  margin-bottom: var(--revamp-nav-bottom-toolbar-height);
}
.xp22266 {
  min-height: 700px;
}
.xp25lip {
  width: calc(100% + 4px);
}
.xp2wjkf {
  height: 174px;
}
.xp43jzu {
  min-height: calc(100vh - var(--header-height-two-row));
}
.xp4tyjd {
  width: 356px;
}
.xp5n9r8 {
  width: 95px;
}
.xp638sb {
  width: 73px;
}
.xp658al {
  min-width: var(--rlds-tabs-tab-min-width, 125);
}
.xp6bsu {
  max-width: 850px;
}
.xp73w0s {
  max-width: 580px;
}
.xp9b3b8 {
  border-bottom-style: dotted;
}
.xpbsij0 {
  height: 8%;
}
.xpcrps7 {
  padding-bottom: 0.4rem;
}
.xpdbtf9 {
  height: 324px;
}
.xpddf3h {
  height: 100vw;
}
.xpfhh1 {
  width: calc(50% - 10px);
}
.xpg55fz {
  height: 53.33px;
}
.xpgt3lm {
  min-height: 132px;
}
.xphddl8 {
  max-width: 550px;
}
.xphu8jj {
  min-height: calc(100vh - 177px);
}
.xpk2c9u {
  height: 38vh;
}
.xplo3ha {
  width: 850px;
}
.xplvr90 {
  height: 8px;
}
.xpmdkuv {
  border-top-color: var(--chat-message-border-color, transparent);
}
.xpmtt7c {
  width: 102px;
}
.xpn8fn3 {
  border-bottom-color: var(--card-background);
}
.xpnc28q {
  height: 275px;
}
.xpnmzw7 {
  left: 12px;
}
.xpo37aw {
  max-height: 530px;
}
.xpo8tbf {
  width: min(19vw, 140px);
}
.xpp0r7i {
  width: calc((100vh - 50px) * 1.77);
}
.xppffkd {
  border-top-color: var(--fds-yellow-20);
}
.xppr10f {
  min-width: 600px;
}
.xpqan2r {
  max-width: 328px;
}
.xpryxkh {
  height: var(--size-16);
}
.xpsfe9r {
  margin-bottom: 86px;
}
.xpt8i6g {
  min-height: calc(100vh - 118px);
}
.xptc4dh {
  max-width: 1300px;
}
.xpvcztv {
  border-bottom-style: dashed;
}
.xpvvgw5 {
  min-height: calc(100vh - var(--header-height));
  min-height: calc(100dvh - var(--header-height));
}
.xpwgfre {
  border-bottom-color: var(--calendar-event-card-outline-gray);
}
.xpwnpg4 {
  min-width: 548px;
}
.xpyat2d {
  height: 100px;
}
.xpypsur {
  border-top-color: #000;
}
.xpzee0u {
  max-width: var(--media-tile-width);
}
.xpzpqj7 {
  bottom: 10%;
}
.xpzqsut {
  border-bottom-color: #666;
}
.xq14iec {
  width: 31px;
}
.xq1608w {
  padding-bottom: 36px;
}
.xq1dxzn {
  width: 160px;
}
.xq1n1xh {
  margin-left: 16px;
}
.xq1rtah {
  max-width: 50px;
}
.xq2pcee {
  max-width: 440px;
}
.xq2qa84 {
  margin-bottom: 0.5em;
}
.xq2ru2l {
  border-top-width: var(--input-border-width);
}
.xq3t0pi {
  max-height: 280px;
}
.xq48mlj {
  height: 166px;
}
.xq4x0wy {
  padding-top: 1%;
}
.xq4zibj {
  max-height: 252px;
}
.xq6397w {
  bottom: -16px;
}
.xq7m41r {
  width: 79px;
}
.xq8bd64 {
  padding-top: var(--size-4);
}
.xq8v1hd {
  max-width: 90%;
}
.xq8xjp4 {
  max-width: 125px;
}
.xqa6bl9 {
  border-bottom-width: var(--border-width-medium);
}
.xqb0rpr {
  border-bottom-color: #ff911000;
}
.xqb9ast {
  min-height: 290px;
}
.xqbmtlq {
  padding-top: -10px;
}
.xqbnct6 {
  max-height: calc(100vh - 64px);
}
.xqcafv8 {
  height: 630px;
}
.xqd3l62 {
  bottom: -10px;
}
.xqdwrps {
  max-width: 908px;
}
.xqem4oq {
  max-width: 287px;
}
.xqeqjp1 {
  border-bottom-color: var(--always-dark-overlay);
}
.xqflzvi {
  border-top-color: #7c7f83;
}
.xqg083b {
  max-width: 1344px;
}
.xqh8cxy {
  max-height: 361px;
}
.xqhayiu {
  max-width: calc((100vh - 122px) * 0.5625);
}
.xqim651 {
  border-bottom-width: 16px;
}
.xqitzto {
  height: 280px;
}
.xqjxzfz {
  margin-top: calc(var(--header-height) + 12px);
}
.xqk20xv {
  max-height: 760px;
}
.xqknez5 {
  min-height: 550px;
}
.xql6zsw {
  max-width: calc(100vw - 2 * var(--menu-item-base-padding-horizontal));
}
.xqm4iv {
  border-bottom-width: 6px;
}
.xqmnf81 {
  width: 292px;
}
.xqmpxtq {
  border-top-color: var(--secondary-button-background);
}
.xqmqarp {
  max-height: 980px;
}
.xqmqy1e {
  bottom: -1px;
}
.xqmwi9m {
  margin-bottom: var(--space-large, 24px);
}
.xqmxat8 {
  margin-top: -0.2em;
}
.xqmxxjr {
  margin-top: 112px;
}
.xqnggxh {
  height: calc(100% + 16px);
}
.xqnzamk {
  max-width: calc(100% - 48px);
}
.xqo3gd {
  bottom: 8px;
}
.xqoisx {
  height: 2%;
}
.xqooboj {
  border-top-color: #e4e6eb;
}
.xqry13o {
  min-height: 448px;
}
.xqsdca1 {
  border-bottom-color: var(--dataviz-secondary-1);
}
.xqt6012 {
  padding-top: 43px;
}
.xqt63rz {
  height: 80vh;
}
.xqt8c36 {
  max-width: 775px;
}
.xqtp20y {
  height: 0;
}
.xqu0tyb {
  height: 4px;
}
.xqu606t {
  width: calc(100% * (2 / 3));
}
.xquhifd {
  height: calc(100vh - 168px);
  height: calc(100dvh - 168px);
}
.xqui1pq {
  max-height: 90vh;
}
.xqui205 {
  margin-top: 24px;
}
.xqujd4m {
  width: 390px;
}
.xqv4dci {
  padding-top: 14.5px;
}
.xqv534e {
  bottom: var(--size-2);
}
.xqvfhly {
  height: 45px;
}
.xqvl25a {
  width: 988px;
}
.xqwfe0g {
  top: 90%;
}
.xqx5mla {
  max-width: 324px;
}
.xqxrpsi {
  bottom: 548px;
}
.xqy66fx {
  padding-top: 15px;
}
.xqyf9gi {
  width: 250px;
}
.xqyrzxi {
  padding-top: var(--space-small);
}
.xqz5q94 {
  height: 94.8%;
}
.xqzb74z {
  width: calc(var(--size-10) * 5.2);
}
.xqzjizt {
  max-height: calc(100vh - 300px);
}
.xqzk4mp {
  padding-bottom: var(--hz-left-nav-padding-vertical);
}
.xr0qg0h {
  height: var(--size-8);
}
.xr0va2q {
  padding-bottom: var(--button-corner-radius);
}
.xr1496l {
  padding-bottom: 15px;
}
.xr1yuqi {
  margin-top: auto;
}
.xr42rsf {
  height: 2000px;
}
.xr4ctyz {
  height: 100%;
}
.xr5blpy {
  border-top-color: var(--ig-primary-icon);
}
.xr5fvlj {
  max-width: var(--thumbnail-medium-size);
}
.xr64pue {
  height: calc(var(--abra-conversation-composer-height) + 80px - 16px);
}
.xr6823d {
  border-top-width: var(--x1fx80fs);
}
.xr6pica {
  width: 520px;
}
.xr7zk81 {
  min-width: 275px;
}
.xr8hzhr {
  border-top-style: var(--dialog-border-style);
}
.xr931m4 {
  height: 75px;
}
.xr9ek0c {
  margin-top: 2px;
}
.xr9kaed {
  width: 381px;
}
.xr9nq99 {
  border-bottom-color: rgb(var(--ig-tertiary-text));
}
.xrb244j {
  bottom: 6px;
}
.xrbctvo {
  min-width: 15vmin;
}
.xrces1c {
  min-height: 548px;
}
.xrcyg4e {
  min-height: 580px;
}
.xre5mw6 {
  padding-bottom: var(--size-negative-14);
}
.xrg5d16 {
  padding-top: 56.25%;
}
.xrga7gf {
  height: 357px;
}
.xrgej4m {
  max-width: 700px;
}
.xrgpyri {
  height: 510px;
}
.xri0hwm {
  margin-top: -22.5px;
}
.xrka4um {
  height: var(--size-large);
}
.xrknsfa {
  height: calc(100vh - 64px);
}
.xrkxvb6 {
  margin-top: var(--xs0bd1e);
}
.xrljuej {
  min-height: calc(100vh - 133px);
}
.xrlp1an {
  height: 256px;
}
.xrlqpzj {
  padding-top: 45px;
}
.xrlsmeg {
  max-width: 600px;
}
.xrm9og3 {
  width: calc((100vh - 50px - var(--header-height)) * 0.5625);
}
.xrmyp2 {
  width: 124px;
}
.xrog0um {
  margin-top: -85px;
}
.xrostsh {
  width: 150px;
}
.xrpil5e {
  border-bottom-color: #2e2d2d;
}
.xrpiusu {
  width: 91.5vw;
}
.xrqonrr {
  height: 139px;
}
.xrqrgcu {
  margin-bottom: 15%;
}
.xrrpcnn {
  border-bottom-color: var(--chat-incoming-message-border-color, transparent);
}
.xrrx92i {
  padding-bottom: 65px;
}
.xrsdzbr {
  margin-top: -48px;
}
.xrsf3xo {
  bottom: 104px;
}
.xrskzf1 {
  height: 188px;
}
.xrsu98b {
  width: 797px;
}
.xrt222 {
  border-bottom-color: var(--primary-text);
}
.xrtmzzn {
  min-width: 264.5px;
}
.xrtraci {
  margin-top: -21px;
}
.xrtz9ly {
  height: 37px;
}
.xru3oci {
  width: 60em;
}
.xrua2ca {
  border-bottom-color: var(--fds-gray-20);
}
.xruc7w7 {
  border-bottom-color: #e4e6ea;
}
.xrvyojs {
  overflow-x: unset;
}
.xrwhmkf {
  max-width: 90px;
}
.xrwvqaa {
  border-top-color: var(--secondary-icon);
}
.xrx92ra {
  height: 444px;
}
.xrxnnga {
  height: 246px;
}
.xryxfnj {
  overflow-y: visible;
}
.xs0t0u8 {
  margin-top: 3.5px;
}
.xs1vzh6 {
  width: 246px;
}
.xs28ghr {
  height: calc(100vh - var(--header-height) - 1px);
}
.xs2p1uf {
  width: var(--thumbnail-xsmall-size);
}
.xs2v3n8 {
  min-height: 245px;
}
.xs356rx {
  border-top-color: var(--hds-core-ui-black);
}
.xs3hcls {
  height: 212px;
}
.xs408vu {
  padding-top: 16%;
}
.xs440o7 {
  min-height: calc(100vh - 56px);
}
.xs4flsr {
  height: 255px;
}
.xs5wg7j {
  border-bottom-color: var(--primary-button-background);
}
.xs6kywh {
  margin-top: -84px;
}
.xs7f9wi {
  top: 2px;
}
.xs81ime {
  min-width: 106px;
}
.xs8enbx {
  margin-top: -70px;
}
.xs8rnei {
  width: 436px;
}
.xs94vtc {
  bottom: -36px;
}
.xs9asl8 {
  padding-bottom: 5px;
}
.xs9f51f {
  width: calc((100% - 88px) / 9 - 8px);
}
.xs9mwh0 {
  margin-top: -24px;
}
.xsag5q8 {
  padding-bottom: 12px;
}
.xsbjyhr {
  height: 104px;
}
.xscrixk {
  padding-bottom: -4px;
}
.xsd5246 {
  padding-bottom: var(--size-10);
}
.xsdn2ir {
  border-top-color: var(--media-outer-border);
}
.xsdox4t {
  height: 48px;
}
.xseo6mj {
  margin-top: 36px;
}
.xseoqlg {
  min-height: 80px;
}
.xsexw0v {
  min-width: var(--badge-medium-min-width);
}
.xsh8sk7 {
  width: var(--xr0fzoy);
}
.xsi3cqs {
  border-bottom-color: var(--progress-ring-disabled-background);
}
.xsi5oak {
  max-width: 968px;
}
.xsi6dy0 {
  height: 86px;
}
.xsjaar9 {
  height: 367px;
}
.xskfcea {
  border-top-color: rgb(var(--ig-primary-text));
}
.xslgxbw {
  border-bottom-color: var(--shadow-5);
}
.xsljl0n {
  margin-top: 184px;
}
.xsmcva7 {
  border-bottom-color: #7c7f83;
}
.xsmwaxf {
  padding-bottom: 5%;
}
.xsmyaan {
  width: 12px;
}
.xso031l {
  border-bottom-width: 1px;
}
.xsoyeob {
  left: 14.65%;
}
.xsp4g2v {
  padding-bottom: 101px;
}
.xsqr1ll {
  padding-top: 61.5px;
}
.xsr4cvt {
  max-width: 47%;
}
.xsr4fh7 {
  border-bottom-color: var(--background-secondary);
}
.xsr4ph7 {
  border-bottom-color: var(--x1f1vpbm);
}
.xsrdlg4 {
  max-width: 95vw;
}
.xsrh7og {
  border-top-color: #00f;
}
.xssz1t8 {
  max-width: var(--messenger-application-max-width);
}
.xsugbhq {
  border-top-color: var(--section-header-text);
}
.xsugpx9 {
  bottom: -6px;
}
.xsvbih1 {
  margin-bottom: 18%;
}
.xswpmyp {
  width: 392px;
}
.xsxhxmc {
  min-width: 84px;
}
.xt0o1nt {
  width: 434px;
}
.xt0yi5c {
  margin-bottom: 30.5px;
}
.xt102qc {
  margin-left: 15px;
}
.xt1cs8z {
  border-top-color: #666;
}
.xt1txi7 {
  border-bottom-color: var(--mwp-header-background-color, --card-background);
}
.xt2p5b3 {
  margin-bottom: 156px;
}
.xt2syv0 {
  min-width: 255px;
}
.xt3ofjt {
  margin-top: 7vh;
}
.xt4sqew {
  width: 214px;
}
.xt4wkqq {
  width: calc(100% / 7);
}
.xt4ypqs {
  min-width: 20px;
}
.xt55aet {
  min-height: 54px;
}
.xt57l9s {
  margin-bottom: 136px;
}
.xt5wztk {
  margin-bottom: var(--message-heading-4-margin-block-end);
}
.xt7dq6l {
  height: auto;
}
.xt7fyls {
  min-width: 150px;
}
.xt8cgyo {
  border-top-width: 0.5px;
}
.xt8k5lu {
  min-width: 330px;
}
.xtajaao {
  max-height: 610px;
}
.xtbh88u {
  height: 225px;
}
.xtbhlkj {
  width: calc(var(--size-large) * 2.5);
}
.xtcg3ow {
  border-top-color: var(--secondary-button-stroke) !important;
}
.xtcgf0k {
  border-bottom-color: var(--placeholder-icon);
}
.xtcyhm9 {
  max-height: calc(100vh - 128px);
}
.xtd2538 {
  width: calc(100% - 30px);
}
.xtdtrs8 {
  height: 100dvh;
}
.xted6l9 {
  max-width: 1000px;
}
.xtfrcel {
  max-width: 590px;
}
.xtfuh1u {
  height: 604px;
}
.xtfxukr {
  max-width: 844px;
}
.xthkip5 {
  width: 270px;
}
.xthsgdg {
  height: 56%;
}
.xthy2uy {
  max-width: 50%;
}
.xtib48d {
  bottom: 112px;
}
.xtjr56j {
  border-bottom-color: #f43953;
}
.xtlc4pp {
  min-height: 155px;
}
.xtlo18s {
  width: 315px;
}
.xtlvy1s {
  margin-top: 0.5em;
}
.xtm0smt {
  width: 650px;
}
.xtm72ju {
  width: 243px;
}
.xtn3qpe {
  padding-top: var(--tooltip-padding-block);
}
.xtotuo0 {
  top: 36px;
}
.xtoy680 {
  min-height: 330px;
}
.xtp0wl1 {
  height: calc(100vh - var(--header-height));
}
.xtpmymd {
  margin-top: -68px;
}
.xtpu1e1 {
  max-height: calc(100vh - 22px);
}
.xtqaf1t {
  width: 198px;
}
.xtqymso {
  width: 217px;
}
.xtrj1p {
  max-width: 530px;
}
.xtrxkvy {
  bottom: 70px;
}
.xts0ggw {
  max-width: var(--filmstrip-tile-width);
}
.xtt89pj {
  max-width: 599px;
}
.xtu2xtp {
  top: -6px;
}
.xtuxyv6 {
  width: 690px;
}
.xtvhyu8 {
  height: var(--xafjmui);
}
.xtvki2d {
  border-top-color: var(--xo864yi);
}
.xtx8dsi {
  padding-bottom: var(--x1qbgoyb);
}
.xtxcnzb {
  margin-left: 30px;
}
.xtxm24l {
  max-width: 249px;
}
.xtxwg39 {
  height: 768px;
}
.xty4aln {
  margin-bottom: -40px;
}
.xtzk3ly {
  border-bottom-color: var(--chat-incoming-message-bubble-background-color);
}
.xu06os2 {
  margin-bottom: 5px;
}
.xu0aao5 {
  min-height: 36px;
}
.xu0jt6k {
  height: 410px;
}
.xu1dxah {
  width: var(--original-media-tile-width);
}
.xu1min0 {
  width: var(--base-plate-width);
}
.xu1mrb {
  height: 10%;
}
.xu1y6uy {
  min-width: 1056px;
}
.xu3xrit {
  height: 320px;
}
.xu40bym {
  padding-top: var(--card-padding-vertical);
}
.xu45tvi {
  width: 375px;
}
.xu5yr9u {
  top: -16px;
}
.xu6fkqh {
  height: var(--xalic96);
}
.xu6qffr {
  border-bottom-color: var(--fds-gray-30);
}
.xu75nwu {
  border-bottom-width: 10px;
}
.xu96u03 {
  left: 0;
}
.xu9fw5t {
  width: 24%;
}
.xu9qebc {
  min-width: 700px;
}
.xubh1cw {
  width: 4vw;
}
.xubmp2s {
  max-height: calc(100vh - 188px);
}
.xuce83p {
  overflow-x: inherit;
}
.xufetwn {
  width: 868px;
}
.xuhg6hn {
  border-bottom-style: unset;
}
.xui9b5u {
  margin-bottom: 50px;
}
.xuiahyd {
  border-top-color: var(--profile-photo-indicator-border);
}
.xuifdg8 {
  max-width: 518px;
}
.xuinexy {
  height: calc(75vh - 46px);
}
.xuivejd {
  top: 14px;
}
.xukjeql {
  height: calc(100% - 64px);
}
.xukkn0l {
  min-height: 212px;
}
.xulzisn {
  padding-top: 0.6em;
}
.xumn273 {
  width: 162px;
}
.xumnd2p {
  height: 252px;
}
.xuo6tqj {
  height: 480px;
}
.xuoj239 {
  height: 3px;
}
.xuor81v {
  border-top-color: var(--utility-divider);
}
.xuovygv {
  top: 85.6215px;
}
.xup898w {
  padding-bottom: 9px !important;
}
.xupq1l4 {
  height: 143px;
}
.xuqeo79 {
  margin-top: -26px;
}
.xuqg3nj {
  max-height: calc(100vh - 150px);
}
.xur5s0g {
  min-width: 85px;
}
.xurgmgr {
  max-width: 225px;
}
.xus07ip {
  width: calc(100% - var(--nav-width-wide));
}
.xus36rj {
  max-width: 888px;
}
.xus7lly {
  width: 100%;
}
.xust34l {
  padding-top: var(--space-large);
}
.xuubg26 {
  width: 504px;
}
.xuugldn {
  width: calc(100% - 64px);
}
.xuv0xuj {
  height: 75%;
}
.xuvgo1k {
  border-bottom-width: var(--x1wp4dm2);
}
.xuvo3zv {
  bottom: -4.9px;
}
.xuw4p4q {
  max-width: 288px;
}
.xuxk2ew {
  height: calc(100vh - var(--header-height) - 61px);
}
.xuxxueq {
  min-height: 110px;
}
.xuxzixs {
  width: 351px;
}
.xuy2kf2 {
  max-width: 648px;
}
.xuyfhz4 {
  width: calc(100% - 16px);
}
.xuyqlj2 {
  max-height: 300px;
}
.xuyzatt {
  max-height: calc(100vh - 875px);
}
.xuzvuw4 {
  height: 78px;
}
.xv0phki {
  max-width: calc(100% - 40px);
}
.xv0t3ls {
  max-height: 90vh;
}
.xv1c84d {
  border-top-color: var(--hds-shade-03);
}
.xv1d4r3 {
  border-top-color: var(--wig-page-background);
}
.xv1imry {
  height: var(--x4jee19);
}
.xv2kvbc {
  height: 184px;
}
.xv3da76 {
  bottom: 68px;
}
.xv44a7y {
  top: 500px;
}
.xv55zj0 {
  max-width: calc(100% - 26px);
}
.xv560u0 {
  max-width: 98px;
}
.xv5cbrw {
  margin-top: 5vh;
}
.xv6mvtp {
  height: calc(100% - 6px);
}
.xv6pb6r {
  height: calc(100% - 43px);
}
.xv719t6 {
  width: 1148px;
}
.xv80u08 {
  margin-bottom: var(--size-8);
}
.xv8lpz9 {
  border-bottom-width: var(--x1g8fdq7);
}
.xv9sti3 {
  border-bottom-color: var(--line-separator);
}
.xva77bx {
  height: var(--body-font-size);
}
.xvaj83j {
  padding-top: var(--message-code-block-padding);
}
.xvcn832 {
  margin-right: var(--x-marginRight);
}
.xvecwji {
  max-height: 2.5%;
}
.xveorr9 {
  max-width: 152px;
}
.xveoyg5 {
  margin-bottom: var(--p-space-4);
}
.xvfhwrs {
  min-width: 109px;
}
.xvg0hmc {
  bottom: 74%;
}
.xvg4zw5 {
  width: 21%;
}
.xvhafxf {
  height: calc(var(--filmstrip-tile-height) - 8px);
}
.xvhwddo {
  border-bottom-color: rgba(var(--ig-toggle-background-on-prism), 0.05);
}
.xvi7dlg {
  width: 785px;
}
.xvijh9v {
  margin-top: 1px;
}
.xvip6o9 {
  padding-top: 276px;
}
.xvkn1hz {
  width: calc(100% - 52px);
}
.xvkph5b {
  margin-top: 60px;
}
.xvkrg5o {
  min-height: 58px;
}
.xvl6max {
  margin-bottom: 36px;
}
.xvni27 {
  width: 52px;
}
.xvnwnnf {
  min-height: 17px;
}
.xvo3xdp {
  height: calc(100% - 40px);
}
.xvo52a2 {
  max-width: 764px;
}
.xvo8iad {
  border-bottom-color: var(--always-light-overlay);
}
.xvohfsq {
  border-bottom-color: var(--text-primary);
}
.xvp9trb {
  height: var(--BasePulseEffect_height);
}
.xvpi1xe {
  border-bottom-color: #d3d3d3;
}
.xvpofvs {
  margin-top: 12%;
}
.xvprxd {
  height: 240px !important;
}
.xvr7zsw {
  width: 50vw;
}
.xvrgn94 {
  min-height: 18px;
}
.xvrlw6f {
  top: calc(var(--header-height));
}
.xvrx75z {
  margin-bottom: 8.5px;
}
.xvskdes {
  margin-top: 67px;
}
.xvt0np {
  top: 67px;
}
.xvt3nqv {
  min-height: 620px;
}
.xvt47uu {
  height: 65px;
}
.xvtyjlg {
  border-top-color: var(--text-primary);
}
.xvue9z {
  width: 500px;
}
.xvundu9 {
  min-width: 54px;
}
.xvv2zd5 {
  min-height: 130px;
}
.xvv7f4i {
  max-width: calc(100vw - 24px);
}
.xvv7gvb {
  min-height: 425px;
}
.xvw4oyj {
  min-width: 276px;
}
.xvx3xhi {
  border-top-color: var(--shadow-5);
}
.xvxbajc {
  width: 187px;
}
.xvxmc2p {
  margin-top: -75%;
}
.xvxx97b {
  border-top-width: 8px;
}
.xvy4d1p {
  width: 24px;
}
.xvya9yh {
  top: 55%;
}
.xvzkaev {
  min-height: 244px;
}
.xw0hcog {
  width: var(--thumbnail-medium-size);
}
.xw0iwtq {
  width: 402px;
}
.xw2csxc {
  overflow-x: auto;
}
.xw2jzks {
  max-height: calc(100dvh - 64px);
}
.xw36ugu {
  min-height: calc(100vh - (2 * var(--dialog-anchor-vertical-padding)));
}
.xw3vkyv {
  width: 594px;
}
.xw3w31c {
  width: 564px;
}
.xw4jnvo {
  width: 20px;
}
.xw5ewwj {
  max-width: 300px;
}
.xw68n31 {
  border-bottom-width: var(--x1gepq4w);
}
.xw7nakj {
  max-width: calc(100vw - 32px);
}
.xw7o5sb {
  max-height: var(--media-library-search-input-base-size);
}
.xw7q2yu {
  min-width: 940px;
}
.xw7yly9 {
  margin-top: 16px;
}
.xw8b4ww {
  top: 97px;
}
.xw9h2ki {
  border-bottom-color: var(--positive-background);
}
.xwa60dl {
  top: 50%;
}
.xwa7hi {
  height: 58px;
}
.xwai6ee {
  padding-top: 0%;
}
.xwajptj {
  bottom: 30px;
}
.xwbll40 {
  border-bottom-color: var(--background-primary);
}
.xwc1p85 {
  height: 102px;
}
.xwcfh7u {
  max-width: 452px;
}
.xwe6cml {
  width: var(--x1kdnp2l);
}
.xweiyed {
  width: 237px;
}
.xwfx9td {
  height: 316px;
}
.xwgfvnl {
  width: 0.6em;
}
.xwgvhgk {
  top: -1.5px;
}
.xwi95zy {
  border-top-color: var(--mwp-header-background-color, --card-background);
}
.xwib8y2 {
  padding-bottom: 8px;
}
.xwips74 {
  height: calc(70vh - 245px);
}
.xwj5yc2 {
  min-width: 256px;
}
.xwjie4w {
  right: 40px;
}
.xwjmw90 {
  width: 0%;
}
.xwl03xd {
  min-height: calc(85vh - var(--header-height));
}
.xwl3ki4 {
  padding-bottom: -10px;
}
.xwl9fdd {
  width: 380px;
}
.xwlbaog {
  padding-bottom: var(--size-8);
}
.xwlfvw5 {
  margin-top: -0.5%;
}
.xwnajww {
  min-height: 40vh;
}
.xwnkcuf {
  max-width: 720px;
}
.xwnsf4a {
  height: 69px;
}
.xwnuq22 {
  border-bottom-color: var(--fds-black-alpha-10);
}
.xwoyzhm {
  margin-bottom: 7px;
}
.xwp6svo {
  padding-top: 1em;
}
.xwqscvl {
  margin-bottom: 94px;
}
.xwqvltr {
  min-width: 398px;
}
.xwrw0zr {
  max-width: 704px;
}
.xws0hc0 {
  max-width: 241px;
}
.xws0yay {
  width: calc(var(--size-medium) * 2.5);
}
.xwsj4vy {
  min-width: 104px;
}
.xwsufg8 {
  margin-top: var(--message-heading-1-margin-block-start);
}
.xwt3t8n {
  margin-top: -3.5px;
}
.xwtykhg {
  border-top-color: var(--popover-border-color);
}
.xwv4xc4 {
  height: 462px;
}
.xwvbi36 {
  border-top-color: var(--wig-page-background, var(--nav-bar-background));
}
.xwvwv9b {
  height: 46px;
}
.xwwfhk3 {
  padding-bottom: var(--nav-list-cell-padding-vertical);
}
.xwwitqe {
  right: -12px;
}
.xwwk983 {
  border-bottom-color: var(--about-ig-white);
}
.xwwskcc {
  border-bottom-color: var(--wash);
}
.xwxc41k {
  padding-bottom: 24px;
}
.xwya9rg {
  margin-top: -16px;
}
.xwye2nq {
  margin-top: var(--size-16);
}
.xwzcjdk {
  width: 284px;
}
.xwzfr38 {
  height: 80px;
}
.xwzpupj {
  width: 110%;
}
.xwzsa0r {
  min-width: 133px;
}
.xx0fbrr {
  padding-bottom: var(--workds-text-input-padding-vertical);
}
.xx0oigm {
  top: 240px;
}
.xx18r3s {
  max-width: var(--thumbnail-small-size);
}
.xx1l10f {
  border-top-color: var(--fds-gray-10);
}
.xx21cjf {
  max-width: 185px;
}
.xx3o462 {
  height: 15px;
}
.xx4vt8u {
  margin-top: 48px;
}
.xx55b5o {
  width: min(100% - 248px, 1440px);
}
.xx57dg0 {
  max-height: 25px;
}
.xx6bls6 {
  padding-bottom: 20px;
}
.xx6su {
  top: 27px;
}
.xx79609 {
  border-bottom-color: var(--primary-button-pressed);
}
.xx7atzb {
  margin-bottom: 44px;
}
.xx8uwfa {
  max-width: 468px;
}
.xx9hx60 {
  height: 28;
}
.xx9tyur {
  min-height: 12px;
}
.xxapwmr {
  border-top-color: var(--dataviz-secondary-1);
}
.xxbrewl {
  padding-bottom: 11px;
}
.xxc7z9f {
  max-width: 360px;
}
.xxc9m2q {
  height: calc(var(--thumbnail-xsmall-size) - 8px);
}
.xxcbz4w {
  top: 10%;
}
.xxdznab {
  padding-bottom: calc(var(--header-height));
}
.xxe72be {
  border-bottom-width: 0.03125em;
}
.xxf4b9y {
  max-width: 786px;
}
.xxflett {
  border-top-color: var(--calendar-event-card-outline-orange);
}
.xxgb5o5 {
  max-width: 335px;
}
.xxh1dlw {
  padding-bottom: 88px;
}
.xxhn2co {
  height: 48vh;
}
.xxhuhwc {
  height: 309px;
}
.xxjacno {
  height: 18%;
}
.xxk0z11 {
  height: 24px;
}
.xxk6nc9 {
  top: 3px;
}
.xxljpkc {
  width: 30%;
}
.xxms4ga {
  max-width: 1880px;
}
.xxmyuzb {
  height: 1vh;
}
.xxo9iuw {
  width: 1120px;
}
.xxox5g4 {
  height: calc(100% - 18px);
}
.xxpdb3a {
  border-top-color: var(--icon-secondary);
}
.xxpl6zr {
  width: 602px;
}
.xxpnhu5 {
  width: 231px;
}
.xxpyd14 {
  min-height: calc(100vh - 372px);
}
.xxq34pc {
  border-top-width: var(--xeuc15l);
}
.xxqbpr {
  margin-top: 68px;
}
.xxsgkw5 {
  width: 350px;
}
.xxsxjwm {
  min-width: 70px;
}
.xxt37ne {
  bottom: -14px;
}
.xxv6tbr {
  padding-bottom: var(--nav-list-cell-padding-vertical-with-addon);
}
.xxvnjvp {
  max-height: calc(100vh - 192px);
}
.xxw3i39 {
  bottom: 270px;
}
.xxwu3sf {
  left: 6px;
}
.xxy85tt {
  width: calc(var(--thumbnail-xsmall-size) - 8px);
}
.xxy8q6d {
  width: 146px;
}
.xxz18i5 {
  height: 73px;
}
.xxzkxad {
  top: var(--header-height);
}
.xxzn642 {
  max-height: 390px;
}
.xxzp1fc {
  bottom: 80px;
}
.xy0k5lk {
  max-width: 911px;
}
.xy0yyh0 {
  height: 525px;
}
.xy13l1i {
  padding-right: 8px;
}
.xy1j3rs {
  bottom: 3px;
}
.xy27lif {
  height: 278px;
}
.xy2oaap {
  max-height: calc(100dvh - 48px);
}
.xy2penl {
  width: 232px;
}
.xy2rkmd {
  height: 63px;
}
.xy44ovz {
  max-height: 463px;
}
.xy4odla {
  min-height: 375px;
}
.xy58vm5 {
  bottom: 24px;
}
.xy5qijl {
  bottom: 14.6%;
}
.xy5w88m {
  overscroll-behavior-y: auto;
}
.xy75621 {
  height: 72px;
}
.xy7tls4 {
  border-bottom-color: var(--fds-gray-10);
}
.xy8btvn {
  padding-top: calc(50vh - 212px);
}
.xy8fa22 {
  width: 47%;
}
.xy92up0 {
  min-height: 40%;
}
.xy9ov0e {
  width: 502px;
}
.xyajsyi {
  height: 165px;
}
.xyamay9 {
  padding-top: 16px;
}
.xyawx13 {
  border-top-width: var(--x8gv6bx);
}
.xyb01ml {
  border-bottom-color: rgb(var(--ig-primary-background));
}
.xybiw33 {
  height: calc(100% - 54px);
}
.xyc4j8s {
  top: 7px;
}
.xycb4ip {
  min-height: 284px;
}
.xycev2y {
  width: 60%;
}
.xyd03xr {
  top: 0%;
}
.xydgip0 {
  height: 161px;
}
.xyf3nwv {
  max-height: 310px;
}
.xyg1u2t {
  width: 1250px;
}
.xygnafs {
  width: 120px;
}
.xyhuw {
  top: 104px;
}
.xyi8dvt {
  max-height: 476px;
}
.xyinxu5 {
  padding-top: 14px;
}
.xyjl7ns {
  height: 6px;
}
.xyk13k4 {
  height: 94px;
}
.xyl1zun {
  padding-top: 12%;
}
.xylbxtu {
  max-width: 1464px;
}
.xylgo91 {
  width: 156px;
}
.xymcp1x {
  width: 750px;
}
.xymksmu {
  height: calc(100vh - 170px);
}
.xymyq02 {
  padding-bottom: 0.15em;
}
.xyorhqc {
  margin-bottom: 10px;
}
.xyq1l15 {
  max-width: 340px;
}
.xyqdw3p {
  padding-top: 3px;
}
.xys9btg {
  top: 21px;
}
.xysc3h8 {
  width: 202px;
}
.xythn39 {
  margin-top: var(--size-negative-12);
}
.xytlacd {
  min-width: 224px;
}
.xyto64x {
  overflow-x: var(--x-overflowX);
}
.xytum0k {
  width: calc(var(--media-tile-width) - 8px);
}
.xyul5h4 {
  height: 392px;
}
.xyuzsm9 {
  padding-bottom: var(--xxjzes5);
}
.xyvrzhu {
  border-top-color: #f7b928;
}
.xywy12x {
  padding-top: var(--size-negative-4);
}
.xyxf0pu {
  bottom: 48px;
}
.xyxizz5 {
  margin-bottom: var(--space-medium);
}
.xyy6lx4 {
  margin-bottom: var(--size-negative-2);
}
.xyz32or {
  border-top-color: var(--primary-deemphasized-button-text);
}
.xyz8rof {
  max-height: calc(100vh - 280px);
}
.xyzaekc {
  padding-bottom: var(--size-negative-8);
}
.xyzno7u {
  max-width: 960px;
}
.xz0mmh2 {
  min-width: 74px;
}
.xz0w99v {
  max-height: 650px;
}
.xz1gqvs {
  margin-bottom: var(--hds-grid-system-margin);
}
.xz3gty4 {
  width: var(--nav-width);
}
.xz3ryob {
  max-height: 786px;
}
.xz4mmma {
  bottom: var(--abra-conversation-composer-height);
}
.xz59zxb {
  max-height: 622px;
}
.xz5ia0t {
  padding-bottom: var(--x1eskk0e);
}
.xz5pw3a {
  width: 795px;
}
.xz62fqu {
  margin-bottom: -5px;
}
.xz65tgg {
  min-height: 200px;
}
.xz68wzm {
  height: 200%;
}
.xz6ujsv {
  height: calc(65vh - 60px);
}
.xz7cn9q {
  padding-bottom: var(--menu-base-padding-vertical, 8px);
}
.xz7v4t6 {
  max-width: 98%;
}
.xz84dc7 {
  width: 40%;
}
.xz8q2h4 {
  height: var(--thumbnail-small-size);
}
.xz93ssu {
  min-width: 285px;
}
.xz9dl7a {
  padding-top: 12px;
}
.xzbdfwj {
  min-height: 68vh;
}
.xzbgwbi {
  margin-top: 9px;
}
.xzbmw64 {
  margin-top: -30px;
}
.xzbw6zd {
  min-height: 74px;
}
.xzcy9uz {
  padding-bottom: 50%;
}
.xzd8eb0 {
  min-width: 61px;
}
.xzeomgr {
  border-bottom-color: var(--disabled-button-text);
}
.xzgp5k7 {
  padding-bottom: 200px;
}
.xzhy1st {
  min-width: 8rem;
}
.xzi3mdb {
  padding-top: 11px;
}
.xzi7r1p {
  top: 100px;
}
.xzibbub {
  width: 448px;
}
.xzjbwwf {
  width: 180px;
}
.xzk1tus {
  width: 185px;
}
.xzk7aed {
  padding-bottom: 64px;
}
.xzkbqt2 {
  width: 740px;
}
.xzllw91 {
  border-top-color: #6d7175;
}
.xzlxiis {
  border-bottom-color: var(--utility-border-active);
}
.xznra1h {
  min-width: 110px;
}
.xzoh4vz {
  max-width: 874px;
}
.xzozobo {
  height: 263.5px;
}
.xzp6m1v {
  height: 196px;
}
.xzpzcvn {
  border-bottom-color: var(--wig-divider);
}
.xzqghgv {
  min-width: var(--media-tile-width);
}
.xzt92bp {
  height: 20px;
}
.xztuern {
  height: calc(var(--bottom-height) + var(--image-offset));
}
.xzu4f96 {
  height: 186px;
}
.xzuapc8 {
  width: 45px;
}
.xzueoph {
  margin-bottom: 6px;
}
.xzumzsb {
  min-height: 75vh;
}
.xzuy8bq {
  margin-bottom: -32px;
}
.xzw6xfs {
  max-width: min(100%, 300px);
}
.xzwdkm5 {
  border-top-color: var(--xqu9v5);
}
.xzx6vk8 {
  margin-top: -1.5px;
}
.xzxdvmt {
  padding-bottom: 17px;
}
.xzxvhps {
  min-width: 1170px;
}
.xzxwckm {
  border-top-color: #1877f2;
}
.xzykisu {
  padding-top: var(--size-24);
}
.xzzq9k6 {
  width: 141px;
}
.xzzxbak {
  margin-bottom: var(--message-body-margin-block);
}
@supports (margin: 1cap) {
  .x14iu460.x14iu460 {
    margin-top: calc((1cap - 1lh) * 0.52);
  }
}
@supports (padding: env(safe-area-inset-bottom, 0)) {
  .x1bi8yb4.x1bi8yb4 {
    padding-top: calc(
      var(--dialog-anchor-vertical-padding) + env(safe-area-inset-top, 0)
    );
  }
}
@supports (margin: 1cap) {
  .x1h2wjjm.x1h2wjjm {
    margin-bottom: calc((1cap - 1lh) * 0.47);
  }
}
@supports (-webkit-touch-callout: none) {
  .x1iya4o7.x1iya4o7 {
    height: 93vh;
  }
}
@supports (position: -webkit-sticky) {
  .x1y2mwh7.x1y2mwh7 {
    bottom: 0;
  }
}
@supports (padding: env(safe-area-inset-bottom, 0)) {
  .x2tomnu.x2tomnu {
    padding-top: 32px;
  }
}
@supports (padding: env(safe-area-inset-bottom, 0)) {
  .x2z19jh.x2z19jh {
    padding-bottom: 32px;
  }
}
@supports (position: sticky) {
  .x319j1n.x319j1n {
    bottom: 0;
  }
}
@supports (min-height: 100dvh) {
  .x4m6w61.x4m6w61 {
    min-height: calc(100dvh - var(--header-height));
  }
}
@supports (height: 100dvh) {
  .x6wlb03.x6wlb03 {
    max-height: calc(100dvh - var(--header-height));
  }
}
@supports (padding: env(safe-area-inset-bottom, 0)) {
  .xf25o6s.xf25o6s {
    padding-bottom: calc(
      var(--dialog-anchor-vertical-padding) + env(safe-area-inset-bottom) +
        112px
    );
  }
}
@supports (min-height: 100dvh) {
  .xippug5.xippug5 {
    min-height: 100dvh;
  }
}
@supports (padding: env(safe-area-inset-bottom, 0)) {
  .xmcp61l.xmcp61l {
    padding-top: 10px;
  }
}
@supports (padding: env(safe-area-inset-bottom, 0)) {
  .xqit15g.xqit15g {
    padding-bottom: calc(
      var(--dialog-anchor-vertical-padding) + env(safe-area-inset-bottom, 0)
    );
  }
}
@supports (padding: env(safe-area-inset-bottom, 0)) {
  .xvjsy5p.xvjsy5p {
    padding-bottom: 10px;
  }
}
.x10zyhz3:after {
  border-bottom-color: var(--inverse-text);
}
.x11jphqn:-webkit-autofill {
  margin-top: 17px;
}
.x11s8fbi:after {
  border-top-color: var(--text-inverse);
}
.x12n5rky:not([stylex-hack]) .mapboxgl-popup-tip {
  border-top-color: var(--card-background);
}
.x13m8g0b:after {
  border-bottom-style: solid;
}
.x145bykc:-webkit-autofill {
  padding-top: 0;
}
.x17mpns7:before {
  height: 16px;
}
.x183k7y4:before {
  border-top-style: solid;
}
.x18jkahg:before {
  border-bottom-width: 1px;
}
.x1c31mgy:not([stylex-hack]) .maplibregl-popup-tip {
  border-top-color: var(--card-background);
}
.x1dsmgu2:before {
  border-top-color: var(--primary-text);
}
.x1ehtkf2:before {
  top: 0;
}
.x1gt9t92:before {
  border-bottom-color: var(--text-primary);
}
.x1ikrcl6:after {
  border-top-style: solid;
}
.x1kd2r05:after {
  border-top-width: 1px;
}
.x1kd5wfx:-webkit-autofill {
  height: 20px;
}
.x1mf93lp:before {
  width: 16px;
}
.x1owtt9j:-webkit-autofill {
  padding-bottom: 0;
}
.x1q3jwq0:before {
  border-top-color: var(--text-primary);
}
.x1rf9i9n:before {
  top: 1px;
}
.x1rhmojw:not([stylex-hack]) .maplibregl-popup-tip {
  border-bottom-color: var(--card-background);
}
.x1s1v9b5:not([stylex-hack]) .mapboxgl-popup-tip {
  border-bottom-color: var(--card-background);
}
.x1t1af7h:-webkit-autofill {
  width: 94%;
}
.x1ud4nwh:before {
  border-bottom-style: solid;
}
.x1uv8qs6:after {
  border-bottom-color: var(--text-inverse);
}
.x1v2sqju:not(:first-child) {
  margin-top: 24px;
}
.x7sua7v:after {
  border-top-color: var(--inverse-text);
}
.x9rru3m:before {
  border-top-width: 1px;
}
.xcyfhir:before {
  top: 4px;
}
.xdkz927:after {
  width: 3px;
}
.xg85wjn:after {
  border-top-color: var(--primary-text);
}
.xhyq0m1:after {
  top: 5px;
}
.xkwbrqu:after {
  top: -2px;
}
.xnquga7:before {
  top: 50%;
}
.xozjuat:after {
  border-bottom-width: 2px;
}
.xp8b667:after {
  width: 1px;
}
.xpuqwsc:not(:last-of-type) {
  margin-bottom: 1.4em;
}
.xqiu1f8:after {
  height: 6px;
}
.xr9o32j:before {
  border-bottom-color: var(--primary-text);
}
.xstlbsv:after {
  height: 1em;
}
.xu3y77m:after {
  top: 8px;
}
.xuzcu0x:after {
  width: 1em;
}
.xvsougb:not(:first-child) {
  margin-top: 20px;
}
.xw22vqi:before {
  height: 100%;
}
.xy7dqi3:before {
  width: 100%;
}
.xz3spzl:after {
  border-top-width: 0;
}
.x10zg81t:first-child {
  padding-top: 0;
}
.x14l7nz5:first-child {
  margin-top: 0;
}
.x1aj7aux:first-child {
  border-top-style: solid;
}
.x1axty5n:first-child {
  border-top-width: 1px;
}
.x1fqkajt:first-child {
  border-top-color: var(--divider);
}
.x1uuop16:first-child {
  margin-top: 12px;
}
.x140wh0t:first-of-type {
  margin-top: -3px;
}
.xup0pd7:last-child {
  padding-bottom: 0;
}
.xzboxd6:last-child {
  margin-bottom: 0;
}
.x19ep5bo:hover {
  border-top-color: var(--negative);
}
.x1baiqjk:hover {
  width: 12px;
}
.x1bdsejj:hover {
  border-top-color: var(--accent);
}
.x1bhcc0k:hover {
  border-bottom-color: var(--border-focused);
}
.x1dxw5ba:hover {
  border-bottom-width: 10px;
}
.x1f4la96:hover {
  border-top-color: var(--line-subtle);
}
.x1hhos8t:hover {
  border-bottom-color: transparent;
}
.x1jjk279:hover {
  border-top-width: 10px;
}
.x1ksy1z5:hover {
  border-bottom-color: var(--negative);
}
.x1kylhsf:hover {
  border-bottom-width: 1px;
}
.x1lwdpx3:hover {
  border-top-style: solid;
}
.x1mys3cw:hover {
  border-top-color: transparent;
}
.x1oah15j:hover {
  border-bottom-color: var(--interactive-secondary-hover);
}
.x1oxtuf1:hover {
  border-top-color: var(--primary-emphasized-button-pressed);
}
.x1rlzdi:hover {
  border-bottom-style: solid;
}
.x1szx6du:hover {
  border-top-color: var(--interactive-secondary-hover);
}
.x1uvrz2g:hover {
  border-bottom-style: dashed;
}
.x1y6jfpw:hover {
  border-bottom-color: var(--line-primary);
}
.x1y6l2gj:hover {
  margin-bottom: -10px;
}
.x3ng2w9:hover {
  height: 46px;
}
.x4mw89m:hover {
  width: 46px;
}
.x5joi9i:hover {
  border-bottom-color: var(--line-subtle);
}
.x7ctnpz:hover {
  width: calc(100% + 16px);
}
.x8tb6ha:hover {
  border-bottom-color: var(--placeholder-text);
}
.xggcdpo:hover {
  border-top-color: var(--border-focused);
}
.xphjxy7:hover {
  border-top-color: var(--line-primary);
}
.xq83tqa:hover {
  border-bottom-width: 0;
}
.xrqzukx:hover {
  border-top-width: 0;
}
.xrrjj81:hover {
  margin-top: -10px;
}
.xscj4nj:hover {
  border-bottom-color: var(--accent);
}
.xtye3h7:hover {
  border-bottom-color: var(--primary-emphasized-button-pressed);
}
.xw6yb2j:hover {
  border-top-color: var(--placeholder-text);
}
.xysibl7:hover {
  border-top-width: 1px;
}
.xz9su2t:hover {
  border-top-style: dashed;
}
.x10lcxz4:focus {
  border-top-color: var(--accent);
}
.x17n7pi9:focus {
  border-top-color: var(--border-focused);
}
.x1eeznod:focus {
  border-bottom-color: var(--border-focused);
}
.x1gom2ui:focus {
  border-top-color: transparent;
}
.x1uzdjyf:focus {
  border-bottom-color: var(--line-subtle);
}
.x4pj85v:focus {
  border-top-color: var(--line-subtle);
}
.xiighnt:focus {
  border-bottom-color: var(--accent);
}
.xs2otdm:focus {
  top: 10px;
}
.xv7adkg:focus {
  border-bottom-color: transparent;
}
.x1o3ux10:active {
  border-bottom-color: var(--line-primary);
}
.x1otyz9x:active {
  border-top-color: var(--interactive-secondary-active);
}
.x4tv7li:active {
  border-top-color: var(--line-primary);
}
.xo2icg4:active {
  border-bottom-color: var(--interactive-secondary-active);
}
@media (max-height: 540px) {
  .x1024lo6.x1024lo6 {
    min-height: 200px;
  }
}
@media (max-height: 320px) {
  .x102i2t6.x102i2t6 {
    overflow-y: auto;
  }
}
@media (min-width: 768px) {
  .x109lap2.x109lap2 {
    width: 260px;
  }
}
@media (max-width: 899px) {
  .x10b0avu.x10b0avu {
    padding-bottom: 24px;
  }
}
@media (min-width: 768px) and (max-width: 1023px) {
  .x10kpbfp.x10kpbfp {
    width: var(--hz-nav-bar-logo-width-768);
  }
}
@media (max-width: 600px) {
  .x10mxuh3.x10mxuh3 {
    height: 200px;
  }
}
@media (max-width: 767px) {
  .x10rn61k.x10rn61k {
    width: 100%;
  }
}
@media only screen and (max-width: 970px) {
  .x10vfum5.x10vfum5 {
    width: 140px;
  }
}
@media (max-width: 1365px) {
  .x10x1v2w.x10x1v2w {
    height: var(--hz-nav-bar-profile-dropdown-avatar-small);
  }
}
@media (max-width: 767px) {
  .x111ulbd.x111ulbd {
    max-width: 564px;
  }
}
@media (min-width: 390px) and (max-width: 800px) {
  .x113zh6a.x113zh6a {
    margin-top: 10px;
  }
}
@media (min-width: 562px) and (max-width: 719px) {
  .x11b4air.x11b4air {
    width: calc((100% - 88px) / 3 - 8px);
  }
}
@media (min-width: 940px) {
  .x11dmrrw.x11dmrrw {
    height: 32px;
  }
}
@media (max-width: 655px) {
  .x11p8vjr.x11p8vjr {
    width: calc(100% + 32px);
  }
}
@media (max-width: 583px) {
  .x11pth41.x11pth41 {
    width: auto;
  }
}
@media (max-width: 767px) {
  .x1278334.x1278334 {
    border-top-width: 1px;
  }
}
@media (min-width: 1104px) and (min-height: 736px) {
  .x12bk919.x12bk919 {
    height: calc(100vh - 160px);
    height: calc(100dvh - 160px);
  }
}
@media (min-width: 1380px) and (max-height: 789px) {
  .x12ca73t.x12ca73t {
    max-width: 190px;
  }
}
@media (max-width: 480px) {
  .x12cm6mg.x12cm6mg {
    max-width: none;
  }
}
@media (max-width: 1023px) {
  .x12eecid.x12eecid {
    margin-bottom: 5px;
  }
}
@media (min-width: 980px) {
  .x12l3i60.x12l3i60 {
    width: 228px;
  }
}
@media (max-width: 679px) {
  .x12l8kdc.x12l8kdc {
    overflow-y: visible;
  }
}
@media (min-width: 1920px) {
  .x12lxefi.x12lxefi {
    height: 216px;
  }
}
@media (max-width: 900px) {
  .x12nzpgo.x12nzpgo {
    width: 88px;
  }
}
@media (max-width: 899px) {
  .x12sosy0.x12sosy0 {
    height: 42px;
  }
}
@media (max-width: 767px) {
  .x12ufosk.x12ufosk {
    width: calc(50% - 8px);
  }
}
@media (min-width: 2296px) and (max-width: 2604px) {
  .x12zdd2p.x12zdd2p {
    width: calc(100% / 6 - 8px);
  }
}
@media (max-width: 1364px) {
  .x13466gu.x13466gu {
    height: auto;
  }
}
@media (max-width: 1359px) {
  .x137zznz.x137zznz {
    width: 100%;
  }
}
@media (max-width: 564px) {
  .x139vsxa.x139vsxa {
    height: 360px;
  }
}
@media (min-width: 1870px) and (max-width: 2027px) {
  .x13a54pu.x13a54pu {
    width: calc((100% - 88px) / 9 - 8px);
  }
}
@media (max-width: 1200px) {
  .x13cb69i.x13cb69i {
    width: 50%;
  }
}
@media (max-width: 767px) {
  .x13hqrlb.x13hqrlb {
    margin-bottom: 16px;
  }
}
@media (max-width: 1365px) {
  .x13ijgap.x13ijgap {
    width: 16px;
  }
}
@media (min-width: 1936px) and (max-width: 2243px) {
  .x13k6msq.x13k6msq {
    width: calc((100% - 88px) / 6 - 8px);
  }
}
@media (max-height: 500px) {
  .x13kmq6v.x13kmq6v {
    height: 5px;
  }
}
@media (max-width: 899px) {
  .x13mt7qq.x13mt7qq {
    padding-top: 0;
  }
}
@media (min-height: 700px) and (max-height: 790px) {
  .x13qq4wz.x13qq4wz {
    max-width: 884px;
  }
}
@media (max-width: 767px) {
  .x13tjhu3.x13tjhu3 {
    padding-bottom: 4px;
  }
}
@media (max-width: 899px) {
  .x13ucbqf.x13ucbqf {
    margin-top: -5px;
  }
}
@media (min-width: 0) and (max-width: 679px) {
  .x13ygc5k.x13ygc5k {
    padding-bottom: 25px;
  }
}
@media (max-width: 767px) {
  .x13zb0es.x13zb0es {
    padding-bottom: 12px;
  }
}
@media (max-width: 767px) {
  .x140zxln.x140zxln {
    width: var(--hz-nav-bar-logo-width-360);
  }
}
@media (max-width: 600px) {
  .x142xjbm.x142xjbm {
    max-width: 0;
  }
}
@media (max-width: 583px) {
  .x14932f.x14932f {
    width: 100%;
  }
}
@media (max-width: 837px) {
  .x14aarrc.x14aarrc {
    padding-top: 186px;
  }
}
@media (max-width: 800px) {
  .x14az35n.x14az35n {
    margin-top: 10px;
  }
}
@media (max-width: 1023px) {
  .x14ci0gm.x14ci0gm {
    width: var(--hz-shelf-subtitle-glimmer-width-360);
  }
}
@media (max-width: 1023px) {
  .x14dunly.x14dunly {
    height: 90%;
  }
}
@media (min-width: 1024px) {
  .x14ixjev.x14ixjev {
    width: auto;
  }
}
@media (min-width: 1024px) {
  .x14kb6tx.x14kb6tx {
    padding-bottom: 0;
  }
}
@media (max-height: 428px) {
  .x14ocpvf.x14ocpvf {
    max-height: 80vh;
  }
}
@media (max-width: 1023px) {
  .x14shcbm.x14shcbm {
    width: 100%;
  }
}
@media (min-height: 970px) {
  .x14v7lna.x14v7lna {
    height: calc(100vh - 480px);
  }
}
@media (min-width: 1400px) {
  .x152ajft.x152ajft {
    max-height: 160px;
  }
}
@media (max-width: 564px) {
  .x15472oz.x15472oz {
    padding-bottom: 100px;
  }
}
@media (max-width: 899px) {
  .x15668bf.x15668bf {
    margin-bottom: 0;
  }
}
@media (max-width: 655px) {
  .x159j7xd.x159j7xd {
    padding-bottom: 8px;
  }
}
@media (max-width: 999px) {
  .x15a6mhk.x15a6mhk {
    padding-top: 60px;
  }
}
@media (max-width: 655px) {
  .x15cjhok.x15cjhok {
    margin-top: 8px;
  }
}
@media (max-width: 1024px) {
  .x15dfyo2.x15dfyo2 {
    width: calc(33% - 20px);
  }
}
@media (max-width: 655px) {
  .x15ge8cz.x15ge8cz {
    width: calc(100% - 16px);
  }
}
@media (min-width: 768px) and (max-width: 1023px) {
  .x15iler4.x15iler4 {
    min-width: 0;
  }
}
@media (max-width: 767px) {
  .x15k2jg5.x15k2jg5 {
    border-bottom-style: solid;
  }
}
@media (min-width: 390px) and (max-width: 800px) {
  .x15l8mli.x15l8mli {
    margin-bottom: 10px;
  }
}
@media (max-width: 1023px) {
  .x15ohrg7.x15ohrg7 {
    height: 210px;
  }
}
@media (max-width: 899px) {
  .x15sbx0n.x15sbx0n {
    margin-bottom: 16px;
  }
}
@media (min-width: 768px) and (max-width: 1023px) {
  .x15udr4t.x15udr4t {
    padding-top: 20px;
  }
}
@media (max-width: 564px) {
  .x15vkpkv.x15vkpkv {
    padding-bottom: 196px;
  }
}
@media (max-width: 905px) {
  .x15w37pv.x15w37pv {
    min-width: 0;
  }
}
@media (min-width: 1238px) and (max-width: 1395px) {
  .x162tl4j.x162tl4j {
    width: calc((100% - 88px) / 5 - 8px);
  }
}
@media (min-width: 1628px) and (max-width: 1935px) {
  .x16a8ryy.x16a8ryy {
    width: calc((100% - 88px) / 5 - 8px);
  }
}
@media (max-width: 480px) {
  .x16b8am3.x16b8am3 {
    max-width: 480px;
  }
}
@media (max-width: 767px) {
  .x16e6e10.x16e6e10 {
    width: 28px;
  }
}
@media (min-width: 1024px) and (max-width: 1365px) {
  .x16ekaro.x16ekaro {
    width: var(--hz-shelf-subtitle-glimmer-width-1024);
  }
}
@media (max-width: 767px) {
  .x16j3yes.x16j3yes {
    width: calc(var(--x1tf79ex) * 2 + 100%);
  }
}
@media (max-width: 767px) {
  .x16jcvb6.x16jcvb6 {
    border-bottom-color: var(--divider);
  }
}
@media (max-width: 1200px) {
  .x16m946e.x16m946e {
    max-width: 300px;
  }
}
@media (max-width: 680px) {
  .x16s4ugg.x16s4ugg {
    width: calc(100vw - 32px);
  }
}
@media (min-width: 1510px) and (max-width: 1667px) {
  .x16ty6bb.x16ty6bb {
    width: calc((100% - 88px) / 9 - 8px);
  }
}
@media (max-width: 1023px) {
  .x170o4jf.x170o4jf {
    padding-bottom: 32px;
  }
}
@media (max-width: 899px) {
  .x1711n69.x1711n69 {
    margin-top: 0;
  }
}
@media (max-width: 564px) {
  .x171jk99.x171jk99 {
    margin-top: 32px;
  }
}
@media (max-width: 767px) {
  .x175wuz2.x175wuz2 {
    width: auto;
  }
}
@media (max-width: 767px) {
  .x178p66w.x178p66w {
    margin-bottom: 8px;
  }
}
@media (min-width: 1920px) {
  .x17aej47.x17aej47 {
    width: 1920px;
  }
}
@media (min-width: 1920px) {
  .x17b6ie7.x17b6ie7 {
    height: var(--hz-nav-bar-height-large);
  }
}
@media (min-width: 768px) and (max-width: 1023px) {
  .x17cqv9x.x17cqv9x {
    max-width: 640px;
  }
}
@media (max-width: 899px) {
  .x17dpueb.x17dpueb {
    margin-top: -24px;
  }
}
@media (min-width: 1668px) and (max-width: 1825px) {
  .x17iarbr.x17iarbr {
    width: calc((100% - 88px) * 0.1 - 8px);
  }
}
@media (min-width: 0) and (max-width: 1366px) {
  .x17iw9cb.x17iw9cb {
    padding-top: 8px;
  }
}
@media (min-width: 1610px) {
  .x17j41n0.x17j41n0 {
    width: 376px;
  }
}
@media (max-width: 679px) {
  .x17ot9bj.x17ot9bj {
    min-width: 50%;
  }
}
@media (min-width: 900px) {
  .x17quhge.x17quhge {
    max-width: 400px;
  }
}
@media (max-width: 999px) {
  .x17un7ky.x17un7ky {
    margin-bottom: 8px;
  }
}
@media (min-width: 1366px) and (max-width: 1919px) {
  .x17ywgjv.x17ywgjv {
    height: 24px;
  }
}
@media (max-width: 767px) {
  .x17z29uz.x17z29uz {
    width: calc(100% - 12px);
  }
}
@media (max-width: 1103px) {
  .x182k5gq.x182k5gq {
    overflow-x: initial;
  }
}
@media (max-width: 1023px) {
  .x1860kir.x1860kir {
    padding-top: 10px;
  }
}
@media (max-width: 1439px) {
  .x189ebrb.x189ebrb {
    margin-top: 3px;
  }
}
@media (max-width: 899px) {
  .x18a7wqs.x18a7wqs {
    padding-top: 12px;
  }
}
@media (max-width: 1103px) {
  .x18f2mfw.x18f2mfw {
    height: calc(100vh - var(--header-height));
    height: calc(100dvh - var(--header-height));
  }
}
@media (max-width: 1365px) {
  .x18i1vgf.x18i1vgf {
    height: 60px;
  }
}
@media (max-width: 299px) {
  .x18igh9x.x18igh9x {
    width: calc(100% - 88px);
  }
}
@media (min-width: 1920px) {
  .x18ny1uz.x18ny1uz {
    width: 36px;
  }
}
@media (max-width: 767px) {
  .x18y1mrx.x18y1mrx {
    padding-top: 10px;
  }
}
@media (max-width: 700px) {
  .x18ydpmq.x18ydpmq {
    max-width: 100%;
  }
}
@media (max-width: 1365px) {
  .x1905tkd.x1905tkd {
    height: var(--hz-nav-bar-profile-dropdown-height-small);
  }
}
@media (min-width: 900px) {
  .x191uvie.x191uvie {
    height: calc(100vh - 60px);
  }
}
@media (max-width: 916px) {
  .x1954l6m.x1954l6m {
    max-height: 50vh;
  }
}
@media print {
  .x196fn1l.x196fn1l {
    width: 960px;
  }
}
@media (max-width: 1260px) {
  .x197kbj4.x197kbj4 {
    margin-top: -84px;
  }
}
@media (max-width: 1199px) {
  .x198ibhd.x198ibhd {
    padding-bottom: 8px;
  }
}
@media (min-width: 1201px) and (max-width: 1300px) {
  .x19a7vgm.x19a7vgm {
    max-width: 550px;
  }
}
@media (max-width: 899px) {
  .x19d5s1r.x19d5s1r {
    top: 0;
  }
}
@media (max-width: 999px) {
  .x19h8t9y.x19h8t9y {
    margin-top: -10px;
  }
}
@media (max-width: 996px) {
  .x19jr8so.x19jr8so {
    max-height: 50vh;
  }
}
@media (min-height: 1280px) {
  .x19lwuac.x19lwuac {
    height: 515px;
  }
}
@media (max-width: 1230px) {
  .x19pq0hf.x19pq0hf {
    max-height: 50vh;
  }
}
@media (max-width: 655px) {
  .x19prlsd.x19prlsd {
    min-height: 64px;
  }
}
@media (max-width: 600px) {
  .x1a115ii.x1a115ii {
    min-width: 100vw;
  }
}
@media (max-width: 899px) {
  .x1a2rsw9.x1a2rsw9 {
    margin-top: 12px;
  }
}
@media (min-width: 1680px) and (max-width: 1987px) {
  .x1a3gmnx.x1a3gmnx {
    width: calc((100% - 88px) / 4 - 8px);
  }
}
@media (max-width: 1023px) {
  .x1a8fzrx.x1a8fzrx {
    margin-top: 10px;
  }
}
@media (min-width: 1320px) and (max-width: 1627px) {
  .x1abn89d.x1abn89d {
    width: calc((100% - 88px) / 4 - 8px);
  }
}
@media (max-width: 600px) {
  .x1aexbiz.x1aexbiz {
    max-width: 100vw;
  }
}
@media (max-width: 1024px) {
  .x1afc628.x1afc628 {
    overflow-y: hidden;
  }
}
@media (min-width: 1920px) {
  .x1agjfpq.x1agjfpq {
    height: var(--hz-nav-bar-profile-dropdown-height-large);
  }
}
@media (max-width: 1072px) {
  .x1ah8e6s.x1ah8e6s {
    max-height: 50vh;
  }
}
@media (min-width: 1024px) and (max-width: 1365px) {
  .x1ao5nu3.x1ao5nu3 {
    height: var(--hz-shelf-subtitle-glimmer-height-1024);
  }
}
@media (max-width: 767px) {
  .x1aub9j0.x1aub9j0 {
    margin-top: auto;
  }
}
@media (min-width: 1100px) and (max-height: 789px),
  (min-width: 1100px) and (max-width: 1379px) {
  .x1awlv9s.x1awlv9s {
    max-width: 111.6px;
  }
}
@media (max-height: 540px) {
  .x1axrwd5.x1axrwd5 {
    overflow-y: scroll;
  }
}
@media (max-width: 500px) {
  .x1b2722s.x1b2722s {
    min-width: auto;
  }
}
@media (min-width: 0) and (max-width: 679px) {
  .x1b2inte.x1b2inte {
    padding-bottom: 12px;
  }
}
@media (min-width: 1920px) {
  .x1b4xuh4.x1b4xuh4 {
    top: var(--hz-nav-bar-height-large);
  }
}
@media (max-width: 1023px) {
  .x1b7eh7r.x1b7eh7r {
    width: 430px;
  }
}
@media (min-width: 1024px) and (max-width: 1365px) {
  .x1b7ojp.x1b7ojp {
    margin-bottom: var(--hz-shelf-header-margin-bottom-1024);
  }
}
@media (max-aspect-ratio: 2) {
  .x1ba9dau.x1ba9dau {
    height: auto;
  }
}
@media (min-width: 1366px) and (max-width: 1919px) {
  .x1bcafn4.x1bcafn4 {
    height: var(--hz-shelf-title-glimmer-height-1366);
  }
}
@media (max-width: 820px) {
  .x1bda1f7.x1bda1f7 {
    max-width: 450px;
  }
}
@media (max-width: 699px) {
  .x1bdjg05.x1bdjg05 {
    width: 100%;
  }
}
@media (max-width: 655px) {
  .x1be37a.x1be37a {
    width: 100%;
  }
}
@media (max-width: 1009px) {
  .x1betldn.x1betldn {
    height: auto;
  }
}
@media (max-width: 768px) {
  .x1bgwy8c.x1bgwy8c {
    padding-bottom: 0;
  }
}
@media (min-width: 0) and (max-width: 679px) {
  .x1bl51vm.x1bl51vm {
    padding-top: 12px;
  }
}
@media (min-width: 1194px) and (max-width: 1351px) {
  .x1bompe2.x1bompe2 {
    width: calc((100% - 88px) / 7 - 8px);
  }
}
@media (max-width: 1919px) {
  .x1btr3bl.x1btr3bl {
    min-width: auto;
  }
}
@media (max-width: 1439px) {
  .x1bu0bv6.x1bu0bv6 {
    max-width: 300px;
  }
}
@media (max-width: 600px) {
  .x1bv1ejp.x1bv1ejp {
    max-width: -moz-fit-content;
  }
}
@media (max-width: 1337px) {
  .x1bvtbt9.x1bvtbt9 {
    height: auto;
  }
}
@media (max-width: 899px) {
  .x1bydg3b.x1bydg3b {
    max-width: unset;
  }
}
@media (max-width: 1024px) {
  .x1bz4jfv.x1bz4jfv {
    padding-bottom: 4px;
  }
}
@media (max-width: 655px) {
  .x1c2v0lc.x1c2v0lc {
    min-height: 0;
  }
}
@media (max-width: 655px) {
  .x1c4xojo.x1c4xojo {
    width: 96px;
  }
}
@media (max-width: 500px) {
  .x1c90odo.x1c90odo {
    max-width: 374px;
  }
}
@media (min-width: 422px) {
  .x1ca1edk.x1ca1edk {
    width: 422px;
  }
}
@media (max-width: 860px) {
  .x1cdhp0d.x1cdhp0d {
    width: 100%;
  }
}
@media (max-width: 767px) {
  .x1cegbr0.x1cegbr0 {
    margin-bottom: 3px;
  }
}
@media (max-width: 899px) {
  .x1cemxai.x1cemxai {
    width: max-content;
  }
}
@media (min-width: 1440px) {
  .x1cfo5f7.x1cfo5f7 {
    max-width: 80%;
  }
}
@media (min-width: 1024px) and (max-width: 1365px) {
  .x1chx37c.x1chx37c {
    width: var(--hz-nav-bar-logo-width-1024);
  }
}
@media (max-width: 564px) {
  .x1ckq5.x1ckq5 {
    bottom: 0;
  }
}
@media (min-width: 0) and (max-width: 679px) {
  .x1cox2a2.x1cox2a2 {
    padding-top: 0;
  }
}
@media (max-width: 482px) {
  .x1cqz3f5.x1cqz3f5 {
    margin-top: 0;
  }
}
@media (max-aspect-ratio: 2) {
  .x1crayir.x1crayir {
    width: 100%;
  }
}
@media (max-width: 1300px) {
  .x1crw4zo.x1crw4zo {
    width: calc(100% - 8px);
  }
}
@media (max-width: 679px) {
  .x1csguc9.x1csguc9 {
    height: 100px;
  }
}
@media (min-width: 656px) and (max-width: 1103px) {
  .x1cw0seg.x1cw0seg {
    max-width: 680px;
  }
}
@media (min-width: 768px) and (max-width: 1919px) {
  .x1cy9r8m.x1cy9r8m {
    padding-bottom: 48px;
  }
}
@media (max-height: 500px) {
  .x1cz02eo.x1cz02eo {
    width: 85px;
  }
}
@media (max-width: 767px) {
  .x1cza4f.x1cza4f {
    padding-bottom: 16px;
  }
}
@media (min-width: 1920px) {
  .x1d1a15e.x1d1a15e {
    max-width: 1920px;
  }
}
@media (max-width: 1023px) and (min-height: 600px) {
  .x1d7cgr6.x1d7cgr6 {
    padding-top: 16px;
  }
}
@media (max-width: 655px) {
  .x1d9vrsx.x1d9vrsx {
    margin-top: -16px;
  }
}
@media (min-height: 700px) and (max-height: 789px) {
  .x1db0b2.x1db0b2 {
    height: 590px;
  }
}
@media (max-width: 1279px) {
  .x1dduhf9.x1dduhf9 {
    max-width: 278px;
  }
}
@media (max-width: 767px) {
  .x1dg0hrn.x1dg0hrn {
    border-bottom-width: 1px;
  }
}
@media (min-width: 1024px) {
  .x1dn3abd.x1dn3abd {
    top: 75px;
  }
}
@media (max-height: 540px) {
  .x1dnutij.x1dnutij {
    overflow-x: scroll;
  }
}
@media (max-width: 784px) {
  .x1dnw2fd.x1dnw2fd {
    width: auto;
  }
}
@media (max-width: 1800px) {
  .x1dpbwe7.x1dpbwe7 {
    width: 80%;
  }
}
@media (max-width: 899px) {
  .x1dtbkle.x1dtbkle {
    padding-top: 15px;
  }
}
@media (max-width: 900px) {
  .x1dus1kp.x1dus1kp {
    margin-top: -84px;
  }
}
@media (max-width: 1919px) {
  .x1dw9l9t.x1dw9l9t {
    padding-top: 8px;
  }
}
@media (min-width: 1366px) and (max-width: 1919px) {
  .x1dxyzh.x1dxyzh {
    min-height: calc(100vh - 372px);
  }
}
@media (max-width: 996px) {
  .x1dymz7l.x1dymz7l {
    min-height: 50vh;
  }
}
@media (min-width: 501px) and (max-width: 800px) {
  .x1dzghfj.x1dzghfj {
    margin-top: 10px;
  }
}
@media (max-width: 1439px) {
  .x1e0c0pm.x1e0c0pm {
    margin-top: 1px;
  }
}
@media (max-width: 767px) {
  .x1e27h03.x1e27h03 {
    border-top-style: solid;
  }
}
@media (max-height: 760px) {
  .x1e6seco.x1e6seco {
    height: 260px;
  }
}
@media (max-width: 767px) {
  .x1e78oy9.x1e78oy9 {
    padding-bottom: 32px;
  }
}
@media (max-width: 1365px) {
  .x1e96owe.x1e96owe {
    padding-top: 8px;
  }
}
@media (max-width: 679px) {
  .x1e9k66k.x1e9k66k {
    overflow-x: visible;
  }
}
@media (max-width: 1024px) {
  .x1eclkdd.x1eclkdd {
    padding-top: 24px;
  }
}
@media (max-width: 679px) {
  .x1eevrrt.x1eevrrt {
    padding-bottom: 0;
  }
}
@media (max-width: 939px) {
  .x1eicmqx.x1eicmqx {
    padding-bottom: 0;
  }
}
@media (max-width: 1103px) {
  .x1elo72b.x1elo72b {
    width: calc(100% - 32px);
  }
}
@media (min-width: 1366px) and (max-width: 1919px) {
  .x1eo1up7.x1eo1up7 {
    margin-bottom: var(--hz-shelf-header-margin-bottom-1366);
  }
}
@media (min-width: 900px) {
  .x1ephchm.x1ephchm {
    bottom: 100px;
  }
}
@media print {
  .x1etads2.x1etads2 {
    min-width: 0;
  }
}
@media (orientation: landscape) and (max-height: 480px) {
  .x1f1hhx9.x1f1hhx9 {
    height: 100vh;
  }
}
@media (min-width: 1826px) and (max-width: 1983px) {
  .x1f7yi64.x1f7yi64 {
    width: calc((100% - 88px) / 11 - 8px);
  }
}
@media (max-height: 500px) {
  .x1fml90s.x1fml90s {
    margin-bottom: 10px;
  }
}
@media (max-height: 760px) {
  .x1fs7lnf.x1fs7lnf {
    height: 300px;
  }
}
@media (max-width: 1279px) {
  .x1ftg609.x1ftg609 {
    max-width: calc(100vw - 32px);
  }
}
@media (max-width: 1072px) {
  .x1ftmbat.x1ftmbat {
    height: auto;
  }
}
@media print {
  .x1fupina.x1fupina {
    border-bottom-width: 0;
  }
}
@media (min-width: 0) and (max-width: 1024px) {
  .x1fzdzhk.x1fzdzhk {
    height: 50px;
  }
}
@media print {
  .x1g864ot.x1g864ot {
    height: max-content;
  }
}
@media screen and (min-width: 600px) {
  .x1gcj5sk.x1gcj5sk {
    padding-bottom: 8px;
  }
}
@media (max-width: 450px) {
  .x1gfnfzo.x1gfnfzo {
    top: 0;
  }
}
@media (max-width: 655px) {
  .x1ggdlmy.x1ggdlmy {
    margin-top: 12px;
  }
}
@media (max-width: 699px) {
  .x1ggmdca.x1ggmdca {
    height: 1px;
  }
}
@media (max-width: 760px) {
  .x1gmaar3.x1gmaar3 {
    width: calc(100% + 32px);
  }
}
@media (max-height: 819px) {
  .x1goewiu.x1goewiu {
    bottom: 0;
  }
}
@media (max-width: 899px) {
  .x1grkk56.x1grkk56 {
    padding-top: 20px;
  }
}
@media (min-width: 768px) {
  .x1gsg5td.x1gsg5td {
    max-width: min(50%, 300px);
  }
}
@media (max-width: 1058px) {
  .x1gyj55h.x1gyj55h {
    max-height: 50vh;
  }
}
@media (max-width: 767px) {
  .x1h4gsww.x1h4gsww {
    padding-bottom: 8px;
  }
}
@media (max-width: 1023px) {
  .x1h6248c.x1h6248c {
    padding-top: 40px;
  }
}
@media (max-width: 899px) {
  .x1h9lmpj.x1h9lmpj {
    max-height: calc(50vh - var(--header-height) - 52px);
  }
}
@media (min-width: 1367px) and (max-width: 1920px) {
  .x1hbp8z5.x1hbp8z5 {
    height: 36px;
  }
}
@media (min-width: 1921px) {
  .x1hftuzi.x1hftuzi {
    width: 1600px;
  }
}
@media (max-width: 899px) {
  .x1hh9bye.x1hh9bye {
    margin-top: 20px;
  }
}
@media (max-width: 1103px) and (min-height: 736px) {
  .x1hmmriu.x1hmmriu {
    height: calc(100vh - 160px - var(--header-height));
    height: calc(100dvh - 160px - var(--header-height));
  }
}
@media (max-width: 767px) {
  .x1hqpe55.x1hqpe55 {
    margin-bottom: auto;
  }
}
@media (min-width: 0) and (max-width: 679px) {
  .x1htibsw.x1htibsw {
    top: 0;
  }
}
@media (max-width: 1259px) {
  .x1hy57zm.x1hy57zm {
    top: var(--header-height);
  }
}
@media (max-width: 1291px) {
  .x1hzeat3.x1hzeat3 {
    height: auto;
  }
}
@media (min-width: 584px) {
  .x1ia4mhz.x1ia4mhz {
    padding-top: 24px;
  }
}
@media (max-width: 500px) {
  .x1ifrov1.x1ifrov1 {
    width: 100%;
  }
}
@media (min-width: 1366px) and (max-width: 1919px) {
  .x1ih30xs.x1ih30xs {
    height: 20px;
  }
}
@media (max-width: 1024px) {
  .x1iqlq8t.x1iqlq8t {
    margin-bottom: 0;
  }
}
@media (max-width: 767px) {
  .x1isuaqg.x1isuaqg {
    min-width: calc(100% - 12px);
  }
}
@media (max-width: 480px) {
  .x1ivs92r.x1ivs92r {
    width: calc(100% + 32px);
  }
}
@media (max-width: 655px) {
  .x1ix9dth.x1ix9dth {
    border-top-width: 0;
  }
}
@media (min-height: 700px) and (max-height: 789px) {
  .x1j3su9m.x1j3su9m {
    height: 38px;
  }
}
@media (max-width: 1103px) {
  .x1j7kklq.x1j7kklq {
    padding-top: 0;
  }
}
@media (min-width: 1260px) {
  .x1j7rqps.x1j7rqps {
    max-width: 876px;
  }
}
@media (max-width: 1365px) {
  .x1j7uc9o.x1j7uc9o {
    padding-bottom: 8px;
  }
}
@media (pointer: coarse) {
  .x1j8qypl.x1j8qypl {
    height: 36px;
  }
}
@media (max-width: 767px) {
  .x1jd7idk.x1jd7idk {
    height: var(--hz-footer-logo-height-360);
  }
}
@media (min-width: 656px) and (max-width: 1103px) {
  .x1jdb7xe.x1jdb7xe {
    min-height: 0;
  }
}
@media (min-width: 1554px) and (max-width: 1711px) {
  .x1jdmwrp.x1jdmwrp {
    width: calc((100% - 88px) / 7 - 8px);
  }
}
@media (max-width: 1199px) {
  .x1jh3we5.x1jh3we5 {
    padding-top: 16px;
  }
}
@media (max-width: 900px) {
  .x1jv9jv1.x1jv9jv1 {
    min-width: calc(100vw - 84px);
  }
}
@media (max-width: 679px) {
  .x1jxyteu.x1jxyteu {
    max-height: none;
  }
}
@media (max-width: 1274px) {
  .x1jyiyf9.x1jyiyf9 {
    min-height: 50vh;
  }
}
@media (max-width: 767px) {
  .x1k4gc0v.x1k4gc0v {
    padding-bottom: 0;
  }
}
@media (max-width: 450px) {
  .x1k9ca3y.x1k9ca3y {
    padding-top: 16px;
  }
}
@media (orientation: portrait) {
  .x1kf40fc.x1kf40fc {
    width: calc(var(--x1tf79ex) * 2 + 100%);
  }
}
@media (max-width: 900px) {
  .x1kt9ddj.x1kt9ddj {
    padding-bottom: 12px;
  }
}
@media (min-width: 768px) {
  .x1kx2ikn.x1kx2ikn {
    padding-top: 16px;
  }
}
@media (max-width: 767px) {
  .x1kykvkm.x1kykvkm {
    height: var(--hz-nav-bar-logo-height-360);
  }
}
@media (max-width: 1099px) {
  .x1l38jg0.x1l38jg0 {
    max-width: calc(15vw - 55px);
  }
}
@media (min-width: 0) and (max-width: 1366px) {
  .x1l7vkab.x1l7vkab {
    padding-bottom: 8px;
  }
}
@media (max-width: 1260px) {
  .x1lca6et.x1lca6et {
    padding-top: 12px;
  }
}
@media (max-height: 428px) {
  .x1lck2f0.x1lck2f0 {
    overflow-x: scroll;
  }
}
@media (max-width: 899px) {
  .x1ldinz9.x1ldinz9 {
    height: 33vh;
  }
}
@media (min-width: 900px) {
  .x1lgoeg2.x1lgoeg2 {
    padding-top: 80px;
  }
}
@media (min-width: 1920px) {
  .x1lhpvt0.x1lhpvt0 {
    height: var(--hz-hero-section-height-1920);
  }
}
@media (max-width: 767px) {
  .x1lhsz42.x1lhsz42 {
    margin-bottom: 0;
  }
}
@media (max-width: 1259px) {
  .x1ljvw1e.x1ljvw1e {
    width: calc(100vw - 384px);
  }
}
@media (min-width: 720px) and (max-width: 877px) {
  .x1lmggvb.x1lmggvb {
    width: calc((100% - 88px) / 4 - 8px);
  }
}
@media (min-width: 900px) {
  .x1lspesw.x1lspesw {
    width: calc(100% - 360px) !important;
  }
}
@media (min-width: 900px) {
  .x1ltux0g.x1ltux0g {
    margin-bottom: 16px;
  }
}
@media (min-width: 1921px) {
  .x1lw7d46.x1lw7d46 {
    max-width: 1536px;
  }
}
@media (max-width: 1279px) {
  .x1lwhh3v.x1lwhh3v {
    width: 292px;
  }
}
@media (min-width: 1988px) and (max-width: 2295px) {
  .x1m0d6it.x1m0d6it {
    width: calc(20% - 8px);
  }
}
@media (max-width: 680px) {
  .x1m5pkwt.x1m5pkwt {
    height: 100%;
  }
}
@media (min-width: 1366px) and (max-width: 1919px) {
  .x1m60ac1.x1m60ac1 {
    height: var(--hz-nav-bar-logo-height-1366);
  }
}
@media (max-width: 679px) {
  .x1mfppf3.x1mfppf3 {
    min-height: 100vh;
  }
}
@media (max-width: 584px) {
  .x1micssf.x1micssf {
    height: 575px;
  }
}
@media (max-width: 899px) {
  .x1mim9m8.x1mim9m8 {
    margin-bottom: -8px;
  }
}
@media (min-width: 992px) {
  .x1mutujx.x1mutujx {
    max-width: 360px;
  }
}
@media (max-width: 1364px) {
  .x1mxxpuf.x1mxxpuf {
    min-height: 50vh;
  }
}
@media (max-width: 679px) {
  .x1mzw9uj.x1mzw9uj {
    margin-top: 0;
  }
}
@media (max-width: 767px) {
  .x1n9yuwz.x1n9yuwz {
    margin-top: 4px;
  }
}
@media (max-width: 767px) {
  .x1nfc09x.x1nfc09x {
    border-top-color: #f0f4f9;
  }
}
@media (min-width: 584px) {
  .x1nggv71.x1nggv71 {
    margin-top: 0;
  }
}
@media only screen and (max-width: 970px) {
  .x1noequ8.x1noequ8 {
    width: 100%;
  }
}
@media (max-width: 1023px) {
  .x1nq4qjq.x1nq4qjq {
    bottom: 50%;
  }
}
@media (max-width: 655px) {
  .x1nr9ujz.x1nr9ujz {
    margin-bottom: 19px;
  }
}
@media (max-width: 899px) {
  .x1nrcals.x1nrcals {
    padding-bottom: 8px;
  }
}
@media (min-width: 1920px) {
  .x1ns60g.x1ns60g {
    min-width: 24px;
  }
}
@media (min-width: 1396px) and (max-width: 1553px) {
  .x1nugz3k.x1nugz3k {
    width: calc((100% - 88px) / 6 - 8px);
  }
}
@media (min-width: 900px) {
  .x1nwha8v.x1nwha8v {
    padding-bottom: 80px;
  }
}
@media screen and (min-width: 600px) {
  .x1o0ag3o.x1o0ag3o {
    margin-bottom: auto;
  }
}
@media (max-width: 900px) {
  .x1o0kui9.x1o0kui9 {
    top: 12px;
  }
}
@media (max-width: 450px) {
  .x1o1bry7.x1o1bry7 {
    height: 100%;
  }
}
@media (min-width: 836px) {
  .x1o3k5il.x1o3k5il {
    width: 100%;
  }
}
@media (max-width: 1600px) {
  .x1o3tsvb.x1o3tsvb {
    padding-bottom: 8px;
  }
}
@media (min-width: 704px) and (max-width: 1371px) {
  .x1o726nu.x1o726nu {
    width: calc((100% - 88px) / 2 - 8px);
  }
}
@media (max-height: 520px) {
  .x1o9yfan.x1o9yfan {
    height: 50vh;
  }
}
@media (max-width: 1365px) {
  .x1odrncj.x1odrncj {
    width: 24px;
  }
}
@media (min-width: 1984px) and (max-width: 2142px) {
  .x1okq12l.x1okq12l {
    width: calc((100% - 88px) / 12 - 8px);
  }
}
@media (max-width: 1023px) {
  .x1oq7qte.x1oq7qte {
    height: var(--hz-shelf-subtitle-glimmer-height-360);
  }
}
@media (max-width: 1919px) {
  .x1ovuhft.x1ovuhft {
    padding-bottom: 12px;
  }
}
@media (min-height: 790px) {
  .x1oyqi3f.x1oyqi3f {
    width: 36px;
  }
}
@media (max-width: 899px) {
  .x1p0ryx0.x1p0ryx0 {
    height: 100vh;
  }
}
@media (max-width: 899px) {
  .x1p5gv8h.x1p5gv8h {
    min-height: 100%;
  }
}
@media (max-width: 450px) {
  .x1pe4oj3.x1pe4oj3 {
    padding-bottom: 100%;
  }
}
@media (orientation: landscape) {
  .x1pgy4eo.x1pgy4eo {
    width: 50vh;
  }
}
@media (max-width: 767px) {
  .x1phzuq3.x1phzuq3 {
    margin-top: 0%;
  }
}
@media (pointer: coarse) {
  .x1pl6kqj.x1pl6kqj {
    width: auto;
  }
}
@media (max-width: 767px) {
  .x1pq7pt1.x1pq7pt1 {
    margin-bottom: 20px;
  }
}
@media (max-width: 655px) {
  .x1pqac4u.x1pqac4u {
    margin-bottom: 0;
  }
}
@media (min-width: 1024px) {
  .x1prexyb.x1prexyb {
    max-width: 480px;
  }
}
@media (max-width: 1023px) {
  .x1ptvt7k.x1ptvt7k {
    width: var(--hz-shelf-title-glimmer-width-360);
  }
}
@media (max-width: 1235px) {
  .x1pumzoo.x1pumzoo {
    width: 100%;
  }
}
@media (max-width: 915px) {
  .x1q1svaq.x1q1svaq {
    height: 250px;
  }
}
@media (max-width: 767px) {
  .x1q9t86b.x1q9t86b {
    max-width: 100%;
  }
}
@media (min-width: 1366px) and (max-width: 1919px) {
  .x1qay1bq.x1qay1bq {
    width: var(--hz-nav-bar-profile-dropdown-avatar-medium);
  }
}
@media (max-width: 899px) {
  .x1qb6ta8.x1qb6ta8 {
    margin-top: 16px;
  }
}
@media (min-width: 1366px) and (max-width: 1919px) {
  .x1qcl2ma.x1qcl2ma {
    height: var(--hz-nav-bar-profile-dropdown-height-medium);
  }
}
@media (max-width: 960px) {
  .x1qe1wrf.x1qe1wrf {
    width: 100%;
  }
}
@media (min-width: 768px) and (max-width: 1439px) {
  .x1qh4awp.x1qh4awp {
    margin-top: 0;
  }
}
@media (min-width: 900px) {
  .x1ql6vy9.x1ql6vy9 {
    width: 100%;
  }
}
@media print {
  .x1qzcej9.x1qzcej9 {
    border-top-width: 0;
  }
}
@media (min-height: 1280px) {
  .x1r7p5f4.x1r7p5f4 {
    height: calc(802px - 100%);
  }
}
@media (max-width: 1365px) {
  .x1rd0s7a.x1rd0s7a {
    height: 16px;
  }
}
@media (max-width: 767px) {
  .x1rem39r.x1rem39r {
    padding-bottom: 48px;
  }
}
@media (min-width: 1712px) and (max-width: 1869px) {
  .x1rgpafj.x1rgpafj {
    width: calc((100% - 88px) / 8 - 8px);
  }
}
@media (max-width: 899px) {
  .x1rik9be.x1rik9be {
    padding-bottom: 0;
  }
}
@media (max-width: 899px) {
  .x1rmlpev.x1rmlpev {
    height: 50vh;
  }
}
@media (max-width: 564px) {
  .x1rpt2gz.x1rpt2gz {
    margin-bottom: 40px;
  }
}
@media (min-width: 1610px) {
  .x1rue98q.x1rue98q {
    width: 500px;
  }
}
@media (max-width: 900px) {
  .x1rx7wtn.x1rx7wtn {
    width: calc(100vw - 84px);
  }
}
@media (min-width: 1920px) {
  .x1ry5ida.x1ry5ida {
    width: var(--hz-shelf-title-glimmer-width-1920);
  }
}
@media (min-width: 900px) {
  .x1s2qe80.x1s2qe80 {
    top: var(--header-height);
  }
}
@media (min-width: 0) and (max-width: 1200px) {
  .x1s3gxii.x1s3gxii {
    max-width: 300px;
  }
}
@media (max-width: 564px) {
  .x1sb5bu0.x1sb5bu0 {
    padding-top: 0;
  }
}
@media (min-height: 790px) {
  .x1scbodw.x1scbodw {
    height: 42px;
  }
}
@media (max-width: 1024px) {
  .x1sfyn8x.x1sfyn8x {
    overflow-x: hidden;
  }
}
@media (max-width: 1103px) {
  .x1t10qlk.x1t10qlk {
    max-height: none;
  }
}
@media (max-width: 600px) {
  .x1t16v7k.x1t16v7k {
    width: 100vw;
  }
}
@media (max-width: 1103px) {
  .x1t2nuj3.x1t2nuj3 {
    overflow-y: visible;
  }
}
@media (max-width: 835px) {
  .x1t7pso0.x1t7pso0 {
    margin-top: -8px;
  }
}
@media (max-width: 584px) {
  .x1t8bhrk.x1t8bhrk {
    margin-top: -16px;
  }
}
@media (max-width: 996px) {
  .x1tc3ha4.x1tc3ha4 {
    height: auto;
  }
}
@media (max-width: 768px) and (min-device-width: 320px) {
  .x1td6sjx.x1td6sjx {
    padding-bottom: 35px;
  }
}
@media (max-height: 520px) {
  .x1te70xu.x1te70xu {
    overflow-x: hidden;
  }
}
@media (max-width: 860px) {
  .x1tgciia.x1tgciia {
    width: 100%;
  }
}
@media (max-width: 899px) {
  .x1tl1jqa.x1tl1jqa {
    height: 44px;
  }
}
@media (min-height: 1280px) {
  .x1tlu3db.x1tlu3db {
    min-height: 522px;
  }
}
@media (min-width: 768px) {
  .x1tn0uij.x1tn0uij {
    width: auto;
  }
}
@media (max-width: 600px) {
  .x1tndz9j.x1tndz9j {
    width: 0;
  }
}
@media (min-width: 450px) {
  .x1ts0osd.x1ts0osd {
    margin-bottom: 40px;
  }
}
@media (max-width: 899px) {
  .x1tsjjzn.x1tsjjzn {
    overflow-x: auto;
  }
}
@media (min-width: 0) and (max-width: 1366px) {
  .x1ttgwcv.x1ttgwcv {
    width: 9px;
  }
}
@media (max-width: 900px) {
  .x1tveg9y.x1tveg9y {
    margin-bottom: 8px;
  }
}
@media (max-width: 583px) {
  .x1tvnoci.x1tvnoci {
    padding-bottom: 4px;
  }
}
@media (min-width: 1366px) and (max-width: 1919px) {
  .x1tvo45i.x1tvo45i {
    width: 24px;
  }
}
@media (min-height: 700px) and (max-height: 789px) {
  .x1ty3rkr.x1ty3rkr {
    width: 32px;
  }
}
@media (min-width: 1260px) {
  .x1ty54ac.x1ty54ac {
    margin-bottom: 16px;
  }
}
@media (max-width: 1365px) {
  .x1u071on.x1u071on {
    width: var(--hz-nav-bar-profile-dropdown-avatar-small);
  }
}
@media (min-height: 970px) {
  .x1u2x60b.x1u2x60b {
    height: calc(100vh - 180px);
  }
}
@media (min-height: 1280px) {
  .x1ubef0g.x1ubef0g {
    height: 850px;
  }
}
@media (min-width: 1440px) and (max-width: 1599px) {
  .x1ufar2t.x1ufar2t {
    max-width: 200px;
  }
}
@media (max-width: 564px) {
  .x1ufl822.x1ufl822 {
    width: 100vw;
  }
}
@media (max-width: 500px) {
  .x1ugjkqm.x1ugjkqm {
    width: auto;
  }
}
@media (max-width: 767px) {
  .x1unzzjs.x1unzzjs {
    width: calc(100% - 120px);
  }
}
@media (min-width: 656px) and (max-width: 1103px) {
  .x1uqxqzr.x1uqxqzr {
    padding-top: 8px;
  }
}
@media (min-width: 1920px) {
  .x1uugc1f.x1uugc1f {
    width: 300px;
  }
}
@media (min-width: 1366px) and (max-width: 1919px) {
  .x1uxrxz0.x1uxrxz0 {
    width: 298px;
  }
}
@media (pointer: coarse) {
  .x1uy72ti.x1uy72ti {
    margin-bottom: 20px;
  }
}
@media (max-width: 767px) {
  .x1uytx63.x1uytx63 {
    max-width: 100px;
  }
}
@media screen and (min-width: 600px) and (max-width: 100vw) {
  .x1v2708k.x1v2708k {
    max-width: 480px;
  }
}
@media (max-width: 905px) {
  .x1v4j54g.x1v4j54g {
    max-width: 100vw;
  }
}
@media (orientation: portrait) and (max-width: 767px) {
  .x1v55s9r.x1v55s9r {
    padding-bottom: 48px;
  }
}
@media (max-width: 899px) {
  .x1v6pv1x.x1v6pv1x {
    border-top-width: 1px;
  }
}
@media (max-width: 1364px) {
  .x1vfek56.x1vfek56 {
    max-height: 50vh;
  }
}
@media (max-width: 655px) {
  .x1viicux.x1viicux {
    margin-top: 28px;
  }
}
@media (max-width: 767px) {
  .x1vk4ifv.x1vk4ifv {
    padding-top: 24px;
  }
}
@media (max-width: 564px) {
  .x1vk6wv0.x1vk6wv0 {
    margin-bottom: 12px;
  }
}
@media (max-width: 1103px) {
  .x1voc2m1.x1voc2m1 {
    border-bottom-width: 0;
  }
}
@media (max-width: 1023px) {
  .x1vrzlld.x1vrzlld {
    max-width: 100%;
  }
}
@media (max-aspect-ratio: 2.47) {
  .x1vuxk8y.x1vuxk8y {
    width: 100%;
  }
}
@media (max-width: 767px) {
  .x1vvjbjn.x1vvjbjn {
    width: 100vw;
  }
}
@media (min-width: 656px) and (max-width: 1103px) {
  .x1vy0wig.x1vy0wig {
    margin-top: 8px;
  }
}
@media (min-height: 700px) and (max-height: 789px) {
  .x1w0m72n.x1w0m72n {
    width: 331.875px;
  }
}
@media (max-width: 767px) {
  .x1wcs4wz.x1wcs4wz {
    height: 204px;
  }
}
@media (max-width: 767px) {
  .x1wfb79h.x1wfb79h {
    padding-top: 0;
  }
}
@media (max-width: 1103px) {
  .x1wmmcb4.x1wmmcb4 {
    top: 0;
  }
}
@media (max-width: 767px) {
  .x1wq6e7o.x1wq6e7o {
    padding-top: 8px;
  }
}
@media (max-width: 1280px) {
  .x1wrum8q.x1wrum8q {
    width: 100%;
  }
}
@media (max-width: 679px) {
  .x1ws9fzp.x1ws9fzp {
    overflow-y: unset;
  }
}
@media (max-width: 480px) {
  .x1wtuxye.x1wtuxye {
    padding-bottom: 0;
  }
}
@media (min-width: 768px) {
  .x1wy9b8h.x1wy9b8h {
    max-height: 640px;
  }
}
@media (pointer: coarse) {
  .x1x68rl0.x1x68rl0 {
    overflow-x: scroll;
  }
}
@media (max-width: 1024px) {
  .x1xe4et2.x1xe4et2 {
    overflow-y: visible;
  }
}
@media (min-width: 1024px) and (max-width: 1365px) {
  .x1xgxuwv.x1xgxuwv {
    height: var(--hz-shelf-title-glimmer-height-1024);
  }
}
@media (min-width: 1440px) {
  .x1xijlaw.x1xijlaw {
    min-width: unset;
  }
}
@media (max-width: 1365px) {
  .x1xtjxl3.x1xtjxl3 {
    height: 24px;
  }
}
@media (max-width: 1274px) {
  .x1xz0wxs.x1xz0wxs {
    height: auto;
  }
}
@media (max-width: 767px) {
  .x1xzm06s.x1xzm06s {
    margin-bottom: 24px;
  }
}
@media (max-width: 679px) {
  .x1y0ix2f.x1y0ix2f {
    padding-top: 0;
  }
}
@media (max-width: 1084px) {
  .x1y0q7bi.x1y0q7bi {
    width: calc(100% - 8px);
  }
}
@media (min-width: 1920px) {
  .x1y3azom.x1y3azom {
    width: var(--hz-nav-bar-profile-dropdown-width-large);
  }
}
@media (min-width: 1920px) {
  .x1y4l00.x1y4l00 {
    width: var(--hz-nav-bar-logo-width-1920);
  }
}
@media (min-width: 1366px) and (max-width: 1919px) {
  .x1y7co2g.x1y7co2g {
    margin-bottom: 80px;
  }
}
@media (min-width: 1280px) {
  .x1y7xwgl.x1y7xwgl {
    width: 500px;
  }
}
@media (min-width: 768px) {
  .x1yasoon.x1yasoon {
    padding-bottom: 16px;
  }
}
@media (max-width: 1009px) {
  .x1yay2p5.x1yay2p5 {
    min-height: 50vh;
  }
}
@media (max-width: 1291px) {
  .x1ybspbc.x1ybspbc {
    max-height: 50vh;
  }
}
@media (min-width: 1072px) and (max-width: 1319px) {
  .x1yoz1xp.x1yoz1xp {
    width: calc((100% - 88px) / 3 - 8px);
  }
}
@media (max-width: 767px) {
  .x1yr5fde.x1yr5fde {
    padding-top: 14px;
  }
}
@media (max-width: 1100px) {
  .x1yr9vfv.x1yr9vfv {
    max-width: 100%;
  }
}
@media (max-width: 899px) {
  .x1yxodxn.x1yxodxn {
    bottom: 20px;
  }
}
@media screen and (min-width: 600px) {
  .x1z5upz.x1z5upz {
    margin-top: auto;
  }
}
@media (max-width: 767px) {
  .x1zbox5.x1zbox5 {
    max-width: calc(100vw - 32px);
  }
}
@media (max-height: 550px) {
  .x1zz8uo.x1zz8uo {
    padding-bottom: 16px;
  }
}
@media (min-width: 1920px) {
  .x219c45.x219c45 {
    height: var(--hz-shelf-title-glimmer-height-1920);
  }
}
@media (max-width: 1023px) {
  .x22qba1.x22qba1 {
    padding-bottom: 10px;
  }
}
@media (min-width: 1024px) {
  .x23dcrr.x23dcrr {
    min-width: 0;
  }
}
@media (min-width: 1920px) {
  .x29otv2.x29otv2 {
    height: var(--hz-footer-logo-height-1920);
  }
}
@media (max-width: 939px) {
  .x2bcq18.x2bcq18 {
    height: 156px;
  }
}
@media (min-width: 1920px) {
  .x2bt1ih.x2bt1ih {
    height: var(--hz-nav-bar-profile-dropdown-avatar-large);
  }
}
@media (pointer: coarse) {
  .x2cjqw7.x2cjqw7 {
    overscroll-behavior-x: contain;
  }
}
@media (min-width: 2028px) and (max-width: 2300px) {
  .x2e2558.x2e2558 {
    width: calc((100% - 88px) * 0.1 - 8px);
  }
}
@media (max-width: 703px) {
  .x2f3ama.x2f3ama {
    width: calc(100% - 88px);
  }
}
@media (min-height: 1280px) {
  .x2hhus7.x2hhus7 {
    max-height: 522px;
  }
}
@media (min-width: 1260px) {
  .x2imabs.x2imabs {
    width: 470px;
  }
}
@media (min-width: 768px) and (max-width: 1023px) {
  .x2lf6qa.x2lf6qa {
    width: calc(33% - 8px);
  }
}
@media (max-width: 655px) {
  .x2n5csx.x2n5csx {
    max-width: calc(100% - 32px);
  }
}
@media (max-width: 800px) {
  .x2pf1gp.x2pf1gp {
    height: 57px;
  }
}
@media (max-width: 900px) {
  .x2qb0yh.x2qb0yh {
    min-width: 88px;
  }
}
@media (max-width: 1919px) {
  .x2u0ram.x2u0ram {
    padding-bottom: 8px;
  }
}
@media (min-width: 1366px) and (max-width: 1919px) {
  .x2ut4bu.x2ut4bu {
    width: var(--hz-nav-bar-profile-dropdown-width-medium);
  }
}
@media (min-width: 656px) and (max-width: 1103px) {
  .x2x1bmh.x2x1bmh {
    margin-top: -16px;
  }
}
@media (max-width: 767px) {
  .x2x491r.x2x491r {
    max-width: unset;
  }
}
@media (max-width: 905px) {
  .x32wcgw.x32wcgw {
    width: calc(100% - 16px);
  }
}
@media (max-width: 584px) {
  .x359wmp.x359wmp {
    width: 100vw;
  }
}
@media (max-width: 939px) and (min-width: 520px) {
  .x387kpz.x387kpz {
    margin-top: 16px;
  }
}
@media (min-width: 900px) {
  .x390vds.x390vds {
    bottom: 0;
  }
}
@media (max-width: 900px) {
  .x3c5hn4.x3c5hn4 {
    padding-top: 12px;
  }
}
@media (max-width: 899px) {
  .x3oj6ao.x3oj6ao {
    min-height: 60px;
  }
}
@media (min-height: 790px) {
  .x3pf6vw.x3pf6vw {
    height: 680px;
  }
}
@media (max-width: 584px) {
  .x3qksnc.x3qksnc {
    padding-top: 56px;
  }
}
@media (min-width: 768px) and (max-width: 1439px) {
  .x3ro1qw.x3ro1qw {
    margin-bottom: 0;
  }
}
@media (min-width: 704px) and (max-width: 1371px) {
  .x3th3hn.x3th3hn {
    width: calc(50% - 8px);
  }
}
@media (min-width: 1728px) {
  .x3v7xs0.x3v7xs0 {
    max-height: 255px;
  }
}
@media (max-width: 564px) {
  .x40dr4r.x40dr4r {
    height: 100%;
  }
}
@media (max-width: 820px) {
  .x418flu.x418flu {
    width: 150px;
  }
}
@media (min-height: 1280px) {
  .x460g69.x460g69 {
    height: calc(522px - 100%);
  }
}
@media (min-width: 670px) {
  .x47qrlj.x47qrlj {
    width: 210px;
  }
}
@media (max-width: 899px) {
  .x4ckvhe.x4ckvhe {
    margin-top: 8px;
  }
}
@media (max-width: 359px) {
  .x4dk379.x4dk379 {
    min-width: auto;
  }
}
@media (max-width: 899px) {
  .x4fas0m.x4fas0m {
    max-height: 50vh;
  }
}
@media (pointer: coarse) {
  .x4hh7in.x4hh7in {
    margin-top: 12px;
  }
}
@media (min-width: 500px) and (max-width: 899px) {
  .x4huvet.x4huvet {
    max-width: 400px;
  }
}
@media (max-width: 1103px) {
  .x4kyecn.x4kyecn {
    padding-bottom: 0;
  }
}
@media (max-width: 1024px) {
  .x4l1jne.x4l1jne {
    margin-top: 0;
  }
}
@media (max-width: 767px) {
  .x4lwhc2.x4lwhc2 {
    width: calc(100% - 32px);
  }
}
@media (min-width: 1372px) and (max-width: 1679px) {
  .x4tiugz.x4tiugz {
    width: calc((100% - 88px) / 3 - 8px);
  }
}
@media (min-width: 1920px) {
  .x51fpy4.x51fpy4 {
    margin-bottom: 120px;
  }
}
@media (max-width: 1291px) {
  .x546v8w.x546v8w {
    min-height: 50vh;
  }
}
@media (max-width: 899px) {
  .x54xp22.x54xp22 {
    padding-bottom: 15px;
  }
}
@media (min-width: 768px) {
  .x59bibd.x59bibd {
    min-width: auto;
  }
}
@media (min-height: 539px) {
  .x5bfyxx.x5bfyxx {
    height: calc(100vh - 84px);
  }
}
@media (min-width: 940px) {
  .x5cszw5.x5cszw5 {
    top: 0;
  }
}
@media (min-width: 1920px) {
  .x5hfqc5.x5hfqc5 {
    max-width: 380px;
  }
}
@media (max-width: 1024px) {
  .x5i2397.x5i2397 {
    width: auto;
  }
}
@media (max-width: 768px) {
  .x5i3zfy.x5i3zfy {
    padding-bottom: 16px;
  }
}
@media (max-width: 1259px) {
  .x5j03ys.x5j03ys {
    width: calc(100vw - 84px);
  }
}
@media (pointer: coarse) {
  .x5l7dk7.x5l7dk7 {
    padding-bottom: 24px;
  }
}
@media (max-width: 767px) {
  .x5nrsuq.x5nrsuq {
    height: 60px;
  }
}
@media (min-width: 0) and (max-width: 679px) {
  .x5oa1cx.x5oa1cx {
    padding-top: 25px;
  }
}
@media (max-height: 428px) {
  .x5oemz9.x5oemz9 {
    min-height: 0;
  }
}
@media (min-width: 1380px) and (min-height: 790px) {
  .x5vlmd.x5vlmd {
    max-width: 145px;
  }
}
@media (max-aspect-ratio: 1.37) {
  .x5wcsdo.x5wcsdo {
    height: auto;
  }
}
@media (min-width: 900px) {
  .x5wy4b0.x5wy4b0 {
    margin-top: 0;
  }
}
@media {
  .x658gxb.x658gxb {
    width: calc(100vw - 360px);
  }
}
@media (max-width: 899px) {
  .x66nujn.x66nujn {
    height: 200px;
  }
}
@media (max-width: 655px) {
  .x689tgu.x689tgu {
    margin-top: 24px;
  }
}
@media (max-width: 340px) {
  .x6a6jxo.x6a6jxo {
    width: 100%;
  }
}
@media (max-width: 1400px) {
  .x6apvxh.x6apvxh {
    min-width: 260px;
  }
}
@media (min-width: 656px) and (max-width: 1103px) {
  .x6hrvow.x6hrvow {
    border-bottom-width: 0;
  }
}
@media (max-width: 899px) {
  .x6sdy9m.x6sdy9m {
    max-height: calc(50vh - var(--header-height));
  }
}
@media (min-width: 1260px) {
  .x6udq9m.x6udq9m {
    padding-top: 0;
  }
}
@media (min-width: 1440px) {
  .x6vbh5p.x6vbh5p {
    max-width: 608px;
  }
}
@media (max-width: 1100px) {
  .x6z4swh.x6z4swh {
    margin-top: 16px;
  }
}
@media (max-width: 767px) {
  .x6zneu7.x6zneu7 {
    padding-top: 48px;
  }
}
@media (max-width: 1023px) {
  .x721r2m.x721r2m {
    padding-bottom: 24px;
  }
}
@media (min-width: 1366px) and (max-width: 1919px) {
  .x772ajz.x772ajz {
    height: var(--hz-hero-section-height-1366);
  }
}
@media (min-width: 900px) and (max-width: 1199px) {
  .x783hve.x783hve {
    max-width: 200px;
  }
}
@media (min-width: 656px) {
  .x784kdq.x784kdq {
    max-width: 245px;
  }
}
@media (min-width: 1440px) {
  .x790ik.x790ik {
    margin-bottom: 0;
  }
}
@media (min-width: 1600px) {
  .x7btq73.x7btq73 {
    max-height: 210px;
  }
}
@media (min-width: 1920px) {
  .x7dz8zy.x7dz8zy {
    width: var(--hz-nav-bar-profile-dropdown-avatar-large);
  }
}
@media (min-width: 1366px) and (max-width: 1919px) {
  .x7eyjcp.x7eyjcp {
    top: var(--hz-nav-bar-height-medium);
  }
}
@media (max-width: 767px) {
  .x7fw0su.x7fw0su {
    min-height: unset;
  }
}
@media (max-width: 767px) {
  .x7i74fg.x7i74fg {
    padding-top: 36px;
  }
}
@media (min-width: 2296px) and (max-width: 2604px) {
  .x7nb7y5.x7nb7y5 {
    width: calc((100% - 88px) / 6 - 8px);
  }
}
@media (min-width: 0) and (max-width: 1366px) {
  .x7pbril.x7pbril {
    height: 28px;
  }
}
@media (max-width: 899px) {
  .x7pk29f.x7pk29f {
    max-height: initial;
  }
}
@media (max-width: 564px) {
  .x7pozdn.x7pozdn {
    max-width: 100%;
  }
}
@media (max-width: 1200px) {
  .x7s443.x7s443 {
    margin-bottom: 16px;
  }
}
@media (max-aspect-ratio: 2.47) {
  .x7tuwzq.x7tuwzq {
    height: auto;
  }
}
@media (max-width: 1274px) {
  .x7waxt6.x7waxt6 {
    max-height: 50vh;
  }
}
@media (min-height: 1280px) {
  .x7wituq.x7wituq {
    min-height: 570px;
  }
}
@media (max-width: 679px) {
  .x7z1msg.x7z1msg {
    padding-bottom: 112px;
  }
}
@media (max-width: 655px) {
  .x7zikbt.x7zikbt {
    max-width: none;
  }
}
@media (max-width: 899px) {
  .x7zj7kz.x7zj7kz {
    height: calc(50vh - var(--header-height) - 52px);
  }
}
@media (max-width: 1024px) {
  .x83mp2g.x83mp2g {
    overflow-x: visible;
  }
}
@media (min-width: 0) and (max-width: 679px) {
  .x852y0o.x852y0o {
    padding-bottom: 10px;
  }
}
@media (max-width: 1199px) {
  .x85kguw.x85kguw {
    min-width: 440px;
  }
}
@media (max-width: 767px) {
  .x86acsg.x86acsg {
    padding-bottom: 10px;
  }
}
@media (max-width: 767px) {
  .x87ylkx.x87ylkx {
    bottom: 0;
  }
}
@media (min-width: 1440px) and (max-width: 1919px) {
  .x8ti90z.x8ti90z {
    width: 250px;
  }
}
@media (min-width: 1025px) {
  .x8y9jov.x8y9jov {
    min-width: 446px;
  }
}
@media (max-width: 1337px) {
  .x944pij.x944pij {
    max-height: 50vh;
  }
}
@media (max-width: 1103px) {
  .x9dasya.x9dasya {
    width: calc(100vw - 32px);
  }
}
@media (min-width: 1366px) and (max-width: 1919px) {
  .x9lv3mc.x9lv3mc {
    min-width: 20px;
  }
}
@media (max-width: 655px) {
  .x9n786x.x9n786x {
    margin-top: 0;
  }
}
@media (max-width: 899px) {
  .x9vb2y4.x9vb2y4 {
    max-height: calc(50vh - 52px);
  }
}
@media (max-width: 450px) {
  .xa3akem.xa3akem {
    width: 100%;
  }
}
@media (min-width: 0) and (max-width: 767px) {
  .xa4qz12.xa4qz12 {
    margin-top: 0;
  }
}
@media (max-width: 584px) {
  .xa84hst.xa84hst {
    margin-bottom: 48px;
  }
}
@media (max-width: 1365px) {
  .xabmhj.xabmhj {
    height: var(--hz-nav-bar-height-small);
  }
}
@media (max-width: 655px) {
  .xacm46w.xacm46w {
    overflow-x: scroll;
  }
}
@media (max-width: 655px) {
  .xaf5n8a.xaf5n8a {
    overscroll-behavior-x: contain;
  }
}
@media (min-width: 1360px) {
  .xafdufp.xafdufp {
    max-width: 1360px;
  }
}
@media (max-width: 1058px) {
  .xaiq5sh.xaiq5sh {
    height: auto;
  }
}
@media (min-width: 1366px) and (max-width: 1919px) {
  .xamcahk.xamcahk {
    width: var(--hz-shelf-subtitle-glimmer-width-1366);
  }
}
@media (min-width: 878px) and (max-width: 1035px) {
  .xan2bkj.xan2bkj {
    width: calc((100% - 88px) / 5 - 8px);
  }
}
@media (min-width: 900px) {
  .xaofz7j.xaofz7j {
    height: 0;
  }
}
@media (min-height: 790px) {
  .xaooukx.xaooukx {
    max-width: 964px;
  }
}
@media (max-width: 1023px) {
  .xaopdhz.xaopdhz {
    width: 100vw;
  }
}
@media (max-width: 648px) {
  .xapa6z3.xapa6z3 {
    padding-top: 0;
  }
}
@media (max-aspect-ratio: 1.37) {
  .xaxorm4.xaxorm4 {
    width: 100%;
  }
}
@media (min-width: 1920px) {
  .xaydanu.xaydanu {
    margin-bottom: var(--hz-shelf-header-margin-bottom-1920);
  }
}
@media (min-width: 768px) and (max-width: 1023px) {
  .xb0ao35.xb0ao35 {
    padding-bottom: 12px;
  }
}
@media (max-width: 564px) {
  .xb3j3bq.xb3j3bq {
    top: 32px;
  }
}
@media (max-width: 1023px) {
  .xb543rf.xb543rf {
    width: auto;
  }
}
@media (min-width: 768px) and (max-width: 1023px) {
  .xb6gmzs.xb6gmzs {
    height: 135px;
  }
}
@media (min-height: 1280px) {
  .xbbk1sx.xbbk1sx {
    height: 570px;
  }
}
@media (min-width: 1366px) and (max-width: 1919px) {
  .xbc2rt2.xbc2rt2 {
    height: var(--hz-nav-bar-profile-dropdown-avatar-medium);
  }
}
@media (min-width: 486px) {
  .xbe9js4.xbe9js4 {
    width: 486px;
  }
}
@media (max-width: 1009px) {
  .xbfalm6.xbfalm6 {
    max-height: 50vh;
  }
}
@media (max-width: 1024px) {
  .xbhvwzr.xbhvwzr {
    width: max-content;
  }
}
@media (min-width: 940px) {
  .xbj8v6i.xbj8v6i {
    bottom: 0;
  }
}
@media (min-width: 0) and (max-width: 1366px) {
  .xboapf5.xboapf5 {
    bottom: 6px;
  }
}
@media (min-width: 1260px) {
  .xbpx8c9.xbpx8c9 {
    padding-bottom: 0;
  }
}
@media (max-width: 679px) {
  .xbude8j.xbude8j {
    max-width: none;
  }
}
@media (max-width: 900px) {
  .xbv538i.xbv538i {
    padding-top: 8px;
  }
}
@media (max-width: 703px) {
  .xbx0bkf.xbx0bkf {
    width: calc(100% - 8px);
  }
}
@media (min-height: 720px) {
  .xc0fubt.xc0fubt {
    max-height: 390px;
  }
}
@media (max-width: 1200px) {
  .xc2329r.xc2329r {
    width: 500px;
  }
}
@media (max-width: 1230px) {
  .xc8c5nw.xc8c5nw {
    height: auto;
  }
}
@media (min-width: 900px) {
  .xc9uqle.xc9uqle {
    margin-top: 32px;
  }
}
@media (max-width: 1103px) {
  .xccgnu1.xccgnu1 {
    bottom: 16px;
  }
}
@media (max-width: 899px) {
  .xcg96fm.xcg96fm {
    min-height: 50vh;
  }
}
@media (min-width: 900px) {
  .xcoz2nd.xcoz2nd {
    max-height: 0;
  }
}
@media (max-width: 1260px) {
  .xcpu26u.xcpu26u {
    overflow-y: auto;
  }
}
@media screen and (min-width: 600px) {
  .xd03biw.xd03biw {
    padding-top: 8px;
  }
}
@media (max-width: 1072px) {
  .xd4gw18.xd4gw18 {
    min-height: 50vh;
  }
}
@media (max-width: 735px) {
  .xdbzt0p.xdbzt0p {
    max-width: none;
  }
}
@media (min-width: 1366px) and (max-width: 1919px) {
  .xdnzzmg.xdnzzmg {
    height: var(--hz-shelf-subtitle-glimmer-height-1366);
  }
}
@media (min-width: 1920px) {
  .xdpb1os.xdpb1os {
    margin-top: var(--hz-shelf-header-margin-bottom-1920);
  }
}
@media (max-width: 800px) {
  .xdpmc96.xdpmc96 {
    width: 85px;
  }
}
@media (max-width: 1103px) {
  .xdtq7g7.xdtq7g7 {
    margin-top: 0;
  }
}
@media (max-width: 700px) {
  .xdvd659.xdvd659 {
    margin-top: 24px;
  }
}
@media (max-width: 679px) {
  .xdybtl4.xdybtl4 {
    max-width: 100%;
  }
}
@media (max-width: 450px) {
  .xdyhbjp.xdyhbjp {
    max-width: 372px;
  }
}
@media (max-height: 700px) {
  .xe6t1rp.xe6t1rp {
    margin-top: 0;
  }
}
@media (max-width: 500px) {
  .xe9d4jc.xe9d4jc {
    height: 5px;
  }
}
@media (max-width: 1365px) {
  .xectz1v.xectz1v {
    margin-bottom: 8px;
  }
}
@media (min-width: 768px) {
  .xedv3nt.xedv3nt {
    width: min(640px, calc(100% - 60px));
  }
}
@media (max-width: 679px) {
  .xefnots.xefnots {
    bottom: 0;
  }
}
@media (max-width: 899px) {
  .xei39k4.xei39k4 {
    padding-bottom: 16px;
  }
}
@media (min-width: 1366px) and (max-width: 1919px) {
  .xeq2khb.xeq2khb {
    height: var(--hz-nav-bar-height-medium);
  }
}
@media (max-width: 1235px) {
  .xeth4pm.xeth4pm {
    max-width: 680px;
  }
}
@media (min-width: 1352px) and (max-width: 1509px) {
  .xeubfqh.xeubfqh {
    width: calc((100% - 88px) / 8 - 8px);
  }
}
@media (max-width: 735px) {
  .xewdvev.xewdvev {
    max-width: 95vw;
  }
}
@media (min-width: 1921px) {
  .xexqezr.xexqezr {
    max-width: calc(100% - 64px);
  }
}
@media screen and (min-width: 600px) {
  .xexzd2f.xexzd2f {
    max-width: 480px;
  }
}
@media (max-width: 1099px) {
  .xfe63ej.xfe63ej {
    width: 300px;
  }
}
@media (max-width: 767px) {
  .xffp3nx.xffp3nx {
    min-width: 260px;
  }
}
@media (min-width: 1260px) {
  .xfk785k.xfk785k {
    margin-top: 32px;
  }
}
@media (min-width: 1367px) and (max-width: 1920px) {
  .xfl4rbu.xfl4rbu {
    height: 12px;
  }
}
@media (min-width: 768px) and (max-width: 1023px) {
  .xfnae1w.xfnae1w {
    height: var(--hz-nav-bar-logo-height-768);
  }
}
@media (max-width: 1024px) {
  .xg7mnpo.xg7mnpo {
    padding-bottom: 44px;
  }
}
@media (max-width: 679px) {
  .xgez5wu.xgez5wu {
    overflow-x: unset;
  }
}
@media (max-width: 600px) {
  .xgf1jaf.xgf1jaf {
    min-width: 0;
  }
}
@media (min-width: 900px) {
  .xgfcpv.xgfcpv {
    min-height: 100%;
  }
}
@media (max-height: 550px) {
  .xgj7ufc.xgj7ufc {
    margin-top: 8px;
  }
}
@media (max-width: 1103px) {
  .xgk81j6.xgk81j6 {
    padding-top: 16px;
  }
}
@media (min-width: 1372px) and (max-width: 1679px) {
  .xgkj6nh.xgkj6nh {
    width: calc(100% / 3 - 8px);
  }
}
@media (max-width: 1337px) {
  .xgkv2xl.xgkv2xl {
    min-height: 50vh;
  }
}
@media (min-width: 1366px) and (max-width: 1919px) {
  .xgxafbg.xgxafbg {
    width: 230px;
  }
}
@media {
  .xgy2yr3.xgy2yr3 {
    max-width: 1000px;
  }
}
@media (max-height: 520px) {
  .xgyvrf1.xgyvrf1 {
    overflow-y: scroll;
  }
}
@media (max-width: 1023px) and (min-height: 600px) {
  .xh2j2h3.xh2j2h3 {
    padding-top: -16px;
  }
}
@media print {
  .xh4djvh.xh4djvh {
    height: 100%;
  }
}
@media (max-width: 375px) {
  .xh6uzej.xh6uzej {
    max-width: 330px;
  }
}
@media (max-width: 899px) {
  .xh78kpn.xh78kpn {
    height: calc(100vh - var(--header-height));
  }
}
@media (pointer: coarse) {
  .xhakllw.xhakllw {
    margin-top: 0;
  }
}
@media (max-height: 280px) {
  .xhc7eg.xhc7eg {
    min-height: 50px;
  }
}
@media (min-width: 768px) and (max-width: 1365px) {
  .xhe3vjw.xhe3vjw {
    height: var(--hz-footer-logo-height-768);
  }
}
@media (max-width: 1400px) {
  .xhflivk.xhflivk {
    width: calc((100vw - 500px) / 3);
  }
}
@media (min-width: 1440px) {
  .xhlg2cv.xhlg2cv {
    max-width: 600px;
  }
}
@media (max-width: 1230px) {
  .xhnh038.xhnh038 {
    min-height: 50vh;
  }
}
@media (max-width: 655px) {
  .xhoctvf.xhoctvf {
    margin-top: 16px;
  }
}
@media (max-width: 899px) {
  .xhp0vl9.xhp0vl9 {
    min-width: 60px;
  }
}
@media (max-width: 760px) {
  .xhvu7n5.xhvu7n5 {
    width: calc(100% - 112px);
  }
}
@media (max-width: 699px) {
  .xhxolsj.xhxolsj {
    margin-bottom: -1px;
  }
}
@media (max-width: 480px) {
  .xi07z52.xi07z52 {
    width: 100%;
  }
}
@media (max-height: 280px) {
  .xi1e3ro.xi1e3ro {
    overflow-y: auto;
  }
}
@media (max-width: 800px) {
  .xi3z71a.xi3z71a {
    margin-bottom: 10px;
  }
}
@media (max-width: 1023px) {
  .xi7bfb4.xi7bfb4 {
    padding-bottom: 3%;
  }
}
@media (pointer: coarse) {
  .xi8whmv.xi8whmv {
    overflow-x: auto;
  }
}
@media (max-width: 960px) {
  .xihhdvq.xihhdvq {
    max-width: 100%;
  }
}
@media (min-width: 1024px) and (max-width: 1365px) {
  .xil7lf2.xil7lf2 {
    width: var(--hz-shelf-title-glimmer-width-1024);
  }
}
@media (max-width: 900px) {
  .xilqtr8.xilqtr8 {
    margin-top: 8px;
  }
}
@media (max-width: 767px) {
  .ximfrkx.ximfrkx {
    height: 85vh;
  }
}
@media (max-width: 900px) {
  .xishjy4.xishjy4 {
    max-width: calc(100vw - 84px);
  }
}
@media (max-width: 1260px) {
  .xisqrwb.xisqrwb {
    padding-bottom: 12px;
  }
}
@media (pointer: coarse) {
  .xittw5d.xittw5d {
    top: 75px;
  }
}
@media (min-height: 700px) and (max-height: 790px) {
  .xiugvgb.xiugvgb {
    max-width: 820px;
  }
}
@media (min-width: 940px) {
  .xivum58.xivum58 {
    height: 92px;
  }
}
@media (max-width: 899px) {
  .xiylbte.xiylbte {
    height: auto;
  }
}
@media (max-width: 480px) {
  .xiz542k.xiz542k {
    padding-top: 0;
  }
}
@media (max-width: 899px) {
  .xj0wjbl.xj0wjbl {
    height: calc(50vh - 52px);
  }
}
@media (min-width: 1921px) {
  .xja65qe.xja65qe {
    max-width: 1544px;
  }
}
@media (max-width: 767px) {
  .xjb3ppa.xjb3ppa {
    height: 255px;
  }
}
@media (max-width: 735px) {
  .xjgrlc.xjgrlc {
    min-width: 200px;
  }
}
@media (max-height: 500px) {
  .xjhdztp.xjhdztp {
    margin-top: 10px;
  }
}
@media (max-width: 584px) {
  .xk19907.xk19907 {
    padding-bottom: 56px;
  }
}
@media (max-width: 1300px) {
  .xk2u44t.xk2u44t {
    max-width: 500px;
  }
}
@media (max-width: 784px) {
  .xk2zoar.xk2zoar {
    height: calc(100vh - 60px);
  }
}
@media (max-width: 899px) {
  .xk3fw36.xk3fw36 {
    width: 100% !important;
  }
}
@media (min-height: 970px) {
  .xk6kfuh.xk6kfuh {
    height: calc(100vh - 324px);
  }
}
@media (max-width: 1279px) {
  .xk8crdc.xk8crdc {
    width: 310px;
  }
}
@media (min-width: 501px) and (max-width: 800px) {
  .xk9hz2u.xk9hz2u {
    margin-bottom: 10px;
  }
}
@media (min-width: 1367px) and (max-width: 1920px) {
  .xkb4k11.xkb4k11 {
    width: 12px;
  }
}
@media (min-width: 1200px) and (max-width: 1439px) {
  .xkb4llx.xkb4llx {
    max-width: 300px;
  }
}
@media (min-width: 768px) {
  .xkcp7i7.xkcp7i7 {
    width: 287px;
  }
}
@media (min-width: 1024px) and (max-width: 1365px) {
  .xkeqavp.xkeqavp {
    width: calc(25% - 8px);
  }
}
@media (max-width: 899px) {
  .xkh6y0r.xkh6y0r {
    margin-top: 2px;
  }
}
@media (max-width: 583px) {
  .xkj0cht.xkj0cht {
    min-width: 360px;
  }
}
@media (min-width: 1260px) {
  .xkreb8t.xkreb8t {
    width: 360px;
  }
}
@media (max-width: 767px) {
  .xkrian2.xkrian2 {
    padding-top: 12px;
  }
}
@media (min-width: 404px) and (max-width: 561px) {
  .xkro5v2.xkro5v2 {
    width: calc((100% - 88px) / 2 - 8px);
  }
}
@media (min-width: 1920px) {
  .xks5lja.xks5lja {
    height: 326px;
  }
}
@media (min-height: 700px) {
  .xkw1uh1.xkw1uh1 {
    width: auto;
  }
}
@media (max-width: 899px) {
  .xkwlqfy.xkwlqfy {
    padding-bottom: 12px;
  }
}
@media (max-width: 899px) {
  .xky8ud5.xky8ud5 {
    margin-bottom: 12px;
  }
}
@media (max-height: 320px) {
  .xkyw2dx.xkyw2dx {
    min-height: 100px;
  }
}
@media (min-width: 1988px) and (max-width: 2295px) {
  .xkz264k.xkz264k {
    width: calc((100% - 88px) / 5 - 8px);
  }
}
@media (min-width: 656px) and (max-width: 1103px) {
  .xlbd0oy.xlbd0oy {
    padding-bottom: 8px;
  }
}
@media (min-width: 584px) {
  .xlbn5yj.xlbn5yj {
    width: 100%;
  }
}
@media (max-height: 428px) {
  .xlgs127.xlgs127 {
    overflow-y: scroll;
  }
}
@media (max-width: 1023px) {
  .xlh12tc.xlh12tc {
    margin-top: 0;
  }
}
@media (max-width: 720px), (min-width: 901px) and (max-width: 1100px) {
  .xlnr2p.xlnr2p {
    max-width: 420px;
  }
}
@media (min-width: 0) and (max-width: 1366px) {
  .xlsf36a.xlsf36a {
    height: 9px;
  }
}
@media (max-width: 899px) {
  .xlwgl47.xlwgl47 {
    border-top-style: solid;
  }
}
@media (max-width: 1058px) {
  .xlxj6cc.xlxj6cc {
    min-height: 50vh;
  }
}
@media (max-width: 767px) {
  .xlxyzdf.xlxyzdf {
    margin-top: 20px;
  }
}
@media (max-width: 767px) {
  .xlyoakc.xlyoakc {
    height: auto;
  }
}
@media (max-width: 1200px) {
  .xmar9w8.xmar9w8 {
    width: 100%;
  }
}
@media (max-width: 899px) {
  .xmbwv0i.xmbwv0i {
    width: 120%;
  }
}
@media (max-width: 767px) {
  .xmh64wj.xmh64wj {
    margin-bottom: 40px;
  }
}
@media (min-width: 768px) {
  .xmhaf0z.xmhaf0z {
    min-height: 142px;
  }
}
@media (min-width: 768px) and (max-width: 979px) {
  .xmi9u0j.xmi9u0j {
    width: max(200px, calc(100vw - 700px));
  }
}
@media (min-width: 1099px) and (max-width: 9999px) {
  .xmibyj0.xmibyj0 {
    width: calc(33.333333333333336% - 10px);
  }
}
@media (max-height: 735px) {
  .xmjrndq.xmjrndq {
    margin-bottom: 24px;
  }
}
@media (max-width: 1024px) {
  .xmkjboq.xmkjboq {
    min-width: auto;
  }
}
@media (max-width: 767px) {
  .xmqxc8w.xmqxc8w {
    padding-bottom: 24px;
  }
}
@media (max-width: 899px) {
  .xmseuda.xmseuda {
    max-height: 100vh;
  }
}
@media (min-width: 1260px) {
  .xmy5rp.xmy5rp {
    width: 320px;
  }
}
@media (min-width: 1920px) {
  .xn8sjfq.xn8sjfq {
    margin-top: 4px;
  }
}
@media (min-height: 790px) {
  .xnai5kf.xnai5kf {
    max-width: 900px;
  }
}
@media (max-width: 1439px) {
  .xnbkypr.xnbkypr {
    padding-bottom: 24px;
  }
}
@media (max-width: 1365px) {
  .xndvtsp.xndvtsp {
    top: var(--hz-nav-bar-height-small);
  }
}
@media (min-width: 1920px) {
  .xngsqvi.xngsqvi {
    margin-top: -5px;
  }
}
@media (min-width: 1025px) {
  .xnh2hec.xnh2hec {
    width: calc(50vw - 104px);
  }
}
@media (min-width: 1367px) and (max-width: 1920px) {
  .xnmn1vz.xnmn1vz {
    padding-top: 10px;
  }
}
@media (max-width: 916px) {
  .xnnjo9k.xnnjo9k {
    min-height: 50vh;
  }
}
@media (max-width: 400px) {
  .xnrn3p9.xnrn3p9 {
    width: 100%;
  }
}
@media (max-width: 1103px) {
  .xnt2zwj.xnt2zwj {
    top: 16px;
  }
}
@media (max-width: 768px) {
  .xo0y50g.xo0y50g {
    padding-top: 0;
  }
}
@media (max-width: 679px) {
  .xo64ani.xo64ani {
    height: 320px;
  }
}
@media (max-width: 655px) {
  .xo6mv33.xo6mv33 {
    border-bottom-width: 0;
  }
}
@media (max-width: 767px) {
  .xo7dnhg.xo7dnhg {
    min-width: 146px;
  }
}
@media only screen and (max-width: 680px) {
  .xo8hq16.xo8hq16 {
    margin-bottom: 12px;
  }
}
@media (min-height: 700px) {
  .xo9bapn.xo9bapn {
    min-width: 500px;
  }
}
@media (min-width: 1024px) and (max-width: 1365px) {
  .xoapoht.xoapoht {
    height: var(--hz-nav-bar-logo-height-1024);
  }
}
@media (max-width: 1199px) {
  .xoi86sf.xoi86sf {
    max-width: 528px;
  }
}
@media (min-width: 1920px) {
  .xoin9xg.xoin9xg {
    width: 100%;
  }
}
@media (max-height: 820px) {
  .xojwgdv.xojwgdv {
    height: 50vh;
  }
}
@media (min-width: 1680px) and (max-width: 1987px) {
  .xokokum.xokokum {
    width: calc(25% - 8px);
  }
}
@media (max-height: 802px) {
  .xooqmdk.xooqmdk {
    height: 100%;
  }
}
@media (max-width: 1920px) {
  .xornbnt.xornbnt {
    max-width: none;
  }
}
@media (max-width: 899px) {
  .xou9d7p.xou9d7p {
    padding-bottom: 48px;
  }
}
@media (min-width: 768px) and (max-width: 1023px) {
  .xoyt0dm.xoyt0dm {
    width: calc(50% - 12px);
  }
}
@media (max-height: 550px) {
  .xp029fy.xp029fy {
    padding-bottom: 0;
  }
}
@media (max-width: 899px) {
  .xp0eagm.xp0eagm {
    padding-top: 8px;
  }
}
@media (max-width: 584px) {
  .xp2hq77.xp2hq77 {
    height: auto;
  }
}
@media (max-width: 564px) {
  .xp42zdw.xp42zdw {
    margin-top: 12px;
  }
}
@media (min-width: 1920px) {
  .xpb9fs0.xpb9fs0 {
    height: var(--hz-shelf-subtitle-glimmer-height-1920);
  }
}
@media (max-height: 320px) {
  .xpbdm38.xpbdm38 {
    overflow-x: auto;
  }
}
@media (max-width: 999px) {
  .xpl47gi.xpl47gi {
    margin-top: 14px;
  }
}
@media (max-width: 1024px) {
  .xpmp50y.xpmp50y {
    overflow-x: scroll;
  }
}
@media (min-width: 1920px) {
  .xpna06w.xpna06w {
    height: var(--hz-nav-bar-logo-height-1920);
  }
}
@media (max-width: 767px) {
  .xpoxczk.xpoxczk {
    width: 100%;
  }
}
@media (max-width: 899px) {
  .xpsf80x.xpsf80x {
    padding-top: 24px;
  }
}
@media (min-width: 0) and (max-width: 679px) {
  .xpunp3d.xpunp3d {
    height: 233px;
  }
}
@media (min-width: 1600px) {
  .xpuze4b.xpuze4b {
    max-width: 200px;
  }
}
@media (min-width: 450px) and (max-width: 767px) {
  .xpv57d0.xpv57d0 {
    max-width: min(60%, 300px);
  }
}
@media (max-height: 735px) {
  .xpwmlu0.xpwmlu0 {
    min-height: 200px;
  }
}
@media (min-width: 1920px) {
  .xpymis3.xpymis3 {
    width: 434px;
  }
}
@media (max-width: 767px) {
  .xpzriq5.xpzriq5 {
    height: 110px;
  }
}
@media (max-width: 1365px) {
  .xq131mj.xq131mj {
    min-width: 16px;
  }
}
@media (max-width: 767px) {
  .xq1bpr.xq1bpr {
    height: var(--hz-hero-section-height-360);
  }
}
@media (min-width: 1260px) {
  .xq6rjws.xq6rjws {
    bottom: 0;
  }
}
@media (max-width: 1365px) {
  .xq90b4t.xq90b4t {
    min-width: auto;
  }
}
@media (max-width: 1023px) {
  .xqacml4.xqacml4 {
    margin-bottom: 16px;
  }
}
@media (max-width: 600px) {
  .xqik5uc.xqik5uc {
    width: 328px;
  }
}
@media (max-width: 1365px) {
  .xqwrpdc.xqwrpdc {
    width: var(--hz-nav-bar-profile-dropdown-width-small);
  }
}
@media (min-width: 1366px) and (max-width: 1919px) {
  .xqxooui.xqxooui {
    width: var(--hz-shelf-title-glimmer-width-1366);
  }
}
@media (max-width: 784px) {
  .xr3bsf0.xr3bsf0 {
    height: auto;
  }
}
@media (min-width: 500px) {
  .xrbs0go.xrbs0go {
    width: 500px;
  }
}
@media (max-width: 784px) {
  .xreimbq.xreimbq {
    height: 100%;
  }
}
@media (max-width: 564px) {
  .xrid4f9.xrid4f9 {
    padding-bottom: 0;
  }
}
@media (min-width: 768px) {
  .xrmrzb8.xrmrzb8 {
    width: 200px;
  }
}
@media (min-width: 1290px) {
  .xrqinqv.xrqinqv {
    max-width: 896px;
  }
}
@media (max-width: 767px) {
  .xrt85ju.xrt85ju {
    padding-top: 16px;
  }
}
@media (max-width: 939px) {
  .xrujmjq.xrujmjq {
    padding-bottom: 16px;
  }
}
@media (min-height: 790px) {
  .xrzokey.xrzokey {
    width: 382.5px;
  }
}
@media (max-width: 1259px) {
  .xs42yjr.xs42yjr {
    margin-top: 8px;
  }
}
@media (max-width: 1235px) {
  .xs6pobq.xs6pobq {
    margin-bottom: 12px;
  }
}
@media (max-width: 899px) {
  .xsbvdvs.xsbvdvs {
    overflow-x: scroll;
  }
}
@media (min-width: 1260px) {
  .xsc10am.xsc10am {
    max-width: 400px;
  }
}
@media (max-width: 939px) {
  .xscl4jg.xscl4jg {
    padding-top: 16px;
  }
}
@media (min-height: 970px) {
  .xsjzec5.xsjzec5 {
    min-height: 900px;
  }
}
@media (max-width: 916px) {
  .xskxd8w.xskxd8w {
    height: auto;
  }
}
@media (max-width: 1199px) {
  .xsxmq0e.xsxmq0e {
    max-width: 540px;
  }
}
@media (max-width: 900px) {
  .xsz5k2l.xsz5k2l {
    top: 140px;
  }
}
@media (max-height: 500px) {
  .xt3hppy.xt3hppy {
    height: 57px;
  }
}
@media (max-width: 389px) {
  .xt9twz2.xt9twz2 {
    margin-bottom: 10px;
  }
}
@media (max-width: 875px) {
  .xtahs3y.xtahs3y {
    width: 100%;
  }
}
@media (min-width: 768px) and (max-width: 1023px) {
  .xth3ljh.xth3ljh {
    max-width: 1366px;
  }
}
@media (max-width: 899px) {
  .xtid4zt.xtid4zt {
    border-top-color: var(--shadow-1);
  }
}
@media (min-width: 0) and (max-width: 767px) {
  .xtjxbja.xtjxbja {
    margin-bottom: 0;
  }
}
@media (max-height: 320px) {
  .xtpjb8j.xtpjb8j {
    overflow-x: hidden;
  }
}
@media (max-width: 1260px) {
  .xtqhecy.xtqhecy {
    overflow-x: auto;
  }
}
@media (min-height: 970px) {
  .xtuz4j8.xtuz4j8 {
    min-height: 600px;
  }
}
@media (min-width: 900px) {
  .xtv0n99.xtv0n99 {
    min-height: calc(100vh - var(--header-height));
  }
}
@media (max-width: 648px) {
  .xtw1xrw.xtw1xrw {
    padding-bottom: 0;
  }
}
@media (max-width: 899px) {
  .xty2ufk.xty2ufk {
    padding-top: 16px;
  }
}
@media (max-width: 1379px) {
  .xu1161g.xu1161g {
    max-width: 131px;
  }
}
@media (max-width: 905px) {
  .xu1ebj2.xu1ebj2 {
    height: -moz-fit-content;
  }
}
@media (max-width: 1199px) {
  .xu3t9dx.xu3t9dx {
    width: 500px;
  }
}
@media (min-width: 1920px) {
  .xu6z0v9.xu6z0v9 {
    padding-bottom: 60px;
  }
}
@media (min-width: 1920px) {
  .xu9diif.xu9diif {
    width: 230px;
  }
}
@media (max-width: 1235px) {
  .xu9hfzl.xu9hfzl {
    margin-top: 12px;
  }
}
@media (orientation: landscape) and (max-height: 480px) {
  .xueryfa.xueryfa {
    width: 100vw;
  }
}
@media (min-width: 1104px) {
  .xuqe2yl.xuqe2yl {
    max-width: 320px;
  }
}
@media (max-width: 1350px) {
  .xur9t0a.xur9t0a {
    max-width: 220px;
  }
}
@media (max-width: 500px) {
  .xusnbm3.xusnbm3 {
    max-width: 100%;
  }
}
@media (max-width: 1024px) {
  .xuud7l7.xuud7l7 {
    padding-top: 25px;
  }
}
@media (min-width: 1366px) and (max-width: 1919px) {
  .xv19a9w.xv19a9w {
    height: var(--hz-footer-logo-height-1366);
  }
}
@media (max-width: 1024px) {
  .xv3xlx2.xv3xlx2 {
    padding-top: 4px;
  }
}
@media (max-width: 389px) {
  .xv5h0a9.xv5h0a9 {
    margin-top: 10px;
  }
}
@media (max-width: 450px) {
  .xv60eel.xv60eel {
    height: 0;
  }
}
@media (min-width: 1350px) and (max-width: 1920px) {
  .xv8g3db.xv8g3db {
    max-width: 270px;
  }
}
@media (max-width: 1023px) {
  .xvkcdjj.xvkcdjj {
    max-width: none;
  }
}
@media (min-width: 450px) {
  .xvmrkft.xvmrkft {
    margin-bottom: 24px;
  }
}
@media only screen and (max-width: 970px) {
  .xvob6b.xvob6b {
    max-width: unset;
  }
}
@media (max-width: 655px) {
  .xvojnpq.xvojnpq {
    padding-bottom: 0;
  }
}
@media (min-width: 768px) and (max-width: 1023px) {
  .xvqpp93.xvqpp93 {
    min-height: calc(100vh - 300px);
  }
}
@media (max-width: 900px) {
  .xw084z.xw084z {
    padding-bottom: 32px;
  }
}
@media (min-width: 1920px) {
  .xw435g9.xw435g9 {
    height: 24px;
  }
}
@media (max-width: 939px) {
  .xw6jicn.xw6jicn {
    padding-top: 0;
  }
}
@media (max-width: 655px) {
  .xw7fxte.xw7fxte {
    margin-bottom: 32px;
  }
}
@media (max-width: 999px) {
  .xw7v8ov.xw7v8ov {
    max-height: none;
  }
}
@media screen and (orientation: portrait) {
  .xwcvuwq.xwcvuwq {
    width: 70%;
  }
}
@media (min-width: 1024px) and (max-width: 1365px) {
  .xwdh3iu.xwdh3iu {
    min-height: calc(100vh - 300px);
  }
}
@media (max-width: 679px) {
  .xwfmwtl.xwfmwtl {
    min-width: 100%;
  }
}
@media (max-width: 767px) {
  .xwfrl8z.xwfrl8z {
    height: 100%;
  }
}
@media (max-width: 768px) {
  .xwia4uf.xwia4uf {
    padding-top: 16px;
  }
}
@media (min-width: 1366px) and (max-width: 1919px) {
  .xwmg90s.xwmg90s {
    width: var(--hz-nav-bar-logo-width-1366);
  }
}
@media (max-width: 899px) {
  .xwn1f64.xwn1f64 {
    width: 100%;
  }
}
@media (min-width: 0) and (max-width: 767px) {
  .xwn2zqm.xwn2zqm {
    width: auto;
  }
}
@media (max-width: 679px) {
  .xwnxf6m.xwnxf6m {
    min-height: 100vh;
    min-height: 100dvh;
  }
}
@media (max-width: 899px) {
  .xwot789.xwot789 {
    height: calc(50vh - var(--header-height));
  }
}
@media (min-width: 1920px) {
  .xwpgpku.xwpgpku {
    width: var(--hz-shelf-subtitle-glimmer-width-1920);
  }
}
@media (min-width: 1260px) {
  .xwvxrgu.xwvxrgu {
    margin-top: 0;
  }
}
@media (max-width: 767px) {
  .xwy3nlu.xwy3nlu {
    margin-top: 16px;
  }
}
@media (min-width: 404px) and (max-width: 561px) {
  .xwyr2us.xwyr2us {
    width: calc((100% - 88px) / 2);
  }
}
@media (max-width: 899px) {
  .xx1nl2z.xx1nl2z {
    max-width: 100%;
  }
}
@media (min-width: 1366px) and (max-width: 1919px) {
  .xx6a07m.xx6a07m {
    height: 216px;
  }
}
@media (min-width: 2605px) {
  .xxhiflr.xxhiflr {
    width: calc(100% / 7 - 8px);
  }
}
@media (max-width: 1259px) {
  .xxi82k7.xxi82k7 {
    margin-bottom: 16px;
  }
}
@media (min-width: 0) and (max-width: 767px) {
  .xxkqow.xxkqow {
    max-height: 557px;
  }
}
@media screen and (min-aspect-ratio: 19/9) and (orientation: landscape) {
  .xxmckul.xxmckul {
    width: 25%;
  }
}
@media (max-width: 899px) {
  .xxq74qr.xxq74qr {
    overflow-y: auto;
  }
}
@media (min-width: 1024px) and (max-width: 1919px) {
  .xxriu4y.xxriu4y {
    max-width: 1366px;
  }
}
@media (max-width: 1023px) {
  .xxtoof2.xxtoof2 {
    height: 100%;
  }
}
@media (min-width: 768px) and (max-width: 1439px) {
  .xxvl5jn.xxvl5jn {
    width: auto;
  }
}
@media (max-width: 1400px) {
  .xxw6dn5.xxw6dn5 {
    padding-bottom: 0;
  }
}
@media (min-width: 1367px) and (max-width: 1920px) {
  .xy2i2kr.xy2i2kr {
    bottom: 8px;
  }
}
@media (max-width: 1023px) {
  .xybkwog.xybkwog {
    height: var(--hz-shelf-title-glimmer-height-360);
  }
}
@media (max-width: 655px) {
  .xye1gum.xye1gum {
    padding-top: 0;
  }
}
@media (min-width: 1036px) and (max-width: 1193px) {
  .xyedik7.xyedik7 {
    width: calc((100% - 88px) / 6 - 8px);
  }
}
@media (max-width: 1279px) {
  .xyevewg.xyevewg {
    width: 278px;
  }
}
@media (min-width: 768px) and (max-width: 1365px) {
  .xyew9v5.xyew9v5 {
    height: var(--hz-hero-section-height-768);
  }
}
@media (max-width: 1103px) {
  .xyfga54.xyfga54 {
    overflow-x: visible;
  }
}
@media (min-width: 1920px) {
  .xyhkoun.xyhkoun {
    height: 36px;
  }
}
@media (min-width: 1921px) {
  .xymu542.xymu542 {
    max-width: calc(100% - 56px);
  }
}
@media (min-width: 720px) and (max-width: 1237px) {
  .xyo21nn.xyo21nn {
    width: calc((100% - 88px) / 4 - 8px);
  }
}
@media (max-width: 1103px) {
  .xyvtdh9.xyvtdh9 {
    border-top-width: 0;
  }
}
@media (max-width: 1439px) {
  .xz271i7.xz271i7 {
    width: 100%;
  }
}
@media (min-width: 1350px) {
  .xz2pu76.xz2pu76 {
    max-width: 1300px;
  }
}
@media (min-width: 1367px) and (max-width: 1920px) {
  .xzinfqo.xzinfqo {
    padding-bottom: 10px;
  }
}
@media (min-width: 1024px) and (max-width: 1365px) {
  .xzjjeb3.xzjjeb3 {
    height: 152px;
  }
}
@media (min-width: 704px) and (max-width: 1071px) {
  .xzkgq12.xzkgq12 {
    width: calc((100% - 88px) / 2 - 8px);
  }
}
@media (max-width: 1024px) {
  .xzqrmbe.xzqrmbe {
    padding-bottom: 25px;
  }
}
@media (min-width: 2244px) and (max-width: 2552px) {
  .xzzsxyq.xzzsxyq {
    width: calc((100% - 88px) / 7 - 8px);
  }
}
@container (max-aspect-ratio: 1) {
  .x1aqizn8.x1aqizn8 {
    width: 100%;
  }
}
@container (max-aspect-ratio: 1) {
  .x1i5dtxa.x1i5dtxa {
    height: auto;
  }
}
@container (max-aspect-ratio: 2.32) {
  .x1sdbe7a.x1sdbe7a {
    width: 100%;
  }
}
@container (max-aspect-ratio: 1.76) {
  .x1wrb3ot.x1wrb3ot {
    height: auto;
  }
}
@container (max-aspect-ratio: 2.32) {
  .x4j9n64.x4j9n64 {
    height: auto;
  }
}
@container (max-aspect-ratio: 1.76) {
  .xmz55rh.xmz55rh {
    width: 100%;
  }
}
@container (max-width: 300px) {
  .xtpp94b.xtpp94b {
    top: -2px;
  }
}
.x179rw5y:before {
  background: linear-gradient(to right, white, transparent);
}
.x6z4cfh:after {
  background: linear-gradient(to right, white, transparent);
}
.x12h067n:before {
  border-top: none !important;
}
.x12mb4m8:after {
  border-top: none !important;
}
.x1uddva6:before {
  border-bottom: none !important;
}
.x8kkiyc:after {
  border-bottom: none !important;
}
.x100rkj9:after {
  content: "";
}
.x10tli2e:before {
  content: "";
}
.x116if0g:after {
  left: 9px;
}
.x11rrt92:after {
  box-shadow: 4px 7px 0 -3px var(--always-white);
}
.x11xhja1:after {
  border-top-left-radius: 22px;
}
.x122zoth::-webkit-scrollbar-track {
  background-color: transparent;
}
.x124lp2h:before {
  opacity: 0;
}
.x12maryy:before {
  z-index: 1;
}
.x12o4cpz:after {
  border-bottom-right-radius: 6px;
}
.x12y4tfx:after {
  border-right-color: var(--icon-primary);
}
.x13o6ti6:after {
  border-top-right-radius: var(--image-border-radius);
}
.x14p6pqr:after {
  border-bottom-right-radius: var(--list-cell-border-radius-large);
}
.x1556ake::-webkit-scrollbar-thumb {
  transition-duration: 0.3s;
}
.x156huuk::-webkit-scrollbar-thumb {
  transition-property: background-color;
}
.x15rne4o:after {
  border-top-right-radius: 0;
}
.x161617d:before {
  content: "Employee only: tables may appear differently on mobile";
}
.x1682cnc:before {
  left: 0;
}
.x16ff8qb:after {
  background-color: transparent !important;
}
.x16ouz9t:after {
  border-right-width: 1px;
}
.x172hklt:after {
  border-left-color: rgba(var(--web-always-black), 0.0975);
}
.x17aa4r0:before {
  color: var(--secondary-text);
}
.x17ihmo5:before {
  content: attr(data-content);
}
.x1800ivw::-webkit-scrollbar-thumb {
  border-top-left-radius: 4px;
}
.x18ijnc7:after {
  background-color: #dadcde;
}
.x195fuvl:after {
  right: -4px;
}
.x199sca6:before {
  border-bottom-right-radius: 6px;
}
.x19rshek::-moz-placeholder {
  font-size: var(--body-font-size);
}
.x1afqbub:after {
  box-shadow: inset 0 0 0 1px var(--line-media-protection);
}
.x1bbqc8r:after {
  border-left-color: var(--mwp-message-row-background);
}
.x1bhl96m::-moz-selection {
  color: transparent;
}
.x1bpzqwi::marker {
  font-family: var(--about-ig-font-family);
}
.x1chunbr::-webkit-media-controls-mute-button {
  display: none;
}
.x1cm9i5h:after {
  border-top-right-radius: 6px;
}
.x1cnix7m::-webkit-scrollbar-thumb {
  border-bottom-right-radius: 4px;
}
.x1cpjm7i:before {
  content: "";
}
.x1cwh9eu:before {
  backdrop-filter: blur(10px);
}
.x1de4urk:before {
  transition-property: opacity;
}
.x1dx534o::-moz-placeholder {
  font-family: var(--body-font-family);
}
.x1e0i30a:after {
  border-bottom-left-radius: 56px;
}
.x1e5em4g:after {
  border-bottom-right-radius: 56px;
}
.x1fgarty:before {
  display: block;
}
.x1fhgk32:before {
  display: inline-block;
}
.x1fztlqz:after {
  left: 50%;
}
.x1g4cu73:after {
  border-top-right-radius: var(--list-cell-border-radius-large);
}
.x1gusylt:after {
  border-left-color: rgb(var(--web-always-black));
}
.x1h1261r:after {
  border-top-left-radius: var(--list-cell-border-radius-large);
}
.x1h1zc6f:after {
  display: none;
}
.x1hcrkkg::-webkit-search-cancel-button {
  display: none;
}
.x1hju3cp:after {
  border-left-color: var(--chat-bubble-emphasis-ring-after);
}
.x1hmns74:before {
  position: absolute;
}
.x1intklx:after {
  border-top-right-radius: 22px;
}
.x1iygr5g:after {
  left: 0;
}
.x1j3njzc::-moz-placeholder {
  color: var(--workds-text-input-placeholder-color);
}
.x1j6awrg:after {
  position: absolute;
}
.x1jgc722::-webkit-slider-thumb {
  position: absolute;
}
.x1k81zwm:after {
  border-right-width: 36px;
}
.x1kphnah:before {
  transition-duration: var(--fds-duration-extra-extra-short-in);
}
.x1l8k5ks:after {
  border-right-color: rgb(var(--web-always-white));
}
.x1ldwbf3::-moz-placeholder {
  color: var(--disabled-text);
}
.x1lyboug:before {
  background-image: linear-gradient(
    180deg,
    transparent 0%,
    rgba(var(--abra-surface-background-rgb), 0.84) 26%,
    var(--surface-background) 100%
  );
}
.x1m0m31w:before {
  border-top-left-radius: 6px;
}
.x1morckq:after {
  background-color: var(--always-white);
}
.x1mt5d6h:after {
  border-top-left-radius: 56px;
}
.x1nalm37:after {
  left: -36px;
}
.x1o2p5dk::-webkit-inner-spin-button {
  margin-left: 0;
}
.x1p3pj1f:before {
  border-right-width: 2px;
}
.x1pqtw2c:after {
  border-left-color: rgb(var(--web-always-white));
}
.x1q0s51a:after {
  border-bottom-right-radius: 12px;
}
.x1qngrn4:after {
  right: -36px;
}
.x1qsbhhb:before {
  border-right-color: var(--chat-bubble-emphasis-ring-before);
}
.x1qxoq08:before {
  box-shadow:
    0 12px 12px var(--shadow-2),
    inset 0 0 0 0 var(--shadow-inset);
}
.x1r8nqt7::-webkit-media-controls-volume-slider {
  display: none;
}
.x1r9xi12::-moz-placeholder {
  color: var(--primary-text);
}
.x1rbwdrp:before {
  background-image: linear-gradient(
    0deg,
    rgba(var(--abra-surface-background-rgb), 0.96) 0%,
    rgba(var(--abra-surface-background-rgb), 1) 33%,
    var(--card-background) 100%
  );
}
.x1rovbrg:before {
  border-left-style: solid;
}
.x1rrhjjp:after {
  border-bottom-left-radius: 6px;
}
.x1s928wv:after {
  content: "";
}
.x1sgv7ik:after {
  transform: rotate(45deg);
}
.x1sx9lnh:after {
  border-right-color: var(--mwp-message-row-background);
}
.x1tjn1g5:after {
  border-left-width: 36px;
}
.x1tnjvmn:before {
  border-bottom-left-radius: 6px;
}
.x1u3cmof:after {
  background-image: linear-gradient(
    to bottom,
    rgba(0, 0, 0, 0),
    var(--background-primary)
  );
}
.x1u3qutx:before {
  opacity: 0.6;
}
.x1unh1gc:after {
  right: 0;
}
.x1v1fdz6:before {
  border-bottom-right-radius: 8px;
}
.x1v3rft4:before {
  border-right-style: solid;
}
.x1wdn0qd:after {
  border-top-left-radius: 6px;
}
.x1x9r8vg::marker {
  font-size: var(--x-bwv0p9);
}
.x1xcpn08:before {
  border-top-left-radius: 22px;
}
.x1xd7p0v:before {
  border-bottom-left-radius: 0;
}
.x1yeube3::-moz-placeholder {
  line-height: var(--body-line-height);
}
.x1yihpib::-moz-placeholder {
  font-weight: var(--body-emphasized-font-weight);
}
.x1yqt14a::-moz-selection {
  background-color: #96969666;
}
.x1yspkhg:after {
  border-top-left-radius: 0;
}
.x22nrth:before {
  right: calc(var(--x1t7w1xg) * 0.625);
}
.x2b3t2v:after {
  left: -4px;
}
.x2hztxu:before {
  z-index: 0;
}
.x2q1x1w:after {
  pointer-events: none;
}
.x2s2ed0::-moz-placeholder {
  color: var(--secondary-text);
}
.x2sknkd:after {
  box-shadow: inset 0 0 0 1px var(--line-subtle);
}
.x3jgonx::-moz-selection {
  background-color: var(--text-highlight);
}
.x3k9qqa::-webkit-scrollbar-thumb {
  border-bottom-left-radius: 4px;
}
.x3pxiar::-webkit-inner-spin-button {
  -moz-appearance: none;
}
.x5udb9e:after {
  border-top-left-radius: 16px;
}
.x5xrea4:after {
  border-right-color: rgb(var(--web-always-black));
}
.x68tky5:after {
  border-left-width: 0;
}
.x6m56ts:before {
  position: relative;
}
.x6n5cfa:before {
  font-size: 0.6rem;
}
.x6pu7z1:after {
  border-bottom-left-radius: 12px;
}
.x7oczbe:after {
  border-bottom-left-radius: 0;
}
.x7uq1h6::-webkit-outer-spin-button {
  -moz-appearance: none;
}
.x8ezo1t::-webkit-input-placeholder {
  color: var(--disabled-text);
}
.xa1rbaq:after {
  border-bottom-left-radius: 16px;
}
.xa6mvtn:after {
  border-bottom-left-radius: 22px;
}
.xbf5lw3::-webkit-outer-spin-button {
  margin-left: 0;
}
.xbo42tm:before {
  border-left-color: var(--chat-bubble-emphasis-ring-before);
}
.xbpqnmr:after {
  border-right-width: 2px;
}
.xbzbsl3::-moz-placeholder {
  color: var(--text-secondary);
}
.xcrig1f:after {
  border-bottom-right-radius: 0;
}
.xdgx9oq:before {
  border-left-width: 2px;
}
.xdjs2zz:after {
  border-right-style: solid;
}
.xekda60:before {
  right: -2px;
}
.xewoe34::marker {
  color: var(--text-primary);
}
.xexwhla::-webkit-inner-spin-button {
  margin-right: 0;
}
.xfbg1o9:before {
  opacity: 1;
}
.xfk6m8::-webkit-scrollbar {
  display: none;
}
.xfvqz1d::-webkit-search-results-button {
  display: none;
}
.xg6frx5:after {
  border-top-right-radius: 50%;
}
.xha3pab::-moz-placeholder {
  color: var(--placeholder-text);
}
.xhgbb2x:after {
  border-bottom-left-radius: 50%;
}
.xhihtb0:after {
  border-right-color: rgba(var(--web-always-black), 0.0975);
}
.xhkezso:after {
  display: block;
}
.xhl9i11::marker {
  color: var(--primary-text);
}
.xhqoxhg:after {
  border-bottom-left-radius: var(--list-cell-border-radius-large);
}
.xi0d610:before {
  border-top-right-radius: 0;
}
.xi5ir7v::-moz-placeholder {
  color: #404040;
}
.xibs45w::-webkit-slider-thumb {
  -moz-appearance: none;
}
.xidgzdc::-moz-selection {
  background-color: Highlight;
}
.xio3h4w::-webkit-scrollbar-thumb {
  background-color: var(--abra-composer-scroll-thumb);
}
.xit4ard:after {
  border-bottom-left-radius: var(--image-border-radius);
}
.xitxdhh:after {
  z-index: 1;
}
.xiuvgzu:after {
  left: 5px;
}
.xj8g8lr:after {
  border-top-left-radius: 12px;
}
.xjd5t2z:before {
  border-bottom-right-radius: 0;
}
.xkk1bqk:before {
  pointer-events: none;
}
.xl2x4db:after {
  border-top-right-radius: 16px;
}
.xl8y6zb:after {
  border-bottom-right-radius: 22px;
}
.xnh6gb5:before {
  border-top-left-radius: 0;
}
.xomwbyg::-moz-placeholder {
  color: rgb(var(--grey-2));
}
.xow5ug2:before {
  font-style: italic;
}
.xpzouej:before {
  border-top-right-radius: 6px;
}
.xq3fby7::-webkit-scrollbar-thumb {
  transition-timing-function: ease;
}
.xqezphk:after {
  border-right-color: var(--chat-bubble-emphasis-ring-after);
}
.xr6sqsc:before {
  border-bottom-left-radius: 22px;
}
.xrbx7q7:after {
  border-top-right-radius: 56px;
}
.xri3hmr:before {
  left: 0%;
}
.xrw4ojt:after {
  border-top-left-radius: 50%;
}
.xsrjr5h:after {
  border-left-width: 1px;
}
.xt2h7vm::-webkit-scrollbar-thumb {
  border-top-right-radius: 4px;
}
.xtpoxf9:before {
  border-bottom-left-radius: 8px;
}
.xtyp5od:before {
  right: 0;
}
.xu3xmoy:before {
  left: auto;
}
.xupq139:after {
  border-top-right-radius: 12px;
}
.xuuloxj:after {
  border-left-color: var(--icon-primary);
}
.xuusd66:before {
  border-top-right-radius: 22px;
}
.xuyawhz::-webkit-outer-spin-button {
  margin-right: 0;
}
.xvpsmcx:after {
  border-left-width: 2px;
}
.xvsnedh:after {
  border-left-style: solid;
}
.xvw6utc:before {
  left: -2px;
}
.xw872ko:after {
  border-bottom-right-radius: 50%;
}
.xxiautu:before {
  margin-right: calc((var(--x1t7w1xg) * 0.625) * -1);
}
.xxpuovl:after {
  border-top-left-radius: var(--image-border-radius);
}
.xxu35x5:after {
  border-bottom-right-radius: 16px;
}
.xy5mcqj:before {
  z-index: -1;
}
.xyt8op7:before {
  transition-timing-function: linear;
}
.xz704w2:after {
  border-bottom-right-radius: var(--image-border-radius);
}
.xzgxq3h:before {
  border-bottom-right-radius: 22px;
}
.xzjntp4:after {
  background-image: linear-gradient(
    to top,
    rgba(255, 255, 255, 0),
    var(--background-primary)
  );
}
.xzz5yie:before {
  filter: drop-shadow(2px 0px 24px var(--shadow-1));
}
.x12o6m6d::-webkit-scrollbar {
  width: 8px;
}
.x13afdcp:after {
  border-bottom-width: 2px;
}
.x14617ij:after {
  border-top-color: var(--mwp-message-row-background);
}
.x14apmda:after {
  bottom: -36px;
}
.x14fsnq:after {
  top: 20px;
}
.x14qwyeo:before {
  margin-top: -10px;
}
.x14wcla9:after {
  border-top-width: 0;
}
.x14z4hjw:before {
  margin-top: -7px;
}
.x188tne2:after {
  border-bottom-color: var(--icon-primary);
}
.x1943h6x:before {
  height: 0;
}
.x19cb5wh:before {
  border-top-color: var(--divider);
}
.x1b8stmw:before {
  border-top-width: 2px;
}
.x1bymyaz:after {
  height: 10px;
}
.x1ckan80:before {
  margin-top: -1px;
}
.x1d51z3f::-webkit-outer-spin-button {
  margin-top: 0;
}
.x1drpo1b:before {
  width: 500px;
}
.x1drv5p3:after {
  bottom: -15px;
}
.x1ekxc0f:after {
  border-bottom-width: 36px;
}
.x1fu1yfo:after {
  border-top-color: var(--icon-primary);
}
.x1g2y4wz:after {
  margin-bottom: -7px;
}
.x1gmr53x:after {
  height: 0;
}
.x1gnji40:after {
  border-top-width: 36px;
}
.x1guzi96:after {
  margin-bottom: -9px;
}
.x1i44jpw:after {
  border-top-color: rgb(var(--web-always-black));
}
.x1ill7wo:before {
  margin-top: -8px;
}
.x1j8hi7x:after {
  border-bottom-color: rgba(var(--web-always-black), 0.0975);
}
.x1m1drc7:after {
  top: 0;
}
.x1oazjvz:before {
  bottom: 100%;
}
.x1opv7go:before {
  border-bottom-style: solid;
}
.x1orumrs:after {
  width: 5px;
}
.x1qj619r:after {
  border-bottom-width: 1px;
}
.x1r9ni5o:after {
  border-bottom-style: solid;
}
.x1rmj1tg:before {
  width: 100%;
}
.x1rov3wm:before {
  margin-top: -12px;
}
.x1s3etm8:before {
  margin-top: -2px;
}
.x1tu3fi:before {
  margin-top: -3px;
}
.x1usv16b::-webkit-inner-spin-button {
  margin-top: 0;
}
.x1wsn0xg:after {
  height: 100%;
}
.x1x48ksl:after {
  margin-bottom: -8px;
}
.x1xrz1ek:after {
  bottom: 0;
}
.x1xxhvjk:after {
  bottom: -96px;
}
.x1y3wzot:before {
  top: 0;
}
.x1y9663x:after {
  height: 125px;
}
.x1y9wsrc:after {
  margin-bottom: -10px;
}
.x1yqm8si::-webkit-scrollbar {
  height: 0;
}
.x1yzler7:after {
  border-top-color: var(--chat-bubble-emphasis-ring-after);
}
.x22q25f:after {
  border-bottom-color: rgb(var(--web-always-white));
}
.x2wlhmg:after {
  border-top-color: rgb(var(--web-always-white));
}
.x31ga2r:after {
  border-top-width: 2px;
}
.x3x7a5m:after {
  margin-bottom: -4px;
}
.x41vudc:after {
  margin-bottom: -5px;
}
.x4eaejv:after {
  width: 100%;
}
.x4zkp8e:before {
  margin-top: -4px;
}
.x51xajf:before {
  top: -2px;
}
.x5jc7rz:after {
  top: 5px;
}
.x676frb:after {
  margin-bottom: -3px;
}
.x7kqs8i:after {
  top: -4px;
}
.xb4g69:before {
  margin-top: -11px;
}
.xcwdoar::-webkit-outer-spin-button {
  margin-bottom: 0;
}
.xdb1ctf:after {
  bottom: -4px;
}
.xe797ca:after {
  margin-bottom: -12px;
}
.xe80sof:before {
  bottom: -2px;
}
.xg4xgkf:after {
  width: 10px;
}
.xgtiqed:after {
  border-bottom-color: rgb(var(--web-always-black));
}
.xhau9xz:before {
  margin-top: -9px;
}
.xhq5o37:before {
  bottom: 0;
}
.xjx87ck::-webkit-scrollbar {
  width: 0;
}
.xlf94lp:after {
  margin-bottom: -2px;
}
.xmbliey:before {
  border-bottom-width: 2px;
}
.xmnyz1v:before {
  max-width: 668px;
}
.xnvurfn:before {
  border-top-style: solid;
}
.xo8pqpo:after {
  margin-bottom: -1px;
}
.xoiy6we:after {
  border-top-width: 1px;
}
.xpr5v04:before {
  top: calc(50% - 8px);
}
.xqn9uap::-webkit-inner-spin-button {
  margin-bottom: 0;
}
.xrrwd3r::marker {
  height: 6px;
}
.xso615a:after {
  top: -36px;
}
.xszcg87:before {
  height: 100%;
}
.xtei6gu:before {
  border-top-color: var(--chat-bubble-emphasis-ring-before);
}
.xtoi2st:before {
  margin-top: -6px;
}
.xu2kc6w:before {
  margin-bottom: -20px;
}
.xudqn12:before {
  margin-top: -5px;
}
.xv84cap:after {
  border-bottom-color: var(--mwp-message-row-background);
}
.xvxiju3:after {
  height: 96px;
}
.xw06pyt:after {
  margin-bottom: -6px;
}
.xwk2nt:before {
  height: 66px;
}
.xxqiif8:after {
  border-bottom-color: var(--chat-bubble-emphasis-ring-after);
}
.xxs4umj:before {
  border-bottom-color: var(--chat-bubble-emphasis-ring-before);
}
.xykhf1w:after {
  margin-bottom: -11px;
}
.xynf4tj:after {
  border-top-style: solid;
}
.xzfakq:after {
  border-top-color: rgba(var(--web-always-black), 0.0975);
}

.x1hl2dhg {
  text-decoration: none;
}
.x10l6tqk {
  position: absolute;
}
.x10w94by {
  border-right-width: 0;
}
.x11lfxj5 {
  padding-right: 4px;
}
.x135b78x {
  padding-left: 4px;
}
.x13a6bvl {
  justify-content: flex-end;
}
.x14e42zd {
  border-left-width: 0;
}
.x14nfmen {
  background-color: var(--divider);
}
.x14vxpdv {
  clip-path: inset(8px 0px 0px 0px);
}
.x14z9mp {
  margin-right: 0;
}
.x16tdsg8 {
  text-align: inherit;
}
.x18b5jzi {
  border-right-style: solid;
}
.x19991ni {
  transition-property: opacity;
}
.x1c1uobl {
  padding-left: 0;
}
.x1d8287x {
  transition-duration: 0.3s;
}
.x1h6gzvc {
  cursor: not-allowed;
}
.x1hc1fzr {
  opacity: 1;
}
.x1hwfnsy {
  background-color: var(--scroll-thumb);
}
.x1iyjqo2 {
  flex-grow: 1;
}
.x1ja2u2z {
  z-index: 0;
}
.x1l7klhg {
  flex-basis: 100%;
}
.x1lziwak {
  margin-left: 0;
}
.x1n2onr6 {
  position: relative;
}
.x1n4smgl {
  transform-origin: right top;
}
.x1nhvcw1 {
  justify-content: flex-start;
}
.x1o0tod {
  left: 0;
}
.x1oyok0e {
  transform-style: preserve-3d;
}
.x1p6kkr5 {
  transition-duration: 0;
}
.x1p6l1gj {
  clip-path: inset(0px 0px 8px 0px);
}
.x1pczhz8 {
  border-bottom-left-radius: 4px;
}
.x1phubyo {
  border-left-color: var(--always-dark-overlay);
}
.x1qjc9v5 {
  align-items: stretch;
}
.x1rohswg {
  scrollbar-width: none;
}
.x1s85apg {
  display: none;
}
.x1t137rt {
  outline-style: none;
}
.x1t39747 {
  border-top-right-radius: 4px;
}
.x1t7ytsu {
  border-left-style: solid;
}
.x1vjfegm {
  z-index: 1;
}
.x1wcsgtt {
  border-bottom-right-radius: 4px;
}
.x1wsgiic {
  transition-duration: 0.5s;
}
.x1ypdohk {
  cursor: pointer;
}
.x2lah0s {
  flex-shrink: 0;
}
.x3ct3a4 {
  list-style-type: none;
}
.x47corl {
  pointer-events: none;
}
.x5ve5x3 {
  touch-action: none;
}
.x78zum5 {
  display: flex;
}
.x7wzq59 {
  position: sticky;
}
.x9f619 {
  box-sizing: border-box;
}
.xc5r6h4 {
  border-right-color: var(--always-dark-overlay);
}
.xdl72j9 {
  flex-basis: auto;
}
.xdt5ytf {
  flex-direction: column;
}
.xg01cxk {
  opacity: 0;
}
.xggy1nq {
  touch-action: manipulation;
}
.xjbqb8w {
  background-color: transparent;
}
.xjwep3j {
  border-top-left-radius: 4px;
}
.xs83m0k {
  flex-shrink: 1;
}
.xtijo5x {
  right: 0;
}
.xtjevij {
  transform: scaleY(-1);
}
.xtwfq29 {
  background-color: currentColor;
}
.xwji4o3 {
  transition-timing-function: ease;
}
.xwo3gff {
  perspective-origin: right top;
}
.xx8ngbg {
  perspective: 1px;
}
.xyri2b {
  padding-right: 0;
}
.x1sd63oq:hover {
  opacity: 0.3;
}
.x10wlt62 {
  overflow-y: hidden;
}
.x13fuv20 {
  border-top-style: solid;
}
.x13vifvy {
  top: 0;
}
.x18d9i69 {
  padding-bottom: 0;
}
.x1e4zzel {
  overscroll-behavior-y: contain;
}
.x1e56ztr {
  margin-bottom: 8px;
}
.x1ey2m1c {
  bottom: 0;
}
.x1i1rx1s {
  width: 1px;
}
.x1kky2od {
  width: 16px;
}
.x1odjw0f {
  overflow-y: auto;
}
.x1pdr0v7 {
  top: -1px;
}
.x1q0q8m5 {
  border-bottom-style: solid;
}
.x1qhh985 {
  border-bottom-width: 0;
}
.x1v4kod4 {
  top: -8px;
}
.x2lwn1j {
  min-height: 0;
}
.x3m8u43 {
  right: 0;
}
.x5yr21d {
  height: 100%;
}
.x6ikm8r {
  overflow-x: hidden;
}
.x7p5m3t {
  overscroll-behavior-x: contain;
}
.x972fbf {
  border-top-width: 0;
}
.x9a3u73 {
  margin-bottom: -24px;
}
.xat24cr {
  margin-bottom: 0;
}
.xdj266r {
  margin-top: 0;
}
.xdk7pt {
  height: 8px;
}
.xeuugli {
  min-width: 0;
}
.xexx8yu {
  padding-top: 0;
}
.xh8yej3 {
  width: 100%;
}
.xi2lk0m {
  bottom: -8px;
}
.xjm9jq1 {
  height: 1px;
}
.xjqpnuy {
  border-top-color: var(--always-dark-overlay);
}
.xlup9mm {
  height: 16px;
}
.xqeqjp1 {
  border-bottom-color: var(--always-dark-overlay);
}
.xw2csxc {
  overflow-x: auto;
}
.xwya9rg {
  margin-top: -16px;
}
.x1j6awrg:after {
  position: absolute;
}
.x1s928wv:after {
  content: "";
}
.x7r5tp8:after {
  box-shadow: var(--scroll-shadow);
}
.x1tfg27r:after {
  top: -8px;
}
.x1yqm8si::-webkit-scrollbar {
  height: 0;
}
.x4eaejv:after {
  width: 100%;
}
.xf8dsx9:after {
  height: 8px;
}
.xjx87ck::-webkit-scrollbar {
  width: 0;
}

@property --x-height {
  syntax: "*";
  inherits: false;
}
@property --x-paddingInlineEnd {
  syntax: "*";
  inherits: false;
}
@property --x-paddingInlineStart {
  syntax: "*";
  inherits: false;
}
@property --x-transform {
  syntax: "*";
  inherits: false;
}
@property --x-width {
  syntax: "*";
  inherits: false;
}
@keyframes x18re5ia-B {
  0% {
    opacity: 0;
  }
  to {
    opacity: 1;
  }
}
@keyframes xnrop4s-B {
  to {
    transform: rotate(360deg);
  }
}
@keyframes xoslcoy-B {
  0% {
    stroke-dasharray: 1, 150;
    stroke-dashoffset: 0;
  }
  to {
    stroke-dasharray: 90, 150;
    stroke-dashoffset: -124px;
  }
  50% {
    stroke-dasharray: 90, 150;
    stroke-dashoffset: -35px;
  }
}
@keyframes xuza879-B {
  0% {
    transform: scale(0);
  }
  to {
    transform: scale(1);
  }
}
:root,
.x1ms6xzb {
  --x1x9ah9x: #fafafa;
  --x1tjzh1r: #f4f4f4;
  --x1lwtl84: #eeeeee;
  --x2xsa71: #d8d8d8;
  --xo4h7lm: #bdbdbd;
  --x1wf5a9j: #959393;
  --xemske7: #858586;
  --x1t0eg2q: #757778;
  --xqkoh74: #6a6c6c;
  --x7c9mst: #606263;
  --x1xnl25w: #424445;
  --x7kubpp: #242626;
  --x1a25mx9: #1d1f1f;
  --x19qv8y2: #161717;
  --xtbol4: #0a0a0a;
  --xpp1f0i: #fbfaf9;
  --x9d2sua: #f7f5f3;
  --x1g45qix: #f1eeeb;
  --x1375fl0: #dbd8d4;
  --x1qcuwil: #c2bdb8;
  --x1daixd7: #9f9891;
  --xkt3up1: #7c7771;
  --x11g5tck: #66625d;
  --x3a4izo: #474440;
  --xtjs6cn: #262524;
  --x1m1xld5: #171616;
  --x1bl4z8p: #0b0a0a;
  --xofakl: rgba(194, 189, 184, 0.15);
  --xrglwru: #f2fdf0;
  --x1jha2zq: #e7fce3;
  --x1p4o6i6: #d9fdd3;
  --x1vtkb83: #acfcac;
  --x1b3zegh: #71eb85;
  --x1jr5emx: #25d366;
  --x1wtwio9: #21c063;
  --x5grthl: #1daa61;
  --x4lewaw: #1b8755;
  --x10lx82a: #15603e;
  --xlcsxz2: #144d37;
  --x5bl7d0: #103529;
  --xg7mvbm: rgba(29, 170, 97, 0.3);
  --x1six0vp: rgba(29, 170, 97, 0.6);
  --xfcft27: #feeff2;
  --xoi0ch8: #fde8eb;
  --xxasear: #fbd8dc;
  --x1ovkkj0: #fa99a4;
  --x1widegl: #fb5061;
  --x3sbqq0: #ea0038;
  --x1sescy: #b80531;
  --x1mzlbrr: #911435;
  --x1ir3lra: #61182e;
  --xpq4tow: #321622;
  --x1u86wwk: rgba(234, 0, 56, 0.3);
  --xxsb452: #fff7f5;
  --x1h29ho0: #ffebe6;
  --xhev1jx: #fee2d8;
  --xzuwfo9: #fdc1ad;
  --x1upca6t: #fc9775;
  --x1henzkk: #fa6533;
  --x1t2phef: #c4532d;
  --x7c3h1: #9a4529;
  --x1n628r0: #6b3424;
  --xe8g097: #35221e;
  --x1jymy23: #fffcf5;
  --x1o4mawy: #fff7e5;
  --x19okhjj: #fff0d4;
  --x5wp2nj: #ffe4af;
  --xc3mz4f: #ffd279;
  --xkvakde: #ffb938;
  --x146qdtx: #c58730;
  --xdxx17l: #9d6c2c;
  --x12p4j9g: #6d4e26;
  --xtvanpl: #362c1f;
  --x1lde8p8: #f7f5ff;
  --x1mj270z: #efebff;
  --x1q05qqy: #e8e0ff;
  --x18hvday: #d1c4ff;
  --x1800ux8: #a791ff;
  --xssmoqd: #7f66ff;
  --x14btzrw: #5e47de;
  --x1amsa1y: #4837af;
  --x16vkhev: #3a327b;
  --x16yhi0g: #242447;
  --xyq5b36: #f2f8ff;
  --xx9xi3y: #e1f0ff;
  --x1xmzzs: #d2e8fe;
  --xp1xv2d: #99cafe;
  --xioxx3b: #53a6fd;
  --x1oyua8w: #007bfc;
  --x1mpn0dq: #0063cb;
  --x15nmwtz: #0451a3;
  --x6x3toy: #073d76;
  --x12tb2rr: #092642;
  --x1yuh9f4: #f2fafe;
  --x91reaj: #def3fc;
  --xp9btuw: #caecfa;
  --xs83mz1: #93d7f5;
  --xkqbtfh: #53bdeb;
  --x1jvpa2l: #009de2;
  --x141ydjo: #027eb5;
  --xtp4i1e: #046692;
  --xexuntt: #074b6a;
  --x1gjk7tj: #092c3d;
  --x1jv9vpt: #fff5f8;
  --x4xol0x: #ffebf1;
  --x1yaa7il: #ffdae7;
  --xityycr: #ffabc7;
  --xnyx5o1: #ff72a1;
  --x5veiis: #ff2e74;
  --x1h19n9p: #d42a66;
  --xc76enz: #a32553;
  --xx77nmb: #6d1e3e;
  --xbtnl3q: #36192a;
  --xt12qe3: #f0fff9;
  --x4dna0h: #e1fef2;
  --xls73s0: #d5fded;
  --x12ecld3: #b2f5da;
  --xrkd1bb: #7ae3c3;
  --x1hsc8sx: #06cf9c;
  --x1t3bwyh: #00a884;
  --x9bdqeg: #008069;
  --x6mbr4n: #125c4e;
  --x1a6fsgl: #0a332c;
  --x1iw046a: #edfafa;
  --x2krpm8: #dff6f5;
  --xfiqgry: #cbf2ee;
  --xdljpfe: #95dbd4;
  --xk400q2: #42c7b8;
  --x18hl4n0: #02a698;
  --x1tox0x3: #028377;
  --x1iw7ejx: #046a62;
  --xynr8iw: #074d4a;
  --x11zgfnm: #092d2f;
  --xl96dbj: #faf8f5;
  --x12pwqkx: #f5f1eb;
  --x11bqa5t: #efe9e0;
  --xpw5p6j: #eae0d3;
  --xq2lpls: #e5dbcd;
  --xtr6c6i: #d4c3ab;
  --x1tlbgio: #c1a886;
  --x19iteqh: #9f8465;
  --xs3a2j4: #7b654c;
  --x3ubjfr: #504334;
  --x2t1fql: #2c2720;
  --x1cgsmzf: #fef9f6;
  --x1gg8qgk: #fcede3;
  --xk8kc0x: #f4ded1;
  --x1ced5bx: #e5c6b2;
  --x1a6q45v: #dba685;
  --x1bjwv8e: #c0835d;
  --x1fn0y89: #9e6947;
  --x1swkmkr: #855538;
  --xw8g1f5: #5b3c29;
  --xtn40ch: #35271e;
  --xj33eei: rgba(255, 255, 255, 0.05);
  --xxeyin7: rgba(255, 255, 255, 0.1);
  --x1vk5ill: rgba(255, 255, 255, 0.2);
  --x179j0ia: rgba(255, 255, 255, 0.3);
  --x1k7mbzr: rgba(255, 255, 255, 0.4);
  --x53pr78: rgba(255, 255, 255, 0.5);
  --x18iujg3: rgba(255, 255, 255, 0.6);
  --x7v529v: rgba(255, 255, 255, 0.7);
  --x8plm88: rgba(255, 255, 255, 0.8);
  --x1icnx34: rgba(255, 255, 255, 0.9);
  --x1q6h8xg: #ffffff;
  --xcdihdu: rgba(0, 0, 0, 0.05);
  --x1einjq7: rgba(0, 0, 0, 0.1);
  --x1fqxpqa: rgba(0, 0, 0, 0.2);
  --x199yu0j: rgba(0, 0, 0, 0.3);
  --x183ph08: rgba(0, 0, 0, 0.4);
  --x1dm96jw: rgba(0, 0, 0, 0.5);
  --x1ldrvpd: rgba(0, 0, 0, 0.6);
  --xjsjjqz: rgba(0, 0, 0, 0.7);
  --x1q3sr4p: rgba(0, 0, 0, 0.8);
  --xyeq8r5: rgba(0, 0, 0, 0.9);
  --xfuouzn: #000000;
  --x3h71l3: transparent;
}
:root,
.x1st70lr {
  --x16sqm9a: 38%;
  --x1a4588p: grayscale(100%);
  --xsok4hc: var(--WDS-accent);
  --x1e8o1w9: var(--WDS-content-inverse);
  --x1u67coa: solid;
  --x1w7u7ze: 2px;
  --x1vp8epk: 2px;
  --xjccnae: 2px;
  --x1t5w2hn: -4px;
  --x1lj0wx5: 10%;
  --x19yq9h0: var(--WDS-surface-highlight);
  --xexde8d: var(--WDS-surface-highlight-RGB);
  --x170s1vj: var(--WDS-surface-highlight);
}
:root,
.x1ucfk42 {
  --x1sty9fs: 9999px;
  --x1ieejqa: 28px;
  --x1gg6nmd: 24px;
  --xf58tp2: 16px;
  --xpb9dj1: 12px;
  --x14511z1: 8px;
  --x1xgxmsq: 6px;
  --x1xhyt8n: 4px;
  --xuzkx2p: 0px;
}
:root,
.xrqoldk {
  --xzmjr4i: rgba(0, 0, 0, 0.05);
  --x8exfn3: rgba(0, 0, 0, 0.1);
  --x18t89hy: rgba(0, 0, 0, 0.2);
  --x1rtw2ct: rgba(0, 0, 0, 0.3);
  --x1c8sodu: rgba(0, 0, 0, 0.4);
  --x12dq59: rgba(0, 0, 0, 0.5);
  --x1axsshr: rgba(0, 0, 0, 0.6);
  --x1949u8: rgba(0, 0, 0, 0.7);
  --x1r7lg60: rgba(0, 0, 0, 0.8);
  --x10p4g3l: rgba(0, 0, 0, 0.9);
  --xl1v46g: #000000;
  --x1ywyfbk: #f4ded1;
  --x1dji02k: #e5c6b2;
  --xy3a3jt: #dba685;
  --xe34b4q: #c0835d;
  --xmctwlg: #fef9f6;
  --xa6iisv: #9e6947;
  --xeor5bq: #855538;
  --xu85mxx: #5b3c29;
  --x19xa297: #fcede3;
  --xlqx6v4: #35271e;
  --xasgz0f: #d2e8fe;
  --x85bt92: #99cafe;
  --x1e03607: #53a6fd;
  --xll3th2: #007bfc;
  --xjfshc: #f2f8ff;
  --x1mo6g12: #0063cb;
  --xr5xjea: #0451a3;
  --xglxui4: #073d76;
  --x1klt3ed: #e1f0ff;
  --x1po59ie: #092642;
  --xmipt9: #efe9e0;
  --x1osk0lb: #eae0d3;
  --xc9h2oy: #e5dbcd;
  --xztsmk: #d4c3ab;
  --x1rsouo8: #c1a886;
  --x1eizsie: #faf8f5;
  --x19llca3: #9f8465;
  --xz5uftb: #7b654c;
  --xcay58i: #504334;
  --x7bz1h2: #f5f1eb;
  --x1pxtudg: #2c2720;
  --x66m34d: #d5fded;
  --x2zgnnd: #b2f5da;
  --x2nuj3n: #7ae3c3;
  --xs27cii: #06cf9c;
  --xjxre2c: #f0fff9;
  --xf1b4ic: #00a884;
  --xxxr93a: #008069;
  --x16tigc9: #125c4e;
  --xcpsjc3: #e1fef2;
  --x1gezpuq: #0a332c;
  --x106lone: #d9fdd3;
  --x1114asj: #acfcac;
  --x12gsxra: #71eb85;
  --x2lt7i2: #25d366;
  --xzw6rfg: #21c063;
  --xva65hi: #f2fdf0;
  --x4nsuzh: #1daa61;
  --x1q1mvnb: rgba(29, 170, 97, 0.3);
  --x1iibd0y: rgba(29, 170, 97, 0.6);
  --x1ixaeb1: #1b8755;
  --x16vlhum: #15603e;
  --x153bvf2: #e7fce3;
  --xrtte1x: #144d37;
  --xx1f98k: #103529;
  --xdy6ffy: #eeeeee;
  --xiotq71: #0a0a0a;
  --x15teg21: #d8d8d8;
  --xejj5xh: #bdbdbd;
  --x186r0mc: #959393;
  --xorki6q: #858586;
  --x11nnfiv: #fafafa;
  --x13jgnd1: #757778;
  --x1f3a8s8: #6a6c6c;
  --xhymt8p: #606263;
  --x1ch0wrc: #424445;
  --x1ug5ket: #f4f4f4;
  --x390k3g: #242626;
  --xkbennp: #1d1f1f;
  --x1eyk6h3: #161717;
  --xaen1sr: #fee2d8;
  --x1ne68q6: #fdc1ad;
  --x10uymja: #fc9775;
  --xrm7izx: #fa6533;
  --xofacbq: #fff7f5;
  --x1pfoezs: #c4532d;
  --x1nyjpbt: #9a4529;
  --x1py5flz: #6b3424;
  --xq3r0or: #ffebe6;
  --x5mmtsk: #35221e;
  --xsanxk9: #ffdae7;
  --x18vi0fm: #ffabc7;
  --xhla6c7: #ff72a1;
  --x1ub8gu5: #ff2e74;
  --xuddwvy: #fff5f8;
  --x99vxrt: #d42a66;
  --x6m6ly2: #a32553;
  --xq0ylef: #6d1e3e;
  --xkxrvah: #ffebf1;
  --x1tpnpdk: #36192a;
  --x3vbx0y: #e8e0ff;
  --x96nfoq: #d1c4ff;
  --xyfxsax: #a791ff;
  --x15xjgfg: #7f66ff;
  --x1nsasb1: #f7f5ff;
  --x1yxuzsz: #5e47de;
  --xa177gx: #4837af;
  --x1geac24: #3a327b;
  --x1ts7fr7: #efebff;
  --xb26ggl: #242447;
  --x12fesq6: #fbd8dc;
  --x1v5iyzd: #fa99a4;
  --x1bln9va: #fb5061;
  --xjwuh0m: #ea0038;
  --xwnntgi: rgba(234, 0, 56, 0.3);
  --xfatfhv: #feeff2;
  --x1pdec6m: #b80531;
  --xxibwoi: #911435;
  --xosmn2t: #61182e;
  --xigi5bk: #fde8eb;
  --xhvc8qh: #321622;
  --xrhx1ba: #caecfa;
  --x8w5o7o: #93d7f5;
  --x16gu0nn: #53bdeb;
  --x1jhe5eb: #009de2;
  --xw46h2w: #f2fafe;
  --x14j7pil: #027eb5;
  --x1bz8tql: #046692;
  --xyffi4w: #074b6a;
  --x1s53mxt: #def3fc;
  --xhv0cwp: #092c3d;
  --x1248yc5: #cbf2ee;
  --xyxtkw8: #95dbd4;
  --xuq9phc: #42c7b8;
  --x163rsvb: #02a698;
  --x1ucv9m2: #edfafa;
  --x1gowab3: #028377;
  --x19yfi8i: #046a62;
  --x1ye37z0: #074d4a;
  --x1nz4s1a: #dff6f5;
  --x184x6p: #092d2f;
  --xhs2ewt: transparent;
  --x15dq24q: #f1eeeb;
  --xu0829a: #0b0a0a;
  --xknzh0g: #dbd8d4;
  --x1qbuoxp: #c2bdb8;
  --xpjzwq4: rgba(194, 189, 184, 0.15);
  --xk24vr6: #9f9891;
  --x1ggz87l: #fbfaf9;
  --x1qgw2a0: #7c7771;
  --x1454p9f: #66625d;
  --xl78l7z: #474440;
  --xmscypv: #f7f5f3;
  --xlypplm: #262524;
  --x18k3q55: #171616;
  --x1s0x739: rgba(255, 255, 255, 0.05);
  --x5j60gr: rgba(255, 255, 255, 0.1);
  --xjsx7hu: rgba(255, 255, 255, 0.2);
  --xq8pt38: rgba(255, 255, 255, 0.3);
  --x1crxupg: rgba(255, 255, 255, 0.4);
  --x1lfe1lv: rgba(255, 255, 255, 0.5);
  --xbvav5z: rgba(255, 255, 255, 0.6);
  --x1y36ykd: rgba(255, 255, 255, 0.7);
  --xpb0mib: rgba(255, 255, 255, 0.8);
  --x1x3apa3: rgba(255, 255, 255, 0.9);
  --xp8sa82: #ffffff;
  --x1ct8ak1: #fff0d4;
  --x1826qf5: #ffe4af;
  --x1lwowbg: #ffd279;
  --x1km8cd1: #ffb938;
  --xq0o70q: #fffcf5;
  --x1pzl9kd: #c58730;
  --xp1qc6n: #9d6c2c;
  --xcavrio: #6d4e26;
  --x1asyvdp: #fff7e5;
  --xhp8hfx: #362c1f;
}
:root,
.xzrdjpq {
  --x1bb983k: 2px;
  --x1l1x2a7: 4px;
  --x17l762o: 8px;
  --xdy2wwo: 12px;
  --xq3fv3p: 16px;
  --x1qezdrz: 20px;
  --x16tgu3i: 24px;
  --x2ox1aw: 28px;
  --x12tfc7f: 32px;
  --xh3krup: 40px;
}
.x14rpc6f.x14rpc6f,
.x14rpc6f.x14rpc6f:root {
  --WDS-accent: #21c063;
  --WDS-accent-RGB: 33, 192, 99;
  --WDS-accent-deemphasized: #103529;
  --WDS-accent-deemphasized-RGB: 16, 53, 41;
  --WDS-accent-emphasized: #d9fdd3;
  --WDS-accent-emphasized-RGB: 217, 253, 211;
  --WDS-background-dimmer: rgb(0, 0, 0, 0.32);
  --WDS-background-elevated-wash-inset: #1d1f1f;
  --WDS-background-elevated-wash-inset-RGB: 29, 31, 31;
  --WDS-background-elevated-wash-plain: #1d1f1f;
  --WDS-background-elevated-wash-plain-RGB: 29, 31, 31;
  --WDS-background-wash-inset: #161717;
  --WDS-background-wash-inset-RGB: 22, 23, 23;
  --WDS-background-wash-plain: #161717;
  --WDS-background-wash-plain-RGB: 22, 23, 23;
  --WDS-components-active-list-row: rgba(255, 255, 255, 0.1);
  --WDS-components-active-list-row-RGB: 255, 255, 255;
  --WDS-components-filter-surface-selected: #103529;
  --WDS-components-filter-surface-selected-RGB: 16, 53, 41;
  --WDS-components-outline-profile-photo: rgba(255, 255, 255, 0.1);
  --WDS-components-outline-profile-photo-RGB: 255, 255, 255;
  --WDS-components-platform-gesture-bar: rgba(255, 255, 255, 0.6);
  --WDS-components-platform-gesture-bar-RGB: 255, 255, 255;
  --WDS-components-platform-status-bar: #ffffff;
  --WDS-components-platform-status-bar-RGB: 255, 255, 255;
  --WDS-components-surface-nav-bar: #1d1f1f;
  --WDS-components-surface-nav-bar-RGB: 29, 31, 31;
  --WDS-content-action-default: #fafafa;
  --WDS-content-action-default-RGB: 250, 250, 250;
  --WDS-content-action-emphasized: #21c063;
  --WDS-content-action-emphasized-RGB: 33, 192, 99;
  --WDS-content-deemphasized: rgba(255, 255, 255, 0.6);
  --WDS-content-deemphasized-RGB: 255, 255, 255;
  --WDS-content-default: #fafafa;
  --WDS-content-default-RGB: 250, 250, 250;
  --WDS-content-disabled: #424445;
  --WDS-content-disabled-RGB: 66, 68, 69;
  --WDS-content-external-link: #53bdeb;
  --WDS-content-external-link-RGB: 83, 189, 235;
  --WDS-content-inverse: #0a0a0a;
  --WDS-content-inverse-RGB: 10, 10, 10;
  --WDS-content-on-accent: #0a0a0a;
  --WDS-content-on-accent-RGB: 10, 10, 10;
  --WDS-content-read: #53bdeb;
  --WDS-content-read-RGB: 83, 189, 235;
  --WDS-lines-divider: rgba(255, 255, 255, 0.1);
  --WDS-lines-divider-RGB: 255, 255, 255;
  --WDS-lines-outline-deemphasized: rgba(255, 255, 255, 0.1);
  --WDS-lines-outline-deemphasized-RGB: 255, 255, 255;
  --WDS-lines-outline-default: #757778;
  --WDS-lines-outline-default-RGB: 117, 119, 120;
  --WDS-persistent-activity-indicator: #25d366;
  --WDS-persistent-activity-indicator-RGB: 37, 211, 102;
  --WDS-persistent-always-black: #0a0a0a;
  --WDS-persistent-always-black-RGB: 10, 10, 10;
  --WDS-persistent-always-branded: #21c063;
  --WDS-persistent-always-branded-RGB: 33, 192, 99;
  --WDS-persistent-always-white: #ffffff;
  --WDS-persistent-always-white-RGB: 255, 255, 255;
  --WDS-secondary-negative: #fb5061;
  --WDS-secondary-negative-RGB: 251, 80, 97;
  --WDS-secondary-negative-deemphasized: #321622;
  --WDS-secondary-negative-deemphasized-RGB: 50, 22, 34;
  --WDS-secondary-negative-emphasized: #fa99a4;
  --WDS-secondary-negative-emphasized-RGB: 250, 153, 164;
  --WDS-secondary-positive: #71eb85;
  --WDS-secondary-positive-RGB: 113, 235, 133;
  --WDS-secondary-positive-deemphasized: #103529;
  --WDS-secondary-positive-deemphasized-RGB: 16, 53, 41;
  --WDS-secondary-warning: #ffd279;
  --WDS-secondary-warning-RGB: 255, 210, 121;
  --WDS-secondary-warning-deemphasized: #362c1f;
  --WDS-secondary-warning-deemphasized-RGB: 54, 44, 31;
  --WDS-surface-default: #161717;
  --WDS-surface-default-RGB: 22, 23, 23;
  --WDS-surface-elevated-default: #1d1f1f;
  --WDS-surface-elevated-default-RGB: 29, 31, 31;
  --WDS-surface-elevated-emphasized: #242626;
  --WDS-surface-elevated-emphasized-RGB: 36, 38, 38;
  --WDS-surface-emphasized: #1d1f1f;
  --WDS-surface-emphasized-RGB: 29, 31, 31;
  --WDS-surface-highlight: rgba(255, 255, 255, 0.1);
  --WDS-surface-highlight-RGB: 255, 255, 255;
  --WDS-surface-inverse: #eeeeee;
  --WDS-surface-inverse-RGB: 238, 238, 238;
  --WDS-surface-pressed: rgba(255, 255, 255, 0.2);
  --WDS-surface-pressed-RGB: 255, 255, 255;
  --WDS-systems-bubble-content-business: #06cf9c;
  --WDS-systems-bubble-content-business-RGB: 6, 207, 156;
  --WDS-systems-bubble-content-deemphasized: rgba(255, 255, 255, 0.6);
  --WDS-systems-bubble-content-deemphasized-RGB: 255, 255, 255;
  --WDS-systems-bubble-content-e2e: #ffd279;
  --WDS-systems-bubble-content-e2e-RGB: 255, 210, 121;
  --WDS-systems-bubble-surface-business: #1d1f1f;
  --WDS-systems-bubble-surface-business-RGB: 29, 31, 31;
  --WDS-systems-bubble-surface-e2e: #1d1f1f;
  --WDS-systems-bubble-surface-e2e-RGB: 29, 31, 31;
  --WDS-systems-bubble-surface-incoming: #242626;
  --WDS-systems-bubble-surface-incoming-RGB: 36, 38, 38;
  --WDS-systems-bubble-surface-outgoing: #144d37;
  --WDS-systems-bubble-surface-outgoing-RGB: 20, 77, 55;
  --WDS-systems-bubble-surface-overlay: rgba(0, 0, 0, 0.2);
  --WDS-systems-bubble-surface-overlay-RGB: 0, 0, 0;
  --WDS-systems-bubble-surface-system: #1d1f1f;
  --WDS-systems-bubble-surface-system-RGB: 29, 31, 31;
  --WDS-systems-chat-background-wallpaper: #161717;
  --WDS-systems-chat-background-wallpaper-RGB: 22, 23, 23;
  --WDS-systems-chat-foreground-wallpaper: rgba(255, 255, 255, 0.1);
  --WDS-systems-chat-foreground-wallpaper-RGB: 255, 255, 255;
  --WDS-systems-chat-surface-composer: #242626;
  --WDS-systems-chat-surface-composer-RGB: 36, 38, 38;
  --WDS-systems-chat-surface-tray: #161717;
  --WDS-systems-chat-surface-tray-RGB: 22, 23, 23;
  --WDS-systems-status-seen: #757778;
  --WDS-systems-status-seen-RGB: 117, 119, 120;
}
.x1bapj5e.x1bapj5e,
.x1bapj5e.x1bapj5e:root {
  --WDS-accent: #1daa61;
  --WDS-accent-RGB: 29, 170, 97;
  --WDS-accent-deemphasized: #d9fdd3;
  --WDS-accent-deemphasized-RGB: 217, 253, 211;
  --WDS-accent-emphasized: #15603e;
  --WDS-accent-emphasized-RGB: 21, 96, 62;
  --WDS-background-dimmer: rgb(0, 0, 0, 0.32);
  --WDS-background-elevated-wash-inset: #f7f5f3;
  --WDS-background-elevated-wash-inset-RGB: 247, 245, 243;
  --WDS-background-elevated-wash-plain: #ffffff;
  --WDS-background-elevated-wash-plain-RGB: 255, 255, 255;
  --WDS-background-wash-inset: #f7f5f3;
  --WDS-background-wash-inset-RGB: 247, 245, 243;
  --WDS-background-wash-plain: #ffffff;
  --WDS-background-wash-plain-RGB: 255, 255, 255;
  --WDS-components-active-list-row: rgba(194, 189, 184, 0.15);
  --WDS-components-active-list-row-RGB: 194, 189, 184;
  --WDS-components-filter-surface-selected: #d9fdd3;
  --WDS-components-filter-surface-selected-RGB: 217, 253, 211;
  --WDS-components-outline-profile-photo: rgba(0, 0, 0, 0.1);
  --WDS-components-outline-profile-photo-RGB: 0, 0, 0;
  --WDS-components-platform-gesture-bar: rgba(0, 0, 0, 0.5);
  --WDS-components-platform-gesture-bar-RGB: 0, 0, 0;
  --WDS-components-platform-status-bar: rgba(0, 0, 0, 0.8);
  --WDS-components-platform-status-bar-RGB: 0, 0, 0;
  --WDS-components-surface-nav-bar: #f7f5f3;
  --WDS-components-surface-nav-bar-RGB: 247, 245, 243;
  --WDS-content-action-default: #0a0a0a;
  --WDS-content-action-default-RGB: 10, 10, 10;
  --WDS-content-action-emphasized: #1b8755;
  --WDS-content-action-emphasized-RGB: 27, 135, 85;
  --WDS-content-deemphasized: rgba(0, 0, 0, 0.6);
  --WDS-content-deemphasized-RGB: 0, 0, 0;
  --WDS-content-default: #0a0a0a;
  --WDS-content-default-RGB: 10, 10, 10;
  --WDS-content-disabled: #bdbdbd;
  --WDS-content-disabled-RGB: 189, 189, 189;
  --WDS-content-external-link: #1b8755;
  --WDS-content-external-link-RGB: 27, 135, 85;
  --WDS-content-inverse: #ffffff;
  --WDS-content-inverse-RGB: 255, 255, 255;
  --WDS-content-on-accent: #ffffff;
  --WDS-content-on-accent-RGB: 255, 255, 255;
  --WDS-content-read: #007bfc;
  --WDS-content-read-RGB: 0, 123, 252;
  --WDS-lines-divider: rgba(0, 0, 0, 0.1);
  --WDS-lines-divider-RGB: 0, 0, 0;
  --WDS-lines-outline-deemphasized: rgba(0, 0, 0, 0.2);
  --WDS-lines-outline-deemphasized-RGB: 0, 0, 0;
  --WDS-lines-outline-default: #959393;
  --WDS-lines-outline-default-RGB: 149, 147, 147;
  --WDS-persistent-activity-indicator: #25d366;
  --WDS-persistent-activity-indicator-RGB: 37, 211, 102;
  --WDS-persistent-always-black: #0a0a0a;
  --WDS-persistent-always-black-RGB: 10, 10, 10;
  --WDS-persistent-always-branded: #1daa61;
  --WDS-persistent-always-branded-RGB: 29, 170, 97;
  --WDS-persistent-always-white: #ffffff;
  --WDS-persistent-always-white-RGB: 255, 255, 255;
  --WDS-secondary-negative: #ea0038;
  --WDS-secondary-negative-RGB: 234, 0, 56;
  --WDS-secondary-negative-deemphasized: #fde8eb;
  --WDS-secondary-negative-deemphasized-RGB: 253, 232, 235;
  --WDS-secondary-negative-emphasized: #b80531;
  --WDS-secondary-negative-emphasized-RGB: 184, 5, 49;
  --WDS-secondary-positive: #1daa61;
  --WDS-secondary-positive-RGB: 29, 170, 97;
  --WDS-secondary-positive-deemphasized: #e7fce3;
  --WDS-secondary-positive-deemphasized-RGB: 231, 252, 227;
  --WDS-secondary-warning: #ffb938;
  --WDS-secondary-warning-RGB: 255, 185, 56;
  --WDS-secondary-warning-deemphasized: #fff7e5;
  --WDS-secondary-warning-deemphasized-RGB: 255, 247, 229;
  --WDS-surface-default: #ffffff;
  --WDS-surface-default-RGB: 255, 255, 255;
  --WDS-surface-elevated-default: #ffffff;
  --WDS-surface-elevated-default-RGB: 255, 255, 255;
  --WDS-surface-elevated-emphasized: #f7f5f3;
  --WDS-surface-elevated-emphasized-RGB: 247, 245, 243;
  --WDS-surface-emphasized: #f7f5f3;
  --WDS-surface-emphasized-RGB: 247, 245, 243;
  --WDS-surface-highlight: rgba(194, 189, 184, 0.15);
  --WDS-surface-highlight-RGB: 194, 189, 184;
  --WDS-surface-inverse: #242626;
  --WDS-surface-inverse-RGB: 36, 38, 38;
  --WDS-surface-pressed: rgba(0, 0, 0, 0.2);
  --WDS-surface-pressed-RGB: 0, 0, 0;
  --WDS-systems-bubble-content-business: rgba(0, 0, 0, 0.6);
  --WDS-systems-bubble-content-business-RGB: 0, 0, 0;
  --WDS-systems-bubble-content-deemphasized: rgba(0, 0, 0, 0.6);
  --WDS-systems-bubble-content-deemphasized-RGB: 0, 0, 0;
  --WDS-systems-bubble-content-e2e: rgba(0, 0, 0, 0.6);
  --WDS-systems-bubble-content-e2e-RGB: 0, 0, 0;
  --WDS-systems-bubble-surface-business: #d5fded;
  --WDS-systems-bubble-surface-business-RGB: 213, 253, 237;
  --WDS-systems-bubble-surface-e2e: #fff0d4;
  --WDS-systems-bubble-surface-e2e-RGB: 255, 240, 212;
  --WDS-systems-bubble-surface-incoming: #ffffff;
  --WDS-systems-bubble-surface-incoming-RGB: 255, 255, 255;
  --WDS-systems-bubble-surface-outgoing: #d9fdd3;
  --WDS-systems-bubble-surface-outgoing-RGB: 217, 253, 211;
  --WDS-systems-bubble-surface-overlay: rgba(194, 189, 184, 0.15);
  --WDS-systems-bubble-surface-overlay-RGB: 194, 189, 184;
  --WDS-systems-bubble-surface-system: rgba(255, 255, 255, 0.9);
  --WDS-systems-bubble-surface-system-RGB: 255, 255, 255;
  --WDS-systems-chat-background-wallpaper: #f5f1eb;
  --WDS-systems-chat-background-wallpaper-RGB: 245, 241, 235;
  --WDS-systems-chat-foreground-wallpaper: #eae0d3;
  --WDS-systems-chat-foreground-wallpaper-RGB: 234, 224, 211;
  --WDS-systems-chat-surface-composer: #ffffff;
  --WDS-systems-chat-surface-composer-RGB: 255, 255, 255;
  --WDS-systems-chat-surface-tray: #f7f5f3;
  --WDS-systems-chat-surface-tray-RGB: 247, 245, 243;
  --WDS-systems-status-seen: #c2bdb8;
  --WDS-systems-status-seen-RGB: 194, 189, 184;
}
.x1l9wjto.x1l9wjto,
.x1l9wjto.x1l9wjto:root {
  --WDS-accent: #fafafa;
  --WDS-accent-RGB: 250, 250, 250;
  --WDS-accent-deemphasized: #242626;
  --WDS-accent-deemphasized-RGB: 36, 38, 38;
  --WDS-accent-emphasized: #f4f4f4;
  --WDS-accent-emphasized-RGB: 244, 244, 244;
  --WDS-background-dimmer: rgb(0, 0, 0, 0.32);
  --WDS-background-elevated-wash-inset: #1d1f1f;
  --WDS-background-elevated-wash-inset-RGB: 29, 31, 31;
  --WDS-background-elevated-wash-plain: #1d1f1f;
  --WDS-background-elevated-wash-plain-RGB: 29, 31, 31;
  --WDS-background-wash-inset: #161717;
  --WDS-background-wash-inset-RGB: 22, 23, 23;
  --WDS-background-wash-plain: #161717;
  --WDS-background-wash-plain-RGB: 22, 23, 23;
  --WDS-components-active-list-row: rgba(255, 255, 255, 0.1);
  --WDS-components-active-list-row-RGB: 255, 255, 255;
  --WDS-components-filter-surface-selected: #424445;
  --WDS-components-filter-surface-selected-RGB: 66, 68, 69;
  --WDS-components-outline-profile-photo: rgba(255, 255, 255, 0.1);
  --WDS-components-outline-profile-photo-RGB: 255, 255, 255;
  --WDS-components-platform-gesture-bar: rgba(255, 255, 255, 0.6);
  --WDS-components-platform-gesture-bar-RGB: 255, 255, 255;
  --WDS-components-platform-status-bar: #ffffff;
  --WDS-components-platform-status-bar-RGB: 255, 255, 255;
  --WDS-components-surface-nav-bar: #1d1f1f;
  --WDS-components-surface-nav-bar-RGB: 29, 31, 31;
  --WDS-content-action-default: #fafafa;
  --WDS-content-action-default-RGB: 250, 250, 250;
  --WDS-content-action-emphasized: #21c063;
  --WDS-content-action-emphasized-RGB: 33, 192, 99;
  --WDS-content-deemphasized: rgba(255, 255, 255, 0.6);
  --WDS-content-deemphasized-RGB: 255, 255, 255;
  --WDS-content-default: #fafafa;
  --WDS-content-default-RGB: 250, 250, 250;
  --WDS-content-disabled: #424445;
  --WDS-content-disabled-RGB: 66, 68, 69;
  --WDS-content-external-link: #21c063;
  --WDS-content-external-link-RGB: 33, 192, 99;
  --WDS-content-inverse: #0a0a0a;
  --WDS-content-inverse-RGB: 10, 10, 10;
  --WDS-content-on-accent: #0a0a0a;
  --WDS-content-on-accent-RGB: 10, 10, 10;
  --WDS-content-read: #53bdeb;
  --WDS-content-read-RGB: 83, 189, 235;
  --WDS-lines-divider: rgba(255, 255, 255, 0.1);
  --WDS-lines-divider-RGB: 255, 255, 255;
  --WDS-lines-outline-deemphasized: rgba(255, 255, 255, 0.1);
  --WDS-lines-outline-deemphasized-RGB: 255, 255, 255;
  --WDS-lines-outline-default: #757778;
  --WDS-lines-outline-default-RGB: 117, 119, 120;
  --WDS-persistent-activity-indicator: #25d366;
  --WDS-persistent-activity-indicator-RGB: 37, 211, 102;
  --WDS-persistent-always-black: #0a0a0a;
  --WDS-persistent-always-black-RGB: 10, 10, 10;
  --WDS-persistent-always-branded: #21c063;
  --WDS-persistent-always-branded-RGB: 33, 192, 99;
  --WDS-persistent-always-white: #ffffff;
  --WDS-persistent-always-white-RGB: 255, 255, 255;
  --WDS-secondary-negative: #fb5061;
  --WDS-secondary-negative-RGB: 251, 80, 97;
  --WDS-secondary-negative-deemphasized: #321622;
  --WDS-secondary-negative-deemphasized-RGB: 50, 22, 34;
  --WDS-secondary-negative-emphasized: #fa99a4;
  --WDS-secondary-negative-emphasized-RGB: 250, 153, 164;
  --WDS-secondary-positive: #71eb85;
  --WDS-secondary-positive-RGB: 113, 235, 133;
  --WDS-secondary-positive-deemphasized: #103529;
  --WDS-secondary-positive-deemphasized-RGB: 16, 53, 41;
  --WDS-secondary-warning: #ffd279;
  --WDS-secondary-warning-RGB: 255, 210, 121;
  --WDS-secondary-warning-deemphasized: #362c1f;
  --WDS-secondary-warning-deemphasized-RGB: 54, 44, 31;
  --WDS-surface-default: #161717;
  --WDS-surface-default-RGB: 22, 23, 23;
  --WDS-surface-elevated-default: #1d1f1f;
  --WDS-surface-elevated-default-RGB: 29, 31, 31;
  --WDS-surface-elevated-emphasized: #242626;
  --WDS-surface-elevated-emphasized-RGB: 36, 38, 38;
  --WDS-surface-emphasized: #1d1f1f;
  --WDS-surface-emphasized-RGB: 29, 31, 31;
  --WDS-surface-highlight: rgba(255, 255, 255, 0.1);
  --WDS-surface-highlight-RGB: 255, 255, 255;
  --WDS-surface-inverse: #eeeeee;
  --WDS-surface-inverse-RGB: 238, 238, 238;
  --WDS-surface-pressed: rgba(255, 255, 255, 0.2);
  --WDS-surface-pressed-RGB: 255, 255, 255;
  --WDS-systems-bubble-content-business: #06cf9c;
  --WDS-systems-bubble-content-business-RGB: 6, 207, 156;
  --WDS-systems-bubble-content-deemphasized: rgba(255, 255, 255, 0.6);
  --WDS-systems-bubble-content-deemphasized-RGB: 255, 255, 255;
  --WDS-systems-bubble-content-e2e: #ffd279;
  --WDS-systems-bubble-content-e2e-RGB: 255, 210, 121;
  --WDS-systems-bubble-surface-business: #1d1f1f;
  --WDS-systems-bubble-surface-business-RGB: 29, 31, 31;
  --WDS-systems-bubble-surface-e2e: #1d1f1f;
  --WDS-systems-bubble-surface-e2e-RGB: 29, 31, 31;
  --WDS-systems-bubble-surface-incoming: #242626;
  --WDS-systems-bubble-surface-incoming-RGB: 36, 38, 38;
  --WDS-systems-bubble-surface-outgoing: #144d37;
  --WDS-systems-bubble-surface-outgoing-RGB: 20, 77, 55;
  --WDS-systems-bubble-surface-overlay: rgba(0, 0, 0, 0.2);
  --WDS-systems-bubble-surface-overlay-RGB: 0, 0, 0;
  --WDS-systems-bubble-surface-system: #1d1f1f;
  --WDS-systems-bubble-surface-system-RGB: 29, 31, 31;
  --WDS-systems-chat-background-wallpaper: #161717;
  --WDS-systems-chat-background-wallpaper-RGB: 22, 23, 23;
  --WDS-systems-chat-foreground-wallpaper: rgba(255, 255, 255, 0.1);
  --WDS-systems-chat-foreground-wallpaper-RGB: 255, 255, 255;
  --WDS-systems-chat-surface-composer: #242626;
  --WDS-systems-chat-surface-composer-RGB: 36, 38, 38;
  --WDS-systems-chat-surface-tray: #161717;
  --WDS-systems-chat-surface-tray-RGB: 22, 23, 23;
  --WDS-systems-status-seen: #757778;
  --WDS-systems-status-seen-RGB: 117, 119, 120;
}
.x1nicotc.x1nicotc,
.x1nicotc.x1nicotc:root {
  --WDS-accent: #21c063;
  --WDS-accent-RGB: 33, 192, 99;
  --WDS-accent-deemphasized: #103529;
  --WDS-accent-deemphasized-RGB: 16, 53, 41;
  --WDS-accent-emphasized: #d9fdd3;
  --WDS-accent-emphasized-RGB: 217, 253, 211;
  --WDS-background-dimmer: rgb(0, 0, 0, 0.32);
  --WDS-background-dimmer-RGB: #21c063;
  --WDS-background-elevated-wash-inset: #1d1f1f;
  --WDS-background-elevated-wash-inset-RGB: 29, 31, 31;
  --WDS-background-elevated-wash-plain: #1d1f1f;
  --WDS-background-elevated-wash-plain-RGB: 29, 31, 31;
  --WDS-background-wash-inset: #161717;
  --WDS-background-wash-inset-RGB: 22, 23, 23;
  --WDS-background-wash-plain: #161717;
  --WDS-background-wash-plain-RGB: 22, 23, 23;
  --WDS-components-active-list-row: rgba(255, 255, 255, 0.1);
  --WDS-components-active-list-row-RGB: 255, 255, 255;
  --WDS-components-filter-surface-selected: #103529;
  --WDS-components-filter-surface-selected-RGB: 16, 53, 41;
  --WDS-components-outline-profile-photo: rgba(255, 255, 255, 0.1);
  --WDS-components-outline-profile-photo-RGB: 255, 255, 255;
  --WDS-components-platform-gesture-bar: rgba(255, 255, 255, 0.6);
  --WDS-components-platform-gesture-bar-RGB: 255, 255, 255;
  --WDS-components-platform-status-bar: #ffffff;
  --WDS-components-platform-status-bar-RGB: 255, 255, 255;
  --WDS-components-surface-nav-bar: #1d1f1f;
  --WDS-components-surface-nav-bar-RGB: 29, 31, 31;
  --WDS-content-action-default: #fafafa;
  --WDS-content-action-default-RGB: 250, 250, 250;
  --WDS-content-action-emphasized: #21c063;
  --WDS-content-action-emphasized-RGB: 33, 192, 99;
  --WDS-content-deemphasized: rgba(255, 255, 255, 0.6);
  --WDS-content-deemphasized-RGB: 255, 255, 255;
  --WDS-content-default: #fafafa;
  --WDS-content-default-RGB: 250, 250, 250;
  --WDS-content-disabled: #424445;
  --WDS-content-disabled-RGB: 66, 68, 69;
  --WDS-content-external-link: #21c063;
  --WDS-content-external-link-RGB: 33, 192, 99;
  --WDS-content-inverse: #0a0a0a;
  --WDS-content-inverse-RGB: 10, 10, 10;
  --WDS-content-on-accent: #0a0a0a;
  --WDS-content-on-accent-RGB: 10, 10, 10;
  --WDS-content-read: #53bdeb;
  --WDS-content-read-RGB: 83, 189, 235;
  --WDS-lines-divider: rgba(255, 255, 255, 0.1);
  --WDS-lines-divider-RGB: 255, 255, 255;
  --WDS-lines-outline-deemphasized: rgba(255, 255, 255, 0.1);
  --WDS-lines-outline-deemphasized-RGB: 255, 255, 255;
  --WDS-lines-outline-default: #757778;
  --WDS-lines-outline-default-RGB: 117, 119, 120;
  --WDS-persistent-activity-indicator: #25d366;
  --WDS-persistent-activity-indicator-RGB: 37, 211, 102;
  --WDS-persistent-always-black: #0a0a0a;
  --WDS-persistent-always-black-RGB: 10, 10, 10;
  --WDS-persistent-always-branded: #21c063;
  --WDS-persistent-always-branded-RGB: 33, 192, 99;
  --WDS-persistent-always-white: #ffffff;
  --WDS-persistent-always-white-RGB: 255, 255, 255;
  --WDS-secondary-negative: #fb5061;
  --WDS-secondary-negative-RGB: 251, 80, 97;
  --WDS-secondary-negative-deemphasized: #321622;
  --WDS-secondary-negative-deemphasized-RGB: 50, 22, 34;
  --WDS-secondary-negative-emphasized: #fa99a4;
  --WDS-secondary-negative-emphasized-RGB: 250, 153, 164;
  --WDS-secondary-positive: #71eb85;
  --WDS-secondary-positive-RGB: 113, 235, 133;
  --WDS-secondary-positive-deemphasized: #103529;
  --WDS-secondary-positive-deemphasized-RGB: 16, 53, 41;
  --WDS-secondary-warning: #ffd279;
  --WDS-secondary-warning-RGB: 255, 210, 121;
  --WDS-secondary-warning-deemphasized: #362c1f;
  --WDS-secondary-warning-deemphasized-RGB: 54, 44, 31;
  --WDS-surface-default: #161717;
  --WDS-surface-default-RGB: 22, 23, 23;
  --WDS-surface-elevated-default: #1d1f1f;
  --WDS-surface-elevated-default-RGB: 29, 31, 31;
  --WDS-surface-elevated-emphasized: #242626;
  --WDS-surface-elevated-emphasized-RGB: 36, 38, 38;
  --WDS-surface-emphasized: #1d1f1f;
  --WDS-surface-emphasized-RGB: 29, 31, 31;
  --WDS-surface-highlight: rgba(255, 255, 255, 0.1);
  --WDS-surface-highlight-RGB: 255, 255, 255;
  --WDS-surface-inverse: #eeeeee;
  --WDS-surface-inverse-RGB: 238, 238, 238;
  --WDS-surface-pressed: rgba(255, 255, 255, 0.2);
  --WDS-surface-pressed-RGB: 255, 255, 255;
  --WDS-systems-bubble-content-business: #06cf9c;
  --WDS-systems-bubble-content-business-RGB: 6, 207, 156;
  --WDS-systems-bubble-content-deemphasized: rgba(255, 255, 255, 0.6);
  --WDS-systems-bubble-content-deemphasized-RGB: 255, 255, 255;
  --WDS-systems-bubble-content-e2e: #ffd279;
  --WDS-systems-bubble-content-e2e-RGB: 255, 210, 121;
  --WDS-systems-bubble-surface-business: #1d1f1f;
  --WDS-systems-bubble-surface-business-RGB: 29, 31, 31;
  --WDS-systems-bubble-surface-e2e: #1d1f1f;
  --WDS-systems-bubble-surface-e2e-RGB: 29, 31, 31;
  --WDS-systems-bubble-surface-incoming: #242626;
  --WDS-systems-bubble-surface-incoming-RGB: 36, 38, 38;
  --WDS-systems-bubble-surface-outgoing: #144d37;
  --WDS-systems-bubble-surface-outgoing-RGB: 20, 77, 55;
  --WDS-systems-bubble-surface-overlay: rgba(0, 0, 0, 0.2);
  --WDS-systems-bubble-surface-overlay-RGB: 0, 0, 0;
  --WDS-systems-bubble-surface-system: #1d1f1f;
  --WDS-systems-bubble-surface-system-RGB: 29, 31, 31;
  --WDS-systems-chat-background-wallpaper: #161717;
  --WDS-systems-chat-background-wallpaper-RGB: 22, 23, 23;
  --WDS-systems-chat-foreground-wallpaper: rgba(255, 255, 255, 0.1);
  --WDS-systems-chat-foreground-wallpaper-RGB: 255, 255, 255;
  --WDS-systems-chat-surface-composer: #242626;
  --WDS-systems-chat-surface-composer-RGB: 36, 38, 38;
  --WDS-systems-chat-surface-tray: #161717;
  --WDS-systems-chat-surface-tray-RGB: 22, 23, 23;
  --WDS-systems-status-seen: #757778;
  --WDS-systems-status-seen-RGB: 117, 119, 120;
}
.x1vmw6bp.x1vmw6bp,
.x1vmw6bp.x1vmw6bp:root {
  --WDS-accent: #21c063;
  --WDS-accent-RGB: 33, 192, 99;
  --WDS-accent-deemphasized: #103529;
  --WDS-accent-deemphasized-RGB: 16, 53, 41;
  --WDS-accent-emphasized: #d9fdd3;
  --WDS-accent-emphasized-RGB: 217, 253, 211;
  --WDS-background-dimmer: rgb(0, 0, 0, 0.32);
  --WDS-background-elevated-wash-inset: #1d1f1f;
  --WDS-background-elevated-wash-inset-RGB: 29, 31, 31;
  --WDS-background-elevated-wash-plain: #1d1f1f;
  --WDS-background-elevated-wash-plain-RGB: 29, 31, 31;
  --WDS-background-wash-inset: #161717;
  --WDS-background-wash-inset-RGB: 22, 23, 23;
  --WDS-background-wash-plain: #161717;
  --WDS-background-wash-plain-RGB: 22, 23, 23;
  --WDS-components-active-list-row: rgba(255, 255, 255, 0.1);
  --WDS-components-active-list-row-RGB: 255, 255, 255;
  --WDS-components-filter-surface-selected: #103529;
  --WDS-components-filter-surface-selected-RGB: 16, 53, 41;
  --WDS-components-outline-profile-photo: rgba(255, 255, 255, 0.1);
  --WDS-components-outline-profile-photo-RGB: 255, 255, 255;
  --WDS-components-platform-gesture-bar: rgba(255, 255, 255, 0.6);
  --WDS-components-platform-gesture-bar-RGB: 255, 255, 255;
  --WDS-components-platform-status-bar: #ffffff;
  --WDS-components-platform-status-bar-RGB: 255, 255, 255;
  --WDS-components-surface-nav-bar: #1d1f1f;
  --WDS-components-surface-nav-bar-RGB: 29, 31, 31;
  --WDS-content-action-default: #fafafa;
  --WDS-content-action-default-RGB: 250, 250, 250;
  --WDS-content-action-emphasized: #21c063;
  --WDS-content-action-emphasized-RGB: 33, 192, 99;
  --WDS-content-deemphasized: rgba(255, 255, 255, 0.6);
  --WDS-content-deemphasized-RGB: 255, 255, 255;
  --WDS-content-default: #fafafa;
  --WDS-content-default-RGB: 250, 250, 250;
  --WDS-content-disabled: #424445;
  --WDS-content-disabled-RGB: 66, 68, 69;
  --WDS-content-external-link: #21c063;
  --WDS-content-external-link-RGB: 33, 192, 99;
  --WDS-content-inverse: #0a0a0a;
  --WDS-content-inverse-RGB: 10, 10, 10;
  --WDS-content-on-accent: #0a0a0a;
  --WDS-content-on-accent-RGB: 10, 10, 10;
  --WDS-content-read: #53bdeb;
  --WDS-content-read-RGB: 83, 189, 235;
  --WDS-lines-divider: rgba(255, 255, 255, 0.1);
  --WDS-lines-divider-RGB: 255, 255, 255;
  --WDS-lines-outline-deemphasized: rgba(255, 255, 255, 0.1);
  --WDS-lines-outline-deemphasized-RGB: 255, 255, 255;
  --WDS-lines-outline-default: #757778;
  --WDS-lines-outline-default-RGB: 117, 119, 120;
  --WDS-persistent-activity-indicator: #25d366;
  --WDS-persistent-activity-indicator-RGB: 37, 211, 102;
  --WDS-persistent-always-black: #0a0a0a;
  --WDS-persistent-always-black-RGB: 10, 10, 10;
  --WDS-persistent-always-branded: #21c063;
  --WDS-persistent-always-branded-RGB: 33, 192, 99;
  --WDS-persistent-always-white: #ffffff;
  --WDS-persistent-always-white-RGB: 255, 255, 255;
  --WDS-secondary-negative: #fb5061;
  --WDS-secondary-negative-RGB: 251, 80, 97;
  --WDS-secondary-negative-deemphasized: #321622;
  --WDS-secondary-negative-deemphasized-RGB: 50, 22, 34;
  --WDS-secondary-negative-emphasized: #fa99a4;
  --WDS-secondary-negative-emphasized-RGB: 250, 153, 164;
  --WDS-secondary-positive: #71eb85;
  --WDS-secondary-positive-RGB: 113, 235, 133;
  --WDS-secondary-positive-deemphasized: #103529;
  --WDS-secondary-positive-deemphasized-RGB: 16, 53, 41;
  --WDS-secondary-warning: #ffd279;
  --WDS-secondary-warning-RGB: 255, 210, 121;
  --WDS-secondary-warning-deemphasized: #362c1f;
  --WDS-secondary-warning-deemphasized-RGB: 54, 44, 31;
  --WDS-surface-default: #161717;
  --WDS-surface-default-RGB: 22, 23, 23;
  --WDS-surface-elevated-default: #1d1f1f;
  --WDS-surface-elevated-default-RGB: 29, 31, 31;
  --WDS-surface-elevated-emphasized: #242626;
  --WDS-surface-elevated-emphasized-RGB: 36, 38, 38;
  --WDS-surface-emphasized: #1d1f1f;
  --WDS-surface-emphasized-RGB: 29, 31, 31;
  --WDS-surface-highlight: rgba(255, 255, 255, 0.1);
  --WDS-surface-highlight-RGB: 255, 255, 255;
  --WDS-surface-inverse: #eeeeee;
  --WDS-surface-inverse-RGB: 238, 238, 238;
  --WDS-surface-pressed: rgba(255, 255, 255, 0.2);
  --WDS-surface-pressed-RGB: 255, 255, 255;
  --WDS-systems-bubble-content-business: #06cf9c;
  --WDS-systems-bubble-content-business-RGB: 6, 207, 156;
  --WDS-systems-bubble-content-deemphasized: rgba(255, 255, 255, 0.6);
  --WDS-systems-bubble-content-deemphasized-RGB: 255, 255, 255;
  --WDS-systems-bubble-content-e2e: #ffd279;
  --WDS-systems-bubble-content-e2e-RGB: 255, 210, 121;
  --WDS-systems-bubble-surface-business: #1d1f1f;
  --WDS-systems-bubble-surface-business-RGB: 29, 31, 31;
  --WDS-systems-bubble-surface-e2e: #1d1f1f;
  --WDS-systems-bubble-surface-e2e-RGB: 29, 31, 31;
  --WDS-systems-bubble-surface-incoming: #242626;
  --WDS-systems-bubble-surface-incoming-RGB: 36, 38, 38;
  --WDS-systems-bubble-surface-outgoing: #144d37;
  --WDS-systems-bubble-surface-outgoing-RGB: 20, 77, 55;
  --WDS-systems-bubble-surface-overlay: rgba(0, 0, 0, 0.2);
  --WDS-systems-bubble-surface-overlay-RGB: 0, 0, 0;
  --WDS-systems-bubble-surface-system: #1d1f1f;
  --WDS-systems-bubble-surface-system-RGB: 29, 31, 31;
  --WDS-systems-chat-background-wallpaper: #161717;
  --WDS-systems-chat-background-wallpaper-RGB: 22, 23, 23;
  --WDS-systems-chat-foreground-wallpaper: rgba(255, 255, 255, 0.1);
  --WDS-systems-chat-foreground-wallpaper-RGB: 255, 255, 255;
  --WDS-systems-chat-surface-composer: #242626;
  --WDS-systems-chat-surface-composer-RGB: 36, 38, 38;
  --WDS-systems-chat-surface-tray: #161717;
  --WDS-systems-chat-surface-tray-RGB: 22, 23, 23;
  --WDS-systems-status-seen: #757778;
  --WDS-systems-status-seen-RGB: 117, 119, 120;
}
.x62focl.x62focl,
.x62focl.x62focl:root {
  --WDS-accent: #171616;
  --WDS-accent-RGB: 23, 22, 22;
  --WDS-accent-deemphasized: #f1eeeb;
  --WDS-accent-deemphasized-RGB: 241, 238, 235;
  --WDS-accent-emphasized: #262524;
  --WDS-accent-emphasized-RGB: 38, 37, 36;
  --WDS-background-dimmer: rgb(0, 0, 0, 0.32);
  --WDS-background-dimmer-RGB: #1daa61;
  --WDS-background-elevated-wash-inset: #f7f5f3;
  --WDS-background-elevated-wash-inset-RGB: 247, 245, 243;
  --WDS-background-elevated-wash-plain: #ffffff;
  --WDS-background-elevated-wash-plain-RGB: 255, 255, 255;
  --WDS-background-wash-inset: #f7f5f3;
  --WDS-background-wash-inset-RGB: 247, 245, 243;
  --WDS-background-wash-plain: #ffffff;
  --WDS-background-wash-plain-RGB: 255, 255, 255;
  --WDS-components-active-list-row: rgba(194, 189, 184, 0.15);
  --WDS-components-active-list-row-RGB: 194, 189, 184;
  --WDS-components-filter-surface-selected: #dbd8d4;
  --WDS-components-filter-surface-selected-RGB: 219, 216, 212;
  --WDS-components-outline-profile-photo: rgba(0, 0, 0, 0.1);
  --WDS-components-outline-profile-photo-RGB: 0, 0, 0;
  --WDS-components-platform-gesture-bar: rgba(0, 0, 0, 0.5);
  --WDS-components-platform-gesture-bar-RGB: 0, 0, 0;
  --WDS-components-platform-status-bar: rgba(0, 0, 0, 0.8);
  --WDS-components-platform-status-bar-RGB: 0, 0, 0;
  --WDS-components-surface-nav-bar: #f7f5f3;
  --WDS-components-surface-nav-bar-RGB: 247, 245, 243;
  --WDS-content-action-default: #0a0a0a;
  --WDS-content-action-default-RGB: 10, 10, 10;
  --WDS-content-action-emphasized: #1b8755;
  --WDS-content-action-emphasized-RGB: 27, 135, 85;
  --WDS-content-deemphasized: rgba(0, 0, 0, 0.6);
  --WDS-content-deemphasized-RGB: 0, 0, 0;
  --WDS-content-default: #0a0a0a;
  --WDS-content-default-RGB: 10, 10, 10;
  --WDS-content-disabled: #bdbdbd;
  --WDS-content-disabled-RGB: 189, 189, 189;
  --WDS-content-external-link: #1b8755;
  --WDS-content-external-link-RGB: 27, 135, 85;
  --WDS-content-inverse: #ffffff;
  --WDS-content-inverse-RGB: 255, 255, 255;
  --WDS-content-on-accent: #ffffff;
  --WDS-content-on-accent-RGB: 255, 255, 255;
  --WDS-content-read: #007bfc;
  --WDS-content-read-RGB: 0, 123, 252;
  --WDS-lines-divider: rgba(0, 0, 0, 0.1);
  --WDS-lines-divider-RGB: 0, 0, 0;
  --WDS-lines-outline-deemphasized: rgba(0, 0, 0, 0.2);
  --WDS-lines-outline-deemphasized-RGB: 0, 0, 0;
  --WDS-lines-outline-default: #959393;
  --WDS-lines-outline-default-RGB: 149, 147, 147;
  --WDS-persistent-activity-indicator: #25d366;
  --WDS-persistent-activity-indicator-RGB: 37, 211, 102;
  --WDS-persistent-always-black: #0a0a0a;
  --WDS-persistent-always-black-RGB: 10, 10, 10;
  --WDS-persistent-always-branded: #1daa61;
  --WDS-persistent-always-branded-RGB: 29, 170, 97;
  --WDS-persistent-always-white: #ffffff;
  --WDS-persistent-always-white-RGB: 255, 255, 255;
  --WDS-secondary-negative: #ea0038;
  --WDS-secondary-negative-RGB: 234, 0, 56;
  --WDS-secondary-negative-deemphasized: #fde8eb;
  --WDS-secondary-negative-deemphasized-RGB: 253, 232, 235;
  --WDS-secondary-negative-emphasized: #b80531;
  --WDS-secondary-negative-emphasized-RGB: 184, 5, 49;
  --WDS-secondary-positive: #1daa61;
  --WDS-secondary-positive-RGB: 29, 170, 97;
  --WDS-secondary-positive-deemphasized: #e7fce3;
  --WDS-secondary-positive-deemphasized-RGB: 231, 252, 227;
  --WDS-secondary-warning: #ffb938;
  --WDS-secondary-warning-RGB: 255, 185, 56;
  --WDS-secondary-warning-deemphasized: #fff7e5;
  --WDS-secondary-warning-deemphasized-RGB: 255, 247, 229;
  --WDS-surface-default: #ffffff;
  --WDS-surface-default-RGB: 255, 255, 255;
  --WDS-surface-elevated-default: #ffffff;
  --WDS-surface-elevated-default-RGB: 255, 255, 255;
  --WDS-surface-elevated-emphasized: #f7f5f3;
  --WDS-surface-elevated-emphasized-RGB: 247, 245, 243;
  --WDS-surface-emphasized: #f7f5f3;
  --WDS-surface-emphasized-RGB: 247, 245, 243;
  --WDS-surface-highlight: rgba(194, 189, 184, 0.15);
  --WDS-surface-highlight-RGB: 194, 189, 184;
  --WDS-surface-inverse: #242626;
  --WDS-surface-inverse-RGB: 36, 38, 38;
  --WDS-surface-pressed: rgba(0, 0, 0, 0.2);
  --WDS-surface-pressed-RGB: 0, 0, 0;
  --WDS-systems-bubble-content-business: rgba(0, 0, 0, 0.6);
  --WDS-systems-bubble-content-business-RGB: 0, 0, 0;
  --WDS-systems-bubble-content-deemphasized: rgba(0, 0, 0, 0.6);
  --WDS-systems-bubble-content-deemphasized-RGB: 0, 0, 0;
  --WDS-systems-bubble-content-e2e: rgba(0, 0, 0, 0.6);
  --WDS-systems-bubble-content-e2e-RGB: 0, 0, 0;
  --WDS-systems-bubble-surface-business: #d5fded;
  --WDS-systems-bubble-surface-business-RGB: 213, 253, 237;
  --WDS-systems-bubble-surface-e2e: #fff0d4;
  --WDS-systems-bubble-surface-e2e-RGB: 255, 240, 212;
  --WDS-systems-bubble-surface-incoming: #ffffff;
  --WDS-systems-bubble-surface-incoming-RGB: 255, 255, 255;
  --WDS-systems-bubble-surface-outgoing: #d9fdd3;
  --WDS-systems-bubble-surface-outgoing-RGB: 217, 253, 211;
  --WDS-systems-bubble-surface-overlay: rgba(194, 189, 184, 0.15);
  --WDS-systems-bubble-surface-overlay-RGB: 194, 189, 184;
  --WDS-systems-bubble-surface-system: rgba(255, 255, 255, 0.9);
  --WDS-systems-bubble-surface-system-RGB: 255, 255, 255;
  --WDS-systems-chat-background-wallpaper: #f5f1eb;
  --WDS-systems-chat-background-wallpaper-RGB: 245, 241, 235;
  --WDS-systems-chat-foreground-wallpaper: #eae0d3;
  --WDS-systems-chat-foreground-wallpaper-RGB: 234, 224, 211;
  --WDS-systems-chat-surface-composer: #ffffff;
  --WDS-systems-chat-surface-composer-RGB: 255, 255, 255;
  --WDS-systems-chat-surface-tray: #f7f5f3;
  --WDS-systems-chat-surface-tray-RGB: 247, 245, 243;
  --WDS-systems-status-seen: #c2bdb8;
  --WDS-systems-status-seen-RGB: 194, 189, 184;
}
.x7mo7dl.x7mo7dl,
.x7mo7dl.x7mo7dl:root {
  --WDS-accent: #1daa61;
  --WDS-accent-RGB: 29, 170, 97;
  --WDS-accent-deemphasized: #d9fdd3;
  --WDS-accent-deemphasized-RGB: 217, 253, 211;
  --WDS-accent-emphasized: #15603e;
  --WDS-accent-emphasized-RGB: 21, 96, 62;
  --WDS-background-dimmer: rgb(0, 0, 0, 0.32);
  --WDS-background-elevated-wash-inset: #f7f5f3;
  --WDS-background-elevated-wash-inset-RGB: 247, 245, 243;
  --WDS-background-elevated-wash-plain: #ffffff;
  --WDS-background-elevated-wash-plain-RGB: 255, 255, 255;
  --WDS-background-wash-inset: #f7f5f3;
  --WDS-background-wash-inset-RGB: 247, 245, 243;
  --WDS-background-wash-plain: #ffffff;
  --WDS-background-wash-plain-RGB: 255, 255, 255;
  --WDS-components-active-list-row: rgba(194, 189, 184, 0.15);
  --WDS-components-active-list-row-RGB: 194, 189, 184;
  --WDS-components-filter-surface-selected: #d9fdd3;
  --WDS-components-filter-surface-selected-RGB: 217, 253, 211;
  --WDS-components-outline-profile-photo: rgba(0, 0, 0, 0.1);
  --WDS-components-outline-profile-photo-RGB: 0, 0, 0;
  --WDS-components-platform-gesture-bar: rgba(0, 0, 0, 0.5);
  --WDS-components-platform-gesture-bar-RGB: 0, 0, 0;
  --WDS-components-platform-status-bar: rgba(0, 0, 0, 0.8);
  --WDS-components-platform-status-bar-RGB: 0, 0, 0;
  --WDS-components-surface-nav-bar: #f7f5f3;
  --WDS-components-surface-nav-bar-RGB: 247, 245, 243;
  --WDS-content-action-default: #0a0a0a;
  --WDS-content-action-default-RGB: 10, 10, 10;
  --WDS-content-action-emphasized: #1b8755;
  --WDS-content-action-emphasized-RGB: 27, 135, 85;
  --WDS-content-deemphasized: rgba(0, 0, 0, 0.6);
  --WDS-content-deemphasized-RGB: 0, 0, 0;
  --WDS-content-default: #0a0a0a;
  --WDS-content-default-RGB: 10, 10, 10;
  --WDS-content-disabled: #bdbdbd;
  --WDS-content-disabled-RGB: 189, 189, 189;
  --WDS-content-external-link: #0063cb;
  --WDS-content-external-link-RGB: 0, 99, 203;
  --WDS-content-inverse: #ffffff;
  --WDS-content-inverse-RGB: 255, 255, 255;
  --WDS-content-on-accent: #ffffff;
  --WDS-content-on-accent-RGB: 255, 255, 255;
  --WDS-content-read: #007bfc;
  --WDS-content-read-RGB: 0, 123, 252;
  --WDS-lines-divider: rgba(0, 0, 0, 0.1);
  --WDS-lines-divider-RGB: 0, 0, 0;
  --WDS-lines-outline-deemphasized: rgba(0, 0, 0, 0.2);
  --WDS-lines-outline-deemphasized-RGB: 0, 0, 0;
  --WDS-lines-outline-default: #959393;
  --WDS-lines-outline-default-RGB: 149, 147, 147;
  --WDS-persistent-activity-indicator: #25d366;
  --WDS-persistent-activity-indicator-RGB: 37, 211, 102;
  --WDS-persistent-always-black: #0a0a0a;
  --WDS-persistent-always-black-RGB: 10, 10, 10;
  --WDS-persistent-always-branded: #1daa61;
  --WDS-persistent-always-branded-RGB: 29, 170, 97;
  --WDS-persistent-always-white: #ffffff;
  --WDS-persistent-always-white-RGB: 255, 255, 255;
  --WDS-secondary-negative: #ea0038;
  --WDS-secondary-negative-RGB: 234, 0, 56;
  --WDS-secondary-negative-deemphasized: #fde8eb;
  --WDS-secondary-negative-deemphasized-RGB: 253, 232, 235;
  --WDS-secondary-negative-emphasized: #b80531;
  --WDS-secondary-negative-emphasized-RGB: 184, 5, 49;
  --WDS-secondary-positive: #1daa61;
  --WDS-secondary-positive-RGB: 29, 170, 97;
  --WDS-secondary-positive-deemphasized: #e7fce3;
  --WDS-secondary-positive-deemphasized-RGB: 231, 252, 227;
  --WDS-secondary-warning: #ffb938;
  --WDS-secondary-warning-RGB: 255, 185, 56;
  --WDS-secondary-warning-deemphasized: #fff7e5;
  --WDS-secondary-warning-deemphasized-RGB: 255, 247, 229;
  --WDS-surface-default: #ffffff;
  --WDS-surface-default-RGB: 255, 255, 255;
  --WDS-surface-elevated-default: #ffffff;
  --WDS-surface-elevated-default-RGB: 255, 255, 255;
  --WDS-surface-elevated-emphasized: #f7f5f3;
  --WDS-surface-elevated-emphasized-RGB: 247, 245, 243;
  --WDS-surface-emphasized: #f7f5f3;
  --WDS-surface-emphasized-RGB: 247, 245, 243;
  --WDS-surface-highlight: rgba(194, 189, 184, 0.15);
  --WDS-surface-highlight-RGB: 194, 189, 184;
  --WDS-surface-inverse: #242626;
  --WDS-surface-inverse-RGB: 36, 38, 38;
  --WDS-surface-pressed: rgba(0, 0, 0, 0.2);
  --WDS-surface-pressed-RGB: 0, 0, 0;
  --WDS-systems-bubble-content-business: rgba(0, 0, 0, 0.6);
  --WDS-systems-bubble-content-business-RGB: 0, 0, 0;
  --WDS-systems-bubble-content-deemphasized: rgba(0, 0, 0, 0.6);
  --WDS-systems-bubble-content-deemphasized-RGB: 0, 0, 0;
  --WDS-systems-bubble-content-e2e: rgba(0, 0, 0, 0.6);
  --WDS-systems-bubble-content-e2e-RGB: 0, 0, 0;
  --WDS-systems-bubble-surface-business: #d5fded;
  --WDS-systems-bubble-surface-business-RGB: 213, 253, 237;
  --WDS-systems-bubble-surface-e2e: #fff0d4;
  --WDS-systems-bubble-surface-e2e-RGB: 255, 240, 212;
  --WDS-systems-bubble-surface-incoming: #ffffff;
  --WDS-systems-bubble-surface-incoming-RGB: 255, 255, 255;
  --WDS-systems-bubble-surface-outgoing: #d9fdd3;
  --WDS-systems-bubble-surface-outgoing-RGB: 217, 253, 211;
  --WDS-systems-bubble-surface-overlay: rgba(194, 189, 184, 0.15);
  --WDS-systems-bubble-surface-overlay-RGB: 194, 189, 184;
  --WDS-systems-bubble-surface-system: rgba(255, 255, 255, 0.9);
  --WDS-systems-bubble-surface-system-RGB: 255, 255, 255;
  --WDS-systems-chat-background-wallpaper: #f5f1eb;
  --WDS-systems-chat-background-wallpaper-RGB: 245, 241, 235;
  --WDS-systems-chat-foreground-wallpaper: #eae0d3;
  --WDS-systems-chat-foreground-wallpaper-RGB: 234, 224, 211;
  --WDS-systems-chat-surface-composer: #ffffff;
  --WDS-systems-chat-surface-composer-RGB: 255, 255, 255;
  --WDS-systems-chat-surface-tray: #f7f5f3;
  --WDS-systems-chat-surface-tray-RGB: 247, 245, 243;
  --WDS-systems-status-seen: #c2bdb8;
  --WDS-systems-status-seen-RGB: 194, 189, 184;
}
.x8mwjyx.x8mwjyx,
.x8mwjyx.x8mwjyx:root {
  --WDS-accent: #1daa61;
  --WDS-accent-RGB: 29, 170, 97;
  --WDS-accent-deemphasized: #d9fdd3;
  --WDS-accent-deemphasized-RGB: 217, 253, 211;
  --WDS-accent-emphasized: #15603e;
  --WDS-accent-emphasized-RGB: 21, 96, 62;
  --WDS-background-dimmer: rgb(0, 0, 0, 0.32);
  --WDS-background-dimmer-RGB: #1daa61;
  --WDS-background-elevated-wash-inset: #f7f5f3;
  --WDS-background-elevated-wash-inset-RGB: 247, 245, 243;
  --WDS-background-elevated-wash-plain: #ffffff;
  --WDS-background-elevated-wash-plain-RGB: 255, 255, 255;
  --WDS-background-wash-inset: #f7f5f3;
  --WDS-background-wash-inset-RGB: 247, 245, 243;
  --WDS-background-wash-plain: #ffffff;
  --WDS-background-wash-plain-RGB: 255, 255, 255;
  --WDS-components-active-list-row: rgba(194, 189, 184, 0.15);
  --WDS-components-active-list-row-RGB: 194, 189, 184;
  --WDS-components-filter-surface-selected: #d9fdd3;
  --WDS-components-filter-surface-selected-RGB: 217, 253, 211;
  --WDS-components-outline-profile-photo: rgba(0, 0, 0, 0.1);
  --WDS-components-outline-profile-photo-RGB: 0, 0, 0;
  --WDS-components-platform-gesture-bar: rgba(0, 0, 0, 0.5);
  --WDS-components-platform-gesture-bar-RGB: 0, 0, 0;
  --WDS-components-platform-status-bar: rgba(0, 0, 0, 0.8);
  --WDS-components-platform-status-bar-RGB: 0, 0, 0;
  --WDS-components-surface-nav-bar: #f7f5f3;
  --WDS-components-surface-nav-bar-RGB: 247, 245, 243;
  --WDS-content-action-default: #0a0a0a;
  --WDS-content-action-default-RGB: 10, 10, 10;
  --WDS-content-action-emphasized: #1b8755;
  --WDS-content-action-emphasized-RGB: 27, 135, 85;
  --WDS-content-deemphasized: rgba(0, 0, 0, 0.6);
  --WDS-content-deemphasized-RGB: 0, 0, 0;
  --WDS-content-default: #0a0a0a;
  --WDS-content-default-RGB: 10, 10, 10;
  --WDS-content-disabled: #bdbdbd;
  --WDS-content-disabled-RGB: 189, 189, 189;
  --WDS-content-external-link: #1b8755;
  --WDS-content-external-link-RGB: 27, 135, 85;
  --WDS-content-inverse: #ffffff;
  --WDS-content-inverse-RGB: 255, 255, 255;
  --WDS-content-on-accent: #ffffff;
  --WDS-content-on-accent-RGB: 255, 255, 255;
  --WDS-content-read: #007bfc;
  --WDS-content-read-RGB: 0, 123, 252;
  --WDS-lines-divider: rgba(0, 0, 0, 0.1);
  --WDS-lines-divider-RGB: 0, 0, 0;
  --WDS-lines-outline-deemphasized: rgba(0, 0, 0, 0.2);
  --WDS-lines-outline-deemphasized-RGB: 0, 0, 0;
  --WDS-lines-outline-default: #959393;
  --WDS-lines-outline-default-RGB: 149, 147, 147;
  --WDS-persistent-activity-indicator: #25d366;
  --WDS-persistent-activity-indicator-RGB: 37, 211, 102;
  --WDS-persistent-always-black: #0a0a0a;
  --WDS-persistent-always-black-RGB: 10, 10, 10;
  --WDS-persistent-always-branded: #1daa61;
  --WDS-persistent-always-branded-RGB: 29, 170, 97;
  --WDS-persistent-always-white: #ffffff;
  --WDS-persistent-always-white-RGB: 255, 255, 255;
  --WDS-secondary-negative: #ea0038;
  --WDS-secondary-negative-RGB: 234, 0, 56;
  --WDS-secondary-negative-deemphasized: #fde8eb;
  --WDS-secondary-negative-deemphasized-RGB: 253, 232, 235;
  --WDS-secondary-negative-emphasized: #b80531;
  --WDS-secondary-negative-emphasized-RGB: 184, 5, 49;
  --WDS-secondary-positive: #1daa61;
  --WDS-secondary-positive-RGB: 29, 170, 97;
  --WDS-secondary-positive-deemphasized: #e7fce3;
  --WDS-secondary-positive-deemphasized-RGB: 231, 252, 227;
  --WDS-secondary-warning: #ffb938;
  --WDS-secondary-warning-RGB: 255, 185, 56;
  --WDS-secondary-warning-deemphasized: #fff7e5;
  --WDS-secondary-warning-deemphasized-RGB: 255, 247, 229;
  --WDS-surface-default: #ffffff;
  --WDS-surface-default-RGB: 255, 255, 255;
  --WDS-surface-elevated-default: #ffffff;
  --WDS-surface-elevated-default-RGB: 255, 255, 255;
  --WDS-surface-elevated-emphasized: #f7f5f3;
  --WDS-surface-elevated-emphasized-RGB: 247, 245, 243;
  --WDS-surface-emphasized: #f7f5f3;
  --WDS-surface-emphasized-RGB: 247, 245, 243;
  --WDS-surface-highlight: rgba(194, 189, 184, 0.15);
  --WDS-surface-highlight-RGB: 194, 189, 184;
  --WDS-surface-inverse: #242626;
  --WDS-surface-inverse-RGB: 36, 38, 38;
  --WDS-surface-pressed: rgba(0, 0, 0, 0.2);
  --WDS-surface-pressed-RGB: 0, 0, 0;
  --WDS-systems-bubble-content-business: rgba(0, 0, 0, 0.6);
  --WDS-systems-bubble-content-business-RGB: 0, 0, 0;
  --WDS-systems-bubble-content-deemphasized: rgba(0, 0, 0, 0.6);
  --WDS-systems-bubble-content-deemphasized-RGB: 0, 0, 0;
  --WDS-systems-bubble-content-e2e: rgba(0, 0, 0, 0.6);
  --WDS-systems-bubble-content-e2e-RGB: 0, 0, 0;
  --WDS-systems-bubble-surface-business: #d5fded;
  --WDS-systems-bubble-surface-business-RGB: 213, 253, 237;
  --WDS-systems-bubble-surface-e2e: #fff0d4;
  --WDS-systems-bubble-surface-e2e-RGB: 255, 240, 212;
  --WDS-systems-bubble-surface-incoming: #ffffff;
  --WDS-systems-bubble-surface-incoming-RGB: 255, 255, 255;
  --WDS-systems-bubble-surface-outgoing: #d9fdd3;
  --WDS-systems-bubble-surface-outgoing-RGB: 217, 253, 211;
  --WDS-systems-bubble-surface-overlay: rgba(194, 189, 184, 0.15);
  --WDS-systems-bubble-surface-overlay-RGB: 194, 189, 184;
  --WDS-systems-bubble-surface-system: rgba(255, 255, 255, 0.9);
  --WDS-systems-bubble-surface-system-RGB: 255, 255, 255;
  --WDS-systems-chat-background-wallpaper: #f5f1eb;
  --WDS-systems-chat-background-wallpaper-RGB: 245, 241, 235;
  --WDS-systems-chat-foreground-wallpaper: #eae0d3;
  --WDS-systems-chat-foreground-wallpaper-RGB: 234, 224, 211;
  --WDS-systems-chat-surface-composer: #ffffff;
  --WDS-systems-chat-surface-composer-RGB: 255, 255, 255;
  --WDS-systems-chat-surface-tray: #f7f5f3;
  --WDS-systems-chat-surface-tray-RGB: 247, 245, 243;
  --WDS-systems-status-seen: #c2bdb8;
  --WDS-systems-status-seen-RGB: 194, 189, 184;
}
.xdzy7l0.xdzy7l0,
.xdzy7l0.xdzy7l0:root {
  --WDS-accent: #171616;
  --WDS-accent-RGB: 23, 22, 22;
  --WDS-accent-deemphasized: #f1eeeb;
  --WDS-accent-deemphasized-RGB: 241, 238, 235;
  --WDS-accent-emphasized: #262524;
  --WDS-accent-emphasized-RGB: 38, 37, 36;
  --WDS-background-dimmer: rgb(0, 0, 0, 0.32);
  --WDS-background-dimmer-RGB: #1daa61;
  --WDS-background-elevated-wash-inset: #f7f5f3;
  --WDS-background-elevated-wash-inset-RGB: 247, 245, 243;
  --WDS-background-elevated-wash-plain: #ffffff;
  --WDS-background-elevated-wash-plain-RGB: 255, 255, 255;
  --WDS-background-wash-inset: #f7f5f3;
  --WDS-background-wash-inset-RGB: 247, 245, 243;
  --WDS-background-wash-plain: #ffffff;
  --WDS-background-wash-plain-RGB: 255, 255, 255;
  --WDS-components-active-list-row: rgba(194, 189, 184, 0.15);
  --WDS-components-active-list-row-RGB: 194, 189, 184;
  --WDS-components-filter-surface-selected: #dbd8d4;
  --WDS-components-filter-surface-selected-RGB: 219, 216, 212;
  --WDS-components-outline-profile-photo: rgba(0, 0, 0, 0.1);
  --WDS-components-outline-profile-photo-RGB: 0, 0, 0;
  --WDS-components-platform-gesture-bar: rgba(0, 0, 0, 0.5);
  --WDS-components-platform-gesture-bar-RGB: 0, 0, 0;
  --WDS-components-platform-status-bar: rgba(0, 0, 0, 0.8);
  --WDS-components-platform-status-bar-RGB: 0, 0, 0;
  --WDS-components-surface-nav-bar: #f7f5f3;
  --WDS-components-surface-nav-bar-RGB: 247, 245, 243;
  --WDS-content-action-default: #0a0a0a;
  --WDS-content-action-default-RGB: 10, 10, 10;
  --WDS-content-action-emphasized: #1b8755;
  --WDS-content-action-emphasized-RGB: 27, 135, 85;
  --WDS-content-deemphasized: rgba(0, 0, 0, 0.6);
  --WDS-content-deemphasized-RGB: 0, 0, 0;
  --WDS-content-default: #0a0a0a;
  --WDS-content-default-RGB: 10, 10, 10;
  --WDS-content-disabled: #bdbdbd;
  --WDS-content-disabled-RGB: 189, 189, 189;
  --WDS-content-external-link: #1b8755;
  --WDS-content-external-link-RGB: 27, 135, 85;
  --WDS-content-inverse: #ffffff;
  --WDS-content-inverse-RGB: 255, 255, 255;
  --WDS-content-on-accent: #ffffff;
  --WDS-content-on-accent-RGB: 255, 255, 255;
  --WDS-content-read: #007bfc;
  --WDS-content-read-RGB: 0, 123, 252;
  --WDS-lines-divider: rgba(0, 0, 0, 0.1);
  --WDS-lines-divider-RGB: 0, 0, 0;
  --WDS-lines-outline-deemphasized: rgba(0, 0, 0, 0.2);
  --WDS-lines-outline-deemphasized-RGB: 0, 0, 0;
  --WDS-lines-outline-default: #959393;
  --WDS-lines-outline-default-RGB: 149, 147, 147;
  --WDS-persistent-activity-indicator: #25d366;
  --WDS-persistent-activity-indicator-RGB: 37, 211, 102;
  --WDS-persistent-always-black: #0a0a0a;
  --WDS-persistent-always-black-RGB: 10, 10, 10;
  --WDS-persistent-always-branded: #1daa61;
  --WDS-persistent-always-branded-RGB: 29, 170, 97;
  --WDS-persistent-always-white: #ffffff;
  --WDS-persistent-always-white-RGB: 255, 255, 255;
  --WDS-secondary-negative: #ea0038;
  --WDS-secondary-negative-RGB: 234, 0, 56;
  --WDS-secondary-negative-deemphasized: #fde8eb;
  --WDS-secondary-negative-deemphasized-RGB: 253, 232, 235;
  --WDS-secondary-negative-emphasized: #b80531;
  --WDS-secondary-negative-emphasized-RGB: 184, 5, 49;
  --WDS-secondary-positive: #1daa61;
  --WDS-secondary-positive-RGB: 29, 170, 97;
  --WDS-secondary-positive-deemphasized: #e7fce3;
  --WDS-secondary-positive-deemphasized-RGB: 231, 252, 227;
  --WDS-secondary-warning: #ffb938;
  --WDS-secondary-warning-RGB: 255, 185, 56;
  --WDS-secondary-warning-deemphasized: #fff7e5;
  --WDS-secondary-warning-deemphasized-RGB: 255, 247, 229;
  --WDS-surface-default: #ffffff;
  --WDS-surface-default-RGB: 255, 255, 255;
  --WDS-surface-elevated-default: #ffffff;
  --WDS-surface-elevated-default-RGB: 255, 255, 255;
  --WDS-surface-elevated-emphasized: #f7f5f3;
  --WDS-surface-elevated-emphasized-RGB: 247, 245, 243;
  --WDS-surface-emphasized: #f7f5f3;
  --WDS-surface-emphasized-RGB: 247, 245, 243;
  --WDS-surface-highlight: rgba(194, 189, 184, 0.15);
  --WDS-surface-highlight-RGB: 194, 189, 184;
  --WDS-surface-inverse: #242626;
  --WDS-surface-inverse-RGB: 36, 38, 38;
  --WDS-surface-pressed: rgba(0, 0, 0, 0.2);
  --WDS-surface-pressed-RGB: 0, 0, 0;
  --WDS-systems-bubble-content-business: rgba(0, 0, 0, 0.6);
  --WDS-systems-bubble-content-business-RGB: 0, 0, 0;
  --WDS-systems-bubble-content-deemphasized: rgba(0, 0, 0, 0.6);
  --WDS-systems-bubble-content-deemphasized-RGB: 0, 0, 0;
  --WDS-systems-bubble-content-e2e: rgba(0, 0, 0, 0.6);
  --WDS-systems-bubble-content-e2e-RGB: 0, 0, 0;
  --WDS-systems-bubble-surface-business: #d5fded;
  --WDS-systems-bubble-surface-business-RGB: 213, 253, 237;
  --WDS-systems-bubble-surface-e2e: #fff0d4;
  --WDS-systems-bubble-surface-e2e-RGB: 255, 240, 212;
  --WDS-systems-bubble-surface-incoming: #ffffff;
  --WDS-systems-bubble-surface-incoming-RGB: 255, 255, 255;
  --WDS-systems-bubble-surface-outgoing: #d9fdd3;
  --WDS-systems-bubble-surface-outgoing-RGB: 217, 253, 211;
  --WDS-systems-bubble-surface-overlay: rgba(194, 189, 184, 0.15);
  --WDS-systems-bubble-surface-overlay-RGB: 194, 189, 184;
  --WDS-systems-bubble-surface-system: rgba(255, 255, 255, 0.9);
  --WDS-systems-bubble-surface-system-RGB: 255, 255, 255;
  --WDS-systems-chat-background-wallpaper: #f5f1eb;
  --WDS-systems-chat-background-wallpaper-RGB: 245, 241, 235;
  --WDS-systems-chat-foreground-wallpaper: #eae0d3;
  --WDS-systems-chat-foreground-wallpaper-RGB: 234, 224, 211;
  --WDS-systems-chat-surface-composer: #ffffff;
  --WDS-systems-chat-surface-composer-RGB: 255, 255, 255;
  --WDS-systems-chat-surface-tray: #f7f5f3;
  --WDS-systems-chat-surface-tray-RGB: 247, 245, 243;
  --WDS-systems-status-seen: #c2bdb8;
  --WDS-systems-status-seen-RGB: 194, 189, 184;
}
.xg699v3.xg699v3,
.xg699v3.xg699v3:root {
  --WDS-accent: #21c063;
  --WDS-accent-RGB: 33, 192, 99;
  --WDS-accent-deemphasized: #103529;
  --WDS-accent-deemphasized-RGB: 16, 53, 41;
  --WDS-accent-emphasized: #d9fdd3;
  --WDS-accent-emphasized-RGB: 217, 253, 211;
  --WDS-background-dimmer: rgba(0, 0, 0, 0.4);
  --WDS-background-elevated-wash-inset: #161717;
  --WDS-background-elevated-wash-inset-RGB: 22, 23, 23;
  --WDS-background-elevated-wash-plain: #161717;
  --WDS-background-elevated-wash-plain-RGB: 22, 23, 23;
  --WDS-background-wash-inset: #0a0a0a;
  --WDS-background-wash-inset-RGB: 10, 10, 10;
  --WDS-background-wash-plain: #0a0a0a;
  --WDS-background-wash-plain-RGB: 10, 10, 10;
  --WDS-components-active-list-row: rgba(255, 255, 255, 0.1);
  --WDS-components-active-list-row-RGB: 255, 255, 255;
  --WDS-components-filter-surface-selected: #103529;
  --WDS-components-filter-surface-selected-RGB: 16, 53, 41;
  --WDS-components-outline-profile-photo: rgba(255, 255, 255, 0.1);
  --WDS-components-outline-profile-photo-RGB: 255, 255, 255;
  --WDS-components-platform-gesture-bar: rgba(255, 255, 255, 0.6);
  --WDS-components-platform-gesture-bar-RGB: 255, 255, 255;
  --WDS-components-platform-status-bar: #ffffff;
  --WDS-components-platform-status-bar-RGB: 255, 255, 255;
  --WDS-components-surface-nav-bar: #1d1f1f;
  --WDS-components-surface-nav-bar-RGB: 29, 31, 31;
  --WDS-content-action-default: #fafafa;
  --WDS-content-action-default-RGB: 250, 250, 250;
  --WDS-content-action-emphasized: #21c063;
  --WDS-content-action-emphasized-RGB: 33, 192, 99;
  --WDS-content-deemphasized: #959393;
  --WDS-content-deemphasized-RGB: 149, 147, 147;
  --WDS-content-default: #fafafa;
  --WDS-content-default-RGB: 250, 250, 250;
  --WDS-content-disabled: #424445;
  --WDS-content-disabled-RGB: 66, 68, 69;
  --WDS-content-external-link: #21c063;
  --WDS-content-external-link-RGB: 33, 192, 99;
  --WDS-content-inverse: #0a0a0a;
  --WDS-content-inverse-RGB: 10, 10, 10;
  --WDS-content-on-accent: #0a0a0a;
  --WDS-content-on-accent-RGB: 10, 10, 10;
  --WDS-content-read: #53bdeb;
  --WDS-content-read-RGB: 83, 189, 235;
  --WDS-lines-divider: rgba(255, 255, 255, 0.1);
  --WDS-lines-divider-RGB: 255, 255, 255;
  --WDS-lines-outline-deemphasized: rgba(255, 255, 255, 0.1);
  --WDS-lines-outline-deemphasized-RGB: 255, 255, 255;
  --WDS-lines-outline-default: #757778;
  --WDS-lines-outline-default-RGB: 117, 119, 120;
  --WDS-persistent-activity-indicator: #25d366;
  --WDS-persistent-activity-indicator-RGB: 37, 211, 102;
  --WDS-persistent-always-black: #0a0a0a;
  --WDS-persistent-always-black-RGB: 10, 10, 10;
  --WDS-persistent-always-branded: #21c063;
  --WDS-persistent-always-branded-RGB: 33, 192, 99;
  --WDS-persistent-always-white: #ffffff;
  --WDS-persistent-always-white-RGB: 255, 255, 255;
  --WDS-secondary-negative: #fb5061;
  --WDS-secondary-negative-RGB: 251, 80, 97;
  --WDS-secondary-negative-deemphasized: #321622;
  --WDS-secondary-negative-deemphasized-RGB: 50, 22, 34;
  --WDS-secondary-negative-emphasized: #fa99a4;
  --WDS-secondary-negative-emphasized-RGB: 250, 153, 164;
  --WDS-secondary-positive: #71eb85;
  --WDS-secondary-positive-RGB: 113, 235, 133;
  --WDS-secondary-positive-deemphasized: #103529;
  --WDS-secondary-positive-deemphasized-RGB: 16, 53, 41;
  --WDS-secondary-warning: #ffd279;
  --WDS-secondary-warning-RGB: 255, 210, 121;
  --WDS-secondary-warning-deemphasized: #362c1f;
  --WDS-secondary-warning-deemphasized-RGB: 54, 44, 31;
  --WDS-surface-default: #161717;
  --WDS-surface-default-RGB: 22, 23, 23;
  --WDS-surface-elevated-default: #242626;
  --WDS-surface-elevated-default-RGB: 36, 38, 38;
  --WDS-surface-elevated-emphasized: #424445;
  --WDS-surface-elevated-emphasized-RGB: 66, 68, 69;
  --WDS-surface-emphasized: #242626;
  --WDS-surface-emphasized-RGB: 36, 38, 38;
  --WDS-surface-highlight: rgba(255, 255, 255, 0.1);
  --WDS-surface-highlight-RGB: 255, 255, 255;
  --WDS-surface-inverse: #f4f4f4;
  --WDS-surface-inverse-RGB: 244, 244, 244;
  --WDS-surface-pressed: rgba(255, 255, 255, 0.2);
  --WDS-surface-pressed-RGB: 255, 255, 255;
  --WDS-systems-bubble-content-business: #06cf9c;
  --WDS-systems-bubble-content-business-RGB: 6, 207, 156;
  --WDS-systems-bubble-content-deemphasized: rgba(255, 255, 255, 0.6);
  --WDS-systems-bubble-content-deemphasized-RGB: 255, 255, 255;
  --WDS-systems-bubble-content-e2e: #ffd279;
  --WDS-systems-bubble-content-e2e-RGB: 255, 210, 121;
  --WDS-systems-bubble-surface-business: #1d1f1f;
  --WDS-systems-bubble-surface-business-RGB: 29, 31, 31;
  --WDS-systems-bubble-surface-e2e: #1d1f1f;
  --WDS-systems-bubble-surface-e2e-RGB: 29, 31, 31;
  --WDS-systems-bubble-surface-incoming: #242626;
  --WDS-systems-bubble-surface-incoming-RGB: 36, 38, 38;
  --WDS-systems-bubble-surface-outgoing: #144d37;
  --WDS-systems-bubble-surface-outgoing-RGB: 20, 77, 55;
  --WDS-systems-bubble-surface-overlay: rgba(0, 0, 0, 0.2);
  --WDS-systems-bubble-surface-overlay-RGB: 0, 0, 0;
  --WDS-systems-bubble-surface-system: #1d1f1f;
  --WDS-systems-bubble-surface-system-RGB: 29, 31, 31;
  --WDS-systems-chat-background-wallpaper: #161717;
  --WDS-systems-chat-background-wallpaper-RGB: 22, 23, 23;
  --WDS-systems-chat-foreground-wallpaper: rgba(255, 255, 255, 0.1);
  --WDS-systems-chat-foreground-wallpaper-RGB: 255, 255, 255;
  --WDS-systems-chat-surface-composer: #242626;
  --WDS-systems-chat-surface-composer-RGB: 36, 38, 38;
  --WDS-systems-chat-surface-tray: #161717;
  --WDS-systems-chat-surface-tray-RGB: 22, 23, 23;
  --WDS-systems-status-seen: #757778;
  --WDS-systems-status-seen-RGB: 117, 119, 120;
}
.xh5iz9f.xh5iz9f,
.xh5iz9f.xh5iz9f:root {
  --WDS-accent: #21c063;
  --WDS-accent-RGB: 33, 192, 99;
  --WDS-accent-deemphasized: #103529;
  --WDS-accent-deemphasized-RGB: 16, 53, 41;
  --WDS-accent-emphasized: #d9fdd3;
  --WDS-accent-emphasized-RGB: 217, 253, 211;
  --WDS-background-dimmer: rgb(0, 0, 0, 0.32);
  --WDS-background-dimmer-RGB: #21c063;
  --WDS-background-elevated-wash-inset: #1d1f1f;
  --WDS-background-elevated-wash-inset-RGB: 29, 31, 31;
  --WDS-background-elevated-wash-plain: #1d1f1f;
  --WDS-background-elevated-wash-plain-RGB: 29, 31, 31;
  --WDS-background-wash-inset: #161717;
  --WDS-background-wash-inset-RGB: 22, 23, 23;
  --WDS-background-wash-plain: #161717;
  --WDS-background-wash-plain-RGB: 22, 23, 23;
  --WDS-components-active-list-row: rgba(255, 255, 255, 0.1);
  --WDS-components-active-list-row-RGB: 255, 255, 255;
  --WDS-components-filter-surface-selected: #103529;
  --WDS-components-filter-surface-selected-RGB: 16, 53, 41;
  --WDS-components-outline-profile-photo: rgba(255, 255, 255, 0.1);
  --WDS-components-outline-profile-photo-RGB: 255, 255, 255;
  --WDS-components-platform-gesture-bar: rgba(255, 255, 255, 0.6);
  --WDS-components-platform-gesture-bar-RGB: 255, 255, 255;
  --WDS-components-platform-status-bar: #ffffff;
  --WDS-components-platform-status-bar-RGB: 255, 255, 255;
  --WDS-components-surface-nav-bar: #1d1f1f;
  --WDS-components-surface-nav-bar-RGB: 29, 31, 31;
  --WDS-content-action-default: #fafafa;
  --WDS-content-action-default-RGB: 250, 250, 250;
  --WDS-content-action-emphasized: #21c063;
  --WDS-content-action-emphasized-RGB: 33, 192, 99;
  --WDS-content-deemphasized: rgba(255, 255, 255, 0.6);
  --WDS-content-deemphasized-RGB: 255, 255, 255;
  --WDS-content-default: #fafafa;
  --WDS-content-default-RGB: 250, 250, 250;
  --WDS-content-disabled: #424445;
  --WDS-content-disabled-RGB: 66, 68, 69;
  --WDS-content-external-link: #53bdeb;
  --WDS-content-external-link-RGB: 83, 189, 235;
  --WDS-content-inverse: #0a0a0a;
  --WDS-content-inverse-RGB: 10, 10, 10;
  --WDS-content-on-accent: #0a0a0a;
  --WDS-content-on-accent-RGB: 10, 10, 10;
  --WDS-content-read: #53bdeb;
  --WDS-content-read-RGB: 83, 189, 235;
  --WDS-lines-divider: rgba(255, 255, 255, 0.1);
  --WDS-lines-divider-RGB: 255, 255, 255;
  --WDS-lines-outline-deemphasized: rgba(255, 255, 255, 0.1);
  --WDS-lines-outline-deemphasized-RGB: 255, 255, 255;
  --WDS-lines-outline-default: #757778;
  --WDS-lines-outline-default-RGB: 117, 119, 120;
  --WDS-persistent-activity-indicator: #25d366;
  --WDS-persistent-activity-indicator-RGB: 37, 211, 102;
  --WDS-persistent-always-black: #0a0a0a;
  --WDS-persistent-always-black-RGB: 10, 10, 10;
  --WDS-persistent-always-branded: #21c063;
  --WDS-persistent-always-branded-RGB: 33, 192, 99;
  --WDS-persistent-always-white: #ffffff;
  --WDS-persistent-always-white-RGB: 255, 255, 255;
  --WDS-secondary-negative: #fb5061;
  --WDS-secondary-negative-RGB: 251, 80, 97;
  --WDS-secondary-negative-deemphasized: #321622;
  --WDS-secondary-negative-deemphasized-RGB: 50, 22, 34;
  --WDS-secondary-negative-emphasized: #fa99a4;
  --WDS-secondary-negative-emphasized-RGB: 250, 153, 164;
  --WDS-secondary-positive: #71eb85;
  --WDS-secondary-positive-RGB: 113, 235, 133;
  --WDS-secondary-positive-deemphasized: #103529;
  --WDS-secondary-positive-deemphasized-RGB: 16, 53, 41;
  --WDS-secondary-warning: #ffd279;
  --WDS-secondary-warning-RGB: 255, 210, 121;
  --WDS-secondary-warning-deemphasized: #362c1f;
  --WDS-secondary-warning-deemphasized-RGB: 54, 44, 31;
  --WDS-surface-default: #161717;
  --WDS-surface-default-RGB: 22, 23, 23;
  --WDS-surface-elevated-default: #1d1f1f;
  --WDS-surface-elevated-default-RGB: 29, 31, 31;
  --WDS-surface-elevated-emphasized: #242626;
  --WDS-surface-elevated-emphasized-RGB: 36, 38, 38;
  --WDS-surface-emphasized: #1d1f1f;
  --WDS-surface-emphasized-RGB: 29, 31, 31;
  --WDS-surface-highlight: rgba(255, 255, 255, 0.1);
  --WDS-surface-highlight-RGB: 255, 255, 255;
  --WDS-surface-inverse: #eeeeee;
  --WDS-surface-inverse-RGB: 238, 238, 238;
  --WDS-surface-pressed: rgba(255, 255, 255, 0.2);
  --WDS-surface-pressed-RGB: 255, 255, 255;
  --WDS-systems-bubble-content-business: #06cf9c;
  --WDS-systems-bubble-content-business-RGB: 6, 207, 156;
  --WDS-systems-bubble-content-deemphasized: rgba(255, 255, 255, 0.6);
  --WDS-systems-bubble-content-deemphasized-RGB: 255, 255, 255;
  --WDS-systems-bubble-content-e2e: #ffd279;
  --WDS-systems-bubble-content-e2e-RGB: 255, 210, 121;
  --WDS-systems-bubble-surface-business: #1d1f1f;
  --WDS-systems-bubble-surface-business-RGB: 29, 31, 31;
  --WDS-systems-bubble-surface-e2e: #1d1f1f;
  --WDS-systems-bubble-surface-e2e-RGB: 29, 31, 31;
  --WDS-systems-bubble-surface-incoming: #242626;
  --WDS-systems-bubble-surface-incoming-RGB: 36, 38, 38;
  --WDS-systems-bubble-surface-outgoing: #144d37;
  --WDS-systems-bubble-surface-outgoing-RGB: 20, 77, 55;
  --WDS-systems-bubble-surface-overlay: rgba(0, 0, 0, 0.2);
  --WDS-systems-bubble-surface-overlay-RGB: 0, 0, 0;
  --WDS-systems-bubble-surface-system: #1d1f1f;
  --WDS-systems-bubble-surface-system-RGB: 29, 31, 31;
  --WDS-systems-chat-background-wallpaper: #161717;
  --WDS-systems-chat-background-wallpaper-RGB: 22, 23, 23;
  --WDS-systems-chat-foreground-wallpaper: rgba(255, 255, 255, 0.1);
  --WDS-systems-chat-foreground-wallpaper-RGB: 255, 255, 255;
  --WDS-systems-chat-surface-composer: #242626;
  --WDS-systems-chat-surface-composer-RGB: 36, 38, 38;
  --WDS-systems-chat-surface-tray: #161717;
  --WDS-systems-chat-surface-tray-RGB: 22, 23, 23;
  --WDS-systems-status-seen: #757778;
  --WDS-systems-status-seen-RGB: 117, 119, 120;
}
.xi8nueq.xi8nueq,
.xi8nueq.xi8nueq:root {
  --WDS-accent: #fafafa;
  --WDS-accent-RGB: 250, 250, 250;
  --WDS-accent-deemphasized: #242626;
  --WDS-accent-deemphasized-RGB: 36, 38, 38;
  --WDS-accent-emphasized: #f4f4f4;
  --WDS-accent-emphasized-RGB: 244, 244, 244;
  --WDS-background-dimmer: rgb(0, 0, 0, 0.32);
  --WDS-background-dimmer-RGB: #21c063;
  --WDS-background-elevated-wash-inset: #1d1f1f;
  --WDS-background-elevated-wash-inset-RGB: 29, 31, 31;
  --WDS-background-elevated-wash-plain: #1d1f1f;
  --WDS-background-elevated-wash-plain-RGB: 29, 31, 31;
  --WDS-background-wash-inset: #161717;
  --WDS-background-wash-inset-RGB: 22, 23, 23;
  --WDS-background-wash-plain: #161717;
  --WDS-background-wash-plain-RGB: 22, 23, 23;
  --WDS-components-active-list-row: rgba(255, 255, 255, 0.1);
  --WDS-components-active-list-row-RGB: 255, 255, 255;
  --WDS-components-filter-surface-selected: #424445;
  --WDS-components-filter-surface-selected-RGB: 66, 68, 69;
  --WDS-components-outline-profile-photo: rgba(255, 255, 255, 0.1);
  --WDS-components-outline-profile-photo-RGB: 255, 255, 255;
  --WDS-components-platform-gesture-bar: rgba(255, 255, 255, 0.6);
  --WDS-components-platform-gesture-bar-RGB: 255, 255, 255;
  --WDS-components-platform-status-bar: #ffffff;
  --WDS-components-platform-status-bar-RGB: 255, 255, 255;
  --WDS-components-surface-nav-bar: #1d1f1f;
  --WDS-components-surface-nav-bar-RGB: 29, 31, 31;
  --WDS-content-action-default: #fafafa;
  --WDS-content-action-default-RGB: 250, 250, 250;
  --WDS-content-action-emphasized: #21c063;
  --WDS-content-action-emphasized-RGB: 33, 192, 99;
  --WDS-content-deemphasized: rgba(255, 255, 255, 0.6);
  --WDS-content-deemphasized-RGB: 255, 255, 255;
  --WDS-content-default: #fafafa;
  --WDS-content-default-RGB: 250, 250, 250;
  --WDS-content-disabled: #424445;
  --WDS-content-disabled-RGB: 66, 68, 69;
  --WDS-content-external-link: #21c063;
  --WDS-content-external-link-RGB: 33, 192, 99;
  --WDS-content-inverse: #0a0a0a;
  --WDS-content-inverse-RGB: 10, 10, 10;
  --WDS-content-on-accent: #0a0a0a;
  --WDS-content-on-accent-RGB: 10, 10, 10;
  --WDS-content-read: #53bdeb;
  --WDS-content-read-RGB: 83, 189, 235;
  --WDS-lines-divider: rgba(255, 255, 255, 0.1);
  --WDS-lines-divider-RGB: 255, 255, 255;
  --WDS-lines-outline-deemphasized: rgba(255, 255, 255, 0.1);
  --WDS-lines-outline-deemphasized-RGB: 255, 255, 255;
  --WDS-lines-outline-default: #757778;
  --WDS-lines-outline-default-RGB: 117, 119, 120;
  --WDS-persistent-activity-indicator: #25d366;
  --WDS-persistent-activity-indicator-RGB: 37, 211, 102;
  --WDS-persistent-always-black: #0a0a0a;
  --WDS-persistent-always-black-RGB: 10, 10, 10;
  --WDS-persistent-always-branded: #21c063;
  --WDS-persistent-always-branded-RGB: 33, 192, 99;
  --WDS-persistent-always-white: #ffffff;
  --WDS-persistent-always-white-RGB: 255, 255, 255;
  --WDS-secondary-negative: #fb5061;
  --WDS-secondary-negative-RGB: 251, 80, 97;
  --WDS-secondary-negative-deemphasized: #321622;
  --WDS-secondary-negative-deemphasized-RGB: 50, 22, 34;
  --WDS-secondary-negative-emphasized: #fa99a4;
  --WDS-secondary-negative-emphasized-RGB: 250, 153, 164;
  --WDS-secondary-positive: #71eb85;
  --WDS-secondary-positive-RGB: 113, 235, 133;
  --WDS-secondary-positive-deemphasized: #103529;
  --WDS-secondary-positive-deemphasized-RGB: 16, 53, 41;
  --WDS-secondary-warning: #ffd279;
  --WDS-secondary-warning-RGB: 255, 210, 121;
  --WDS-secondary-warning-deemphasized: #362c1f;
  --WDS-secondary-warning-deemphasized-RGB: 54, 44, 31;
  --WDS-surface-default: #161717;
  --WDS-surface-default-RGB: 22, 23, 23;
  --WDS-surface-elevated-default: #1d1f1f;
  --WDS-surface-elevated-default-RGB: 29, 31, 31;
  --WDS-surface-elevated-emphasized: #242626;
  --WDS-surface-elevated-emphasized-RGB: 36, 38, 38;
  --WDS-surface-emphasized: #1d1f1f;
  --WDS-surface-emphasized-RGB: 29, 31, 31;
  --WDS-surface-highlight: rgba(255, 255, 255, 0.1);
  --WDS-surface-highlight-RGB: 255, 255, 255;
  --WDS-surface-inverse: #eeeeee;
  --WDS-surface-inverse-RGB: 238, 238, 238;
  --WDS-surface-pressed: rgba(255, 255, 255, 0.2);
  --WDS-surface-pressed-RGB: 255, 255, 255;
  --WDS-systems-bubble-content-business: #06cf9c;
  --WDS-systems-bubble-content-business-RGB: 6, 207, 156;
  --WDS-systems-bubble-content-deemphasized: rgba(255, 255, 255, 0.6);
  --WDS-systems-bubble-content-deemphasized-RGB: 255, 255, 255;
  --WDS-systems-bubble-content-e2e: #ffd279;
  --WDS-systems-bubble-content-e2e-RGB: 255, 210, 121;
  --WDS-systems-bubble-surface-business: #1d1f1f;
  --WDS-systems-bubble-surface-business-RGB: 29, 31, 31;
  --WDS-systems-bubble-surface-e2e: #1d1f1f;
  --WDS-systems-bubble-surface-e2e-RGB: 29, 31, 31;
  --WDS-systems-bubble-surface-incoming: #242626;
  --WDS-systems-bubble-surface-incoming-RGB: 36, 38, 38;
  --WDS-systems-bubble-surface-outgoing: #144d37;
  --WDS-systems-bubble-surface-outgoing-RGB: 20, 77, 55;
  --WDS-systems-bubble-surface-overlay: rgba(0, 0, 0, 0.2);
  --WDS-systems-bubble-surface-overlay-RGB: 0, 0, 0;
  --WDS-systems-bubble-surface-system: #1d1f1f;
  --WDS-systems-bubble-surface-system-RGB: 29, 31, 31;
  --WDS-systems-chat-background-wallpaper: #161717;
  --WDS-systems-chat-background-wallpaper-RGB: 22, 23, 23;
  --WDS-systems-chat-foreground-wallpaper: rgba(255, 255, 255, 0.1);
  --WDS-systems-chat-foreground-wallpaper-RGB: 255, 255, 255;
  --WDS-systems-chat-surface-composer: #242626;
  --WDS-systems-chat-surface-composer-RGB: 36, 38, 38;
  --WDS-systems-chat-surface-tray: #161717;
  --WDS-systems-chat-surface-tray-RGB: 22, 23, 23;
  --WDS-systems-status-seen: #757778;
  --WDS-systems-status-seen-RGB: 117, 119, 120;
}
.xj6uduu.xj6uduu,
.xj6uduu.xj6uduu:root {
  --WDS-accent: #1daa61;
  --WDS-accent-RGB: 29, 170, 97;
  --WDS-accent-deemphasized: #d9fdd3;
  --WDS-accent-deemphasized-RGB: 217, 253, 211;
  --WDS-accent-emphasized: #15603e;
  --WDS-accent-emphasized-RGB: 21, 96, 62;
  --WDS-background-dimmer: rgb(0, 0, 0, 0.32);
  --WDS-background-dimmer-RGB: #1daa61;
  --WDS-background-elevated-wash-inset: #f7f5f3;
  --WDS-background-elevated-wash-inset-RGB: 247, 245, 243;
  --WDS-background-elevated-wash-plain: #ffffff;
  --WDS-background-elevated-wash-plain-RGB: 255, 255, 255;
  --WDS-background-wash-inset: #f7f5f3;
  --WDS-background-wash-inset-RGB: 247, 245, 243;
  --WDS-background-wash-plain: #ffffff;
  --WDS-background-wash-plain-RGB: 255, 255, 255;
  --WDS-components-active-list-row: rgba(194, 189, 184, 0.15);
  --WDS-components-active-list-row-RGB: 194, 189, 184;
  --WDS-components-filter-surface-selected: #d9fdd3;
  --WDS-components-filter-surface-selected-RGB: 217, 253, 211;
  --WDS-components-outline-profile-photo: rgba(0, 0, 0, 0.1);
  --WDS-components-outline-profile-photo-RGB: 0, 0, 0;
  --WDS-components-platform-gesture-bar: rgba(0, 0, 0, 0.5);
  --WDS-components-platform-gesture-bar-RGB: 0, 0, 0;
  --WDS-components-platform-status-bar: rgba(0, 0, 0, 0.8);
  --WDS-components-platform-status-bar-RGB: 0, 0, 0;
  --WDS-components-surface-nav-bar: #f7f5f3;
  --WDS-components-surface-nav-bar-RGB: 247, 245, 243;
  --WDS-content-action-default: #0a0a0a;
  --WDS-content-action-default-RGB: 10, 10, 10;
  --WDS-content-action-emphasized: #1b8755;
  --WDS-content-action-emphasized-RGB: 27, 135, 85;
  --WDS-content-deemphasized: rgba(0, 0, 0, 0.6);
  --WDS-content-deemphasized-RGB: 0, 0, 0;
  --WDS-content-default: #0a0a0a;
  --WDS-content-default-RGB: 10, 10, 10;
  --WDS-content-disabled: #bdbdbd;
  --WDS-content-disabled-RGB: 189, 189, 189;
  --WDS-content-external-link: #1b8755;
  --WDS-content-external-link-RGB: 27, 135, 85;
  --WDS-content-inverse: #ffffff;
  --WDS-content-inverse-RGB: 255, 255, 255;
  --WDS-content-on-accent: #ffffff;
  --WDS-content-on-accent-RGB: 255, 255, 255;
  --WDS-content-read: #007bfc;
  --WDS-content-read-RGB: 0, 123, 252;
  --WDS-lines-divider: rgba(0, 0, 0, 0.1);
  --WDS-lines-divider-RGB: 0, 0, 0;
  --WDS-lines-outline-deemphasized: rgba(0, 0, 0, 0.2);
  --WDS-lines-outline-deemphasized-RGB: 0, 0, 0;
  --WDS-lines-outline-default: #959393;
  --WDS-lines-outline-default-RGB: 149, 147, 147;
  --WDS-persistent-activity-indicator: #25d366;
  --WDS-persistent-activity-indicator-RGB: 37, 211, 102;
  --WDS-persistent-always-black: #0a0a0a;
  --WDS-persistent-always-black-RGB: 10, 10, 10;
  --WDS-persistent-always-branded: #1daa61;
  --WDS-persistent-always-branded-RGB: 29, 170, 97;
  --WDS-persistent-always-white: #ffffff;
  --WDS-persistent-always-white-RGB: 255, 255, 255;
  --WDS-secondary-negative: #ea0038;
  --WDS-secondary-negative-RGB: 234, 0, 56;
  --WDS-secondary-negative-deemphasized: #fde8eb;
  --WDS-secondary-negative-deemphasized-RGB: 253, 232, 235;
  --WDS-secondary-negative-emphasized: #b80531;
  --WDS-secondary-negative-emphasized-RGB: 184, 5, 49;
  --WDS-secondary-positive: #1daa61;
  --WDS-secondary-positive-RGB: 29, 170, 97;
  --WDS-secondary-positive-deemphasized: #e7fce3;
  --WDS-secondary-positive-deemphasized-RGB: 231, 252, 227;
  --WDS-secondary-warning: #ffb938;
  --WDS-secondary-warning-RGB: 255, 185, 56;
  --WDS-secondary-warning-deemphasized: #fff7e5;
  --WDS-secondary-warning-deemphasized-RGB: 255, 247, 229;
  --WDS-surface-default: #ffffff;
  --WDS-surface-default-RGB: 255, 255, 255;
  --WDS-surface-elevated-default: #ffffff;
  --WDS-surface-elevated-default-RGB: 255, 255, 255;
  --WDS-surface-elevated-emphasized: #f7f5f3;
  --WDS-surface-elevated-emphasized-RGB: 247, 245, 243;
  --WDS-surface-emphasized: #f7f5f3;
  --WDS-surface-emphasized-RGB: 247, 245, 243;
  --WDS-surface-highlight: rgba(194, 189, 184, 0.15);
  --WDS-surface-highlight-RGB: 194, 189, 184;
  --WDS-surface-inverse: #242626;
  --WDS-surface-inverse-RGB: 36, 38, 38;
  --WDS-surface-pressed: rgba(0, 0, 0, 0.2);
  --WDS-surface-pressed-RGB: 0, 0, 0;
  --WDS-systems-bubble-content-business: rgba(0, 0, 0, 0.6);
  --WDS-systems-bubble-content-business-RGB: 0, 0, 0;
  --WDS-systems-bubble-content-deemphasized: rgba(0, 0, 0, 0.6);
  --WDS-systems-bubble-content-deemphasized-RGB: 0, 0, 0;
  --WDS-systems-bubble-content-e2e: rgba(0, 0, 0, 0.6);
  --WDS-systems-bubble-content-e2e-RGB: 0, 0, 0;
  --WDS-systems-bubble-surface-business: #d5fded;
  --WDS-systems-bubble-surface-business-RGB: 213, 253, 237;
  --WDS-systems-bubble-surface-e2e: #fff0d4;
  --WDS-systems-bubble-surface-e2e-RGB: 255, 240, 212;
  --WDS-systems-bubble-surface-incoming: #ffffff;
  --WDS-systems-bubble-surface-incoming-RGB: 255, 255, 255;
  --WDS-systems-bubble-surface-outgoing: #d9fdd3;
  --WDS-systems-bubble-surface-outgoing-RGB: 217, 253, 211;
  --WDS-systems-bubble-surface-overlay: rgba(194, 189, 184, 0.15);
  --WDS-systems-bubble-surface-overlay-RGB: 194, 189, 184;
  --WDS-systems-bubble-surface-system: rgba(255, 255, 255, 0.9);
  --WDS-systems-bubble-surface-system-RGB: 255, 255, 255;
  --WDS-systems-chat-background-wallpaper: #f5f1eb;
  --WDS-systems-chat-background-wallpaper-RGB: 245, 241, 235;
  --WDS-systems-chat-foreground-wallpaper: #eae0d3;
  --WDS-systems-chat-foreground-wallpaper-RGB: 234, 224, 211;
  --WDS-systems-chat-surface-composer: #ffffff;
  --WDS-systems-chat-surface-composer-RGB: 255, 255, 255;
  --WDS-systems-chat-surface-tray: #f7f5f3;
  --WDS-systems-chat-surface-tray-RGB: 247, 245, 243;
  --WDS-systems-status-seen: #c2bdb8;
  --WDS-systems-status-seen-RGB: 194, 189, 184;
}
.xk77fd5.xk77fd5,
.xk77fd5.xk77fd5:root {
  --WDS-accent: #171616;
  --WDS-accent-RGB: 23, 22, 22;
  --WDS-accent-deemphasized: #f1eeeb;
  --WDS-accent-deemphasized-RGB: 241, 238, 235;
  --WDS-accent-emphasized: #262524;
  --WDS-accent-emphasized-RGB: 38, 37, 36;
  --WDS-background-dimmer: rgb(0, 0, 0, 0.32);
  --WDS-background-elevated-wash-inset: #f7f5f3;
  --WDS-background-elevated-wash-inset-RGB: 247, 245, 243;
  --WDS-background-elevated-wash-plain: #ffffff;
  --WDS-background-elevated-wash-plain-RGB: 255, 255, 255;
  --WDS-background-wash-inset: #f7f5f3;
  --WDS-background-wash-inset-RGB: 247, 245, 243;
  --WDS-background-wash-plain: #ffffff;
  --WDS-background-wash-plain-RGB: 255, 255, 255;
  --WDS-components-active-list-row: rgba(194, 189, 184, 0.15);
  --WDS-components-active-list-row-RGB: 194, 189, 184;
  --WDS-components-filter-surface-selected: #dbd8d4;
  --WDS-components-filter-surface-selected-RGB: 219, 216, 212;
  --WDS-components-outline-profile-photo: rgba(0, 0, 0, 0.1);
  --WDS-components-outline-profile-photo-RGB: 0, 0, 0;
  --WDS-components-platform-gesture-bar: rgba(0, 0, 0, 0.5);
  --WDS-components-platform-gesture-bar-RGB: 0, 0, 0;
  --WDS-components-platform-status-bar: rgba(0, 0, 0, 0.8);
  --WDS-components-platform-status-bar-RGB: 0, 0, 0;
  --WDS-components-surface-nav-bar: #f7f5f3;
  --WDS-components-surface-nav-bar-RGB: 247, 245, 243;
  --WDS-content-action-default: #0a0a0a;
  --WDS-content-action-default-RGB: 10, 10, 10;
  --WDS-content-action-emphasized: #1b8755;
  --WDS-content-action-emphasized-RGB: 27, 135, 85;
  --WDS-content-deemphasized: rgba(0, 0, 0, 0.6);
  --WDS-content-deemphasized-RGB: 0, 0, 0;
  --WDS-content-default: #0a0a0a;
  --WDS-content-default-RGB: 10, 10, 10;
  --WDS-content-disabled: #bdbdbd;
  --WDS-content-disabled-RGB: 189, 189, 189;
  --WDS-content-external-link: #1b8755;
  --WDS-content-external-link-RGB: 27, 135, 85;
  --WDS-content-inverse: #ffffff;
  --WDS-content-inverse-RGB: 255, 255, 255;
  --WDS-content-on-accent: #ffffff;
  --WDS-content-on-accent-RGB: 255, 255, 255;
  --WDS-content-read: #007bfc;
  --WDS-content-read-RGB: 0, 123, 252;
  --WDS-lines-divider: rgba(0, 0, 0, 0.1);
  --WDS-lines-divider-RGB: 0, 0, 0;
  --WDS-lines-outline-deemphasized: rgba(0, 0, 0, 0.2);
  --WDS-lines-outline-deemphasized-RGB: 0, 0, 0;
  --WDS-lines-outline-default: #959393;
  --WDS-lines-outline-default-RGB: 149, 147, 147;
  --WDS-persistent-activity-indicator: #25d366;
  --WDS-persistent-activity-indicator-RGB: 37, 211, 102;
  --WDS-persistent-always-black: #0a0a0a;
  --WDS-persistent-always-black-RGB: 10, 10, 10;
  --WDS-persistent-always-branded: #1daa61;
  --WDS-persistent-always-branded-RGB: 29, 170, 97;
  --WDS-persistent-always-white: #ffffff;
  --WDS-persistent-always-white-RGB: 255, 255, 255;
  --WDS-secondary-negative: #ea0038;
  --WDS-secondary-negative-RGB: 234, 0, 56;
  --WDS-secondary-negative-deemphasized: #fde8eb;
  --WDS-secondary-negative-deemphasized-RGB: 253, 232, 235;
  --WDS-secondary-negative-emphasized: #b80531;
  --WDS-secondary-negative-emphasized-RGB: 184, 5, 49;
  --WDS-secondary-positive: #1daa61;
  --WDS-secondary-positive-RGB: 29, 170, 97;
  --WDS-secondary-positive-deemphasized: #e7fce3;
  --WDS-secondary-positive-deemphasized-RGB: 231, 252, 227;
  --WDS-secondary-warning: #ffb938;
  --WDS-secondary-warning-RGB: 255, 185, 56;
  --WDS-secondary-warning-deemphasized: #fff7e5;
  --WDS-secondary-warning-deemphasized-RGB: 255, 247, 229;
  --WDS-surface-default: #ffffff;
  --WDS-surface-default-RGB: 255, 255, 255;
  --WDS-surface-elevated-default: #ffffff;
  --WDS-surface-elevated-default-RGB: 255, 255, 255;
  --WDS-surface-elevated-emphasized: #f7f5f3;
  --WDS-surface-elevated-emphasized-RGB: 247, 245, 243;
  --WDS-surface-emphasized: #f7f5f3;
  --WDS-surface-emphasized-RGB: 247, 245, 243;
  --WDS-surface-highlight: rgba(194, 189, 184, 0.15);
  --WDS-surface-highlight-RGB: 194, 189, 184;
  --WDS-surface-inverse: #242626;
  --WDS-surface-inverse-RGB: 36, 38, 38;
  --WDS-surface-pressed: rgba(0, 0, 0, 0.2);
  --WDS-surface-pressed-RGB: 0, 0, 0;
  --WDS-systems-bubble-content-business: rgba(0, 0, 0, 0.6);
  --WDS-systems-bubble-content-business-RGB: 0, 0, 0;
  --WDS-systems-bubble-content-deemphasized: rgba(0, 0, 0, 0.6);
  --WDS-systems-bubble-content-deemphasized-RGB: 0, 0, 0;
  --WDS-systems-bubble-content-e2e: rgba(0, 0, 0, 0.6);
  --WDS-systems-bubble-content-e2e-RGB: 0, 0, 0;
  --WDS-systems-bubble-surface-business: #d5fded;
  --WDS-systems-bubble-surface-business-RGB: 213, 253, 237;
  --WDS-systems-bubble-surface-e2e: #fff0d4;
  --WDS-systems-bubble-surface-e2e-RGB: 255, 240, 212;
  --WDS-systems-bubble-surface-incoming: #ffffff;
  --WDS-systems-bubble-surface-incoming-RGB: 255, 255, 255;
  --WDS-systems-bubble-surface-outgoing: #d9fdd3;
  --WDS-systems-bubble-surface-outgoing-RGB: 217, 253, 211;
  --WDS-systems-bubble-surface-overlay: rgba(194, 189, 184, 0.15);
  --WDS-systems-bubble-surface-overlay-RGB: 194, 189, 184;
  --WDS-systems-bubble-surface-system: rgba(255, 255, 255, 0.9);
  --WDS-systems-bubble-surface-system-RGB: 255, 255, 255;
  --WDS-systems-chat-background-wallpaper: #f5f1eb;
  --WDS-systems-chat-background-wallpaper-RGB: 245, 241, 235;
  --WDS-systems-chat-foreground-wallpaper: #eae0d3;
  --WDS-systems-chat-foreground-wallpaper-RGB: 234, 224, 211;
  --WDS-systems-chat-surface-composer: #ffffff;
  --WDS-systems-chat-surface-composer-RGB: 255, 255, 255;
  --WDS-systems-chat-surface-tray: #f7f5f3;
  --WDS-systems-chat-surface-tray-RGB: 247, 245, 243;
  --WDS-systems-status-seen: #c2bdb8;
  --WDS-systems-status-seen-RGB: 194, 189, 184;
}
.xnw4er1.xnw4er1,
.xnw4er1.xnw4er1:root {
  --WDS-accent: #1daa61;
  --WDS-accent-RGB: 29, 170, 97;
  --WDS-accent-deemphasized: #d9fdd3;
  --WDS-accent-deemphasized-RGB: 217, 253, 211;
  --WDS-accent-emphasized: #15603e;
  --WDS-accent-emphasized-RGB: 21, 96, 62;
  --WDS-background-dimmer: rgb(0, 0, 0, 0.32);
  --WDS-background-elevated-wash-inset: #f7f5f3;
  --WDS-background-elevated-wash-inset-RGB: 247, 245, 243;
  --WDS-background-elevated-wash-plain: #ffffff;
  --WDS-background-elevated-wash-plain-RGB: 255, 255, 255;
  --WDS-background-wash-inset: #f7f5f3;
  --WDS-background-wash-inset-RGB: 247, 245, 243;
  --WDS-background-wash-plain: #ffffff;
  --WDS-background-wash-plain-RGB: 255, 255, 255;
  --WDS-components-active-list-row: rgba(194, 189, 184, 0.15);
  --WDS-components-active-list-row-RGB: 194, 189, 184;
  --WDS-components-filter-surface-selected: #d9fdd3;
  --WDS-components-filter-surface-selected-RGB: 217, 253, 211;
  --WDS-components-outline-profile-photo: rgba(0, 0, 0, 0.1);
  --WDS-components-outline-profile-photo-RGB: 0, 0, 0;
  --WDS-components-platform-gesture-bar: rgba(0, 0, 0, 0.5);
  --WDS-components-platform-gesture-bar-RGB: 0, 0, 0;
  --WDS-components-platform-status-bar: rgba(0, 0, 0, 0.8);
  --WDS-components-platform-status-bar-RGB: 0, 0, 0;
  --WDS-components-surface-nav-bar: #f7f5f3;
  --WDS-components-surface-nav-bar-RGB: 247, 245, 243;
  --WDS-content-action-default: #0a0a0a;
  --WDS-content-action-default-RGB: 10, 10, 10;
  --WDS-content-action-emphasized: #1b8755;
  --WDS-content-action-emphasized-RGB: 27, 135, 85;
  --WDS-content-deemphasized: rgba(0, 0, 0, 0.6);
  --WDS-content-deemphasized-RGB: 0, 0, 0;
  --WDS-content-default: #0a0a0a;
  --WDS-content-default-RGB: 10, 10, 10;
  --WDS-content-disabled: #bdbdbd;
  --WDS-content-disabled-RGB: 189, 189, 189;
  --WDS-content-external-link: #1b8755;
  --WDS-content-external-link-RGB: 27, 135, 85;
  --WDS-content-inverse: #ffffff;
  --WDS-content-inverse-RGB: 255, 255, 255;
  --WDS-content-on-accent: #ffffff;
  --WDS-content-on-accent-RGB: 255, 255, 255;
  --WDS-content-read: #007bfc;
  --WDS-content-read-RGB: 0, 123, 252;
  --WDS-lines-divider: rgba(0, 0, 0, 0.1);
  --WDS-lines-divider-RGB: 0, 0, 0;
  --WDS-lines-outline-deemphasized: rgba(0, 0, 0, 0.2);
  --WDS-lines-outline-deemphasized-RGB: 0, 0, 0;
  --WDS-lines-outline-default: #959393;
  --WDS-lines-outline-default-RGB: 149, 147, 147;
  --WDS-persistent-activity-indicator: #25d366;
  --WDS-persistent-activity-indicator-RGB: 37, 211, 102;
  --WDS-persistent-always-black: #0a0a0a;
  --WDS-persistent-always-black-RGB: 10, 10, 10;
  --WDS-persistent-always-branded: #1daa61;
  --WDS-persistent-always-branded-RGB: 29, 170, 97;
  --WDS-persistent-always-white: #ffffff;
  --WDS-persistent-always-white-RGB: 255, 255, 255;
  --WDS-secondary-negative: #ea0038;
  --WDS-secondary-negative-RGB: 234, 0, 56;
  --WDS-secondary-negative-deemphasized: #fde8eb;
  --WDS-secondary-negative-deemphasized-RGB: 253, 232, 235;
  --WDS-secondary-negative-emphasized: #b80531;
  --WDS-secondary-negative-emphasized-RGB: 184, 5, 49;
  --WDS-secondary-positive: #1daa61;
  --WDS-secondary-positive-RGB: 29, 170, 97;
  --WDS-secondary-positive-deemphasized: #e7fce3;
  --WDS-secondary-positive-deemphasized-RGB: 231, 252, 227;
  --WDS-secondary-warning: #ffb938;
  --WDS-secondary-warning-RGB: 255, 185, 56;
  --WDS-secondary-warning-deemphasized: #fff7e5;
  --WDS-secondary-warning-deemphasized-RGB: 255, 247, 229;
  --WDS-surface-default: #ffffff;
  --WDS-surface-default-RGB: 255, 255, 255;
  --WDS-surface-elevated-default: #ffffff;
  --WDS-surface-elevated-default-RGB: 255, 255, 255;
  --WDS-surface-elevated-emphasized: #f7f5f3;
  --WDS-surface-elevated-emphasized-RGB: 247, 245, 243;
  --WDS-surface-emphasized: #f7f5f3;
  --WDS-surface-emphasized-RGB: 247, 245, 243;
  --WDS-surface-highlight: rgba(194, 189, 184, 0.15);
  --WDS-surface-highlight-RGB: 194, 189, 184;
  --WDS-surface-inverse: #242626;
  --WDS-surface-inverse-RGB: 36, 38, 38;
  --WDS-surface-pressed: rgba(0, 0, 0, 0.2);
  --WDS-surface-pressed-RGB: 0, 0, 0;
  --WDS-systems-bubble-content-business: rgba(0, 0, 0, 0.6);
  --WDS-systems-bubble-content-business-RGB: 0, 0, 0;
  --WDS-systems-bubble-content-deemphasized: rgba(0, 0, 0, 0.6);
  --WDS-systems-bubble-content-deemphasized-RGB: 0, 0, 0;
  --WDS-systems-bubble-content-e2e: rgba(0, 0, 0, 0.6);
  --WDS-systems-bubble-content-e2e-RGB: 0, 0, 0;
  --WDS-systems-bubble-surface-business: #d5fded;
  --WDS-systems-bubble-surface-business-RGB: 213, 253, 237;
  --WDS-systems-bubble-surface-e2e: #fff0d4;
  --WDS-systems-bubble-surface-e2e-RGB: 255, 240, 212;
  --WDS-systems-bubble-surface-incoming: #ffffff;
  --WDS-systems-bubble-surface-incoming-RGB: 255, 255, 255;
  --WDS-systems-bubble-surface-outgoing: #d9fdd3;
  --WDS-systems-bubble-surface-outgoing-RGB: 217, 253, 211;
  --WDS-systems-bubble-surface-overlay: rgba(194, 189, 184, 0.15);
  --WDS-systems-bubble-surface-overlay-RGB: 194, 189, 184;
  --WDS-systems-bubble-surface-system: rgba(255, 255, 255, 0.9);
  --WDS-systems-bubble-surface-system-RGB: 255, 255, 255;
  --WDS-systems-chat-background-wallpaper: #f5f1eb;
  --WDS-systems-chat-background-wallpaper-RGB: 245, 241, 235;
  --WDS-systems-chat-foreground-wallpaper: #eae0d3;
  --WDS-systems-chat-foreground-wallpaper-RGB: 234, 224, 211;
  --WDS-systems-chat-surface-composer: #ffffff;
  --WDS-systems-chat-surface-composer-RGB: 255, 255, 255;
  --WDS-systems-chat-surface-tray: #f7f5f3;
  --WDS-systems-chat-surface-tray-RGB: 247, 245, 243;
  --WDS-systems-status-seen: #c2bdb8;
  --WDS-systems-status-seen-RGB: 194, 189, 184;
}
.xoz0z89.xoz0z89,
.xoz0z89.xoz0z89:root {
  --WDS-accent: #1daa61;
  --WDS-accent-RGB: 29, 170, 97;
  --WDS-accent-deemphasized: #d9fdd3;
  --WDS-accent-deemphasized-RGB: 217, 253, 211;
  --WDS-accent-emphasized: #15603e;
  --WDS-accent-emphasized-RGB: 21, 96, 62;
  --WDS-background-dimmer: rgba(0, 0, 0, 0.3);
  --WDS-background-elevated-wash-inset: #f4f4f4;
  --WDS-background-elevated-wash-inset-RGB: 244, 244, 244;
  --WDS-background-elevated-wash-plain: #ffffff;
  --WDS-background-elevated-wash-plain-RGB: 255, 255, 255;
  --WDS-background-wash-inset: #f4f4f4;
  --WDS-background-wash-inset-RGB: 244, 244, 244;
  --WDS-background-wash-plain: #ffffff;
  --WDS-background-wash-plain-RGB: 255, 255, 255;
  --WDS-components-active-list-row: rgba(194, 189, 184, 0.15);
  --WDS-components-active-list-row-RGB: 194, 189, 184;
  --WDS-components-filter-surface-selected: #d9fdd3;
  --WDS-components-filter-surface-selected-RGB: 217, 253, 211;
  --WDS-components-outline-profile-photo: rgba(0, 0, 0, 0.1);
  --WDS-components-outline-profile-photo-RGB: 0, 0, 0;
  --WDS-components-platform-gesture-bar: rgba(0, 0, 0, 0.5);
  --WDS-components-platform-gesture-bar-RGB: 0, 0, 0;
  --WDS-components-platform-status-bar: rgba(0, 0, 0, 0.8);
  --WDS-components-platform-status-bar-RGB: 0, 0, 0;
  --WDS-components-surface-nav-bar: #f7f5f3;
  --WDS-components-surface-nav-bar-RGB: 247, 245, 243;
  --WDS-content-action-default: #0a0a0a;
  --WDS-content-action-default-RGB: 10, 10, 10;
  --WDS-content-action-emphasized: #1b8755;
  --WDS-content-action-emphasized-RGB: 27, 135, 85;
  --WDS-content-deemphasized: #6a6c6c;
  --WDS-content-deemphasized-RGB: 106, 108, 108;
  --WDS-content-default: #0a0a0a;
  --WDS-content-default-RGB: 10, 10, 10;
  --WDS-content-disabled: #bdbdbd;
  --WDS-content-disabled-RGB: 189, 189, 189;
  --WDS-content-external-link: #1b8755;
  --WDS-content-external-link-RGB: 27, 135, 85;
  --WDS-content-inverse: #ffffff;
  --WDS-content-inverse-RGB: 255, 255, 255;
  --WDS-content-on-accent: #ffffff;
  --WDS-content-on-accent-RGB: 255, 255, 255;
  --WDS-content-read: #007bfc;
  --WDS-content-read-RGB: 0, 123, 252;
  --WDS-lines-divider: rgba(0, 0, 0, 0.2);
  --WDS-lines-divider-RGB: 0, 0, 0;
  --WDS-lines-outline-deemphasized: rgba(0, 0, 0, 0.2);
  --WDS-lines-outline-deemphasized-RGB: 0, 0, 0;
  --WDS-lines-outline-default: #959393;
  --WDS-lines-outline-default-RGB: 149, 147, 147;
  --WDS-persistent-activity-indicator: #25d366;
  --WDS-persistent-activity-indicator-RGB: 37, 211, 102;
  --WDS-persistent-always-black: #0a0a0a;
  --WDS-persistent-always-black-RGB: 10, 10, 10;
  --WDS-persistent-always-branded: #1daa61;
  --WDS-persistent-always-branded-RGB: 29, 170, 97;
  --WDS-persistent-always-white: #ffffff;
  --WDS-persistent-always-white-RGB: 255, 255, 255;
  --WDS-secondary-negative: #ea0038;
  --WDS-secondary-negative-RGB: 234, 0, 56;
  --WDS-secondary-negative-deemphasized: #fde8eb;
  --WDS-secondary-negative-deemphasized-RGB: 253, 232, 235;
  --WDS-secondary-negative-emphasized: #b80531;
  --WDS-secondary-negative-emphasized-RGB: 184, 5, 49;
  --WDS-secondary-positive: #1daa61;
  --WDS-secondary-positive-RGB: 29, 170, 97;
  --WDS-secondary-positive-deemphasized: #e7fce3;
  --WDS-secondary-positive-deemphasized-RGB: 231, 252, 227;
  --WDS-secondary-warning: #ffb938;
  --WDS-secondary-warning-RGB: 255, 185, 56;
  --WDS-secondary-warning-deemphasized: #fff7e5;
  --WDS-secondary-warning-deemphasized-RGB: 255, 247, 229;
  --WDS-surface-default: #ffffff;
  --WDS-surface-default-RGB: 255, 255, 255;
  --WDS-surface-elevated-default: #ffffff;
  --WDS-surface-elevated-default-RGB: 255, 255, 255;
  --WDS-surface-elevated-emphasized: #f4f4f4;
  --WDS-surface-elevated-emphasized-RGB: 244, 244, 244;
  --WDS-surface-emphasized: #f4f4f4;
  --WDS-surface-emphasized-RGB: 244, 244, 244;
  --WDS-surface-highlight: rgba(194, 189, 184, 0.15);
  --WDS-surface-highlight-RGB: 194, 189, 184;
  --WDS-surface-inverse: #1f1f1f;
  --WDS-surface-inverse-RGB: 31, 31, 31;
  --WDS-surface-pressed: rgba(0, 0, 0, 0.2);
  --WDS-surface-pressed-RGB: 0, 0, 0;
  --WDS-systems-bubble-content-business: rgba(0, 0, 0, 0.6);
  --WDS-systems-bubble-content-business-RGB: 0, 0, 0;
  --WDS-systems-bubble-content-deemphasized: rgba(0, 0, 0, 0.6);
  --WDS-systems-bubble-content-deemphasized-RGB: 0, 0, 0;
  --WDS-systems-bubble-content-e2e: rgba(0, 0, 0, 0.6);
  --WDS-systems-bubble-content-e2e-RGB: 0, 0, 0;
  --WDS-systems-bubble-surface-business: #d5fded;
  --WDS-systems-bubble-surface-business-RGB: 213, 253, 237;
  --WDS-systems-bubble-surface-e2e: #fff0d4;
  --WDS-systems-bubble-surface-e2e-RGB: 255, 240, 212;
  --WDS-systems-bubble-surface-incoming: #ffffff;
  --WDS-systems-bubble-surface-incoming-RGB: 255, 255, 255;
  --WDS-systems-bubble-surface-outgoing: #d9fdd3;
  --WDS-systems-bubble-surface-outgoing-RGB: 217, 253, 211;
  --WDS-systems-bubble-surface-overlay: rgba(194, 189, 184, 0.15);
  --WDS-systems-bubble-surface-overlay-RGB: 194, 189, 184;
  --WDS-systems-bubble-surface-system: rgba(255, 255, 255, 0.9);
  --WDS-systems-bubble-surface-system-RGB: 255, 255, 255;
  --WDS-systems-chat-background-wallpaper: #f5f1eb;
  --WDS-systems-chat-background-wallpaper-RGB: 245, 241, 235;
  --WDS-systems-chat-foreground-wallpaper: #eae0d3;
  --WDS-systems-chat-foreground-wallpaper-RGB: 234, 224, 211;
  --WDS-systems-chat-surface-composer: #ffffff;
  --WDS-systems-chat-surface-composer-RGB: 255, 255, 255;
  --WDS-systems-chat-surface-tray: #f7f5f3;
  --WDS-systems-chat-surface-tray-RGB: 247, 245, 243;
  --WDS-systems-status-seen: #c2bdb8;
  --WDS-systems-status-seen-RGB: 194, 189, 184;
}
.xslty55.xslty55,
.xslty55.xslty55:root {
  --WDS-accent: #1daa61;
  --WDS-accent-RGB: 29, 170, 97;
  --WDS-accent-deemphasized: #d9fdd3;
  --WDS-accent-deemphasized-RGB: 217, 253, 211;
  --WDS-accent-emphasized: #15603e;
  --WDS-accent-emphasized-RGB: 21, 96, 62;
  --WDS-background-dimmer: rgb(0, 0, 0, 0.32);
  --WDS-background-dimmer-RGB: #1daa61;
  --WDS-background-elevated-wash-inset: #f7f5f3;
  --WDS-background-elevated-wash-inset-RGB: 247, 245, 243;
  --WDS-background-elevated-wash-plain: #ffffff;
  --WDS-background-elevated-wash-plain-RGB: 255, 255, 255;
  --WDS-background-wash-inset: #f7f5f3;
  --WDS-background-wash-inset-RGB: 247, 245, 243;
  --WDS-background-wash-plain: #ffffff;
  --WDS-background-wash-plain-RGB: 255, 255, 255;
  --WDS-components-active-list-row: rgba(194, 189, 184, 0.15);
  --WDS-components-active-list-row-RGB: 194, 189, 184;
  --WDS-components-filter-surface-selected: #d9fdd3;
  --WDS-components-filter-surface-selected-RGB: 217, 253, 211;
  --WDS-components-outline-profile-photo: rgba(0, 0, 0, 0.1);
  --WDS-components-outline-profile-photo-RGB: 0, 0, 0;
  --WDS-components-platform-gesture-bar: rgba(0, 0, 0, 0.5);
  --WDS-components-platform-gesture-bar-RGB: 0, 0, 0;
  --WDS-components-platform-status-bar: rgba(0, 0, 0, 0.8);
  --WDS-components-platform-status-bar-RGB: 0, 0, 0;
  --WDS-components-surface-nav-bar: #f7f5f3;
  --WDS-components-surface-nav-bar-RGB: 247, 245, 243;
  --WDS-content-action-default: #0a0a0a;
  --WDS-content-action-default-RGB: 10, 10, 10;
  --WDS-content-action-emphasized: #1b8755;
  --WDS-content-action-emphasized-RGB: 27, 135, 85;
  --WDS-content-deemphasized: rgba(0, 0, 0, 0.6);
  --WDS-content-deemphasized-RGB: 0, 0, 0;
  --WDS-content-default: #0a0a0a;
  --WDS-content-default-RGB: 10, 10, 10;
  --WDS-content-disabled: #bdbdbd;
  --WDS-content-disabled-RGB: 189, 189, 189;
  --WDS-content-external-link: #0063cb;
  --WDS-content-external-link-RGB: 0, 99, 203;
  --WDS-content-inverse: #ffffff;
  --WDS-content-inverse-RGB: 255, 255, 255;
  --WDS-content-on-accent: #ffffff;
  --WDS-content-on-accent-RGB: 255, 255, 255;
  --WDS-content-read: #007bfc;
  --WDS-content-read-RGB: 0, 123, 252;
  --WDS-lines-divider: rgba(0, 0, 0, 0.1);
  --WDS-lines-divider-RGB: 0, 0, 0;
  --WDS-lines-outline-deemphasized: rgba(0, 0, 0, 0.2);
  --WDS-lines-outline-deemphasized-RGB: 0, 0, 0;
  --WDS-lines-outline-default: #959393;
  --WDS-lines-outline-default-RGB: 149, 147, 147;
  --WDS-persistent-activity-indicator: #25d366;
  --WDS-persistent-activity-indicator-RGB: 37, 211, 102;
  --WDS-persistent-always-black: #0a0a0a;
  --WDS-persistent-always-black-RGB: 10, 10, 10;
  --WDS-persistent-always-branded: #1daa61;
  --WDS-persistent-always-branded-RGB: 29, 170, 97;
  --WDS-persistent-always-white: #ffffff;
  --WDS-persistent-always-white-RGB: 255, 255, 255;
  --WDS-secondary-negative: #ea0038;
  --WDS-secondary-negative-RGB: 234, 0, 56;
  --WDS-secondary-negative-deemphasized: #fde8eb;
  --WDS-secondary-negative-deemphasized-RGB: 253, 232, 235;
  --WDS-secondary-negative-emphasized: #b80531;
  --WDS-secondary-negative-emphasized-RGB: 184, 5, 49;
  --WDS-secondary-positive: #1daa61;
  --WDS-secondary-positive-RGB: 29, 170, 97;
  --WDS-secondary-positive-deemphasized: #e7fce3;
  --WDS-secondary-positive-deemphasized-RGB: 231, 252, 227;
  --WDS-secondary-warning: #ffb938;
  --WDS-secondary-warning-RGB: 255, 185, 56;
  --WDS-secondary-warning-deemphasized: #fff7e5;
  --WDS-secondary-warning-deemphasized-RGB: 255, 247, 229;
  --WDS-surface-default: #ffffff;
  --WDS-surface-default-RGB: 255, 255, 255;
  --WDS-surface-elevated-default: #ffffff;
  --WDS-surface-elevated-default-RGB: 255, 255, 255;
  --WDS-surface-elevated-emphasized: #f7f5f3;
  --WDS-surface-elevated-emphasized-RGB: 247, 245, 243;
  --WDS-surface-emphasized: #f7f5f3;
  --WDS-surface-emphasized-RGB: 247, 245, 243;
  --WDS-surface-highlight: rgba(194, 189, 184, 0.15);
  --WDS-surface-highlight-RGB: 194, 189, 184;
  --WDS-surface-inverse: #242626;
  --WDS-surface-inverse-RGB: 36, 38, 38;
  --WDS-surface-pressed: rgba(0, 0, 0, 0.2);
  --WDS-surface-pressed-RGB: 0, 0, 0;
  --WDS-systems-bubble-content-business: rgba(0, 0, 0, 0.6);
  --WDS-systems-bubble-content-business-RGB: 0, 0, 0;
  --WDS-systems-bubble-content-deemphasized: rgba(0, 0, 0, 0.6);
  --WDS-systems-bubble-content-deemphasized-RGB: 0, 0, 0;
  --WDS-systems-bubble-content-e2e: rgba(0, 0, 0, 0.6);
  --WDS-systems-bubble-content-e2e-RGB: 0, 0, 0;
  --WDS-systems-bubble-surface-business: #d5fded;
  --WDS-systems-bubble-surface-business-RGB: 213, 253, 237;
  --WDS-systems-bubble-surface-e2e: #fff0d4;
  --WDS-systems-bubble-surface-e2e-RGB: 255, 240, 212;
  --WDS-systems-bubble-surface-incoming: #ffffff;
  --WDS-systems-bubble-surface-incoming-RGB: 255, 255, 255;
  --WDS-systems-bubble-surface-outgoing: #d9fdd3;
  --WDS-systems-bubble-surface-outgoing-RGB: 217, 253, 211;
  --WDS-systems-bubble-surface-overlay: rgba(194, 189, 184, 0.15);
  --WDS-systems-bubble-surface-overlay-RGB: 194, 189, 184;
  --WDS-systems-bubble-surface-system: rgba(255, 255, 255, 0.9);
  --WDS-systems-bubble-surface-system-RGB: 255, 255, 255;
  --WDS-systems-chat-background-wallpaper: #f5f1eb;
  --WDS-systems-chat-background-wallpaper-RGB: 245, 241, 235;
  --WDS-systems-chat-foreground-wallpaper: #eae0d3;
  --WDS-systems-chat-foreground-wallpaper-RGB: 234, 224, 211;
  --WDS-systems-chat-surface-composer: #ffffff;
  --WDS-systems-chat-surface-composer-RGB: 255, 255, 255;
  --WDS-systems-chat-surface-tray: #f7f5f3;
  --WDS-systems-chat-surface-tray-RGB: 247, 245, 243;
  --WDS-systems-status-seen: #c2bdb8;
  --WDS-systems-status-seen-RGB: 194, 189, 184;
}
.xtzv7kg.xtzv7kg,
.xtzv7kg.xtzv7kg:root {
  --WDS-accent: #171616;
  --WDS-accent-RGB: 23, 22, 22;
  --WDS-accent-deemphasized: #f1eeeb;
  --WDS-accent-deemphasized-RGB: 241, 238, 235;
  --WDS-accent-emphasized: #262524;
  --WDS-accent-emphasized-RGB: 38, 37, 36;
  --WDS-background-dimmer: rgb(0, 0, 0, 0.32);
  --WDS-background-elevated-wash-inset: #f7f5f3;
  --WDS-background-elevated-wash-inset-RGB: 247, 245, 243;
  --WDS-background-elevated-wash-plain: #ffffff;
  --WDS-background-elevated-wash-plain-RGB: 255, 255, 255;
  --WDS-background-wash-inset: #f7f5f3;
  --WDS-background-wash-inset-RGB: 247, 245, 243;
  --WDS-background-wash-plain: #ffffff;
  --WDS-background-wash-plain-RGB: 255, 255, 255;
  --WDS-components-active-list-row: rgba(194, 189, 184, 0.15);
  --WDS-components-active-list-row-RGB: 194, 189, 184;
  --WDS-components-filter-surface-selected: #dbd8d4;
  --WDS-components-filter-surface-selected-RGB: 219, 216, 212;
  --WDS-components-outline-profile-photo: rgba(0, 0, 0, 0.1);
  --WDS-components-outline-profile-photo-RGB: 0, 0, 0;
  --WDS-components-platform-gesture-bar: rgba(0, 0, 0, 0.5);
  --WDS-components-platform-gesture-bar-RGB: 0, 0, 0;
  --WDS-components-platform-status-bar: rgba(0, 0, 0, 0.8);
  --WDS-components-platform-status-bar-RGB: 0, 0, 0;
  --WDS-components-surface-nav-bar: #f7f5f3;
  --WDS-components-surface-nav-bar-RGB: 247, 245, 243;
  --WDS-content-action-default: #0a0a0a;
  --WDS-content-action-default-RGB: 10, 10, 10;
  --WDS-content-action-emphasized: #1b8755;
  --WDS-content-action-emphasized-RGB: 27, 135, 85;
  --WDS-content-deemphasized: rgba(0, 0, 0, 0.6);
  --WDS-content-deemphasized-RGB: 0, 0, 0;
  --WDS-content-default: #0a0a0a;
  --WDS-content-default-RGB: 10, 10, 10;
  --WDS-content-disabled: #bdbdbd;
  --WDS-content-disabled-RGB: 189, 189, 189;
  --WDS-content-external-link: #1b8755;
  --WDS-content-external-link-RGB: 27, 135, 85;
  --WDS-content-inverse: #ffffff;
  --WDS-content-inverse-RGB: 255, 255, 255;
  --WDS-content-on-accent: #ffffff;
  --WDS-content-on-accent-RGB: 255, 255, 255;
  --WDS-content-read: #007bfc;
  --WDS-content-read-RGB: 0, 123, 252;
  --WDS-lines-divider: rgba(0, 0, 0, 0.1);
  --WDS-lines-divider-RGB: 0, 0, 0;
  --WDS-lines-outline-deemphasized: rgba(0, 0, 0, 0.2);
  --WDS-lines-outline-deemphasized-RGB: 0, 0, 0;
  --WDS-lines-outline-default: #959393;
  --WDS-lines-outline-default-RGB: 149, 147, 147;
  --WDS-persistent-activity-indicator: #25d366;
  --WDS-persistent-activity-indicator-RGB: 37, 211, 102;
  --WDS-persistent-always-black: #0a0a0a;
  --WDS-persistent-always-black-RGB: 10, 10, 10;
  --WDS-persistent-always-branded: #1daa61;
  --WDS-persistent-always-branded-RGB: 29, 170, 97;
  --WDS-persistent-always-white: #ffffff;
  --WDS-persistent-always-white-RGB: 255, 255, 255;
  --WDS-secondary-negative: #ea0038;
  --WDS-secondary-negative-RGB: 234, 0, 56;
  --WDS-secondary-negative-deemphasized: #fde8eb;
  --WDS-secondary-negative-deemphasized-RGB: 253, 232, 235;
  --WDS-secondary-negative-emphasized: #b80531;
  --WDS-secondary-negative-emphasized-RGB: 184, 5, 49;
  --WDS-secondary-positive: #1daa61;
  --WDS-secondary-positive-RGB: 29, 170, 97;
  --WDS-secondary-positive-deemphasized: #e7fce3;
  --WDS-secondary-positive-deemphasized-RGB: 231, 252, 227;
  --WDS-secondary-warning: #ffb938;
  --WDS-secondary-warning-RGB: 255, 185, 56;
  --WDS-secondary-warning-deemphasized: #fff7e5;
  --WDS-secondary-warning-deemphasized-RGB: 255, 247, 229;
  --WDS-surface-default: #ffffff;
  --WDS-surface-default-RGB: 255, 255, 255;
  --WDS-surface-elevated-default: #ffffff;
  --WDS-surface-elevated-default-RGB: 255, 255, 255;
  --WDS-surface-elevated-emphasized: #f7f5f3;
  --WDS-surface-elevated-emphasized-RGB: 247, 245, 243;
  --WDS-surface-emphasized: #f7f5f3;
  --WDS-surface-emphasized-RGB: 247, 245, 243;
  --WDS-surface-highlight: rgba(194, 189, 184, 0.15);
  --WDS-surface-highlight-RGB: 194, 189, 184;
  --WDS-surface-inverse: #242626;
  --WDS-surface-inverse-RGB: 36, 38, 38;
  --WDS-surface-pressed: rgba(0, 0, 0, 0.2);
  --WDS-surface-pressed-RGB: 0, 0, 0;
  --WDS-systems-bubble-content-business: rgba(0, 0, 0, 0.6);
  --WDS-systems-bubble-content-business-RGB: 0, 0, 0;
  --WDS-systems-bubble-content-deemphasized: rgba(0, 0, 0, 0.6);
  --WDS-systems-bubble-content-deemphasized-RGB: 0, 0, 0;
  --WDS-systems-bubble-content-e2e: rgba(0, 0, 0, 0.6);
  --WDS-systems-bubble-content-e2e-RGB: 0, 0, 0;
  --WDS-systems-bubble-surface-business: #d5fded;
  --WDS-systems-bubble-surface-business-RGB: 213, 253, 237;
  --WDS-systems-bubble-surface-e2e: #fff0d4;
  --WDS-systems-bubble-surface-e2e-RGB: 255, 240, 212;
  --WDS-systems-bubble-surface-incoming: #ffffff;
  --WDS-systems-bubble-surface-incoming-RGB: 255, 255, 255;
  --WDS-systems-bubble-surface-outgoing: #d9fdd3;
  --WDS-systems-bubble-surface-outgoing-RGB: 217, 253, 211;
  --WDS-systems-bubble-surface-overlay: rgba(194, 189, 184, 0.15);
  --WDS-systems-bubble-surface-overlay-RGB: 194, 189, 184;
  --WDS-systems-bubble-surface-system: rgba(255, 255, 255, 0.9);
  --WDS-systems-bubble-surface-system-RGB: 255, 255, 255;
  --WDS-systems-chat-background-wallpaper: #f5f1eb;
  --WDS-systems-chat-background-wallpaper-RGB: 245, 241, 235;
  --WDS-systems-chat-foreground-wallpaper: #eae0d3;
  --WDS-systems-chat-foreground-wallpaper-RGB: 234, 224, 211;
  --WDS-systems-chat-surface-composer: #ffffff;
  --WDS-systems-chat-surface-composer-RGB: 255, 255, 255;
  --WDS-systems-chat-surface-tray: #f7f5f3;
  --WDS-systems-chat-surface-tray-RGB: 247, 245, 243;
  --WDS-systems-status-seen: #c2bdb8;
  --WDS-systems-status-seen-RGB: 194, 189, 184;
}
@media (prefers-color-scheme: dark) {
  .xdzy7l0.xdzy7l0,
  .xdzy7l0.xdzy7l0:root {
    --WDS-accent: #fafafa;
    --WDS-accent-RGB: 250, 250, 250;
    --WDS-accent-deemphasized: #242626;
    --WDS-accent-deemphasized-RGB: 36, 38, 38;
    --WDS-accent-emphasized: #f4f4f4;
    --WDS-accent-emphasized-RGB: 244, 244, 244;
    --WDS-background-dimmer: rgb(0, 0, 0, 0.32);
    --WDS-background-dimmer-RGB: #21c063;
    --WDS-background-elevated-wash-inset: #1d1f1f;
    --WDS-background-elevated-wash-inset-RGB: 29, 31, 31;
    --WDS-background-elevated-wash-plain: #1d1f1f;
    --WDS-background-elevated-wash-plain-RGB: 29, 31, 31;
    --WDS-background-wash-inset: #161717;
    --WDS-background-wash-inset-RGB: 22, 23, 23;
    --WDS-background-wash-plain: #161717;
    --WDS-background-wash-plain-RGB: 22, 23, 23;
    --WDS-components-active-list-row: rgba(255, 255, 255, 0.1);
    --WDS-components-active-list-row-RGB: 255, 255, 255;
    --WDS-components-filter-surface-selected: #424445;
    --WDS-components-filter-surface-selected-RGB: 66, 68, 69;
    --WDS-components-outline-profile-photo: rgba(255, 255, 255, 0.1);
    --WDS-components-outline-profile-photo-RGB: 255, 255, 255;
    --WDS-components-platform-gesture-bar: rgba(255, 255, 255, 0.6);
    --WDS-components-platform-gesture-bar-RGB: 255, 255, 255;
    --WDS-components-platform-status-bar: #ffffff;
    --WDS-components-platform-status-bar-RGB: 255, 255, 255;
    --WDS-components-surface-nav-bar: #1d1f1f;
    --WDS-components-surface-nav-bar-RGB: 29, 31, 31;
    --WDS-content-action-default: #fafafa;
    --WDS-content-action-default-RGB: 250, 250, 250;
    --WDS-content-action-emphasized: #21c063;
    --WDS-content-action-emphasized-RGB: 33, 192, 99;
    --WDS-content-deemphasized: rgba(255, 255, 255, 0.6);
    --WDS-content-deemphasized-RGB: 255, 255, 255;
    --WDS-content-default: #fafafa;
    --WDS-content-default-RGB: 250, 250, 250;
    --WDS-content-disabled: #424445;
    --WDS-content-disabled-RGB: 66, 68, 69;
    --WDS-content-external-link: #21c063;
    --WDS-content-external-link-RGB: 33, 192, 99;
    --WDS-content-inverse: #0a0a0a;
    --WDS-content-inverse-RGB: 10, 10, 10;
    --WDS-content-on-accent: #0a0a0a;
    --WDS-content-on-accent-RGB: 10, 10, 10;
    --WDS-content-read: #53bdeb;
    --WDS-content-read-RGB: 83, 189, 235;
    --WDS-lines-divider: rgba(255, 255, 255, 0.1);
    --WDS-lines-divider-RGB: 255, 255, 255;
    --WDS-lines-outline-deemphasized: rgba(255, 255, 255, 0.1);
    --WDS-lines-outline-deemphasized-RGB: 255, 255, 255;
    --WDS-lines-outline-default: #757778;
    --WDS-lines-outline-default-RGB: 117, 119, 120;
    --WDS-persistent-activity-indicator: #25d366;
    --WDS-persistent-activity-indicator-RGB: 37, 211, 102;
    --WDS-persistent-always-black: #0a0a0a;
    --WDS-persistent-always-black-RGB: 10, 10, 10;
    --WDS-persistent-always-branded: #21c063;
    --WDS-persistent-always-branded-RGB: 33, 192, 99;
    --WDS-persistent-always-white: #ffffff;
    --WDS-persistent-always-white-RGB: 255, 255, 255;
    --WDS-secondary-negative: #fb5061;
    --WDS-secondary-negative-RGB: 251, 80, 97;
    --WDS-secondary-negative-deemphasized: #321622;
    --WDS-secondary-negative-deemphasized-RGB: 50, 22, 34;
    --WDS-secondary-negative-emphasized: #fa99a4;
    --WDS-secondary-negative-emphasized-RGB: 250, 153, 164;
    --WDS-secondary-positive: #71eb85;
    --WDS-secondary-positive-RGB: 113, 235, 133;
    --WDS-secondary-positive-deemphasized: #103529;
    --WDS-secondary-positive-deemphasized-RGB: 16, 53, 41;
    --WDS-secondary-warning: #ffd279;
    --WDS-secondary-warning-RGB: 255, 210, 121;
    --WDS-secondary-warning-deemphasized: #362c1f;
    --WDS-secondary-warning-deemphasized-RGB: 54, 44, 31;
    --WDS-surface-default: #161717;
    --WDS-surface-default-RGB: 22, 23, 23;
    --WDS-surface-elevated-default: #1d1f1f;
    --WDS-surface-elevated-default-RGB: 29, 31, 31;
    --WDS-surface-elevated-emphasized: #242626;
    --WDS-surface-elevated-emphasized-RGB: 36, 38, 38;
    --WDS-surface-emphasized: #1d1f1f;
    --WDS-surface-emphasized-RGB: 29, 31, 31;
    --WDS-surface-highlight: rgba(255, 255, 255, 0.1);
    --WDS-surface-highlight-RGB: 255, 255, 255;
    --WDS-surface-inverse: #eeeeee;
    --WDS-surface-inverse-RGB: 238, 238, 238;
    --WDS-surface-pressed: rgba(255, 255, 255, 0.2);
    --WDS-surface-pressed-RGB: 255, 255, 255;
    --WDS-systems-bubble-content-business: #06cf9c;
    --WDS-systems-bubble-content-business-RGB: 6, 207, 156;
    --WDS-systems-bubble-content-deemphasized: rgba(255, 255, 255, 0.6);
    --WDS-systems-bubble-content-deemphasized-RGB: 255, 255, 255;
    --WDS-systems-bubble-content-e2e: #ffd279;
    --WDS-systems-bubble-content-e2e-RGB: 255, 210, 121;
    --WDS-systems-bubble-surface-business: #1d1f1f;
    --WDS-systems-bubble-surface-business-RGB: 29, 31, 31;
    --WDS-systems-bubble-surface-e2e: #1d1f1f;
    --WDS-systems-bubble-surface-e2e-RGB: 29, 31, 31;
    --WDS-systems-bubble-surface-incoming: #242626;
    --WDS-systems-bubble-surface-incoming-RGB: 36, 38, 38;
    --WDS-systems-bubble-surface-outgoing: #144d37;
    --WDS-systems-bubble-surface-outgoing-RGB: 20, 77, 55;
    --WDS-systems-bubble-surface-overlay: rgba(0, 0, 0, 0.2);
    --WDS-systems-bubble-surface-overlay-RGB: 0, 0, 0;
    --WDS-systems-bubble-surface-system: #1d1f1f;
    --WDS-systems-bubble-surface-system-RGB: 29, 31, 31;
    --WDS-systems-chat-background-wallpaper: #161717;
    --WDS-systems-chat-background-wallpaper-RGB: 22, 23, 23;
    --WDS-systems-chat-foreground-wallpaper: rgba(255, 255, 255, 0.1);
    --WDS-systems-chat-foreground-wallpaper-RGB: 255, 255, 255;
    --WDS-systems-chat-surface-composer: #242626;
    --WDS-systems-chat-surface-composer-RGB: 36, 38, 38;
    --WDS-systems-chat-surface-tray: #161717;
    --WDS-systems-chat-surface-tray-RGB: 22, 23, 23;
    --WDS-systems-status-seen: #757778;
    --WDS-systems-status-seen-RGB: 117, 119, 120;
  }
}
@media (prefers-color-scheme: dark) {
  .xj6uduu.xj6uduu,
  .xj6uduu.xj6uduu:root {
    --WDS-accent: #21c063;
    --WDS-accent-RGB: 33, 192, 99;
    --WDS-accent-deemphasized: #103529;
    --WDS-accent-deemphasized-RGB: 16, 53, 41;
    --WDS-accent-emphasized: #d9fdd3;
    --WDS-accent-emphasized-RGB: 217, 253, 211;
    --WDS-background-dimmer: rgb(0, 0, 0, 0.32);
    --WDS-background-dimmer-RGB: #21c063;
    --WDS-background-elevated-wash-inset: #1d1f1f;
    --WDS-background-elevated-wash-inset-RGB: 29, 31, 31;
    --WDS-background-elevated-wash-plain: #1d1f1f;
    --WDS-background-elevated-wash-plain-RGB: 29, 31, 31;
    --WDS-background-wash-inset: #161717;
    --WDS-background-wash-inset-RGB: 22, 23, 23;
    --WDS-background-wash-plain: #161717;
    --WDS-background-wash-plain-RGB: 22, 23, 23;
    --WDS-components-active-list-row: rgba(255, 255, 255, 0.1);
    --WDS-components-active-list-row-RGB: 255, 255, 255;
    --WDS-components-filter-surface-selected: #103529;
    --WDS-components-filter-surface-selected-RGB: 16, 53, 41;
    --WDS-components-outline-profile-photo: rgba(255, 255, 255, 0.1);
    --WDS-components-outline-profile-photo-RGB: 255, 255, 255;
    --WDS-components-platform-gesture-bar: rgba(255, 255, 255, 0.6);
    --WDS-components-platform-gesture-bar-RGB: 255, 255, 255;
    --WDS-components-platform-status-bar: #ffffff;
    --WDS-components-platform-status-bar-RGB: 255, 255, 255;
    --WDS-components-surface-nav-bar: #1d1f1f;
    --WDS-components-surface-nav-bar-RGB: 29, 31, 31;
    --WDS-content-action-default: #fafafa;
    --WDS-content-action-default-RGB: 250, 250, 250;
    --WDS-content-action-emphasized: #21c063;
    --WDS-content-action-emphasized-RGB: 33, 192, 99;
    --WDS-content-deemphasized: rgba(255, 255, 255, 0.6);
    --WDS-content-deemphasized-RGB: 255, 255, 255;
    --WDS-content-default: #fafafa;
    --WDS-content-default-RGB: 250, 250, 250;
    --WDS-content-disabled: #424445;
    --WDS-content-disabled-RGB: 66, 68, 69;
    --WDS-content-external-link: #21c063;
    --WDS-content-external-link-RGB: 33, 192, 99;
    --WDS-content-inverse: #0a0a0a;
    --WDS-content-inverse-RGB: 10, 10, 10;
    --WDS-content-on-accent: #0a0a0a;
    --WDS-content-on-accent-RGB: 10, 10, 10;
    --WDS-content-read: #53bdeb;
    --WDS-content-read-RGB: 83, 189, 235;
    --WDS-lines-divider: rgba(255, 255, 255, 0.1);
    --WDS-lines-divider-RGB: 255, 255, 255;
    --WDS-lines-outline-deemphasized: rgba(255, 255, 255, 0.1);
    --WDS-lines-outline-deemphasized-RGB: 255, 255, 255;
    --WDS-lines-outline-default: #757778;
    --WDS-lines-outline-default-RGB: 117, 119, 120;
    --WDS-persistent-activity-indicator: #25d366;
    --WDS-persistent-activity-indicator-RGB: 37, 211, 102;
    --WDS-persistent-always-black: #0a0a0a;
    --WDS-persistent-always-black-RGB: 10, 10, 10;
    --WDS-persistent-always-branded: #21c063;
    --WDS-persistent-always-branded-RGB: 33, 192, 99;
    --WDS-persistent-always-white: #ffffff;
    --WDS-persistent-always-white-RGB: 255, 255, 255;
    --WDS-secondary-negative: #fb5061;
    --WDS-secondary-negative-RGB: 251, 80, 97;
    --WDS-secondary-negative-deemphasized: #321622;
    --WDS-secondary-negative-deemphasized-RGB: 50, 22, 34;
    --WDS-secondary-negative-emphasized: #fa99a4;
    --WDS-secondary-negative-emphasized-RGB: 250, 153, 164;
    --WDS-secondary-positive: #71eb85;
    --WDS-secondary-positive-RGB: 113, 235, 133;
    --WDS-secondary-positive-deemphasized: #103529;
    --WDS-secondary-positive-deemphasized-RGB: 16, 53, 41;
    --WDS-secondary-warning: #ffd279;
    --WDS-secondary-warning-RGB: 255, 210, 121;
    --WDS-secondary-warning-deemphasized: #362c1f;
    --WDS-secondary-warning-deemphasized-RGB: 54, 44, 31;
    --WDS-surface-default: #161717;
    --WDS-surface-default-RGB: 22, 23, 23;
    --WDS-surface-elevated-default: #1d1f1f;
    --WDS-surface-elevated-default-RGB: 29, 31, 31;
    --WDS-surface-elevated-emphasized: #242626;
    --WDS-surface-elevated-emphasized-RGB: 36, 38, 38;
    --WDS-surface-emphasized: #1d1f1f;
    --WDS-surface-emphasized-RGB: 29, 31, 31;
    --WDS-surface-highlight: rgba(255, 255, 255, 0.1);
    --WDS-surface-highlight-RGB: 255, 255, 255;
    --WDS-surface-inverse: #eeeeee;
    --WDS-surface-inverse-RGB: 238, 238, 238;
    --WDS-surface-pressed: rgba(255, 255, 255, 0.2);
    --WDS-surface-pressed-RGB: 255, 255, 255;
    --WDS-systems-bubble-content-business: #06cf9c;
    --WDS-systems-bubble-content-business-RGB: 6, 207, 156;
    --WDS-systems-bubble-content-deemphasized: rgba(255, 255, 255, 0.6);
    --WDS-systems-bubble-content-deemphasized-RGB: 255, 255, 255;
    --WDS-systems-bubble-content-e2e: #ffd279;
    --WDS-systems-bubble-content-e2e-RGB: 255, 210, 121;
    --WDS-systems-bubble-surface-business: #1d1f1f;
    --WDS-systems-bubble-surface-business-RGB: 29, 31, 31;
    --WDS-systems-bubble-surface-e2e: #1d1f1f;
    --WDS-systems-bubble-surface-e2e-RGB: 29, 31, 31;
    --WDS-systems-bubble-surface-incoming: #242626;
    --WDS-systems-bubble-surface-incoming-RGB: 36, 38, 38;
    --WDS-systems-bubble-surface-outgoing: #144d37;
    --WDS-systems-bubble-surface-outgoing-RGB: 20, 77, 55;
    --WDS-systems-bubble-surface-overlay: rgba(0, 0, 0, 0.2);
    --WDS-systems-bubble-surface-overlay-RGB: 0, 0, 0;
    --WDS-systems-bubble-surface-system: #1d1f1f;
    --WDS-systems-bubble-surface-system-RGB: 29, 31, 31;
    --WDS-systems-chat-background-wallpaper: #161717;
    --WDS-systems-chat-background-wallpaper-RGB: 22, 23, 23;
    --WDS-systems-chat-foreground-wallpaper: rgba(255, 255, 255, 0.1);
    --WDS-systems-chat-foreground-wallpaper-RGB: 255, 255, 255;
    --WDS-systems-chat-surface-composer: #242626;
    --WDS-systems-chat-surface-composer-RGB: 36, 38, 38;
    --WDS-systems-chat-surface-tray: #161717;
    --WDS-systems-chat-surface-tray-RGB: 22, 23, 23;
    --WDS-systems-status-seen: #757778;
    --WDS-systems-status-seen-RGB: 117, 119, 120;
  }
}
@media (prefers-color-scheme: dark) {
  .xnw4er1.xnw4er1,
  .xnw4er1.xnw4er1:root {
    --WDS-accent: #21c063;
    --WDS-accent-RGB: 33, 192, 99;
    --WDS-accent-deemphasized: #103529;
    --WDS-accent-deemphasized-RGB: 16, 53, 41;
    --WDS-accent-emphasized: #d9fdd3;
    --WDS-accent-emphasized-RGB: 217, 253, 211;
    --WDS-background-dimmer: rgb(0, 0, 0, 0.32);
    --WDS-background-elevated-wash-inset: #1d1f1f;
    --WDS-background-elevated-wash-inset-RGB: 29, 31, 31;
    --WDS-background-elevated-wash-plain: #1d1f1f;
    --WDS-background-elevated-wash-plain-RGB: 29, 31, 31;
    --WDS-background-wash-inset: #161717;
    --WDS-background-wash-inset-RGB: 22, 23, 23;
    --WDS-background-wash-plain: #161717;
    --WDS-background-wash-plain-RGB: 22, 23, 23;
    --WDS-components-active-list-row: rgba(255, 255, 255, 0.1);
    --WDS-components-active-list-row-RGB: 255, 255, 255;
    --WDS-components-filter-surface-selected: #103529;
    --WDS-components-filter-surface-selected-RGB: 16, 53, 41;
    --WDS-components-outline-profile-photo: rgba(255, 255, 255, 0.1);
    --WDS-components-outline-profile-photo-RGB: 255, 255, 255;
    --WDS-components-platform-gesture-bar: rgba(255, 255, 255, 0.6);
    --WDS-components-platform-gesture-bar-RGB: 255, 255, 255;
    --WDS-components-platform-status-bar: #ffffff;
    --WDS-components-platform-status-bar-RGB: 255, 255, 255;
    --WDS-components-surface-nav-bar: #1d1f1f;
    --WDS-components-surface-nav-bar-RGB: 29, 31, 31;
    --WDS-content-action-default: #fafafa;
    --WDS-content-action-default-RGB: 250, 250, 250;
    --WDS-content-action-emphasized: #21c063;
    --WDS-content-action-emphasized-RGB: 33, 192, 99;
    --WDS-content-deemphasized: rgba(255, 255, 255, 0.6);
    --WDS-content-deemphasized-RGB: 255, 255, 255;
    --WDS-content-default: #fafafa;
    --WDS-content-default-RGB: 250, 250, 250;
    --WDS-content-disabled: #424445;
    --WDS-content-disabled-RGB: 66, 68, 69;
    --WDS-content-external-link: #21c063;
    --WDS-content-external-link-RGB: 33, 192, 99;
    --WDS-content-inverse: #0a0a0a;
    --WDS-content-inverse-RGB: 10, 10, 10;
    --WDS-content-on-accent: #0a0a0a;
    --WDS-content-on-accent-RGB: 10, 10, 10;
    --WDS-content-read: #53bdeb;
    --WDS-content-read-RGB: 83, 189, 235;
    --WDS-lines-divider: rgba(255, 255, 255, 0.1);
    --WDS-lines-divider-RGB: 255, 255, 255;
    --WDS-lines-outline-deemphasized: rgba(255, 255, 255, 0.1);
    --WDS-lines-outline-deemphasized-RGB: 255, 255, 255;
    --WDS-lines-outline-default: #757778;
    --WDS-lines-outline-default-RGB: 117, 119, 120;
    --WDS-persistent-activity-indicator: #25d366;
    --WDS-persistent-activity-indicator-RGB: 37, 211, 102;
    --WDS-persistent-always-black: #0a0a0a;
    --WDS-persistent-always-black-RGB: 10, 10, 10;
    --WDS-persistent-always-branded: #21c063;
    --WDS-persistent-always-branded-RGB: 33, 192, 99;
    --WDS-persistent-always-white: #ffffff;
    --WDS-persistent-always-white-RGB: 255, 255, 255;
    --WDS-secondary-negative: #fb5061;
    --WDS-secondary-negative-RGB: 251, 80, 97;
    --WDS-secondary-negative-deemphasized: #321622;
    --WDS-secondary-negative-deemphasized-RGB: 50, 22, 34;
    --WDS-secondary-negative-emphasized: #fa99a4;
    --WDS-secondary-negative-emphasized-RGB: 250, 153, 164;
    --WDS-secondary-positive: #71eb85;
    --WDS-secondary-positive-RGB: 113, 235, 133;
    --WDS-secondary-positive-deemphasized: #103529;
    --WDS-secondary-positive-deemphasized-RGB: 16, 53, 41;
    --WDS-secondary-warning: #ffd279;
    --WDS-secondary-warning-RGB: 255, 210, 121;
    --WDS-secondary-warning-deemphasized: #362c1f;
    --WDS-secondary-warning-deemphasized-RGB: 54, 44, 31;
    --WDS-surface-default: #161717;
    --WDS-surface-default-RGB: 22, 23, 23;
    --WDS-surface-elevated-default: #1d1f1f;
    --WDS-surface-elevated-default-RGB: 29, 31, 31;
    --WDS-surface-elevated-emphasized: #242626;
    --WDS-surface-elevated-emphasized-RGB: 36, 38, 38;
    --WDS-surface-emphasized: #1d1f1f;
    --WDS-surface-emphasized-RGB: 29, 31, 31;
    --WDS-surface-highlight: rgba(255, 255, 255, 0.1);
    --WDS-surface-highlight-RGB: 255, 255, 255;
    --WDS-surface-inverse: #eeeeee;
    --WDS-surface-inverse-RGB: 238, 238, 238;
    --WDS-surface-pressed: rgba(255, 255, 255, 0.2);
    --WDS-surface-pressed-RGB: 255, 255, 255;
    --WDS-systems-bubble-content-business: #06cf9c;
    --WDS-systems-bubble-content-business-RGB: 6, 207, 156;
    --WDS-systems-bubble-content-deemphasized: rgba(255, 255, 255, 0.6);
    --WDS-systems-bubble-content-deemphasized-RGB: 255, 255, 255;
    --WDS-systems-bubble-content-e2e: #ffd279;
    --WDS-systems-bubble-content-e2e-RGB: 255, 210, 121;
    --WDS-systems-bubble-surface-business: #1d1f1f;
    --WDS-systems-bubble-surface-business-RGB: 29, 31, 31;
    --WDS-systems-bubble-surface-e2e: #1d1f1f;
    --WDS-systems-bubble-surface-e2e-RGB: 29, 31, 31;
    --WDS-systems-bubble-surface-incoming: #242626;
    --WDS-systems-bubble-surface-incoming-RGB: 36, 38, 38;
    --WDS-systems-bubble-surface-outgoing: #144d37;
    --WDS-systems-bubble-surface-outgoing-RGB: 20, 77, 55;
    --WDS-systems-bubble-surface-overlay: rgba(0, 0, 0, 0.2);
    --WDS-systems-bubble-surface-overlay-RGB: 0, 0, 0;
    --WDS-systems-bubble-surface-system: #1d1f1f;
    --WDS-systems-bubble-surface-system-RGB: 29, 31, 31;
    --WDS-systems-chat-background-wallpaper: #161717;
    --WDS-systems-chat-background-wallpaper-RGB: 22, 23, 23;
    --WDS-systems-chat-foreground-wallpaper: rgba(255, 255, 255, 0.1);
    --WDS-systems-chat-foreground-wallpaper-RGB: 255, 255, 255;
    --WDS-systems-chat-surface-composer: #242626;
    --WDS-systems-chat-surface-composer-RGB: 36, 38, 38;
    --WDS-systems-chat-surface-tray: #161717;
    --WDS-systems-chat-surface-tray-RGB: 22, 23, 23;
    --WDS-systems-status-seen: #757778;
    --WDS-systems-status-seen-RGB: 117, 119, 120;
  }
}
@media (prefers-color-scheme: dark) {
  .xtzv7kg.xtzv7kg,
  .xtzv7kg.xtzv7kg:root {
    --WDS-accent: #fafafa;
    --WDS-accent-RGB: 250, 250, 250;
    --WDS-accent-deemphasized: #242626;
    --WDS-accent-deemphasized-RGB: 36, 38, 38;
    --WDS-accent-emphasized: #f4f4f4;
    --WDS-accent-emphasized-RGB: 244, 244, 244;
    --WDS-background-dimmer: rgb(0, 0, 0, 0.32);
    --WDS-background-elevated-wash-inset: #1d1f1f;
    --WDS-background-elevated-wash-inset-RGB: 29, 31, 31;
    --WDS-background-elevated-wash-plain: #1d1f1f;
    --WDS-background-elevated-wash-plain-RGB: 29, 31, 31;
    --WDS-background-wash-inset: #161717;
    --WDS-background-wash-inset-RGB: 22, 23, 23;
    --WDS-background-wash-plain: #161717;
    --WDS-background-wash-plain-RGB: 22, 23, 23;
    --WDS-components-active-list-row: rgba(255, 255, 255, 0.1);
    --WDS-components-active-list-row-RGB: 255, 255, 255;
    --WDS-components-filter-surface-selected: #424445;
    --WDS-components-filter-surface-selected-RGB: 66, 68, 69;
    --WDS-components-outline-profile-photo: rgba(255, 255, 255, 0.1);
    --WDS-components-outline-profile-photo-RGB: 255, 255, 255;
    --WDS-components-platform-gesture-bar: rgba(255, 255, 255, 0.6);
    --WDS-components-platform-gesture-bar-RGB: 255, 255, 255;
    --WDS-components-platform-status-bar: #ffffff;
    --WDS-components-platform-status-bar-RGB: 255, 255, 255;
    --WDS-components-surface-nav-bar: #1d1f1f;
    --WDS-components-surface-nav-bar-RGB: 29, 31, 31;
    --WDS-content-action-default: #fafafa;
    --WDS-content-action-default-RGB: 250, 250, 250;
    --WDS-content-action-emphasized: #21c063;
    --WDS-content-action-emphasized-RGB: 33, 192, 99;
    --WDS-content-deemphasized: rgba(255, 255, 255, 0.6);
    --WDS-content-deemphasized-RGB: 255, 255, 255;
    --WDS-content-default: #fafafa;
    --WDS-content-default-RGB: 250, 250, 250;
    --WDS-content-disabled: #424445;
    --WDS-content-disabled-RGB: 66, 68, 69;
    --WDS-content-external-link: #21c063;
    --WDS-content-external-link-RGB: 33, 192, 99;
    --WDS-content-inverse: #0a0a0a;
    --WDS-content-inverse-RGB: 10, 10, 10;
    --WDS-content-on-accent: #0a0a0a;
    --WDS-content-on-accent-RGB: 10, 10, 10;
    --WDS-content-read: #53bdeb;
    --WDS-content-read-RGB: 83, 189, 235;
    --WDS-lines-divider: rgba(255, 255, 255, 0.1);
    --WDS-lines-divider-RGB: 255, 255, 255;
    --WDS-lines-outline-deemphasized: rgba(255, 255, 255, 0.1);
    --WDS-lines-outline-deemphasized-RGB: 255, 255, 255;
    --WDS-lines-outline-default: #757778;
    --WDS-lines-outline-default-RGB: 117, 119, 120;
    --WDS-persistent-activity-indicator: #25d366;
    --WDS-persistent-activity-indicator-RGB: 37, 211, 102;
    --WDS-persistent-always-black: #0a0a0a;
    --WDS-persistent-always-black-RGB: 10, 10, 10;
    --WDS-persistent-always-branded: #21c063;
    --WDS-persistent-always-branded-RGB: 33, 192, 99;
    --WDS-persistent-always-white: #ffffff;
    --WDS-persistent-always-white-RGB: 255, 255, 255;
    --WDS-secondary-negative: #fb5061;
    --WDS-secondary-negative-RGB: 251, 80, 97;
    --WDS-secondary-negative-deemphasized: #321622;
    --WDS-secondary-negative-deemphasized-RGB: 50, 22, 34;
    --WDS-secondary-negative-emphasized: #fa99a4;
    --WDS-secondary-negative-emphasized-RGB: 250, 153, 164;
    --WDS-secondary-positive: #71eb85;
    --WDS-secondary-positive-RGB: 113, 235, 133;
    --WDS-secondary-positive-deemphasized: #103529;
    --WDS-secondary-positive-deemphasized-RGB: 16, 53, 41;
    --WDS-secondary-warning: #ffd279;
    --WDS-secondary-warning-RGB: 255, 210, 121;
    --WDS-secondary-warning-deemphasized: #362c1f;
    --WDS-secondary-warning-deemphasized-RGB: 54, 44, 31;
    --WDS-surface-default: #161717;
    --WDS-surface-default-RGB: 22, 23, 23;
    --WDS-surface-elevated-default: #1d1f1f;
    --WDS-surface-elevated-default-RGB: 29, 31, 31;
    --WDS-surface-elevated-emphasized: #242626;
    --WDS-surface-elevated-emphasized-RGB: 36, 38, 38;
    --WDS-surface-emphasized: #1d1f1f;
    --WDS-surface-emphasized-RGB: 29, 31, 31;
    --WDS-surface-highlight: rgba(255, 255, 255, 0.1);
    --WDS-surface-highlight-RGB: 255, 255, 255;
    --WDS-surface-inverse: #eeeeee;
    --WDS-surface-inverse-RGB: 238, 238, 238;
    --WDS-surface-pressed: rgba(255, 255, 255, 0.2);
    --WDS-surface-pressed-RGB: 255, 255, 255;
    --WDS-systems-bubble-content-business: #06cf9c;
    --WDS-systems-bubble-content-business-RGB: 6, 207, 156;
    --WDS-systems-bubble-content-deemphasized: rgba(255, 255, 255, 0.6);
    --WDS-systems-bubble-content-deemphasized-RGB: 255, 255, 255;
    --WDS-systems-bubble-content-e2e: #ffd279;
    --WDS-systems-bubble-content-e2e-RGB: 255, 210, 121;
    --WDS-systems-bubble-surface-business: #1d1f1f;
    --WDS-systems-bubble-surface-business-RGB: 29, 31, 31;
    --WDS-systems-bubble-surface-e2e: #1d1f1f;
    --WDS-systems-bubble-surface-e2e-RGB: 29, 31, 31;
    --WDS-systems-bubble-surface-incoming: #242626;
    --WDS-systems-bubble-surface-incoming-RGB: 36, 38, 38;
    --WDS-systems-bubble-surface-outgoing: #144d37;
    --WDS-systems-bubble-surface-outgoing-RGB: 20, 77, 55;
    --WDS-systems-bubble-surface-overlay: rgba(0, 0, 0, 0.2);
    --WDS-systems-bubble-surface-overlay-RGB: 0, 0, 0;
    --WDS-systems-bubble-surface-system: #1d1f1f;
    --WDS-systems-bubble-surface-system-RGB: 29, 31, 31;
    --WDS-systems-chat-background-wallpaper: #161717;
    --WDS-systems-chat-background-wallpaper-RGB: 22, 23, 23;
    --WDS-systems-chat-foreground-wallpaper: rgba(255, 255, 255, 0.1);
    --WDS-systems-chat-foreground-wallpaper-RGB: 255, 255, 255;
    --WDS-systems-chat-surface-composer: #242626;
    --WDS-systems-chat-surface-composer-RGB: 36, 38, 38;
    --WDS-systems-chat-surface-tray: #161717;
    --WDS-systems-chat-surface-tray-RGB: 22, 23, 23;
    --WDS-systems-status-seen: #757778;
    --WDS-systems-status-seen-RGB: 117, 119, 120;
  }
}
.x1syfmzz {
  transition: transform 0.15s cubic-bezier(0.31, 0.94, 0.34, 1);
}
.x6nhntm {
  transition: transform 0.15s cubic-bezier(0.175, 0.885, 0.32, 1.275);
}
.xx9udhw {
  transition:
    width 0.1s ease-out,
    transform 0.2s ease-out,
    left 0s linear 0.05s,
    right 0s linear 0.05s;
}
.x104kibb {
  display: -webkit-box;
}
.x10e4vud {
  animation-fill-mode: forwards;
}
.x10l6tqk {
  position: absolute;
}
.x10w94by {
  border-right-width: 0;
}
.x118a3he {
  border-bottom-right-radius: var(--x14511z1);
}
.x11bqqsl {
  box-shadow: inset 0 0 0 var(--x1qezdrz) var(--WDS-accent);
}
.x120eax6 {
  padding-right: var(--x-paddingInlineEnd);
}
.x123sfga {
  transform: translate(-14px);
}
.x1280gxy {
  background-color: var(--WDS-surface-default);
}
.x12llq9 {
  border-left-color: var(--WDS-lines-outline-deemphasized);
}
.x12ptayk {
  border-top-right-radius: var(--x1xgxmsq);
}
.x12ws5rt {
  border-left-color: unset;
}
.x1311tq3 {
  background-color: var(--WDS-content-inverse);
}
.x13vfrhd {
  column-gap: var(--x17l762o);
}
.x14e42zd {
  border-left-width: 0;
}
.x14ug900 {
  color: var(--WDS-content-default);
}
.x15481yp {
  transform: translate(14px);
}
.x1588pmh {
  padding-right: var(--x1l1x2a7);
}
.x15ri80r {
  filter: drop-shadow(
    0px 0px 2px rgba(var(--WDS-persistent-always-black-RGB), 0.2)
  );
}
.x162o72b {
  padding-right: var(--x2ox1aw);
}
.x16n75kc {
  line-height: 2.25rem;
}
.x16w0wmm {
  background-color: var(--WDS-surface-elevated-default);
}
.x16wreto {
  border-bottom-left-radius: var(--x1ieejqa);
}
.x17h9p7f {
  border-bottom-right-radius: var(--x1xgxmsq);
}
.x17mssa0 {
  line-height: 1.5rem;
}
.x17onkjc {
  border-top-left-radius: var(--x1xhyt8n);
}
.x17t9dm2 {
  color: var(--WDS-persistent-always-white);
}
.x18b5jzi {
  border-right-style: solid;
}
.x18cpw0e {
  color: var(--WDS-content-disabled);
}
.x18djku1 {
  border-left-color: var(--WDS-accent);
}
.x18k3gql {
  padding-right: var(--x16tgu3i);
}
.x18oe1m7 {
  border-right-style: none;
}
.x193uola {
  border-bottom-left-radius: var(--x14511z1);
}
.x1a1lbz {
  border-bottom-left-radius: var(--x1l1x2a7);
}
.x1abdmlv {
  background-color: var(--WDS-accent-deemphasized);
}
.x1agd393 {
  box-shadow:
    0 0 20px #0003,
    0 1px #0000000a;
}
.x1akz92t {
  line-height: 2.5rem;
}
.x1alpsbp {
  border-right-width: 2px;
}
.x1aq9cx1 {
  border-right-width: unset;
}
.x1aueamr {
  font-size: 1.375rem;
}
.x1b0o3cz {
  stroke-dashoffset: 0;
}
.x1bndym7 {
  transform-origin: 50% 50%;
}
.x1bu39yj {
  background-color: var(--WDS-systems-bubble-surface-overlay);
}
.x1bvqhpb {
  color: var(--WDS-systems-bubble-content-deemphasized);
}
.x1byn6w8 {
  padding-left: var(--xh3krup);
}
.x1c1uobl {
  padding-left: 0;
}
.x1c74tu6 {
  animation-duration: 2s;
}
.x1c7u0tx {
  background-color: var(--WDS-background-wash-plain);
}
.x1djpfga {
  padding-left: 3px;
}
.x1du590y {
  color: var(--WDS-secondary-positive);
}
.x1dymr41 {
  border-top-left-radius: var(--x1xgxmsq);
}
.x1e112to {
  animation-name: xnrop4s-B;
}
.x1e225iy {
  border-right-color: unset;
}
.x1e5rdhk {
  border-top-left-radius: var(--xpb9dj1);
}
.x1e6sl3u {
  background-color: var(--WDS-persistent-always-black);
}
.x1e7a8ga {
  box-shadow: inset 0 0 0 var(--xq3fv3p) var(--WDS-accent);
}
.x1esw782 {
  animation-timing-function: linear;
}
.x1evee0i {
  border-bottom-left-radius: var(--x1gg6nmd);
}
.x1ew7x2d {
  background-color: var(--WDS-systems-bubble-surface-incoming);
}
.x1f6kntn {
  font-size: 0.875rem;
}
.x1f800oq {
  box-shadow: inset 0 0 0 var(--x1l1x2a7) var(--WDS-accent);
}
.x1f81s73 {
  color: var(--WDS-secondary-warning);
}
.x1fast2d {
  background-color: var(--WDS-systems-chat-foreground-wallpaper);
}
.x1fe8iih {
  background-color: var(--WDS-components-active-list-row);
}
.x1g5lz36 {
  background-color: var(--WDS-systems-bubble-surface-outgoing);
}
.x1gj3efs {
  border-right-color: var(--WDS-persistent-always-white);
}
.x1gmpnwn {
  border-top-right-radius: var(--xf58tp2);
}
.x1gqadh1 {
  padding-left: var(--x1l1x2a7);
}
.x1h3rtpe {
  background-color: var(--WDS-surface-emphasized);
}
.x1h66v4i {
  box-shadow: inset 0 0 0 var(--x17l762o) var(--WDS-accent);
}
.x1h6gzvc {
  cursor: not-allowed;
}
.x1hc1fzr {
  opacity: 1;
}
.x1hcreko {
  outline-color: var(--WDS-persistent-always-black);
}
.x1hm5q15 {
  border-top-right-radius: var(--x1gg6nmd);
}
.x1honnu5 {
  background-color: var(--WDS-background-dimmer);
}
.x1i4sgur {
  right: 18px;
}
.x1i8g09f {
  padding-left: var(--x12tfc7f);
}
.x1ic7a3i {
  font-optical-sizing: auto;
}
.x1igoeyj {
  left: initial;
}
.x1im30kd {
  padding-right: 3px;
}
.x1ja2u2z {
  z-index: 0;
}
.x1jchvi3 {
  font-size: 1rem;
}
.x1k43qru {
  background-color: var(--WDS-systems-bubble-surface-system);
}
.x1k74hu9 {
  background-color: none;
}
.x1kd84tg {
  border-bottom-right-radius: var(--x1xhyt8n);
}
.x1kxmm5t {
  padding-right: var(--x17l762o);
}
.x1lljey2 {
  color: var(--WDS-persistent-always-black);
}
.x1lun4ml {
  border-right-width: 1px;
}
.x1lxidc1 {
  opacity: var(--x16sqm9a);
}
.x1mhyvir {
  border-bottom-right-radius: var(--x1l1x2a7);
}
.x1mlb2bo {
  border-right-color: var(--WDS-lines-outline-default);
}
.x1n2onr6 {
  position: relative;
}
.x1ntu5ad {
  font-family:
    SF Pro Text,
    -apple-system,
    BlinkMacSystemFont;
}
.x1o0ficv {
  color: var(--WDS-secondary-positive-deemphasized);
}
.x1o0tod {
  left: 0;
}
.x1o6vx9b {
  border-top-left-radius: var(--x1l1x2a7);
}
.x1od0jb8 {
  background-color: var(--WDS-surface-elevated-emphasized);
}
.x1ouuj4q {
  border-bottom-right-radius: var(--xf58tp2);
}
.x1owpc8m {
  stroke-linecap: round;
}
.x1oyg3g3 {
  animation-name: xuza879-B;
}
.x1p8t8ri {
  background-color: var(--WDS-persistent-always-white);
}
.x1pc7m66 {
  letter-spacing: var(--x1bb983k);
}
.x1pg5gke {
  font-size: 0.75rem;
}
.x1ph7ams {
  color: var(--WDS-content-external-link);
}
.x1pse0pq {
  color: var(--WDS-content-on-accent);
}
.x1q74xe4 {
  font-size: 1.75rem;
}
.x1q80dvb {
  background-color: var(--WDS-systems-chat-background-wallpaper);
}
.x1r3hufs {
  box-shadow: inset 0 0 0 var(--x16tgu3i) var(--WDS-accent);
}
.x1r8hjv8 {
  color: var(--WDS-persistent-always-branded);
}
.x1rf2h2k {
  box-shadow: inset 0 0 0 var(--x2ox1aw) var(--WDS-accent);
}
.x1rg5ohu {
  display: inline-block;
}
.x1rk1j4g {
  background-color: rgba(var(--WDS-persistent-always-black-RGB), 0.6);
}
.x1rv0e52 {
  color: var(--WDS-content-read);
}
.x1shwlz2 {
  animation-duration: 0.16s;
}
.x1so62im {
  will-change: transform;
}
.x1syykee {
  color: var(--WDS-systems-bubble-content-e2e);
}
.x1t7ytsu {
  border-left-style: solid;
}
.x1t9q1nc {
  background-color: var(--WDS-lines-outline-deemphasized);
}
.x1tynsoc {
  color: var(--WDS-systems-bubble-content-business);
}
.x1ua5tub {
  -webkit-box-orient: vertical;
}
.x1v5yvga {
  color: var(--WDS-accent);
}
.x1v6rrgq {
  border-bottom-right-radius: var(--x1ieejqa);
}
.x1vathgz {
  border-collapse: separate;
}
.x1vb5itz {
  border-left-color: var(--WDS-lines-divider);
}
.x1vjfegm {
  z-index: 1;
}
.x1vlhy1p {
  padding-left: var(--x16tgu3i);
}
.x1vnb8yd {
  padding-left: var(--x17l762o);
}
.x1wblxjc {
  box-shadow: inset 0 0 0 var(--xh3krup) var(--WDS-accent);
}
.x1wp1y7z {
  border-top-left-radius: var(--x1ieejqa);
}
.x1wp28qe {
  border-bottom-left-radius: var(--xf58tp2);
}
.x1y75t0v {
  border-top-right-radius: var(--xpb9dj1);
}
.x2b8uid {
  text-align: center;
}
.x2lah0s {
  flex-shrink: 0;
}
.x2mfxb {
  animation-duration: 0.4s;
}
.x2uibgs {
  border-right-color: var(--WDS-lines-outline-deemphasized);
}
.x30a034 {
  color: var(--WDS-secondary-negative);
}
.x36gsxj {
  border-bottom-right-radius: var(--x1gg6nmd);
}
.x37uqsb {
  stroke-linecap: square;
}
.x3nfvp2 {
  display: inline-flex;
}
.x3x0x6p {
  background-color: var(--WDS-lines-divider);
}
.x47corl {
  pointer-events: none;
}
.x47fsot {
  border-right-color: var(--WDS-accent);
}
.x4dje6k {
  filter: var(--x1a4588p);
}
.x4duts3 {
  padding-right: var(--xh3krup);
}
.x4hg4is {
  animation-timing-function: ease-in-out;
}
.x4wrhlh {
  background-color: var(--WDS-surface-highlight);
}
.x579bpy {
  font-size: 2rem;
}
.x5agv6f {
  border-top-right-radius: var(--x1l1x2a7);
}
.x5byq67 {
  background-color: var(--WDS-components-filter-surface-selected);
}
.x6egj2d {
  background-color: var(--WDS-background-wash-inset);
}
.x6s0dn4 {
  align-items: center;
}
.x73je2i {
  stroke: currentColor;
}
.x78zum5 {
  display: flex;
}
.x7zpmqd {
  color: var(--WDS-secondary-warning-deemphasized);
}
.x84y7g2 {
  padding-left: var(--xq3fv3p);
}
.x89bh2v {
  transform: scale(1.04);
}
.x8dwe99 {
  color: var(--WDS-persistent-activity-indicator);
}
.x8r4c90 {
  line-height: 1.25rem;
}
.x8sheq5 {
  animation-timing-function: cubic-bezier(0.34, 0.88, 0.34, 1);
}
.x9f619 {
  box-sizing: border-box;
}
.x9gec7p {
  outline-offset: var(--x1t5w2hn);
}
.x9tu13d {
  transform: rotate(-90deg);
}
.xa3vuyk {
  animation-timing-function: ease-out;
}
.xa4qsjk {
  animation-iteration-count: infinite;
}
.xaatb59 {
  outline-style: solid;
}
.xaf9mo1 {
  background-color: var(--WDS-persistent-activity-indicator);
}
.xb38kn4 {
  border-top-right-radius: var(--x1sty9fs);
}
.xbj5ix2 {
  border-top-left-radius: var(--x1gg6nmd);
}
.xbla1kb {
  stroke-dasharray: 1, 150;
}
.xbogo7e {
  border-right-color: var(--WDS-lines-divider);
}
.xbqjg82 {
  background-color: var(--WDS-systems-bubble-surface-e2e);
}
.xd00j3c {
  transition-behavior: allow-discrete;
}
.xd4jo15 {
  border-top-left-radius: var(--x1sty9fs);
}
.xdnwjd9 {
  word-break: keep-all;
}
.xdwp13e {
  background-color: var(--WDS-components-surface-nav-bar);
}
.xe1xe2n {
  background-color: var(--WDS-components-platform-status-bar);
}
.xe6rjme {
  padding-right: var(--xdy2wwo);
}
.xea0m3l {
  border-left-color: var(--WDS-persistent-always-white);
}
.xep993w {
  background-color: var(--WDS-content-on-accent);
}
.xfau404 {
  background-color: var(--WDS-components-platform-gesture-bar);
}
.xfjzk2p {
  font-weight: 545;
}
.xflhkyf {
  padding-left: var(--x1bb983k);
}
.xfmgztn {
  background-color: var(--WDS-accent-emphasized);
}
.xfmuchj {
  border-top-right-radius: var(--x1xhyt8n);
}
.xfn3atn {
  background-color: var(--WDS-accent);
}
.xg01cxk {
  opacity: 0;
}
.xg6fylz {
  background-color: rgba(var(--WDS-lines-outline-default-RGB), 0.1);
}
.xgcd1z6 {
  background-color: inherit;
}
.xgdpx9o {
  border-top-right-radius: var(--x14511z1);
}
.xgf5m5d {
  outline-width: var(--x1vp8epk);
}
.xggpgwd {
  outline-width: var(--x1w7u7ze);
}
.xh3wlga {
  padding-right: var(--x12tfc7f);
}
.xhacrq1 {
  line-height: 2rem;
}
.xhe8bae {
  border-left-width: unset;
}
.xhjsbib {
  background-color: var(--WDS-systems-chat-surface-tray);
}
.xhslqc4 {
  color: var(--WDS-content-deemphasized);
}
.xhswqnk {
  padding-right: var(--x1qezdrz);
}
.xhtitgo {
  z-index: 2;
}
.xjb2p0i {
  font-family: inherit;
}
.xjbqb8w {
  background-color: transparent;
}
.xjker3h {
  border-bottom-left-radius: var(--x1xgxmsq);
}
.xk0ssx3 {
  background-color: var(--WDS-secondary-negative);
}
.xk4n5i7 {
  color: var(--WDS-accent-emphasized);
}
.xk7ee7b {
  background-color: var(--WDS-systems-chat-surface-composer);
}
.xky4qsq {
  cursor: wait;
}
.xl2ypbo {
  line-height: 1rem;
}
.xl56j7k {
  justify-content: center;
}
.xladpa3 {
  line-height: 1.75rem;
}
.xli3dgm {
  border-left-style: unset;
}
.xlil1hf {
  border-top-right-radius: var(--x1ieejqa);
}
.xlmw985 {
  outline-offset: var(--xjccnae);
}
.xlrvqgf {
  color: var(--WDS-accent-deemphasized);
}
.xluph7x {
  padding-left: var(--x1qezdrz);
}
.xluxjuk {
  background-color: var(--WDS-surface-pressed);
}
.xlyipyv {
  text-overflow: ellipsis;
}
.xmg6eyc {
  animation-duration: 1.5s;
}
.xn58pb5 {
  border-bottom-left-radius: var(--x1sty9fs);
}
.xnajbk2 {
  -webkit-line-clamp: 4;
}
.xngnso2 {
  font-size: 1.5rem;
}
.xnnr8r {
  margin-right: 2px;
}
.xnqnhcl {
  outline-color: var(--WDS-persistent-always-white);
}
.xnro73h {
  right: initial;
}
.xnvo3vl {
  padding-left: var(--x-paddingInlineStart);
}
.xnx2rc7 {
  color: var(--WDS-secondary-negative-deemphasized);
}
.xo1l8bm {
  font-weight: 400;
}
.xo1mcw5 {
  color: var(--WDS-content-action-emphasized);
}
.xoaa9fh {
  padding-right: var(--xq3fv3p);
}
.xowaa7l {
  color: var(--WDS-content-inverse);
}
.xoz0ns6 {
  z-index: 900;
}
.xp07g5f {
  padding-left: var(--x2ox1aw);
}
.xpecwr1 {
  background-color: var(--WDS-systems-status-seen);
}
.xpilrb4 {
  border-left-width: 1px;
}
.xpip370 {
  background-color: var(--WDS-surface-inverse);
}
.xqcmdr3 {
  animation-name: x18re5ia-B;
}
.xqe4bef {
  border-left-color: var(--WDS-lines-outline-default);
}
.xqf7i6v {
  padding-left: var(--xdy2wwo);
}
.xqnyt8g {
  color: var(--WDS-secondary-negative-emphasized);
}
.xqufmb2 {
  box-shadow: inset 0 0 0 var(--x12tfc7f) var(--WDS-accent);
}
.xrkjzwr {
  background-color: var(--WDS-secondary-negative-deemphasized);
}
.xrr41r3 {
  left: 6px;
}
.xryibzl {
  border-spacing: 1em;
}
.xs1q97v {
  background-color: var(--WDS-background-elevated-wash-inset);
}
.xs7vtfe {
  background-color: var(--WDS-lines-outline-default);
}
.xsgwwv8 {
  border-right-style: unset;
}
.xsqj5wx {
  transform: var(--x-transform);
}
.xstzfhl {
  border-left-style: none;
}
.xswwkt {
  border-bottom-left-radius: var(--xpb9dj1);
}
.xtijo5x {
  right: 0;
}
.xtt8hom {
  border-bottom-right-radius: var(--xpb9dj1);
}
.xu10ooz {
  background-color: var(--WDS-components-outline-profile-photo);
}
.xu41xpa {
  animation-name: xoslcoy-B;
}
.xuwfzo9 {
  color: var(--WDS-content-action-default);
}
.xvye43 {
  border-top-left-radius: var(--x14511z1);
}
.xw6alqk {
  background-color: var(--WDS-background-elevated-wash-plain);
}
.xwklpps {
  margin-left: 2px;
}
.xwokz8p {
  background-color: var(--WDS-systems-bubble-surface-business);
}
.xwsdpu9 {
  font-size: 1.25em;
}
.xwwpvpy {
  border-top-left-radius: var(--xf58tp2);
}
.xx3din {
  box-shadow: inset 0 0 0 var(--xdy2wwo) var(--WDS-accent);
}
.xxzhill {
  border-bottom-left-radius: var(--x1xhyt8n);
}
.xy7bzw {
  box-shadow: inset 0 0 0 var(--x1bb983k) var(--WDS-accent);
}
.xyia3qj {
  border-bottom-right-radius: var(--x1sty9fs);
}
.xyp3urf {
  background-color: var(--WDS-persistent-always-branded);
}
.xyri2b {
  padding-right: 0;
}
.xyumdvf {
  border-left-width: 2px;
}
.xzhzmbm {
  padding-right: var(--x1bb983k);
}
.xzkaem6 {
  z-index: 3;
}
.xzu5o23 {
  outline-color: var(--WDS-accent);
}
.x100v1rl:focus-visible {
  outline-width: var(--x1vp8epk);
}
.x1akc3lz:hover:after {
  border-top-right-radius: inherit;
}
.x1b4bgnk:hover:after {
  transform: scale(1);
}
.x1l5mzlr:hover:after {
  left: 0;
}
.x1vwxpen:hover:after {
  background-color: rgba(
    var(--WDS-persistent-always-black-RGB),
    var(--x1lj0wx5)
  );
}
.x1wb366y:hover:after {
  background-color: rgba(var(--WDS-surface-highlight-RGB), var(--x1lj0wx5));
}
.x1wjp2x:hover:after {
  background-color: rgba(var(--WDS-accent-RGB), var(--x1lj0wx5));
}
.x1xl5mkn:hover:after {
  border-bottom-left-radius: inherit;
}
.x1yxkqql:hover:after {
  background-color: rgba(var(--WDS-content-default-RGB), var(--x1lj0wx5));
}
.x4ju2vy:hover:after {
  background-color: rgba(var(--WDS-secondary-negative-RGB), var(--x1lj0wx5));
}
.x5rv0tg:hover:after {
  border-top-left-radius: inherit;
}
.x9v5kkp:focus-visible {
  outline-style: solid;
}
.xapdjt:hover:after {
  content: "";
}
.xgmdoj8:hover:after {
  pointer-events: none;
}
.xikp0eg:hover:after {
  border-bottom-right-radius: inherit;
}
.xmw7ebm:focus-visible {
  outline-offset: var(--xjccnae);
}
.xno1u3o:focus-visible {
  outline-color: var(--xsok4hc);
}
.xr6f91l:hover:after {
  position: absolute;
}
.xrdum7p:focus-visible {
  outline-width: var(--x1w7u7ze);
}
.xtnn1bt:focus-visible {
  outline-color: var(--WDS-accent);
}
.xw1yv47:hover:after {
  background-color: rgba(
    var(--WDS-persistent-always-white-RGB),
    var(--x1lj0wx5)
  );
}
.xyu9ima:focus-visible {
  outline-offset: var(--x1t5w2hn);
}
.x1fpiwec:has(:focus-visible) {
  outline-offset: var(--xjccnae);
}
.x1nkjj8i:has(:focus-visible) {
  outline-color: var(--WDS-accent);
}
.x1xp25i:has(:focus-visible) {
  outline-width: var(--x1w7u7ze);
}
.xnnj0qo:has(:focus-visible) {
  outline-style: solid;
}
.xohy3cy:disabled {
  opacity: var(--x16sqm9a);
}
.xzjjefg:disabled {
  filter: var(--x1a4588p);
}
.x1i0h74e:hover {
  transform: initial;
}
.x100vrsf {
  width: 40px;
}
.x10w6t97 {
  height: 32px;
}
.x10wlt62 {
  overflow-y: hidden;
}
.x120ee7l {
  border-bottom-color: var(--WDS-lines-divider);
}
.x13fuv20 {
  border-top-style: solid;
}
.x13qi2po {
  padding-bottom: var(--xdy2wwo);
}
.x13vifvy {
  top: 0;
}
.x151wx5t {
  border-bottom-color: var(--WDS-persistent-always-white);
}
.x15yg21f {
  width: 56px;
}
.x16pkwpw {
  border-bottom-color: var(--WDS-lines-outline-default);
}
.x16ye13r {
  height: var(--x-height);
}
.x173mqk1 {
  padding-top: var(--x1qezdrz);
}
.x178xt8z {
  border-top-width: 1px;
}
.x17bcpib {
  padding-top: var(--x12tfc7f);
}
.x18d9i69 {
  padding-bottom: 0;
}
.x18nd03w {
  padding-bottom: var(--xh3krup);
}
.x19lnk5h {
  padding-bottom: var(--x17l762o);
}
.x19ns8fk {
  padding-bottom: var(--x2ox1aw);
}
.x1atx4j1 {
  top: 6px;
}
.x1bnlyaz {
  border-bottom-color: unset;
}
.x1c87fqo {
  min-height: 10px;
}
.x1ejq31n {
  border-top-style: none;
}
.x1ey2m1c {
  bottom: 0;
}
.x1fns5xo {
  min-width: 40px;
}
.x1fsd2vl {
  width: 10px;
}
.x1g9ck05 {
  padding-bottom: var(--xq3fv3p);
}
.x1isl193 {
  border-top-color: unset;
}
.x1itul6b {
  padding-bottom: var(--x16tgu3i);
}
.x1izp4mc {
  padding-bottom: var(--x1l1x2a7);
}
.x1kky2od {
  width: 16px;
}
.x1kpxq89 {
  height: 12px;
}
.x1m3v4wt {
  height: 200px;
}
.x1m8v6mm {
  padding-top: var(--x2ox1aw);
}
.x1ncir08 {
  max-width: 200px;
}
.x1oysuqx {
  width: 200px;
}
.x1pyc6se {
  border-top-color: var(--WDS-lines-outline-default);
}
.x1q0q8m5 {
  border-bottom-style: solid;
}
.x1q6aqyx {
  min-width: 10px;
}
.x1qhh985 {
  border-bottom-width: 0;
}
.x1qx5ct2 {
  height: 20px;
}
.x1rrvw3c {
  border-bottom-color: var(--WDS-accent);
}
.x1sy0etr {
  border-bottom-style: none;
}
.x1td3qas {
  width: 32px;
}
.x1vqgdyp {
  height: 40px;
}
.x1xp8n7a {
  width: 18px;
}
.x1zfx7y {
  border-top-color: var(--WDS-persistent-always-white);
}
.x36qwtl {
  height: 2px;
}
.x4m7ku4 {
  min-width: 64px;
}
.x5lhr3w {
  width: var(--x-width);
}
.x6ikm8r {
  overflow-x: hidden;
}
.x6jxa94 {
  width: 14px;
}
.x77atr {
  padding-top: var(--x16tgu3i);
}
.x972fbf {
  border-top-width: 0;
}
.xamhcws {
  border-top-width: 2px;
}
.xe0m388 {
  border-bottom-width: unset;
}
.xe73qa2 {
  border-top-style: unset;
}
.xexx8yu {
  padding-top: 0;
}
.xg8j3zb {
  padding-bottom: 3px;
}
.xgqtt45 {
  min-width: 100%;
}
.xisnujt {
  min-height: 20px;
}
.xj74a6c {
  padding-top: var(--x17l762o);
}
.xjpr12u {
  margin-bottom: 2px;
}
.xjt5jgq {
  padding-bottom: var(--x1bb983k);
}
.xjwf9q1 {
  min-height: 24px;
}
.xjwt4uw {
  padding-top: var(--x1l1x2a7);
}
.xkveyfu {
  border-bottom-color: var(--WDS-lines-outline-deemphasized);
}
.xlup9mm {
  height: 16px;
}
.xlxy82 {
  border-bottom-width: 2px;
}
.xlze6vy {
  border-top-color: var(--WDS-accent);
}
.xmix8c7 {
  height: 18px;
}
.xmveikh {
  padding-top: var(--xq3fv3p);
}
.xndqk7f {
  top: 4px;
}
.xnj1f2r {
  border-top-color: var(--WDS-lines-outline-deemphasized);
}
.xnnlda6 {
  height: 56px;
}
.xow2p0q {
  padding-top: var(--xdy2wwo);
}
.xpm1d5y {
  padding-top: var(--xh3krup);
}
.xqxm62k {
  padding-bottom: var(--x1qezdrz);
}
.xr9ek0c {
  margin-top: 2px;
}
.xsl91qr {
  border-top-width: unset;
}
.xsmyaan {
  width: 12px;
}
.xso031l {
  border-bottom-width: 1px;
}
.xt4ypqs {
  min-width: 20px;
}
.xuhg6hn {
  border-bottom-style: unset;
}
.xvuc8n4 {
  padding-top: var(--x1bb983k);
}
.xvy4d1p {
  width: 24px;
}
.xw4jnvo {
  width: 20px;
}
.xw9cg1a {
  padding-bottom: var(--x12tfc7f);
}
.xx42vgk {
  border-top-color: var(--WDS-lines-divider);
}
.xxk0z11 {
  height: 24px;
}
.xyqdw3p {
  padding-top: 3px;
}
.x1f1wgk5:hover:after {
  width: 100%;
}
.x1mfml39:hover:after {
  top: 0;
}
.x1x3ic1u:hover:after {
  height: 100%;
}
.x9eoan1:after {
  transition: transform 0.15s cubic-bezier(0.31, 0.94, 0.34, 1);
}
.xg268so:after {
  transition: transform 0.25s cubic-bezier(0.31, 0.94, 0.34, 1);
}
.x13p7elv:after {
  border-bottom-left-radius: var(--x1xhyt8n);
}
.x19igvu:after {
  border-bottom-left-radius: inherit;
}
.x1ean9ga:after {
  border-bottom-right-radius: var(--x1sty9fs);
}
.x1ecb4aq:after {
  border-top-right-radius: var(--x1sty9fs);
}
.x1iygr5g:after {
  left: 0;
}
.x1j6awrg:after {
  position: absolute;
}
.x1lhy2ni:after {
  border-top-right-radius: var(--x1xhyt8n);
}
.x1ozn173:after {
  background-color: rgba(var(--WDS-lines-outline-default-RGB), var(--x1lj0wx5));
}
.x1qxhgua:after {
  background-color: rgba(var(--WDS-surface-highlight-RGB), var(--x1lj0wx5));
}
.x1r0yslu:after {
  z-index: 0;
}
.x1rsrs25:after {
  border-top-left-radius: var(--x1xhyt8n);
}
.x1s928wv:after {
  content: "";
}
.x1v6ohnv:after {
  border-bottom-right-radius: var(--x1xhyt8n);
}
.x2q1x1w:after {
  pointer-events: none;
}
.x4sj8fk:after {
  border-top-left-radius: var(--x1sty9fs);
}
.x6kt8ur:after {
  background-color: var(--WDS-persistent-always-white);
}
.xcsgr6n:after {
  background-color: rgba(
    var(--WDS-persistent-always-black-RGB),
    var(--x1lj0wx5)
  );
}
.xeuk9mc:after {
  border-bottom-left-radius: var(--x1sty9fs);
}
.xfenqrj:after {
  border-top-right-radius: inherit;
}
.xfijbtm:after {
  border-top-left-radius: inherit;
}
.xgy0gl7:after {
  border-bottom-right-radius: inherit;
}
.xhbw6x3:after {
  padding-right: 2px;
}
.xlpzgyf:after {
  padding-left: 2px;
}
.xq7nbw2:after {
  background-color: var(--WDS-lines-outline-default);
}
.xqh5yu9:after {
  background-color: var(--WDS-content-on-accent);
}
.xsb7zyb:after {
  background-color: var(--WDS-persistent-always-black);
}
.xy0j11r:after {
  transform: scale(0.8);
}
.xymmlu0:after {
  opacity: var(--x1lj0wx5);
}
.x1m1drc7:after {
  top: 0;
}
.x1wsn0xg:after {
  height: 100%;
}
.x4eaejv:after {
  width: 100%;
}
.xrjbgh8:after {
  padding-bottom: 2px;
}
.xwyrele:after {
  padding-top: 2px;
}

@property --x-animationDelay {
  syntax: "*";
  inherits: false;
}
@property --x-aspectRatio {
  syntax: "*";
  inherits: false;
}
@property --x-backgroundColor {
  syntax: "*";
  inherits: false;
}
@property --x-height {
  syntax: "*";
  inherits: false;
}
@property --x-insetInlineEnd {
  syntax: "*";
  inherits: false;
}
@property --x-transform {
  syntax: "*";
  inherits: false;
}
@property --x-width {
  syntax: "*";
  inherits: false;
}
@keyframes x10fmoen-B {
  0% {
    transform: translate(-60%, -95%) rotate(-45deg);
  }
  50% {
    transform: translateY(95%) rotate(-45deg);
  }
  to {
    transform: translateY(95%) rotate(-45deg);
  }
}
@keyframes x12df34r-B {
  to {
    background-position-x: 100%;
  }
}
@keyframes x13d2p34-B {
  0% {
    transform: scale(0.01);
  }
  50% {
    transform: scale(1.1);
  }
  to {
    transform: scale(1);
  }
}
@keyframes x13v8ua5-B {
  to {
    opacity: 0;
  }
}
@keyframes x15aousm-B {
  0% {
    opacity: 0;
    transform: translateY(-50px);
  }
  30% {
    opacity: 0;
    transform: translateY(-50px);
  }
  to {
    opacity: 1;
    transform: translateY(0);
  }
}
@keyframes x15cgrjh-B {
  0% {
    transform: translateY(-99px);
  }
  to {
    transform: translateY(0);
  }
}
@keyframes x17djnnd-B {
  0% {
    transform: translateZ(0);
  }
  to {
    transform: translate3d(-100%, 0, 0);
  }
}
@keyframes x17pn04g-B {
  0% {
    transform: translate3d(-100%, 0, 0);
  }
  to {
    transform: translateZ(0);
  }
}
@keyframes x17qceat-B {
  0% {
    opacity: 1;
  }
  to {
    opacity: 0;
  }
}
@keyframes x18f3kag-B {
  0% {
    max-height: 40px;
  }
  to {
    max-height: 140px;
  }
}
@keyframes x18re5ia-B {
  0% {
    opacity: 0;
  }
  to {
    opacity: 1;
  }
}
@keyframes x1agd1w4-B {
  50% {
    background-color: var(--focus-animation);
  }
}
@keyframes x1ahdber-B {
  0% {
    transform: translateY(5px);
    opacity: 0;
  }
  to {
    transform: translateY(0);
    opacity: 1;
  }
}
@keyframes x1bhqxhk-B {
  0% {
    transform: scale(0);
  }
  20% {
    transform: scale(0);
  }
  to {
    transform: scale(1);
  }
}
@keyframes x1e7nn9m-B {
  0% {
    transform: scale(1.2);
  }
  70% {
    opacity: 1;
    transform: scale(1.7);
  }
  to {
    opacity: 0;
    transform: scale(0.1);
  }
}
@keyframes x1fal1dg-B {
  0% {
    box-shadow: 0 0 rgba(var(--WDS-persistent-always-branded-RGB), 0.6);
  }
  to {
    box-shadow: 0 0 0 8px rgba(var(--WDS-persistent-always-branded-RGB), 0);
  }
}
@keyframes x1gnekcx-B {
  0% {
    background-position: -400px;
  }
  to {
    background-position: 400px;
  }
}
@keyframes x1h4ohyg-B {
  0% {
    flex-basis: 0%;
  }
  to {
    flex-basis: 30%;
  }
}
@keyframes x1hi9wfw-B {
  0% {
    transform: scale(0);
  }
  50% {
    transform: scale(1.1);
  }
  to {
    transform: scale(1);
  }
}
@keyframes x1jfngxa-B {
  0% {
    transform: translateY(0);
  }
  80% {
    transform: translateY(-32px);
  }
  to {
    transform: translateY(-32px);
  }
}
@keyframes x1k51fgf-B {
  0% {
    transform: translateY(-10px);
    opacity: 0;
  }
  to {
    transform: translateY(0);
    opacity: 1;
  }
}
@keyframes x1l9q6a8-B {
  0% {
    opacity: 1;
    transform: scale(1);
  }
  to {
    opacity: 1;
    transform: scale(0);
  }
}
@keyframes x1ndnnjd-B {
  0% {
    transform: scale(0);
  }
  20% {
    transform: scale(0);
  }
  to {
    transform: scale (1, 1);
  }
}
@keyframes x1oex79-B {
  0% {
    transform: scaleZ(1);
  }
  to {
    transform: scale3d(0, 0, 0);
  }
}
@keyframes x1oqssc6-B {
  0% {
    max-height: 40px;
  }
  to {
    max-height: 168px;
  }
}
@keyframes x1p4usts-B {
  0% {
    transform: scale3d(0, 0, 0);
  }
  to {
    transform: scaleZ(1);
  }
}
@keyframes x1pf78ng-B {
  0% {
    transform: translateY(0);
  }
  to {
    transform: translateY(-99px);
  }
}
@keyframes x1pilc4c-B {
  0% {
    transform: scale(1);
  }
  70% {
    transform: scale(1.8);
  }
  85% {
    transform: scale(1.8) rotate(-8deg);
  }
  to {
    transform: scale(1.8) rotate(8deg);
  }
}
@keyframes x1qak2s4-B {
  0% {
    transform: translate(-10%);
  }
  to {
    transform: translate(100%);
  }
}
@keyframes x1vt5gd-B {
  0% {
    transform: scale(1);
  }
  50% {
    transform: scale(0.7);
  }
  to {
    transform: scale(1);
  }
}
@keyframes x1w3442g-B {
  0% {
    transform: translate(var(--swipe-distance, 0));
  }
  to {
    transform: translate(0);
  }
}
@keyframes x1xgfvj9-B {
  0% {
    transform: translate(-100%);
  }
  40% {
    transform: translate(200%);
  }
  to {
    transform: translate(200%);
  }
}
@keyframes x1xxfggj-B {
  0% {
    transform: translateZ(0);
  }
  to {
    transform: translate3d(100%, 0, 0);
  }
}
@keyframes x2xxoma-B {
  to {
    transform: translate(-50%);
  }
}
@keyframes x4a29pd-B {
  0% {
    right: 100%;
    left: -200%;
  }
  60% {
    right: -8%;
    left: 107%;
  }
  to {
    right: -8%;
    left: 107%;
  }
}
@keyframes x62mr4e-B {
  0% {
    transform: translate3d(100%, 0, 0);
  }
  to {
    transform: translateZ(0);
  }
}
@keyframes x7xn9x5-B {
  0% {
    padding-top: 70px;
    padding-bottom: 70px;
    margin-bottom: 0;
  }
  to {
    padding-top: 20px;
    padding-bottom: 20px;
    margin-bottom: 100px;
  }
}
@keyframes x83pdk3-B {
  0% {
    right: 100%;
    left: -35%;
  }
  60% {
    right: -90%;
    left: 100%;
  }
  to {
    right: -90%;
    left: 100%;
  }
}
@keyframes x8xa006-B {
  0% {
    transform: translateY(-17px);
  }
  to {
    transform: translateY(0);
  }
}
@keyframes x93upt8-B {
  0% {
    color: var(--white);
  }
  to {
    background-color: rgba(var(--white-rgb), 1);
    color: var(--black);
  }
}
@keyframes x9hsi78-B {
  0% {
    transform: translate(-50%);
  }
  to {
    transform: translate(100%);
  }
}
@keyframes x9rxolt-B {
  to {
    transform: translate(50%);
  }
}
@keyframes xehbzi3-B {
  0% {
    transform: scale(1);
  }
  50% {
    transform: scale(1.25);
  }
  to {
    transform: scale(1);
  }
}
@keyframes xekv6nw-B {
  0% {
    opacity: 0;
  }
  to {
    opacity: 1;
  }
}
@keyframes xh7cyri-B {
  0% {
    top: 9px;
    left: 6px;
    width: 0;
    height: 0;
  }
  to {
    top: -1px;
    left: 4px;
    width: 5px;
    height: 10px;
  }
}
@keyframes xhfnc4l-B {
  0% {
    transform: scale(0);
  }
  25% {
    transform: scale(1.2);
  }
  50% {
    transform: scale(1.2);
  }
  75% {
    transform: scale(0.94);
  }
  to {
    transform: scale(1);
  }
}
@keyframes xjqn293-B {
  0% {
    padding-top: 20px;
    padding-bottom: 20px;
    margin-bottom: 100px;
  }
  to {
    padding-top: 70px;
    padding-bottom: 70px;
    margin-bottom: 0;
  }
}
@keyframes xjricl8-B {
  0% {
    opacity: 0;
    transform: translate(-15px);
  }
  to {
    opacity: 1;
    transform: none;
  }
}
@keyframes xmo4utw-B {
  0% {
    transform: translateY(-90%);
  }
  40% {
    transform: translateY(-20%);
  }
  80% {
    transform: translateY(20%);
  }
  to {
    transform: translateY(200%);
  }
}
@keyframes xnrop4s-B {
  to {
    transform: rotate(360deg);
  }
}
@keyframes xoslcoy-B {
  0% {
    stroke-dasharray: 1, 150;
    stroke-dashoffset: 0;
  }
  to {
    stroke-dasharray: 90, 150;
    stroke-dashoffset: -124px;
  }
  50% {
    stroke-dasharray: 90, 150;
    stroke-dashoffset: -35px;
  }
}
@keyframes xrbhvgu-B {
  0% {
    opacity: 0;
    transform: scale(1.4);
  }
  to {
    opacity: 1;
    transform: scale(1);
  }
}
@keyframes xtjl24w-B {
  0% {
    transform: translateY(17px);
  }
  to {
    transform: translateY(-16px);
  }
}
@keyframes xu86o3s-B {
  0% {
    border-radius: 50%;
    animation-timing-function: linear;
  }
  25% {
    border-radius: 50%;
  }
  28% {
    border-radius: 45%;
  }
  34% {
    border-radius: 43%;
  }
  43% {
    border-radius: 26px;
  }
  62% {
    border-radius: 28px;
  }
  to {
    border-radius: 30px;
  }
}
@keyframes xuttrn-B {
  0% {
    transform: translateY(-17px);
  }
  to {
    transform: translateY(17px);
  }
}
@keyframes xuza879-B {
  0% {
    transform: scale(0);
  }
  to {
    transform: scale(1);
  }
}
@keyframes xwetn48-B {
  0% {
    top: 9px;
    left: 6px;
    width: 0;
    height: 0;
  }
  to {
    top: 1px;
    left: 4px;
    width: 4px;
    height: 8px;
  }
}
@keyframes xwqjvqw-B {
  0% {
    transform: translateY(0);
  }
  to {
    transform: translateY(-17px);
  }
}
@keyframes xwrokor-B {
  0% {
    transform: scale(0.01);
  }
  25% {
    transform: scaleX(0.21);
    animation-timing-function: cubic-bezier(0.83, 0, 0.17, 1);
  }
  62% {
    transform: scaleX(1.05);
    animation-timing-function: cubic-bezier(0.83, 0, 0.17, 1);
  }
  to {
    transform: scaleX(1);
  }
}
@keyframes xx7n0n2-B {
  0% {
    transform: scale3d(0.8, 0.8, 1);
    opacity: 0;
  }
  to {
    transform: scaleZ(1);
    opacity: 1;
  }
}
:root,
.x149tked {
  --x1umx4yg: 48px;
  --x1k59qoa: var(--WDS-background-wash-plain);
}
:root,
.x14fhudn {
  --x184htih: #2e6ac5;
  --xo8ean6: #d10335;
  --xe71aag: #cb5031;
  --xpfytx8: #218d51;
  --xvwd1hk: #bdd8f4;
  --x1xm2y6c: #b8e4d0;
  --xq94u1m: #ffcbbb;
  --x1i7f8yd: #cce5f0;
  --x87lr8f: #d2eedf;
  --xbz2rmu: #f5dcd6;
  --x1rq6j38: #ffe6e6;
}
:root,
.x1dhe5te {
  --x1b5hoai: 26px;
}
:root,
.x1rdhdjq {
  --x1oim50r: 62px;
  --x53dyk0: 57px;
  --xu8kjpt: -40px;
}
:root,
.x1tpiv7k {
  --x1heykl2: var(--WDS-content-default);
  --x1sxhydx: 30px;
  --xiuvojd: 100%;
  --x15rqnt2: 400;
  --x6wadup: -0.6px;
}
:root,
.x80c27f {
  --x1pkdsmg: 24px;
  --x12j72ir: 1px;
  --xl89c99: solid;
  --xcntszz: var(--WDS-lines-outline-deemphasized);
  --x4um809: var(--WDS-persistent-always-white);
}
:root,
.xboibzm {
  --x1sih45w: flex;
  --x1tsavvg: flex;
  --x19bweu6: 52px;
  --x1ppimw1: 40px;
  --x1hjvm1l: var(--x17l762o);
  --x9crgni: var(--xq3fv3p);
  --x1m1adbx: var(--x17l762o);
  --x1h8o1kj: var(--xq3fv3p);
  --xnens29: var(--x1l1x2a7);
  --x1chocig: 0;
  --xzj9iys: 0;
  --x13513e: none;
  --x1be4mdy: block;
  --xlrf0dj: start;
  --x1liu9ov: var(--xpb9dj1);
  --xjgqb3: var(--xpb9dj1);
  --x1uya1me: var(--xf58tp2);
  --xi0nyt9: var(--xf58tp2);
  --x8epqp4: var(--WDS-systems-bubble-surface-overlay);
  --x5mtd0i: var(--x17l762o);
  --x50y6o0: var(--xdy2wwo);
  --x1pm0qeh: 52px;
  --x25r0fq: 0;
  --xminwus: 0;
}
:root,
.xetn067 {
  --xhyx648: 1600px;
}
:root,
.xgiy7la {
  --x46zrfp: 16px;
  --xnrvnmb: 140%;
  --xkh732z: 400;
  --xd822a2: -0.16px;
  --xm9z0ea: var(--WDS-content-deemphasized);
}
:root,
.xnz5qu9 {
  --x17zbysw: var(--WDS-content-default);
  --xmu97w3: 18px;
  --xmff00k: 140%;
  --xez8o56: 400;
  --x6109gf: -0.18px;
}
:root,
.xv58lhs {
  --x11s6emu: 566px;
}
.x15byjkq.x15byjkq,
.x15byjkq.x15byjkq:root {
  --x1k59qoa: var(--WDS-systems-chat-surface-tray);
  --x1umx4yg: 36px;
}
.x16eavg9.x16eavg9,
.x16eavg9.x16eavg9:root {
  --x1tsavvg: flex;
  --x1sih45w: none;
  --x19bweu6: 52px;
  --xi0nyt9: var(--xf58tp2);
  --x1uya1me: var(--xf58tp2);
  --xjgqb3: var(--xpb9dj1);
  --x1liu9ov: var(--xpb9dj1);
  --x1ppimw1: 40px;
  --x1m1adbx: var(--x17l762o);
  --x9crgni: var(--xq3fv3p);
  --x1h8o1kj: var(--xq3fv3p);
  --x1hjvm1l: var(--x17l762o);
  --x8epqp4: var(--WDS-systems-bubble-surface-overlay);
  --xzj9iys: 0;
  --x1chocig: 0;
  --xlrf0dj: start;
  --xnens29: var(--x1l1x2a7);
  --x1be4mdy: block;
  --x5mtd0i: var(--x17l762o);
  --x50y6o0: var(--xdy2wwo);
  --x13513e: none;
  --xminwus: 0;
  --x25r0fq: 0;
  --x1pm0qeh: 52px;
}
.x1v9fl5u.x1v9fl5u,
.x1v9fl5u.x1v9fl5u:root {
  --x1tsavvg: none;
  --x1sih45w: flex;
  --x19bweu6: 30px;
  --xi0nyt9: var(--xpb9dj1);
  --x1uya1me: var(--xpb9dj1);
  --xjgqb3: var(--xpb9dj1);
  --x1liu9ov: var(--xpb9dj1);
  --x1ppimw1: 30px;
  --x1m1adbx: var(--x1l1x2a7);
  --x9crgni: var(--x17l762o);
  --x1h8o1kj: var(--x17l762o);
  --x1hjvm1l: var(--x1l1x2a7);
  --x8epqp4: var(--WDS-systems-chat-background-wallpaper);
  --xzj9iys: var(--x1qezdrz);
  --x1chocig: var(--x17l762o);
  --xlrf0dj: end;
  --xnens29: 0;
  --x1be4mdy: none;
  --x5mtd0i: 0;
  --x50y6o0: var(--x1l1x2a7);
  --x13513e: block;
  --xminwus: var(--x17l762o);
  --x25r0fq: var(--x1l1x2a7);
  --x1pm0qeh: 0;
}
.x59uo77.x59uo77,
.x59uo77.x59uo77:root {
  --x1k59qoa: var(--WDS-background-wash-plain);
  --x1umx4yg: 48px;
}
.x11g6tue {
  background: none;
}
.x126m2zf {
  background: var(--system-message-background);
}
.x127nobb {
  background: #0000000d;
}
.x1417sbz {
  background: #0006;
}
.x164nj1r {
  background: radial-gradient(#c2bdb873, #c2bdb800);
}
.x18k6ek {
  background: linear-gradient(
    180deg,
    var(--WDS-background-dimmer) 0%,
    rgba(255, 255, 255, 0) 100%
  );
}
.x1dapzpk {
  background: radial-gradient(
    at top left,
    rgba(var(--incoming-background-rgb), 1) 60%,
    rgba(var(--incoming-background-rgb), 0) 80%
  );
}
.x1ii9tc1 {
  background: radial-gradient(
    at top right,
    rgba(var(--incoming-background-rgb), 1) 60%,
    rgba(var(--incoming-background-rgb), 0) 80%
  );
}
.x1lj1f8w {
  grid-template: 1fr 1fr / 1fr 1fr;
}
.x1lsgnfv {
  background: var(--transient-background);
}
.x1md70p1 {
  background: transparent;
}
.x1np7nyk {
  background: linear-gradient(
    to right,
    rgba(var(--incoming-background-deeper-rgb), 0),
    rgba(var(--incoming-background-deeper-rgb), 1) 50%
  );
}
.x1sl8226 {
  background: radial-gradient(
    at top right,
    var(--outgoing-background-deeper) 60%,
    transparent 80%
  );
}
.x1tw36xw {
  background: var(--border-stronger);
}
.x1uew315 {
  background: #d8d8d8;
}
.x1uus05e {
  background: #ebfedd;
}
.x1vkjmz6 {
  background: var(--media-inner-border);
}
.x1wc5x4n {
  background: linear-gradient(
    34deg,
    rgba(var(--incoming-background-rgb), 0) 0%,
    rgba(var(--incoming-background-rgb), 0) 50%,
    var(--incoming-background) 70%
  );
}
.x2ed6v8 {
  background: var(--WDS-lines-divider);
}
.x2ts8ay {
  background: #0000001a;
}
.x6l8nyr {
  background: radial-gradient(
    at top right,
    var(--incoming-background-deeper) 60%,
    transparent 80%
  );
}
.x849l0f {
  background: var(--x4um809);
}
.x8u0bes {
  background: linear-gradient(
    34deg,
    rgba(var(--outgoing-background-rgb), 0) 0%,
    rgba(var(--outgoing-background-rgb), 0) 50%,
    var(--outgoing-background) 70%
  );
}
.xa11xnq {
  background: radial-gradient(
    circle at top right,
    rgba(var(--outgoing-background-rgb), 1) 40%,
    rgba(var(--outgoing-background-rgb), 0) 80%
  );
}
.xe4h88v {
  background: #fcf5eb;
}
.xe5due1 {
  background: var(--WDS-accent);
}
.xh5507f {
  background: var(--WDS-accent-deemphasized);
}
.xjjz1wu {
  background: var(--panel-background-deeper);
}
.xn2kgx5 {
  grid-template: repeat(2, 1fr) / repeat(2, 1fr);
}
.xnukdne {
  background: radial-gradient(#d9d9d94d, #f7f5f300);
}
.xogkp0g {
  background: radial-gradient(
    at top left,
    rgba(var(--outgoing-background-rgb), 1) 60%,
    rgba(var(--outgoing-background-rgb), 0) 80%
  );
}
.xoqqa3l {
  background: var(--media-viewer-background);
}
.xp8kixx {
  background: var(--WDS-surface-elevated-emphasized);
}
.xrumn1r {
  background: linear-gradient(
    15deg,
    rgba(var(--overlay-rgb), 0) 0% 45%,
    rgba(var(--overlay-rgb), 0.12) 70%,
    rgba(var(--overlay-rgb), 0.33)
  );
}
.xsm26vf {
  background: var(--WDS-surface-default);
}
.xtc4mwu {
  background: linear-gradient(
    to top,
    rgba(var(--overlay-rgb), 0.5),
    rgba(var(--overlay-rgb), 0)
  );
}
.xudi1rl {
  background: var(--WDS-surface-pressed);
}
.xul9jog {
  background: #d3d3d3;
}
.xums3t4 {
  background: var(--video-player-background);
}
.xvfnxmo {
  background: linear-gradient(
    -15deg,
    rgba(var(--overlay-rgb), 0) 0% 45%,
    rgba(var(--overlay-rgb), 0.12) 70%,
    rgba(var(--overlay-rgb), 0.33)
  );
}
.xvungr5 {
  background: var(--background-default);
}
.xvzcjjp {
  background: var(--incoming-background);
}
.xwhv6bq {
  background: var(--unread-marker-background);
}
.xz94d79 {
  background: linear-gradient(
    to right,
    rgba(var(--outgoing-background-deeper-rgb), 0),
    rgba(var(--outgoing-background-deeper-rgb), 1) 50%
  );
}
.x1u43kwp:first-child .react-calendar__tile,
.x1upy338:first-child .react-calendar__navigation__arrow {
  background: none;
}
.x111pd7f {
  transition: background-color 0.15s ease;
}
.x112ta8 {
  border-bottom: none;
}
.x12lumcd {
  flex: 1 1 auto;
}
.x13k7yer {
  transition: opacity 0.4s ease-in-out;
}
.x14sdrxx {
  transition: transform 0.15s ease;
}
.x158usst {
  background-position: 50%;
}
.x15cnf4b {
  transition: width 0.3s;
}
.x15drbuk {
  transition: color var(--t-normal) ease;
}
.x17e1izs {
  transition:
    transform 0.3s cubic-bezier(0.1, 0.82, 0.25, 1),
    opacity 0.2s cubic-bezier(0.1, 0.82, 0.25, 1);
}
.x17pgkn5 {
  flex: 0 0 32px;
}
.x17pwrhq {
  transition: margin 0.2s;
}
.x17vty23 {
  transition: opacity 0.15s ease-out;
}
.x18dvir5 {
  flex: 0 0 30%;
}
.x18p79ws {
  transition: border-width var(--t-fast) cubic-bezier(0.09, 0.87, 0.72, 1);
}
.x18rka4n {
  border-left: 1px solid var(--border-panel);
}
.x1a2a7pz {
  outline: none;
}
.x1agz8ms {
  background-position: 0 0;
}
.x1alf9jy {
  transition:
    opacity 0.3s var(--t-ease),
    transform 0.3s var(--t-ease);
}
.x1awl15o {
  transition:
    transform var(--t-slow) ease,
    opacity var(--t-slow) ease;
}
.x1bd87n0 {
  transition:
    border-radius 0.2s ease-in-out,
    height 0.2s ease-out;
}
.x1brnrfz {
  flex: 1 1 calc(25% - 8px);
}
.x1bvjpef {
  text-decoration: underline;
}
.x1cqoux5 {
  flex: 1 1 0;
}
.x1dgx9ea {
  flex: 0 0 calc(1200% / 35);
}
.x1ewm37j {
  transition: background 0.3s ease-out 0.1s;
}
.x1fkzwk5 {
  transition: height var(--t-slow) ease;
}
.x1gebrk9 {
  flex: 1 1 100%;
}
.x1h2kqdt {
  transition: background-color 0.2s;
}
.x1hl2dhg {
  text-decoration: none;
}
.x1hrmx9x {
  outline: 2px solid var(--button-focus-outline);
}
.x1hzlkrz {
  transition: all 0.3s cubic-bezier(0.4, 0, 0.2, 1);
}
.x1isitws {
  flex: auto;
}
.x1lkwvkz {
  transition: border-radius 0.3s;
}
.x1lvsgvq {
  background-position: center center;
}
.x1m0b2ad {
  transition:
    border-radius 0.3s,
    box-shadow 0.3s;
}
.x1mwdo0h {
  border-left: 1px solid var(--wds-cool-gray-200);
}
.x1okw0bk {
  flex: none;
}
.x1p0mfcu {
  transition:
    border-radius 0.3s linear 0.2s,
    box-shadow 0.3s linear 0.25s;
}
.x1psf4jx {
  transition: transform 75ms ease-out;
}
.x1q46pyc {
  place-self: center;
}
.x1sazirq {
  transition: all 0.5s cubic-bezier(0.4, 0, 0.2, 1);
}
.x1sujrvp {
  flex: 0 0 calc(20% - 6px);
}
.x1trvaba {
  transition: transform 0.2s;
}
.x1u8qi29 {
  flex: 0 0 33%;
}
.x1xsqp64 {
  background-position: center;
}
.x1yf5jnz {
  transition:
    border-radius 0.3s linear 0.2s,
    margin 0.3s;
}
.x1yssd5k {
  transition: transform 0.3s;
}
.x22zity {
  transition:
    transform 75ms ease-out,
    -webkit-transform 75ms ease-out,
    opacity 0.25s ease-in-out;
}
.x23gdha {
  transition: opacity 75ms;
}
.x3l9hm3 {
  border-bottom: 2px solid var(--checkbox-mark);
}
.x3psx0u {
  flex: 0 0 auto;
}
.x3uy0m3 {
  transition: background-color 0.12s ease-in-out;
}
.x4u6w88 {
  outline: 1px solid var(--progress-background);
}
.x52kqe7 {
  transition: transform var(--t-slow) ease;
}
.x5gkzjs {
  transition: background-color 0.2s ease;
}
.x5mp9sv {
  flex: 1 0 0;
}
.x6nhntm {
  transition: transform 0.15s cubic-bezier(0.175, 0.885, 0.32, 1.275);
}
.x6q2ic0 {
  transition: margin 0.3s;
}
.x76ihet {
  border-top: none;
}
.x7a90jq {
  transition: all 0.24s cubic-bezier(0.4, 0, 0.2, 1) 0.06s;
}
.x7aqg34 {
  outline: 3px solid var(--gray-150);
}
.x98rzlu {
  flex: 1;
}
.x9daxre {
  flex: 0 1 25%;
}
.x9ukxhc {
  transition: height 0.3s ease;
}
.xamds3w {
  transition:
    transform 0.2s cubic-bezier(0.4, 0, 0.2, 1),
    opacity 0.2s cubic-bezier(0.4, 0, 0.2, 1);
}
.xauphjq {
  transition: opacity 0.3s cubic-bezier(0.1, 0.82, 0.25, 1);
}
.xc8qplx {
  flex: 1 0 auto;
}
.xcym7qx {
  border-left: none;
}
.xdi6fk3 {
  transition: padding-left 0.3s var(--t-ease);
}
.xeh1a47 {
  transition:
    color 0.33s linear 0.5s,
    border-color ease-out 0.5s,
    background-color 0.33s linear 0s;
}
.xf8xn22 {
  background-position: top left;
}
.xg1k8ml {
  transition: background-color 0.33s linear 0s;
}
.xg6ed7s {
  transition:
    transform 0.5s ease,
    opacity 0.2s ease;
}
.xgbmyr7 {
  border-right: 2px solid var(--checkbox-mark);
}
.xh9ts4v {
  transition: opacity 0.08s linear;
}
.xhzynml {
  transition:
    border-radius 0.3s ease-in-out,
    min-height 0.3s ease-in-out;
}
.xid8q7e {
  transition:
    right 75ms ease-out,
    top 75ms ease-out,
    opacity 75ms ease-out;
}
.xj754qj {
  border-top: none !important;
}
.xk82a7y {
  transition: opacity 0.2s ease-in-out;
}
.xktt2wv {
  transition:
    transform 0.3s cubic-bezier(0.1, 0.82, 0.25, 1),
    opacity 0.1s cubic-bezier(0.1, 0.82, 0.25, 1);
}
.xkz0k9k {
  flex: 0 1 auto;
}
.xl0co6n {
  transition:
    transform 0.3s,
    opacity 0.3s;
}
.xlkovuz {
  transition: background-color 0.3s ease;
}
.xmqliwb {
  text-decoration: line-through;
}
.xnhwuio {
  transition: max-height 0.2s;
}
.xnugkp4 {
  transition:
    box-shadow 0.18s ease-out,
    background 0.18s ease-out,
    color 0.18s ease-out;
}
.xq2gx43 {
  transition: none;
}
.xqu7myx {
  transition:
    visibility 0.3s,
    opacity 0.3s cubic-bezier(0.1, 0.82, 0.25, 1);
}
.xqz5vs7 {
  transition: opacity 0.3s ease;
}
.xrmvbpv {
  transition: padding-left 0.3s var(--t-ease-reverse);
}
.xuujzcd {
  transition:
    transform 0.5s ease,
    opacity 0.5s cubic-bezier(0, 0, 0.9, 0.1);
}
.xxupizj {
  transition:
    max-height 0.3s ease-in-out,
    opacity 0.3s ease-in-out,
    transform 0.3s ease-in-out;
}
.xzdg38j {
  transition: opacity 0.2s ease;
}
.xztyhrg {
  background-position: 50% 50%;
}
.xzya46m {
  transition: background 0.3s ease-out;
}
.x15kiiuk:first-child button {
  outline: none;
}
.x1e2wovf:focus-visible:active {
  text-decoration: none;
}
.x1wp9yj1:focus-visible:hover {
  text-decoration: none;
}
.x1xirp8a:focus-visible {
  text-decoration: none;
}
.xbvygy2:focus-visible {
  text-decoration: underline;
}
.xdfradd:focus-visible {
  outline: 3px solid var(--WDS-green-500);
}
.xra6te8:first-child .react-calendar__month-view__weekdays__weekday > abbr {
  text-decoration: none;
}
.x18br7mf:hover {
  transition: transform 0.2s ease-in-out;
}
.x1lku1pv:hover {
  text-decoration: none;
}
.x1tvyudi:hover {
  outline: 3px solid rgba(var(--thumb-border-viewer-active-rgb), 0.7);
}
.x2j15wl:hover {
  outline: none;
}
.xt0b8zv:hover {
  text-decoration: underline;
}
.x1uvtmcs:focus {
  outline: none;
}
.x11iimpl:active {
  text-decoration: none;
}
.x16j0l1c:active {
  transition: background-color 0.1s ease;
}
@media (min-width: 1024px) {
  .x1vz1ssi.x1vz1ssi {
    flex-flow: row wrap;
  }
}
@media (min-width: 1024px) {
  .xq7czo8.xq7czo8 {
    flex: 0 1 50%;
  }
}
.x100ojz0 {
  padding-left: var(--padding-drawer-side);
}
.x101yacv {
  line-height: 25px;
}
.x1028phh {
  border-right-width: 8px;
}
.x102ru31 {
  border-bottom-left-radius: 1000px;
}
.x1046ku7 {
  overflow-anchor: auto;
}
.x104kibb {
  display: -webkit-box;
}
.x105f6xi {
  border-right-color: var(--button-reject-background-hover);
}
.x105ttfm {
  transform: translateY(-100%);
}
.x106a9eq {
  padding-left: 20px;
}
.x10886xy {
  animation-name: unset;
}
.x10a5rjv {
  color: var(--x184htih);
}
.x10b1f50 {
  letter-spacing: -0.44px;
}
.x10b7xu {
  color: var(--quick-action-button);
}
.x10co9cg {
  color: rgba(var(--primary-rgb), 0.3);
}
.x10e4vud {
  animation-fill-mode: forwards;
}
.x10eyzkn {
  border-left-color: #fff;
}
.x10gus5o {
  color: var(--panel-header-background);
}
.x10kle22 {
  fill: var(--secondary);
}
.x10l6tqk {
  position: absolute;
}
.x10o6jyz {
  background-color: var(--button-secondary-destructive-hover-color);
}
.x10pp7p3 {
  animation-name: x18f3kag-B;
}
.x10w94by {
  border-right-width: 0;
}
.x10wjepd {
  color: var(--attachment-type-audio-color);
}
.x10xj72d {
  color: var(--forwarded-indicator-text);
}
.x10y9f9r {
  aspect-ratio: var(--x-aspectRatio);
}
.x110972j {
  padding-left: 28px;
}
.x1109wk8 {
  background-color: var(--map-overlay-background);
}
.x110helo {
  color: var(--wds-emerald-500);
}
.x111a3t {
  background-color: var(--labels-plus-icon-background);
}
.x111u7xc {
  transform: translate(-100%);
}
.x1138r3v {
  background-color: var(--button-background-disabled);
}
.x1142k65 {
  border-top-left-radius: 9999px;
}
.x1143rjc {
  border-top-right-radius: 100px;
}
.x114d0zl {
  background-color: var(--media-viewer-background);
}
.x1158fpu {
  transform: rotate(45deg);
}
.x115dhu7 {
  object-position: center;
}
.x117hm8 {
  color: var(--button-reject);
}
.x117nqv4 {
  font-weight: 700;
}
.x117rol3 {
  fill: currentColor;
}
.x118a3he {
  border-bottom-right-radius: var(--x14511z1);
}
.x119sgi4 {
  fill: var(--primary-strong);
}
.x11ahuha {
  padding-left: 19px;
}
.x11dcrhx {
  right: 8px;
}
.x11doyns {
  background-color: var(--panel-background-colored-deeper);
}
.x11e568v {
  transform: translate(-10px);
}
.x11g758w {
  box-shadow: 0 1px 3px var(--WDS-lines-outline-deemphasized);
}
.x11gldyt {
  margin-right: 40px;
}
.x11gw9ax {
  background-color: var(--background);
}
.x11hdunq {
  margin-left: 40px;
}
.x11hqq3w {
  border-left-color: var(--ptt-draft-waveform-background-border);
}
.x11iowje {
  box-shadow: 0 1px 4px rgba(var(--WDS-persistent-always-black-RGB), 0.12);
}
.x11lfxj5 {
  padding-right: 4px;
}
.x11lhmoz {
  transform: translate(-50%, -50%);
}
.x11lmomm {
  border-left-color: var(--text-disabled);
}
.x11mqxog {
  animation-name: x9hsi78-B;
}
.x11njtxf {
  vertical-align: baseline;
}
.x11nt7xy {
  border-left-style: dashed;
}
.x11oseqk {
  display: var(--x1be4mdy);
}
.x11pfzt1 {
  margin-left: var(--x25r0fq);
}
.x11rwtkm {
  background-color: var(--x8epqp4);
}
.x11t6m9b {
  transform: rotate(135deg);
}
.x11t971q {
  margin-right: auto;
}
.x11uqc5h {
  z-index: 100;
}
.x11xpdln {
  transition-property: transform;
}
.x120xd9q {
  border-top-left-radius: 30px;
}
.x1212ok9 {
  border-left-color: rgba(var(--primary-rgb), 0.75);
}
.x1218ygk {
  box-shadow: 0 0 5px rgba(var(--shadow-rgb), 0.06);
}
.x1222s61 {
  border-right-color: var(--expressions-panel-icon-tab-border);
}
.x122cvgu {
  animation-name: xehbzi3-B;
}
.x125lrph {
  background-color: var(--chat-marker-background);
}
.x126k92a {
  white-space: pre-wrap;
}
.x1273586 {
  border-right-color: currentColor;
}
.x127lhb5 {
  animation-name: xekv6nw-B;
}
.x1280gxy {
  background-color: var(--WDS-surface-default);
}
.x128c8uf {
  border-right-width: 0.5px;
}
.x12chr5t {
  color: rgba(var(--inverse-rgb), 0.76);
}
.x12em2mw {
  right: 13px;
}
.x12fk4p8 {
  justify-self: auto;
}
.x12hhv0b {
  background-color: #111b2133;
}
.x12iiw5v {
  stroke: rgba(var(--white-rgb), 0.9);
}
.x12kuodc {
  border-bottom-right-radius: var(--xi0nyt9);
}
.x12l2aii {
  border-top-left-radius: 14px;
}
.x12lhmx5 {
  color: var(----secondary-lighter);
}
.x12llq9 {
  border-left-color: var(--WDS-lines-outline-deemphasized);
}
.x12lo8hy {
  font-size: 0.6875rem;
}
.x12lomcl {
  transition-property: opacity, height, transform, width;
}
.x12lqup9 {
  font-size: 0.8875rem;
}
.x12n1cvc {
  font-family: "Droid Serif", serif !important;
}
.x12nr8rf {
  color: var(--icon-bright-highlight);
}
.x12ol6y4 {
  border-top-left-radius: 20px;
}
.x12oo3zp {
  letter-spacing: 0;
}
.x12peec7 {
  background-color: #fff;
}
.x12ptayk {
  border-top-right-radius: var(--x1xgxmsq);
}
.x12s1jxh {
  transition-duration: 0.08s;
}
.x12sz9sg {
  border-right-color: var(--WDS-neutral-gray-1000);
}
.x12ws5rt {
  border-left-color: unset;
}
.x12xxu74 {
  border-left-color: var(--border-bubble);
}
.x1315kfy {
  margin-left: 10%;
}
.x131uzpj {
  animation-name: xjqn293-B;
}
.x132q4wb {
  line-height: 1.25;
}
.x133tm0i {
  background-color: var(--reactions-details-background);
}
.x134z7cn {
  border-left-color: var(--wds-cool-gray-200);
}
.x1355qak {
  z-index: 20;
}
.x135b78x {
  padding-left: 4px;
}
.x1366qx2 {
  color: var(--unread-marker-background);
}
.x136mz08 {
  color: var(--wds-cool-gray-100);
}
.x137kccz {
  margin-left: -5px;
}
.x1389dxx {
  fill: #06cf9c26;
}
.x138ruz1 {
  left: 22px;
}
.x13a6bvl {
  justify-content: flex-end;
}
.x13a8xbf {
  font-size: 0.78125rem;
}
.x13ase7j {
  background-color: var(--teal);
}
.x13b0p5u {
  transition-property: none;
}
.x13dflua {
  transition-duration: 0.2s;
}
.x13dr7gu {
  border-right-color: var(--avatar-border);
}
.x13faqbe {
  word-break: break-word;
}
.x13fj5qh {
  margin-left: 8px;
}
.x13jy36j {
  padding-left: 24px;
}
.x13k8ehh {
  margin-left: 7px;
}
.x13kd0oy {
  border-right-color: #8696a0;
}
.x13mwh8y {
  animation-name: x15aousm-B;
}
.x13niomq {
  right: -7px;
}
.x13qyplj {
  box-shadow: 0 0 1rem -0.6rem var(--primary-strong);
}
.x13rtw9u {
  background-color: var(--button-alternative-background);
}
.x13t61ll {
  border-top-left-radius: 5px;
}
.x13tw7jo {
  border-top-left-radius: 99999px;
}
.x13up0n2 {
  border-bottom-left-radius: 25px;
}
.x13veyf8 {
  font-size: var(--x1sxhydx);
}
.x13vkxft {
  background-color: var(--announcement-speaker-background);
}
.x13w7htt {
  will-change: width;
}
.x13wtedm {
  font-size: 2.5rem;
}
.x13x2ugz {
  background-color: var(--drawer-section-background);
}
.x13xmedi {
  border-bottom-left-radius: 24px;
}
.x13ywik6 {
  box-shadow:
    0 1px #00000012,
    0 0 3px #0000000a;
}
.x13yyeie {
  color: var(--bubble-meta);
}
.x13z0jks {
  animation-name: x1k51fgf-B;
}
.x140muxe {
  border-bottom-right-radius: inherit;
}
.x140o2bo {
  table-layout: fixed;
}
.x141l45o {
  padding-right: 9%;
}
.x142r9fo {
  border-bottom-left-radius: var(--x1uya1me);
}
.x143aus5 {
  margin-left: var(--xdy2wwo);
}
.x143bgyd {
  background-color: rgba(var(--white-rgb), 0.5);
}
.x14437wl {
  margin-left: -33px;
}
.x1454ahk {
  animation-timing-function: cubic-bezier(0.19, 0.73, 0.28, 1);
}
.x1454dyk {
  color: #7d9ef1;
}
.x145d82y {
  right: 32px;
}
.x146q241 {
  background-color: var(--photopicker-overlay-background);
}
.x148chh3 {
  box-shadow:
    0 0 1px 1px #0000000f,
    0 1px #0000000d;
}
.x148ef17 {
  background-image: linear-gradient(
    to bottom,
    rgba(var(--overlay-rgb), 0.3),
    rgba(var(--overlay-rgb), 0)
  );
}
.x1492xgw {
  line-height: var(--xnrvnmb);
}
.x1499u3w {
  box-shadow: 0 2px 3px rgba(var(--shadow-rgb), 0.1);
}
.x14a4ghu {
  border-bottom-right-radius: 11px;
}
.x14ahhpt {
  rotate: 315deg;
}
.x14avz4r {
  animation-name: x13v8ua5-B;
}
.x14axycx {
  content: "";
}
.x14bfe9o {
  font-size: 0.0625rem;
}
.x14e42zd {
  border-left-width: 0;
}
.x14g40p9 {
  z-index: 999;
}
.x14iifvp {
  margin-right: 18px;
}
.x14ju556 {
  line-height: 0;
}
.x14m1o6m {
  color: var(--system-message-text);
}
.x14mizhr {
  box-shadow: 0 -1px 3px -3px var(--shadow-light);
}
.x14obwa1 {
  content: "";
}
.x14q0ukc {
  left: 1px;
}
.x14qam3d {
  color: #25d366;
}
.x14qp83e {
  background-image: linear-gradient(
    rgba(var(--status-background-rgb), 0.65),
    rgba(var(--status-background-rgb), 0)
  );
}
.x14r0qug {
  border-left-color: var(--button-secondary);
}
.x14t83b7 {
  stroke: var(--spinner-outgoing);
}
.x14tgpju {
  filter: blur(var(--blur-radius-thumbnail));
}
.x14u0lkv {
  border-right-color: var(--outgoing-background);
}
.x14uf0s6 {
  color: var(--button-secondary-hover);
}
.x14ug900 {
  color: var(--WDS-content-default);
}
.x14v0smp {
  background-color: var(--button-primary-background);
}
.x14vct77 {
  row-gap: 14px;
}
.x14vvt0a {
  border-bottom-right-radius: 14px;
}
.x14vy60q {
  padding-right: 2px;
}
.x14w0m1b {
  border-left-color: var(--border-panel);
}
.x14wcmtf {
  will-change: scale;
}
.x14wi4xw {
  text-align: initial;
}
.x14wt824 {
  background-color: var(--panel-input);
}
.x14y7qir {
  font-family: Helvetica, Arial, sans-serif;
}
.x14yy4lh {
  order: 2;
}
.x14z9mp {
  margin-right: 0;
}
.x14zcg0b {
  border-top-right-radius: 70px;
}
.x14zpict {
  background-color: var(--modal-backdrop-solid);
}
.x1502et5 {
  border-top-right-radius: 30%;
}
.x150wa6m {
  background-color: var(--background-default);
}
.x1518k6t {
  background-color: var(--WDS-content-deemphasized);
}
.x152ldt7 {
  align-items: center !important;
}
.x152skdk {
  line-height: 15px;
}
.x15406qy {
  transition-property: background-color;
}
.x156o7nv {
  border-left-color: var(--incoming-background-highlight);
}
.x157c1n {
  z-index: var(--animated-emoji-zindex-conversation) !important;
}
.x1588pmh {
  padding-right: var(--x1l1x2a7);
}
.x15aglum {
  border-right-width: 5px;
}
.x15ahnlz {
  padding-left: 65px;
}
.x15bdqvn {
  justify-self: flex-end;
}
.x15bjb6t {
  line-height: inherit;
}
.x15bvjhg {
  margin-right: var(--x17l762o);
}
.x15d6yb6 {
  margin-right: 80px;
}
.x15dp1bm {
  border-top-left-radius: 1000px;
}
.x15e7hw7 {
  background-color: var(--avatar-background);
}
.x15fo07t {
  padding-right: 108px;
}
.x15g3fpr {
  background-color: var(--drawer-background);
}
.x15iq5m8 {
  border-left-color: var(--background-default-active);
}
.x15j3iad {
  transform: none !important;
}
.x15mixft {
  background-color: var(--video-player-background);
}
.x15mokao {
  border-top-left-radius: 0;
}
.x15ozvti {
  background-color: var(--drawer-gallery-background);
}
.x15pdl6c {
  border-left-color: var(--button-approve-background-hover);
}
.x15rks2t {
  color: currentColor;
}
.x15x8krk {
  border-bottom-left-radius: 8px;
}
.x15xk1te {
  background-color: var(--drawer-background-deep);
}
.x15ypmcq {
  transform: translateY(7px);
}
.x15z6fc2 {
  right: -24px;
}
.x15zctf7 {
  flex-direction: row-reverse;
}
.x15zmtp0 {
  padding-right: 48px;
}
.x1603h9y {
  font-size: 1.25rem;
}
.x160y1p1 {
  background-color: rgba(var(--white-rgb), 0.08);
}
.x162sf37 {
  color: var(--wds-purple-400);
}
.x162tt16 {
  padding-left: 30px;
}
.x163g9ad {
  background-color: var(--WDS-white);
}
.x1656ei8 {
  border-left-color: var(--poll-disabled-checked-checkbox-receiver);
}
.x165colc {
  transform: rotate(0);
}
.x165d6jo {
  margin-left: -4px;
}
.x169kx9 {
  color: #90ee90;
}
.x16ar8wu {
  background-color: var(--bot-command-pill-background-color);
}
.x16cd2qt {
  color: var(--secondary);
}
.x16dsc37 {
  vertical-align: top;
}
.x16gmtct {
  border-left-color: var(--WDS-content-disabled);
}
.x16h55sf {
  line-height: 1.4286;
}
.x16h6fyj {
  border-right-color: #fff;
}
.x16hg961 {
  border-right-width: 1.5px;
}
.x16kbe9k {
  border-left-color: var(--thumb-border-viewer-active);
}
.x16kknjp {
  background-color: var(--product-thumb-background);
}
.x16lop4 {
  padding-right: var(--compose-box-input-side-margin);
}
.x16lu3ki {
  border-bottom-left-radius: 15px;
}
.x16ocsfn {
  background-color: rgba(var(--background-default-rgb), 0.95);
}
.x16p50fe {
  z-index: var(--layer-4);
}
.x16p640f {
  background-color: rgba(var(--overlay-rgb), 0.05);
}
.x16qb05n {
  border-top-left-radius: 10px;
}
.x16tdsg8 {
  text-align: inherit;
}
.x16tf7ve {
  background-color: rgba(var(--conversation-panel-background-rgb), 0.92);
}
.x16uus16 {
  border-bottom-right-radius: 0;
}
.x16w0wmm {
  background-color: var(--WDS-surface-elevated-default);
}
.x16wreto {
  border-bottom-left-radius: var(--x1ieejqa);
}
.x16xm01d {
  border-bottom-left-radius: 18px;
}
.x16xob1z {
  margin-right: -1.5px;
}
.x16xqts0 {
  right: 26px;
}
.x16yd4ao {
  color: var(--success);
}
.x16zc8z2 {
  color: var(--gray-500);
}
.x170k5ml {
  position: inherit;
}
.x175tud5 {
  border-top-left-radius: 70px;
}
.x1765b1 {
  left: -5px;
}
.x177zcyq {
  box-shadow: 0 1px 0.5px #00000021;
}
.x1786zcw {
  background-color: var(--menu-bar-item-background-active);
}
.x17daq4n {
  color: #ff0;
}
.x17do96b {
  border-bottom-left-radius: calc(var(--radius-app) + 7px);
}
.x17dq4o0 {
  animation-name: x1h4ohyg-B;
}
.x17dx3ax {
  color: var(--input-floating-toolbar-icon-disabled);
}
.x17dzmu4 {
  transform: translateZ(0);
}
.x17dzva6 {
  fill: var(--communities-green);
}
.x17fgdl5 {
  line-height: 19px;
}
.x17gapd7 {
  border-bottom-right-radius: var(--command-palette-border-radius);
}
.x17gmuz2 {
  box-shadow: 0 0 10px 0 var(--shadow-1);
}
.x17h9p7f {
  border-bottom-right-radius: var(--x1xgxmsq);
}
.x17ka9pb {
  border-bottom-right-radius: 42px;
}
.x17m9png {
  border-top-left-radius: 26px;
}
.x17mssa0 {
  line-height: 1.5rem;
}
.x17onkjc {
  border-top-left-radius: var(--x1xhyt8n);
}
.x17pw8c {
  border-right-color: var(--border-default);
}
.x17t9dm2 {
  color: var(--WDS-persistent-always-white);
}
.x17v13r8 {
  background-color: var(--red);
}
.x17vd3jm {
  border-left-color: var(--WDS-surface-inverse);
}
.x17x0uo {
  color: var(--icon-default);
}
.x17x31wj {
  color: rgba(var(--primary-strong-rgb), 0.3);
}
.x17xt6p8 {
  border-right-color: var(--archived-chat-marker-border);
}
.x17y5562 {
  background-color: var(--wds-sky-blue-300);
}
.x17zd0t2 {
  column-gap: 4px;
}
.x180kvt1 {
  color: #4ba9fe;
}
.x180vkcf {
  border-top-right-radius: 20px;
}
.x181ptb6 {
  color: var(--gray-600);
}
.x181wc8j {
  color: rgba(var(--primary-strong-rgb), 0.35);
}
.x182nak8 {
  background-repeat: repeat;
}
.x1838x9z {
  background-color: var(--popup-panel-background);
}
.x1849bfk {
  animation-name: x8xa006-B;
}
.x184iwga {
  color: var(--wds-cool-gray-700);
}
.x187aw1n {
  color: var(--button-bubble);
}
.x189ddfa {
  background-color: var(--media-editor-icon-color);
}
.x18a7xdx {
  background-color: var(--wds-green-500);
}
.x18b0iol {
  border-right-color: var(--attach-media-drop-border);
}
.x18b5jzi {
  border-right-style: solid;
}
.x18ba5f9 {
  background-color: var(--unread-marker-background);
}
.x18cpw0e {
  color: var(--WDS-content-disabled);
}
.x18d0r48 {
  background-size: cover;
}
.x18djku1 {
  border-left-color: var(--WDS-accent);
}
.x18ebdri {
  animation-duration: 10s;
}
.x18faa90 {
  margin-right: -3px;
}
.x18hhy9w {
  color: var(--wds-purple-300);
}
.x18hw5r0 {
  left: 30px;
}
.x18hwk67 {
  column-gap: 20px;
}
.x18i4vdl {
  border-top-right-radius: 42px;
}
.x18ihxl1 {
  font-size: 0.90625rem;
}
.x18iz4s6 {
  border-right-color: var(--border-panel);
}
.x18k3gql {
  padding-right: var(--x16tgu3i);
}
.x18kgzzy {
  color: var(--wds-cool-gray-600);
}
.x18km98s {
  opacity: 0.75;
}
.x18mqm2i {
  float: right;
}
.x18oe1m7 {
  border-right-style: none;
}
.x18pi947 {
  padding-left: 1px;
}
.x18qtlnh {
  border-bottom-left-radius: 7px;
}
.x18sjwge {
  background-color: var(--background-default-deep);
}
.x18sm2im {
  transition-property: fill-opacity;
}
.x18um00n {
  background-color: var(--wds-yellow-400);
}
.x18vhi92 {
  margin-left: 66px;
}
.x18xmwgd {
  flex-basis: 1px;
}
.x18xomjl {
  margin-left: -12px;
}
.x190f21v {
  color: var(--WDS-black-alpha-50);
}
.x190qgfh {
  font-size: 0.625rem;
}
.x191g5wg {
  background-color: rgba(var(--overlay-rgb), 0.35);
}
.x191ts1j {
  background-color: var(--background-lighter-active);
}
.x1936wsd {
  background-color: var(--suspicious-background);
}
.x193uola {
  border-bottom-left-radius: var(--x14511z1);
}
.x194u5oj {
  padding-right: 42px;
}
.x195qq4v {
  color: var(--panel-primary);
}
.x197m9ru {
  color: var(--wds-purple-500);
}
.x197sbye {
  opacity: 0.6;
}
.x197um1m {
  color: var(--wds-cool-gray-300);
}
.x19991ni {
  transition-property: opacity;
}
.x19cawur {
  padding-right: 0.4em;
}
.x19co3pv {
  color: transparent;
}
.x19dbzi3 {
  margin-right: 9px;
}
.x19e1r83 {
  border-left-color: var(--WDS-green-400);
}
.x19gryod {
  transform: translate(20%, -50%) rotate(-45deg);
}
.x19gsaw2 {
  line-height: 1.47;
}
.x19hyexh {
  color: var(--attachment-type-contacts-color);
}
.x19ix5ol {
  transition-property: transform, opacity, height;
}
.x19jd1h0 {
  transform: rotate(180deg);
}
.x19k3f58 {
  fill: var(--input-placeholder);
}
.x19kjcj4 {
  object-fit: contain;
}
.x19l4sor {
  flex-basis: 48px;
}
.x19la9d6 {
  font-family: Noto-Emoji, sans-serif;
}
.x19lcxje {
  background-color: var(--WDS-red-75);
}
.x19mg4ev {
  background-color: var(--button-reject-background-hover);
}
.x19mqsdy {
  color: var(--attachment-type-documents-color);
}
.x19mw7rs {
  border-left-color: var(--WDS-content-deemphasized);
}
.x19pn7h9 {
  border-right-color: var(--button-background-disabled);
}
.x19q65qo {
  color: var(--text-primary-strong);
}
.x19t5iym {
  border-top-right-radius: 24px;
}
.x19v9tvf {
  line-height: 22px;
}
.x19w6rv {
  transform-origin: left;
}
.x19wmrak {
  margin-left: 48px;
}
.x19z9ohp {
  backdrop-filter: blur(2px);
}
.x1a02dak {
  flex-wrap: wrap;
}
.x1a06ls3 {
  color: var(--link);
}
.x1a33avv {
  transform: scale(0.5);
}
.x1a4jp9x {
  border-bottom-left-radius: 11px;
}
.x1a4sjiy {
  padding-right: 25px;
}
.x1a5kqlc {
  margin-left: -10px;
}
.x1a5l9x9 {
  border-top-right-radius: 12px;
}
.x1a6qonq {
  line-height: 140%;
}
.x1a9tz69 {
  border-right-color: var(--button-secondary-border);
}
.x1abdmlv {
  background-color: var(--WDS-accent-deemphasized);
}
.x1acu24o {
  border-right-color: var(--WDS-green-400);
}
.x1acz5yr {
  background-color: var(--navbar-background);
}
.x1aefcx5 {
  border-bottom-left-radius: 3.5px;
}
.x1aejobo {
  color: #0064e0;
}
.x1afcbsf {
  box-sizing: content-box;
}
.x1ailiqk {
  background-color: var(--icon-disabled);
}
.x1akjpcp {
  background-color: rgba(var(--WDS-background-wash-plain-RGB), 0.96);
}
.x1al4vs7 {
  transform-origin: top left;
}
.x1alahoq {
  animation-timing-function: var(--t-ease);
}
.x1alpsbp {
  border-right-width: 2px;
}
.x1amiio9 {
  background-color: var(--empty-state-background);
}
.x1amjocr {
  column-gap: 10px;
}
.x1anpt5t {
  color: var(--primary-muted);
}
.x1aq9cx1 {
  border-right-width: unset;
}
.x1aqdfop {
  background-color: var(--ptt-ooc-avatar-background);
}
.x1atgi3s {
  color: var(--blue);
}
.x1aueamr {
  font-size: 1.375rem;
}
.x1avl20t {
  z-index: 10002;
}
.x1avug1o {
  clip-path: polygon(
    0 0,
    50% 0,
    50% 55%,
    49% 73%,
    41% 82%,
    50% 88%,
    50% 100%,
    0 100%
  );
}
.x1awj2ng {
  color: #fff;
}
.x1b09ust {
  background-color: rgba(var(--media-editor-control-rgb), 0.3);
}
.x1b0f5k1 {
  background-color: var(--WDS-secondary-negative-emphasized);
}
.x1b0o3cz {
  stroke-dashoffset: 0;
}
.x1b1opl3 {
  margin-left: -40px;
}
.x1b1uo88 {
  line-height: 11px;
}
.x1b39one {
  border-right-color: var(--danger);
}
.x1b4pc8b {
  stroke: var(--primary);
}
.x1b87ydm {
  animation-timing-function: cubic-bezier(0.3, 0.05, 0.3, 0.95);
}
.x1b8sjad {
  border-left-color: var(--panel-header-background);
}
.x1b8z93w {
  row-gap: 10px;
}
.x1b97sdi {
  background-color: var(--ptt-draft-button-send);
}
.x1b9z3ur {
  box-shadow: 0 1px 0.5px rgba(var(--shadow-rgb), 0.13);
}
.x1bajh4v {
  border-right-color: var(--wds-cool-gray-400);
}
.x1bffqtt {
  border-top-right-radius: var(--radius-compose);
}
.x1bhwmg6 {
  flex-grow: 5;
}
.x1bjonze {
  padding-right: 7px;
}
.x1bjprs3 {
  color: var(--payment-status-pending);
}
.x1bkdxzg {
  z-index: 1001;
}
.x1bklw8v {
  border-bottom-left-radius: 30%;
}
.x1bleb7j {
  border-left-color: var(--menu-bar-item-background-active);
}
.x1bmbh2a {
  letter-spacing: var(--xd822a2);
}
.x1bmedo {
  background-color: var(--search-input-background);
}
.x1bmpntp {
  background-color: var(--rich-text-panel-background);
}
.x1bndym7 {
  transform-origin: 50% 50%;
}
.x1bnvlk4 {
  box-shadow: 0 1px 3px var(--shadow-light);
}
.x1bpt9pm {
  z-index: var(--layer-8);
}
.x1bqrtec {
  background-color: var(--icon-header-illustration-background);
}
.x1bryted {
  margin-right: var(--thumb-spacing);
}
.x1bs05mj {
  filter: blur(30px);
}
.x1btupbp {
  line-height: 1.333;
}
.x1bu39yj {
  background-color: var(--WDS-systems-bubble-surface-overlay);
}
.x1but23e {
  -webkit-line-clamp: 10;
}
.x1bv8kjd {
  right: 9px;
}
.x1bvqhpb {
  color: var(--WDS-systems-bubble-content-deemphasized);
}
.x1bwewq6 {
  background-color: rgba(var(--WDS-persistent-always-white), 0.3);
}
.x1bybnoc {
  padding-left: 0.3em;
}
.x1byqp33 {
  border-bottom-left-radius: 50px;
}
.x1bz82a1 {
  margin-right: var(--gif-gap-size);
}
.x1bzzifw {
  color: var(--attachment-type-catalog-color);
}
.x1c071of {
  transform: none;
}
.x1c0yje2 {
  animation-name: x62mr4e-B;
}
.x1c1b4dv {
  transform: translateY(0);
}
.x1c1uobl {
  padding-left: 0;
}
.x1c2dxxi {
  row-gap: var(--xq3fv3p);
}
.x1c2x8fm {
  display: var(--x1sih45w);
}
.x1c3i2sq {
  font-size: 1.125rem;
}
.x1c4vz4f {
  flex-grow: 0;
}
.x1c74tu6 {
  animation-duration: 2s;
}
.x1c7tatl {
  border-right-color: inherit;
}
.x1c7u0tx {
  background-color: var(--WDS-background-wash-plain);
}
.x1c8ul09 {
  background-color: #0006;
}
.x1c9tyrk {
  border-top-left-radius: 50%;
}
.x1casotk {
  background-color: rgba(var(--status-primary-rgb), 0.2);
}
.x1cb1t30 {
  transform: translateY(-50%);
}
.x1cbfl22 {
  padding-right: var(--chat-spacing);
}
.x1cbnkk4 {
  color: var(--attachment-type-camera-color);
}
.x1ccui7m {
  padding-right: 1px;
}
.x1cdenl2 {
  fill: var(--secondary-lighter);
}
.x1cgtc05 {
  color: var(--highlight);
}
.x1cjel8e {
  margin-right: var(--x1l1x2a7);
}
.x1cmdng9 {
  font-weight: 440;
}
.x1cmjdxs {
  background-color: var(--message-background-deep);
}
.x1cmudvs {
  color: var(--message-placeholder-icon);
}
.x1cmvv92 {
  transform: scale(0.01);
}
.x1co43sl {
  margin-left: var(--navbar-width-expanded);
}
.x1conndi {
  background-color: var(--media-gallery-thumb-background);
}
.x1cqt4j0 {
  background-color: var(--attach-media-drop-overlay);
}
.x1ctnl55 {
  box-shadow: 0 1px 3px rgba(var(--shadow-rgb), 0.16);
}
.x1cu8r8a {
  background-color: #e542a3;
}
.x1cw6tvp {
  border-right-color: var(--xcntszz);
}
.x1cwqldu {
  color: var(--x5grthl);
}
.x1cy8zhl {
  align-items: flex-start;
}
.x1cy9i3i {
  list-style-position: inside;
}
.x1d3mw78 {
  line-height: 16px;
}
.x1d54cph {
  border-right-color: var(--poll-bar-fill-sender);
}
.x1d5vni5 {
  column-gap: var(--x1qezdrz);
}
.x1d6ck0k {
  fill: var(--avatar-placeholder-primary);
}
.x1d7w9ee {
  border-right-color: var(--incoming-background);
}
.x1d8287x {
  transition-duration: 0.3s;
}
.x1dag254 {
  color: #000;
}
.x1dbijih {
  row-gap: 2px;
}
.x1dbl2gt {
  line-height: 1.6;
}
.x1dd54ck {
  border-left-color: rgba(var(--primary-rgb), 0.24);
}
.x1debuo4 {
  animation-timing-function: ease;
}
.x1diwwjn {
  margin-left: 12px;
}
.x1djn5p2 {
  font-size: 9pt;
}
.x1djn7hi {
  padding-right: 31px;
}
.x1djpfga {
  padding-left: 3px;
}
.x1djylrx {
  transform: scale(0.92);
}
.x1dm3dyd {
  border-bottom-right-radius: 10px;
}
.x1dmbrmr {
  border-left-color: var(--archived-chat-marker-border);
}
.x1doxkgz {
  left: 19px;
}
.x1dp6rp6 {
  transform-origin: top center;
}
.x1dqj196 {
  margin-right: 32px;
}
.x1du590y {
  color: var(--WDS-secondary-positive);
}
.x1dvoi9i {
  background-color: var(--WDS-warm-gray-75);
}
.x1dvvsi6 {
  transform: translate(20%, 20%) rotate(135deg);
}
.x1dxgm4b {
  color: rgba(var(--inverse-rgb), 0.9);
}
.x1dymr41 {
  border-top-left-radius: var(--x1xgxmsq);
}
.x1dzhors {
  font-size: var(--xmu97w3);
}
.x1e112to {
  animation-name: xnrop4s-B;
}
.x1e225iy {
  border-right-color: unset;
}
.x1e2nbdu {
  color: red;
}
.x1e4oeot {
  border-top-right-radius: 2px;
}
.x1e5rdhk {
  border-top-left-radius: var(--xpb9dj1);
}
.x1e60cne {
  border-top-right-radius: var(--xdy2wwo);
}
.x1e6ojxu {
  margin-left: 36px;
}
.x1e7nkc8 {
  box-shadow: inset -10px 10px 25px rgba(var(--shadow-rgb), 0.25);
}
.x1ecsr37 {
  background-color: rgba(var(--media-viewer-background-rgb), 0.96);
}
.x1ed109x {
  cursor: text;
}
.x1egdonn {
  border-right-color: var(--block-quote-text);
}
.x1eimsvo {
  border-right-color: var(--button-reject-background);
}
.x1ekh9h2 {
  padding-right: 17px;
}
.x1ekkm8c {
  border-top-left-radius: 100px;
}
.x1el38ya {
  margin-left: 49px;
}
.x1eln7df {
  left: 37px;
}
.x1elprg2 {
  background-color: var(--wds-white);
}
.x1elzesk {
  color: var(--wds-white-alpha-60);
}
.x1emmycd {
  margin-right: 17px;
}
.x1epju1n {
  color: rgba(var(--primary-rgb), 0.95);
}
.x1eppysm {
  transform: scale(0.8) rotate(225deg);
}
.x1eproq3 {
  border-right-color: rgba(var(--primary-rgb), 0.24);
}
.x1eqckd8 {
  color: rgba(var(--link-rgb), 0.9);
}
.x1eqw3am {
  color: var(--labels-icon);
}
.x1ertn4p {
  border-bottom-left-radius: 50%;
}
.x1esw782 {
  animation-timing-function: linear;
}
.x1etwn82 {
  display: inline-table;
}
.x1eu86dj {
  transform: translate(5px);
}
.x1ev1nr0 {
  color: var(--attachment-type-quick-replies-color);
}
.x1evee0i {
  border-bottom-left-radius: var(--x1gg6nmd);
}
.x1evy7pa {
  line-height: 1.5;
}
.x1ew7x2d {
  background-color: var(--WDS-systems-bubble-surface-incoming);
}
.x1ewzhrl {
  transform: translate(0);
}
.x1ey7xld {
  font-family: monospace;
}
.x1eyeirb {
  justify-items: flex-start;
}
.x1ezo4zr {
  left: calc(-1 * var(--blur-radius-thumbnail));
}
.x1ezpfd3 {
  font-size: 0.825rem;
}
.x1f1stad {
  border-right-color: var(--outgoing-background-deeper);
}
.x1f2iure {
  clip-path: var(--squircle-polygon);
}
.x1f3p3eh {
  zoom: 0.65;
}
.x1f6kntn {
  font-size: 0.875rem;
}
.x1f6z2i5 {
  color: var(--reactions-bubble-counter);
}
.x1f7m26b {
  color: #fff;
}
.x1f81s73 {
  color: var(--WDS-secondary-warning);
}
.x1f85oc2 {
  transform: scale(0);
}
.x1f889gz {
  right: 6px;
}
.x1fa4axq {
  border-bottom-right-radius: 70px;
}
.x1fa4crm {
  color: var(--WDS-systems-bubble-surface-outgoing);
}
.x1faonio {
  border-right-color: #5c5c5c;
}
.x1faq86j {
  float: left;
}
.x1fb7gu6 {
  left: 5px;
}
.x1fbi8zm {
  border-right-color: var(--poll-checkbox-default-border-color-sender);
}
.x1fc57z9 {
  line-height: 20px;
}
.x1fcty0u {
  font-weight: 400;
}
.x1fcws7b {
  margin-left: var(--quote-left-margin);
}
.x1fe0zbt {
  border-right-color: #000;
}
.x1fh42yi {
  color: #008069;
}
.x1fj9vlw {
  white-space: pre-line;
}
.x1fk166o {
  color: var(--button-primary-destructive-color);
}
.x1fkuohi {
  margin-left: var(--chat-spacing);
}
.x1fl596a {
  margin-right: calc(var(--bubble-padding-polls-horizontal) * -1);
}
.x1fmog5m {
  border-top-left-radius: inherit;
}
.x1folq96 {
  color: var(--cell-chat-title-color, var(--primary-strong));
}
.x1fpc5dy {
  color: var(--status-primary);
}
.x1fqc64z {
  border-top-left-radius: 3px;
}
.x1fsxtp {
  border-right-color: var(--button-secondary);
}
.x1fu2t9j {
  background-color: var(--wds-orange-400);
}
.x1fuxy61 {
  background-color: var(--status-primary);
}
.x1fuyojj {
  transform: scale(0.82);
}
.x1fveu2v {
  clip-path: polygon(
    100% 0,
    50% 0,
    50% 55%,
    49% 73%,
    41% 82%,
    50% 88%,
    50% 100%,
    100% 100%
  );
}
.x1fw281u {
  filter: contrast(0%) brightness(100%);
}
.x1fwa7gd {
  border-right-color: var(--WDS-surface-inverse);
}
.x1fwelf4 {
  background-color: var(--wds-teal-400);
}
.x1fwf9ji {
  left: 42px;
}
.x1fwq157 {
  border-left-color: var(--chat-marker-border);
}
.x1fxmhz6 {
  border-bottom-right-radius: calc(var(--radius-app) + 1px);
}
.x1g0ag68 {
  transform-origin: center;
}
.x1g0dm76 {
  padding-left: 12px;
}
.x1g15lxm {
  background-color: var(--wds-purple-300);
}
.x1g2r6go {
  transition-duration: 0.1s;
}
.x1g37x3v {
  text-decoration-color: var(--primary);
}
.x1g3tyrs {
  background-color: var(--conversation-panel-background);
}
.x1g40iwv {
  outline-offset: -1px;
}
.x1g51xa9 {
  background-color: var(--reactions-panel-search-background-color);
}
.x1g5lz36 {
  background-color: var(--WDS-systems-bubble-surface-outgoing);
}
.x1g5zs5t {
  caret-color: var(--primary);
}
.x1g66zq0 {
  animation-name: x17pn04g-B;
}
.x1g77sc7 {
  order: 0;
}
.x1g8sc56 {
  color: var(--reactions-search-color);
}
.x1g9atge {
  border-bottom-right-radius: 1.1em;
}
.x1g9hn12 {
  right: 40px;
}
.x1ga7v0g {
  border-top-right-radius: 0;
}
.x1gabggj {
  padding-right: 5px;
}
.x1gaxu4n {
  background-color: rgba(var(--overlay-rgb), 0.5);
}
.x1gdvv3m {
  text-transform: unset;
}
.x1gex1yb {
  border-right-color: rgba(var(--shadow-rgb), 0.01);
}
.x1gfim23 {
  border-bottom-right-radius: var(--radius-thumb);
}
.x1gj3efs {
  border-right-color: var(--WDS-persistent-always-white);
}
.x1gk7s0y {
  border-right-color: var(--thumb-border-viewer-active);
}
.x1gle93d {
  background-color: initial;
}
.x1gmpnwn {
  border-top-right-radius: var(--xf58tp2);
}
.x1gmzhn1 {
  left: var(--x1h8o1kj);
}
.x1gn2fwh {
  padding-right: var(--width-album-extra-padding);
}
.x1gnnqk1 {
  box-shadow: none;
}
.x1gnygd6 {
  color: var(--WDS-yellow-400);
}
.x1go6c3n {
  background-image: radial-gradient(
    at top right,
    rgba(var(--background-default-hover-rgb), 0.5) 60%,
    rgba(var(--background-default-hover-rgb), 0) 80%
  );
}
.x1gpu1cy {
  margin-left: 12.5px;
}
.x1gqadh1 {
  padding-left: var(--x1l1x2a7);
}
.x1gqj70i {
  transform: scale(0.85);
}
.x1gqyiyk {
  border-bottom-left-radius: var(--radius-compose);
}
.x1grh1yo {
  color: var(--input-placeholder);
}
.x1gslqiq {
  background-color: var(--incoming-background);
}
.x1gx403c {
  padding-left: 15px;
}
.x1gzmk7r {
  -webkit-line-clamp: 3;
}
.x1h0q493 {
  float: right;
}
.x1h1655f {
  right: 1px;
}
.x1h21ihg {
  clip-path: polygon(50% 0, 0 0, 0 100%, 50% 100%, 50% 50%);
}
.x1h3r9g6 {
  padding-left: 9%;
}
.x1h3rtpe {
  background-color: var(--WDS-surface-emphasized);
}
.x1h4eksf {
  border-left-color: #fff;
}
.x1h4ghdb {
  transition-timing-function: cubic-bezier(0.4, 0, 0.4, 1);
}
.x1h4wwuj {
  word-wrap: normal;
}
.x1h6gzvc {
  cursor: not-allowed;
}
.x1h7gb8d {
  color: var(--incoming-primary);
}
.x1h7i4cw {
  -webkit-line-clamp: 2;
}
.x1h7ydjs {
  border-bottom-right-radius: 60px;
}
.x1h833of {
  font-size: 2.1875rem;
}
.x1hb08if {
  margin-left: -1px;
}
.x1hc1fzr {
  opacity: 1;
}
.x1hdfv4t {
  box-shadow: inset 0 0 0 1px var(--WDS-lines-outline-deemphasized);
}
.x1hedwgd {
  filter: blur(20px);
}
.x1helyrv {
  flex-basis: 82px;
}
.x1heor9g {
  color: inherit;
}
.x1hgctj1 {
  padding-right: var(--xnens29);
}
.x1hkbg2g {
  line-height: 1.2727;
}
.x1hl8ikr {
  outline-offset: 2px;
}
.x1hm5q15 {
  border-top-right-radius: var(--x1gg6nmd);
}
.x1hm9lzh {
  margin-left: 10px;
}
.x1hmjwmn {
  border-top-left-radius: 4pt;
}
.x1hncw2u {
  color: #e26ab6;
}
.x1honnu5 {
  background-color: var(--WDS-background-dimmer);
}
.x1hpb3w5 {
  border-top-right-radius: 20%;
}
.x1hpr77l {
  animation-duration: 3.5s;
}
.x1hqk2wv {
  background-color: var(--white);
}
.x1hql6x6 {
  color: var(--gray-850);
}
.x1hqvyuz {
  padding-right: 100px;
}
.x1hr2gdg {
  text-align: right;
}
.x1hs1qyz {
  animation-timing-function: cubic-bezier(0.29, 0.54, 0.24, 1);
}
.x1hu6okh {
  background-color: var(--x1rq6j38);
}
.x1humd01 {
  transition-property: opacity, height;
}
.x1huxd7x {
  cursor: zoom-in;
}
.x1hvcrje {
  background-color: var(--wds-orange-500);
}
.x1hvvfs5 {
  background-color: var(--wds-cool-gray-100);
}
.x1hwfens {
  padding-right: 13px;
}
.x1hx0egp {
  -moz-user-select: text;
}
.x1hxqlon {
  background-image: linear-gradient(
    to left,
    var(--incoming-background),
    rgba(255, 255, 255, 0)
  );
}
.x1hxtir {
  background-color: var(--WDS-yellow-75);
}
.x1hyvwdk {
  clip-path: inset(50%);
}
.x1i1p7rh {
  margin-right: var(--xq3fv3p);
}
.x1i3zgry {
  background-color: color-mix(in srgb, var(--wds-emerald-400) 15%, transparent);
}
.x1i47q4g {
  line-height: 20;
}
.x1i47u5t {
  border-top-right-radius: 1.1em;
}
.x1i4sgur {
  right: 18px;
}
.x1i5p2am {
  border-top-left-radius: 6px;
}
.x1i7k8ik {
  text-overflow: inherit;
}
.x1i84rja {
  border-bottom-left-radius: 40px;
}
.x1i8jwm6 {
  border-right-color: var(--poll-disabled-checked-checkbox-sender);
}
.x1i9g5tc {
  border-bottom-right-radius: var(--radius-compose);
}
.x1ia0k5z {
  border-left-color: var(--avatar-border);
}
.x1iayye1 {
  letter-spacing: 0.15px;
}
.x1ibgw8t {
  animation-duration: 0.38s;
}
.x1ic7a3i {
  font-optical-sizing: auto;
}
.x1icxu4v {
  padding-right: 6px;
}
.x1iek97a {
  background-color: var(--panel-background-lighter);
}
.x1if355w {
  border-right-width: 3px;
}
.x1iffjtl {
  transform: rotate(90deg);
}
.x1iglcvg {
  color: var(--WDS-lines-outline-default);
}
.x1igtfuo {
  border-bottom-right-radius: 25px;
}
.x1ihp6rs {
  border-bottom-left-radius: 6px;
}
.x1ihrfj4 {
  column-gap: 3px;
}
.x1iikomf {
  font-weight: 300;
}
.x1ij5817 {
  border-left-color: var(--poll-bar-fill-receiver);
}
.x1ijsw6v {
  color: var(--button-plain);
}
.x1ikap7u {
  flex-grow: 3;
}
.x1ikfw9c {
  padding-right: 58px;
}
.x1im1gyf {
  animation-name: x15cgrjh-B;
}
.x1im30kd {
  padding-right: 3px;
}
.x1inkcgm {
  right: 7px;
}
.x1ip36ns {
  color: var(--archived-chat-marker);
}
.x1it3r9l {
  box-shadow: 0 0 6px rgba(var(--shadow-rgb), 0.15);
}
.x1iwz3mf {
  padding-left: 11px;
}
.x1iy03kw {
  opacity: 0.9;
}
.x1iyjqo2 {
  flex-grow: 1;
}
.x1izncso {
  animation-name: x1gnekcx-B;
}
.x1j16vfr {
  color: rgba(var(--inverse-rgb), 0.8);
}
.x1j3esqa {
  background-color: var(--WDS-secondary-positive-deemphasized);
}
.x1j3jrzg {
  border-bottom-right-radius: var(--x1pkdsmg);
}
.x1j61x8r {
  font-style: normal;
}
.x1j7uda5 {
  transition-timing-function: var(--t-ease);
}
.x1j9g6uv {
  transform: translate(0) scale(0.8) !important;
}
.x1ja2u2z {
  z-index: 0;
}
.x1jb1lhd {
  background-color: var(--wds-red-300);
}
.x1jb5sm5 {
  border-right-color: var(--background-default-hover);
}
.x1jbjsai {
  background-color: rgba(var(--inverse-rgb), 0);
}
.x1jchvi3 {
  font-size: 1rem;
}
.x1jcqho7 {
  padding-right: 140px;
}
.x1jd1usd {
  border-left-color: var(--expressions-panel-icon-tab-border);
}
.x1jec706 {
  transform: scale(0.95);
}
.x1jeu2jp {
  background-color: rgba(var(--overlay-rgb), 0.07);
}
.x1jfb8zj {
  display: inherit;
}
.x1jfkl46 {
  border-bottom-left-radius: 26px;
}
.x1jieuv1 {
  text-indent: -12px;
}
.x1jm3nie {
  cursor: grab;
}
.x1jmihhy {
  animation-name: x1l9q6a8-B;
}
.x1jn9dgz {
  background-color: var(--poll-modal-footer-background-color);
}
.x1jo673t {
  line-height: 0.875rem;
}
.x1jobdjh {
  border-left-color: var(--thumb-border-active);
}
.x1jpgh95 {
  transform-origin: center center;
}
.x1jrd8bj {
  border-left-color: var(--WDS-secondary-positive);
}
.x1jrnqrx {
  color: var(--button-secondary);
}
.x1jwbhkm {
  border-bottom-right-radius: 100%;
}
.x1jxbiih {
  background-color: #008069;
}
.x1jxy7q1 {
  letter-spacing: -0.18px;
}
.x1jxybg4 {
  box-shadow: 0 0 0 1px var(--WDS-lines-divider);
}
.x1jzgpr8 {
  font-variant-numeric: slashed-zero;
}
.x1k03ucu {
  border-left-color: var(--block-quote-text);
}
.x1k0bccz {
  animation-delay: 0.1s;
}
.x1k2tvsc {
  transition-duration: 75ms;
}
.x1k33vu5 {
  clip-path: polygon(
    0 0,
    0 100%,
    51% 100%,
    44% 63%,
    49% 66%,
    51% 64%,
    51% 61%,
    53% 60%,
    49% 55%,
    44% 1%
  );
}
.x1k3bfnh {
  fill: var(--wds-white);
}
.x1k43qru {
  background-color: var(--WDS-systems-bubble-surface-system);
}
.x1k4ovr2 {
  border-top-right-radius: 30px;
}
.x1k4tb9n {
  font-style: italic;
}
.x1k6037t {
  column-gap: var(--x16tgu3i);
}
.x1k6n2fr {
  background-color: var(--outgoing-background-deeper);
}
.x1k6rcq7 {
  line-height: 1.47em;
}
.x1k847yn {
  border-right-color: rgba(var(--inverse-rgb), 0.1);
}
.x1ka4vgv {
  border-top-right-radius: 3.5px;
}
.x1ka8sna {
  margin-left: 41px;
}
.x1kapp2c {
  background-color: var(--reactions-panel-background-color);
}
.x1kb72lq {
  row-gap: 20px;
}
.x1kchd1x {
  border-top-right-radius: 5px;
}
.x1kcyzlz {
  background-color: var(--button-approve-background-hover);
}
.x1kd84tg {
  border-bottom-right-radius: var(--x1xhyt8n);
}
.x1kfnm9f {
  border-left-color: var(--WDS-secondary-negative);
}
.x1khw62d {
  border-bottom-right-radius: 20px;
}
.x1kjfwcu {
  color: var(--text-teal);
}
.x1kjyjoh {
  right: 15px;
}
.x1kkjihi {
  text-shadow: 0 1px 2px rgba(var(--shadow-rgb), 0.3);
}
.x1klvx2g {
  padding-left: var(--x1oim50r) !important;
}
.x1kmio9f {
  float: left;
}
.x1kncwe2 {
  background-color: orange;
}
.x1knego9 {
  color: var(--WDS-green-400);
}
.x1koo3bh {
  transform: translate(20%, 20%) rotate(45deg);
}
.x1kp5ph {
  filter: contrast(1.5) brightness(0.8);
}
.x1kp91nz {
  font-family: "Droid Serif", serif;
}
.x1kqcxns {
  text-decoration-color: var(--WDS-persistent-activity-indicator);
}
.x1ks1olk {
  opacity: 0.7;
}
.x1ks9yow {
  z-index: var(--layer-3);
}
.x1kt8ij1 {
  color: var(--poll-invalid-warning-icon-color);
}
.x1ktjzyy {
  background-color: #f3f3f3;
}
.x1kukv79 {
  padding-right: 11px;
}
.x1kvu7ah {
  box-shadow: 0 8px 16px #0003;
}
.x1ky8ojb {
  background-color: var(--filters-container-background);
}
.x1kyludp {
  zoom: 1;
}
.x1kz0r3c {
  background-color: var(--product-image-button-background);
}
.x1l06ptf {
  border-right-color: var(--chat-marker-border);
}
.x1l0aoda {
  padding-left: var(--w-select);
}
.x1l1cedg {
  color: var(--WDS-systems-bubble-surface-incoming);
}
.x1l1ennw {
  justify-content: space-around;
}
.x1l3d5y4 {
  display: flex !important;
}
.x1l6jbk0 {
  background-color: var(--WDS-neutral-gray-1000);
}
.x1l7klhg {
  flex-basis: 100%;
}
.x1l8gmyy {
  box-shadow: 0 0 6px #0003;
}
.x1l9ybt0 {
  animation-name: x1ahdber-B, x93upt8-B;
}
.x1laec3j {
  margin-left: 2rem;
}
.x1larqbn {
  will-change: opacity;
}
.x1lb1hap {
  background-color: var(--reactions-tray-active-round-background);
}
.x1ldsiy3 {
  grid-template-columns: repeat(auto-fit, minmax(100px, 1fr));
}
.x1lfen1e {
  z-index: 999999999;
}
.x1lfndzb {
  background-color: var(--background-lighter-content);
}
.x1lgfiwx {
  background-color: var(--carousel-button-background-color);
}
.x1lixm6g {
  color: #243545;
}
.x1liytr5 {
  background-color: #fff;
}
.x1lkfr7t {
  font-size: 1.0625rem;
}
.x1lkjnxq {
  animation-name: x1pilc4c-B;
}
.x1ll7wkd {
  color: rgba(var(--primary-strong-rgb), 0.55);
}
.x1lldw8n {
  word-break: normal;
}
.x1lliihq {
  display: block;
}
.x1lm9i9x {
  right: -1px;
}
.x1lnqpwl {
  background-color: var(--round-entry-point-background-color);
}
.x1lpesih {
  box-shadow: 0 1px 1px rgba(var(--shadow-rgb), 0.13);
}
.x1lrj34z {
  background-color: var(--wds-green-400);
}
.x1lun4ml {
  border-right-width: 1px;
}
.x1luubj0 {
  color: var(--wds-white);
}
.x1lvf691 {
  justify-content: right;
}
.x1lw3bbn {
  margin-left: var(--x1l1x2a7);
}
.x1lxpwgx {
  margin-right: -4px;
}
.x1lyran6 {
  padding-left: 29px;
}
.x1lzera4 {
  color: var(--message-primary);
}
.x1lziwak {
  margin-left: 0;
}
.x1lzn6yi {
  dominant-baseline: central;
}
.x1m2iw9y {
  background-color: var(--drawer-gallery-background-active);
}
.x1m2ixmg {
  border-left-color: var(--conversation-header-border);
}
.x1m2z91j {
  animation-name: x10fmoen-B;
}
.x1m50h0k {
  border-top-left-radius: 1.1em;
}
.x1m5j3la {
  scrollbar-color: rgba(var(--black-rgb), 0.2) var(--background-default);
}
.x1m8r95a {
  background-color: var(--panel-background-deep);
}
.x1mbk4o {
  border-top-right-radius: 14px;
}
.x1mbp4g0 {
  transform: translateY(-50px);
}
.x1mc9qgo {
  color: var(--wae-wds-text-primary);
}
.x1mfina6 {
  color: #4682b4;
}
.x1mfogq2 {
  padding-left: 32px;
}
.x1mg3h75 {
  border-bottom-left-radius: 12px;
}
.x1mhpo7k {
  right: 11px;
}
.x1mi4oqr {
  border-left-color: currentColor;
}
.x1mkayr0 {
  color: var(--gray-300);
}
.x1mlb2bo {
  border-right-color: var(--WDS-lines-outline-default);
}
.x1mn8m9y {
  animation-name: x1e7nn9m-B;
}
.x1mncyrt {
  background-color: rgba(var(--progress-primary-rgb), 0.6);
}
.x1mnlqng {
  line-height: 33px;
}
.x1mov0ff {
  border-left-color: var(--icon-disabled);
}
.x1mp6rtx {
  stroke: var(--text-secondary-emphasized);
}
.x1mpyi22 {
  margin-right: 1px;
}
.x1mqxbix {
  color: #000;
}
.x1mt1orb {
  grid-auto-flow: column;
}
.x1mta2e3 {
  margin-left: 2%;
}
.x1muecih {
  transform: translateY(-2px);
}
.x1mvgj39 {
  color: var(--filters-item-color);
}
.x1mwwwfo {
  border-collapse: collapse;
}
.x1my54xf {
  margin-right: 14px;
}
.x1myk7vk {
  border-left-color: var(--background-default);
}
.x1mysghr {
  color: var(--security-icon-shield);
}
.x1mzt3pk {
  word-wrap: break-word;
}
.x1n2onr6 {
  position: relative;
}
.x1n2r4u {
  background-color: var(--WDS-red-50);
}
.x1n2w8rn {
  fill: #000;
}
.x1n327nk {
  z-index: 10;
}
.x1n34360 {
  font-size: 1.3125rem;
}
.x1n3fz2 {
  background-color: var(--wds-cobalt-400);
}
.x1n3q9i3 {
  color: var(--xpfytx8);
}
.x1n3z8yd {
  outline-color: var(--xsok4hc);
}
.x1n68mz9 {
  color: var(--teal);
}
.x1n6pog2 {
  line-height: var(--line-height-quoted);
}
.x1n856mc {
  border-bottom-right-radius: var(--xuzkx2p);
}
.x1n8ec5w {
  background-image: linear-gradient(
    90deg,
    var(--link-preview-shimmer-start) 0%,
    var(--link-preview-shimmer-end) 20%,
    var(--link-preview-shimmer-end) 30%,
    var(--link-preview-shimmer-start) 50%
  );
}
.x1n8ftqi {
  vertical-align: text-top;
}
.x1n8ud3w {
  left: 20px;
}
.x1n9d4q5 {
  color: var(--wds-yellow-400);
}
.x1n9xxwz {
  display: table-cell;
}
.x1na6gtj {
  row-gap: 24px;
}
.x1nb0u29 {
  transform: scale(1) rotate(360deg);
}
.x1ncwhqj {
  font-size: 0.6875rem;
}
.x1ndca9r {
  background-color: var(--WDS-neutral-gray-75);
}
.x1ned7t2 {
  column-gap: 2px;
}
.x1nh4oco {
  background-color: #0003;
}
.x1nhvcw1 {
  justify-content: flex-start;
}
.x1nhz6j1 {
  box-shadow:
    0 17px 50px #00000030,
    0 12px 15px #0000003d;
}
.x1ni14s7 {
  transform: translateY(2px);
}
.x1nk2iod {
  border-left-color: var(--text-teal);
}
.x1nobqc8 {
  left: -38px;
}
.x1noocy9 {
  color: #999;
}
.x1nqhel6 {
  border-left-style: inherit;
}
.x1nrvvgt {
  transform: scale(0.75);
}
.x1ns0lul {
  stroke-width: 0.1;
}
.x1nug9m2 {
  border-bottom-right-radius: 7px;
}
.x1nuwr84 {
  background-color: var(--drawer-loading-background);
}
.x1nxh6w3 {
  font-size: 0.8125rem;
}
.x1nxxekz {
  border-right-color: var(--inverse);
}
.x1ny7uwr {
  font-weight: 200;
}
.x1o0tod {
  left: 0;
}
.x1o1kx08 {
  line-height: 1.43;
}
.x1o1p3th {
  margin-left: -20px;
}
.x1o1pmfc {
  column-gap: 0;
}
.x1o2pa38 {
  justify-items: center;
}
.x1o2sk6j {
  line-height: 24px;
}
.x1o3jo1z {
  border-right-color: transparent;
}
.x1o43s8z {
  background-color: rgba(var(--danger-rgb), 0.5);
}
.x1o5r3ls {
  padding-right: 22px;
}
.x1o6clbr {
  transform: translateY(-360%);
}
.x1o6zcso {
  color: var(--communities-green);
}
.x1o7cslx {
  margin-left: 0 !important;
}
.x1oa0rky {
  border-right-color: var(--WDS-red-75);
}
.x1oa3qoh {
  align-self: auto;
}
.x1obj6zc {
  box-shadow: 0 1px 1px rgba(var(--shadow-rgb), 0.06);
}
.x1obq294 {
  border-top-left-radius: 8px;
}
.x1oc2adj {
  color: var(--avatar-circle-gray);
}
.x1oc9h5i {
  transition-property: transform, width, margin, opacity, visibility;
}
.x1od0jb8 {
  background-color: var(--WDS-surface-elevated-emphasized);
}
.x1odib58 {
  color: var(--reaction-button);
}
.x1oe7r0c {
  border-right-color: var(--border-bubble);
}
.x1of651i {
  border-right-color: var(--gray-150);
}
.x1og1502 {
  right: 72px;
}
.x1ogp2j0 {
  padding-left: 57px;
}
.x1ohfcf {
  animation-duration: 0.17s;
}
.x1oiqv2n {
  padding-left: 48px;
}
.x1oivid5 {
  background-color: var(--button-primary);
}
.x1ojkfpl {
  transition-delay: 0.4s;
}
.x1olwjlq {
  margin-left: 11%;
}
.x1omtkq1 {
  z-index: var(--layer-9);
}
.x1onr9mi {
  padding-left: 14px;
}
.x1onydzz {
  padding-left: 56px;
}
.x1ooda66 {
  background-color: var(--icon-primary);
}
.x1op4030 {
  background-color: var(--input-floating-toolbar-background);
}
.x1op7adw {
  border-right-color: var(--media-editor-icon-color);
}
.x1oreiyq {
  background-position-x: center;
}
.x1osfgkz {
  background-image: linear-gradient(
    to bottom,
    rgba(var(--shadow-rgb), 0),
    rgba(var(--shadow-rgb), 0.002) 1.8%,
    rgba(var(--shadow-rgb), 0.006) 4.8%,
    rgba(var(--shadow-rgb), 0.016) 9%,
    rgba(var(--shadow-rgb), 0.032) 13.9%,
    rgba(var(--shadow-rgb), 0.057) 19.8%,
    rgba(var(--shadow-rgb), 0.097) 27%,
    rgba(var(--shadow-rgb), 0.149) 35%,
    rgba(var(--shadow-rgb), 0.213) 43.5%,
    rgba(var(--shadow-rgb), 0.294) 53%,
    rgba(var(--shadow-rgb), 0.416) 66%,
    rgba(var(--shadow-rgb), 0.568) 81%,
    rgba(var(--shadow-rgb), 0.769)
  );
}
.x1ouuj4q {
  border-bottom-right-radius: var(--xf58tp2);
}
.x1owpc8m {
  stroke-linecap: round;
}
.x1ows92d {
  margin-right: -10px;
}
.x1oyg3g3 {
  animation-name: xuza879-B;
}
.x1oyvh86 {
  z-index: var(--layer-5);
}
.x1ozewix {
  color: var(--chatlist-icon);
}
.x1p1sewx {
  animation-timing-function: cubic-bezier(0.65, 0.815, 0.735, 0.395);
}
.x1p1w2yo {
  background-color: var(--poll-bar-container-receiver);
}
.x1p4gyq8 {
  padding-left: 46px;
}
.x1p4m5qa {
  letter-spacing: 0.2px;
}
.x1p52sp3 {
  border-top-right-radius: 32px;
}
.x1p8j9ns {
  margin-right: 3px;
}
.x1p8t8ri {
  background-color: var(--WDS-persistent-always-white);
}
.x1p8uj1 {
  border-left-style: var(--xl89c99);
}
.x1p9h2j9 {
  color: var(--empty-state-icon);
}
.x1p9lm14 {
  border-top-left-radius: calc(var(--radius-app) + 7px);
}
.x1p9vlwm {
  fill: var(--wds-cool-gray-1000);
}
.x1pahc9y {
  border-bottom-right-radius: 50%;
}
.x1pczhz8 {
  border-bottom-left-radius: 4px;
}
.x1pd3egz {
  font-weight: inherit;
}
.x1pe450p {
  left: 26px;
}
.x1pg3x37 {
  border-top-right-radius: 1000px;
}
.x1pg5gke {
  font-size: 0.75rem;
}
.x1pglr7g {
  border-left-color: var(--poll-checkbox-default-border-color-sender);
}
.x1ph7ams {
  color: var(--WDS-content-external-link);
}
.x1pha0wt {
  align-items: baseline;
}
.x1pic42t {
  padding-right: 14px;
}
.x1pixwil {
  padding-left: 7px;
}
.x1piyl6q {
  border-left-color: #0a1b23;
}
.x1pl83jw {
  background-color: var(--panel-header-background);
}
.x1plhrm9 {
  background-color: var(--block-quote-text);
}
.x1plog1 {
  aspect-ratio: 1;
}
.x1pma5q3 {
  border-left-color: var(--border-default);
}
.x1pn4fmt {
  color: var(--bubble-meta-icon);
}
.x1prwzq3 {
  color: green;
}
.x1pse0pq {
  color: var(--WDS-content-on-accent);
}
.x1ptvdk8 {
  animation-name: x1qak2s4-B;
}
.x1ptxcow {
  opacity: 0.1;
}
.x1pujyh6 {
  line-height: 1.375;
}
.x1pumdge {
  color: var(--button-disabled);
}
.x1pv694p {
  border-bottom-left-radius: 10px;
}
.x1pv9i8n {
  transition-duration: 0.05s;
}
.x1pvccs7 {
  border-bottom-left-radius: 20%;
}
.x1pvf7qn {
  border-right-color: var(--background-default);
}
.x1pyndzq {
  stroke: var(--text-teal);
}
.x1pzju5d {
  background-color: #f7f5f3;
}
.x1q0g3np {
  flex-direction: row;
}
.x1q15gih {
  color: var(--icon-ack);
}
.x1q1rmc8 {
  will-change: transform, opacity;
}
.x1q2oy4v {
  z-index: 9999;
}
.x1q2q2tz {
  padding-right: var(--compose-box-left-right-padding);
}
.x1q371fa {
  outline-color: var(--button-secondary-destructive-outline);
}
.x1q3ajuy {
  padding-right: 15px;
}
.x1q3ci2r {
  background-color: var(--avatar-placeholder-background);
}
.x1q3qbx4 {
  animation-duration: 1s;
}
.x1q409o7 {
  border-left-color: #00f;
}
.x1q46arx {
  background-image: linear-gradient(
    to top,
    rgba(var(--overlay-rgb), 0.5),
    rgba(var(--overlay-rgb), 0)
  );
}
.x1q71z5y {
  border-right-color: #ddd;
}
.x1q74xe4 {
  font-size: 1.75rem;
}
.x1q7yeco {
  background-color: var(--panel-background);
}
.x1q80dvb {
  background-color: var(--WDS-systems-chat-background-wallpaper);
}
.x1q9q7m4 {
  background-color: rgba(var(--status-primary-rgb), 0.3);
}
.x1qb5hxa {
  line-height: 1.1667;
}
.x1qbu5l5 {
  background-color: rgba(var(--wds-cool-gray-300-rgb), 0.2);
}
.x1qcddwk {
  background-color: var(--wds-purple-500);
}
.x1qcr5yj {
  letter-spacing: 1.99px;
}
.x1qd5adx {
  background-color: var(--button-primary-destructive-background);
}
.x1qfxs89 {
  line-height: 150%;
}
.x1qgv0r9 {
  column-gap: 24px;
}
.x1qhvwaq {
  border-left-color: var(--drawer-section-background);
}
.x1qjc9v5 {
  align-items: stretch;
}
.x1qlhaiu {
  background-color: var(--background-lighter);
}
.x1qlqyl8 {
  font-size: inherit;
}
.x1qmir0z {
  color: var(--x1heykl2);
}
.x1qu71u1 {
  border-left-color: #cecece;
}
.x1qughib {
  justify-content: space-between;
}
.x1qul50q {
  rotate: 180deg;
}
.x1quq52t {
  border-left-color: var(--wallpaper-thumb-border-active);
}
.x1qyhdoi {
  z-index: 300;
}
.x1r02ubn {
  box-shadow: 0 0 0 2px var(--WDS-accent-emphasized);
}
.x1r0g7yl {
  letter-spacing: 1px;
}
.x1r0jzty {
  row-gap: 4px;
}
.x1r12vwb {
  color: var(--switch-button-checked-color);
}
.x1r1mewj {
  background-color: #000;
}
.x1r3oa16 {
  color: var(--media-editor-icon-secondary-color);
}
.x1r4y97 {
  left: 12px;
}
.x1r8hjv8 {
  color: var(--WDS-persistent-always-branded);
}
.x1r8uery {
  flex-basis: 0;
}
.x1r90a5f {
  font-size: 1.5625rem;
}
.x1ra8wus {
  animation-name: xwqjvqw-B;
}
.x1raw695 {
  padding-left: var(--compose-box-input-side-margin);
}
.x1rbbhm9 {
  border-left-color: var(--compose-input-border);
}
.x1rbuhwb {
  transform: translateY(6px);
}
.x1rffpxw {
  text-overflow: initial;
}
.x1rfj78v {
  justify-content: left;
}
.x1rg5ohu {
  display: inline-block;
}
.x1rgrh6f {
  padding-left: 0.5rem;
}
.x1rgw4pv {
  border-top-left-radius: 15px;
}
.x1riek7e {
  color: rgba(var(--inverse-rgb), 0.85);
}
.x1rl1132 {
  border-left-color: var(--WDS-red-75);
}
.x1rl75mt {
  border-top-left-radius: 24px;
}
.x1rluvsa {
  background-color: var(--button-round-background);
}
.x1rmb33y {
  color: #96a6b4;
}
.x1rn7vjc {
  transition-property: width, height;
}
.x1ro0b6g {
  right: 3px;
}
.x1rohswg {
  scrollbar-width: none;
}
.x1rozsjd {
  z-index: 101;
}
.x1rpse19 {
  border-top-right-radius: var(--xjgqb3);
}
.x1rpttp {
  row-gap: 1em;
}
.x1rr48d {
  background-color: var(--wds-cool-gray-500);
}
.x1rrn4n9 {
  background-color: #90ee90;
}
.x1rsuxf0 {
  border-top-left-radius: 25px;
}
.x1rteybo {
  animation-name: x1pf78ng-B;
}
.x1ru8ea5 {
  border-bottom-left-radius: 3px;
}
.x1ru9bj0 {
  background-color: var(--compose-panel-background-hover);
}
.x1rv0e52 {
  color: var(--WDS-content-read);
}
.x1rv4328 {
  position: unset;
}
.x1rw0npd {
  color: var(--text-secondary-emphasized);
}
.x1s194ge {
  border-right-color: var(--ptt-draft-waveform-background-border);
}
.x1s688f {
  font-weight: 600;
}
.x1s7n7y8 {
  -webkit-line-clamp: 5;
}
.x1s7or02 {
  stroke: var(--spinner-highlight);
}
.x1s7rqsx {
  margin-left: 10.5px;
}
.x1s85apg {
  display: none;
}
.x1s97t2k {
  color: var(--WDS-neutral-gray-500);
}
.x1s9hi2i {
  aspect-ratio: 85 / 151;
}
.x1sa5p1d {
  margin-right: 10px;
}
.x1sapvj0 {
  background-color: var(--incoming-background-deeper);
}
.x1sbjjv6 {
  filter: blur(5px);
}
.x1sc9c76 {
  margin-right: 36px;
}
.x1sco9td {
  background-color: var(--border-panel);
}
.x1sdyfia {
  white-space: pre;
}
.x1sfp6qd {
  outline-color: var(--button-primary-destructive-outline);
}
.x1sg870k {
  box-shadow: 0 1px 3px var(--carousel-button-shadow-color);
}
.x1shw4ur {
  box-shadow:
    0 17px 50px rgba(var(--shadow-rgb), 0.19),
    0 12px 15px rgba(var(--shadow-rgb), 0.24);
}
.x1shwlz2 {
  animation-duration: 0.16s;
}
.x1sibtaa {
  line-height: 1.2308;
}
.x1sim4je {
  background-color: var(--wds-cobalt-300);
}
.x1sj5et5 {
  color: rgba(var(--icon-strong-rgb), 0.5);
}
.x1sl2vhy {
  fill: #00a884;
}
.x1slxwg {
  line-height: 34px;
}
.x1smtdnd {
  border-top-left-radius: 3.5px;
}
.x1so62im {
  will-change: transform;
}
.x1spheu6 {
  border-right-color: var(--reactions-details-background);
}
.x1sqbtui {
  cursor: auto;
}
.x1sr6hwe {
  background-color: var(--chevron-button-background);
}
.x1sr759z {
  box-shadow:
    0 2px 5px rgba(var(--shadow-rgb), 0.26),
    0 2px 10px rgba(var(--shadow-rgb), 0.16);
}
.x1sr8853 {
  color: var(--danger);
}
.x1srq1fq {
  line-height: 37.5px;
}
.x1sryxtu {
  fill: #d9fdd3;
}
.x1svocj7 {
  border-left-color: var(--WDS-background-wash-plain);
}
.x1svysek {
  font-size: 6.25rem;
}
.x1swossr {
  line-height: 1.3em;
}
.x1sx8fc2 {
  flex-basis: 32px;
}
.x1syykee {
  color: var(--WDS-systems-bubble-content-e2e);
}
.x1szdls9 {
  color: var(--button-round-background);
}
.x1szn6h9 {
  justify-content: stretch;
}
.x1t1x2f9 {
  flex-basis: 0%;
}
.x1t391ir {
  background-color: #00f;
}
.x1t39747 {
  border-top-right-radius: 4px;
}
.x1t495xr {
  color: var(--svg-gray-button);
}
.x1t5tj8o {
  border-bottom-right-radius: calc(var(--radius-app) + 7px);
}
.x1t689e2 {
  border-left-color: var(--modal-background);
}
.x1t7ytsu {
  border-left-style: solid;
}
.x1t86v00 {
  border-left-color: #add8e6;
}
.x1t8hrig {
  background-color: var(--round-icon-background);
}
.x1t8osef {
  line-height: var(--xiuvojd);
}
.x1taic9k {
  border-bottom-left-radius: calc(var(--radius-app) - 1px);
}
.x1tbiz1a {
  background-size: contain;
}
.x1tc1li5 {
  color: var(--button-primary-background);
}
.x1tcvzfv {
  background-color: #7d9ef1;
}
.x1tdrxui {
  background-color: #ffcdc9;
}
.x1tgoagq {
  border-left-color: var(--attach-media-drop-border);
}
.x1tmnsyt {
  background-image: linear-gradient(324.95deg, #0003 10%, #4b4b4b00 45%);
}
.x1totv3y {
  color: var(--icon-strong);
}
.x1tp1yzw {
  fill: var(--icon);
}
.x1tpmtvg {
  color: #111b21;
}
.x1tqhaal {
  color: var(--WDS-red-400);
}
.x1tqxd1j {
  filter: drop-shadow(0px 0px 1px rgba(0, 0, 0, 0.4));
}
.x1trhqq4 {
  margin-right: -20px;
}
.x1tvajsz {
  color: var(--wds-cool-gray-400);
}
.x1tvm86q {
  padding-left: 100px;
}
.x1tvq4uy {
  color: var(--button-alternative);
}
.x1tvzbhf {
  left: unset;
}
.x1ty65gk {
  left: 3px;
}
.x1tyy6t7 {
  background-color: var(--button-approve-background);
}
.x1u08d89 {
  background-color: var(--xvwd1hk);
}
.x1u0fnx4 {
  border-bottom-right-radius: 5px;
}
.x1u1eq46 {
  border-top-right-radius: calc(var(--radius-app) + 1px);
}
.x1u28eo4 {
  color: var(--unread-marker-text);
}
.x1u2k1fw {
  left: 0.5ch;
}
.x1u2mf74 {
  color: var(--button-approve);
}
.x1u5lrna {
  line-height: 2;
}
.x1u6ievf {
  animation-fill-mode: both;
}
.x1u7k74 {
  line-height: 1.2;
}
.x1u857p9 {
  background-color: green;
}
.x1ua5tub {
  -webkit-box-orient: vertical;
}
.x1ud3kw6 {
  line-height: 100%;
}
.x1uej8s0 {
  animation-name: x7xn9x5-B;
}
.x1ugc1at {
  box-shadow: 0 -1px 3px var(--shadow-light) !important;
}
.x1uhb9sk {
  position: static;
}
.x1ui04y5 {
  border-bottom-right-radius: 2px;
}
.x1ult018 {
  margin-left: 25px;
}
.x1ulvn4e {
  margin-right: 2rem;
}
.x1um8urf {
  color: var(--input-floating-toolbar-icon-active);
}
.x1umgpko {
  background-size: 40px;
}
.x1uoirwr {
  border-left-color: var(--outgoing-background-deeper);
}
.x1upul9f {
  stroke: var(--wds-white);
}
.x1uqggnz {
  color: var(--expressions-panel-active-icon-color);
}
.x1ur0v9m {
  color: #111b2166;
}
.x1us0gnz {
  color: var(--x1t0eg2q);
}
.x1us6l5c {
  opacity: 0.8;
}
.x1uu0p8 {
  font-weight: 900;
}
.x1uuroth {
  vertical-align: text-bottom;
}
.x1uuy6ko {
  border-top-right-radius: var(--radius-thumb);
}
.x1uw8iul {
  color: var(--active-tab-marker);
}
.x1uxb8k9 {
  border-top-right-radius: 18px;
}
.x1uyd5n {
  border-top-left-radius: 60px;
}
.x1v0sa6q {
  color: var(--cell-chat-secondary-color, var(--secondary));
}
.x1v1hl4c {
  left: 4px;
}
.x1v2ds7x {
  animation-name: x1vt5gd-B;
}
.x1v49fql {
  transform: translateY(-10px);
}
.x1v5yvga {
  color: var(--WDS-accent);
}
.x1v6o4qg {
  margin-left: 50px;
}
.x1v6rrgq {
  border-bottom-right-radius: var(--x1ieejqa);
}
.x1v8jjaa {
  background-color: var(--modal-background);
}
.x1vb5itz {
  border-left-color: var(--WDS-lines-divider);
}
.x1vcb1cy {
  border-left-color: var(--WDS-accent-emphasized);
}
.x1vczkso {
  line-height: var(--drawer-header-line-height);
}
.x1vef352 {
  color: var(--WDS-surface-pressed);
}
.x1vfti5g {
  border-right-color: var(--incoming-background-highlight);
}
.x1vg3z9j {
  column-gap: 15px;
}
.x1vjfegm {
  z-index: 1;
}
.x1vjm0to {
  border-top-right-radius: 15px;
}
.x1vlhy1p {
  padding-left: var(--x16tgu3i);
}
.x1vljpgm {
  border-right-color: #52f818;
}
.x1vmbcc8 {
  border-bottom-right-radius: 18px;
}
.x1vmm6hg {
  color: var(--background);
}
.x1vnb8yd {
  padding-left: var(--x17l762o);
}
.x1vnpq5e {
  background-color: #d88deb;
}
.x1vq0v4p {
  margin-left: 22%;
}
.x1vrjhu8 {
  box-shadow: 0 0 0 9999px rgba(var(--shadow-rgb), 0.4);
}
.x1vva9xg {
  border-bottom-right-radius: 26px;
}
.x1vvkbs {
  word-wrap: break-word;
}
.x1vwqcvr {
  background-color: var(--wds-purple-400);
}
.x1vwr25l {
  background-position-y: center;
}
.x1vx7kgm {
  opacity: 0.22;
}
.x1vy04vk {
  color: var(--text-success);
}
.x1w2d6ul {
  letter-spacing: -0.256px;
}
.x1w32m0z {
  border-right-color: var(--gray-850);
}
.x1w35cxx {
  margin-left: 74px;
}
.x1w3jsh0 {
  background-repeat: repeat-x;
}
.x1w3ol1v {
  border-bottom-left-radius: 14px;
}
.x1w4cqa3 {
  border-bottom-right-radius: 50px;
}
.x1w53qhl {
  color: var(--attachment-type-stickers-color);
}
.x1w6zdaa {
  background-color: rgba(var(--primary-rgb), 0.25);
}
.x1w7chpp {
  color: var(--modal-title);
}
.x1w7sdjq {
  line-height: 1.4737;
}
.x1w7vc3g {
  background-color: var(--bot-suggestion-background-color);
}
.x1w8lwzf {
  background-color: rgba(var(--primary-strong-rgb), 0.1);
}
.x1w9wu52 {
  cursor: unset;
}
.x1wc7zzz {
  transform: rotate(90deg) scale(1.5);
}
.x1wcsgtt {
  border-bottom-right-radius: 4px;
}
.x1wcu8vx {
  margin-right: 25px;
}
.x1weeur4 {
  transform: translateY(100%);
}
.x1wfwxd8 {
  outline-offset: 0;
}
.x1wg5k15 {
  animation-timing-function: cubic-bezier(0.1, 0.82, 0.25, 1);
}
.x1wgpmmf {
  left: 58px;
}
.x1wh94ac {
  column-gap: 40px;
}
.x1whfx0g {
  border-top-right-radius: 6px;
}
.x1whj5v {
  white-space: pre !important;
}
.x1whlw34 {
  animation-name: x83pdk3-B;
}
.x1wkmh82 {
  animation-name: xtjl24w-B;
}
.x1wkzo03 {
  background-color: var(--toast-background);
}
.x1wl59ut {
  font-size: 0.85rem;
}
.x1wlj4pe {
  fill: #103529;
}
.x1wm35g {
  color: var(--primary-strong);
}
.x1wmf1g4 {
  padding-right: 68px;
}
.x1wmqtwo {
  color: var(--color-white);
}
.x1wmwbkl {
  right: 37px;
}
.x1wnpwf8 {
  left: calc(var(--x1oim50r) + var(--xu8kjpt));
}
.x1wp1y7z {
  border-top-left-radius: var(--x1ieejqa);
}
.x1wp28qe {
  border-bottom-left-radius: var(--xf58tp2);
}
.x1wpep30 {
  box-shadow:
    0 1px 1px rgba(var(--shadow-rgb), 0.06),
    0 2px 5px rgba(var(--shadow-rgb), 0.2);
}
.x1wqby5h {
  background-color: var(--poll-disabled-checked-checkbox-receiver);
}
.x1wsgiic {
  transition-duration: 0.5s;
}
.x1wus5yt {
  line-height: 19;
}
.x1wvqwft {
  z-index: 1002;
}
.x1wvv2pk {
  color: var(--gray-700);
}
.x1wwuglj {
  opacity: 0.06;
}
.x1wwv7g1 {
  transition-timing-function: cubic-bezier(0.09, 0.87, 0.72, 1);
}
.x1wxwh9x {
  color: var(--wds-cobalt-300);
}
.x1x0w6k2 {
  background-color: var(--dropdown-background);
}
.x1x28319 {
  box-shadow: 0 2px 5px #00000042;
}
.x1x3agtl {
  border-left-width: 1.5px;
}
.x1x3uvgb {
  color: var(--ptt-green);
}
.x1x5flf6 {
  padding-right: 18px;
}
.x1x727zr {
  padding-right: calc(50% - 250px);
}
.x1x80nzv {
  transform-origin: 50% 57.5%;
}
.x1xcyms6 {
  color: var(--product-thumb-overlay-text);
}
.x1xd7cei {
  background-color: #e26ab6;
}
.x1xegmmw {
  margin-right: 8px;
}
.x1xeqo68 {
  border-right-color: var(--qc-button-border);
}
.x1xet1wb {
  line-height: 1.3125;
}
.x1xhoq4m {
  color: var(--text-secondary-lighter);
}
.x1xkhett {
  transition-property: filter, transform;
}
.x1xkn691 {
  border-bottom-right-radius: 1px;
}
.x1xloe0n {
  font-size: 0.4375rem;
}
.x1xlr1w8 {
  font-weight: 700;
}
.x1xlw83s {
  background-color: var(--poll-bar-container-sender);
}
.x1xn7y0n {
  border-top-left-radius: 18px;
}
.x1xnncb0 {
  background-color: var(--default-background);
}
.x1xnnf8n {
  padding-right: 20px;
}
.x1xojpga {
  color: var(--text-medium-emphasis);
}
.x1xrx4lg {
  box-shadow: 0 1px 2px #00000017;
}
.x1xstdij {
  border-top-left-radius: 20%;
}
.x1xtgsr3 {
  color: var(--text-action);
}
.x1xuplte {
  line-height: 1.4em;
}
.x1xw4htp {
  background-image: linear-gradient(
    to top,
    rgba(var(--shadow-rgb), 0),
    rgba(var(--shadow-rgb), 0.002) 1.8%,
    rgba(var(--shadow-rgb), 0.006) 4.8%,
    rgba(var(--shadow-rgb), 0.016) 9%,
    rgba(var(--shadow-rgb), 0.032) 13.9%,
    rgba(var(--shadow-rgb), 0.057) 19.8%,
    rgba(var(--shadow-rgb), 0.097) 27%,
    rgba(var(--shadow-rgb), 0.149) 35%,
    rgba(var(--shadow-rgb), 0.213) 43.5%,
    rgba(var(--shadow-rgb), 0.294) 53%,
    rgba(var(--shadow-rgb), 0.416) 66%,
    rgba(var(--shadow-rgb), 0.568) 81%,
    rgba(var(--shadow-rgb), 0.769)
  );
}
.x1xzczws {
  overflow-anchor: none;
}
.x1y0inpr {
  color: var(--chat-marker);
}
.x1y1pzmv {
  color: var(--wds-orange-500);
}
.x1y1tjmw {
  background-color: var(--product-thumb-overlay-background);
}
.x1y1wcne {
  background-color: var(--button-round-background-inverted);
}
.x1y2vyrr {
  padding-right: var(--blur-radius-thumbnail);
}
.x1y3qizg {
  margin-left: 9px;
}
.x1y4abq1 {
  background-color: var(--background-default-hover);
}
.x1y5ghds {
  animation-name: xx7n0n2-B;
}
.x1y61xfy {
  z-index: var(--layer-6);
}
.x1y6sahi {
  letter-spacing: var(--x6109gf);
}
.x1y75t0v {
  border-top-right-radius: var(--xpb9dj1);
}
.x1y81dmz {
  fill: var(--primary);
}
.x1y8v6su {
  align-self: start;
}
.x1yagfhi {
  font-weight: var(--xez8o56);
}
.x1yc453h {
  text-align: start;
}
.x1ydg37e {
  color: var(--attachment-type-orders-color);
}
.x1yg4o9v {
  z-index: 990;
}
.x1ygal6x {
  border-right-color: var(--compose-input-border);
}
.x1yh7se0 {
  margin-right: var(--chat-spacing);
}
.x1yh949v {
  background-color: var(--wds-pink-400);
}
.x1yhtvy6 {
  font-size: var(--x46zrfp);
}
.x1yjtglu {
  content-visibility: visible;
}
.x1yk5sdm {
  background-color: var(--cover-image-background);
}
.x1ykej3n {
  border-right-color: var(--wds-cool-gray-100);
}
.x1ykxiw6 {
  animation-duration: 0.45s;
}
.x1yky6xw {
  background-color: var(--filters-item-background);
}
.x1yl2oxq {
  border-left-color: var(--gray-200);
}
.x1ymkhp9 {
  background-color: #0b141a0a;
}
.x1yn0g08 {
  word-break: break-all;
}
.x1yn0zye {
  visibility: hidden !important;
}
.x1ypdohk {
  cursor: pointer;
}
.x1yrajzq {
  letter-spacing: -0.2px;
}
.x1yriv23 {
  border-left-color: var(--poll-invalid-warning-border-sender);
}
.x1yrpzwk {
  background-color: var(--gray-500);
}
.x1ys307a {
  margin-right: 16px;
}
.x1ys8fmf {
  clip-path: polygon(
    50% 0%,
    100% 0,
    99% 100%,
    49% 100%,
    52% 59%,
    54% 65%,
    50% 63%,
    48% 66%,
    46% 63%,
    49% 50%
  );
}
.x1ytc9qj {
  background-color: var(--link);
}
.x1yzj2yw {
  stroke: var(--spinner-incoming);
}
.x1yzwbto {
  background-color: var(--disabled-round-button-background-color);
}
.x1z00e4h {
  color: var(--badge-icon);
}
.x1z4bsn {
  display: var(--x1tsavvg);
}
.x213jzs {
  background-color: var(--search-input-container-background);
}
.x219wg1 {
  background-color: var(--WDS-black-alpha-50);
}
.x22s7rv {
  left: 29px;
}
.x22tq4u {
  border-bottom-right-radius: calc(var(--radius-app) - 1px);
}
.x240ipn {
  color: #e542a3;
}
.x2459kn {
  margin-left: -7px;
}
.x25sj25 {
  padding-left: 6px;
}
.x27vdmw {
  opacity: 0.95;
}
.x288g5 {
  resize: vertical;
}
.x29oog3 {
  color: var(--WDS-sky-blue-400);
}
.x2b8uid {
  text-align: center;
}
.x2clfig {
  color: var(--x141ydjo);
}
.x2e1hkk {
  border-right-color: #fff;
}
.x2eip5m {
  color: var(--audio-control-outgoing);
}
.x2fr4xw {
  background-color: #e91c434d;
}
.x2fvf9 {
  margin-right: 4px;
}
.x2gxsfk {
  background-color: var(--button-plain-background);
}
.x2h4a58 {
  animation-duration: 0.4s, 0.3s;
}
.x2hu6h8 {
  background-color: var(--danger);
}
.x2iuv4i {
  background-image: linear-gradient(0deg, #000000b3, #0000 69.64%);
}
.x2jl805 {
  color: var(--ptt-draft-button-send);
}
.x2jnzp2 {
  transform: translateY(0);
}
.x2jp5ct {
  color: var(--desktop-upsell-call-btn);
}
.x2kejxg {
  margin-left: 13px;
}
.x2kn7w9 {
  color: var(--poll-button-disabled-sender);
}
.x2lah0s {
  flex-shrink: 0;
}
.x2mfxb {
  animation-duration: 0.4s;
}
.x2ngsik {
  transform: translateY(25%);
}
.x2ol0re {
  border-left-color: var(--media-editor-icon-color);
}
.x2p8vrm {
  transition-delay: 0.5s;
}
.x2pibh5 {
  margin-right: 30px;
}
.x2pn4ns {
  padding-right: var(--padding-drawer-side);
}
.x2qku6n {
  margin-right: var(--x16tgu3i);
}
.x2rqmh4 {
  color: var(--security-icon-lock);
}
.x2ss2xj {
  right: 20px;
}
.x2u03kp {
  right: -10px;
}
.x2uibgs {
  border-right-color: var(--WDS-lines-outline-deemphasized);
}
.x2vl965 {
  padding-right: 10px;
}
.x2xl3gs {
  animation-name: x9rxolt-B;
}
.x2xlkv5 {
  fill: #4bd367;
}
.x2xzg4c {
  color: rgba(var(--color-white), 0.85);
}
.x2yqj0j {
  border-top-left-radius: calc(var(--radius-app) + 1px);
}
.x30a034 {
  color: var(--WDS-secondary-negative);
}
.x32vodv {
  margin-right: 50px;
}
.x347gel {
  border-right-color: var(--WDS-background-wash-plain);
}
.x356krb {
  flex-shrink: 100;
}
.x36gsxj {
  border-bottom-right-radius: var(--x1gg6nmd);
}
.x37p5l7 {
  border-right-width: 1.25px;
}
.x37uqsb {
  stroke-linecap: square;
}
.x37zpob {
  line-height: 1.4;
}
.x396r2g {
  padding-left: 35px;
}
.x3aesyq {
  margin-right: 20px;
}
.x3ajldb {
  vertical-align: bottom;
}
.x3b7fxg {
  background-color: var(--background-lightest-active);
}
.x3c4gkl {
  transform: translate(-1px);
}
.x3cc029 {
  padding-left: var(--x1h8o1kj);
}
.x3ct3a4 {
  list-style-type: none;
}
.x3cu8m9 {
  color: var(--x18hl4n0);
}
.x3dtpkb {
  color: var(--ptt-draft-button-play-pause);
}
.x3gnuav {
  pointer-events: initial;
}
.x3gokd0 {
  line-height: 1.5em;
}
.x3gznbl {
  transform: translateY(-10%);
}
.x3hdh8v {
  border-bottom-right-radius: 9999px;
}
.x3hrd46 {
  color: var(--button-secondary-destructive-color);
}
.x3i1kov {
  background-color: var(--sticker-button-background);
}
.x3ieub6 {
  flex-direction: column-reverse;
}
.x3ix7vi {
  border-right-color: #cecece;
}
.x3l9nec {
  background-color: var(--WDS-content-default);
}
.x3nfvp2 {
  display: inline-flex;
}
.x3oybdh {
  transform: scale(1);
}
.x3oym20 {
  border-bottom-right-radius: 40px;
}
.x3pd3b0 {
  border-left-width: 5px;
}
.x3pnbk8 {
  row-gap: 8px;
}
.x3pxw9o {
  border-top-right-radius: var(--x1pkdsmg);
}
.x3pynha {
  text-underline-offset: 4px;
}
.x3sxl9b {
  margin-right: var(--x5mtd0i);
}
.x3wc6wf {
  color: var(--wds-yellow-500);
}
.x3x0x6p {
  background-color: var(--WDS-lines-divider);
}
.x3xbxsf {
  grid-auto-rows: min-content;
}
.x3yiujs {
  background-color: var(--wds-orange-300);
}
.x3yw8vx {
  list-style-type: decimal;
}
.x40hh3e {
  column-gap: 16px;
}
.x40yjcy {
  color: var(--secondary-lighter);
}
.x41ahdt {
  border-top-right-radius: 4pt;
}
.x4281ju {
  stroke: #fcf5eb;
}
.x42lpuj {
  padding-left: 68px;
}
.x42x0ya {
  background-color: #000;
}
.x42zw1d {
  z-index: var(--layer-10);
}
.x471nhc {
  color: var(--WDS-green-500);
}
.x47corl {
  pointer-events: none;
}
.x47fsot {
  border-right-color: var(--WDS-accent);
}
.x47save {
  border-right-color: var(--poll-invalid-warning-border-receiver);
}
.x487x9m {
  margin-right: 74px;
}
.x48xnh9 {
  stroke: var(--teal);
}
.x49wu3b {
  transform: scale(0.87);
}
.x4afe7t {
  animation-duration: 0.3s;
}
.x4c6wsc {
  padding-left: var(--width-album-extra-padding);
}
.x4dyt0o {
  margin-right: var(--x1bb983k);
}
.x4e0jua {
  right: -40px;
}
.x4e28k3 {
  background-color: var(--blue-light);
}
.x4ei82o {
  line-height: 8px;
}
.x4gbaf0 {
  text-indent: 2px;
}
.x4h0osi {
  margin-left: -3px;
}
.x4hg4is {
  animation-timing-function: ease-in-out;
}
.x4i5khs {
  left: 35px;
}
.x4itbla {
  margin-left: -0.5px;
}
.x4k4xos {
  border-bottom-left-radius: 4pt;
}
.x4oqio7 {
  border-bottom-left-radius: 1px;
}
.x4pcxzf {
  background-color: var(--pill-background);
}
.x4py3vj {
  box-shadow: 0 -5px 7px -5px rgba(var(--shadow-rgb), 0.05);
}
.x4t2iug {
  background-color: var(--chat-info-drawer-thumb-background);
}
.x4whq8f {
  color: var(--secondary-stronger);
}
.x4wrhlh {
  background-color: var(--WDS-surface-highlight);
}
.x4xgy31 {
  font-size: 17;
}
.x4zyt7s {
  border-left-color: var(--WDS-content-default);
}
.x50qr9i {
  color: var(--WDS-neutral-gray-1000);
}
.x51dqfy {
  border-top-right-radius: 50px;
}
.x51soum {
  border-top-left-radius: 32px;
}
.x53faa5 {
  background-color: var(--multi-skin-tone-picker-emoji-selected-background);
}
.x54l9or {
  color: var(--label-disabled-text);
}
.x56jcm7 {
  border-left-width: 4px;
}
.x57541y {
  background-color: var(--x87lr8f);
}
.x579bpy {
  font-size: 2rem;
}
.x5a5i1n {
  border-top-right-radius: 8px;
}
.x5dmra7 {
  opacity: 0.38;
}
.x5fxwdf {
  transform: translate(-105%);
}
.x5hsz1j {
  animation-duration: 0.2s;
}
.x5i6ehr {
  transform: translate(-100%);
}
.x5j2bic {
  border-top-right-radius: 60px;
}
.x5j5mwf {
  border-top-right-radius: var(--radius-bubble);
}
.x5ldbnu {
  border-left-color: var(--danger);
}
.x5m6rv0 {
  animation-delay: 0.4s, 2.8s;
}
.x5mjrfl {
  border-left-color: var(--button-background-disabled);
}
.x5q6gb4 {
  color: rgba(var(--status-secondary-rgb), 0.4);
}
.x5tdj20 {
  left: 11px;
}
.x5zjp28 {
  padding-right: 30px;
}
.x60s03o {
  background-color: var(--poll-bar-fill-sender);
}
.x610krr {
  border-left-color: var(--background-default-hover);
}
.x63rzfj {
  background-color: var(--wds-cool-gray-200);
}
.x63s2mu {
  stroke: var(--spinner-default);
}
.x64bnmy {
  padding-right: 24px;
}
.x65okc {
  left: -40px;
}
.x6640hw {
  transform: translate(33%, -33%);
}
.x66m237 {
  background-color: var(--status-background);
}
.x66tuov {
  border-right-color: var(--system-message-background);
}
.x67bb7w {
  pointer-events: auto;
}
.x67lv5d {
  color: var(--gray-30);
}
.x67w97k {
  padding-left: 50px;
}
.x6e75wo {
  background-color: var(--poll-bar-fill-receiver);
}
.x6egj2d {
  background-color: var(--WDS-background-wash-inset);
}
.x6en5u8 {
  border-bottom-left-radius: 2px;
}
.x6g2pf {
  border-top-left-radius: var(--radius-compose);
}
.x6k2sxb {
  color: var(--avatar-placeholder-background);
}
.x6k43r8 {
  color: var(--map-overlay-foreground);
}
.x6k6lpk {
  letter-spacing: var(--x6wadup);
}
.x6ll9c4 {
  transform: translate(1px);
}
.x6mdjeo {
  line-height: var(--xmff00k);
}
.x6mezaz {
  text-transform: none;
}
.x6mw3hq {
  column-gap: 30px;
}
.x6my1t9 {
  will-change: opacity, transform;
}
.x6n7w7t {
  background-color: rgba(var(--white-rgb), 0.2);
}
.x6nl9eh {
  border-top-left-radius: 12px;
}
.x6oltr1 {
  color: var(--media-gallery-thumb-icon);
}
.x6prxxf {
  font-size: 0.9375rem;
}
.x6s0dn4 {
  align-items: center;
}
.x6s6g2w {
  color: var(--panel-header-icon);
}
.x6wgc6a {
  background-color: var(--wds-emerald-400);
}
.x709u02 {
  border-bottom-left-radius: 20px;
}
.x70id73 {
  animation-name: xmo4utw-B;
}
.x71nacr {
  border-left-color: var(--button-approve-background);
}
.x71s49j {
  pointer-events: all;
}
.x723t9i {
  border-left-color: #ccc;
}
.x72az59 {
  letter-spacing: -0.02em;
}
.x72u2kh {
  border-left-color: #52f818;
}
.x73je2i {
  stroke: currentColor;
}
.x76b9fu {
  background-color: var(--red-light);
}
.x78zum5 {
  display: flex;
}
.x798i94 {
  margin-left: 80px;
}
.x79ns79 {
  border-right-color: var(--button-approve-background-hover);
}
.x7a106z {
  align-items: flex-start;
}
.x7ab6jx {
  border-top-right-radius: var(--command-palette-border-radius);
}
.x7bkp5h {
  border-left-color: var(--button-reject-background-hover);
}
.x7coems {
  padding-left: 9px;
}
.x7e1eld {
  padding-left: 0.4em;
}
.x7ej5ti {
  padding-right: var(--x50y6o0);
}
.x7eptgl {
  cursor: ew-resize;
}
.x7f0h72 {
  border-top-right-radius: 7px;
}
.x7f0hsc {
  flex-shrink: 999;
}
.x7fhd9j {
  color: var(--quoted-message-text);
}
.x7g1fbw {
  border-top-right-radius: var(--radius-app);
}
.x7gh8cn {
  color: var(--svg-secondary-color, var(--secondary));
}
.x7jj88p {
  box-shadow: 0 5px 3px -3px rgba(var(--shadow-rgb), 0.16);
}
.x7lonkb {
  rotate: 270deg;
}
.x7mk7yj {
  color: var(--notification-info-icon);
}
.x7mugv4 {
  border-left-color: var(--xcntszz);
}
.x7myx5e {
  padding-left: 36px !important;
}
.x7nbn6e {
  background-color: var(--media-editor-image-caption-input-background);
}
.x7ncltm {
  color: #919191;
}
.x7nlr4h {
  color: rgba(var(--primary-stronger-rgb), 0.15);
}
.x7nxbsa {
  border-right-color: var(--WDS-background-dimmer);
}
.x7o08j2 {
  color: var(--inverse);
}
.x7oa2jg {
  border-left-color: #ddd;
}
.x7opvkv {
  text-shadow: 0 0 1px rgba(var(--shadow-rgb), 0.36);
}
.x7phf20 {
  margin-left: 3px;
}
.x7t6ubo {
  animation-duration: 3s;
}
.x7v7x1q {
  justify-self: center;
}
.x7v9bd0 {
  animation-duration: 0.75s;
}
.x7vhb2i {
  padding-left: 64px;
}
.x7vuprf {
  border-bottom-right-radius: 12px;
}
.x7wzq59 {
  position: sticky;
}
.x7y2iuh {
  color: var(--wds-teal-300);
}
.x7y3cno {
  color: #4a4a4a;
}
.x7yx35o {
  font-size: 0.90625rem;
}
.x80d8cm {
  border-bottom-left-radius: var(--xuzkx2p);
}
.x82xf8i {
  color: #123033;
}
.x83ex68 {
  row-gap: 5px;
}
.x83z2og {
  background-color: #fff;
}
.x84y7g2 {
  padding-left: var(--xq3fv3p);
}
.x86x9uj {
  color: var(--icon-primary);
}
.x86yrfc {
  background-color: var(--x1xm2y6c);
}
.x87ps6o {
  -moz-user-select: none;
}
.x88nbbm {
  color: var(--status-secondary);
}
.x89mvso {
  color: var(--pnh-nux);
}
.x8cw2a4 {
  font-size: 3rem;
}
.x8du59y {
  background-color: var(--overlay);
}
.x8dwe99 {
  color: var(--WDS-persistent-activity-indicator);
}
.x8e2w6c {
  fill: #fcf5eb;
}
.x8fba5d {
  border-left-color: var(--reactions-bubble-border);
}
.x8gbvx8 {
  align-content: flex-start;
}
.x8hhl5t {
  flex-wrap: wrap-reverse;
}
.x8k05lb {
  z-index: 200;
}
.x8k23pi {
  border-right-color: var(--navbar-border);
}
.x8knxv4 {
  z-index: -1;
}
.x8o5u1m {
  z-index: -999;
}
.x8r675y {
  transform: translateY(-240%);
}
.x8r6oga {
  border-right-color: var(--border-stronger);
}
.x8s8ybf {
  color: var(--wds-green-500);
}
.x8so7cb {
  animation-name: xuttrn-B;
}
.x8sq2zk {
  margin-left: 4.5px;
}
.x8u93l6 {
  border-left-width: 6px;
}
.x8za3yd {
  resize: both;
}
.x916qxe {
  transform: translateZ(0);
}
.x91jh78 {
  border-top-right-radius: 1px;
}
.x91sizk {
  border-top-right-radius: 26px;
}
.x9307sf {
  line-height: 1.8571;
}
.x933yfc {
  animation-timing-function: cubic-bezier(0.83, 0, 0.17, 1);
}
.x95n4da {
  border-bottom-left-radius: 60px;
}
.x98wywu {
  color: var(--wds-green-400);
}
.x9bq0rd {
  color: var(--intro-secondary);
}
.x9bxmr9 {
  column-gap: 1em;
}
.x9d7mpn {
  line-height: 110%;
}
.x9dyr19 {
  transition-duration: 0.18s;
}
.x9ek82g {
  order: 1;
}
.x9f619 {
  box-sizing: border-box;
}
.x9fbagp {
  background-color: var(--gray-30);
}
.x9hgfsb {
  right: -13px;
}
.x9hmgtc {
  break-word: breakAll;
}
.x9k9m9m {
  background-image: radial-gradient(
    at top right,
    rgba(var(--background-default-rgb), 0.5) 60%,
    rgba(var(--background-default-rgb), 0) 80%
  );
}
.x9kwlzf {
  animation-name: x1ndnnjd-B;
}
.x9lcvmn {
  transition-timing-function: ease-out;
}
.x9okykr {
  border-top-right-radius: 9999px;
}
.x9oqtsu {
  border-right-color: var(--progress-background);
}
.x9p2oo0 {
  border-right-width: 4px;
}
.x9p6ekw {
  left: 14px;
}
.x9pbi5e {
  margin-left: 28px;
}
.x9q68il {
  right: 12px;
}
.x9snzeb {
  color: var(--wds-green-400, var(--secondary));
}
.x9ss0fe {
  stroke: rgba(var(--green-rgb), 0.7);
}
.x9tu13d {
  transform: rotate(-90deg);
}
.x9updlm {
  color: var(--avatar-placeholder-primary);
}
.x9wz5kn {
  text-wrap: noWrap;
}
.x9xpc1z {
  column-gap: 7px;
}
.x9zucqe {
  border-right-color: var(--WDS-content-default);
}
.xa03szm {
  background-color: var(--modal-backdrop);
}
.xa1v5g2 {
  z-index: var(--layer-2);
}
.xa2ctma {
  color: var(--status-link-preview-secondary);
}
.xa2x1ej {
  background-color: var(--x1k59qoa);
}
.xa3vuyk {
  animation-timing-function: ease-out;
}
.xa4qsjk {
  animation-iteration-count: infinite;
}
.xa7kkou {
  line-height: 1.7;
}
.xa7slc5 {
  background-color: var(--input-floating-toolbar-button-active);
}
.xa83c8o {
  border-top-right-radius: 40px;
}
.xa9qhua {
  background-color: var(--icon-high-emphasis);
}
.xaccaqi {
  stroke: var(--white);
}
.xadg8h5 {
  border-top-left-radius: calc(var(--radius-app) - 1px);
}
.xaejkm2 {
  border-top-left-radius: var(--radius-thumb);
}
.xag90da {
  transform: scaleX(-1) scaleY(-1);
}
.xah1503 {
  color: var(--wds-pink-300);
}
.xah28ul {
  stroke: var(--button-secondary-destructive-spinner-color);
}
.xahfe03 {
  transform: translate(0.995px);
}
.xahif0u {
  border-bottom-right-radius: var(--xdy2wwo);
}
.xahtqtb {
  padding-right: var(--x53dyk0) !important;
}
.xairv4b {
  background-color: var(--background-default-active);
}
.xaivifb {
  z-index: calc(var(--layer-5) + 1);
}
.xajqne3 {
  box-shadow: 0 2px 4px rgba(var(--shadow-rgb), 0.16);
}
.xal68kn {
  border-top-left-radius: 50px;
}
.xamitd3 {
  align-self: center;
}
.xanp114 {
  transform: translateY(10px);
}
.xanzm1z {
  left: -10px;
}
.xaoy8p5 {
  left: 2px;
}
.xaozknv {
  border-bottom-left-radius: 42px;
}
.xap1gg5 {
  color: var(--WDS-red-500);
}
.xaso8d8 {
  padding-left: 5px;
}
.xavaexc {
  margin-right: 10.5px;
}
.xavfwda {
  opacity: var(--dimmed);
}
.xavwimo {
  fill: var(--poll-selectable-options-icon-hint-color);
}
.xaw7rza {
  margin-right: 13px;
}
.xaw8158 {
  justify-content: space-evenly;
}
.xaweak3 {
  color: var(--link-preview-shimmer);
}
.xb090w {
  stroke-width: 4px;
}
.xb2kyzz {
  font-size: 0.5625rem;
}
.xb38kn4 {
  border-top-right-radius: var(--x1sty9fs);
}
.xb51amx {
  transition-timing-function: cubic-bezier(0.22, 1, 0.36, 1);
}
.xb5mbof {
  content-visibility: auto;
}
.xb6zdsr {
  color: #5d6c7b;
}
.xb92f9i {
  color: #217cef;
}
.xbagc2z {
  background-color: rgba(var(--background-default-rgb), 0.5);
}
.xbb3pvg {
  transition-duration: 0.14s;
}
.xbbvwws {
  color: var(--bot-typing-indicator-background-color);
}
.xbelrpt {
  margin-right: 6px;
}
.xbh8q5q {
  fill: none;
}
.xbiv7yw {
  border-bottom-left-radius: 0;
}
.xbiwxsu {
  color: var(--link-alt);
}
.xbj5ix2 {
  border-top-left-radius: var(--x1gg6nmd);
}
.xbjudin {
  border-top-left-radius: 16px;
}
.xbkck4w {
  color: var(--WDS-neutral-gray-50);
}
.xbky7k3 {
  left: 66px;
}
.xbla1kb {
  stroke-dasharray: 1, 150;
}
.xbm2e5w {
  border-top-right-radius: 99999px;
}
.xbm2j3o {
  padding-left: var(--bubble-padding-polls-horizontal);
}
.xbmvrgn {
  margin-right: 12px;
}
.xbmvzin {
  border-top-right-radius: calc(var(--radius-app) + 7px);
}
.xbmws1g {
  padding-left: 13px;
}
.xboafo0 {
  font-size: 0.75rem;
}
.xbogo7e {
  border-right-color: var(--WDS-lines-divider);
}
.xbpqssb {
  color: var(--wds-red-300);
}
.xbpr5gs {
  margin-right: 1.5px;
}
.xbpxy8c {
  margin-right: 48px;
}
.xbqjg82 {
  background-color: var(--WDS-systems-bubble-surface-e2e);
}
.xbrixnn {
  text-overflow: clip;
}
.xbs004d {
  color: var(--block-quote-text);
}
.xbtce8p {
  color: var(--button-primary);
}
.xbudbmw {
  left: 50%;
}
.xbuiw85 {
  caret-color: transparent;
}
.xburx9h {
  border-right-width: 6px;
}
.xbx705l {
  margin-left: -30px;
}
.xbxn0j6 {
  border-bottom-left-radius: 5px;
}
.xbyyjgo {
  opacity: 0.5;
}
.xbzal7z {
  line-height: 44px;
}
.xc0ps8e {
  background-image: linear-gradient(
    to right,
    var(--progress-background) 4%,
    var(--wds-cool-gray-alpha-40) 25%,
    var(--progress-background) 36%
  );
}
.xc26acl {
  align-content: center;
}
.xc28ydg {
  background-image: linear-gradient(#0000 70%, #0009);
}
.xc35cvv {
  stroke: var(--wds-emerald-500);
}
.xc363f1 {
  border-left-color: var(--gray-70);
}
.xc3n6vs {
  clip-path: polygon(
    0 33%,
    17% 57%,
    23% 54%,
    59% 80%,
    67% 85%,
    75% 83%,
    90% 62%,
    52% 31%,
    38% 36%,
    31% 33%,
    31% 29%,
    39% 24%,
    44% 17%,
    33% 21%,
    15% 7%
  );
}
.xc5fred {
  border-left-width: 0.5px;
}
.xc7jhwv {
  fill: #639;
}
.xc8icb0 {
  isolation: isolate;
}
.xc8y7t9 {
  font-weight: var(--x15rqnt2);
}
.xccv8h0 {
  aspect-ratio: 1.3142;
}
.xccywas {
  left: -1px;
}
.xce17vl {
  border-right-color: var(--WDS-secondary-negative);
}
.xceh6e4 {
  right: 5px;
}
.xcejqfc {
  border-right-color: #00f;
}
.xcev3uh {
  margin-left: 14px;
}
.xcfled2 {
  color: var(--payment-status-failed);
}
.xcg35fi {
  font-size: 1.875rem;
}
.xcghrsn {
  color: #add8e6;
}
.xcgk4ki {
  line-height: 32px;
}
.xcgms0a {
  line-height: 1.5385;
}
.xcgujcq {
  border-top-right-radius: 25px;
}
.xcgwb2z {
  animation-name: xrbhvgu-B;
}
.xchv7qt {
  color: var(--poll-button-disabled-receiver);
}
.xcj1dhv {
  transition-timing-function: linear;
}
.xcj5v2p {
  box-shadow: inset 0 -10px 9px -10px rgba(var(--shadow-rgb), 0.1);
}
.xcknrev {
  margin-right: 7px;
}
.xcme3ci {
  transform: translateY(50px);
}
.xcp0bce {
  align-items: stretch !important;
}
.xcpx4u6 {
  background-color: var(--wds-pink-300);
}
.xcrrfrp {
  padding-left: var(--bubble-padding);
}
.xct1zlm {
  border-left-width: 3px;
}
.xct68jv {
  color: rgba(var(--primary-strong-rgb), 0.32);
}
.xctv8m {
  padding-right: var(--bubble-padding-polls-horizontal);
}
.xcuyn93 {
  border-right-color: #add8e6;
}
.xcwjfjl {
  color: var(--wds-orange-400);
}
.xcwovta {
  background-color: var(--poll-invalid-warning-icon-container-background);
}
.xcy46fs {
  background-color: var(--filters-item-background-hover);
}
.xd1alts {
  transform: scale(0.94);
}
.xd25hor {
  fill: var(--WDS-persistent-always-white);
}
.xd2xkou {
  clip-path: polygon(0 0, 100% 0, 100% 50%, 0 50%);
}
.xd31qb4 {
  color: var(--x17zbysw);
}
.xd4jo15 {
  border-top-left-radius: var(--x1sty9fs);
}
.xd4r4e8 {
  line-height: 18px;
}
.xd52tjp {
  border-left-color: var(--teal);
}
.xd7h76d {
  transform: scale(0.9375);
}
.xd7yu05 {
  background-color: var(--wds-yellow-300);
}
.xd7zvh7 {
  right: 86px;
}
.xd9s0q2 {
  color: var(--media-editor-icon-color);
}
.xd9xbhn {
  margin-right: var(--xdy2wwo);
}
.xdakrdy {
  color: var(--secondary-lighter);
}
.xdbd6k5 {
  line-height: 1.2941;
}
.xdch9hw {
  color: var(--icon-header-illustration-main);
}
.xdcu8fa {
  background-color: var(--wds-cool-gray-700);
}
.xddln23 {
  border-right-color: #ccc;
}
.xddofbv {
  font-size: 1.625rem;
}
.xde0f50 {
  border-bottom-right-radius: 8px;
}
.xdfaw6k {
  border-bottom-right-radius: 30px;
}
.xdg88n9 {
  right: 16px;
}
.xdhfpv1 {
  font-size: 2.25rem;
}
.xdl72j9 {
  flex-basis: auto;
}
.xdlexau {
  color: var(--icon-high-emphasis);
}
.xdln39a {
  margin-left: 77px;
}
.xdnwjd9 {
  word-break: keep-all;
}
.xdod15v {
  line-height: 21px;
}
.xdounpk {
  font-family:
    Helvetica Neue,
    Helvetica,
    Arial,
    sans-serif;
}
.xdpg8n2 {
  line-height: 1.125rem;
}
.xdps06 {
  content-visibility: hidden;
}
.xdpxx8g {
  text-align: left;
}
.xdt5ytf {
  flex-direction: column;
}
.xdwrcjd {
  margin-left: 4px;
}
.xdxn8r {
  color: var(--filters-item-active-color);
}
.xdzw4kq {
  margin-left: 6px;
}
.xe0pjke {
  background-image: linear-gradient(
    to right,
    var(--incoming-background),
    rgba(255, 255, 255, 0)
  );
}
.xe2zdcy {
  padding-left: 10px;
}
.xe4thiz {
  margin-left: -2.5px;
}
.xe6rjme {
  padding-right: var(--xdy2wwo);
}
.xe7vic5 {
  background-color: var(--compose-input-background);
}
.xe8ebfn {
  background-image: linear-gradient(
    to bottom,
    rgba(255, 255, 255, 0) 20%,
    var(--notification-e2e-background) 20%
  );
}
.xe8plzu {
  background-color: var(--security-icon-background);
}
.xe93d63 {
  row-gap: 40px;
}
.xe9ewy2 {
  margin-left: -2px;
}
.xea0m3l {
  border-left-color: var(--WDS-persistent-always-white);
}
.xeaf4i8 {
  white-space: normal;
}
.xeb756f {
  margin-right: -30px;
}
.xebhuq6 {
  text-wrap: nowrap;
}
.xebwusc {
  color: var(--wds-cobalt-400);
}
.xec5kqw {
  row-gap: var(--x1qezdrz);
}
.xed5h26 {
  border-top-left-radius: 30%;
}
.xee18i3 {
  clip-path: polygon(50% 0, 100% 0%, 100% 100%, 50% 100%, 50% 50%);
}
.xee3wn7 {
  border-left-color: var(--poll-bar-fill-sender);
}
.xeer0ze {
  right: 24px;
}
.xeerw82 {
  transition-timing-function: cubic-bezier(0.1, 0.82, 0.25, 1);
}
.xeey69f {
  border-right-color: var(--gray-70);
}
.xefazk8 {
  margin-left: 24px;
}
.xefzod {
  border-bottom-left-radius: 30px;
}
.xeg851g {
  transition-property: visibility, opacity;
}
.xeh89do {
  clip: rect(0 0 0 0);
}
.xeiadmc {
  border-left-color: var(--gray-150);
}
.xejeqp1 {
  color: var(--button-reject-hover);
}
.xen41q7 {
  border-right-color: var(--teal);
}
.xep993w {
  background-color: var(--WDS-content-on-accent);
}
.xeqr9p9 {
  line-height: 26px;
}
.xesihqx {
  padding-right: var(--bubble-padding);
}
.xesnlum {
  background-color: rgba(var(--panel-background-rgb), 0.6);
}
.xet78yd {
  position: fixed !important;
}
.xeu7kla {
  color: rgba(var(--icon-fixed-rgb), 0.7);
}
.xeusxvb {
  border-top-right-radius: 50%;
}
.xeut3pp {
  z-index: 99;
}
.xevlxbw {
  margin-left: var(--navbar-width);
}
.xewurvo {
  text-decoration-thickness: 2px;
}
.xeykx7r {
  padding-left: var(--blur-radius-thumbnail);
}
.xf159sx {
  padding-right: 8px;
}
.xf1jlys {
  background-color: var(--pip-player-background);
}
.xf3oerv {
  background-color: var(--app-background);
}
.xf4yft {
  letter-spacing: 0.25px;
}
.xf5m44m {
  display: table-row;
}
.xf6vk7d {
  margin-right: 5px;
}
.xf7dkkf {
  padding-left: 16px;
}
.xf7ilgw {
  right: 100px;
}
.xf7qf19 {
  padding-left: 36px;
}
.xfagghw {
  transition-property: all;
}
.xfamp07 {
  background-color: var(--wds-teal-500);
}
.xfbpl4g {
  animation-duration: 0.35s;
}
.xfd60zt {
  border-left-color: var(--border-strong);
}
.xfdsq3p {
  border-left-color: var(--button-reject-background);
}
.xfect85 {
  color: var(--icon);
}
.xfex06f {
  column-gap: 8px;
}
.xfgfqdi {
  margin-left: -95px;
}
.xfhc3ru {
  border-right-color: var(--poll-invalid-warning-border-sender);
}
.xfhxl41 {
  background-color: #b4876e;
}
.xfi4zj2 {
  border-right-color: var(--poll-bar-fill-receiver);
}
.xfibh0p {
  background-size: 20px;
}
.xfimr68 {
  transform: scale(0.97);
}
.xflhkyf {
  padding-left: var(--x1bb983k);
}
.xfmuchj {
  border-top-right-radius: var(--x1xhyt8n);
}
.xfn3atn {
  background-color: var(--WDS-accent);
}
.xfo0vy5 {
  padding-right: 29px;
}
.xfo81ep {
  z-index: 1000;
}
.xfq947u {
  letter-spacing: -0.16px;
}
.xftp5sx {
  box-shadow: inset 0 0 15px var(--shadow-light);
}
.xfungia {
  color: #fff;
}
.xfw0ycb {
  background-color: var(--border-deeper);
}
.xfwv6vp {
  left: 28px;
}
.xfwxex3 {
  stroke: var(--button-primary-background);
}
.xg01cxk {
  opacity: 0;
}
.xg3fk06 {
  stroke: var(--status-ring-read);
}
.xg3wpu6 {
  border-top-right-radius: 100%;
}
.xg49k01 {
  vertical-align: -4px;
}
.xg5koua {
  border-right-color: var(--drawer-section-background);
}
.xg79jdd {
  box-shadow: 0 0 32px rgba(var(--background-default-rgb), 0.95);
}
.xg8543d {
  stroke: var(--status-ring-unread);
}
.xg8q4mo {
  background-color: var(--icon-in-cell-frame-background);
}
.xgbwgrv {
  background-size: 1000px 100%;
}
.xgcd1z6 {
  background-color: inherit;
}
.xgdig0o {
  border-bottom-right-radius: 99999px;
}
.xgdpx9o {
  border-top-right-radius: var(--x14511z1);
}
.xgfl6pn {
  font-family: var(--font-family-monospace);
}
.xgg4q86 {
  border-bottom-left-radius: 100%;
}
.xggjnk3 {
  line-height: normal;
}
.xgguqb4 {
  color: var(--input-floating-toolbar-icon);
}
.xggx2qq {
  border-bottom-right-radius: 30%;
}
.xghrzdh {
  color: rgba(var(--danger-rgb), 0.65);
}
.xgif2c7 {
  line-height: 28px;
}
.xgl03ia {
  stroke: var(--icon-secondary);
}
.xglhzf2 {
  background-color: rgba(var(--gray-900-rgb), 0.95);
}
.xgnxfip {
  animation-timing-function: cubic-bezier(0.45, 0, 0.55, 1), linear;
}
.xgpatz3 {
  row-gap: 16px;
}
.xgru5ez {
  color: var(--secondary-400);
}
.xgsucpq {
  color: var(--document-meta);
}
.xguw86c {
  border-left-color: var(--system-message-background);
}
.xgv2mm5 {
  padding-left: 76px;
}
.xgwhlbt {
  background-color: #ff69b4;
}
.xgws4yx {
  padding-right: 26px;
}
.xgz6z4f {
  fill: var(--WDS-accent);
}
.xgz8yji {
  color: var(--wds-teal-400);
}
.xh0615m {
  -webkit-line-clamp: 1;
}
.xh25ehm {
  border-right-color: var(--panel-header-background);
}
.xh42h1r {
  color: var(--icon-in-cell-frame-background);
}
.xh4mkqi {
  color: var(--ptt-draft-button-play-pause-out-of-chat);
}
.xh7rcd0 {
  padding-right: 60px;
}
.xhcjfi7 {
  animation-name: x2xxoma-B;
}
.xhe2ndm {
  background-color: #e91c431a;
}
.xhe8bae {
  border-left-width: unset;
}
.xhe8x8x {
  filter: blur(3px);
}
.xheolg3 {
  border-left-color: var(--link);
}
.xhfwe17 {
  border-left-color: var(--poll-invalid-warning-border-receiver);
}
.xhg6vv5 {
  margin-right: -36px;
}
.xhgddhk {
  color: var(--text-secondary);
}
.xhi6v0a {
  left: auto;
}
.xhig867 {
  padding-right: 34px;
}
.xhj6x0y {
  background-color: var(--button-reject-background);
}
.xhkc9bb {
  transform: scale(0.7);
}
.xhljqa5 {
  border-top-left-radius: var(--x1pkdsmg);
}
.xhohb7u {
  padding-left: 140px;
}
.xhpdwuh {
  border-right-color: #0a1b23;
}
.xhqkg0s {
  border-right-color: var(--button-approve-background);
}
.xhqu4j4 {
  transform: scale(0.875);
}
.xhslqc4 {
  color: var(--WDS-content-deemphasized);
}
.xhswqnk {
  padding-right: var(--x1qezdrz);
}
.xht95ry {
  color: var(--icon-secondary);
}
.xhtitgo {
  z-index: 2;
}
.xhu3bip {
  right: -3px;
}
.xhub2e1 {
  background-color: var(--product-placeholder-background);
}
.xhxcbcp {
  border-right-color: var(--text-disabled);
}
.xhyrnsd {
  padding-right: 2px !important;
}
.xhyrrhw {
  color: var(--labels-plus-icon-color);
}
.xi32cqo {
  row-gap: 32px;
}
.xi5uv41 {
  left: 10px;
}
.xi7iut8 {
  border-top-right-radius: 10px;
}
.xi81zsa {
  color: var(--secondary-text);
}
.xi9pz9s {
  cursor: grabbing;
}
.xi9tln5 {
  border-left-color: rgba(var(--shadow-rgb), 0.3);
}
.xi9vmww {
  border-right-color: var(--WDS-accent-emphasized);
}
.xib33u6 {
  color: var(--label-secondary-text);
}
.xicjxj5 {
  border-left-color: var(--border-stronger);
}
.xih3g5y {
  animation-timing-function: var(--curve-easeout-focus);
}
.xihbb3s {
  color: var(--attachment-type-photos-color);
}
.xijeqtt {
  color: var(--wds-emerald-400);
}
.xil0kgl {
  color: rgba(var(--inverse-rgb), 0.32);
}
.xilfgz5 {
  background-color: rgba(var(--teal-rgb), 0.6);
}
.xipi2l9 {
  letter-spacing: -0.8px;
}
.xiqmkuo {
  color: var(--secondary-light);
}
.xiqxx7j {
  border-right-color: rgba(var(--shadow-rgb), 0.3);
}
.xiqy2jc {
  transform: translateZ(0) !important;
}
.xitnhlw {
  transform: translate(50%);
}
.xiu8dh7 {
  scrollbar-color: rgba(var(--white-rgb), 0.16) transparent;
}
.xivg5dm {
  border-right-color: var(--modal-background);
}
.xixxii4 {
  position: fixed;
}
.xiy17q3 {
  background-repeat: no-repeat;
}
.xiyxwb5 {
  column-gap: 14px;
}
.xizg8k {
  padding-right: var(--bubble-padding-end);
}
.xizuyw3 {
  padding-left: 34px;
}
.xj0a0fe {
  word-wrap: anywhere;
}
.xj1yhid {
  border-left-color: #8696a0;
}
.xj21bgg {
  border-bottom-left-radius: 100px;
}
.xj2j9hd {
  filter: blur(10px);
}
.xj2ofj3 {
  animation-timing-function: cubic-bezier(0.25, 0.46, 0.45, 0.94);
}
.xj3boke {
  border-bottom-left-radius: 99999px;
}
.xj44v4f {
  background-color: var(--WDS-secondary-warning-deemphasized);
}
.xj4c5ne {
  background-color: #0000004d;
}
.xj4w6uv {
  background-color: var(--xbz2rmu);
}
.xj5tmjb {
  background-color: var(--tooltip-background);
}
.xj8l9r2 {
  line-height: calc(var(--drawer-header-line-height) + 3px);
}
.xj9wvw2 {
  color: var(--status-link-preview-title);
}
.xjafh1k {
  color: var(--tooltip-text);
}
.xjb2p0i {
  font-family: inherit;
}
.xjbmbcv {
  column-gap: 32px;
}
.xjbqb8w {
  background-color: transparent;
}
.xjdcl3y {
  caret-color: var(--WDS-accent);
}
.xje27ih {
  padding-right: 0 !important;
}
.xjfo4ez {
  padding-right: 36px;
}
.xjjae95 {
  filter: drop-shadow(-1px 1px 1px rgba(0, 0, 0, 0.5));
}
.xjjclns {
  border-right-color: rgba(var(--primary-rgb), 0.75);
}
.xjk08w6 {
  background-color: var(--archived-chat-marker-background);
}
.xjker3h {
  border-bottom-left-radius: var(--x1xgxmsq);
}
.xjkh2o {
  background-color: var(--sender-superpower-title);
}
.xjkpybl {
  line-height: 1.1875;
}
.xjlgbav {
  border-top-right-radius: calc(var(--radius-app) - 1px);
}
.xjm5g7b {
  border-right-color: var(--wds-cool-gray-200);
}
.xjn30re {
  margin-right: -1px;
}
.xjn6cdj {
  font-family: Optimistic;
}
.xjodkme {
  border-bottom-left-radius: var(--radius-bubble);
}
.xjp690a {
  background-color: var(--wds-gray-50);
}
.xjp7ctv {
  display: contents;
}
.xjpg5jv {
  background-color: rgba(var(--overlay-rgb), 0.7);
}
.xjs9k72 {
  font-weight: bolder;
}
.xjsu8sy {
  border-bottom-right-radius: 3.5px;
}
.xjudz8i {
  color: var(--wds-teal-500);
}
.xjvssmw {
  border-right-width: inherit;
}
.xjwep3j {
  border-top-left-radius: 4px;
}
.xjwk6fx {
  left: 7px;
}
.xjwn8et {
  padding-left: 12%;
}
.xjx09e3 {
  margin-right: 15px;
}
.xjyslct {
  -moz-appearance: none;
}
.xk0ssx3 {
  background-color: var(--WDS-secondary-negative);
}
.xk1kcgm {
  border-left-color: var(--outgoing-background);
}
.xk379b5 {
  border-left-color: var(--incoming-background-deeper);
}
.xk390pu {
  font-size: 100%;
}
.xk3oba8 {
  z-index: 9;
}
.xk3w2oy {
  left: 13px;
}
.xk4n5i7 {
  color: var(--WDS-accent-emphasized);
}
.xk4td0m {
  text-wrap: wrap;
}
.xk50ysn {
  font-weight: 500;
}
.xk7ee7b {
  background-color: var(--WDS-systems-chat-surface-composer);
}
.xk7zoyb {
  background-color: var(--button-secondary-destructive-color);
}
.xk802ri {
  background-color: var(--x4um809);
}
.xkclhyd {
  background-size: 60px;
}
.xkcp37y {
  filter: none;
}
.xkd2t4d {
  background-color: #f1ebe3;
}
.xkdsq27 {
  transition-property: box-shadow;
}
.xkepzcq {
  border-right-color: var(--wallpaper-thumb-border-active);
}
.xkf4ue8 {
  stroke: var(--outgoing-background);
}
.xkfcepe {
  background-color: var(--status-thumbnail-background);
}
.xkffqfj {
  letter-spacing: 1.5px;
}
.xkfubxc {
  box-shadow: 0 1px 6px #0000001f;
}
.xkg41xh {
  border-right-color: var(--conversation-header-border);
}
.xkgd8lh {
  background-color: var(--gray-600);
}
.xkgk455 {
  animation-timing-function: cubic-bezier(0.69, 0, 0.79, 0.14);
}
.xkgndj {
  color: var(--wds-pink-400);
}
.xkgnp4b {
  color: var(--wds-sky-blue-300);
}
.xkh2ocl {
  align-self: stretch;
}
.xkivrog {
  transform: translate(1.61px);
}
.xko0x3n {
  box-shadow: 0 -1px 3px -3px rgba(var(--shadow-rgb), 0.16);
}
.xkonow3 {
  background-color: var(--wds-sky-blue-500);
}
.xkozzs {
  filter: drop-shadow(0px 1px 4px rgba(var(--shadow-rgb), 0.25));
}
.xkpwil5 {
  font-size: 0.875rem;
}
.xkqq1k2 {
  border-top-left-radius: 1px;
}
.xkrqix3 {
  text-decoration-line: none;
}
.xkrybur {
  margin-left: var(--x5mtd0i);
}
.xkvbzgi {
  background-color: var(--system-message-background);
}
.xkvyz64 {
  animation-name: xjricl8-B;
}
.xkxnv7c {
  background-color: var(--date-picker-background-color);
}
.xkyogvf {
  border-bottom-right-radius: 32px;
}
.xl08o82 {
  animation-name: x12df34r-B;
}
.xl0owvu {
  fill: var(--WDS-green-400);
}
.xl1xv1r {
  object-fit: cover;
}
.xl21vc0 {
  fill: var(--avatar-placeholder-background);
}
.xl301zz {
  background-color: var(--active-tab-marker);
}
.xl33hl4 {
  color: var(--notification-e2e-icon);
}
.xl3akx1 {
  padding-right: 19px;
}
.xl3v32j {
  left: -4px;
}
.xl56j7k {
  justify-content: center;
}
.xl6ok4j {
  line-height: var(--line-height-quoted-author);
}
.xl79k7v {
  transform: translate(0) scale(0.85) !important;
}
.xl7wmrt {
  border-right-color: var(--incoming-background-deeper);
}
.xl8spv7 {
  background-color: var(--x-backgroundColor);
}
.xlahmqy {
  font-size: 1.03125rem;
}
.xldyu6s {
  font-size: 0.867em;
}
.xlelruc {
  background-color: var(--chip-button-background);
}
.xlgexem {
  left: inherit;
}
.xlh3980 {
  -moz-osx-font-smoothing: grayscale;
}
.xlh56gj {
  border-bottom-left-radius: 1.1em;
}
.xlhzguj {
  background-color: var(--ptt-gray-badge);
}
.xli2wwf {
  padding-right: 64px;
}
.xli3dgm {
  border-left-style: unset;
}
.xlikyye {
  color: var(--wds-white-alpha-90);
}
.xlil1hf {
  border-top-right-radius: var(--x1ieejqa);
}
.xljy9j3 {
  color: var(--audio-progress-metadata);
}
.xlm9qay {
  font-size: 1.1875rem;
}
.xlmuga0 {
  border-right-color: var(--WDS-components-outline-profile-photo);
}
.xlnu9om {
  animation-name: x13d2p34-B, xekv6nw-B;
}
.xlo4toe {
  margin-right: 28px;
}
.xlo7ypk {
  background-color: #53666f;
}
.xlp1x4z {
  backface-visibility: hidden;
}
.xlp4hpx {
  color: var(--ptt-draft-button-cancel);
}
.xlqzeqv {
  justify-content: flex-start;
}
.xlrqujn {
  background-color: #222;
}
.xlrrn2g {
  column-gap: 9px;
}
.xlshs6z {
  visibility: hidden;
}
.xltiuvv {
  border-right-color: var(--border-list);
}
.xlumy2b {
  border-left-color: var(--border-list);
}
.xluoswm {
  border-bottom-left-radius: 32px;
}
.xluph7x {
  padding-left: var(--x1qezdrz);
}
.xlwc9sh {
  background-color: var(--button-secondary-background);
}
.xly5uq6 {
  color: var(--wds-yellow-300);
}
.xlyfr8p {
  fill-opacity: 1;
}
.xlyipyv {
  text-overflow: ellipsis;
}
.xlynzuj {
  z-index: 1000000;
}
.xlzwp1d {
  border-left-color: var(--WDS-components-outline-profile-photo);
}
.xm0bted {
  background-image: linear-gradient(
    90deg,
    var(--link-preview-shimmer-start) 0%,
    var(--link-preview-shimmer-end) 4%,
    var(--link-preview-shimmer-end) 6%,
    var(--link-preview-shimmer-start) 10%
  );
}
.xm0mufa {
  background-color: var(--panel-background-deeper);
}
.xm28d7p {
  border-bottom-left-radius: var(--xdy2wwo);
}
.xm2jcoa {
  margin-left: 1px;
}
.xm2xy8z {
  margin-left: calc(var(--bubble-padding-polls-horizontal) * -1);
}
.xm3knbq {
  color: var(--x5veiis);
}
.xm3ytx4 {
  color: var(--xo8ean6);
}
.xm4efwp {
  transform-origin: bottom;
}
.xm4wzdf {
  color: var(--toast-text);
}
.xm6sw7i {
  border-right-color: var(--text-teal);
}
.xm7witj {
  color: rgba(var(--primary-strong-rgb), 0.5);
}
.xmbcxv0 {
  padding-right: 12px !important;
}
.xmdcrrr {
  opacity: 50%;
}
.xmdqh07 {
  padding-left: 2px !important;
}
.xmg6eyc {
  animation-duration: 1.5s;
}
.xmgij4t {
  color: var(--link-preview-light);
}
.xmgti43 {
  fill: #e6ffda;
}
.xmhyiyy {
  background-color: rgba(var(--primary-rgb), 0.12);
}
.xmihuf0 {
  background-color: rgba(var(--shadow-rgb), 0.3);
}
.xminmjj {
  box-shadow: 0 3px 12px rgba(var(--shadow-rgb), 0.16);
}
.xmloefz {
  border-right-style: inherit;
}
.xmo3yxm {
  border-right-color: var(--poll-disabled-checked-checkbox-receiver);
}
.xmp7qsk {
  border-left-color: var(--conversation-panel-border);
}
.xmper1u {
  cursor: inherit;
}
.xmpx0yj {
  margin-right: 6.5px;
}
.xms21op {
  color: var(--gray-400);
}
.xmuu9lm {
  background-color: var(--filters-item-active-background);
}
.xmw6rta {
  border-bottom-left-radius: var(--radius-app);
}
.xmy28x3 {
  stroke: transparent;
}
.xmziwt1 {
  vertical-align: -2px;
}
.xmzmlnv {
  color: #fff;
}
.xmzvs34 {
  padding-left: 8px;
}
.xn24z0i {
  border-left-color: #5c5c5c;
}
.xn2rggi {
  box-shadow: 0 1px 2px rgba(var(--WDS-persistent-always-black-RGB), 0.1);
}
.xn39keo {
  border-left-color: var(--reactions-details-background);
}
.xn42ay6 {
  letter-spacing: 0%;
}
.xn58pb5 {
  border-bottom-left-radius: var(--x1sty9fs);
}
.xn80e1m {
  text-transform: capitalize;
}
.xn89ywa {
  background-color: var(--x1i7f8yd);
}
.xn91bti {
  fill: var(--status-secondary);
}
.xnbdvss {
  background-color: var(--text-disabled);
}
.xnelg8w {
  margin-left: -1.5px;
}
.xngnso2 {
  font-size: 1.5rem;
}
.xnhszfi {
  justify-content: var(--xlrf0dj);
}
.xnj6ddq {
  background-color: var(--WDS-content-action-emphasized);
}
.xnje7ou {
  transition-property: border-width;
}
.xnkmj2t {
  margin-left: 18px;
}
.xnldykx {
  column-gap: 5px;
}
.xnlk5jr {
  border-bottom-left-radius: var(--x1pkdsmg);
}
.xnlt6tn {
  animation-name: xh7cyri-B;
}
.xnlwouz {
  border-top-right-radius: 16px;
}
.xnn1q72 {
  transform: translateY(0);
}
.xnnl45u {
  font-weight: var(--xkh732z);
}
.xnnr8r {
  margin-right: 2px;
}
.xnpuxes {
  visibility: visible;
}
.xnqoqkk {
  border-bottom-right-radius: 15px;
}
.xnqxrjt {
  margin-right: 22px;
}
.xnro73h {
  right: initial;
}
.xntdpzj {
  background-color: var(--comments-modal-background);
}
.xnv7mtq {
  color: var(----chat-info-medium-emphasis);
}
.xnxxrpt {
  background-color: rgba(var(--background-default-rgb), 0.6);
}
.xnyknk1 {
  animation-name: x1fal1dg-B;
}
.xo0entv {
  line-height: 1.33;
}
.xo1h6xc {
  font-weight: 460;
}
.xo1l8bm {
  font-weight: 400;
}
.xo1mcw5 {
  color: var(--WDS-content-action-emphasized);
}
.xo1ph6p {
  order: 3;
}
.xo1y3bh {
  border-bottom-left-radius: inherit;
}
.xo2ifbc {
  right: 10px;
}
.xo32pxx {
  background-color: var(--wallpaper-background);
}
.xo5hfjf {
  background-color: #8d74bd;
}
.xo5owp6 {
  margin-left: -250px;
}
.xo5v014 {
  line-height: 1;
}
.xoaa9fh {
  padding-right: var(--xq3fv3p);
}
.xoegz02 {
  z-index: 4;
}
.xof6966 {
  animation-duration: 0.7s;
}
.xofcydl {
  transition-duration: 0.4s;
}
.xog9bda {
  border-left-color: inherit;
}
.xoger0s {
  background-color: rgba(var(--media-editor-control-rgb), 1);
}
.xoi2r2e {
  align-self: baseline;
}
.xoj7uri {
  color: var(--drawer-header-title);
}
.xojk7nt {
  column-gap: var(--xq3fv3p);
}
.xom2zbg {
  border-left-color: var(--button-secondary-border);
}
.xomj9j4 {
  color: var(--audio-control-incoming);
}
.xonxdpx {
  border-right-color: var(--WDS-secondary-positive);
}
.xopvzan {
  text-decoration-color: var(--WDS-green-400);
}
.xouci9l {
  column-gap: 0.25rem;
}
.xoueugu {
  background-color: var(--input-floating-toolbar-button-hover);
}
.xowaa7l {
  color: var(--WDS-content-inverse);
}
.xoww4n8 {
  transform: translateZ(0);
}
.xoz0ns6 {
  z-index: 900;
}
.xozqiw3 {
  flex-wrap: nowrap;
}
.xozx76t {
  padding-left: 0 !important;
}
.xp0d2wq {
  background-color: var(--avatar-circle-gray-light);
}
.xp1r0qw {
  row-gap: 12px;
}
.xp4054r {
  text-align: end;
}
.xp43t2z {
  border-top-left-radius: var(--radius-bubble);
}
.xp471o1 {
  animation-name: x1xxfggj-B;
}
.xp48ta0 {
  padding-right: 40px;
}
.xp9159e {
  color: var(--ptt-text);
}
.xp93uhy {
  border-right-color: var(--WDS-content-deemphasized);
}
.xpa5qit {
  right: -5px;
}
.xpcyujq {
  margin-left: 5px;
}
.xpczpig {
  border-right-width: var(--x12j72ir);
}
.xpdmqnj {
  padding-right: 12px;
}
.xpf24wh {
  border-top-right-radius: 11px;
}
.xpfry4w {
  background-color: var(--qc-quantity-label-highlighted-background);
}
.xphjy30 {
  animation-delay: 0.34s, 0.34s;
}
.xpilrb4 {
  border-left-width: 1px;
}
.xpiqd84 {
  border-right-color: var(--thumb-border-active);
}
.xpk2tj9 {
  transform: scaleX(-1);
}
.xpkffze {
  border-left-color: var(--wds-cool-gray-400);
}
.xpl7guj {
  box-shadow:
    0 1px 1px rgba(var(--shadow-rgb), 0.06),
    0 2px 5px rgba(var(--shadow-rgb), 0.2);
}
.xpla7w {
  border-right-color: var(--menu-bar-item-background-active);
}
.xpm28yp {
  margin-right: 0 !important;
}
.xpnintw {
  left: -60%;
}
.xpp8er5 {
  border-bottom-right-radius: 16px;
}
.xppelrp {
  box-shadow: 0 1px 2px #0000001a;
}
.xpqajaz {
  align-items: flex-end;
}
.xpt4h76 {
  color: var(--xkvakde);
}
.xptal55 {
  border-bottom-right-radius: var(--radius-bubble);
}
.xpteuj8 {
  color: var(--WDS-cool-gray-400);
}
.xptjn4f {
  right: 30px;
}
.xputb5m {
  row-gap: 48px;
}
.xpvcn52 {
  border-right-color: var(--reactions-bubble-border);
}
.xpvungy {
  background-color: var(--background-document-with-captions);
}
.xpvyfi4 {
  align-self: flex-end;
}
.xpw2u0k {
  color: rgba(var(--primary-strong-rgb), 0.4);
}
.xpwdb9g {
  margin-right: 24px;
}
.xpx1m98 {
  margin-left: var(--x17l762o);
}
.xpx74rz {
  box-shadow: 0 0 2px rgba(var(--shadow-rgb), 0.25);
}
.xpxdjtz {
  background-color: var(--panel-background-colored);
}
.xpxtiw3 {
  animation-name: xhfnc4l-B;
}
.xpz12be {
  animation-direction: alternate;
}
.xpzuy9b {
  background-color: var(--poll-disabled-checked-checkbox-sender);
}
.xq22nx5 {
  color: var(--icon-lighter);
}
.xq49mwq {
  color: var(--chip-button-foreground);
}
.xq77vm1 {
  rotate: 90deg;
}
.xq7a5ml {
  border-left-width: 8px;
}
.xq8ne21 {
  color: var(--background-default-active);
}
.xq9mrsl {
  white-space: inherit;
}
.xqa0p2g {
  color: rgba(var(--primary-stronger-rgb), 0.35);
}
.xqarouv {
  animation-name: x17djnnd-B;
}
.xqbdsaf {
  border-top-left-radius: 11px;
}
.xqcmdr3 {
  animation-name: x18re5ia-B;
}
.xqcrz7y {
  align-self: flex-start;
}
.xqe4bef {
  border-left-color: var(--WDS-lines-outline-default);
}
.xqf7i6v {
  padding-left: var(--xdy2wwo);
}
.xqfj769 {
  border-bottom-left-radius: var(--radius-thumb);
}
.xqg7fiw {
  color: #3d7a99;
}
.xqi6p0a {
  border-bottom-right-radius: 1000px;
}
.xqjk9gv {
  transform: translate(-60%, -95%) rotate(-45deg);
}
.xqk4rbu {
  border-left-color: var(--progress-background);
}
.xqkhp9o {
  animation-timing-function: cubic-bezier(0.85, 0, 0.15, 1);
}
.xqkn89t {
  background-clip: content-box;
}
.xqn6mkg {
  color: var(--payment-status-success);
}
.xqnyt8g {
  color: var(--WDS-secondary-negative-emphasized);
}
.xqpj2cg {
  color: var(--pale-blue-green);
}
.xqq92yc {
  stroke: var(--secondary-lighter);
}
.xqqomq6 {
  z-index: 98;
}
.xqsn43r {
  margin-left: 20px;
}
.xqwxbl3 {
  right: -4px;
}
.xqxgn94 {
  right: var(--x-insetInlineEnd);
}
.xqxmu37 {
  left: -15px;
}
.xqywuur {
  border-right-color: var(--link);
}
.xqz0fhx {
  animation-name: x1agd1w4-B;
}
.xqz8djb {
  border-left-color: rgba(var(--shadow-rgb), 0.01);
}
.xr0cwbp {
  background-color: var(--xq94u1m);
}
.xr0m5pc {
  border-bottom-left-radius: 9999px;
}
.xr1pq3a {
  border-bottom-right-radius: 4pt;
}
.xr2wkf5 {
  border-bottom-left-radius: calc(var(--radius-app) + 1px);
}
.xr2y4jy {
  border-bottom-right-radius: 6px;
}
.xr3d4wh {
  color: #fff6;
}
.xr4gsrn {
  border-top-left-radius: 40px;
}
.xr5525 {
  background-color: var(--outgoing-background);
}
.xr9e8f9 {
  border-top-left-radius: 2px;
}
.xr9w4p7 {
  border-top-left-radius: 7px;
}
.xraqfvc {
  color: var(--text-muted);
}
.xrcxaqs {
  background-size: 1600% auto;
}
.xrg5dww {
  margin-right: var(--xminwus);
}
.xrg9stw {
  letter-spacing: -0.4px;
}
.xri7o67 {
  margin-left: var(--x1bb983k);
}
.xrkjzwr {
  background-color: var(--WDS-secondary-negative-deemphasized);
}
.xrkmrrc {
  background-color: red;
}
.xrl28ub {
  color: var(--wds-neutral-gray-1000);
}
.xrllbb6 {
  color: var(--wds-cool-gray-500);
}
.xrlxcrs {
  border-top-left-radius: var(--radius-app);
}
.xrmlzy3 {
  fill-opacity: 0.6;
}
.xrn1f1u {
  stroke: var(--button-primary-destructive-spinner-color);
}
.xrnhffl {
  flex-grow: 4;
}
.xrolgzk {
  border-left-color: var(--gray-850);
}
.xrotz4w {
  left: 8px;
}
.xrr41r3 {
  left: 6px;
}
.xru437e {
  border-right-color: var(--gray-200);
}
.xrv4cvt {
  font-size: 1em;
}
.xrvj5dj {
  display: grid;
}
.xrw5ot4 {
  padding-right: 9px;
}
.xrwxeff {
  left: -999px;
}
.xrxj3dl {
  color: var(--teal-lighter);
}
.xrys4gj {
  text-underline-offset: 2px;
}
.xs17brd {
  color: var(--background-default);
}
.xs1q97v {
  background-color: var(--WDS-background-elevated-wash-inset);
}
.xs2e80n {
  box-shadow:
    0 2px 18px #00000042,
    0 8px 10px #0000001a;
}
.xs2sona {
  color: #122e31;
}
.xs2xxs2 {
  transition-property: background-color, color;
}
.xs4eqvt {
  animation-duration: 2.7s;
}
.xs4xyr0 {
  animation-duration: 0.25s;
}
.xs5mgot {
  background-color: var(--unread-background);
}
.xs7ovuj {
  color: var(--wds-orange-300);
}
.xs7vtfe {
  background-color: var(--WDS-lines-outline-default);
}
.xs83m0k {
  flex-shrink: 1;
}
.xs83zq4 {
  border-top-right-radius: 3px;
}
.xs8eguv {
  font-family: Norican, sans-serif !important;
}
.xs9v28o {
  background-color: var(--green-deep);
}
.xs9wviy {
  border-bottom-left-radius: 16px;
}
.xsb47vp {
  margin-right: 12.5px;
}
.xsbsmvu {
  border-bottom-left-radius: 70px;
}
.xsdj86q {
  padding-left: 17px;
}
.xsfy40s {
  padding-right: 32px;
}
.xsgwwv8 {
  border-right-style: unset;
}
.xshfolx {
  transition-property: border-color;
}
.xshw7n3 {
  box-shadow: 0 2px 13px rgba(var(--shadow-rgb), 0.5);
}
.xsiam2c {
  right: var(--x1l1x2a7);
}
.xskf257 {
  color: #a5b337;
}
.xsknx04 {
  background-color: var(--intro-background);
}
.xskrr25 {
  border-left-color: var(--wds-cool-gray-100);
}
.xsnfspn {
  padding-left: var(--xnens29);
}
.xso2hbu {
  background-color: var(--product-thumb-background-deeper);
}
.xsocnq2 {
  margin-left: calc(var(--bubble-padding-start) * -1);
}
.xspkpnd {
  font-family: Norican;
}
.xspu6d {
  text-shadow: 0 1px 0 rgba(var(--inverse-rgb), 0.4);
}
.xsq8q6z {
  border-bottom-left-radius: var(--command-palette-border-radius);
}
.xsq9etf {
  color: var(--startup-icon);
}
.xsqfwrn {
  fill: var(--green-deep);
}
.xsqj5wx {
  transform: var(--x-transform);
}
.xss6m8b {
  font-variant-numeric: tabular-nums;
}
.xstzfhl {
  border-left-style: none;
}
.xsuwsx8 {
  border-top-left-radius: var(--xdy2wwo);
}
.xsuxonf {
  border-left-width: 1.25px;
}
.xswwkt {
  border-bottom-left-radius: var(--xpb9dj1);
}
.xsztnxe {
  color: var(--pill-text);
}
.xt0e3qv {
  cursor: default;
}
.xt0psk2 {
  display: inline;
}
.xt16idv {
  color: var(--icon-fixed);
}
.xt6ovg4 {
  border-bottom-right-radius: 3px;
}
.xtaz4m5 {
  list-style-type: disc;
}
.xtez0ps {
  right: -15px;
}
.xtf1z3e {
  border-top-left-radius: 42px;
}
.xtf6cww {
  letter-spacing: 3.22px;
}
.xth0gu4 {
  left: 55px;
}
.xthy166 {
  -webkit-line-clamp: initial;
}
.xthy82k {
  color: gray;
}
.xti11r0 {
  padding-left: calc(50% - 250px);
}
.xti2d7y {
  opacity: 0.4;
}
.xti2ec1 {
  white-space: initial;
}
.xtijo5x {
  right: 0;
}
.xtjevij {
  transform: scaleY(-1);
}
.xtl5do8 {
  background-color: var(--forward-caption-preview-background);
}
.xtln64n {
  border-left-width: inherit;
}
.xtoc0dr {
  background-color: var(--reactions-picker-bg);
}
.xtopw86 {
  color: var(--poll-selectable-options-icon-hint-color);
}
.xtq6bvn {
  border-left-color: #000;
}
.xtqhoxe {
  line-height: 1em;
}
.xtqikln {
  column-gap: 12px;
}
.xts7igz {
  transition-property: background-color, border-color;
}
.xts9ub1 {
  border-right-color: var(--WDS-content-disabled);
}
.xtssl2i {
  padding-left: 40px;
}
.xtt52l0 {
  resize: none;
}
.xtt8hom {
  border-bottom-right-radius: var(--xpb9dj1);
}
.xttja7m {
  animation-name: x1xgfvj9-B;
}
.xtvhhri {
  text-transform: uppercase;
}
.xtwfq29 {
  background-color: currentColor;
}
.xtx9xyc {
  background-color: var(--poll-modal-background-color);
}
.xu10ooz {
  background-color: var(--WDS-components-outline-profile-photo);
}
.xu25z0z {
  border-top-right-radius: inherit;
}
.xu306ak {
  box-shadow: 0 1px 3px rgba(var(--shadow-rgb), 0.4);
}
.xu41xpa {
  animation-name: xoslcoy-B;
}
.xu5n5zk {
  background-color: var(--ptt-draft-waveform-background);
}
.xu6a5m6 {
  grid-auto-columns: 1fr;
}
.xu8d7ss {
  box-shadow: inset 0 0 0 2px var(--WDS-accent);
}
.xu9hqtb {
  padding-left: var(--bubble-padding-start);
}
.xua3uq3 {
  transition-property: height;
}
.xue55m6 {
  line-height: 50px;
}
.xuh0odg {
  box-shadow: inset 0 0 0 1px rgba(var(--secondary-rgb), 0.2);
}
.xuh3joz {
  border-right-color: var(--panel-header-icon);
}
.xuij49y {
  animation-iteration-count: 2;
}
.xuix1fa {
  hyphens: none;
}
.xujl8zx {
  text-decoration-line: underline;
}
.xuk3077 {
  align-items: flex-end;
}
.xukjnxy {
  animation-name: x1w3442g-B;
}
.xulpoeh {
  border-right-color: var(--WDS-neutral-gray-500);
}
.xum4auv {
  border-bottom-right-radius: 100px;
}
.xupzf07 {
  stroke-width: 2.2;
}
.xushykq {
  justify-content: center !important;
}
.xuuh30 {
  transform: translate(-50%);
}
.xuuw4wc {
  background-size: 110px 110px;
}
.xuvarr2 {
  background-color: var(--beta-tag-background);
}
.xuvdrym {
  z-index: -10;
}
.xuxw1ft {
  white-space: nowrap;
}
.xuy72oy {
  justify-self: stretch;
}
.xuy8w9f {
  line-height: 17px;
}
.xuzhngd {
  opacity: 0.3;
}
.xv1tzdm {
  transition-duration: 0.14s, 0.14s;
}
.xv2l2za {
  background-color: var(--teal-lighter);
}
.xv3wf3u {
  background-color: rgba(var(--overlay-rgb), 0.1);
}
.xv54qhq {
  padding-right: 16px;
}
.xv5he41 {
  border-left-color: var(--poll-disabled-checked-checkbox-sender);
}
.xv5lvn5 {
  border-left-color: transparent;
}
.xv5twrn {
  cursor: move;
}
.xv97iv4 {
  z-index: 10001;
}
.xv9t0rm {
  margin-right: -5px;
}
.xvadk6b {
  row-gap: var(--x16tgu3i);
}
.xvahy20 {
  padding-left: 25px;
}
.xvav9fi {
  transform: translateY(-120%);
}
.xvbds7f {
  transform: translate(0) scale(0.9) !important;
}
.xvc51xn {
  margin-left: 32px;
}
.xvc5jky {
  margin-left: auto;
}
.xvdu4fi {
  opacity: 0 !important;
}
.xvfmyfb {
  grid-template-columns: repeat(auto-fill, var(--sticker-size-store));
}
.xvh3i5d {
  box-shadow:
    0 2px 10px rgba(var(--shadow-rgb), 0.16),
    0 2px 5px rgba(var(--shadow-rgb), 0.26);
}
.xvhpnrs {
  color: var(--WDS-background-dimmer);
}
.xvihmje {
  right: unset;
}
.xvikjs0 {
  padding-right: 0.3em;
}
.xvjg3zp {
  animation-duration: 1.7s;
}
.xvkbmy {
  margin-left: 1.5px;
}
.xvlca1e {
  stroke-width: 2;
}
.xvma63k {
  animation-name: x17qceat-B;
}
.xvo38ju {
  animation-delay: var(--x-animationDelay);
}
.xvpkmg4 {
  opacity: 0.25;
}
.xvq8zen {
  line-height: 1.3333;
}
.xvql48z {
  line-height: 1.428;
}
.xvrbanz {
  -moz-user-select: all;
}
.xvs2etk {
  border-top-left-radius: 100%;
}
.xvwxvxt {
  border-left-width: var(--x12j72ir);
}
.xvye43 {
  border-top-left-radius: var(--x14511z1);
}
.xvyupjv {
  stroke-width: 1.5px;
}
.xvzvg7y {
  font-size: 3.75rem;
}
.xw01apr {
  margin-left: -6px;
}
.xw2npq5 {
  color: var(--text-primary);
}
.xw63xux {
  color: rgba(var(--primary-stronger-rgb), 0.55);
}
.xw6alqk {
  background-color: var(--WDS-background-elevated-wash-plain);
}
.xw6cgo0 {
  text-anchor: middle;
}
.xw7t59x {
  transform: translate(calc(50% - 26px));
}
.xw8ag78 {
  animation-duration: 0.1s;
}
.xw8z9w8 {
  vertical-align: sub;
}
.xwaa2ar {
  column-gap: 48px;
}
.xwazadq {
  border-left-color: var(--WDS-neutral-gray-500);
}
.xwc7gll {
  color: var(--text-critical);
}
.xwczabx {
  border-right-color: var(--border-strong);
}
.xwdx1io {
  border-right-color: var(--WDS-secondary-negative-emphasized);
}
.xwflugy {
  color: var(--xe71aag);
}
.xwfnofu {
  border-right-style: var(--xl89c99);
}
.xwgm25j {
  animation-timing-function: steps(15);
}
.xwgq4w4 {
  vertical-align: -5px;
}
.xwgyvy0 {
  line-height: 14.5px;
}
.xwheglu {
  background-color: var(--background-lighter-hover);
}
.xwigvol {
  animation-name: xwetn48-B;
}
.xwji4o3 {
  transition-timing-function: ease;
}
.xwklpps {
  margin-left: 2px;
}
.xwldb3t {
  justify-self: flex-start;
}
.xwn43p0 {
  padding-left: 18px;
}
.xwn7fz2 {
  line-height: 1.3;
}
.xwodta0 {
  padding-right: 35px;
}
.xwq05k6 {
  opacity: 0.55;
}
.xwtrvjq {
  transition-duration: var(--t-fast);
}
.xwudbvs {
  font-size: 1.4375rem;
}
.xwvnpb2 {
  stroke: var(--incoming-background);
}
.xwwpvpy {
  border-top-left-radius: var(--xf58tp2);
}
.xwwtwea {
  transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
}
.xwy3id5 {
  border-right-style: dashed;
}
.xwymrj1 {
  color: var(--button-approve-hover);
}
.xx0iy26 {
  padding-right: var(--x9crgni);
}
.xx281p9 {
  padding-right: 50px;
}
.xx2jlie {
  color: #86a3b3;
}
.xx43kwn {
  box-shadow:
    0 1px 4px 0 var(--WDS-black-alpha-10),
    0 1px 2px 0 var(--WDS-black-alpha-10);
}
.xx4v7xm {
  color: var(--WDS-background-wash-plain);
}
.xx4wtn9 {
  background-color: var(--wds-yellow-500);
}
.xx5krr6 {
  background-color: var(--orange);
}
.xx69xxh {
  touch-action: pan-y;
}
.xx6cpbe {
  line-height: 1.42;
}
.xx6jrq6 {
  margin-left: 15px;
}
.xx75k7l {
  color: var(--primary-title);
}
.xx77lho {
  animation-duration: 0.32s, 0.12s;
}
.xx7j5b9 {
  left: -999999px;
}
.xx7s9ze {
  border-top-left-radius: var(--x1liu9ov);
}
.xx8lszd {
  box-shadow: 0 1px 1px rgba(var(--shadow-rgb), 0.08);
}
.xx99ppg {
  transition-property: width, background-color;
}
.xx9ric9 {
  box-shadow: 0 5px 3px -3px var(--shadow-light);
}
.xxbqhct {
  z-index: 9998;
}
.xxcbqqu {
  left: 15px;
}
.xxeg2eo {
  color: var(--attachment-type-polls-color);
}
.xxhqxmj {
  font-feature-settings:
    "liga" off,
    "clig" off;
}
.xxkn2d0 {
  animation-name: x1oqssc6-B;
}
.xxkxxek {
  border-left-color: var(--WDS-neutral-gray-1000);
}
.xxkxylk {
  animation-duration: 0.5s;
}
.xxl59ln {
  border-bottom-right-radius: var(--radius-app);
}
.xxl7t6f {
  word-spacing: -0.4em;
}
.xxln43k {
  background-color: var(--wds-teal-300);
}
.xxmg6um {
  border-right-color: var(--icon-disabled);
}
.xxnau4b {
  background-color: var(--border-default);
}
.xxntkus {
  background-color: var(--media-editor-video-caption-input-background);
}
.xxr6tci {
  color: rgba(var(--green-deep-rgb), 0.7);
}
.xxrkv7w {
  border-top-left-radius: var(--command-palette-border-radius);
}
.xxs79tx {
  row-gap: 0;
}
.xxx7yvo {
  right: 4px;
}
.xxxczy4 {
  border-right-color: var(--background-default-active);
}
.xxymvpz {
  vertical-align: middle;
}
.xxzhill {
  border-bottom-left-radius: var(--x1xhyt8n);
}
.xy0t4y3 {
  margin-left: calc(var(--bubble-padding) * -1);
}
.xy4aiz4 {
  letter-spacing: -0.36px;
}
.xy4wh6y {
  background-color: var(--unread-bar-background);
}
.xy57btm {
  background-color: var(--panel-input-background);
}
.xy5ipz4 {
  border-left-color: var(--qc-button-border);
}
.xy5zui7 {
  color: var(--ptt-blue);
}
.xy6z7qb {
  animation-name: x1jfngxa-B;
}
.xy7xkci {
  background-color: var(--WDS-green-400);
}
.xy8hc96 {
  color: var(--link-preview-placeholder-image);
}
.xy9n6vp {
  color: var(--primary-stronger);
}
.xyaa4h1 {
  color: #b4876e;
}
.xyblb0s {
  background-color: var(--ptt-ooc-background);
}
.xyd612o {
  border-bottom-right-radius: 20%;
}
.xyd83as {
  opacity: 0.45;
}
.xyee0rz {
  color: #d88deb;
}
.xyee620 {
  border-left-color: var(--inverse);
}
.xyendm2 {
  background-color: var(--expressions-panel-active-icon-tab-background);
}
.xyesn5m {
  line-height: 1.1429;
}
.xyia3qj {
  border-bottom-right-radius: var(--x1sty9fs);
}
.xyiysdx {
  padding-left: 2px;
}
.xyj2c9f {
  color: var(--business-name-subtitle);
}
.xymharo {
  margin-left: 30px;
}
.xyp3urf {
  background-color: var(--WDS-persistent-always-branded);
}
.xypthjr {
  fill: #fff;
}
.xyqm7xq {
  margin-left: 16px;
}
.xyqtbsd {
  animation-name: x4a29pd-B;
}
.xyri2b {
  padding-right: 0;
}
.xys98vm {
  right: 14px;
}
.xyt666n {
  animation-name: x1bhqxhk-B;
}
.xytepxb {
  margin-right: calc(var(--bubble-padding-end) * -1);
}
.xyumdvf {
  border-left-width: 2px;
}
.xyvbeiw {
  color: var(--chat-meta);
}
.xyw6214 {
  z-index: var(--layer-1);
}
.xyxnv8n {
  display: var(--x13513e);
}
.xyyilfv {
  transform-origin: left top;
}
.xz03a8w {
  right: 2px;
}
.xz03xr6 {
  transform: translate(-50%, 20%) rotate(-135deg);
}
.xz0mkc0 {
  color: var(--ptt-draft-button-stop);
}
.xz16w4b {
  box-shadow: #0000001f 0 5px 9px -4px;
}
.xz4gly6 {
  transition-timing-function: ease-in-out;
}
.xz5rk10 {
  opacity: 0.2;
}
.xz6nz0p {
  font-family:
    Apple Color Emoji,
    -apple-system,
    Noto-Emoji,
    sans-serif;
}
.xz7312c {
  padding-left: 22px;
}
.xz7t8uv {
  border-bottom-right-radius: 24px;
}
.xzhzmbm {
  padding-right: var(--x1bb983k);
}
.xziim83 {
  padding-right: 28px;
}
.xziw2gg {
  transform: scale(0.25);
}
.xzkaem6 {
  z-index: 3;
}
.xzkvk7n {
  border-left-color: rgba(var(--inverse-rgb), 0.1);
}
.xzl6hoh {
  line-height: 24;
}
.xzm8p2n {
  padding-left: 26px;
}
.xznryv8 {
  background-color: #a5b337;
}
.xzpqnlu {
  clip: rect(0, 0, 0, 0);
}
.xzpsbe2 {
  margin-right: calc(var(--bubble-padding) * -1);
}
.xzqyxu6 {
  color: var(--white);
}
.xzr1yc1 {
  color: var(--xm9z0ea);
}
.xzs022t {
  background-color: var(--navbar-item-active-background);
}
.xzs49h3 {
  left: var(--xdy2wwo);
}
.xzsf02u {
  color: var(--primary-text);
}
.xzt5al7 {
  direction: ltr;
}
.xztyjsx {
  fill: var(--icon-fixed);
}
.xzuqxi3 {
  cursor: zoom-out;
}
.xzwifym {
  color: var(--primary);
}
.xzwm97l {
  border-left-color: var(--incoming-background);
}
.xzwoauc {
  left: 16px;
}
.xzy4ed {
  border-left-color: var(--WDS-secondary-negative-emphasized);
}
.x10ggpjl:first-child
  .react-calendar__tile--now.react-calendar__month-view__days__day
  > abbr {
  border-left-color: var(--date-picker-today-background-color);
}
.x10vj8td:first-child .react-calendar__tile {
  padding-right: 4px;
}
.x12ijfkc:focus-visible {
  outline-offset: 4px;
}
.x12psqrc:first-child .react-calendar__navigation {
  color: var(--WDS-content-default);
}
.x12psr53:first-child
  .react-calendar__tile--now.react-calendar__month-view__days__day
  > abbr {
  border-right-color: var(--WDS-accent);
}
.x13q2vvg:first-child button:enabled:hover {
  cursor: pointer;
}
.x13ydwdk:first-child > .react-calendar {
  background-color: var(--date-picker-background-color);
}
.x13ypgyl:first-child .react-calendar__navigation {
  border-bottom-right-radius: 0;
}
.x14t4fpc:first-child button:focus {
  outline-color: var(--xsok4hc);
}
.x15i2d7n:first-child .react-calendar__navigation {
  display: flex;
}
.x15kmrvl:first-child .react-calendar__tile--now {
  border-bottom-left-radius: 3px;
}
.x15tm2r9:first-child
  .react-calendar__tile--now.react-calendar__month-view__days__day
  > abbr {
  border-left-style: solid;
}
.x173lbfv:focus-visible {
  border-right-color: var(--xsok4hc);
}
.x17f7hit:focus-visible {
  color: var(--WDS-content-on-accent);
}
.x17j0exz:focus-visible {
  border-right-style: solid;
}
.x17pelst:focus-visible {
  border-left-color: var(--xsok4hc);
}
.x17rrl5:first-child
  .react-calendar__tile--now.react-calendar__month-view__days__day
  > abbr {
  border-top-right-radius: 50%;
}
.x19ejreq:first-child .react-calendar__navigation__label__labelText {
  color: var(--WDS-content-default);
}
.x19qpdui:hover:not(:focus-within) {
  box-shadow: inset 0 0 0 1px var(--WDS-lines-outline-deemphasized);
}
.x1artvld:first-child .react-calendar__tile--now {
  background-color: var(--date-picker-today-background-color);
}
.x1ayfghy:first-child .react-calendar__tile {
  text-align: center;
}
.x1bak1w0:first-child
  .react-calendar__tile--now.react-calendar__month-view__days__day
  > abbr {
  color: var(--date-picker-today-text-color);
}
.x1bdrdso:first-child
  .react-calendar__tile--now.react-calendar__month-view__days__day {
  background-color: inherit;
}
.x1cef9ng:first-child button:focus {
  outline-offset: var(--x1t5w2hn);
}
.x1cjocb7:first-child > .react-calendar {
  line-height: 1em;
}
.x1f0q22a:first-child > .react-calendar {
  box-sizing: border-box;
}
.x1f29xdi:first-child
  .react-calendar__tile--now.react-calendar__month-view__days__day
  > abbr {
  border-right-width: 3px;
}
.x1f30zej:first-child > .react-calendar {
  background-color: var(--WDS-surface-elevated-default);
}
.x1gu7c6u:first-child
  .react-calendar__tile--now.react-calendar__month-view__days__day
  > abbr {
  background-color: var(--date-picker-today-background-color);
}
.x1gz4fmc:first-child
  .react-calendar__tile--now.react-calendar__month-view__days__day
  > abbr {
  border-left-color: var(--WDS-accent);
}
.x1gzymcx:first-child .react-calendar__navigation__arrow {
  color: var(--date-picker-nav-text-color);
}
.x1j37yda:first-child > .react-calendar {
  border-bottom-left-radius: 3px;
}
.x1j4d9d8:first-child .react-calendar__navigation {
  border-top-right-radius: 18px;
}
.x1jzmftk:first-child
  .react-calendar__tile--now.react-calendar__month-view__days__day
  > abbr {
  border-bottom-left-radius: 50%;
}
.x1k0sfqb:focus-visible {
  border-bottom-right-radius: var(--x1sty9fs);
}
.x1l0ey4t:focus-within {
  background-color: var(--WDS-surface-default);
}
.x1m4d0k2:first-child .react-calendar__navigation {
  color: var(--date-picker-nav-text-color);
}
.x1m8pmxx:first-child .react-calendar__navigation__arrow:disabled {
  cursor: not-allowed;
}
.x1my61ml:first-child
  .react-calendar__tile--now.react-calendar__month-view__days__day
  > abbr {
  border-right-style: solid;
}
.x1nr6lf7:first-child button:focus {
  outline-width: var(--x1w7u7ze);
}
.x1o09pv8:focus-visible {
  border-top-left-radius: var(--x1sty9fs);
}
.x1oe3wxx:first-child button {
  margin-left: 0;
}
.x1pec2ck:focus-visible {
  border-right-width: 4px;
}
.x1pqbnpz:first-child .react-calendar__month-view__days__day--neighboringMonth {
  color: #757575;
}
.x1qbku8z:focus-visible {
  border-top-right-radius: var(--x1sty9fs);
}
.x1qfjn0n:focus-visible {
  border-bottom-right-radius: var(--x14511z1);
}
.x1r20atc:first-child .react-calendar__navigation {
  border-top-left-radius: 3px;
}
.x1r6agxi:first-child > .react-calendar {
  border-top-right-radius: 18px;
}
.x1rktagx:first-child
  .react-calendar__tile--now.react-calendar__month-view__days__day
  > abbr {
  border-right-color: var(--date-picker-today-background-color);
}
.x1s22pda:first-child .react-calendar__month-view__weekdays__weekday {
  text-align: center;
}
.x1sg89e8:first-child > .react-calendar {
  border-bottom-left-radius: 18px;
}
.x1uqvoj0:first-child .react-calendar__navigation {
  border-bottom-left-radius: 0;
}
.x1xhbldp:first-child
  .react-calendar__tile--now.react-calendar__month-view__days__day
  > abbr {
  display: inline-block;
}
.x1xwpm45:first-child .react-calendar__navigation__next2-button {
  visibility: hidden;
}
.x1yge3xe:first-child .react-calendar__tile--now {
  border-top-right-radius: 3px;
}
.x1yo9fk:first-child
  .react-calendar__tile--now.react-calendar__month-view__days__day
  > abbr {
  border-top-left-radius: 50%;
}
.x3awh4s:focus-visible {
  border-left-width: 4px;
}
.x3hg60a:first-child button:focus {
  outline-style: var(--x1u67coa);
}
.x3qhu2d:first-child .react-calendar__year-view > .react-calendar__tile {
  padding-left: 0.5em;
}
.x42e3j:focus-visible {
  color: var(--WDS-green-400);
}
.x4b1xh0:first-child button {
  border-right-width: 0;
}
.x4tpv1n:first-child .react-calendar__navigation__prev2-button {
  visibility: hidden;
}
.x5b4mxb:first-child .react-calendar__navigation__arrow:enabled:hover {
  opacity: 0.5;
}
.x5s1j2x:first-child > .react-calendar {
  border-top-right-radius: 3px;
}
.x615f3y:first-child .react-calendar__tile {
  line-height: 12px;
}
.x61llzd:first-child button {
  border-left-width: 0;
}
.x6wgh2k:first-child
  .react-calendar__tile--now.react-calendar__month-view__days__day
  > abbr {
  text-align: center;
}
.x8365pe:hover:after {
  transform: scale(1.47) translateY(0);
}
.x8aj355:first-child button {
  color: var(--date-picker-text-color);
}
.x8reosc:first-child .react-calendar__decade-view > .react-calendar__tile {
  padding-right: 0.5em;
}
.x9ik1rf:first-child .react-calendar__navigation__arrow {
  color: var(--WDS-content-default);
}
.x9qntcr:hover:not(:disabled) {
  background-color: rgba(var(--WDS-accent-RGB), 0.8);
}
.xapc46a:focus-visible {
  border-top-left-radius: var(--x14511z1);
}
.xbqj7c7:first-child .react-calendar__navigation {
  background-color: var(--WDS-surface-elevated-default);
}
.xczrsgi:first-child .react-calendar__decade-view > .react-calendar__tile {
  padding-left: 0.5em;
}
.xd7iu77:first-child .react-calendar__navigation__arrow {
  align-items: center;
}
.xdgu6y7:first-child
  .react-calendar__tile--now.react-calendar__month-view__days__day
  > abbr {
  border-bottom-right-radius: 50%;
}
.xecy82d:focus-visible {
  border-bottom-left-radius: var(--x1sty9fs);
}
.xf5t2sd:first-child
  .react-calendar__tile--now.react-calendar__month-view__days__day
  > abbr {
  line-height: 1.25;
}
.xfloiof:first-child > .react-calendar {
  border-bottom-right-radius: 18px;
}
.xg8w3ci:focus-within {
  box-shadow: inset 0 0 0 2px var(--WDS-accent);
}
.xg9hlg4:first-child .react-calendar__tile {
  padding-left: 4px;
}
.xgm1il4:hover:not(:disabled) {
  background-color: var(--button-primary-background-hover);
}
.xgn0dxz:focus-visible {
  border-left-style: solid;
}
.xh6vca6:first-child
  .react-calendar__tile--now.react-calendar__month-view__days__day
  > abbr {
  color: var(--WDS-content-on-accent);
}
.xhel1k7:first-child
  .react-calendar__tile--now.react-calendar__month-view__days__day
  > abbr {
  background-color: var(--WDS-accent);
}
.xhmieyt:focus-visible {
  text-underline-offset: 1px;
}
.xhtlxvv:first-child .react-calendar__month-view__weekdays__weekday > abbr {
  font-size: 0.75rem;
}
.xk4snr5:first-child .react-calendar__tile--now {
  border-top-left-radius: 3px;
}
.xkcj4v7:first-child > .react-calendar {
  border-top-left-radius: 18px;
}
.xl48d2a:first-child .react-calendar__navigation__arrow {
  font-weight: 700;
}
.xlg206x:first-child
  .react-calendar__tile--now.react-calendar__month-view__days__day
  > abbr {
  border-left-width: 3px;
}
.xly1xnn:first-child .react-calendar__navigation__label__labelText {
  color: var(--date-picker-nav-text-color);
}
.xmdgcn3:first-child .react-calendar__tile:disabled {
  color: var(--button-disabled);
}
.xmfynt6:first-child .react-calendar__tile:disabled {
  cursor: not-allowed;
}
.xmjkznz:first-child .react-calendar__century-view > .react-calendar__tile {
  padding-left: 0.5em;
}
.xn69kzl:focus-visible {
  background-color: var(--WDS-content-external-link);
}
.xp1nbbt:first-child .react-calendar__navigation__arrow {
  justify-content: center;
}
.xp30eni:focus-visible {
  background-color: var(--WDS-content-action-emphasized);
}
.xq3m9y7:first-child .react-calendar__year-view > .react-calendar__tile {
  padding-right: 0.5em;
}
.xqmacit:focus-visible {
  border-bottom-left-radius: var(--x14511z1);
}
.xrir6dd:first-child .react-calendar__century-view > .react-calendar__tile {
  padding-right: 0.5em;
}
.xrr3a99:first-child .react-calendar__navigation {
  background-color: var(--date-picker-header-background-color);
}
.xsnudpq:first-child .react-calendar__navigation__arrow {
  display: flex;
}
.xt1hvkr:first-child button {
  margin-right: 0;
}
.xtgu96i:first-child .react-calendar__navigation__arrow {
  font-size: 1.125rem;
}
.xtqkco0:first-child > .react-calendar {
  border-bottom-right-radius: 3px;
}
.xtukhre:first-child > .react-calendar {
  border-top-left-radius: 3px;
}
.xudkme9:first-child .react-calendar__navigation {
  border-top-left-radius: 18px;
}
.xuhdlvq:first-child .react-calendar__navigation__arrow:disabled {
  color: var(--button-disabled);
}
.xvciirg:focus-visible {
  border-top-right-radius: var(--x14511z1);
}
.xw4zml3:first-child .react-calendar__month-view__days__day {
  font-size: 0.75rem;
}
.xwi11h5:first-child .react-calendar__tile--now {
  border-bottom-right-radius: 3px;
}
.xwvgjvj:first-child .react-calendar__navigation {
  border-top-right-radius: 3px;
}
.x1pwwqoy:first-child {
  margin-left: 0;
}
.x1j53mea:last-child {
  margin-right: 0;
}
.xwcf1sq:last-child {
  display: none;
}
.x10dgm0d:nth-child(3) {
  animation-delay: 0.2s, 0.2s;
}
.x15j2olp:nth-child(4) {
  animation-delay: 0.2s, 0.2s;
}
.x17ezeq6:nth-child(4) {
  animation-delay: 0.235s, 0.235s;
}
.x1jzyke2:nth-child(1) {
  animation-delay: 0.305s, 0.305s;
}
.x1np80rq:nth-child(5) {
  animation-delay: 0.2s, 0.2s;
}
.x1ry9i1t:nth-child(2) {
  animation-delay: 0.27s, 0.27s;
}
.x1u34ksy:nth-child(7) {
  animation-delay: 0.13s, 0.13s;
}
.x1v5wt36:nth-child(2) {
  animation-delay: 0.165s, 0.165s;
}
.x1ybrpf7:nth-child(3) {
  animation-delay: 0.235s, 0.235s;
}
.x2v9gvw:nth-child(6) {
  animation-delay: 0.305s, 0.305s;
}
.x54llhb:nth-child(6) {
  animation-delay: 0.165s, 0.165s;
}
.x8qt1f:nth-child(2) {
  animation-delay: 0.305s, 0.305s;
}
.xetgnqr:nth-child(7) {
  animation-delay: 0.34s, 0.34s;
}
.xix44g5:nth-child(6) {
  animation-delay: 0.13s, 0.13s;
}
.xola492:nth-child(5) {
  animation-delay: 0.27s, 0.27s;
}
.xopfham:nth-child(5) {
  animation-delay: 0.165s, 0.165s;
}
.xqtu5b7:nth-child(1) {
  animation-delay: 0.13s, 0.13s;
}
.xwmrcvd:nth-child(1) {
  animation-delay: 0.34s, 0.34s;
}
.xyu58rj:nth-child(3) {
  animation-delay: 0.27s, 0.27s;
}
.x11gt1eu:disabled {
  color: rgba(var(--color-white), 0.5);
}
.x182k0kv:disabled {
  background-color: var(--button-plain-disabled-background);
}
.x1f47i5p:disabled {
  color: var(--WDS-content-deemphasized);
}
.x1k3x3db:disabled {
  background-color: var(--button-background-disabled);
}
.x1kwr8ib:disabled {
  background-color: var(--button-secondary-disabled-background);
}
.x1lfpgzf:disabled {
  opacity: 0.4;
}
.x1npidv:disabled {
  background-color: var(--WDS-content-disabled);
}
.x1s07b3s:disabled {
  cursor: not-allowed;
}
.x1s31tdy:disabled {
  border-right-color: transparent;
}
.x4ymtme:disabled {
  background-color: var(--WDS-surface-emphasized);
}
.x6qz2bj:disabled {
  border-left-color: var(--WDS-lines-divider);
}
.x9g49ws:disabled {
  color: var(--WDS-content-disabled);
}
.xaqnwrm:disabled {
  pointer-events: none;
}
.xcjl5na:disabled {
  color: var(--button-disabled);
}
.xdt7f3l:disabled {
  border-right-color: var(--WDS-lines-divider);
}
.xe2a2nq:disabled {
  background-color: var(--WDS-surface-default);
}
.xfqoyci:disabled {
  opacity: 0.6;
}
.xg8cxui:disabled {
  color: var(--icon-disabled);
}
.xz3waxf:disabled {
  border-left-color: transparent;
}
.x10j0mou:hover {
  background-color: var(--gray-850);
}
.x10kkesz:hover {
  border-right-width: 4px;
}
.x11q5tta:hover {
  background-color: var(--gray-100);
}
.x1277o0a:hover {
  cursor: pointer;
}
.x12bbwn8:hover {
  color: var(--button-secondary-hover);
}
.x13i9f1t:hover {
  background-color: var(--navbar-item-active-background);
}
.x144v4sp:hover {
  color: inherit;
}
.x14snt5h:hover {
  transform: scale(1.05);
}
.x152pu27:hover {
  border-left-color: var(--wallpaper-thumb-border-hover);
}
.x15g2dp1:hover {
  background-color: var(--WDS-content-default);
}
.x1690sq9:hover {
  background-color: var(--filters-item-active-background);
}
.x17dtpw8:hover {
  background-color: var(--button-primary-destructive-background-hover);
}
.x17gydlx:hover {
  background-color: var(--WDS-surface-elevated-emphasized);
}
.x19uwh6t:hover {
  box-shadow:
    0 1px 3px var(--carousel-button-shadow-color),
    0 2px 8px var(--carousel-button-shadow-color-hover);
}
.x1a92kiq:hover {
  color: var(--ptt-draft-button-play-pause-hover);
}
.x1cdmr9m:hover {
  background-color: var(--panel-background-hover);
}
.x1dulx1b:hover {
  background-color: rgba(var(--WDS-secondary-negative-RGB), 0.1);
}
.x1e4br3l:hover {
  color: var(--WDS-persistent-activity-indicator);
}
.x1fumy:hover {
  color: var(--icon-lighter);
}
.x1g42fcv:hover {
  z-index: 10000;
}
.x1gddwk9:hover {
  color: var(--ptt-draft-button-cancel-hover);
}
.x1gzcd3d:hover {
  border-bottom-right-radius: 4px;
}
.x1hr0q76:hover {
  border-right-color: var(--menu-bar-item-background-active);
}
.x1j1k1sc:hover {
  background-color: var(--WDS-background-wash-inset);
}
.x1jwue9u:hover {
  background-color: var(--background-lightest-hover);
}
.x1k0pumf:hover {
  color: var(--color-white);
}
.x1kc9jyg:hover {
  background-color: var(--button-approve-background-hover-strong);
}
.x1lcra6a:hover {
  transform: scale(1.1);
}
.x1m2oepg:hover {
  background-color: rgba(var(--WDS-accent-RGB), 0.8);
}
.x1n5bzlp:hover {
  background-color: transparent;
}
.x1n67ipk:hover {
  background-color: var(--WDS-surface-emphasized);
}
.x1nsvvxn:hover {
  background-color: var(--WDS-surface-pressed);
}
.x1o7uuvo:hover {
  opacity: 1;
}
.x1om5a49:hover {
  color: var(--filters-item-active-color);
}
.x1pig4h2:hover {
  border-left-color: var(--WDS-accent);
}
.x1qop01p:hover {
  color: var(--button-secondary);
}
.x1ry1tff:hover {
  background-color: var(--menu-bar-item-background-active);
}
.x1sa7gv3:hover {
  background-color: var(--ptt-draft-button-send-hover);
}
.x1ss49kh:hover {
  border-right-color: var(--qc-button-border-active);
}
.x1ttm5in:hover {
  border-left-color: var(--menu-bar-item-background-active);
}
.x1ubxc9n:hover {
  background-color: var(--WDS-surface-highlight);
}
.x1ulvavg:hover {
  background-color: var(--gray-30) !important;
}
.x1v3ui1v:hover {
  will-change: width;
}
.x1v5ln58:hover {
  background-color: rgba(var(--media-editor-control-rgb), 0.5);
}
.x1wtrbu5:hover {
  box-shadow: none;
}
.x1xnyc8c:hover {
  color: var(--WDS-green-400);
}
.x1ym48sb:hover {
  background-color: var(--WDS-systems-bubble-surface-overlay);
}
.x1z0qo99:hover {
  background-color: var(--background-default-hover);
}
.x4r3thm:hover {
  color: var(--primary);
}
.x4yb96v:hover {
  border-right-width: 1px;
}
.x5z6fxw:hover {
  opacity: 0.8;
}
.x7rrdja:hover {
  color: var(--button-approve-hover-strong);
}
.xa5hfdq:hover {
  text-decoration-color: inherit;
}
.xa8l713:hover {
  color: var(--ptt-draft-button-stop-hover);
}
.xaoa0i2:hover {
  color: rgba(var(--WDS-accent-RGB), 0.8);
}
.xb90sal:hover {
  border-right-style: solid;
}
.xbg239p:hover {
  border-bottom-left-radius: 4px;
}
.xed3198:hover {
  border-left-width: 1px;
}
.xelqccy:hover {
  background-color: var(--background-default-active);
}
.xercxcz:hover {
  cursor: not-allowed;
}
.xf573un:hover {
  background-color: var(--filters-item-background-hover);
}
.xfrlarv:hover {
  color: var(--WDS-accent-emphasized);
}
.xg0443:hover {
  transform: scale(1.2);
}
.xgak4ha:hover {
  border-left-color: var(--qc-button-border-active);
}
.xhbeork:hover {
  color: var(--button-plain-hover);
}
.xikwkao:hover {
  color: var(--secondary-lighter);
}
.xine9no:hover {
  transition-delay: 0.5s;
}
.xj7oad5:hover {
  color: var(--text-secondary-emphasized);
}
.xlkc7s5:hover {
  background-color: var(--background-lighter-hover);
}
.xm38lk9:hover {
  background-color: var(--WDS-accent-deemphasized);
}
.xmkau4o:hover {
  border-top-left-radius: 4px;
}
.xnpzmh2:hover {
  color: var(--button-secondary-destructive-hover-color);
}
.xnvlsoe:hover {
  color: var(--button-disabled);
}
.xof5ctd:hover {
  color: var(--ptt-draft-button-send-hover);
}
.xong5ot:hover {
  color: var(--white);
}
.xqjv44i:hover {
  background-color: var(--WDS-black-alpha-05);
}
.xr8f6zs:hover {
  color: var(--WDS-cool-gray-50);
}
.xrat16q:hover {
  background-color: var(--button-reject-background-hover-strong);
}
.xrhz2io:hover {
  border-left-style: solid;
}
.xsqkqsz:hover {
  background-color: var(--button-plain-background-hover);
}
.xsrc5s3:hover {
  background-color: var(--carousel-button-background-color-hover);
}
.xt8homm:hover {
  transform: scale(1.06);
}
.xtbebva:hover {
  color: var(--link);
}
.xtbhhiq:hover {
  color: var(--button-reject-hover-strong);
}
.xtr1s9g:hover {
  color: var(--teal);
}
.xuxh98m:hover {
  background-color: var(--WDS-accent);
}
.xv52azi:hover {
  box-shadow:
    0 2px 7px rgba(var(--shadow-rgb), 0.09),
    0 1px 2px rgba(var(--shadow-rgb), 0.05);
}
.xvv1gim:hover {
  color: var(--gray-850);
}
.xwdbw1w:hover {
  color: var(--communities-green);
}
.xwj740h:hover {
  border-right-color: var(--WDS-accent);
}
.xxj3ss2:hover {
  border-left-width: 4px;
}
.xy8dsml:hover {
  border-right-color: var(--wallpaper-thumb-border-hover);
}
.xyla9g4:hover {
  color: var(--WDS-content-action-emphasized);
}
.xz4o4rb:hover {
  border-top-right-radius: 4px;
}
.x13345yd:focus {
  border-top-left-radius: 50% !important;
}
.x15db2cl:focus {
  border-right-color: var(--WDS-accent);
}
.x15mwqqv:focus {
  border-top-left-radius: 18px !important;
}
.x162dhgo:focus {
  position: inherit;
}
.x1aiwb2g:focus {
  background-color: var(--WDS-surface-emphasized);
}
.x1ayw9wz:focus {
  font-size: 1rem;
}
.x1cm50aa:focus {
  filter: brightness(0.7);
}
.x1dcx0tz:focus {
  background-color: var(--background-lightest-hover);
}
.x1eql6gh:focus {
  border-top-right-radius: 18px !important;
}
.x1gngh31:focus {
  border-top-right-radius: 2px;
}
.x1hvk5g3:focus {
  border-bottom-left-radius: 2px;
}
.x1iy4mvq:focus {
  border-bottom-right-radius: 50% !important;
}
.x1kqiigx:focus {
  border-top-right-radius: 50% !important;
}
.x1l1gzns:focus {
  background-color: var(--background-default-active);
}
.x1nrmj05:focus {
  border-bottom-left-radius: 50% !important;
}
.x1ot2rpl:focus {
  color: var(--secondary);
}
.x1qpivmo:focus {
  background-color: var(--background-default-hover);
}
.x1s2ixkd:focus {
  box-shadow: 0 0 0 2px rgba(var(--blue-light-rgb), 0.4);
}
.x1sjj7ao:focus {
  border-top-left-radius: 2px;
}
.x1wkbi5u:focus {
  border-bottom-right-radius: 18px !important;
}
.x2iotq7:focus {
  line-height: 21px;
}
.x4fb3am:focus {
  background-color: var(--background-lighter-hover);
}
.x6rbqoa:focus {
  border-left-color: var(--WDS-accent);
}
.x9lexgo:focus {
  border-bottom-right-radius: 2px;
}
.xg0ato0:focus {
  border-bottom-left-radius: 18px !important;
}
.xh3g71h:focus {
  color: var(--icon-lighter);
}
.x19byxu8:active {
  line-height: 21px;
}
.x1at3e3p:active {
  color: var(--secondary);
}
.x1gfkgh9:active {
  box-shadow:
    0 2px 5px rgba(var(--shadow-rgb), 0.26),
    0 2px 10px rgba(var(--shadow-rgb), 0.16);
}
.x1ip307p:active {
  font-size: 1rem;
}
.x1kpoq75:active {
  position: inherit;
}
.x1q665ic:active {
  background-color: var(--carousel-button-background-color-active);
}
.x1yj6aur:active {
  background-color: rgba(var(--media-editor-control-rgb), 0.35);
}
.x4emqeb:active {
  color: var(--button-disabled);
}
.x4xbgct:active {
  cursor: not-allowed;
}
.xbnn667:active {
  background-color: var(--button-background-disabled);
}
.xd3so5o:active {
  transform: scale(0.97);
}
.xp3tdd3:active {
  box-shadow: 0 1px 3px var(--carousel-button-shadow-color) !important;
}
.xpk4wdd:active {
  box-shadow: none;
}
.xyftt0y:active {
  background-color: transparent;
}
.xyklrzc:active {
  background-color: var(--menu-bar-item-background-active);
}
@media only screen and (max-width: 1400px) {
  .x10qvgpj.x10qvgpj {
    padding-right: 0;
  }
}
@media screen and (max-width: 882px) {
  .x11eaqb7.x11eaqb7 {
    flex-direction: column;
  }
}
@media screen and (max-width: 882px) {
  .x12k5gve.x12k5gve {
    display: flex;
  }
}
@media screen and (min-width: 1301px) {
  .x13inm7x.x13inm7x {
    left: 30%;
  }
}
@media (display-mode: standalone) {
  .x14bqcqg.x14bqcqg {
    border-top-left-radius: 8px;
  }
}
@media screen and (min-width: 901px) and (max-width: 1024px) {
  .x16on6y5.x16on6y5 {
    margin-right: var(--scrollbar-width);
  }
}
@media screen and (max-width: 900px) {
  .x18t01z2.x18t01z2 {
    flex-wrap: wrap-reverse;
  }
}
@media screen and (max-width: 900px) {
  .x191sbug.x191sbug {
    padding-left: 32px;
  }
}
@media screen and (max-width: 900px) {
  .x198rtga.x198rtga {
    flex-wrap: wrap;
  }
}
@media screen and (min-width: 1025px) and (max-width: 1300px) {
  .x1a5125j.x1a5125j {
    right: -15px;
  }
}
@media screen and (max-width: 980px) {
  .x1a8s9u4.x1a8s9u4 {
    display: flex;
  }
}
@media screen and (min-width: 1025px) and (max-width: 1300px) {
  .x1aa9wjk.x1aa9wjk {
    left: 35%;
  }
}
@media screen and (max-width: 882px) {
  .x1akuro2.x1akuro2 {
    flex-wrap: wrap;
  }
}
@media (max-width: 1024px) {
  .x1axa3pm.x1axa3pm {
    display: inherit;
  }
}
@media screen and (max-width: 882px) {
  .x1bmes1v.x1bmes1v {
    font-size: 1.75rem;
  }
}
@media screen and (max-width: 882px) {
  .x1c699w1.x1c699w1 {
    padding-left: 16px;
  }
}
@media (min-width: 1024px) {
  .x1cjqih5.x1cjqih5 {
    box-sizing: border-box;
  }
}
@media screen and (max-width: 882px) {
  .x1csciup.x1csciup {
    display: none;
  }
}
@media screen and (max-width: 880px) {
  .x1cxzzos.x1cxzzos {
    display: none;
  }
}
@media screen and (max-width: 882px) {
  .x1dcwb0m.x1dcwb0m {
    justify-content: center;
  }
}
@media (max-width: 880px) {
  .x1duis28.x1duis28 {
    white-space: nowrap;
  }
}
@media screen and (max-width: 882px) {
  .x1eq81zi.x1eq81zi {
    align-self: center;
  }
}
@media (max-width: 1040px) {
  .x1eww196.x1eww196 {
    display: none;
  }
}
@media only screen and (max-height: 640px) {
  .x1f2sto3.x1f2sto3 {
    padding-left: 0;
  }
}
@media screen and (max-width: 850px) {
  .x1fia4fy.x1fia4fy {
    padding-left: 0;
  }
}
@media (max-width: 1023px) {
  .x1frvojh.x1frvojh {
    padding-left: 0;
  }
}
@media screen and (min-height: 1000px) {
  .x1fwmvtr.x1fwmvtr {
    margin-left: 0;
  }
}
@media screen and (max-width: 720px) {
  .x1gzssx3.x1gzssx3 {
    padding-left: 0;
  }
}
@media (max-width: 1023px) {
  .x1iegka5.x1iegka5 {
    box-sizing: border-box;
  }
}
@media screen and (max-width: 980px) {
  .x1jcckh5.x1jcckh5 {
    padding-right: 0;
  }
}
@media screen and (max-width: 882px) {
  .x1k33i3r.x1k33i3r {
    padding-right: 40px;
  }
}
@media screen and (max-width: 882px) {
  .x1ko677m.x1ko677m {
    position: relative;
  }
}
@media screen and (max-width: 900px) {
  .x1le9d6u.x1le9d6u {
    left: 40%;
  }
}
@media screen and (max-width: 980px) {
  .x1lz6tlw.x1lz6tlw {
    padding-right: 32px;
  }
}
@media only screen and (max-width: 1200px) {
  .x1mg44db.x1mg44db {
    padding-right: 0;
  }
}
@media only screen and (max-height: 640px) {
  .x1n3rr32.x1n3rr32 {
    padding-right: 0;
  }
}
@media screen and (max-width: 882px) {
  .x1nj6vil.x1nj6vil {
    text-align: center;
  }
}
@media screen and (max-width: 882px) {
  .x1ntvvl9.x1ntvvl9 {
    row-gap: 24px;
  }
}
@media screen and (max-width: 882px) {
  .x1ooipud.x1ooipud {
    padding-right: 16px;
  }
}
@media (min-width: 1024px) {
  .x1oyju9o.x1oyju9o {
    padding-left: 22px;
  }
}
@media (min-width: 1300px) {
  .x1oyx1bo.x1oyx1bo {
    margin-right: -10px;
  }
}
@media screen and (max-width: 900px) {
  .x1p46kum.x1p46kum {
    right: -40px;
  }
}
@media (max-width: 882px) {
  .x1pmaaha.x1pmaaha {
    display: flex;
  }
}
@media screen and (max-width: 900px) {
  .x1qh72ku.x1qh72ku {
    display: none;
  }
}
@media screen and (max-width: 720px) {
  .x1rs47hk.x1rs47hk {
    margin-left: 8px;
  }
}
@media screen and (max-width: 980px) {
  .x1sscgiv.x1sscgiv {
    font-size: 1.5rem;
  }
}
@media screen and (max-width: 882px) {
  .x1t5mxou.x1t5mxou {
    padding-left: 40px;
  }
}
@media screen and (max-width: 720px) {
  .x1ua388o.x1ua388o {
    margin-right: 6px;
  }
}
@media only screen and (-webkit-min-device-pixel-ratio: 2),
  only screen and (min-resolution: 2dppx) {
  .x1vs56c6.x1vs56c6 {
    background-size: 412.5px 749.25px;
  }
}
@media screen and (max-width: 980px) {
  .x1w1h6om.x1w1h6om {
    margin-left: 0;
  }
}
@media screen and (max-width: 1300px) {
  .x1xz51pm.x1xz51pm {
    position: absolute;
  }
}
@media (max-width: 880px) {
  .x1y04bub.x1y04bub {
    text-overflow: ellipsis;
  }
}
@media screen and (max-width: 980px) {
  .x1y0vd2r.x1y0vd2r {
    display: none;
  }
}
@media screen and (max-width: 882px) {
  .x2i80k8.x2i80k8 {
    scroll-behavior: smooth;
  }
}
@media (min-width: 980px) {
  .x324065.x324065 {
    font-size: 0.75rem;
  }
}
@media screen and (max-width: 980px) {
  .x5r5g8c.x5r5g8c {
    flex-direction: column-reverse;
  }
}
@media screen and (max-height: 700px) {
  .x6ln8mz.x6ln8mz {
    margin-right: 0;
  }
}
@media screen and (max-width: 882px) {
  .x8gkquz.x8gkquz {
    justify-items: center;
  }
}
@media screen and (max-width: 882px) {
  .x8qawl0.x8qawl0 {
    padding-left: 0;
  }
}
@media screen and (max-width: 882px) {
  .x9alx9r.x9alx9r {
    column-gap: 16px;
  }
}
@media (max-width: 1023px) {
  .xap7olu.xap7olu {
    padding-right: 18px;
  }
}
@media screen and (max-width: 850px) {
  .xazzkgq.xazzkgq {
    padding-right: 0;
  }
}
@media screen and (max-width: 882px) {
  .xbno03i.xbno03i {
    flex-direction: column-reverse;
  }
}
@media screen and (min-width: 1441px) {
  .xc6c13.xc6c13 {
    margin-left: auto;
  }
}
@media screen and (min-width: 901px) and (max-width: 1024px) {
  .xdmsrq2.xdmsrq2 {
    left: 35%;
  }
}
@media (min-width: 800px) and (max-width: 999px),
  (min-width: 1025px) and (max-width: 1180px) {
  .xdzp27c.xdzp27c {
    display: none;
  }
}
@media screen and (max-width: 720px) {
  .xe3rdy5.xe3rdy5 {
    padding-right: 0;
  }
}
@media screen and (max-width: 900px) {
  .xe8os0b.xe8os0b {
    display: flex;
  }
}
@media screen and (max-height: 700px) {
  .xf35npv.xf35npv {
    margin-left: 0;
  }
}
@media screen and (max-width: 882px) {
  .xf5g0w5.xf5g0w5 {
    row-gap: 16px;
  }
}
@media screen and (max-width: 900px) {
  .xfqsd3n.xfqsd3n {
    padding-right: 32px;
  }
}
@media screen and (max-width: 980px) {
  .xg3sahb.xg3sahb {
    padding-left: 24px;
  }
}
@media screen and (max-width: 900px) {
  .xjn1kfi.xjn1kfi {
    right: -15px;
  }
}
@media (min-width: 1300px) {
  .xk4xyrm.xk4xyrm {
    margin-left: -10px;
  }
}
@media screen and (max-width: 980px) {
  .xmrdpw6.xmrdpw6 {
    padding-left: 32px;
  }
}
@media screen and (max-width: 900px) {
  .xnlzww4.xnlzww4 {
    flex-direction: column;
  }
}
@media screen and (max-width: 900px) {
  .xnqmh1m.xnqmh1m {
    row-gap: 24px;
  }
}
@media screen and (max-width: 882px) {
  .xob9gl2.xob9gl2 {
    align-items: center;
  }
}
@media screen and (max-width: 882px) {
  .xoky9hv.xoky9hv {
    flex-wrap: nowrap;
  }
}
@media screen and (max-width: 882px) {
  .xq7t5k9.xq7t5k9 {
    flex-shrink: 0;
  }
}
@media screen and (max-width: 900px) {
  .xr3inr3.xr3inr3 {
    justify-content: center;
  }
}
@media (min-width: 1024px) {
  .xszpbae.xszpbae {
    padding-right: 22px;
  }
}
@media (max-width: 880px) {
  .xt1z7ec.xt1z7ec {
    right: 110px;
  }
}
@media screen and (max-width: 1300px) {
  .xupwc73.xupwc73 {
    right: 0;
  }
}
@media screen and (min-height: 1000px) {
  .xusj4dd.xusj4dd {
    margin-right: 0;
  }
}
@media (min-width: 1024px) {
  .xuygrt7.xuygrt7 {
    margin-left: -22px;
  }
}
@media (min-width: 1024px) {
  .xvtidz5.xvtidz5 {
    margin-right: -22px;
  }
}
@media only screen and (max-width: 1400px) {
  .xw6ugqp.xw6ugqp {
    padding-left: 0;
  }
}
@media screen and (min-width: 1441px) {
  .xwlbkn7.xwlbkn7 {
    margin-right: auto;
  }
}
@media (max-width: 800px) {
  .xze2x15.xze2x15 {
    display: none;
  }
}
.x1009pqg {
  height: var(--chatlist-avatar-h);
}
.x100vrsf {
  width: 40px;
}
.x10508h5 {
  top: 30px;
}
.x107mdrr {
  border-bottom-color: #add8e6;
}
.x109j2v6 {
  padding-top: 18px;
}
.x10asjom {
  height: calc(100% - 16px);
}
.x10b2gpd {
  margin-bottom: -34px;
}
.x10b6aqq {
  padding-bottom: 6px;
}
.x10br0o1 {
  top: calc(
    (
        var(--compose-box-menu-height) - 2 *
          var(--compose-box-top-bottom-padding) - 24
      ) *
      0.5
  );
}
.x10c73hc {
  height: 29px;
}
.x10h3iyq {
  width: 42px;
}
.x10i7gwu {
  border-top-color: var(--wds-cool-gray-400);
}
.x10koi7z {
  width: 221px;
}
.x10kpxic {
  width: calc(100% - 80px);
}
.x10lzpyj {
  padding-top: 38px;
}
.x10msahz {
  height: calc(100% - 4px);
}
.x10oerj5 {
  margin-bottom: var(--x1bb983k);
}
.x10rsq8x {
  width: initial;
}
.x10tge7n {
  margin-bottom: 70px;
}
.x10vfzb2 {
  width: 11px;
}
.x10vq5hr {
  border-top-color: var(--conversation-header-border);
}
.x10w3d4m {
  bottom: 100%;
}
.x10w6t97 {
  height: 32px;
}
.x10wh9bi {
  margin-top: 0 !important;
}
.x10wjd1d {
  height: 50px;
}
.x10wlt62 {
  overflow-y: hidden;
}
.x10y0s8s {
  width: 91px;
}
.x10yov1p {
  border-top-color: #5c5c5c;
}
.x1120s5i {
  padding-bottom: 2px;
}
.x1128f5s {
  border-top-color: #8696a0;
}
.x112a4uq {
  height: 49px;
}
.x113kvv2 {
  border-top-color: var(--WDS-secondary-negative);
}
.x11408do {
  padding-top: 80px;
}
.x114jws4 {
  max-height: 60vh;
}
.x117b58n {
  top: 32px;
}
.x1198e8h {
  margin-top: -3px;
}
.x11a2l8c {
  padding-bottom: 138px;
}
.x11a9syy {
  border-top-color: #cecece;
}
.x11ca4hs {
  border-top-color: var(--border-bubble);
}
.x11daxxc {
  height: 83px;
}
.x11dzelx {
  border-bottom-color: var(--input-border);
}
.x11ee4n5 {
  border-top-color: var(--poll-bar-fill-receiver);
}
.x11emyvd {
  max-height: 290px;
}
.x11fxgd9 {
  margin-top: 30px;
}
.x11i3ho8 {
  width: 640px;
}
.x11inojt {
  min-width: 8px;
}
.x11ll3k9 {
  min-width: calc(50% - 3px);
}
.x11oegk2 {
  max-height: 296px;
}
.x11s3hvy {
  border-bottom-color: rgba(var(--shadow-rgb), 0.08);
}
.x11tup63 {
  margin-bottom: -7px;
}
.x11unvnq {
  bottom: 100px;
}
.x11ys1z5 {
  width: calc(var(--width-announcement-bubble) - 85px - 2px);
}
.x11z7x2b {
  height: var(--composer-panel-height);
}
.x120ee7l {
  border-bottom-color: var(--WDS-lines-divider);
}
.x121ad3m {
  padding-top: var(--blur-radius-thumbnail);
}
.x121pien {
  width: 336px;
}
.x122xwht {
  min-height: var(--height-pane-footer);
}
.x1234w3m {
  border-bottom-color: var(--expressions-panel-icon-tab-border);
}
.x123j3cw {
  padding-top: 5px;
}
.x1247r65 {
  width: 60px;
}
.x12659sl {
  height: var(--height-pane-footer);
}
.x126uxjm {
  border-bottom-color: var(--WDS-background-dimmer);
}
.x129qt2x {
  height: 130px;
}
.x12bdpze {
  height: 208px;
}
.x12cuoq9 {
  height: 145px;
}
.x12eol54 {
  top: 28px;
}
.x12f24lm {
  max-height: 70vh;
}
.x12jppct {
  border-top-color: var(--WDS-secondary-positive);
}
.x12k1wp2 {
  border-top-color: rgba(var(--inverse-rgb), 0.1);
}
.x12mlbjr {
  top: 35px;
}
.x12mz7nx {
  padding-top: 8.5px;
}
.x12nagc {
  margin-bottom: 4px;
}
.x12q52h9 {
  width: var(--compose-box-open-menu-width);
}
.x12rqkrw {
  border-top-width: var(--x12j72ir);
}
.x12s5l72 {
  top: 69px;
}
.x12tr8qq {
  border-bottom-color: var(--poll-bar-fill-receiver);
}
.x130t2gz {
  bottom: -12px;
}
.x130vq4z {
  height: 500%;
}
.x134lwj9 {
  padding-top: 19px;
}
.x135pmgq {
  margin-top: -20px;
}
.x13crsa5 {
  padding-top: 50px;
}
.x13fuv20 {
  border-top-style: solid;
}
.x13g9yo {
  border-top-color: var(--gray-200);
}
.x13ie5k6 {
  width: 130px;
}
.x13ihpsm {
  margin-bottom: 48px;
}
.x13k8yb0 {
  top: -50%;
}
.x13mi150 {
  border-bottom-color: var(--background-default-hover);
}
.x13o0s5z {
  min-width: 400px;
}
.x13oubkp {
  width: 96px;
}
.x13p6l5z {
  border-top-color: var(--WDS-red-75);
}
.x13q9vz3 {
  width: 333px;
}
.x13qi2po {
  padding-bottom: var(--xdy2wwo);
}
.x13qrzjo {
  max-width: 20em;
}
.x13um86b {
  border-bottom-color: var(--WDS-cool-gray-300);
}
.x13vifvy {
  top: 0;
}
.x13zrc24 {
  padding-top: 40px;
}
.x13zx6y {
  width: 68px;
}
.x141ej1v {
  min-height: 750px;
}
.x143tcsw {
  width: 208px;
}
.x145uhy8 {
  margin-bottom: var(--thumb-spacing);
}
.x147832w {
  min-width: var(--navbar-width-expanded);
}
.x14aock7 {
  overflow-x: scroll;
}
.x14atkfc {
  width: auto;
}
.x14baz6b {
  height: 76px;
}
.x14beivq {
  margin-top: 1em;
}
.x14c67g7 {
  max-height: 488px;
}
.x14h49td {
  height: 55px;
}
.x14ihc8f {
  margin-bottom: 114px;
}
.x14ler8 {
  margin-bottom: 40px;
}
.x14n2pz4 {
  width: calc(100% + 5px);
}
.x14nwjz3 {
  height: 88px;
}
.x14owe82 {
  margin-bottom: 3%;
}
.x14qfxbe {
  width: 36px;
}
.x14r61f {
  max-width: 80%;
}
.x14rkfp4 {
  border-top-color: var(--wds-cool-gray-100);
}
.x14rvwrp {
  width: 600px;
}
.x14ty1w6 {
  width: calc(
    var(--width-announcement-bubble) - 2 * var(--width-album-extra-padding)
  );
}
.x14vqqas {
  margin-top: 12px;
}
.x14z9xrf {
  border-bottom-color: var(--attach-media-drop-border);
}
.x151wx5t {
  border-bottom-color: var(--WDS-persistent-always-white);
}
.x152qxlz {
  width: 33%;
}
.x155sd6h {
  width: var(--preview-thumb-size-small);
}
.x15622t4 {
  max-height: var(--height-video-thumb);
}
.x156go17 {
  padding-bottom: 25px;
}
.x157r7a7 {
  border-bottom-color: var(--wds-cool-gray-400);
}
.x159tps6 {
  max-height: 640px;
}
.x15fblf8 {
  border-top-color: var(--button-reject-background);
}
.x15gumgq {
  border-bottom-color: #cecece;
}
.x15jighw {
  width: 49px;
}
.x15kz4h8 {
  min-width: 16px;
}
.x15nb5xm {
  top: 20vh;
}
.x15om8nw {
  height: 325px;
}
.x15pcggp {
  border-top-color: var(--WDS-neutral-gray-500);
}
.x15uerrv {
  padding-top: 72px;
}
.x15unhv1 {
  border-top-color: var(--ptt-draft-waveform-background-border);
}
.x15v8gs4 {
  border-top-color: var(--background-default);
}
.x15x72sd {
  min-width: auto;
}
.x15yg21f {
  width: 56px;
}
.x161fk8o {
  left: 23px;
}
.x166i9x0 {
  border-top-color: rgba(var(--shadow-rgb), 0.01);
}
.x1691je0 {
  width: 34px;
}
.x16cfgq2 {
  max-width: calc(var(--width-media-portrait-bubble) - 6px);
}
.x16ctwrx {
  min-height: 296px;
}
.x16fdfms {
  max-width: 95%;
}
.x16geuyt {
  min-height: var(--x1ppimw1);
}
.x16jw5py {
  border-top-color: var(--avatar-border);
}
.x16m5f1z {
  width: 352px;
}
.x16pkwpw {
  border-bottom-color: var(--WDS-lines-outline-default);
}
.x16stqrj {
  border-bottom-color: transparent;
}
.x16suv20 {
  min-height: 8px;
}
.x16trgbx {
  padding-bottom: var(--x1m1adbx);
}
.x16wdlz0 {
  height: 38px;
}
.x16ydxro {
  margin-left: 10px;
}
.x16ye13r {
  height: var(--x-height);
}
.x16z1lm9 {
  margin-top: -7px;
}
.x170jfvy {
  height: 10px;
}
.x1716072 {
  border-top-color: var(--compose-input-border);
}
.x173mqk1 {
  padding-top: var(--x1qezdrz);
}
.x173radd {
  min-width: 170px;
}
.x178dpqu {
  margin-top: 1.75rem;
}
.x178xt8z {
  border-top-width: 1px;
}
.x179dxpb {
  max-height: 80vh;
}
.x17csl3h {
  min-width: var(--quoted-compose-height-full);
}
.x17fpy1y {
  max-width: 480px;
}
.x17j7krd {
  height: 84px;
}
.x17k0nt7 {
  border-bottom-color: var(--archived-chat-marker-border);
}
.x17na0u1 {
  max-width: 85%;
}
.x17r0vjz {
  padding-bottom: 2rem;
}
.x17rw0jw {
  height: 22px;
}
.x17s4nb9 {
  min-width: 30px;
}
.x17w8d3m {
  border-bottom-color: var(--WDS-secondary-positive);
}
.x17z2i9w {
  width: 22px;
}
.x1808543 {
  border-bottom-color: var(--gray-200);
}
.x1849jeq {
  width: 30px;
}
.x187nhsf {
  width: 44px;
}
.x187xtus {
  min-width: 72px;
}
.x18ccme9 {
  border-top-width: 5px;
}
.x18d9i69 {
  padding-bottom: 0;
}
.x18dl8mb {
  height: 150px;
}
.x18dplov {
  padding-bottom: 0 !important;
}
.x18e0ts6 {
  min-width: 36px !important;
}
.x18f41lf {
  border-bottom-color: var(--border-panel);
}
.x18hfz55 {
  border-top-color: var(--outgoing-background-deeper);
}
.x18n5i07 {
  min-width: 300px;
}
.x18nleir {
  margin-bottom: var(--xdy2wwo);
}
.x18tx2qf {
  max-width: 92px;
}
.x18vua2f {
  max-width: var(--width-msg-bubble-with-media) - 6px;
}
.x18wx58x {
  max-height: 40px;
}
.x191j7n5 {
  bottom: 16px;
}
.x192emsq {
  width: 920px;
}
.x192kdpm {
  border-top-color: #fff;
}
.x193iq5w {
  max-width: 100%;
}
.x1949l9f {
  height: var(--height-thumb-shade);
}
.x1983irj {
  max-height: 220px;
}
.x19aweqf {
  max-height: 180px;
}
.x19hm5wc {
  height: var(--width-album-grid-bubble);
}
.x19lnk5h {
  padding-bottom: var(--x17l762o);
}
.x19p2yjq {
  padding-top: 2px !important;
}
.x19phtnz {
  max-height: 20px;
}
.x19sv2k2 {
  width: calc(100% - 40px);
}
.x19swzb4 {
  height: 112px;
}
.x19ueb17 {
  width: 53px;
}
.x19unyu2 {
  border-top-color: var(--text-teal);
}
.x19ygybj {
  max-width: 417px;
}
.x1a00udw {
  width: 15px;
}
.x1a842fp {
  height: 170px;
}
.x1a8lsjc {
  padding-bottom: 10px;
}
.x1aa1le3 {
  max-height: 24px !important;
}
.x1aawmmo {
  margin-top: 11px;
}
.x1aazizy {
  padding-bottom: 15.5px;
}
.x1ad3yod {
  height: 348px;
}
.x1adh1z8 {
  max-height: var(--quoted-compose-height-full);
}
.x1aes4zu {
  min-height: 92px;
}
.x1aliel9 {
  max-height: 95px;
}
.x1anfit2 {
  width: 31%;
}
.x1anpbxc {
  margin-top: 10px;
}
.x1aoj0v {
  max-height: 150px;
}
.x1ap80js {
  max-width: 800px;
}
.x1ask5yi {
  min-width: 35px;
}
.x1atx4j1 {
  top: 6px;
}
.x1avzhq7 {
  height: calc(100% - var(--composer-panel-menu-height-with-border));
}
.x1b14inu {
  width: 376px;
}
.x1b4hy2t {
  border-top-color: currentColor;
}
.x1b51vyi {
  height: 180px;
}
.x1b9mug8 {
  border-top-color: var(--xcntszz);
}
.x1ba4aug {
  min-height: 40px;
}
.x1bft6iq {
  overflow-y: inherit;
}
.x1bifzbx {
  min-height: 400px;
}
.x1bjh4cy {
  border-bottom-color: var(--background-default);
}
.x1bnlyaz {
  border-bottom-color: unset;
}
.x1byr4rc {
  padding-top: 52px;
}
.x1c436fg {
  margin-bottom: 18px;
}
.x1c4ky7w {
  width: 550px;
}
.x1c4npxh {
  max-width: 130px;
}
.x1c52c73 {
  height: min(640px, 80%);
}
.x1c56n8 {
  bottom: -35px;
}
.x1c7jfne {
  bottom: 2px;
}
.x1ca3cpu {
  border-top-color: var(--incoming-background);
}
.x1chd833 {
  margin-bottom: 28px;
}
.x1cienrf {
  border-top-color: rgba(var(--primary-rgb), 0.24);
}
.x1cm6mvd {
  margin-top: -40px;
}
.x1cnsw78 {
  min-height: calc(
    var(--width-announcement-bubble) / 2 - var(--width-album-extra-padding)
  );
}
.x1cnzs8 {
  padding-top: 20px;
}
.x1co6499 {
  border-bottom-width: 0.5px;
}
.x1coevs8 {
  margin-top: 50px;
}
.x1csiy34 {
  max-height: 350px;
}
.x1cvmir6 {
  width: 360px;
}
.x1cvuv27 {
  width: 64px !important;
}
.x1cxeki3 {
  max-width: 70%;
}
.x1cz6cy1 {
  margin-right: 74px;
}
.x1czfd9k {
  width: 432px;
}
.x1d0ri9u {
  padding-top: 13px;
}
.x1d12jij {
  padding-top: 35px;
}
.x1d37e2g {
  right: 7px;
}
.x1d3wcft {
  border-bottom-color: #ddd;
}
.x1d7z9mz {
  width: 76px;
}
.x1d8l2j3 {
  max-width: calc(var(--width-msg-bubble-with-media) - 6px);
}
.x1d9eok4 {
  bottom: 56px;
}
.x1d9x2de {
  height: 640px;
}
.x1dbpiyn {
  height: calc(100% - var(--composer-panel-search-height-with-border));
}
.x1dc814f {
  max-width: 350px;
}
.x1dc9bsw {
  height: 36px !important;
}
.x1dddjuj {
  width: 30px !important;
}
.x1dhfwrr {
  border-top-color: var(--archived-chat-marker-border);
}
.x1ditxmn {
  border-top-color: var(--border-default);
}
.x1dj96wl {
  width: var(--navbar-width-expanded);
}
.x1djkhip {
  border-top-color: var(--thumb-border-viewer-active);
}
.x1dmp6jm {
  width: 80px;
}
.x1dnml7z {
  height: 54px;
}
.x1dpc15r {
  margin-top: -12.5px;
}
.x1dpw5q9 {
  width: calc(100% - 4px);
}
.x1dr59a3 {
  height: 100vh;
}
.x1dt7z5j {
  max-width: 380px;
}
.x1dz1jew {
  width: 280px;
}
.x1e03a83 {
  max-width: 170px;
}
.x1e0gzzx {
  top: -3px;
}
.x1e1m7ul {
  margin-top: 25px;
}
.x1e2x2q {
  min-height: var(--preview-thumb-size);
}
.x1e56ztr {
  margin-bottom: 8px;
}
.x1e8r7jv {
  width: 249px;
}
.x1ebt64t {
  height: 152px;
}
.x1egiwwb {
  height: 500px;
}
.x1ehvx8p {
  padding-bottom: 20.5px;
}
.x1ej9moc {
  padding-bottom: 80px;
}
.x1ejq31n {
  border-top-style: none;
}
.x1ekq09l {
  border-top-color: var(--WDS-components-outline-profile-photo);
}
.x1el79vn {
  margin-bottom: var(--x5mtd0i);
}
.x1eobaqs {
  border-top-color: var(--reactions-details-background);
}
.x1eoefnw {
  border-bottom-color: #fff;
}
.x1equxi {
  width: calc(
    var(--width-msg-bubble-with-media) - 2 * var(--width-album-extra-padding)
  );
}
.x1es37l9 {
  border-bottom-width: 8px;
}
.x1esgvb3 {
  border-bottom-color: var(--WDS-surface-inverse);
}
.x1esq4s8 {
  width: 446px;
}
.x1eu8d0j {
  top: 10px;
}
.x1exxf4d {
  border-top-color: var(--media-inner-border);
}
.x1exxlbk {
  width: 100px;
}
.x1ey2m1c {
  bottom: 0;
}
.x1f1nzxn {
  width: 176px;
}
.x1f2tiqu {
  width: 136px;
}
.x1f9tj09 {
  width: 85%;
}
.x1fb2l0r {
  height: 135px;
}
.x1fesggd {
  bottom: -21px;
}
.x1fftf1g {
  border-bottom-color: var(--WDS-content-default);
}
.x1fgtraw {
  height: 28px;
}
.x1fmsig4 {
  height: var(--animated-emoji-size-conversation);
}
.x1fns5xo {
  min-width: 40px;
}
.x1fqp7bg {
  margin-bottom: 15px;
}
.x1fsd2vl {
  width: 10px;
}
.x1ftt334 {
  width: 5px;
}
.x1fur4o1 {
  top: -10px;
}
.x1fwsm1s {
  height: 2.5px;
}
.x1fx07b1 {
  height: var(--composer-panel-menu-height);
}
.x1fxk84t {
  width: 54px;
}
.x1fxues6 {
  width: var(--compose-box-menu-width-status-reply);
}
.x1g2khh7 {
  padding-bottom: 14px;
}
.x1g7gg9k {
  border-top-color: #fff;
}
.x1g8rjiy {
  width: 3px;
}
.x1g96rbh {
  max-width: 148px;
}
.x1g96xxu {
  min-height: 820px;
}
.x1g9ck05 {
  padding-bottom: var(--xq3fv3p);
}
.x1gan7if {
  padding-bottom: 32px;
}
.x1gb2em4 {
  height: 68px;
}
.x1gbu3ll {
  border-top-color: #ccc;
}
.x1gfrnbc {
  max-width: 450px;
}
.x1gg8mnh {
  min-height: 44px;
}
.x1ghzhde {
  padding-bottom: 33%;
}
.x1gnnpzl {
  height: 30px;
}
.x1goaxin {
  border-bottom-color: var(--conversation-header-border);
}
.x1gocmvm {
  max-width: 176px;
}
.x1gp4ovq {
  border-top-width: 4px;
}
.x1gp5a3t {
  border-top-color: var(--wallpaper-thumb-border-active);
}
.x1gqwnh9 {
  height: 302px;
}
.x1gslohp {
  margin-top: 4px;
}
.x1gtxpac {
  top: var(--x1l1x2a7);
}
.x1guw455 {
  width: 38px;
}
.x1gvbg2u {
  height: 100vh;
  height: 100dvh;
}
.x1gvwcb {
  min-width: 360px;
}
.x1gwem2t {
  padding-bottom: var(--width-album-extra-padding);
}
.x1h08jmb {
  width: 410px;
}
.x1h1h5sg {
  margin-bottom: -15px;
}
.x1h2mt7u {
  border-bottom-width: 4px;
}
.x1h5wmu3 {
  height: 132px;
}
.x1h80ny7 {
  min-width: 350px;
}
.x1hagigm {
  height: 7px;
}
.x1hcvz70 {
  width: var(--preview-thumb-size);
}
.x1hetxy2 {
  width: 65px;
}
.x1hfn5x7 {
  width: 260px;
}
.x1hhq9f1 {
  top: calc(-1 * var(--blur-radius-thumbnail));
}
.x1hhzuzn {
  padding-bottom: 18px;
}
.x1hj3nd5 {
  border-top-color: rgba(var(--primary-rgb), 0.75);
}
.x1hkcv85 {
  max-height: 200px;
}
.x1hmvnq2 {
  margin-top: 14px;
}
.x1hogkm0 {
  margin-top: 34px;
}
.x1hq5gj4 {
  margin-bottom: 24px;
}
.x1hshjfz {
  min-height: 16px;
}
.x1htk8sl {
  min-width: 500px;
}
.x1huwwth {
  margin-bottom: -3px;
}
.x1hxoosp {
  min-width: 50px;
}
.x1hyak1l {
  max-height: 140px;
}
.x1i1rx1s {
  width: 1px;
}
.x1i2rge5 {
  margin-bottom: var(--x1l1x2a7);
}
.x1i2zvha {
  padding-bottom: 19px;
}
.x1i5bs2o {
  margin-top: var(--x2ox1aw);
}
.x1i5r0r9 {
  max-width: 256px;
}
.x1i80of2 {
  padding-top: 17px;
}
.x1i9ql2o {
  width: var(--compose-box-full-open-menu-width);
}
.x1i9suas {
  min-width: 120px;
}
.x1ibc7va {
  margin-bottom: 25px;
}
.x1icjyc4 {
  border-bottom-color: rgba(var(--shadow-rgb), 0.3);
}
.x1icnayv {
  bottom: 20%;
}
.x1idnn2 {
  max-width: calc(var(--width-announcement-bubble) / 2);
}
.x1idq3uh {
  padding-bottom: 35px;
}
.x1ie97uy {
  border-bottom-color: var(--poll-invalid-warning-border-receiver);
}
.x1ig0tib {
  width: 19.5px;
}
.x1iiql3v {
  width: 335px;
}
.x1ikd3h5 {
  max-width: 17em;
}
.x1imwcls {
  top: 64px;
}
.x1io82uz {
  height: 80%;
}
.x1iorvi4 {
  padding-top: 4px;
}
.x1ir87lu {
  border-bottom-color: #dedede;
}
.x1isl193 {
  border-top-color: unset;
}
.x1itt0r {
  margin-top: var(--h-pane-header);
}
.x1itul6b {
  padding-bottom: var(--x16tgu3i);
}
.x1iymm2a {
  margin-bottom: 32px;
}
.x1izp4mc {
  padding-bottom: var(--x1l1x2a7);
}
.x1j3kn9t {
  padding-bottom: 72px;
}
.x1j5b3ru {
  border-bottom-color: var(--icon-disabled);
}
.x1j67448 {
  border-bottom-color: rgba(var(--inverse-rgb), 0.1);
}
.x1j812px {
  max-width: 612px;
}
.x1j85h84 {
  padding-bottom: 1px;
}
.x1j8zywd {
  margin-bottom: 1.8em;
}
.x1j9u4d2 {
  max-width: 400px;
}
.x1jdd0k0 {
  padding-bottom: 2px !important;
}
.x1jdxhwu {
  border-bottom-color: #8696a0;
}
.x1jfdnxz {
  height: var(--x1umx4yg);
}
.x1jjfqgs {
  height: 25%;
}
.x1jjtzf3 {
  height: calc(
    var(--width-msg-bubble-with-media) + var(--width-album-extra-padding)
  );
}
.x1jkqq1h {
  max-width: 280px;
}
.x1jn0hjm {
  height: 600px;
}
.x1jn9clo {
  bottom: 10px;
}
.x1jn9k7v {
  height: 95px;
}
.x1joekfr {
  border-bottom-color: rgba(var(--primary-rgb), 0.2);
}
.x1jpdw5n {
  border-bottom-color: var(----border-stronger);
}
.x1jquxbb {
  max-height: 60px;
}
.x1jtk2o2 {
  top: 66px;
}
.x1jxig9j {
  height: 335px;
}
.x1jzctok {
  top: 5px;
}
.x1jzhcrs {
  min-width: 200px;
}
.x1k70j0n {
  margin-top: 6px;
}
.x1k7wse1 {
  padding-top: 1.5px;
}
.x1k9vc8l {
  height: calc(100% - 174px);
}
.x1kgmq87 {
  margin-top: -2px;
}
.x1kiq0my {
  bottom: 72px;
}
.x1kky2od {
  width: 16px;
}
.x1klr3x6 {
  border-bottom-color: var(--text-disabled);
}
.x1kmanbg {
  width: 55%;
}
.x1kmv161 {
  bottom: 142px;
}
.x1kozois {
  max-width: 920px;
}
.x1kpxq89 {
  height: 12px;
}
.x1kr8tdy {
  border-top-width: 6px;
}
.x1kr9xv4 {
  width: var(--width-payment-bubble);
}
.x1ksu7kd {
  width: 24px !important;
}
.x1ksvffz {
  width: 28.8px;
}
.x1ksvy6g {
  width: var(--chatlist-avatar-w);
}
.x1l2rt3b {
  width: 400px;
}
.x1l76qip {
  height: 264px;
}
.x1l895tw {
  width: 430px;
}
.x1l90r2v {
  padding-bottom: 16px;
}
.x1lcapj5 {
  border-bottom-color: var(--gray-150);
}
.x1lgcfn3 {
  height: 328px;
}
.x1llv8pw {
  height: var(--sticker-size-panel);
}
.x1lp9boq {
  padding-top: var(--bubble-padding);
}
.x1lpwdgh {
  min-height: 300px;
}
.x1lr1uin {
  max-width: 420px;
}
.x1lraqik {
  width: 86px;
}
.x1luhteg {
  height: 258px;
}
.x1lumt5c {
  min-height: 151px;
}
.x1lwhfw6 {
  border-bottom-color: var(--button-reject-background-hover);
}
.x1lwm3bp {
  max-width: 520px;
}
.x1lxuw3u {
  width: 840px;
}
.x1m10y8m {
  min-width: 333px;
}
.x1m189uc {
  max-width: 0;
}
.x1m1u4eg {
  border-bottom-color: var(--thumb-border-viewer-active);
}
.x1m258z3 {
  width: 320px;
}
.x1m2atwk {
  bottom: 280px;
}
.x1m3v4wt {
  height: 200px;
}
.x1mbndgy {
  min-height: var(--x19bweu6);
}
.x1mgsydn {
  height: 66px;
}
.x1miatn0 {
  padding-top: 32px;
}
.x1miyg2e {
  border-bottom-color: var(--WDS-red-75);
}
.x1mkiy5m {
  min-width: 50%;
}
.x1mpcz0v {
  width: var(--quoted-compose-height-full);
}
.x1mrsgf3 {
  right: -40px;
}
.x1mttins {
  border-top-color: var(--button-background-disabled);
}
.x1muebr1 {
  border-bottom-color: var(--WDS-green-400);
}
.x1mvkqlo {
  max-width: 336px;
}
.x1mw571z {
  border-bottom-color: var(--reactions-menu-tab-separator);
}
.x1n4l27d {
  top: 81px;
}
.x1n4lwwq {
  max-height: 96px;
}
.x1n5co72 {
  height: 214px;
}
.x1n7ce0x {
  border-bottom-color: rgba(var(--shadow-rgb), 0.01);
}
.x1n7h9c3 {
  width: 35px;
}
.x1nb6za0 {
  min-width: 44px;
}
.x1nbnut7 {
  height: 128px;
}
.x1nbuv69 {
  border-top-color: var(--thumb-border-active);
}
.x1ncir08 {
  max-width: 200px;
}
.x1nfbk4f {
  border-top-color: var(--border-stronger);
}
.x1ngbm5e {
  top: unset;
}
.x1njnjl6 {
  height: 124px;
}
.x1nn3v0j {
  padding-top: 2px;
}
.x1npj6m0 {
  width: 33px;
}
.x1nrll8i {
  left: 50%;
}
.x1ntcio7 {
  border-bottom-color: rgba(var(--primary-rgb), 0.24);
}
.x1nu74zi {
  max-height: var(--height-pane-footer);
}
.x1nu914r {
  padding-bottom: 78px;
}
.x1nxzd9t {
  border-bottom-color: var(--button-secondary);
}
.x1o095ql {
  width: var(--width-msg-bubble-with-media);
}
.x1o16irs {
  max-height: 5.5em;
}
.x1o583il {
  bottom: -4px;
}
.x1oddz9l {
  bottom: -23px;
}
.x1odjw0f {
  overflow-y: auto;
}
.x1ofbdpd {
  min-height: calc(
    var(--height-pane-footer) - 2 * var(--compose-box-top-bottom-padding)
  );
}
.x1ok221b {
  margin-top: 5px;
}
.x1omdb3s {
  border-top-color: var(--border-strong);
}
.x1oozmrk {
  bottom: 15px;
}
.x1oslful {
  min-width: 22px;
}
.x1otwqhk {
  border-top-color: var(--incoming-background-deeper);
}
.x1ow4hk9 {
  padding-top: 60px;
}
.x1oysuqx {
  width: 200px;
}
.x1ozei2p {
  border-bottom-color: var(--link);
}
.x1p1pd2l {
  margin-bottom: 1.5em;
}
.x1p5oq8j {
  padding-top: 24px;
}
.x1p6ui73 {
  margin-left: 74px;
}
.x1pb4rj0 {
  padding-top: var(--x1hjvm1l);
}
.x1pbfash {
  border-bottom-color: var(--danger);
}
.x1pdr0v7 {
  top: -1px;
}
.x1peatla {
  height: 64px;
}
.x1peuizl {
  width: 440px;
}
.x1pfm09h {
  border-top-style: var(--xl89c99);
}
.x1pge628 {
  width: var(--compose-box-menu-item-width);
}
.x1pigqs1 {
  width: 82px;
}
.x1pju0fl {
  width: 50px;
}
.x1plvlek {
  overflow-x: visible;
}
.x1plxi8p {
  height: 61px;
}
.x1pshirs {
  min-width: -moz-fit-content;
}
.x1pwvq5b {
  height: 19.5px;
}
.x1pyc6se {
  border-top-color: var(--WDS-lines-outline-default);
}
.x1pzews7 {
  border-bottom-width: 1.5px;
}
.x1q05la3 {
  width: 36px !important;
}
.x1q0q8m5 {
  border-bottom-style: solid;
}
.x1q2aixq {
  max-height: calc(var(--preview-thumb-size) + 20px);
}
.x1q3kd3q {
  height: 1.2em;
}
.x1q4hjzm {
  height: var(--composer-panel-height) - var(--composer-panel-menu-height);
}
.x1q6aqyx {
  min-width: 10px;
}
.x1qafhyn {
  min-height: 72px;
}
.x1qbkcu5 {
  padding-top: 19.5px;
}
.x1qco5ih {
  border-top-color: var(--reactions-bubble-border);
}
.x1qd0hvb {
  width: 303px;
}
.x1qe0fw2 {
  border-bottom-color: var(--background-lightest-hover);
}
.x1qfffx7 {
  width: 656px;
}
.x1qftm1w {
  max-width: calc(
    var(--width-msg-bubble-with-media) - 2 * var(--width-album-extra-padding)
  );
}
.x1qh4rir {
  max-width: 128px;
}
.x1qhh985 {
  border-bottom-width: 0;
}
.x1qiirwl {
  top: -2px;
}
.x1qminx1 {
  max-width: 312px;
}
.x1qp9xe7 {
  padding-bottom: var(--blur-radius-thumbnail);
}
.x1qrby5j {
  width: inherit;
}
.x1qs2g4o {
  bottom: 17px;
}
.x1qx5ct2 {
  height: 20px;
}
.x1qybzeu {
  width: 38px !important;
}
.x1r079op {
  border-bottom-color: var(--input-border-active);
}
.x1r0gsg0 {
  margin-top: 3em;
}
.x1r35sqa {
  height: 20px !important;
}
.x1r38tzb {
  width: calc(100% - 26px);
}
.x1racca4 {
  max-width: $width-msg-bubble-with-media - 6px;
}
.x1rc1ao0 {
  margin-bottom: var(--xzj9iys);
}
.x1rdkn19 {
  border-top-color: var(--expressions-panel-icon-tab-border);
}
.x1rdy4ex {
  margin-top: -4px;
}
.x1rfehsz {
  width: 76%;
}
.x1rff5ai {
  border-bottom-color: var(--outgoing-background-deeper);
}
.x1rhet7l {
  margin-top: 7px;
}
.x1rife3k {
  overflow-y: scroll;
}
.x1rj1pf4 {
  min-height: 35px;
}
.x1rjt51p {
  max-width: 352px;
}
.x1rpwac6 {
  border-bottom-color: gray;
}
.x1rr6inw {
  height: calc(
    var(--composer-panel-height) - var(--composer-panel-menu-height) - 54px
  );
}
.x1rrvw3c {
  border-bottom-color: var(--WDS-accent);
}
.x1rvfpmx {
  left: 5px;
}
.x1rw0v2c {
  padding-bottom: 42px;
}
.x1rxj1xn {
  padding-bottom: 50px;
}
.x1ry4eqa {
  max-height: calc(
    var(--width-msg-bubble-with-media) + var(--width-album-extra-padding)
  );
}
.x1rzvmms {
  height: calc(100% - 110px);
}
.x1s09uj0 {
  height: var(--bot-plugin-carouse-preview-thumb-size);
}
.x1s0ki91 {
  border-top-color: var(--drawer-section-background);
}
.x1s14bel {
  padding-bottom: 26px;
}
.x1s1d1n7 {
  height: 35px;
}
.x1s523m9 {
  min-width: 780px;
}
.x1s5afd {
  min-height: 980px;
}
.x1s811n4 {
  border-bottom-color: var(--secondary-light);
}
.x1sa7cev {
  border-top-color: var(--poll-disabled-checked-checkbox-receiver);
}
.x1sco937 {
  min-width: 40%;
}
.x1sdoubt {
  border-top-color: var(--border-panel);
}
.x1se2ifz {
  width: 17px;
}
.x1sfzahb {
  margin-bottom: 13px;
}
.x1sgpng {
  margin-top: 22px;
}
.x1sgudl8 {
  padding-bottom: 48px;
}
.x1sik5lz {
  border-bottom-color: var(--drawer-section-background);
}
.x1stofjc {
  border-bottom-width: 0.47px;
}
.x1stpksq {
  padding-top: 27px;
}
.x1sy0etr {
  border-bottom-style: none;
}
.x1sy10c2 {
  margin-top: 20px;
}
.x1t1ogtf {
  padding-bottom: 40px;
}
.x1t2f1v {
  top: 70px;
}
.x1t4gjm {
  padding-bottom: 22px;
}
.x1t79jtt {
  height: 93px;
}
.x1t8mtvt {
  min-height: var(--quoted-compose-height-full);
}
.x1ta3ar0 {
  height: 17px;
}
.x1tawftj {
  width: 241px;
}
.x1td3qas {
  width: 32px;
}
.x1tdqgrh {
  width: 264px;
}
.x1tfhste {
  margin-top: 40px;
}
.x1tj73cw {
  top: calc(50% - 20px);
}
.x1tk7jg1 {
  top: 12px;
}
.x1tnzt7h {
  border-bottom-color: currentColor;
}
.x1toy1gi {
  top: -40px;
}
.x1tsellj {
  min-width: 0.8em;
}
.x1tsk2h8 {
  height: 672px;
}
.x1tucx9d {
  width: 125px;
}
.x1ty9z65 {
  margin-bottom: 1px;
}
.x1u62q48 {
  width: var(--table-width);
}
.x1u71dlw {
  border-top-style: inherit;
}
.x1u78mur {
  width: 58px;
}
.x1u7kmwd {
  margin-bottom: 14px;
}
.x1u9i22x {
  padding-top: var(--width-album-extra-padding);
}
.x1ua38it {
  bottom: 49px;
}
.x1ucqoxt {
  border-bottom-color: var(--outgoing-background);
}
.x1uebkx7 {
  border-top-color: var(--WDS-content-deemphasized);
}
.x1ug4tga {
  padding-bottom: 13px;
}
.x1ugzxio {
  min-width: 265px;
}
.x1ukowes {
  padding-top: 100%;
}
.x1ul5b45 {
  max-height: calc(var(--line-height-quoted) * 3);
}
.x1uoaltn {
  height: calc(100% - var(--h-pane-header));
}
.x1uqklw9 {
  border-bottom-color: var(--border-bubble);
}
.x1ur3nm9 {
  width: calc(var(--width-video-link-preview-bubble) - 6px + 10px);
}
.x1us19tq {
  min-height: 100%;
}
.x1useyqa {
  width: 48px;
}
.x1uvocx6 {
  top: -36px;
}
.x1uy4w22 {
  border-bottom-color: var(--panel-header-background);
}
.x1v2jjsl {
  border-bottom-color: var(--border-list);
}
.x1v6ow93 {
  min-width: var(--preview-thumb-size);
}
.x1v8p93f {
  border-top-color: transparent;
}
.x1v9usgg {
  height: 14px;
}
.x1vd4hg5 {
  height: 300px;
}
.x1vdgx54 {
  height: 38px !important;
}
.x1vech7d {
  max-height: 36px !important;
}
.x1vke2v8 {
  max-height: 144px;
}
.x1vktgvc {
  min-width: 230px;
}
.x1vlo0dj {
  height: 131px;
}
.x1vpptot {
  bottom: calc(var(--compose-box-top-bottom-padding) + 3px);
}
.x1vpr2pd {
  height: calc(100% - 24px);
}
.x1vqgdyp {
  height: 40px;
}
.x1vtj31x {
  width: 93px;
}
.x1vv3rcg {
  border-bottom-color: var(--poll-invalid-warning-border-sender);
}
.x1vwx84n {
  border-bottom-color: var(--incoming-background);
}
.x1vynwtf {
  border-top-color: var(--icon-disabled);
}
.x1w2wdq1 {
  max-height: 168px;
}
.x1w3bhph {
  padding-bottom: var(--padding-drawer-bottom);
}
.x1wa3icf {
  bottom: 5px;
}
.x1wb0a4p {
  max-height: 57px;
}
.x1wfn8jh {
  min-width: 162px;
}
.x1wiwyrm {
  min-height: 52px;
}
.x1wjjzik {
  min-height: 45px;
}
.x1wjobn4 {
  min-height: 100vh;
  min-height: 100dvh;
}
.x1wkxgih {
  height: 120px;
}
.x1wpzk8y {
  border-top-color: var(--WDS-content-disabled);
}
.x1wwgg98 {
  height: var(--expressions-panel-height);
}
.x1wzw5q2 {
  min-height: 68px;
}
.x1x0gksc {
  height: 62px;
}
.x1x1rfll {
  max-width: none;
}
.x1x9iweu {
  border-top-color: var(--poll-checkbox-default-border-color-sender);
}
.x1xaadd7 {
  min-height: 1em;
}
.x1xc55vz {
  width: 8px;
}
.x1xcsyc0 {
  border-bottom-color: var(--menu-bar-item-background-active);
}
.x1xgfxhi {
  max-width: 78%;
}
.x1xmf6yo {
  margin-top: 8px;
}
.x1xmk5b6 {
  border-bottom-width: var(--x12j72ir);
}
.x1xnq4xq {
  margin-bottom: var(--x17l762o);
}
.x1xoerdy {
  min-height: 500px;
}
.x1xox7gt {
  border-bottom-color: var(--poll-checkbox-default-border-color-sender);
}
.x1xp8n7a {
  width: 18px;
}
.x1xpjyb3 {
  padding-top: $chat-spacing;
}
.x1xqhb0f {
  border-bottom-color: var(--system-message-background);
}
.x1xtg2tb {
  border-top-color: var(--WDS-green-400);
}
.x1xwbsqu {
  height: calc(100vh - 218px);
}
.x1xy6bms {
  padding-top: 22px;
}
.x1y07hx1 {
  border-bottom-width: inherit;
}
.x1y0xqtl {
  margin-top: 5.5px;
}
.x1y1aw1k {
  padding-top: 8px;
}
.x1y332i5 {
  margin-top: -1px;
}
.x1y43apy {
  width: 1200px;
}
.x1y5idc5 {
  width: 212px;
}
.x1ycjhwn {
  height: 5px;
}
.x1ye0lqc {
  width: 258px;
}
.x1yei1ye {
  padding-bottom: var(--bubble-padding);
}
.x1yepkla {
  border-bottom-color: var(--WDS-content-deemphasized);
}
.x1yfp7c2 {
  padding-top: 70px;
}
.x1yhdtlb {
  border-top-color: var(--media-editor-icon-color);
}
.x1yinuae {
  width: 312px;
}
.x1ykpatu {
  padding-bottom: 7px;
}
.x1yl842u {
  margin-top: 21.5px;
}
.x1ym45yv {
  height: 327.5px;
}
.x1yowra1 {
  height: 85vh;
}
.x1yrsyyn {
  padding-top: 6px;
}
.x1yt8dio {
  padding-bottom: calc(var(--width-album-extra-padding) + 22px);
}
.x1yuel0x {
  width: var(--width-announcement-bubble);
}
.x1ywb9b {
  border-bottom-color: rgba(var(--primary-rgb), 0.75);
}
.x1yyxrnf {
  width: 20px !important;
}
.x1yztbdb {
  margin-bottom: 16px;
}
.x1zfx7y {
  border-top-color: var(--WDS-persistent-always-white);
}
.x20szjt {
  height: calc(100% - var(--composer-panel-menu-height));
}
.x21xpn4 {
  min-height: 32px;
}
.x23j0i4 {
  width: 26px;
}
.x249io5 {
  border-bottom-color: #000;
}
.x24bj3i {
  border-top-color: var(--button-reject-background-hover);
}
.x24d7kb {
  min-width: 800px;
}
.x256u9z {
  max-width: 250px;
}
.x27kpxv {
  max-width: 560px;
}
.x29ncy0 {
  width: 88px;
}
.x2aouup {
  max-width: 120px;
}
.x2c5eco {
  min-width: 2.25em;
}
.x2cx08e {
  max-width: var(--thumb-width);
}
.x2ixbly {
  min-width: 250px;
}
.x2lwn1j {
  min-height: 0;
}
.x2pejg6 {
  width: 128px;
}
.x2q17o7 {
  border-top-color: var(--outgoing-background);
}
.x2q4l9c {
  width: 45vh;
}
.x2rgi {
  top: -30px;
}
.x2ubtbe {
  border-top-color: var(--WDS-surface-inverse);
}
.x2ucdep {
  min-width: 1000px;
}
.x2ujr4e {
  border-bottom-color: var(--media-editor-icon-color);
}
.x2vplmn {
  top: 45px;
}
.x2vq7qx {
  min-width: 135%;
}
.x2x41l1 {
  border-bottom-width: 3px;
}
.x31r0a5 {
  height: var(--thumb-height);
}
.x36qwtl {
  height: 2px;
}
.x37zirl {
  max-width: 258px;
}
.x39lw6i {
  height: 60%;
}
.x3d5gib {
  max-height: 50vh;
}
.x3g49sk {
  height: var(--expressions-panel-smaller-height);
}
.x3h4tne {
  bottom: 32px;
}
.x3hdcf8 {
  padding-top: 0 !important;
}
.x3igimt {
  height: inherit;
}
.x3m8u43 {
  right: 0;
}
.x3p9ev8 {
  width: 420px;
}
.x3vt2i0 {
  max-height: var(--expressions-panel-max-height);
}
.x3vyiyz {
  max-width: var(--width-hq-link-preview-landscape);
}
.x3x2bpi {
  width: 46px;
}
.x41k7rp {
  height: 110px;
}
.x450l9j {
  min-width: 90px;
}
.x46vnbo {
  width: 83px;
}
.x48lskh {
  bottom: -3px;
}
.x4a824z {
  right: 5px;
}
.x4dhg9v {
  border-bottom-color: #5c5c5c;
}
.x4f6e3x {
  height: var(--cell-height);
}
.x4i7bpe {
  padding-top: 48px;
}
.x4ii5y1 {
  margin-bottom: auto;
}
.x4jpwfh {
  min-height: 36px !important;
}
.x4k3uqp {
  height: 60vh;
}
.x4lt0of {
  min-height: 75px;
}
.x4n8cb0 {
  margin-bottom: 30px;
}
.x4o825q {
  border-bottom-color: #fff;
}
.x4osyxg {
  max-height: var(--drawer-header-line-height) * 2;
}
.x4p5aij {
  padding-top: 1px;
}
.x4pkz1m {
  height: 450px;
}
.x4t50tc {
  height: calc(100% - 60px);
}
.x4tydyf {
  bottom: 180px;
}
.x4vbgl9 {
  margin-bottom: -4px;
}
.x51ohtg {
  width: 4px;
}
.x54tcbp {
  border-bottom-color: var(--WDS-components-outline-profile-photo);
}
.x55n99s {
  max-width: 15em;
}
.x569fbc {
  max-height: 100px;
}
.x5e3i6z {
  border-bottom-color: var(--text-teal);
}
.x5fty7n {
  border-top-color: var(--button-approve-background);
}
.x5gib4f {
  margin-top: var(--x1bb983k);
}
.x5kalc8 {
  height: 42px;
}
.x5lhr3w {
  width: var(--x-width);
}
.x5onlcp {
  min-width: 100px !important;
}
.x5r6lqz {
  height: min(640px, 80vh);
}
.x5see2y {
  border-top-width: 1.5px;
}
.x5sx7kw {
  min-height: 90px;
}
.x5vawob {
  border-bottom-color: var(--button-approve-background-hover);
}
.x5w4yej {
  min-width: 160px;
}
.x5yr21d {
  height: 100%;
}
.x60eefa {
  max-width: calc(
    var(--width-announcement-bubble) - 2 * var(--width-album-extra-padding)
  );
}
.x61tcke {
  border-bottom-color: var(--WDS-secondary-negative);
}
.x65f84u {
  max-width: 500px;
}
.x65nank {
  min-height: auto;
}
.x65t9ph {
  width: 786px;
}
.x65xoit {
  width: 70%;
}
.x682dto {
  padding-top: 0.3em;
}
.x68jwxg {
  max-width: max(716px, 80vw);
}
.x6aax8c {
  max-height: calc(var(--width-video-link-preview-bubble) - 6px);
}
.x6g2ip {
  border-top-color: var(--background-default-active);
}
.x6ge1gz {
  border-bottom-color: var(--wallpaper-thumb-border-active);
}
.x6h9qgo {
  max-height: var(--preview-thumb-size);
}
.x6hsnkj {
  height: var(--sticker-size-details);
}
.x6hvgyk {
  height: 105px;
}
.x6ikm8r {
  overflow-x: hidden;
}
.x6iu5ep {
  width: 122px;
}
.x6jxa94 {
  width: 14px;
}
.x6tsh47 {
  margin-bottom: 2em;
}
.x6ttaax {
  min-height: calc(
    var(--width-album-grid-bubble) - var(--width-album-extra-padding)
  );
}
.x71jzjc {
  min-width: 716px;
}
.x7308am {
  bottom: var(--width-album-extra-padding);
}
.x75ztot {
  width: 200%;
}
.x77atr {
  padding-top: var(--x16tgu3i);
}
.x7ab17h {
  max-height: none;
}
.x7iklje {
  margin-top: 200px;
}
.x7j6532 {
  height: var(--h-pane-header);
}
.x7r5mf7 {
  margin-top: 3px;
}
.x7s9935 {
  border-top-color: var(--poll-disabled-checked-checkbox-sender);
}
.x7sb2j6 {
  padding-top: 28px;
}
.x7v6ubd {
  min-height: 140px;
}
.x7wgvq7 {
  margin-top: -12px;
}
.x7ywyr2 {
  min-height: 50px;
}
.x80663w {
  top: auto;
}
.x84yb8i {
  padding-bottom: 28px;
}
.x8530fw {
  bottom: 38px;
}
.x85gtzv {
  padding-bottom: 32%;
}
.x86nts4 {
  width: 327px;
}
.x879a55 {
  min-height: 60px;
}
.x889kno {
  padding-top: 10px;
}
.x89hfnh {
  border-top-color: var(--poll-invalid-warning-border-sender);
}
.x89wmna {
  border-bottom-color: var(--compose-input-border);
}
.x8bomo0 {
  border-bottom-color: var(--reactions-bubble-border);
}
.x8idabb {
  height: 228px;
}
.x8jeoy8 {
  top: calc(50% - 16px);
}
.x8li2gs {
  border-bottom-color: var(--gray-70);
}
.x8p6owj {
  border-bottom-color: var(--incoming-background-highlight);
}
.x8pckko {
  width: calc(100% - 24px);
}
.x8viiok {
  margin-bottom: 0 !important;
}
.x8wghtq {
  margin-top: var(--x12tfc7f);
}
.x8x9d4c {
  margin-left: auto;
}
.x8xanyk {
  max-height: 35%;
}
.x900493 {
  min-width: 48px;
}
.x90ne7k {
  height: 34px;
}
.x91k8ka {
  margin-bottom: 22px;
}
.x92112o {
  min-width: 270px;
}
.x92mzoc {
  border-bottom-color: #00f;
}
.x94v8gs {
  height: 76%;
}
.x94zlgf {
  border-bottom-color: var(--incoming-background-deeper);
}
.x96k8nx {
  padding-top: 9px;
}
.x972fbf {
  border-top-width: 0;
}
.x98jqk3 {
  margin-bottom: 35px;
}
.x9desvi {
  padding-top: 26px;
}
.x9fpu7x {
  height: 27px;
}
.x9fslfs {
  width: 75px;
}
.x9gwk0z {
  top: -17px;
}
.x9hgts1 {
  min-width: 52px;
}
.x9hq9vl {
  max-height: calc(100% - 196px);
}
.x9ij8ju {
  border-top-color: var(--WDS-accent-emphasized);
}
.x9lk9rh {
  border-top-color: var(--inverse);
}
.x9orja2 {
  padding-top: 30px;
}
.x9otpla {
  margin-top: -8px;
}
.x9pt0gb {
  border-top-color: var(--menu-bar-item-background-active);
}
.x9r4l05 {
  width: 228px;
}
.x9ri80z {
  top: 40px;
}
.x9tmck8 {
  padding-top: 25px;
}
.x9uazi4 {
  height: 64px !important;
}
.x9whnou {
  width: 5%;
}
.x9ybwvh {
  max-height: 600px;
}
.x9ys34d {
  bottom: -40px;
}
.xa06r8k {
  min-width: 68px;
}
.xa0zjtf {
  height: 164px;
}
.xa14qb {
  max-height: calc(var(--line-height-quoted) * 2);
}
.xa1il55 {
  width: 29%;
}
.xa309fb {
  border-bottom-width: 5px;
}
.xa5b1nj {
  border-top-width: 16px;
}
.xa8ism5 {
  width: 80vw;
}
.xa93pmm {
  border-bottom-color: var(--border-stronger);
}
.xaaagfd {
  min-width: unset;
}
.xaayvut {
  max-height: var(--quoted-compose-height-hd-full);
}
.xacj9c0 {
  bottom: 50px;
}
.xack27t {
  margin-right: auto;
}
.xafpxmx {
  width: 240px;
}
.xag7ckl {
  width: 85vw;
}
.xahult9 {
  margin-bottom: 3px;
}
.xamhcws {
  border-top-width: 2px;
}
.xao2bj1 {
  border-top-color: var(--wds-cool-gray-alpha-20);
}
.xapaqfs {
  width: calc(var(--width-video-link-preview-bubble) + 4px);
}
.xaqh0s9 {
  margin-top: 26px;
}
.xar8odu {
  left: -40px;
}
.xat24cr {
  margin-bottom: 0;
}
.xayfy2v {
  min-width: 49px;
}
.xazf962 {
  max-width: calc(var(--xhyx648) - 24px);
}
.xb2rc7v {
  height: 192px;
}
.xb7tys7 {
  height: 308px;
}
.xb8htw9 {
  height: 85%;
}
.xb8qb8r {
  margin-top: 100px;
}
.xbafujx {
  border-top-color: var(--modal-background);
}
.xbaz6xv {
  padding-bottom: 30px;
}
.xbfrwjf {
  bottom: 4px;
}
.xbgkxdc {
  max-width: 30%;
}
.xbktkl8 {
  min-height: 56px;
}
.xbktue8 {
  height: 182px;
}
.xbl0rts {
  min-width: 466px;
}
.xblo94s {
  border-top-color: var(--teal);
}
.xbstwhj {
  width: 450px;
}
.xbyj736 {
  width: var(--navbar-width);
}
.xc408io {
  max-width: 100% !important;
}
.xc5o50y {
  width: 210px;
}
.xc8tqf8 {
  margin-bottom: 1.75rem;
}
.xc9qbxq {
  height: 36px;
}
.xcbkimw {
  height: 85px;
}
.xcco8mr {
  margin-left: 18px;
}
.xce4x8b {
  min-width: 150px !important;
}
.xchkpuk {
  max-height: 750px;
}
.xcicffo {
  padding-right: 10px;
}
.xcigvqi {
  border-bottom-color: inherit;
}
.xcmr1wf {
  padding-bottom: var(--padding-psa-message);
}
.xcn7tpv {
  margin-bottom: var(--x16tgu3i);
}
.xconrdv {
  bottom: 44px;
}
.xcoq3jd {
  top: 120px;
}
.xcqyyxr {
  left: 4px;
}
.xcr9lap {
  min-height: 66px;
}
.xcsjwe9 {
  border-bottom-color: var(--border-default);
}
.xcugx37 {
  margin-bottom: 14.5px;
}
.xculje8 {
  min-width: 93px;
}
.xcxhlts {
  margin-top: 15px;
}
.xd2lt9p {
  border-bottom-color: #0a1b23;
}
.xd3ty66 {
  padding-left: 24px;
}
.xd7y6wv {
  height: 26px;
}
.xd8780z {
  margin-left: 5px;
}
.xd9srri {
  border-bottom-color: var(--avatar-border);
}
.xdbi8hp {
  border-bottom-color: var(--xcntszz);
}
.xdd8jsf {
  height: 52px;
}
.xdduh5l {
  max-width: 330px;
}
.xdhfreh {
  margin-top: -2.5px;
}
.xdhweic {
  min-width: 7px;
}
.xdiz9cm {
  height: 59px;
}
.xdj266r {
  margin-top: 0;
}
.xdjcop9 {
  border-bottom-color: var(--background-default-active);
}
.xdk7pt {
  height: 8px;
}
.xdmi676 {
  height: max-content;
}
.xdox8uz {
  height: 106px;
}
.xdpez57 {
  bottom: 200px;
}
.xdpfuu1 {
  width: 800px;
}
.xdr2j8w {
  border-top-color: var(--WDS-secondary-negative-emphasized);
}
.xdrqleo {
  width: 308px;
}
.xdsb8wn {
  top: 100%;
}
.xduvqi9 {
  width: var(--bot-plugin-carouse-preview-thumb-size);
}
.xdvlbce {
  padding-bottom: 9px;
}
.xdvm3u5 {
  border-top-color: rgba(var(--white-rgb), 0.15);
}
.xdxzttn {
  border-top-color: var(--poll-bar-fill-sender);
}
.xdzyupr {
  width: 300px;
}
.xe0m388 {
  border-bottom-width: unset;
}
.xe0p6wg {
  min-height: 28px;
}
.xe73qa2 {
  border-top-style: unset;
}
.xe7z42g {
  height: 99.7%;
}
.xec7z4c {
  border-top-width: 1.25px;
}
.xef1mmm {
  top: 59px;
}
.xefyazp {
  width: 90px;
}
.xefzj8c {
  padding-bottom: 60px;
}
.xek95gm {
  min-width: 164px;
}
.xepu288 {
  top: -34px;
}
.xeq5yr9 {
  width: -moz-fit-content;
}
.xeuugli {
  min-width: 0;
}
.xexx8yu {
  padding-top: 0;
}
.xezivpi {
  width: max-content;
}
.xezl2tj {
  width: 25px;
}
.xf58f5l {
  max-width: var(--width-media-portrait-bubble);
}
.xf9nvzp {
  min-width: var(--quote-right-margin);
}
.xfaw51u {
  margin-top: var(--xdy2wwo);
}
.xfbfac8 {
  margin-top: var(--x1chocig);
}
.xfitlp5 {
  margin-bottom: 9px;
}
.xfl8pta {
  border-bottom-color: var(--WDS-background-wash-plain);
}
.xfltuzg {
  height: var(--animated-emoji-outer-bounding-box-size-conversation);
}
.xfmvxmm {
  border-top-color: #0a1b23;
}
.xfo62xy {
  width: 2px;
}
.xfoc215 {
  height: 30px !important;
}
.xfqi8uc {
  bottom: 25px;
}
.xfr5jun {
  top: 8px;
}
.xftzh4w {
  height: calc(
    var(--composer-panel-height) - var(--composer-panel-menu-height) -
      var(--composer-panel-search-height) -
      var(--composer-panel-search-padding-bottom) * 2
  );
}
.xfvyar9 {
  min-width: 60px;
}
.xfypqa5 {
  border-top-color: var(--attach-media-drop-border);
}
.xg0cujg {
  margin-bottom: 27px;
}
.xg0jo4d {
  width: 75%;
}
.xg3ba1e {
  min-width: 25px;
}
.xg3ugn6 {
  border-top-color: var(--system-message-background);
}
.xg4rxxw {
  top: 43px;
}
.xg7h5cd {
  height: -moz-fit-content;
}
.xg80ozm {
  width: 330px;
}
.xg87l8a {
  margin-top: 32px;
}
.xg8j3zb {
  padding-bottom: 3px;
}
.xg9mfh4 {
  border-bottom-color: var(--poll-bar-fill-sender);
}
.xg9rguq {
  margin-top: var(--x5mtd0i);
}
.xgd8bvy {
  width: 28px;
}
.xge0ay3 {
  width: 66px;
}
.xgf8fm {
  width: 99px;
}
.xgqk73l {
  width: 95%;
}
.xgqtt45 {
  min-width: 100%;
}
.xgrvqg7 {
  margin-top: var(--colors-modal-search-bar-height);
}
.xgt12oc {
  margin-bottom: var(--x12tfc7f);
}
.xgu87t9 {
  top: calc(
    (
        var(--compose-box-menu-height) - 2 *
          var(--compose-box-top-bottom-padding) - 26
      ) *
      0.5
  );
}
.xgujvf1 {
  min-height: 42px;
}
.xgxk9ee {
  bottom: inherit;
}
.xh0rhid {
  top: 200px;
}
.xh3vrvw {
  border-bottom-style: var(--xl89c99);
}
.xh3wvx0 {
  margin-bottom: -12px;
}
.xh4jrlc {
  border-top-color: rgba(var(--shadow-rgb), 0.3);
}
.xh8rlot {
  max-height: var(--quoted-max-height);
}
.xh8yej3 {
  width: 100%;
}
.xha9vjx {
  min-width: var(--x1pm0qeh);
}
.xhepgob {
  max-width: 36px !important;
}
.xhfkudu {
  width: 820px;
}
.xhjxwu4 {
  bottom: 76px;
}
.xhl18mv {
  margin-bottom: $bubble-padding;
}
.xhl97hz {
  border-bottom-color: var(--WDS-content-disabled);
}
.xhm80ti {
  width: min(612px, 72%);
}
.xhrpt6u {
  margin-top: 18px;
}
.xhsao0n {
  padding-top: 0.5em;
}
.xhsvlbd {
  margin-top: -10px;
}
.xht4xr3 {
  width: 480px;
}
.xhvdbge {
  height: 19px;
}
.xhwf2h4 {
  width: 186px;
}
.xi3av73 {
  min-height: 120px;
}
.xi3n7jm {
  max-height: 102px;
}
.xi55695 {
  width: 328px;
}
.xi6zv67 {
  border-top-color: var(--button-approve-background-hover);
}
.xi881uo {
  height: 43px;
}
.xib59rt {
  margin-top: 38px;
}
.xic2vs9 {
  top: 15%;
}
.xic84rp {
  max-width: 650px;
}
.xic9hix {
  margin-bottom: var(--gif-gap-size);
}
.xidp8sz {
  margin-bottom: var(--width-album-extra-padding);
}
.xieb3on {
  margin-bottom: 20px;
}
.xifccgj {
  margin-top: -6px;
}
.xifkd7f {
  width: 140px;
}
.xijc0j3 {
  padding-top: 36px;
}
.xijmrfd {
  height: 375px;
}
.xiqdezl {
  max-width: 320px;
}
.xiqvbic {
  border-bottom-color: var(--thumb-border-active);
}
.xiqx3za {
  height: 178px;
}
.xiqz8rq {
  padding-top: 42px;
}
.xisnujt {
  min-height: 20px;
}
.xisoiy {
  border-top-color: var(--WDS-background-wash-plain);
}
.xiu3vjd {
  border-top-width: inherit;
}
.xiuubft {
  border-top-color: var(--button-secondary-border);
}
.xiv7p99 {
  margin-bottom: 100px;
}
.xj35x94 {
  width: 112px;
}
.xj6ak53 {
  width: 340px;
}
.xj74a6c {
  padding-top: var(--x17l762o);
}
.xj7dor9 {
  max-width: 96px;
}
.xja02kk {
  width: 110px;
}
.xjgx3p0 {
  border-top-color: inherit;
}
.xjibb99 {
  top: -5px;
}
.xjifam0 {
  bottom: 11px;
}
.xjkvuk6 {
  padding-bottom: 4px;
}
.xjkwb7i {
  max-height: 376px;
}
.xjm9jq1 {
  height: 1px;
}
.xjmpccy {
  max-width: var(--width-album-grid-bubble);
}
.xjnb2h5 {
  height: 125px;
}
.xjp8j0k {
  height: 96px;
}
.xjpr12u {
  margin-bottom: 2px;
}
.xjq0bb1 {
  border-bottom-color: var(--WDS-neutral-gray-500);
}
.xjqd8mg {
  top: 19px;
}
.xjqp5cu {
  max-width: var(--width-hq-link-preview-portrait);
}
.xjr88my {
  height: 594px;
}
.xjt5jgq {
  padding-bottom: var(--x1bb983k);
}
.xjuq1rv {
  max-height: calc(var(--preview-thumb-size) * 3);
}
.xjv05ge {
  margin-top: 28px;
}
.xjw0oki {
  height: 235px;
}
.xjwf9q1 {
  min-height: 24px;
}
.xjwt4uw {
  padding-top: var(--x1l1x2a7);
}
.xjzcg3w {
  width: 85px;
}
.xk0kkwd {
  height: 45vh;
}
.xk1krjo {
  border-bottom-color: var(--progress-background);
}
.xk1nh2v {
  border-top-color: var(--wds-cool-gray-200);
}
.xk1v102 {
  height: var(--quoted-compose-height-full);
}
.xk2zeek {
  margin-top: var(--x16tgu3i);
}
.xk35gh9 {
  padding-bottom: 1.5px;
}
.xk6ci0l {
  right: 20px;
}
.xk85y76 {
  padding-bottom: $chat-spacing;
}
.xk8lq53 {
  min-width: max-content;
}
.xk9mzb7 {
  margin-top: 13px;
}
.xkgu5aw {
  max-height: 50px;
}
.xkh25tn {
  border-top-color: var(--WDS-content-default);
}
.xktia5q {
  width: 80%;
}
.xktpd3l {
  min-width: 100px;
}
.xkveyfu {
  border-bottom-color: var(--WDS-lines-outline-deemphasized);
}
.xkxsfb {
  padding-bottom: 84px;
}
.xkzdno3 {
  min-width: var(--thumb-width);
}
.xkzwgj6 {
  height: var(--preview-thumb-size);
}
.xl0us3e {
  width: 164px;
}
.xl2dz39 {
  height: var(--h-pane-subheader);
}
.xl389m7 {
  border-bottom-color: var(--modal-background);
}
.xl89s6 {
  margin-right: var(--chat-spacing);
}
.xl8z2ie {
  max-height: 250px;
}
.xlkrthq {
  max-width: var(--width-msg-bubble-with-media);
}
.xlnrm6 {
  max-width: 376px;
}
.xlo07zb {
  height: 90px;
}
.xloyg6u {
  width: calc(100% - 48px);
}
.xlrawln {
  height: 25px;
}
.xlrnmfh {
  max-height: 72px;
}
.xlrzksn {
  border-top-color: var(--chat-marker-border);
}
.xls5kiu {
  border-top-color: var(--panel-header-background);
}
.xlup9mm {
  height: 16px;
}
.xlxy82 {
  border-bottom-width: 2px;
}
.xlya59e {
  border-top-style: dashed;
}
.xlybum {
  width: 674px;
}
.xlze6vy {
  border-top-color: var(--WDS-accent);
}
.xm2tn8k {
  max-width: calc(var(--width-announcement-bubble) - 6px * 2 - 4px);
}
.xm3jcjm {
  min-width: 508px;
}
.xm4d0b7 {
  width: var(--animated-emoji-size-conversation);
}
.xm5golx {
  min-width: 113px;
}
.xm6i5cn {
  width: 90%;
}
.xm77wn2 {
  padding-top: 34px;
}
.xm7lytj {
  padding-top: 7px;
}
.xma71h1 {
  margin-top: 57px;
}
.xmewjk2 {
  max-width: var(--width-announcement-bubble);
}
.xmgb6t1 {
  margin-bottom: -2px;
}
.xmgkm54 {
  bottom: var(--height-pane-footer);
}
.xmhk92p {
  top: 20px;
}
.xmi39wt {
  height: var(--height-video-thumb);
}
.xmigjs0 {
  border-bottom-color: var(--gray-850);
}
.xmix8c7 {
  height: 18px;
}
.xmj3umr {
  min-width: 520px;
}
.xmn4e3e {
  border-top-width: 3px;
}
.xmnqija {
  right: 3px;
}
.xmqhhia {
  border-top-color: var(--text-disabled);
}
.xmqja0k {
  max-height: 544px;
}
.xmsdxl7 {
  border-bottom-color: #52f818;
}
.xmtv5dy {
  border-bottom-color: var(--button-reject-background);
}
.xmveikh {
  padding-top: var(--xq3fv3p);
}
.xmz0i5r {
  max-height: 100%;
}
.xn0vg7t {
  bottom: 12px;
}
.xn3w4p2 {
  height: 44px;
}
.xn4wywj {
  padding-bottom: 100px;
}
.xn5an6o {
  border-bottom-color: var(--WDS-accent-emphasized);
}
.xn6wvy2 {
  height: 82px;
}
.xn6xy2s {
  width: 19px;
}
.xn7apww {
  min-height: max-content;
}
.xnalus7 {
  width: 0;
}
.xndqk7f {
  top: 4px;
}
.xnei2rj {
  min-width: 24px;
}
.xnfjc3l {
  width: 55px;
}
.xnfr1j {
  top: 1px;
}
.xng8ra {
  height: 60px;
}
.xni59qk {
  width: 72px;
}
.xnj1f2r {
  border-top-color: var(--WDS-lines-outline-deemphasized);
}
.xnjgh8c {
  max-height: 0;
}
.xnk5j39 {
  padding-top: 100px;
}
.xnnhin0 {
  width: calc(1200% / 35);
}
.xnnlda6 {
  height: 56px;
}
.xno0opx {
  max-width: calc(var(--width-announcement-bubble) - 6px);
}
.xnsdq5i {
  width: var(--sticker-size-details);
}
.xnuuy6u {
  border-bottom-color: var(--inverse);
}
.xnuz2cc {
  border-bottom-width: 1.25px;
}
.xnxb3zj {
  height: 70px;
}
.xnzhmsc {
  border-bottom-color: #ccc;
}
.xo0jvv6 {
  height: var(--x1b5hoai);
}
.xo5ses6 {
  padding-bottom: 70px;
}
.xo5x3gg {
  width: 70px;
}
.xo79af {
  border-top-color: var(--danger);
}
.xo7uitg {
  width: 27px;
}
.xo8q3i6 {
  min-height: 56px !important;
}
.xo92w5m {
  max-width: 40px;
}
.xoa0rjt {
  width: 148px;
}
.xod5an3 {
  margin-bottom: 12px;
}
.xog00wb {
  border-top-color: var(--progress-background);
}
.xohmsfg {
  padding-bottom: var(--chat-spacing);
}
.xohxato {
  border-top-color: var(--gray-150);
}
.xoiwuju {
  width: calc(100% - 58px);
}
.xojvqvm {
  height: 33px;
}
.xok94ej {
  max-height: 54px;
}
.xolcn3t {
  border-bottom-color: var(--wds-cool-gray-100);
}
.xomak03 {
  top: -999999px;
}
.xomnu4r {
  top: 16px;
}
.xop8lp1 {
  width: 225px;
}
.xotjm27 {
  margin-top: 2em;
}
.xow2p0q {
  padding-top: var(--xdy2wwo);
}
.xowu84q {
  max-height: 90px;
}
.xoyzfg9 {
  top: 18px;
}
.xp22266 {
  min-height: 700px;
}
.xp9ttsr {
  min-width: 580px;
}
.xpb48g7 {
  min-width: var(--min-width-app);
}
.xpfj8cy {
  border-bottom-color: var(--qc-button-border);
}
.xplo3ha {
  width: 850px;
}
.xpmtt7c {
  width: 102px;
}
.xpnc28q {
  height: 275px;
}
.xppi29i {
  border-top-color: var(--link);
}
.xppr10f {
  min-width: 600px;
}
.xpqt37d {
  padding-bottom: 0.3em;
}
.xprzwq4 {
  width: 754px;
}
.xpvcztv {
  border-bottom-style: dashed;
}
.xpw6zmn {
  border-bottom-color: var(--background-lighter-hover);
}
.xpyat2d {
  height: 100px;
}
.xpypsur {
  border-top-color: #000;
}
.xq14iec {
  width: 31px;
}
.xq1608w {
  padding-bottom: 36px;
}
.xq17mqv {
  border-top-color: var(--background-default-hover);
}
.xq3y45c {
  min-width: var(--navbar-width);
}
.xq45ap7 {
  min-width: 50px !important;
}
.xq8v1hd {
  max-width: 90%;
}
.xqaafxp {
  height: 28.8px;
}
.xqdsqf8 {
  border-bottom-color: var(--active-tab-marker);
}
.xqm4iv {
  border-bottom-width: 6px;
}
.xqo3gd {
  bottom: 8px;
}
.xqqk3jl {
  border-bottom-color: var(--border-strong);
}
.xqt63rz {
  height: 80vh;
}
.xqtp20y {
  height: 0;
}
.xqu0tyb {
  height: 4px;
}
.xqui205 {
  margin-top: 24px;
}
.xquzyny {
  max-width: var(--xhyx648);
}
.xqv4dci {
  padding-top: 14.5px;
}
.xqvfhly {
  height: 45px;
}
.xqxm62k {
  padding-bottom: var(--x1qezdrz);
}
.xqy66fx {
  padding-top: 15px;
}
.xqyf9gi {
  width: 250px;
}
.xr1496l {
  padding-bottom: 15px;
}
.xr1yuqi {
  margin-top: auto;
}
.xr2j6r5 {
  border-bottom-style: inherit;
}
.xr4be5a {
  border-top-color: var(--button-secondary);
}
.xr6pica {
  width: 520px;
}
.xr6zewm {
  max-width: 78px;
}
.xr710yv {
  height: calc(
    var(--width-announcement-bubble) + var(--width-album-extra-padding)
  );
}
.xr931m4 {
  height: 75px;
}
.xr9ek0c {
  margin-top: 2px;
}
.xrb244j {
  bottom: 6px;
}
.xrmyp2 {
  width: 124px;
}
.xrostsh {
  width: 150px;
}
.xrtz9ly {
  height: 37px;
}
.xruhr43 {
  min-height: var(--quoted-min-height);
}
.xryxfnj {
  overflow-y: visible;
}
.xrza7oe {
  height: 24px !important;
}
.xs2mk4o {
  width: 47px;
}
.xs3hcls {
  height: 212px;
}
.xs7f9wi {
  top: 2px;
}
.xs8rnei {
  width: 436px;
}
.xs9asl8 {
  padding-bottom: 5px;
}
.xs9mwh0 {
  margin-top: -24px;
}
.xsag5q8 {
  padding-bottom: 12px;
}
.xsbzixq {
  border-bottom-color: var(--wds-cool-gray-200);
}
.xsdox4t {
  height: 48px;
}
.xseo6mj {
  margin-top: 36px;
}
.xsi6dy0 {
  height: 86px;
}
.xsjqhse {
  max-height: calc(
    var(--width-announcement-bubble) + var(--width-album-extra-padding)
  );
}
.xsl91qr {
  border-top-width: unset;
}
.xso031l {
  border-bottom-width: 1px;
}
.xspihv {
  border-top-color: var(--panel-background-colored);
}
.xsrh7og {
  border-top-color: #00f;
}
.xsrozwr {
  border-top-color: var(--gray-850);
}
.xt1ryeb {
  height: 103px;
}
.xt4sqew {
  width: 214px;
}
.xt4ypqs {
  min-width: 20px;
}
.xt7dq6l {
  height: auto;
}
.xt7fyls {
  min-width: 150px;
}
.xt8cgyo {
  border-top-width: 0.5px;
}
.xt9097p {
  left: 1px;
}
.xtfe9a7 {
  max-width: 200%;
}
.xthe8de {
  width: 78%;
}
.xtlo18s {
  width: 315px;
}
.xtm0smt {
  width: 650px;
}
.xtmhxec {
  border-top-color: #add8e6;
}
.xtvz21w {
  margin-top: var(--x17l762o);
}
.xtxj1az {
  max-height: 182px;
}
.xtze7p7 {
  border-top-color: #52f818;
}
.xtzk6r2 {
  bottom: -5px;
}
.xu06os2 {
  margin-bottom: 5px;
}
.xu0aao5 {
  min-height: 36px;
}
.xu2okd2 {
  max-height: calc(var(--line-height-quoted));
}
.xu3xrit {
  height: 320px;
}
.xu45tvi {
  width: 375px;
}
.xu5yr9u {
  top: -16px;
}
.xu75nwu {
  border-bottom-width: 10px;
}
.xu96u03 {
  left: 0;
}
.xu9wuld {
  margin-top: var(--x1l1x2a7);
}
.xubnuyq {
  max-height: 535px;
}
.xuce83p {
  overflow-x: inherit;
}
.xugmkjn {
  border-top-color: #ddd;
}
.xuhg6hn {
  border-bottom-style: unset;
}
.xui9b5u {
  margin-bottom: 50px;
}
.xuivejd {
  top: 14px;
}
.xuo6tqj {
  height: 480px;
}
.xuoj239 {
  height: 3px;
}
.xuv0xuj {
  height: 75%;
}
.xuv73ul {
  border-top-color: var(--qc-button-border);
}
.xuwdbiy {
  min-height: 49px;
}
.xuyqlj2 {
  max-height: 300px;
}
.xuzjt68 {
  padding-bottom: 54px;
}
.xuzvuw4 {
  height: 78px;
}
.xv0bqaz {
  border-bottom-color: var(--teal);
}
.xv2v0i9 {
  min-width: 413px;
}
.xv32h1t {
  height: 101px;
}
.xv371q9 {
  width: var(--quote-right-margin);
}
.xvi7dlg {
  width: 785px;
}
.xvijh9v {
  margin-top: 1px;
}
.xvkrg5o {
  min-height: 58px;
}
.xvl6max {
  margin-bottom: 36px;
}
.xvni27 {
  width: 52px;
}
.xvo3xdp {
  height: calc(100% - 40px);
}
.xvp2sfm {
  border-bottom-color: var(--ptt-draft-waveform-background-border);
}
.xvp9gi2 {
  bottom: -42px;
}
.xvqv5l5 {
  border-bottom-color: var(--button-approve-background);
}
.xvrgn94 {
  min-height: 18px;
}
.xvt47uu {
  height: 65px;
}
.xvuc8n4 {
  padding-top: var(--x1bb983k);
}
.xvue9z {
  width: 500px;
}
.xvv2zd5 {
  min-height: 130px;
}
.xvvcdda {
  border-bottom-color: var(--button-background-disabled);
}
.xvxx97b {
  border-top-width: 8px;
}
.xvy4d1p {
  width: 24px;
}
.xw2csxc {
  overflow-x: auto;
}
.xw4jnvo {
  width: 20px;
}
.xw5ewwj {
  max-width: 300px;
}
.xw7yly9 {
  margin-top: 16px;
}
.xw90zxv {
  width: 150%;
}
.xwa60dl {
  top: 50%;
}
.xwa7hi {
  height: 58px;
}
.xwajptj {
  bottom: 30px;
}
.xwc1p85 {
  height: 102px;
}
.xweq2o5 {
  border-bottom-color: var(--WDS-secondary-negative-emphasized);
}
.xwfak60 {
  max-width: var(--x11s6emu);
}
.xwib8y2 {
  padding-bottom: 8px;
}
.xwj72ef {
  border-bottom-color: var(--chat-marker-border);
}
.xwl9fdd {
  width: 380px;
}
.xwm8nch {
  border-bottom-color: var(--WDS-neutral-gray-1000);
}
.xwnkcuf {
  max-width: 720px;
}
.xwnsf4a {
  height: 69px;
}
.xwoyzhm {
  margin-bottom: 7px;
}
.xwrzu5u {
  width: var(--animated-emoji-outer-bounding-box-size-conversation);
}
.xwukr4l {
  right: auto;
}
.xwv353n {
  width: 130%;
}
.xwvj9da {
  margin-top: 1.5em;
}
.xwvwv9b {
  height: 46px;
}
.xwxc41k {
  padding-bottom: 24px;
}
.xwzfr38 {
  height: 80px;
}
.xwzqfk3 {
  border-top-color: var(--secondary-light);
}
.xx0o2gc {
  width: var(--sticker-size-panel);
}
.xx3o462 {
  height: 15px;
}
.xx42vgk {
  border-top-color: var(--WDS-lines-divider);
}
.xx4vt8u {
  margin-top: 48px;
}
.xx5tys9 {
  border-bottom-color: var(--button-secondary-border);
}
.xx6bls6 {
  padding-bottom: 20px;
}
.xx6r9nl {
  height: var(--preview-thumb-size-small);
}
.xx9tyur {
  min-height: 12px;
}
.xxbrewl {
  padding-bottom: 11px;
}
.xxdxl9i {
  border-top-color: var(--navbar-separator);
}
.xxh1dlw {
  padding-bottom: 88px;
}
.xxk0z11 {
  height: 24px;
}
.xxk6nc9 {
  top: 3px;
}
.xxljpkc {
  width: 30%;
}
.xxqmtur {
  border-top-color: var(--incoming-background-highlight);
}
.xxrtl6o {
  width: calc(87% + 18px);
}
.xxsgkw5 {
  width: 350px;
}
.xxzp1fc {
  bottom: 80px;
}
.xy063j7 {
  height: $height-pane-footer;
}
.xy1j3rs {
  bottom: 3px;
}
.xy296fx {
  width: 774px;
}
.xy2seqb {
  border-top-color: var(--WDS-neutral-gray-1000);
}
.xy3bg4n {
  height: 72px !important;
}
.xy5a6gi {
  height: calc(
    var(--compose-box-menu-height) - 2 * var(--compose-box-top-bottom-padding)
  );
}
.xy75621 {
  height: 72px;
}
.xy8zicb {
  min-width: calc(100% - 16px);
}
.xya0cws {
  margin-top: 93px;
}
.xyamay9 {
  padding-top: 16px;
}
.xyc4j8s {
  top: 7px;
}
.xycev2y {
  width: 60%;
}
.xyg06dn {
  width: 43px;
}
.xygnafs {
  width: 120px;
}
.xyiheie {
  border-top-color: var(--gray-70);
}
.xyinxu5 {
  padding-top: 14px;
}
.xyj1x25 {
  border-top-color: var(--border-list);
}
.xyjzafs {
  width: var(--compose-box-open-menu-width-status-reply);
}
.xymrcl3 {
  border-bottom-color: var(--poll-disabled-checked-checkbox-sender);
}
.xyo1k6t {
  margin-right: 10px;
}
.xyorhqc {
  margin-bottom: 10px;
}
.xyqdw3p {
  padding-top: 3px;
}
.xyygdyd {
  width: var(--width-product-thumb);
}
.xz1xa0y {
  min-width: 412px;
}
.xz62fqu {
  margin-bottom: -5px;
}
.xz9dduz {
  max-width: var(--width-location-thumb);
}
.xz9dl7a {
  padding-top: 12px;
}
.xzbgwbi {
  margin-top: 9px;
}
.xzbmw64 {
  margin-top: -30px;
}
.xzd3fmn {
  border-top-color: var(--poll-invalid-warning-border-receiver);
}
.xzi7r1p {
  top: 100px;
}
.xzim36q {
  border-bottom-color: var(--poll-disabled-checked-checkbox-receiver);
}
.xzj7eog {
  margin-right: 18px;
}
.xzjbwwf {
  width: 180px;
}
.xzoqdy8 {
  height: 52px !important;
}
.xzpm71n {
  height: 641px;
}
.xzr9pi3 {
  border-bottom-color: var(--reactions-details-background);
}
.xzuapc8 {
  width: 45px;
}
.xzueoph {
  margin-bottom: 6px;
}
.xzx24n6 {
  height: calc(100% - var(--composer-panel-loading-bar-height));
}
.x11hrd37:focus-visible {
  border-bottom-width: 4px;
}
.x1acywxk:focus-visible {
  border-top-color: var(--xsok4hc);
}
.x1cyavp5:first-child .react-calendar__year-view > .react-calendar__tile {
  padding-top: 2em;
}
.x1e4ppt3:first-child button {
  margin-top: 0;
}
.x1fb7ar5:first-child .react-calendar__century-view > .react-calendar__tile {
  padding-bottom: 2em;
}
.x1g3j6ey:first-child button {
  border-bottom-width: 0;
}
.x1hn2ltd:first-child
  .react-calendar__tile--now.react-calendar__month-view__days__day
  > abbr {
  border-top-width: 3px;
}
.x1iw8phr:first-child > .react-calendar {
  padding-bottom: 7px;
}
.x1jq7lph:first-child .react-calendar__tile {
  padding-top: 8px;
}
.x1ppyohx:first-child
  .react-calendar__tile--now.react-calendar__month-view__days__day
  > abbr {
  border-top-color: var(--date-picker-today-background-color);
}
.x1rbiyw9:focus-visible {
  border-bottom-color: var(--xsok4hc);
}
.x1s05kqo:first-child .react-calendar__century-view > .react-calendar__tile {
  padding-top: 2em;
}
.x1vtqnfi:focus-within {
  border-bottom-color: var(--WDS-accent);
}
.x1waxneg:first-child .react-calendar__decade-view > .react-calendar__tile {
  padding-bottom: 2em;
}
.x1wq4j50:first-child button {
  border-top-width: 0;
}
.x1x04ifz:first-child
  .react-calendar__tile--now.react-calendar__month-view__days__day
  > abbr {
  border-top-style: solid;
}
.x2g8o02:first-child .react-calendar__decade-view > .react-calendar__tile {
  padding-top: 2em;
}
.x71ozu2:first-child .react-calendar__navigation__arrow {
  min-width: 44px;
}
.x7mj1lt:first-child
  .react-calendar__tile--now.react-calendar__month-view__days__day
  > abbr {
  border-bottom-width: 3px;
}
.x7tggq:first-child .react-calendar__navigation {
  height: 44px;
}
.x80yvro:first-child .react-calendar__tile {
  padding-bottom: 8px;
}
.x9vq33b:first-child
  .react-calendar__tile--now.react-calendar__month-view__days__day
  > abbr {
  border-bottom-style: solid;
}
.xaockbu:first-child button {
  margin-bottom: 0;
}
.xauqw0m:first-child .react-calendar__year-view > .react-calendar__tile {
  padding-bottom: 2em;
}
.xc078lw:first-child
  .react-calendar__tile--now.react-calendar__month-view__days__day
  > abbr {
  height: 15px;
}
.xcwe0hv:first-child .react-calendar__tile {
  max-width: 100%;
}
.xea0sh4:first-child .react-calendar__navigation {
  margin-bottom: 1em;
}
.xenizgk:first-child
  .react-calendar__tile--now.react-calendar__month-view__days__day
  > abbr {
  border-top-color: var(--WDS-accent);
}
.xf2fit4:first-child > .react-calendar {
  width: 315px;
}
.ximcf6e:first-child
  .react-calendar__tile--now.react-calendar__month-view__days__day
  > abbr {
  border-bottom-color: var(--WDS-accent);
}
.xiovny:first-child > .react-calendar {
  max-width: 100%;
}
.xkosrqj:focus-visible {
  border-top-style: solid;
}
.xl1rl7o:first-child
  .react-calendar__tile--now.react-calendar__month-view__days__day
  > abbr {
  border-bottom-color: var(--date-picker-today-background-color);
}
.xqikpf9:first-child
  .react-calendar__tile--now.react-calendar__month-view__days__day
  > abbr {
  width: 15px;
}
.xrgqa4k:focus-visible {
  border-top-width: 4px;
}
.xwr2l8c:focus-visible {
  border-bottom-style: solid;
}
.x10zg81t:first-child {
  padding-top: 0;
}
.xup0pd7:last-child {
  padding-bottom: 0;
}
.x1ao7u56:disabled {
  border-bottom-color: transparent;
}
.x1d9d4mn:disabled {
  border-top-color: var(--WDS-lines-divider);
}
.xnk0c1z:disabled {
  border-top-color: transparent;
}
.xw4bkw8:disabled {
  border-bottom-color: var(--WDS-lines-divider);
}
.x16irdbc:hover {
  border-bottom-color: var(--menu-bar-item-background-active);
}
.x1kylhsf:hover {
  border-bottom-width: 1px;
}
.x1lfjbn8:hover {
  border-top-color: var(--WDS-accent);
}
.x1lstesi:hover {
  border-bottom-width: 4px;
}
.x1lwdpx3:hover {
  border-top-style: solid;
}
.x1rlzdi:hover {
  border-bottom-style: solid;
}
.x1sq6zbf:hover {
  border-top-color: var(--wallpaper-thumb-border-hover);
}
.x1t13fvq:hover {
  border-top-width: 4px;
}
.xajj3lu:hover {
  border-top-color: var(--qc-button-border-active);
}
.xdeyfa3:hover {
  border-bottom-color: var(--WDS-accent);
}
.xkfedft:hover {
  border-top-color: var(--menu-bar-item-background-active);
}
.xtj9sai:hover {
  border-bottom-color: var(--qc-button-border-active);
}
.xtsm813:hover {
  border-bottom-color: var(--border-stronger);
}
.xuk2h6t:hover {
  border-bottom-color: var(--wallpaper-thumb-border-hover);
}
.xysibl7:hover {
  border-top-width: 1px;
}
.x13du2ft:focus {
  border-bottom-color: var(--WDS-accent);
}
.x19p4pi0:focus {
  border-top-color: var(--WDS-accent);
}
.x1p9y9v0:focus {
  height: unset;
}
.xgcfvzi:focus {
  margin-bottom: 32px;
}
.xm14bv4:focus {
  width: unset;
}
.x309x43:active {
  margin-bottom: 32px;
}
.xcjmxlc:active {
  width: unset;
}
.xvjdqlt:active {
  height: unset;
}
@media screen and (max-width: 1415px) {
  .x10a9n66.x10a9n66 {
    width: 80%;
  }
}
@media screen and (max-width: 882px) {
  .x11z87zs.x11z87zs {
    width: calc(100% - 96px);
  }
}
@media (max-width: 1023px) {
  .x120k64m.x120k64m {
    margin-top: 24px;
  }
}
@media screen and (max-width: 882px) {
  .x12rux4w.x12rux4w {
    width: calc(100% - 32px);
  }
}
@media screen and (max-height: 700px) {
  .x12v3509.x12v3509 {
    margin-bottom: 25px;
  }
}
@media screen and (max-width: 882px) {
  .x15ettv3.x15ettv3 {
    width: 100vw;
  }
}
@media screen and (min-width: 1301px) {
  .x15i9xf3.x15i9xf3 {
    width: 30%;
  }
}
@media screen and (max-width: 900px) {
  .x15jxszr.x15jxszr {
    padding-bottom: 20px;
  }
}
@media screen and (max-width: 882px) {
  .x16qdz6x.x16qdz6x {
    margin-bottom: 24px;
  }
}
@media screen and (max-width: 980px) {
  .x17dzqc7.x17dzqc7 {
    padding-bottom: 32px;
  }
}
@media screen and (max-width: 882px) {
  .x17ss599.x17ss599 {
    padding-bottom: 32px;
  }
}
@media (max-width: 1023px) {
  .x17sy6yu.x17sy6yu {
    padding-bottom: 3px;
  }
}
@media (max-width: 880px) {
  .x186kree.x186kree {
    overflow-y: hidden;
  }
}
@media screen and (max-width: 882px) {
  .x188nwd5.x188nwd5 {
    margin-bottom: 32px;
  }
}
@media (max-width: 1024px) {
  .x193endk.x193endk {
    width: calc(84% + 36px);
  }
}
@media (min-width: 1024px) {
  .x19eaz5n.x19eaz5n {
    padding-bottom: 14px;
  }
}
@media screen and (min-height: 1000px) {
  .x1a6k631.x1a6k631 {
    margin-bottom: 100px;
  }
}
@media screen and (max-width: 720px) {
  .x1ad89wd.x1ad89wd {
    margin-bottom: 0;
  }
}
@media screen and (min-width: 800px) {
  .x1anomrk.x1anomrk {
    max-width: 660px;
  }
}
@media screen and (min-width: 1300px) {
  .x1bfl7gj.x1bfl7gj {
    margin-top: 66px;
  }
}
@media only screen and (max-width: 1400px) {
  .x1brz4wf.x1brz4wf {
    width: 80%;
  }
}
@media (max-width: 1441px) {
  .x1enirru.x1enirru {
    width: 80%;
  }
}
@media screen and (max-width: 850px) {
  .x1f9lq3s.x1f9lq3s {
    padding-top: 0;
  }
}
@media (max-width: 800px) {
  .x1gk22k6.x1gk22k6 {
    width: 29%;
  }
}
@media (max-width: 1024px) {
  .x1hmdwey.x1hmdwey {
    width: 14%;
  }
}
@media (display-mode: standalone) {
  .x1i1dayz.x1i1dayz {
    border-top-width: 0.5px;
  }
}
@media screen and (max-width: 882px) {
  .x1iymnnd.x1iymnnd {
    padding-top: 40px;
  }
}
@media only screen and (max-width: 1200px) {
  .x1jp8aym.x1jp8aym {
    width: 90%;
  }
}
@media (min-width: 1024px) {
  .x1jrle2z.x1jrle2z {
    padding-top: 14px;
  }
}
@media screen and (min-width: 1024px) {
  .x1knukwh.x1knukwh {
    height: 164px;
  }
}
@media only screen and (max-width: 1400px) {
  .x1kr59y4.x1kr59y4 {
    padding-top: 0;
  }
}
@media screen and (max-width: 980px) {
  .x1lbr73m.x1lbr73m {
    margin-bottom: 16px;
  }
}
@media (max-width: 1023px) {
  .x1m1tpaw.x1m1tpaw {
    max-width: 235px;
  }
}
@media screen and (max-width: 882px) {
  .x1m51ek7.x1m51ek7 {
    margin-top: 16px;
  }
}
@media screen and (max-width: 1300px) {
  .x1ma46kl.x1ma46kl {
    height: 100%;
  }
}
@media screen and (max-height: 700px) {
  .x1n7bigs.x1n7bigs {
    margin-top: 25px;
  }
}
@media only screen and (max-width: 1400px) {
  .x1nf35pn.x1nf35pn {
    padding-bottom: 0;
  }
}
@media screen and (max-width: 882px) {
  .x1pm75id.x1pm75id {
    overflow-y: hidden;
  }
}
@media screen and (max-width: 1300px) {
  .x1roq002.x1roq002 {
    max-width: calc(
      100% - clamp(265px, 1200% / 35, 380px) - var(--navbar-width)
    );
  }
}
@media (min-width: 1024px) {
  .x1runjb5.x1runjb5 {
    overflow-y: hidden;
  }
}
@media screen and (min-width: 1441px) {
  .x1s14duo.x1s14duo {
    height: calc(100% - 38px);
  }
}
@media screen and (max-width: 980px) {
  .x1t470q2.x1t470q2 {
    min-height: 1100px;
  }
}
@media screen and (max-width: 1000px) {
  .x1vku25w.x1vku25w {
    min-height: 980px;
  }
}
@media (display-mode: standalone) {
  .x1w8yi2h.x1w8yi2h {
    border-top-color: var(--conversation-header-border);
  }
}
@media screen and (max-width: 1024px) {
  .x1wejiyj.x1wejiyj {
    width: 35%;
  }
}
@media only screen and (max-height: 640px) {
  .x1ws88i0.x1ws88i0 {
    padding-top: 0;
  }
}
@media screen and (max-width: 882px) {
  .x1xvoxy0.x1xvoxy0 {
    width: calc(100% - 128px);
  }
}
@media screen and (max-width: 882px) {
  .x1ybvwwo.x1ybvwwo {
    overflow-x: auto;
  }
}
@media screen and (max-width: 900px) {
  .x1yewgqm.x1yewgqm {
    width: 40%;
  }
}
@media only screen and (max-height: 640px) {
  .x1yjaeyx.x1yjaeyx {
    padding-bottom: 0;
  }
}
@media (max-width: 880px) {
  .x1yp9nv9.x1yp9nv9 {
    overflow-x: hidden;
  }
}
@media (display-mode: standalone) {
  .x2ipvbc.x2ipvbc {
    border-top-style: solid;
  }
}
@media screen and (max-width: 882px) {
  .x2n3l0k.x2n3l0k {
    padding-top: 32px;
  }
}
@media screen and (max-width: 882px) {
  .x2wavl4.x2wavl4 {
    min-width: max-content;
  }
}
@media only screen and (max-height: 640px) {
  .x31yh5r.x31yh5r {
    height: 90%;
  }
}
@media screen and (max-width: 980px) {
  .x5zbcu4.x5zbcu4 {
    padding-bottom: 40px;
  }
}
@media (min-width: 1024px) {
  .x7d3g0m.x7d3g0m {
    overflow-x: hidden;
  }
}
@media screen and (max-width: 882px) {
  .x7p6r09.x7p6r09 {
    padding-bottom: 40px;
  }
}
@media screen and (max-width: 720px) {
  .x86at4b.x86at4b {
    margin-top: 0;
  }
}
@media screen and (min-width: 901px) and (max-width: 1024px) {
  .x8yky9h.x8yky9h {
    width: 65%;
  }
}
@media (max-width: 1023px) {
  .x8zx4qv.x8zx4qv {
    padding-top: 3px;
  }
}
@media screen and (max-width: 900px) {
  .x91od0.x91od0 {
    width: 466px;
  }
}
@media screen and (max-width: 980px) {
  .x9y6a88.x9y6a88 {
    padding-top: 32px;
  }
}
@media screen and (max-width: 980px) {
  .xbm95ob.xbm95ob {
    width: 100%;
  }
}
@media screen and (max-width: 882px) {
  .xc3s5z1.xc3s5z1 {
    width: calc(100% - 112px);
  }
}
@media (max-width: 1023px) {
  .xc530u0.xc530u0 {
    width: 440px;
  }
}
@media screen and (max-width: 900px) {
  .xcigqdy.xcigqdy {
    padding-top: 20px;
  }
}
@media screen and (max-width: 980px) {
  .xcnrxux.xcnrxux {
    min-height: 980px;
  }
}
@media screen and (max-width: 900px) {
  .xd80u2d.xd80u2d {
    width: 100%;
  }
}
@media (max-width: 800px) {
  .xdujtui.xdujtui {
    width: calc(87% + 18px);
  }
}
@media screen and (min-width: 1441px) {
  .xf32nbf.xf32nbf {
    top: 19px;
  }
}
@media screen and (max-width: 882px) {
  .xfd7hd.xfd7hd {
    overflow-x: visible;
  }
}
@media screen and (min-width: 1025px) and (max-width: 1300px) {
  .xfmyhe5.xfmyhe5 {
    width: 65%;
  }
}
@media screen and (min-height: 1000px) {
  .xg3pqpk.xg3pqpk {
    margin-top: 100px;
  }
}
@media screen and (max-width: 980px) {
  .xga622f.xga622f {
    padding-top: 24px;
  }
}
@media screen and (min-width: 1300px) {
  .xihgre1.xihgre1 {
    height: 196px;
  }
}
@media screen and (max-width: 720px) {
  .xj8bxqt.xj8bxqt {
    padding-top: 0;
  }
}
@media screen and (max-width: 1300px) {
  .xlyzgzq.xlyzgzq {
    width: calc(100% - clamp(265px, 1200% / 35, 380px));
  }
}
@media screen and (max-width: 850px) {
  .xo1qeri.xo1qeri {
    margin-left: 2px;
  }
}
@media (max-height: 700px) {
  .xo6wm36.xo6wm36 {
    max-height: 400px;
  }
}
@media only screen and (max-height: 800px) {
  .xofity6.xofity6 {
    height: 80%;
  }
}
@media screen and (max-width: 720px) {
  .xpbnuc5.xpbnuc5 {
    padding-bottom: 0;
  }
}
@media screen and (max-width: 1300px) {
  .xqhed7l.xqhed7l {
    max-width: calc(
      100% - clamp(265px, 1200% / 35, 380px) - var(--navbar-width-expanded)
    );
  }
}
@media screen and (min-width: 800px) {
  .xqolr7f.xqolr7f {
    width: 60%;
  }
}
@media screen and (min-width: 901px) and (max-width: 1023px) {
  .xshg5ix.xshg5ix {
    width: 35%;
  }
}
@media screen and (max-width: 882px) {
  .xshjapo.xshjapo {
    overflow-y: visible;
  }
}
@media screen and (max-width: 850px) {
  .xslj4r9.xslj4r9 {
    padding-bottom: 0;
  }
}
@media screen and (min-width: 1025px) and (max-width: 1300px) {
  .xtbbw2h.xtbbw2h {
    width: 35%;
  }
}
@media screen and (min-width: 1301px) {
  .xtdeawk.xtdeawk {
    width: 70%;
  }
}
@media screen and (max-width: 1090px) {
  .xui2vq6.xui2vq6 {
    width: 80%;
  }
}
@media screen and (max-width: 900px) {
  .xvl3i4w.xvl3i4w {
    padding-top: 32px;
  }
}
@media screen and (min-width: 1441px) {
  .xvlrot.xvlrot {
    width: 1396px;
  }
}
@media screen and (max-width: 980px) {
  .xx5he6x.xx5he6x {
    min-height: 1250px;
  }
}
@media (min-width: 1024px) {
  .xxbb1rq.xxbb1rq {
    width: 840px;
  }
}
@media screen and (max-width: 900px) {
  .xxojkh6.xxojkh6 {
    width: 60%;
  }
}
@media screen and (max-width: 900px) {
  .xzg3blf.xzg3blf {
    padding-bottom: 32px;
  }
}
@media screen and (max-width: 980px) {
  .xzyqfp1.xzyqfp1 {
    padding-bottom: 24px;
  }
}
.x11zlndt:before {
  background: var(--icon);
}
.x1qtjz5:after {
  background: var(--icon);
}
.x1ryk07p:before {
  background: var(--danger);
}
.x1xuolcj:before {
  background: rgba(var(--overlay-rgb), 0.6);
}
.x7wzjsu:before {
  background: rgba(var(--overlay-rgb), 1);
}
.xotx74u:before {
  background: var(--badge-pending);
}
.xsjmkkv:before {
  background: var(--icon-disabled);
}
.x1p6ij0h:after {
  transition: transform 1s cubic-bezier(0.66, 0, 0.34, 1);
}
.x100rkj9:after {
  content: "";
}
.x10ad0jm:before {
  border-bottom-left-radius: var(--radius-thumb);
}
.x10tli2e:before {
  content: "";
}
.x11spfnj:before {
  animation-duration: 0.115s;
}
.x120wsoi:after {
  left: auto;
}
.x122zoth::-webkit-scrollbar-track {
  background-color: transparent;
}
.x128ww4c:after {
  transform: translate(-50%, -50%);
}
.x12d4ooo:before {
  border-bottom-left-radius: 50px;
}
.x13na15d:before {
  font-size: 0.75rem;
}
.x13x7ggw:before {
  animation-name: x1oex79-B;
}
.x147fd2z:before {
  border-right-color: rgba(var(--inverse-rgb), 0.1);
}
.x1486luv:before {
  background-color: var(--icon);
}
.x14djuyb:before {
  background-color: var(--incoming-background);
}
.x14iu3kv::-moz-selection {
  color: var(--filters-item-active-color);
}
.x1598qd7:before {
  will-change: transform, border-radius;
}
.x1682cnc:before {
  left: 0;
}
.x16bgscq:first-letter {
  text-transform: capitalize;
}
.x16dwbfg:before {
  border-left-color: transparent;
}
.x16jf5lm::-webkit-scrollbar-thumb {
  background-color: rgba(var(--inverse-rgb), 0.13);
}
.x17issv1:before {
  border-top-right-radius: 50%;
}
.x17pe16c:before {
  background-image: linear-gradient(
    to left,
    transparent,
    var(--drawer-section-background) 80%
  );
}
.x1805dza:before {
  animation-duration: 0.4s, 0.1s, 0.4s;
}
.x18ylnmp:before {
  border-right-color: transparent;
}
.x19yr79v:before {
  animation-delay: 85ms;
}
.x1a3o5l8:before {
  border-bottom-right-radius: 1px;
}
.x1a8jhtq:before {
  left: -16px;
}
.x1bhl96m::-moz-selection {
  color: transparent;
}
.x1c3l08f:before {
  border-left-width: 8px;
}
.x1c5em3o:after {
  transform: scale(1) translateY(67px);
}
.x1cl9t3a:before {
  padding-right: 4px;
}
.x1cpjm7i:before {
  content: "";
}
.x1d2b9es:before {
  animation-timing-function: cubic-bezier(0.83, 0, 0.17, 1);
}
.x1d6xhcz:before {
  animation-name: x1p4usts-B;
}
.x1exyk9b:before {
  color: var(--secondary-lighter);
}
.x1fgarty:before {
  display: block;
}
.x1ggjbpq:before {
  border-right-width: 1px;
}
.x1gtk6dz:before {
  margin-left: -8px;
}
.x1gznph8:before {
  margin-left: 3px;
}
.x1h1zc6f:after {
  display: none;
}
.x1hmns74:before {
  position: absolute;
}
.x1hw8bw3:after {
  background-color: var(--icon);
}
.x1ipgcw3:before {
  animation-name: x1hi9wfw-B;
}
.x1iygr5g:after {
  left: 0;
}
.x1j2whxr:before {
  border-top-left-radius: 50px;
}
.x1j6awrg:after {
  position: absolute;
}
.x1jjrms1:before {
  animation-duration: 0.07s;
}
.x1k12aft:before {
  border-top-right-radius: var(--radius-thumb);
}
.x1k6obt4:before {
  backface-visibility: hidden;
}
.x1ld7pix::-ms-thumb {
  border-bottom-left-radius: 50%;
}
.x1lzgei3:before {
  border-left-color: var(--reactions-bubble-border);
}
.x1mdmqyy::-ms-thumb {
  cursor: pointer;
}
.x1mjto6:before {
  transform: scale3d(0, 0, 0);
}
.x1mx14dr:before {
  box-shadow:
    0 1px #00000012,
    0 0 3px #0000000a;
}
.x1myhkec::-moz-range-thumb {
  border-bottom-right-radius: 50%;
}
.x1mzqtq4::-ms-thumb {
  background-color: var(--media-editor-icon-color);
}
.x1nf3qbo:before {
  border-top-left-radius: var(--radius-thumb);
}
.x1ojvc37:after {
  z-index: 100;
}
.x1p0xrc1:before {
  transform: scaleY(-1);
}
.x1p3pj1f:before {
  border-right-width: 2px;
}
.x1putdlz:before {
  animation-duration: 0.52s;
}
.x1qys349:before {
  will-change: scale;
}
.x1qyz1mp:after {
  left: 100%;
}
.x1r18s1r:before {
  z-index: 9;
}
.x1r4uxqn:before {
  line-height: 19px;
}
.x1rizj1e::-webkit-slider-thumb {
  border-top-right-radius: 50%;
}
.x1rkpvhg:before {
  margin-right: 5px;
}
.x1rn30fz:after {
  background-image: linear-gradient(
    to right,
    transparent,
    var(--drawer-section-background) 80%
  );
}
.x1rovbrg:before {
  border-left-style: solid;
}
.x1s928wv:after {
  content: "";
}
.x1s9ezuj:before {
  border-top-left-radius: 1px;
}
.x1sak2ym:after {
  background-color: rgba(var(--gray-800-rgb), 0.5);
}
.x1setqd9:after {
  background-color: var(--panel-header-background);
}
.x1smax2f::-webkit-slider-thumb {
  background-color: var(--media-editor-icon-color);
}
.x1t6kmxa:before {
  border-left-width: 1px;
}
.x1th4nss::-webkit-slider-thumb {
  border-top-left-radius: 50%;
}
.x1tkvqr7::-webkit-scrollbar-track {
  background-color: var(--background-default);
}
.x1ukz1li:before {
  background-color: var(--block-quote-text);
}
.x1unh1gc:after {
  right: 0;
}
.x1v3rft4:before {
  border-right-style: solid;
}
.x1y4esjt:before {
  animation-timing-function: cubic-bezier(0.85, 0, 0.15, 1);
}
.x1y66t81::-webkit-slider-thumb {
  border-bottom-right-radius: 50%;
}
.x24eo0u:before {
  background-color: var(--reactions-tray-active-round-background);
}
.x3ml48c:after {
  border-left-width: 6px;
}
.x3xuhg7::-moz-range-thumb {
  border-top-right-radius: 50%;
}
.x4vjblf:before {
  animation-fill-mode: forwards;
}
.x56jcce:before {
  opacity: 0.3;
}
.x5pni9w::-webkit-slider-thumb {
  cursor: pointer;
}
.x6g0gvw:before {
  border-top-right-radius: 1px;
}
.x6m1997:before {
  z-index: 101;
}
.x6wpxx5:before {
  padding-left: 4px;
}
.x7awuxw:before {
  transform-origin: right;
}
.x7m3uze:after {
  background-image: linear-gradient(
    to left,
    transparent,
    var(--drawer-section-background) 80%
  );
}
.x7yxrbz:before {
  border-left-color: var(--badge-icon);
}
.x8icuow:before {
  z-index: var(--layer-1);
}
.x8m5ogj:after {
  right: 100%;
}
.x8ze6um:before {
  transform: scale(0.01);
}
.xaawtem:before {
  line-height: 2.1667;
}
.xaewoc8:before {
  transform: scaleZ(1);
}
.xb1m30w:before {
  border-right-width: 8px;
}
.xb6vld1::-ms-thumb {
  border-top-left-radius: 50%;
}
.xbbkvkc:before {
  content: "\25b8";
}
.xbeoz93::-moz-selection {
  color: var(--button-primary) !important;
}
.xbnewub:before {
  transform: translate(-50%, -50%);
}
.xbsqxzp:before {
  animation-name: xwrokor-B, xekv6nw-B, xu86o3s-B;
}
.xclfa2k:after {
  background-color: var(--gray-850);
}
.xcukcri:before {
  box-shadow: 0 2px 30px #0003;
}
.xcxo1j4:before {
  background-color: var(--reactions-tray-background);
}
.xdgx9oq:before {
  border-left-width: 2px;
}
.xdz3mh0:before {
  left: -1px;
}
.xe21s8h:before {
  border-bottom-left-radius: 1px;
}
.xf8qoyx:before {
  background-image: linear-gradient(
    to right,
    transparent,
    var(--drawer-section-background) 80%
  );
}
.xfbg1o9:before {
  opacity: 1;
}
.xfbisj7:before {
  left: 50%;
}
.xffpvy0:after {
  border-left-color: var(--tooltip-background);
}
.xfk6m8::-webkit-scrollbar {
  display: none;
}
.xfqct0e:before {
  transform-origin: left;
}
.xg6frx5:after {
  border-top-right-radius: 50%;
}
.xh6kr0w:before {
  margin-right: 0;
}
.xhcccd:before {
  border-top-right-radius: 50px;
}
.xhcylue::-moz-selection {
  background-color: var(--button-primary-background) !important;
}
.xhgbb2x:after {
  border-bottom-left-radius: 50%;
}
.xhhq72g:before {
  border-bottom-right-radius: 50px;
}
.xhkezso:after {
  display: block;
}
.xhyyh4r:before {
  border-right-color: var(--badge-icon);
}
.xi4xitw:after {
  z-index: -1;
}
.xihg8qz:before {
  animation-timing-function: cubic-bezier(0.65, 0, 0.35, 1), linear;
}
.xis6u53::-ms-thumb {
  border-bottom-right-radius: 50%;
}
.xitxdhh:after {
  z-index: 1;
}
.xjuopq5:before {
  content: " ";
}
.xkjykve:before {
  transform: translateY(-50%);
}
.xkl7mu5::-moz-range-thumb {
  border-bottom-left-radius: 50%;
}
.xkrh14z::-moz-selection {
  background-color: rgba(var(--WDS-accent-RGB), 0.4);
}
.xl717p:before {
  margin-left: 4px;
}
.xl9llhp:after {
  background-color: rgba(var(--WDS-persistent-always-white), 0.14);
}
.xlu7um4:before {
  font-size: 0.6875rem;
}
.xm78dhd:before {
  vertical-align: text-bottom;
}
.xn30xcg::-ms-thumb {
  border-top-right-radius: 50%;
}
.xn4w8fp:before {
  border-top-left-radius: 50%;
}
.xnahlnb:before {
  content: none;
}
.xo7wnuk:before {
  content: "\2022";
}
.xolhmmf::-webkit-calendar-picker-indicator {
  display: none;
}
.xp0p07x:after {
  border-right-style: none;
}
.xptwhb6:before {
  border-bottom-right-radius: var(--radius-thumb);
}
.xpx3ic3::-webkit-slider-thumb {
  border-bottom-left-radius: 50%;
}
.xq2yz4j:before {
  border-left-color: rgba(var(--inverse-rgb), 0.1);
}
.xrhovct:before {
  clip-path: polygon(0px 3.5px, 312px 0px, 312px 12px, 0px 6.5px, 0px 4.5px);
}
.xrtxmta::-moz-selection {
  background-color: rgba(var(--wds-cobalt-200-rgb), 0.5);
}
.xrw4ojt:after {
  border-top-left-radius: 50%;
}
.xsriyp5:before {
  border-right-color: var(--reactions-bubble-border);
}
.xsyprtt:before {
  display: inline-table;
}
.xulcptl:before {
  white-space: pre;
}
.xvi4grz:before {
  z-index: 2;
}
.xvs8oyn::-moz-range-thumb {
  cursor: pointer;
}
.xvsnedh:after {
  border-left-style: solid;
}
.xw6vvto:first-letter {
  text-transform: uppercase;
}
.xw872ko:after {
  border-bottom-right-radius: 50%;
}
.xwjlxly:before {
  border-bottom-left-radius: 50%;
}
.xwuopey::-moz-range-thumb {
  border-top-left-radius: 50%;
}
.xwvyaol::-moz-range-thumb {
  background-color: var(--media-editor-icon-color);
}
.xx784q3::-webkit-clear-button {
  display: none;
}
.xxayilr:before {
  content: "~";
}
.xxslzl9:before {
  border-bottom-right-radius: 50%;
}
.xy5mcqj:before {
  z-index: -1;
}
.xy6poam:before {
  left: 2px;
}
.x1gm10u7::-webkit-datetime-edit-hour-field:focus {
  background-color: var(--xsok4hc);
}
.x1n8sxi2::-webkit-datetime-edit-minute-field:focus {
  background-color: var(--xsok4hc);
}
.x1rg9f55::-webkit-datetime-edit-month-field:focus {
  background-color: var(--xsok4hc);
}
.xk6nqi2::-webkit-datetime-edit-day-field:focus {
  background-color: var(--xsok4hc);
}
.xk8vhch::-webkit-datetime-edit-year-field:focus {
  background-color: var(--xsok4hc);
}
.xqje7fi::-webkit-datetime-edit-ampm-field:focus {
  background-color: var(--xsok4hc);
}
.x12se27a:before {
  border-bottom-width: 8px;
}
.x134s4mn:after {
  height: var(--h-pane-header);
}
.x13k1pu6:before {
  width: 300px;
}
.x13wl5o1::-ms-thumb {
  height: 12px;
}
.x16n8mfd:before {
  height: 56px;
}
.x16v8oms:after {
  left: 50%;
}
.x17zp9gg:before {
  height: 10px;
}
.x180ha0m:before {
  border-top-color: rgba(var(--inverse-rgb), 0.1);
}
.x1943h6x:before {
  height: 0;
}
.x1b8stmw:before {
  border-top-width: 2px;
}
.x1e1sk4l:after {
  border-top-color: transparent;
}
.x1eusqyq:before {
  border-bottom-color: var(--WDS-neutral-gray-1000);
}
.x1gmr53x:after {
  height: 0;
}
.x1i13myy:before {
  border-bottom-color: var(--reactions-bubble-border);
}
.x1idftlg:after {
  min-height: 158px;
}
.x1j09uq1:after {
  min-width: 50px;
}
.x1j6c3ea:before {
  width: 20px;
}
.x1jcnrxp:after {
  border-top-width: 6px;
}
.x1knuo7r:before {
  top: 50%;
}
.x1lxin4w:before {
  padding-bottom: 0;
}
.x1m1drc7:after {
  top: 0;
}
.x1mnguzg:before {
  height: 48px;
}
.x1n405n8:before {
  width: 3px;
}
.x1ncvqdy:before {
  bottom: -8px;
}
.x1o4m6q:before {
  width: 20%;
}
.x1opv7go:before {
  border-bottom-style: solid;
}
.x1pqwvb6:after {
  min-width: 158px;
}
.x1pvzrro:before {
  height: 24px;
}
.x1qfo3it:before {
  width: 258px;
}
.x1qj619r:after {
  border-bottom-width: 1px;
}
.x1r60q8r:before {
  top: -1px;
}
.x1r9ni5o:after {
  border-bottom-style: solid;
}
.x1rmj1tg:before {
  width: 100%;
}
.x1te75w5:after {
  bottom: -1px;
}
.x1vvv04b::-ms-thumb {
  width: 12px;
}
.x1wsn0xg:after {
  height: 100%;
}
.x1x49quv:after {
  border-bottom-width: 6px;
}
.x1y3wzot:before {
  top: 0;
}
.x1y59no3:before {
  width: 44px;
}
.x2dvv58:before {
  width: calc(100% - 8px);
}
.x4eaejv:after {
  width: 100%;
}
.x5hq7xv:before {
  min-width: 300px;
}
.x6giem4:after {
  height: 20px;
}
.x7epk0t:before {
  max-width: 300px;
}
.x7wbnsr::-webkit-slider-thumb {
  height: 12px;
}
.x9cv1sk:before {
  top: auto;
}
.xbg6tni:before {
  border-bottom-color: var(--badge-icon);
}
.xcock1l:after {
  height: 1px;
}
.xf8oath:before {
  height: 44px;
}
.xgdch9p:before {
  left: 50%;
}
.xgzf28c::-webkit-slider-thumb {
  width: 12px;
}
.xhhgppv:after {
  border-bottom-color: transparent;
}
.xhj6pff:before {
  border-top-color: var(--reactions-bubble-border);
}
.xj3gwzc:before {
  height: 16px;
}
.xj3w3j9:before {
  border-top-color: var(--badge-icon);
}
.xjz7cho::-moz-range-thumb {
  width: 12px;
}
.xk69ee5:after {
  width: 20%;
}
.xk9ib7f:before {
  width: 0;
}
.xkhf6oj:before {
  padding-top: 100%;
}
.xkj6t0a:after {
  width: 0;
}
.xlogyij:before {
  border-bottom-color: rgba(var(--inverse-rgb), 0.1);
}
.xm4vf9w:before {
  border-top-width: 1px;
}
.xm8lljt::-moz-range-thumb {
  height: 12px;
}
.xmbliey:before {
  border-bottom-width: 2px;
}
.xmp3d9r:before {
  width: 48px;
}
.xne9zow:before {
  max-width: 258px;
}
.xnvurfn:before {
  border-top-style: solid;
}
.xopolsa:after {
  margin-top: -5px;
}
.xoqv437:after {
  top: 50%;
}
.xqysinb:after {
  width: 3px;
}
.xrdwrp9:before {
  width: 16px;
}
.xs1dniq:before {
  padding-top: 0;
}
.xszcg87:before {
  height: 100%;
}
.xu20p9z:before {
  border-bottom-width: 1px;
}
.xv7f310:before {
  height: 3px;
}
.xvkby78:after {
  border-bottom-color: var(--border-stronger);
}
.xwwlq33:before {
  top: 2px;
}
.xynf4tj:after {
  border-top-style: solid;
}
.xz6shdn:after {
  min-height: 50px;
}

@property --x---accent {
  syntax: "*";
  inherits: false;
}
@property --x---highlight-bg {
  syntax: "*";
  inherits: false;
}
@property --x---hosted-view-selected-state {
  syntax: "*";
  inherits: false;
}
@property --x---primary-button-background {
  syntax: "*";
  inherits: false;
}
@property --x---primary-button-text {
  syntax: "*";
  inherits: false;
}
@property --x---primary-deemphasized-button-background {
  syntax: "*";
  inherits: false;
}
@property --x---primary-deemphasized-button-text {
  syntax: "*";
  inherits: false;
}
@property --x---primary-icon {
  syntax: "*";
  inherits: false;
}
@property --x---primary-text {
  syntax: "*";
  inherits: false;
}
@property --x---secondary-icon {
  syntax: "*";
  inherits: false;
}
@property --x---secondary-text {
  syntax: "*";
  inherits: false;
}
@property --x-8dd7yt {
  syntax: "*";
}
@property --x-WebkitLineClamp {
  syntax: "*";
  inherits: false;
}
@property --x-anchorName {
  syntax: "*";
  inherits: false;
}
@property --x-animationDelay {
  syntax: "*";
  inherits: false;
}
@property --x-animationIterationCount {
  syntax: "*";
  inherits: false;
}
@property --x-background {
  syntax: "*";
  inherits: false;
}
@property --x-backgroundColor {
  syntax: "*";
  inherits: false;
}
@property --x-backgroundImage {
  syntax: "*";
  inherits: false;
}
@property --x-borderRadius {
  syntax: "*";
  inherits: false;
}
@property --x-color {
  syntax: "*";
  inherits: false;
}
@property --x-columnGap {
  syntax: "*";
  inherits: false;
}
@property --x-flexBasis {
  syntax: "*";
  inherits: false;
}
@property --x-fontSize {
  syntax: "*";
  inherits: false;
}
@property --x-height {
  syntax: "*";
  inherits: false;
}
@property --x-hxtmnb {
  syntax: "*";
}
@property --x-insetInlineStart {
  syntax: "*";
  inherits: false;
}
@property --x-left {
  syntax: "*";
  inherits: false;
}
@property --x-lineHeight {
  syntax: "*";
  inherits: false;
}
@property --x-margin {
  syntax: "*";
  inherits: false;
}
@property --x-marginBlock {
  syntax: "*";
  inherits: false;
}
@property --x-marginBottom {
  syntax: "*";
  inherits: false;
}
@property --x-marginInline {
  syntax: "*";
  inherits: false;
}
@property --x-marginInlineEnd {
  syntax: "*";
  inherits: false;
}
@property --x-marginInlineStart {
  syntax: "*";
  inherits: false;
}
@property --x-marginLeft {
  syntax: "*";
  inherits: false;
}
@property --x-marginRight {
  syntax: "*";
  inherits: false;
}
@property --x-marginTop {
  syntax: "*";
  inherits: false;
}
@property --x-maxHeight {
  syntax: "*";
  inherits: false;
}
@property --x-maxWidth {
  syntax: "*";
  inherits: false;
}
@property --x-minHeight {
  syntax: "*";
  inherits: false;
}
@property --x-minWidth {
  syntax: "*";
  inherits: false;
}
@property --x-padding {
  syntax: "*";
  inherits: false;
}
@property --x-paddingBlock {
  syntax: "*";
  inherits: false;
}
@property --x-paddingBottom {
  syntax: "*";
  inherits: false;
}
@property --x-paddingInline {
  syntax: "*";
  inherits: false;
}
@property --x-paddingInlineEnd {
  syntax: "*";
  inherits: false;
}
@property --x-paddingTop {
  syntax: "*";
  inherits: false;
}
@property --x-positionAnchor {
  syntax: "*";
  inherits: false;
}
@property --x-positionArea {
  syntax: "*";
  inherits: false;
}
@property --x-right {
  syntax: "*";
  inherits: false;
}
@property --x-rowGap {
  syntax: "*";
  inherits: false;
}
@property --x-top {
  syntax: "*";
  inherits: false;
}
@property --x-transform {
  syntax: "*";
  inherits: false;
}
@property --x-width {
  syntax: "*";
  inherits: false;
}
@property --x-zIndex {
  syntax: "*";
  inherits: false;
}
@keyframes x12ve19h-B {
  0% {
    opacity: var(--glimmer-on-white-background-min-opacity);
  }
  to {
    opacity: var(--glimmer-on-white-background-max-opacity);
  }
}
@keyframes x16ddlwn-B {
  0% {
    transform: translateY(0);
  }
  10% {
    transform: translateY(4px);
  }
  20% {
    transform: translateY(0);
  }
  30% {
    transform: translateY(-4px);
  }
  40% {
    transform: translateY(0);
  }
}
@keyframes x18ehv3y-B {
  0% {
    animation-timing-function: cubic-bezier(0.95, 0.05, 0.795, 0.035);
    transform: scale(1.24) rotate(-8deg);
  }
}
@keyframes x19100ke-B {
  to {
    background-position: 400% 0;
  }
}
@keyframes x1941mlr-B {
  0% {
    stroke-dashoffset: 36.4px;
    transform: rotate(-90deg);
  }
  25% {
    stroke-dashoffset: 164px;
    transform: rotate(162deg);
  }
  50% {
    stroke-dashoffset: 82px;
    transform: rotate(72deg);
  }
  75% {
    stroke-dashoffset: 164px;
    transform: rotate(162deg);
  }
  to {
    stroke-dashoffset: 36.4px;
    transform: rotate(-90deg);
  }
}
@keyframes x19hcsrp-B {
  0% {
    opacity: var(--frontier-glimmer-min-opacity);
  }
  to {
    opacity: var(--frontier-glimmer-max-opacity);
  }
}
@keyframes x1acst8a-B {
  0% {
    animation-timing-function: cubic-bezier(0.895, 0.03, 0.685, 0.22);
    stroke-dasharray: 118 158;
    stroke-dashoffset: 0;
  }
  49.999% {
    stroke-dasharray: 0 158;
    stroke-dashoffset: 0;
  }
  50.001% {
    animation-timing-function: cubic-bezier(0.165, 0.84, 0.44, 1);
    stroke-dasharray: 0 158;
    stroke-dashoffset: -158;
  }
  to {
    stroke-dasharray: 118 158;
    stroke-dashoffset: 0;
  }
}
@keyframes x1bt8ye9-B {
  0% {
    stroke-dashoffset: 18.8px;
    transform: rotate(-90deg);
  }
  25% {
    stroke-dashoffset: 84.8px;
    transform: rotate(162deg);
  }
  50% {
    stroke-dashoffset: 42.4px;
    transform: rotate(72deg);
  }
  75% {
    stroke-dashoffset: 84.8px;
    transform: rotate(162deg);
  }
  to {
    stroke-dashoffset: 18.8px;
    transform: rotate(-90deg);
  }
}
@keyframes x1c5rxhy-B {
  0% {
    max-height: 100px;
    opacity: 1;
  }
  to {
    max-height: 0;
    opacity: 0;
    visibility: hidden;
  }
}
@keyframes x1ex9r7y-B {
  to {
    animation-timing-function: cubic-bezier(0.19, 1, 0.22, 1);
    transform: scale(1.24) rotate(-8deg);
  }
}
@keyframes x1f7kpgg-B {
  0% {
    border-top: 2px solid var(--accent);
    border-right: 2px solid var(--accent);
    border-bottom: 2px solid var(--accent);
    border-left: 2px solid var(--accent);
  }
  to {
    border-top: 2px solid transparent;
    border-right: 2px solid transparent;
    border-bottom: 2px solid transparent;
    border-left: 2px solid transparent;
  }
}
@keyframes x1gpjdt6-B {
  0% {
    opacity: 1;
  }
  33% {
    opacity: 0.3;
  }
  50% {
    opacity: 0.5;
  }
  75% {
    opacity: 0.75;
  }
  to {
    opacity: 1;
  }
}
@keyframes x1k1ooqk-B {
  0% {
    animation-timing-function: cubic-bezier(0.895, 0.03, 0.685, 0.22);
    stroke-dasharray: 71 95;
    stroke-dashoffset: 0;
  }
  49.999% {
    stroke-dasharray: 0 95;
    stroke-dashoffset: 0;
  }
  50.001% {
    animation-timing-function: cubic-bezier(0.165, 0.84, 0.44, 1);
    stroke-dasharray: 0 95;
    stroke-dashoffset: -95;
  }
  to {
    stroke-dasharray: 71 95;
    stroke-dashoffset: 0;
  }
}
@keyframes x1k35ma4-B {
  0% {
    stroke-dashoffset: 8.8px;
    transform: rotate(-90deg);
  }
  25% {
    stroke-dashoffset: 39.6px;
    transform: rotate(162deg);
  }
  50% {
    stroke-dashoffset: 19.8px;
    transform: rotate(72deg);
  }
  75% {
    stroke-dashoffset: 39.6px;
    transform: rotate(162deg);
  }
  to {
    stroke-dashoffset: 8.8px;
    transform: rotate(-90deg);
  }
}
@keyframes x1m1m39n-B {
  0% {
    stroke-dashoffset: 6.3px;
    transform: rotate(-90deg);
  }
  25% {
    stroke-dashoffset: 28.3px;
    transform: rotate(162deg);
  }
  50% {
    stroke-dashoffset: 14.1px;
    transform: rotate(72deg);
  }
  75% {
    stroke-dashoffset: 28.3px;
    transform: rotate(162deg);
  }
  to {
    stroke-dashoffset: 6.3px;
    transform: rotate(-90deg);
  }
}
@keyframes x1ndz508-B {
  0% {
    height: 388px;
    opacity: 1;
  }
  to {
    height: 0;
    opacity: 0;
  }
}
@keyframes x1nea2ps-B {
  0% {
    transform: scale(0.98);
  }
  to {
    transform: scale(1);
  }
}
@keyframes x1ojl3eo-B {
  0% {
    height: 29px;
  }
  25% {
    height: 39px;
  }
  56% {
    height: 11px;
  }
  92% {
    height: 29px;
  }
  to {
    height: 29px;
  }
}
@keyframes x1rpdebt-B {
  0% {
    opacity: 1;
    transform: scale(0);
  }
  to {
    opacity: 0;
    transform: scale(5);
  }
}
@keyframes x1uh2x5g-B {
  to {
    transform: rotate(1turn);
  }
}
@keyframes x1v6v46-B {
  0% {
    width: 29px;
  }
  4% {
    animation-timing-function: cubic-bezier(0.47, 0, 0.745, 0.715);
    width: 29px;
  }
  33% {
    animation-timing-function: cubic-bezier(0.39, 0.575, 0.565, 1);
    width: 0;
  }
  56% {
    animation-timing-function: cubic-bezier(0.47, 0, 0.745, 0.715);
    width: 0;
  }
  79% {
    animation-timing-function: cubic-bezier(0.39, 0.575, 0.565, 1);
    width: 0;
  }
  96% {
    width: 29px;
  }
  to {
    width: 29px;
  }
}
@keyframes x2fr1v2-B {
  0% {
    opacity: var(--glimmer-min-opacity);
  }
  to {
    opacity: var(--glimmer-max-opacity);
  }
}
@keyframes x2un0yo-B {
  0% {
    stroke-dashoffset: 11.3px;
    transform: rotate(-90deg);
  }
  25% {
    stroke-dashoffset: 50.9px;
    transform: rotate(162deg);
  }
  50% {
    stroke-dashoffset: 25.4px;
    transform: rotate(72deg);
  }
  75% {
    stroke-dashoffset: 50.9px;
    transform: rotate(162deg);
  }
  to {
    stroke-dashoffset: 11.3px;
    transform: rotate(-90deg);
  }
}
@keyframes x3kebmg-B {
  0% {
    opacity: 0.08;
  }
  to {
    opacity: 0;
  }
}
@keyframes x4pf8vx-B {
  10% {
    transform: translate3d(-1px, 0, 0);
  }
  20% {
    transform: translate3d(2px, 0, 0);
  }
  30% {
    transform: translate3d(-4px, 0, 0);
  }
  40% {
    transform: translate3d(4px, 0, 0);
  }
  50% {
    transform: translate3d(-4px, 0, 0);
  }
  60% {
    transform: translate3d(4px, 0, 0);
  }
  70% {
    transform: translate3d(-4px, 0, 0);
  }
  80% {
    transform: translate3d(2px, 0, 0);
  }
  90% {
    transform: translate3d(-1px, 0, 0);
  }
}
@keyframes x5ed7rf-B {
  0% {
    opacity: 1;
  }
  39% {
    opacity: 1;
  }
  75% {
    opacity: 0.5;
  }
  to {
    opacity: 1;
  }
}
@keyframes x6lyuyf-B {
  0% {
    opacity: var(--glimmer-opacity-high-contrast-min);
  }
  to {
    opacity: var(--glimmer-opacity-high-contrast-max);
  }
}
@keyframes x7o79ul-B {
  25% {
    transform: rotate(4deg);
  }
  56% {
    transform: rotate(-1deg);
  }
  92% {
    transform: rotate(0);
  }
}
@keyframes xa0jybu-B {
  0% {
    opacity: 1;
    transform: scale(1);
  }
  to {
    opacity: 0;
    transform: scale(0.5);
  }
}
@keyframes xaeq8qu-B {
  0% {
    stroke-dashoffset: 28.9px;
    transform: rotate(-90deg);
  }
  25% {
    stroke-dashoffset: 130px;
    transform: rotate(162deg);
  }
  50% {
    stroke-dashoffset: 65px;
    transform: rotate(72deg);
  }
  75% {
    stroke-dashoffset: 130px;
    transform: rotate(162deg);
  }
  to {
    stroke-dashoffset: 28.9px;
    transform: rotate(-90deg);
  }
}
@keyframes xekv6nw-B {
  0% {
    opacity: 0;
  }
  to {
    opacity: 1;
  }
}
@keyframes xfjf1k6-B {
  0% {
    transform: scale(0.95);
  }
  50% {
    transform: scale(1.02);
  }
  to {
    transform: scale(1);
  }
}
@keyframes xh7ukb3-B {
  0% {
    animation-timing-function: cubic-bezier(0.895, 0.03, 0.685, 0.22);
    stroke-dasharray: 79 106;
    stroke-dashoffset: 0;
  }
  49.999% {
    stroke-dasharray: 0 106;
    stroke-dashoffset: 0;
  }
  50.001% {
    animation-timing-function: cubic-bezier(0.165, 0.84, 0.44, 1);
    stroke-dasharray: 0 106;
    stroke-dashoffset: -106;
  }
  to {
    stroke-dasharray: 79 106;
    stroke-dashoffset: 0;
  }
}
@keyframes xj1bu7w-B {
  0% {
    width: 29px;
  }
  4% {
    animation-timing-function: cubic-bezier(0.47, 0, 0.745, 0.715);
    width: 29px;
  }
  33% {
    animation-timing-function: cubic-bezier(0.39, 0.575, 0.565, 1);
    width: 0;
  }
  56% {
    animation-timing-function: cubic-bezier(0.47, 0, 0.745, 0.715);
    width: 59px;
  }
  79% {
    animation-timing-function: cubic-bezier(0.39, 0.575, 0.565, 1);
    width: 0;
  }
  96% {
    width: 29px;
  }
  to {
    width: 29px;
  }
}
@keyframes xjo493o-B {
  0% {
    stroke-dashoffset: 43.98px;
    transform: rotate(-90deg);
  }
  25% {
    stroke-dashoffset: 197.9px;
    transform: rotate(162deg);
  }
  50% {
    stroke-dashoffset: 98.9px;
    transform: rotate(72deg);
  }
  75% {
    stroke-dashoffset: 197.9px;
    transform: rotate(162deg);
  }
  to {
    stroke-dashoffset: 43.98px;
    transform: rotate(-90deg);
  }
}
@keyframes xjtpzzp-B {
  0% {
    margin-bottom: -6px;
    opacity: 0;
  }
  to {
    margin-bottom: 10px;
    opacity: 1;
  }
}
@keyframes xv3vjy1-B {
  0% {
    opacity: 0.7;
  }
  to {
    opacity: 1;
  }
}
@keyframes xvfaeil-B {
  0% {
    opacity: var(--glimmer-opacity-min);
  }
  to {
    opacity: var(--glimmer-opacity-max);
  }
}
@keyframes xx3xq1-B {
  0% {
    max-height: 0;
    opacity: 0;
  }
  to {
    max-height: 100px;
    opacity: 1;
  }
}
@keyframes xyg6gxy-B {
  0% {
    opacity: 0.265;
    transform: scale(0.8);
  }
  5% {
    opacity: 0.25;
  }
  50% {
    transform: scale(1);
  }
  55% {
    opacity: 1;
  }
  to {
    opacity: 0.265;
    transform: scale(0.8);
  }
}
@keyframes xyllbq6-B {
  0% {
    transform: rotate(-90deg);
  }
  25% {
    transform: rotate(90deg);
  }
  50% {
    transform: rotate(270deg);
  }
  75% {
    transform: rotate(450deg);
  }
  to {
    transform: rotate(990deg);
  }
}
@keyframes xz9a51c-B {
  0% {
    stroke-dashoffset: 13.8px;
    transform: rotate(-90deg);
  }
  25% {
    stroke-dashoffset: 62.2px;
    transform: rotate(162deg);
  }
  50% {
    stroke-dashoffset: 31.1px;
    transform: rotate(72deg);
  }
  75% {
    stroke-dashoffset: 62.2px;
    transform: rotate(162deg);
  }
  to {
    stroke-dashoffset: 13.8px;
    transform: rotate(-90deg);
  }
}
:root,
.x73z65k {
  --xwutvj3: 12px;
  --x1lzl6ls: 3px;
  --x189z1lz: 0 2px 4px 0 rgba(0, 0, 0, 0.5);
  --x3nbg8q: 0;
  --x11tx24z: 0.4;
  --x1ad7l02: 0.4;
  --x1uzztpd: 95%;
  --x1tc54p7: 75%;
  --x1rqbjtg: min(334px, 100vw - 48px);
  --x1pap48z: 72px;
  --xadhof8: #f53947;
  --x4utseb: 3px;
  --xdt1ml: 12px;
  --x5yrerl: 3px;
  --x1xbp41d:
    system-ui, -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Helvetica,
    Arial, sans-serif;
  --bubbleContentUserBackgroundColor: #000000;
  --buttonSendBackgroundColor: #0866ff;
  --x1ev4bvd: #f0f0f0;
  --xiw6jcg: #323436;
  --xlq2kmo: #ffffff;
  --xkg1yw: #ffe3de;
  --x198b9t9: #ffe3de;
  --xcv04am: rgba(0, 0, 0, 0.05);
  --x1n7ggmb: #f0f0f0;
  --xiv1y0m: #b0b3b8;
  --x1rhfrof: #000000;
  --x12qb30c: #ffffff;
  --xqt9fth: #f53947;
  --xzdavdm: #8a8d91;
  --x1p42rpq: #ffffff;
  --x215qz1: #0866ff;
  --x5lf19y: #ffffff;
  --x125vgxg: #000000;
  --xw4mkmd: transparent;
  --x15j2dhm: #ced0d4;
  --x1h50e4l: #080809;
  --x11psvdz: #65676b;
  --x149dqt: #ffffff;
  --xbdfujg: #000000;
  --x15bmxmr: #000000;
  --xkvygis: #65686c;
  --x1ihezxe: #ffffff;
  --x1aohfrt: #1877f2;
  --x1e5o1xa: 8px;
  --x1l83dft: 2px solid transparent;
  --xpla1cu: 0 0 0 2px rgba(24, 119, 242, 0.3);
  --xx5vayt: cubic-bezier(0.08, 0.52, 0.52, 1);
  --x6a00ex: cubic-bezier(0.08, 0.52, 0.52, 1);
  --xvv23fx: 0.1s;
  --xcqs4f3: transform 50ms linear;
  --xkjoe7p: 8px;
  --xzbtx9w: 64px;
  --x79phgq: 16px;
  --xn98y3a: 12px;
  --x13w4mq5: 32px;
  --x1iqrbwf: 12px;
  --xer23z7: rgba(0, 0, 0, 0.06);
  --xwbpd4y: 12px;
  --x1bxvvwh: #000000;
  --xoir9yd: 12px;
  --xgwz7a: 16px;
  --x1c0tkqy: #ffffff;
  --xx6r3m5: rgba(0, 0, 0, 0.06);
  --xqpeelq: 12px;
  --x19q6y20: 8px;
  --xv29y53: 8px;
  --x1tkfw0i: 8px;
  --x1f9f2th: 0px;
  --x1bom0sp: 0px;
  --x1kpccw5: #000000;
  --x1rl2gpv:
    system-ui, -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Helvetica,
    Arial, sans-serif;
  --x1oyn4z3: 16px;
  --xpoq6yp: 400;
  --x1a730wv: 20px;
  --xs0bd1e: 0;
  --xe5i04x: #8a8d91;
  --x117ptrb: opacity 0.2s ease;
  --xwxij5g: linear-gradient(rgba(0, 0, 0, 0), rgba(0, 0, 0, 0.5));
  --xzubya6: 50px;
  --x1m69m10: 8px;
  --xik0f35: 8px;
  --xyaxlxh: #ffffff;
  --xepydxb: #f1f4f766;
  --x1ba17e0: 2px;
  --xalic96: 4px;
  --xn9bwek: 16px;
  --x1196mbi: #ffffff;
  --x1dxmqov: #ccd3db;
  --x1b2s8w6: #ffffff;
  --x1fe2u1q: rgba(0, 0, 0, 0.15);
  --x17a21op: rgba(0, 0, 0, 0.05);
  --x1u1kd6g: #f0f0f0;
  --x1jutr4a: 8px;
  --x8j11ff: solid;
  --x2mf7gn: 1px;
  --xyfp9im: 12px;
  --x1whdody: 12px;
  --x1eskk0e: 12px;
  --x1u4xrgd: 16px;
  --xpy0gsc: 8px;
  --x12yvt7j: 14px;
  --xw7p6pi: 18px;
  --xa3t32q: 0px;
  --xovr52e: 4px;
  --x1wb1v04: #080809;
  --xo864yi: transparent;
  --x10124fl: 24px;
  --xik8ccv: 0px;
  --x1wabinx: #cdcfd1;
  --x19gqeph: 1;
  --x1wk4hzn: 32px;
  --x13t7dcq: rgba(0, 0, 0, 0.05);
  --x1d8jg19: 24px;
  --x16mvtsk: 5px;
  --x4yl131: 8px;
  --xfsprpa: transparent;
  --x19huaox: 24px;
  --x1g8fdq7: 0px;
  --xy5yvoz: 32px;
  --x1lst64k: 6px;
  --x3j9qmu: 6px;
  --x1ttpv1t: 6px;
  --x3e6wff: 40px;
  --x1wtafy2: 6px;
  --xmo9kjt: 6px;
  --x1s825o0: 12px;
  --x82vd9a: 6px;
  --xyeoegy: 5px;
  --xez4x4z: 5px;
  --xjnrlz3: 5px;
  --xkca2vv: 36px;
  --x16xtl57: 5px;
  --x1pbyom4: 5px;
  --x1h23lpg: 10px;
  --x18ttt0t: 5px;
  --x178rz4h: 5px;
  --x19jd6gk: 5px;
  --x2v0w26: transparent;
  --xbakyew: transparent;
  --x1tixki8: 50%;
  --x1sb3civ: 0px;
  --xftuvfa: #080809;
  --x126rt5m: transparent;
  --x82mkzn: 32px;
  --x1iz8wdo: rgba(0, 0, 0, 0.05);
  --x1ciwlvv: 50%;
  --x1m0kmm: 5px;
  --x18og1a8: 10px;
  --xdg47pa: transparent;
  --xiyjxiy: 50%;
  --x1dka7z: 0px;
  --x1r0jlc1: 32px;
  --xdstih4: rgba(21, 33, 39, 0.2);
  --x17h09wl: #445664;
  --xlxghfy: 50%;
  --x1k4myr1: 1px;
  --xmqvuy9: #ffffff;
  --x19dpyk1: 64px;
  --x198yf9l: 5px;
  --x1bt26c2: 0.2;
  --x17s2s01: 10px;
  --x8scjvk: 5px;
  --xkd1r8e: 5px;
  --x4ach5t: 64px;
  --xdvz3pk: #0866ff;
  --x1lgju46: transparent;
  --x1bu8lrs: 0px;
  --x1evxk78: #ffffff;
  --x1pwsir7: #cdcfd1;
  --x8jlfy6: 1;
  --x6r21d0: rgba(0, 0, 0, 0.05);
  --x1f8qg8u: transparent;
  --x1fx80fs: 0px;
  --xlucz4u: transparent;
  --xe31vrr: #e2e5e9;
  --x1qhsdun: 1px;
  --xsl46bp: #080809;
  --x1r17ggk: #e2e5e9;
  --x132c4bx: 0.5;
  --xeq63j5: rgba(0, 0, 0, 0.05);
  --xqu9v5: #e2e5e9;
  --xdemnd9: 1px;
  --x1napzm8: 5px;
  --x6jkwj7: 5px;
  --x154p3i6: transparent;
  --x1ruj3lq: 50%;
  --x1gepq4w: 0px;
  --x1xj48ei: #ffffff;
  --xqx1b3w: #cdcfd1;
  --xnzvq2j: 1;
  --x1axk1tg: 32px;
  --x1clyshj: rgba(0, 0, 0, 0.05);
  --x1epajyq: 50%;
  --x1et33sf: 5px;
  --x15843vv: 10px;
  --x1f8hdz3: transparent;
  --xu3wp72: 50%;
  --x1wp4dm2: 0px;
  --xr0fzoy: 32px;
  --xz27ylr: transparent;
  --x1f1vpbm: transparent;
  --xeuc15l: 0px;
  --xwkvfc1: 36px;
  --x1apez3n: 5px;
  --x1prtngd: 10px;
  --xa6vsrr: 5px;
  --x17re1hs: 5px;
  --x1kdnp2l: 36px;
  --x1ftodw5: 4px;
  --x155matd: 4px;
  --x16dxbju: 4px;
  --xafjmui: 28px;
  --x168tnhs: 4px;
  --x1yfdafw: 4px;
  --x1it9t5o: 8px;
  --xgtnwqa: 4px;
  --x287wji: 0px;
  --x1u0655h: 4px;
  --x17xti0e: transparent;
  --x1cqce2t: 24px;
  --xo3rck8: 0px;
  --xjvkmi1: 4px;
  --x15etoab: 32px;
  --xz5hhjv: 24px;
  --x1hmaw5b: 5px;
  --xjen6ej: 4px;
  --x32uek6: transparent;
  --xjziy7d: 24px;
  --x8gv6bx: 0px;
  --x5muypq: 32px;
  --xzrs83r: 12px;
  --x118p8jf: 6px;
  --x49lq9b: 12px;
  --x15p7unm: #f0f0f0;
  --xofrbhn: 8px;
  --x1qbgoyb: 12px;
  --x1pqd26u: 12px;
  --xekvgs7: 16px;
  --xdep08i: auto;
  --xl6hzco: rgba(0, 0, 0, 0.03);
  --xfir0fm: 0px;
  --x1sh5t3h: #000000;
  --xtundrx: 240px;
  --xg3aput: 0ms;
  --x19wb9r: 0s;
  --xo7axmw: 0.2s;
  --xtkxyfg: 0.2s;
  --xm2qnaw: 0.4s;
  --x1hcjaay: 0.4s;
  --x1a4bunx: #000000;
  --x1s60eyr: 10px;
  --x10e0ozs: 2s;
  --x11zsdp1: x1gpjdt6-B;
  --x6slekt: linear;
  --x4jee19: 4px;
  --x1nkglug: 8px;
  --xmypfwe: 2s;
  --x61we9e: x16ddlwn-B;
  --xekrhsr: linear;
  --x1pfwwdm: reverse;
  --x1osw725: 8s;
  --xakqpoz: x19100ke-B;
  --x1clm63l: linear;
  --x1b39yh6: linear-gradient(90deg, grey, white, grey);
  --xuvcqbj: 0%;
  --x5suos6: 400% auto;
  --x4cz878: 16px;
  --x7z3nr7: 12px;
  --x3ytj5f: 8px;
  --xq6rgv9: transparent;
}
.x1l4ngx3.x1l4ngx3,
.x1l4ngx3.x1l4ngx3:root {
  --x1ev4bvd: #bfdfff;
  --x1aohfrt: #2563eb;
  --x1n7ggmb: #eff6ff;
  --xpla1cu: 0 0 0 2px rgba(37, 99, 235, 0.3);
  --x1rhfrof: #d1e7ff;
  --x12qb30c: #ffffff;
  --xzdavdm: #60a5fa;
  --x215qz1: #2563eb;
  --x5lf19y: #ffffff;
  --x15j2dhm: #bfdbfe;
  --x15bmxmr: #1e3a8a;
  --xkvygis: #3b82f6;
  --x1a4bunx: #1e3a8a;
}
.x1spujz7.x1spujz7,
.x1spujz7.x1spujz7:root {
  --x1ev4bvd: #a7f3d0;
  --x1aohfrt: #10b981;
  --x1n7ggmb: #ecfdf5;
  --xpla1cu: 0 0 0 2px rgba(16, 185, 129, 0.3);
  --x1rhfrof: #d1fae5;
  --x12qb30c: #ffffff;
  --xzdavdm: #6ee7b7;
  --x215qz1: #10b981;
  --x5lf19y: #ffffff;
  --x15j2dhm: #a7f3d0;
  --x15bmxmr: #228b22;
  --xkvygis: #059669;
  --x1a4bunx: #228b22;
}
.xjbpor8.xjbpor8,
.xjbpor8.xjbpor8:root {
  --x1ev4bvd: #4a4a4a;
  --x1aohfrt: #2d88ff;
  --xer23z7: rgba(255, 255, 255, 0.06);
  --x1n7ggmb: #242526;
  --xpla1cu: 0 0 0 2px rgba(45, 136, 255, 0.3);
  --x1rhfrof: #3a3b3c;
  --x12qb30c: #3a3b3c;
  --xzdavdm: #8a8d91;
  --x215qz1: #4a4a4a;
  --x5lf19y: #ffffff;
  --x15j2dhm: #3e4042;
  --x15bmxmr: #e4e6eb;
  --xkvygis: #b0b3b8;
  --x1a4bunx: #e4e6eb;
}
.x155cw9x {
  --highlight-bg: var(--x---highlight-bg);
}
.x1jpuhba {
  --primary-text: var(--x---primary-text);
}
.x1mmld8m {
  --primary-deemphasized-button-text: var(
    --x---primary-deemphasized-button-text
  );
}
.x1uvafvk {
  --primary-button-text: var(--x---primary-button-text);
}
.x1vnvyrm {
  --accent: var(--x---accent);
}
.x1waqjzv {
  --primary-icon: var(--x---primary-icon);
}
.x1ygb5dc {
  --primary-button-background: var(--x---primary-button-background);
}
.x2p58mq {
  --primary-deemphasized-button-background: var(
    --x---primary-deemphasized-button-background
  );
}
.x6ivz7t {
  --secondary-icon: var(--x---secondary-icon);
}
.xt6zkb7 {
  --hosted-view-selected-state: var(--x---hosted-view-selected-state);
}
.xzkcvk6 {
  --secondary-text: var(--x---secondary-text);
}
.x19oz51v {
  background: var(--switch-unchecked-background-color);
}
.x1glgy0i {
  background: #ff000040;
}
.x1nqgf1u {
  background: #00000080;
}
.x1pt1zpn {
  background: #0000ff40;
}
.xt2wqj3 {
  background: var(--x-background);
}
.x1a2a7pz {
  outline: none;
}
.x1bvjpef {
  text-decoration: underline;
}
.x1czda81 {
  outline: 2px dashed var(--base-blue);
}
.x1el4u5y {
  transition: transform 0.3s ease;
}
.x1hl2dhg {
  text-decoration: none;
}
.x1n2xptk {
  border-top: 1px solid var(--divider);
}
.x5mp9sv {
  flex: 1 0 0;
}
.x98rzlu {
  flex: 1;
}
.xish69e {
  overscroll-behavior: contain;
}
.xmqliwb {
  text-decoration: line-through;
}
.xpw437y {
  background-position:
    bottom left,
    109% 68%,
    109% 68%,
    center,
    center;
}
.xzg4506 {
  border-top: 1px solid var(--media-inner-border);
}
.x1g4835v:focus-within {
  outline: none;
}
.x1lku1pv:hover {
  text-decoration: none;
}
.xt0b8zv:hover {
  text-decoration: underline;
}
.x1uvtmcs:focus {
  outline: none;
}
@media (forced-colors: active) {
  .x3g8c4x.x3g8c4x {
    outline: blue;
  }
}
@media (forced-colors: active) {
  .xvetz19.xvetz19 {
    outline: var(--focus-ring-outline-forced-colors);
  }
}
@media (forced-colors: active) {
  .x1o0ydqa.x1o0ydqa:focus-within {
    outline: var(--focus-ring-outline-forced-colors);
  }
}
@media (forced-colors: active) {
  .x249mbf.x249mbf:focus-within {
    outline: 2px auto transparent !important;
  }
}
@media (forced-colors: active) {
  .x1i4ix8p.x1i4ix8p:focus {
    outline: var(--focus-ring-outline-forced-colors);
  }
}
.x100nk6e {
  color: var(--secondary-destructive-button-icon);
}
.x101kupi {
  margin-right: 56px;
}
.x1024ov2 {
  padding-left: var(--xnfx2am);
}
.x102cun8 {
  font-size: var(--x562vke);
}
.x102qnyo {
  transform: scale(0.75)
    translateY(calc(var(--ig-text-input-padding-vertical) * -0.5));
}
.x102u4bz {
  margin-left: var(--x3iu05p);
}
.x1033uif {
  border-top-right-radius: 999px;
}
.x103a6mb {
  line-height: var(--x18wtc44);
}
.x103ojqp {
  border-left-color: var(--hover-overlay);
}
.x104kibb {
  display: -webkit-box;
}
.x104qc98 {
  box-shadow:
    0 12px 28px 0 var(--shadow-2),
    0 2px 4px 0 var(--shadow-1),
    inset 0 0 0 1px var(--shadow-inset);
}
.x105jos {
  font-family: var(--x1ev5oeb), var(--xa1t1xu) !important;
}
.x105ttfm {
  transform: translateY(-100%);
}
.x106a9eq {
  padding-left: 20px;
}
.x107h2d7 {
  outline-style: dashed;
}
.x109ysey {
  font-size: var(--x1tem35x);
}
.x10a7dvz {
  border-left-color: var(--warning);
}
.x10asx6b {
  line-height: var(--x1cltvv8);
}
.x10b8ryq {
  font-size: var(--x16mmn60);
}
.x10d0gm4 {
  font-stretch: var(--text-input-field-font-stretch);
}
.x10dhlfy {
  color: var(--placeholder-text-on-media);
}
.x10e4vud {
  animation-fill-mode: forwards;
}
.x10etgjm {
  padding-left: var(--section-header-addOnEnd-button-padding-horizontal);
}
.x10exhiy {
  margin-right: var(--x1dnk0uj);
}
.x10f5nwc {
  box-shadow: 0 0 0 1px var(--shadow-1);
}
.x10flsy6 {
  font-family: var(--font-family-default);
}
.x10fp2pv {
  font-weight: var(--xcrbm4t);
}
.x10gqqzf {
  font-family: var(--x1ipqjg5), var(--xy3sr8p) !important;
}
.x10h3on {
  box-shadow: 0 2px 12px var(--shadow-2);
}
.x10jj89s {
  padding-right: var(--menu-base-list-item-padding-horizontal);
}
.x10jshiv {
  border-top-right-radius: var(--chip-corner-radius);
}
.x10km1wr {
  font-weight: var(--x1u8877a);
}
.x10ksdce {
  margin-right: var(--button-inner-icon-spacing-large);
}
.x10l5999 {
  background-color: var(--glimmer);
}
.x10l6tqk {
  position: absolute;
}
.x10lltxb {
  font-family: var(--x1b4621b), var(--x83t1hq) !important;
}
.x10mphpg {
  background-color: var(--x1xjt20f);
}
.x10ps884 {
  line-height: var(--x97xskc);
}
.x10q73qw {
  fill: #0c0c0c;
}
.x10q8g1b {
  font-family: var(--font-family-default) !important;
}
.x10r9iez {
  row-gap: var(--frontier-textpairing-vertical-gap-small);
}
.x10rp43c {
  margin-left: 60px;
}
.x10s08om {
  color: var(--tile-tonal-text-yellow);
}
.x10st99s {
  margin-left: var(--xux2wl9);
}
.x10tr6eu {
  background-color: var(--badge-critical-background-color);
}
.x10v474f {
  background-color: var(--tile-tonal-container-background-blue);
}
.x10w94by {
  border-right-width: 0;
}
.x10xjkym {
  box-shadow: 0 2px 6px var(--shadow-1);
}
.x10y0y8g {
  border-right-color: var(--secondary-button-background);
}
.x110972j {
  padding-left: 28px;
}
.x111f9um {
  text-transform: var(--xtmn3ii);
}
.x111ivc4 {
  transform: translate(143%, 140%);
}
.x113he9f {
  font-weight: var(--x1ly61ab);
}
.x113zjs7 {
  background-color: var(--glimmer-base-opaque);
}
.x1142k65 {
  border-top-left-radius: 9999px;
}
.x1143rjc {
  border-top-right-radius: 100px;
}
.x114g2xr {
  border-left-color: var(--card-background);
}
.x117nqv4 {
  font-weight: 700;
}
.x119i26w {
  border-left-width: var(--xccash2);
}
.x119men5 {
  border-top-right-radius: var(--x11bthor);
}
.x11aokpp {
  line-height: var(--x2oe8bc);
}
.x11dcrhx {
  right: 8px;
}
.x11dydje {
  line-height: var(--x1n3v4p0);
}
.x11e5cmg {
  transform: scale(0.875)
    translateY(calc(var(--ig-text-input-padding-vertical) * -1 + 6px));
}
.x11ewsuq {
  font-size: var(--x1p1foj8);
}
.x11fwcs0 {
  opacity: var(--glimmer-opacity-min);
}
.x11gldyt {
  margin-right: 40px;
}
.x11goek {
  background-color: var(--base-blue);
}
.x11hdunq {
  margin-left: 40px;
}
.x11kisi {
  line-height: var(--x1p0vs7a);
}
.x11kp1v9 {
  font-family: var(--x4x4ic4), var(--xltyjl) !important;
}
.x11kx9fa {
  font-family: var(--x1xbp41d) !important;
}
.x11l5v69 {
  background-color: var(--slider-handle);
}
.x11lfxj5 {
  padding-right: 4px;
}
.x11lhmoz {
  transform: translate(-50%, -50%);
}
.x11lt19s {
  margin-right: -2px;
}
.x11lwdb5 {
  border-top-left-radius: var(--input-corner-radius);
}
.x11mea0x {
  font-family: var(--frontier-text-headline-medium-font-family);
}
.x11njtxf {
  vertical-align: baseline;
}
.x11nmqz1 {
  font-weight: var(--xkog94k);
}
.x11nt7xy {
  border-left-style: dashed;
}
.x11q36e7 {
  font-family: var(--xxn888b), var(--x19621bc) !important;
}
.x11qox0w {
  font-family: var(--x5x5gh5), var(--x1ip491m) !important;
}
.x11reowv {
  text-transform: var(--x1e0mpfx);
}
.x11ry79i {
  font-family: var(--x1ipqjg5), var(--x9r5lrr) !important;
}
.x11sc6oh {
  font-size: var(--x1k4kli6);
}
.x11t971q {
  margin-right: auto;
}
.x11us2ka {
  position-area: var(--x-positionArea);
}
.x11v4dcs {
  background-image: var(--always-dark-gradient);
}
.x11vv5wn {
  padding-right: var(--ig-text-input-padding-vertical);
}
.x11w0jav {
  line-height: var(--x1sttxta);
}
.x11wup94 {
  background-color: var(--chip-background);
}
.x11x3m1q {
  font-family:
    var(--meta-emphasized-font-family), var(--font-family-segoe) !important;
}
.x11xeg3o {
  border-right-color: var(--x8pakf8);
}
.x11xpdln {
  transition-property: transform;
}
.x11yy9k {
  background-color: var(--x1bbts0l);
}
.x120eax6 {
  padding-right: var(--x-paddingInlineEnd);
}
.x120onpe {
  font-weight: var(--x11b3tnz);
}
.x120xd9q {
  border-top-left-radius: 30px;
}
.x1215byi {
  font-family:
    var(--headline3-font-family), var(--font-family-segoe) !important;
}
.x121dfkn {
  font-family: var(--xbj59ie), var(--x10yplbo) !important;
}
.x122ond3 {
  list-style-type: upper-alpha;
}
.x123ep6o {
  background-image: linear-gradient(
    180deg,
    #0000,
    #00000001 11.79%,
    #00000003 21.38%,
    #00000006 29.12%,
    #0000000b 35.34%,
    #00000010 40.37%,
    #00000016 44.56%,
    #0000001d 48.24%,
    #00000025 51.76%,
    #0000002c 55.44%,
    #00000034 59.63%,
    #0000003c 64.66%,
    #0004 70.88%,
    #0000004c 78.62%,
    #00000053 88.21%,
    #00000059
  );
}
.x124ains {
  border-top-right-radius: 99px;
}
.x124kx0k {
  background-color: rgb(var(--ig-primary-text));
}
.x126k92a {
  white-space: pre-wrap;
}
.x127lhb5 {
  animation-name: xekv6nw-B;
}
.x1281ex9 {
  background-color: var(--secondary-button-pressed);
}
.x1284cti {
  color: var(--x835xgl);
}
.x128c8uf {
  border-right-width: 0.5px;
}
.x12b52yy {
  font-size: var(--x3qh6d4);
}
.x12be4ep {
  color: var(--x18n4jld);
}
.x12ckx54 {
  margin-left: 52px;
}
.x12csnhc {
  text-transform: var(--xqy88s5);
}
.x12e60rz {
  margin-right: var(--separator-menu-item-margin-horizontal);
}
.x12ejxvf {
  flex-shrink: inherit;
}
.x12fcfp7 {
  animation-duration: var(--fds-duration-long-in);
}
.x12iwxdl {
  font-size: var(--x16cn3ef);
}
.x12j1yyw {
  background-color: var(--data-viz-violet);
}
.x12jme1w {
  font-family: var(--xss9l29), var(--x1j4yigi) !important;
}
.x12jr306 {
  transform: translate(47%, 193%) rotate(-5deg);
}
.x12l2aii {
  border-top-left-radius: 14px;
}
.x12lr58p {
  font-family: var(--x102f9br), var(--xtp44gi) !important;
}
.x12ol6y4 {
  border-top-left-radius: 20px;
}
.x12qp5cl {
  font-family: var(--body-font-family), var(--font-family-segoe) !important;
}
.x12scifz {
  color: var(--placeholder-text);
}
.x12tb6hj {
  box-shadow: 0 4px 12px #00000029;
}
.x12u81az {
  border-left-color: var(--divider);
}
.x12ws5rt {
  border-left-color: unset;
}
.x12wsh2a {
  transform: translateY(677%);
}
.x12wva7j {
  background-color: var(--xzfvszf);
}
.x12xtopb {
  line-height: var(--xh53s55);
}
.x12zlbv4 {
  font-size: var(--x1bv48kx);
}
.x132fr5i {
  color: var(--x1gh5yby);
}
.x132gq93 {
  font-family: var(--x102f9br), var(--x1eneg80) !important;
}
.x132nzbk {
  background-color: var(--section-header-text);
}
.x132q4wb {
  line-height: 1.25;
}
.x135b78x {
  padding-left: 4px;
}
.x135h9xz {
  font-family: var(--x1fe9vjc), var(--x1632dxt) !important;
}
.x1370p0j {
  border-left-color: var(--overlay-alpha-80);
}
.x137613r {
  stroke: var(--primary-text);
}
.x137a6hf {
  border-bottom-right-radius: var(--input-dense-corner-radius);
}
.x137a7ub {
  font-family: var(--frontier-text-body-medium-font-family);
}
.x137kccz {
  margin-left: -5px;
}
.x1386vqj {
  font-size: var(--x18b96uj);
}
.x13a5lms {
  border-top-right-radius: var(--ig-input-border-radius);
}
.x13a6bvl {
  justify-content: flex-end;
}
.x13a6qad {
  background-color: var(--glimmer-on-white-background);
}
.x13aomxa {
  color: var(--x11d9bdo);
}
.x13bpyep {
  border-right-color: var(--frontier-chip-default-border-color);
}
.x13c4wfe {
  font-family: var(--font-family-apple) !important;
}
.x13d43i5 {
  letter-spacing: var(--x17vht3m);
}
.x13d9wvd {
  font-weight: var(--x1o7ty5x);
}
.x13dflua {
  transition-duration: 0.2s;
}
.x13dmk3j {
  border-top-left-radius: initial;
}
.x13faqbe {
  word-break: break-word;
}
.x13fj5qh {
  margin-left: 8px;
}
.x13inrhl {
  transform: translate(142%, 55%) rotate(15deg);
}
.x13jy36j {
  padding-left: 24px;
}
.x13jyybr {
  font-weight: var(--x1w7kfmo);
}
.x13jzn7v {
  padding-right: var(--x-padding);
}
.x13k8ehh {
  margin-left: 7px;
}
.x13kylt9 {
  transform: scale(0.8);
}
.x13oigre {
  flex-basis: 150px;
}
.x13r0slp {
  font-family: var(--xnk1txi), var(--xe0he2a) !important;
}
.x13rjbw7 {
  border-bottom-right-radius: initial;
}
.x13sc5st {
  font-family: var(--display1-font-family), var(--font-family-apple) !important;
}
.x13sgls2 {
  font-size: var(--x15srxtx);
}
.x13t61ll {
  border-top-left-radius: 5px;
}
.x13tih7q {
  opacity: var(--frontier-checkbox-selected-disabled-appearance-opacity);
}
.x13tw4yp {
  box-shadow: -1px 0 0 var(--divider);
}
.x13ucnxn {
  color: var(--toggle-off-icon);
}
.x13up0n2 {
  border-bottom-left-radius: 25px;
}
.x13wnz0e {
  border-left-color: var(--base-cherry);
}
.x13wtedm {
  font-size: 2.5rem;
}
.x13xmedi {
  border-bottom-left-radius: 24px;
}
.x13yv3wa {
  color: var(--x99rlhw);
}
.x13zy5jk {
  line-height: var(--x10k74h5);
}
.x140muxe {
  border-bottom-right-radius: inherit;
}
.x140o2bo {
  table-layout: fixed;
}
.x140pcy2 {
  border-left-color: var(--list-border-color, transparent);
}
.x141xp6s {
  text-transform: var(--xhvvrn6);
}
.x1435lcu {
  transform: translate(22%, 15%) rotate(-13deg);
}
.x144wcp0 {
  font-family: var(--x3ghh2v), var(--x1ra0yvh) !important;
}
.x146fubm {
  color: var(--xvkf5jm);
}
.x146t3o {
  border-right-color: var(--secondary-button-background-floating);
}
.x147wac7 {
  animation-timing-function: cubic-bezier(0.5, 0, 0.5, 1);
}
.x147yg2k {
  transform: translate(50%, -50%);
}
.x1481eag {
  border-right-width: var(--input-border-width);
}
.x148tmn6 {
  letter-spacing: var(--frontier-text-label-medium-letter-spacing);
}
.x149ao6l {
  font-size: var(--x1g6r5b0);
}
.x149l80s {
  line-height: var(--xpl6vgd);
}
.x14a4ghu {
  border-bottom-right-radius: 11px;
}
.x14axycx {
  content: "";
}
.x14ayic {
  margin-right: calc(-1 * var(--button-inner-icon-spacing-medium));
}
.x14bfe9o {
  font-size: 0.0625rem;
}
.x14bpf5n {
  border-top-left-radius: var(--frontier-chip-border-radius);
}
.x14ctfv {
  color: var(--always-white);
}
.x14e42zd {
  border-left-width: 0;
}
.x14fl64x {
  border-bottom-left-radius: var(--ig-input-border-radius);
}
.x14g2gp5 {
  font-stretch: normal;
}
.x14g40p9 {
  z-index: 999;
}
.x14gnibe {
  border-bottom-left-radius: var(--x19l9hy5);
}
.x14gulao {
  font-family: var(--xp9g63y), var(--xsoseyl) !important;
}
.x14hiurz {
  background-color: var(--always-white);
}
.x14horrh {
  background-color: #1877f266;
}
.x14ihvte {
  box-shadow: 0 0 6px var(--shadow-1);
}
.x14iifvp {
  margin-right: 18px;
}
.x14ju556 {
  line-height: 0;
}
.x14ldlfn {
  border-top-left-radius: var(--button-corner-radius);
}
.x14mm2oj {
  letter-spacing: var(--frontier-text-body-xsmall-emphasized-letter-spacing);
}
.x14nfmen {
  background-color: var(--divider);
}
.x14obwa1 {
  content: "";
}
.x14ocozx {
  font-weight: var(--xbiecbn);
}
.x14ognje {
  font-family: var(--x10v0zfe), var(--xh7znfl) !important;
}
.x14q0ukc {
  left: 1px;
}
.x14r04uh {
  font-size: var(--xd1ft3m);
}
.x14rh7hd {
  color: var(--x-color);
}
.x14rlmvs {
  animation-name: x5ed7rf-B;
}
.x14sbp7s {
  margin-right: -15px;
}
.x14t11i7 {
  text-transform: var(--x1fles6g);
}
.x14vhib7 {
  background-color: rgb(var(--ig-badge));
}
.x14vvt0a {
  border-bottom-right-radius: 14px;
}
.x14vy60q {
  padding-right: 2px;
}
.x14wnffw {
  font-size: var(--x1jx39xp);
}
.x14x6f43 {
  animation-duration: var(--fds-duration-extra-short-in);
}
.x14xdw8m {
  anchor-name: var(--x-anchorName);
}
.x14xfefy {
  filter: brightness(0.9);
}
.x14xhdax {
  background-color: #9696964d;
}
.x14z9mp {
  margin-right: 0;
}
.x15175v8 {
  line-height: var(--xpvqddi);
}
.x151lwo3 {
  font-family: var(--frontier-text-label-medium-font-family);
}
.x151uald {
  line-height: var(--x16no8s0);
}
.x152237o {
  list-style-type: square;
}
.x152obne {
  box-shadow: 0 2px 4px 0 var(--shadow-5);
}
.x153h0db {
  border-bottom-right-radius: var(--toggletip-border-radius);
}
.x1559cp3 {
  stroke: var(--fds-blue-60);
}
.x155ch9z {
  border-top-left-radius: var(--media-large-corner-radius, 16px);
}
.x155yrmd {
  text-transform: var(--x13dfcbj);
}
.x15675bd {
  padding-right: 1.75%;
}
.x156u0bh {
  font-family: var(--x1j0zbpk), var(--x1cxskcq) !important;
}
.x1587ct5 {
  border-bottom-right-radius: var(--frontier-chip-border-radius);
}
.x158ip91 {
  border-left-color: var(--always-white);
}
.x158smg1 {
  transform: translate(52%, 21%);
}
.x1597r2g {
  scrollbar-width: thin;
}
.x159eqr4 {
  line-height: var(--x1k25sli);
}
.x15a8r0n {
  padding-left: 104px;
}
.x15bjb6t {
  line-height: inherit;
}
.x15bjy8r {
  font-family:
    var(--display1-font-family), var(--font-family-default) !important;
}
.x15c40vi {
  font-weight: var(--x1x6mao9);
}
.x15ckt8c {
  font-size: var(--x1hz30cn);
}
.x15d4u2p {
  color: var(--nav-list-selected-accent-text);
}
.x15dsfln {
  line-height: var(--x-lineHeight);
}
.x15eupyo {
  font-weight: var(--x1rag1w);
}
.x15f1ir3 {
  font-size: var(--x1ur6o2a);
}
.x15f76sd {
  transform: scale(13);
}
.x15foiic {
  flex-basis: 20%;
}
.x15g5cii {
  text-transform: var(--x1vshh7m);
}
.x15gbx8r {
  font-family: var(--xaloe2f), var(--x130uygc) !important;
}
.x15gj8v5 {
  border-right-color: #0000001a;
}
.x15jd222 {
  color: var(--xz8z3al);
}
.x15lisvo {
  line-height: var(--frontier-text-headline-medium-line-height);
}
.x15mokao {
  border-top-left-radius: 0;
}
.x15ore7u {
  user-drag: element;
}
.x15qll9c {
  background-color: var(--banner-background-color);
}
.x15s83fx {
  border-top-right-radius: var(--tooltip-corner-radius);
}
.x15smpfu {
  font-family:
    var(--tertiary-label-font-family), var(--font-family-apple) !important;
}
.x15ttmwu {
  right: 1.5px;
}
.x15u22p6 {
  border-right-color: var(--overlay-alpha-80);
}
.x15vpgiq {
  left: 67px;
}
.x15x8krk {
  border-bottom-left-radius: 8px;
}
.x15ytsvl {
  line-height: var(--x74821e);
}
.x15zctf7 {
  flex-direction: row-reverse;
}
.x15zjaoi {
  box-shadow: 0 2px 5px var(--shadow-5);
}
.x15zmtp0 {
  padding-right: 48px;
}
.x15zrtf0 {
  font-family: var(--body-font-family), var(--font-family-default) !important;
}
.x1603h9y {
  font-size: 1.25rem;
}
.x162tt16 {
  padding-left: 30px;
}
.x162z183 {
  margin-left: -16px;
}
.x163i06a {
  font-stretch: var(--headline2-font-stretch);
}
.x164jdsp {
  background-color: #b0b3b8;
}
.x1657d2q {
  letter-spacing: var(--x14ntmxi);
}
.x165d6jo {
  margin-left: -4px;
}
.x1667uh2 {
  font-family: var(--xn78ihc), var(--xn363sp) !important;
}
.x167l43f {
  border-left-color: var(--secondary-button-stroke);
}
.x167v862 {
  background-color: var(--badge-background-color-dark-gray);
}
.x167vaf5 {
  padding-right: 1rem;
}
.x16azbe4 {
  border-bottom-left-radius: var(--reshare-radius);
}
.x16bdf90 {
  letter-spacing: var(--x11x93ew);
}
.x16c9v55 {
  font-family: var(--x1ev5oeb), var(--xjayjzs) !important;
}
.x16dfi6m {
  list-style-type: upper-roman;
}
.x16dsc37 {
  vertical-align: top;
}
.x16e16g7 {
  padding-right: 3.55%;
}
.x16e53c3 {
  line-height: var(--xj3ni2r);
}
.x16fpfjc {
  color: var(--frontier-chip-disabled-content-color);
}
.x16gyxku {
  border-right-width: var(--x1y5fns0);
}
.x16hg961 {
  border-right-width: 1.5px;
}
.x16imdrf {
  font-weight: var(--x1rw79pu);
}
.x16k4gxc {
  margin-left: var(--button-inner-icon-spacing-large);
}
.x16l981n {
  font-size: var(--xygy7vr);
}
.x16lu3ki {
  border-bottom-left-radius: 15px;
}
.x16ngw23 {
  margin-left: 38px;
}
.x16q2b1a {
  padding-right: var(--action-tile-padding-horizontal);
}
.x16qb05n {
  border-top-left-radius: 10px;
}
.x16qv1k2 {
  letter-spacing: var(--x1tj6wtu);
}
.x16rszoe {
  font-size: var(--xykn4bm);
}
.x16szxs0 {
  transform: translate(-46%, 243%);
}
.x16t6tvc {
  color: var(--x1nl6zr4);
}
.x16t7cu2 {
  border-top-right-radius: var(--nav-list-cell-corner-radius);
}
.x16tdsg8 {
  text-align: inherit;
}
.x16tk9q7 {
  color: var(--frontier-text-secondary-color);
}
.x16tkgvi {
  animation-name: x2un0yo-B;
}
.x16u2nke {
  line-height: var(--xntr2gf);
}
.x16ukw69 {
  font-size: var(--x1hktgxc);
}
.x16uus16 {
  border-bottom-right-radius: 0;
}
.x16uvtji {
  font-size: var(--xrj002d);
}
.x16x7bwb {
  text-transform: var(--xec6xcd);
}
.x16xm01d {
  border-bottom-left-radius: 18px;
}
.x16y3hrh {
  font-family: var(--xbtzmkq), var(--xfue7f1) !important;
}
.x170g8pu {
  font-family: var(--xn78ihc), var(--x1mncllr) !important;
}
.x171oqq5 {
  font-size: var(--xppm0a2);
}
.x173hsko {
  background-size:
    200% 200%,
    285% 500%,
    285% 500%,
    cover,
    cover;
}
.x1746lq1 {
  font-family: var(--xacu3w8), var(--xj06ywy) !important;
}
.x174942y {
  transition-duration: var(--ig-duration-extra-extra-short-in);
}
.x174in1k {
  border-left-style: var(--popover-border-style);
}
.x175jnsf {
  color: rgb(var(--web-always-black));
}
.x175y3q1 {
  line-height: var(--xrvkrad);
}
.x1764ka5 {
  font-family: var(--x1xpvgqv), var(--x1kjsyha) !important;
}
.x1777cdg {
  border-left-color: red;
}
.x178zhtd {
  border-top-left-radius: var(--text-badge-corner-radius);
}
.x179ill4 {
  border-bottom-right-radius: 999px;
}
.x179jj3i {
  opacity: var(--frontier-chip-selected-appearance-opacity);
}
.x179tack {
  clip-path: polygon(0 0, 0 0, 0 0, 0 0);
}
.x17c37vc {
  border-left-color: var(--fds-black-alpha-05);
}
.x17d5fs5 {
  font-weight: var(--xxwfnrj);
}
.x17dokti {
  transform: translate(-146%, 312%);
}
.x17f3y5z {
  background-color: var(--base-grape);
}
.x17f6ead {
  font-family: var(--x1xbzfpv), var(--x17qg6wb) !important;
}
.x17g3xf0 {
  border-bottom-right-radius: var(--nav-list-cell-corner-radius-dense);
}
.x17gamwm {
  transform: translate(141%, 153%) rotate(10.5deg);
}
.x17h8o4z {
  font-family: var(--x1dugdov), var(--x5jpale) !important;
}
.x17ibpzs {
  stroke-miterlimit: 10;
}
.x17imors {
  background-color: var(--tile-tonal-container-background-rose);
}
.x17j4th3 {
  border-right-width: var(--list-border-width, 0px);
}
.x17j7oua {
  font-weight: var(--x1cbxkjp);
}
.x17jvf91 {
  color: var(--xqt9fth);
}
.x17ka9pb {
  border-bottom-right-radius: 42px;
}
.x17kgks6 {
  opacity: 0.23;
}
.x17ld789 {
  stroke-width: 4;
}
.x17lgo4e {
  font-family:
    var(--headline1-font-family), var(--font-family-apple) !important;
}
.x17p14x0 {
  letter-spacing: var(--frontier-text-label-large-letter-spacing);
}
.x17pce3l {
  font-family: var(--x10qn02l), var(--x1egnz7f) !important;
}
.x17r525r {
  font-size: var(--xsunhh0);
}
.x17rpfyq {
  opacity: var(--frontier-button-primary-appearance-opacity);
}
.x17smslp {
  padding-left: 60px;
}
.x17wjz4p {
  letter-spacing: var(--x17cn5fl);
}
.x17xessl {
  line-height: var(--x99iya2);
}
.x17z8epw {
  color: var(--primary-text-on-media);
}
.x17zd0t2 {
  column-gap: 4px;
}
.x180m7rq {
  padding-left: var(--card-padding-horizontal);
}
.x180vkcf {
  border-top-right-radius: 20px;
}
.x182flm5 {
  font-weight: var(--xydtlmf);
}
.x182gyae {
  font-size: var(--xdpbb61);
}
.x183bi0j {
  letter-spacing: var(--x1n3t81s);
}
.x183da8m {
  background-color: var(--chip-background-selected);
}
.x183l01m {
  transform: scale(var(--text-input-label-font-size-scale-multiplier))
    translateY(-13px);
}
.x183u03e {
  border-top-right-radius: var(--button-small-corner-radius);
}
.x1842j4r {
  font-family: var(--xsrb71e), var(--xykwl6c) !important;
}
.x184vp17 {
  transform: translate(7%, 67.25%) rotate(-10deg);
}
.x185852w {
  transform: translate(206%, 165%) rotate(-20deg);
}
.x185berc {
  padding-left: var(
    --button-medium-padding-horizontal,
    var(--button-padding-horizontal-medium)
  );
}
.x188k2y4 {
  font-family:
    var(--headline2-font-family), var(--font-family-segoe) !important;
}
.x18a5s7t {
  border-top-left-radius: var(--glimmer-corner-radius);
}
.x18an6v2 {
  transform: scale(1.2);
}
.x18b5jzi {
  border-right-style: solid;
}
.x18bame2 {
  box-shadow: var(--focus-ring-shadow-default);
}
.x18bv5gf {
  line-height: var(--lineHeight);
}
.x18c0a79 {
  font-size: var(--xr1ru3s);
}
.x18c8k7g {
  font-family: var(--x1ui3dgx), var(--xknua8j) !important;
}
.x18cxr2w {
  font-weight: var(--xamyzde);
}
.x18d0r48 {
  background-size: cover;
}
.x18dxpii {
  border-left-color: rgb(var(--ig-separator));
}
.x18faa90 {
  margin-right: -3px;
}
.x18fi278 {
  font-size: var(--xp9bfyp);
}
.x18fn2jl {
  background-color: var(--secondary-button-background-on-dark);
}
.x18fr5qf {
  font-weight: var(--x6hyoyt);
}
.x18hwk67 {
  column-gap: 20px;
}
.x18i4vdl {
  border-top-right-radius: 42px;
}
.x18im8oe {
  font-size: var(--x1gnxlfh);
}
.x18j4a18 {
  border-top-left-radius: var(--media-large-corner-radius);
}
.x18jemmn {
  border-bottom-right-radius: var(--menu-list-cell-corner-radius);
}
.x18kip29 {
  transform: translate(19%, 20%);
}
.x18km98s {
  opacity: 0.75;
}
.x18l1vnj {
  font-stretch: var(--meta-emphasized-font-stretch);
}
.x18l40ae {
  background-color: var(--always-dark-overlay);
}
.x18m7z38 {
  font-family: var(--x13l5jmu), var(--x13r3tuy) !important;
}
.x18me7xm {
  transition-timing-function: var(--fds-animation-expand-collapse-out);
}
.x18nc2rg {
  border-top-left-radius: var(--chip-corner-radius);
}
.x18ny76b {
  opacity: var(--frontier-button-secondary-appearance-opacity);
}
.x18o3ruo {
  background-image: none;
}
.x18oe1m7 {
  border-right-style: none;
}
.x18ofunw {
  margin-right: 52px;
}
.x18pi947 {
  padding-left: 1px;
}
.x18q1850 {
  border-top-right-radius: var(--image-corner-radius);
}
.x18qtlnh {
  border-bottom-left-radius: 7px;
}
.x18qtup9 {
  font-family:
    var(--body-emphasized-font-family), var(--font-family-segoe) !important;
}
.x18r5ilk {
  transform: translate(11px);
}
.x18r8ynu {
  border-left-color: var(--secondary-button-background-floating);
}
.x18rs8io {
  font-family: var(--xss9l29), var(--xdjkyww) !important;
}
.x18wbh7p {
  animation-name: xv3vjy1-B;
}
.x18xe386 {
  margin-right: 44px;
}
.x18xfj1p {
  clear: both;
}
.x18xmwgd {
  flex-basis: 1px;
}
.x18xomjl {
  margin-left: -12px;
}
.x18z7o2g {
  font-weight: var(--x1v78uq);
}
.x18z898i {
  background-color: var(--primary-deemphasized-button-pressed-overlay);
}
.x190qgfh {
  font-size: 0.625rem;
}
.x1927aym {
  border-bottom-right-radius: var(--media-small-corner-radius, 8px);
}
.x193epu2 {
  animation-timing-function: steps(10, end);
}
.x194hovy {
  font-size: var(--xathyop);
}
.x19693qn {
  vertical-align: -1px;
}
.x1975cw3 {
  color: var(--tile-tonal-text-blue);
}
.x197dmg0 {
  border-left-color: #0000001a;
}
.x198g3q0 {
  color: var(--primary-icon);
}
.x19991ni {
  transition-property: opacity;
}
.x19b3urt {
  margin-left: var(--nav-list-cell-margin-horizontal);
}
.x19bbvq {
  border-top-right-radius: var(--alert-banner-corner-radius);
}
.x19c4wfv {
  transition-timing-function: var(--fds-animation-expand-collapse-in);
}
.x19cau1u {
  transform: translate(24%, 121%) rotate(-10deg);
}
.x19co3pv {
  color: transparent;
}
.x19dz0u5 {
  text-transform: var(--x1cxzpaf);
}
.x19f9av2 {
  border-bottom-left-radius: var(--media-small-corner-radius);
}
.x19g9edo {
  background-color: rgb(var(--ig-highlight-background));
}
.x19gmm0p {
  letter-spacing: var(--frontier-text-display-letter-spacing);
}
.x19h0ha6 {
  font-family: var(--x1ogbxwz), var(--xaj3umr) !important;
}
.x19h7ccj {
  flex-basis: 500px;
}
.x19iqkre {
  font-weight: var(--x1ay33zx);
}
.x19jd1h0 {
  transform: rotate(180deg);
}
.x19k014j {
  position-try-fallbacks: end;
}
.x19k23ry {
  text-transform: var(--x5iba0e);
}
.x19k9dhg {
  list-style-type: lower-roman;
}
.x19ke3p8 {
  font-family: var(--x1eouag0), var(--xfrj6uj) !important;
}
.x19kjcj4 {
  object-fit: contain;
}
.x19mj9yt {
  transform: translate(20%, 26%);
}
.x19n970b {
  padding-right: var(--toggletip-padding-horizontal);
}
.x19nnfy6 {
  font-size: var(--x1ucxfqm);
}
.x19oe9ny {
  border-left-color: var(--x8pakf8);
}
.x19oxf26 {
  border-bottom-left-radius: var(--toggletip-border-radius);
}
.x19rhlwn {
  margin-right: var(--list-cell-margin-horizontal);
}
.x19rsq1e {
  font-weight: var(--x1hgu6wm);
}
.x19rwo8q {
  border-bottom-left-radius: unset;
}
.x19t5iym {
  border-top-right-radius: 24px;
}
.x19taduc {
  line-height: var(--x1us6h2s);
}
.x19u0k9z {
  font-size: var(--x1jlk14r);
}
.x19v2pxt {
  font-family: var(--x18lbm9n), var(--x1aosd6x) !important;
}
.x19v85br {
  cursor: progress;
}
.x19wmrak {
  margin-left: 48px;
}
.x1a02dak {
  flex-wrap: wrap;
}
.x1a16bkn {
  margin-right: var(--menu-item-base-margin-horizontal);
}
.x1a1jbgw {
  text-transform: var(--x19a071z);
}
.x1a1m0xk {
  color: var(--negative);
}
.x1a2mr71 {
  text-transform: var(--xqyt41g);
}
.x1a32di2 {
  border-right-width: var(--toast-border-width);
}
.x1a33avv {
  transform: scale(0.5);
}
.x1a4bs9z {
  flex-basis: 320px;
}
.x1a4jp9x {
  border-bottom-left-radius: 11px;
}
.x1a4om8m {
  background-color: var(--secondary-destructive-button-background);
}
.x1a4sjiy {
  padding-right: 25px;
}
.x1a5l9x9 {
  border-top-right-radius: 12px;
}
.x1a6ril7 {
  font-weight: var(--x1dtjvvr);
}
.x1a6xf5x {
  left: var(--popover-border-width);
}
.x1abqg0x {
  font-family: var(--x1ev5oeb), var(--x1lq7mq7) !important;
}
.x1aby9g7 {
  row-gap: var(--action-tile-text-inner-spacing);
}
.x1ac6nbz {
  text-transform: var(--xqs1yam);
}
.x1ae6mll {
  background-color: var(--input-background-warn-hover);
}
.x1ae9sgd {
  line-height: var(--xhw9us8);
}
.x1afcbsf {
  box-sizing: content-box;
}
.x1afewz9 {
  line-height: var(--xphdxdp);
}
.x1afrsxh {
  border-right-color: var(--chip-background-selected);
}
.x1ag7td9 {
  animation-timing-function: var(--glimmer-animation-timing-function);
}
.x1agbcgv {
  grid-row-start: 1;
}
.x1ahifba {
  transition-delay: 0s;
}
.x1ahlmzr {
  background-color: var(--progress-ring-on-media-background);
}
.x1ajtyu9 {
  background-color: var(--badge-background-color-yellow);
}
.x1ak80vu {
  line-height: var(--x1nqfrbf);
}
.x1akmyei {
  letter-spacing: var(--xegzdj8);
}
.x1aktdv5 {
  flex-basis: 33%;
}
.x1al4vs7 {
  transform-origin: top left;
}
.x1alpsbp {
  border-right-width: 2px;
}
.x1amc3f2 {
  background-color: var(--frontier-button-primary-disabled-background);
}
.x1anx6mo {
  font-weight: var(--x18dc4lc);
}
.x1apb90u {
  font-weight: var(--headline3-font-weight);
}
.x1appeqy {
  font-weight: var(--display1-font-weight);
}
.x1aq6byr {
  border-bottom-right-radius: var(--dialog-corner-radius);
}
.x1aq7spw {
  stroke-width: 1.97802px;
}
.x1aq9cx1 {
  border-right-width: unset;
}
.x1au3fm6 {
  margin-left: 3.5px;
}
.x1aua0gk {
  font-weight: var(--x3qlse7);
}
.x1av1boa {
  background-color: var(--hosted-view-selected-state);
}
.x1avfe6s {
  transform: translate(40px);
}
.x1aw5mqg {
  border-top-left-radius: var(--menu-list-cell-corner-radius);
}
.x1axp8gl {
  background-color: var(--status-alert);
}
.x1az2cgm {
  margin-left: 11px;
}
.x1azcec2 {
  font-family: var(--x1u22r2i), var(--xxfw96b) !important;
}
.x1b0d499 {
  vertical-align: -0.25em;
}
.x1b0o88x {
  font-size: var(--xq0aekj);
}
.x1b1fv3o {
  transition-property: margin-left, opacity, transform;
}
.x1b1u5bx {
  font-stretch: var(--body-emphasized-font-stretch);
}
.x1b1wa69 {
  border-top-right-radius: var(--button-corner-radius);
}
.x1b3dua9 {
  border-bottom-left-radius: var(--infochip-medium-radius);
}
.x1b56xss {
  border-right-width: var(--x1wjqgg7);
}
.x1b5c41v {
  text-transform: var(--xy7cnx6);
}
.x1b60jn0 {
  border-bottom-left-radius: 999px;
}
.x1b8f7v5 {
  font-weight: var(--xbpvwlm);
}
.x1b8z93w {
  row-gap: 10px;
}
.x1bd49zo {
  border-left-color: rgb(var(--ig-input-border-secondary));
}
.x1bd9ov5 {
  background-color: var(--x835xgl);
}
.x1beo9mf {
  flex-direction: inherit;
}
.x1bex8tx {
  transform: translate(21%, 72%) rotate(15deg);
}
.x1bjonze {
  padding-right: 7px;
}
.x1bmedo {
  background-color: var(--search-input-background);
}
.x1bmltsd {
  padding-left: var(--toggletip-padding-horizontal);
}
.x1bnd6as {
  filter: blur(50px);
}
.x1bndym7 {
  transform-origin: 50% 50%;
}
.x1bnzur {
  transform: translate(-1px, 1px);
}
.x1bp57z {
  flex-basis: 1080px;
}
.x1bqfu1g {
  font-family: var(--xu28r2z), var(--xq3nh2d) !important;
}
.x1bqluzl {
  box-shadow: var(--shadow-list);
}
.x1bqwp4e {
  opacity: var(--frontier-checkbox-selected-appearance-opacity);
}
.x1bqzlro {
  padding-left: var(--x1yvdy8c);
}
.x1brhp8j {
  border-bottom-left-radius: var(--media-corner-radius, 12px);
}
.x1bsfjaj {
  color: var(--x1qjl60y);
}
.x1bta9gf {
  font-weight: var(--x1snibw7);
}
.x1bu4zmy {
  opacity: var(--glimmer-on-white-background-min-opacity);
}
.x1bumbmr {
  padding-left: var(
    --button-large-padding-horizontal,
    var(--button-padding-horizontal-large)
  );
}
.x1butjf6 {
  font-family: var(--x6kyuv0), var(--xsxln79) !important;
}
.x1bv1j7c {
  font-family: var(--xktkuhh), var(--x1uhvu18) !important;
}
.x1bvr7z4 {
  transition-duration: var(--fds-duration-extra-short-in), 0s;
}
.x1bvs77m {
  fill: #020202;
}
.x1bx5yag {
  font-size: var(--xo1p2nw);
}
.x1byqp33 {
  border-bottom-left-radius: 50px;
}
.x1byulpo {
  grid-row-end: 1;
}
.x1bz98fm {
  line-height: var(--x17rnsu0);
}
.x1c0l74o {
  line-height: var(--x1tufq31);
}
.x1c1uobl {
  padding-left: 0;
}
.x1c2sbsd {
  border-top-right-radius: var(--toast-corner-radius);
}
.x1c3i2sq {
  font-size: 1.125rem;
}
.x1c3jmms {
  border-top-left-radius: 25%;
}
.x1c4vz4f {
  flex-grow: 0;
}
.x1c5tqo3 {
  background-color: #fff;
}
.x1c74tu6 {
  animation-duration: 2s;
}
.x1c9tiao {
  margin-right: var(--x-marginInlineEnd);
}
.x1c9tyrk {
  border-top-left-radius: 50%;
}
.x1ca8kz {
  border-right-color: var(--input-border-color);
}
.x1cab348 {
  transform: scale(0.75) translateY(-11px);
}
.x1cb1t30 {
  transform: translateY(-50%);
}
.x1cbkkmt {
  border-right-color: var(--frontier-chip-selected-border-color);
}
.x1ccqxdq {
  font-size: var(--x4hnpxu);
}
.x1ccui7m {
  padding-right: 1px;
}
.x1cdvf7c {
  background-color: var(--notification-badge);
}
.x1cek8b2 {
  border-top-right-radius: unset;
}
.x1cex6in {
  background-color: var(--slider-handle-disabled);
}
.x1cf5odj {
  padding-left: 54px;
}
.x1cfgcnx {
  text-transform: var(--x1ko5cgt);
}
.x1cfjsnv {
  line-height: var(--x21z5kh);
}
.x1cfu92y {
  font-family: var(--frontier-text-body-small-font-family);
}
.x1cggvi1 {
  animation-duration: var(--fds-duration-extra-long-out);
}
.x1ch2pgj {
  letter-spacing: var(--xue6w4s);
}
.x1chq5vn {
  font-size: var(--x8oldod);
}
.x1cibqq4 {
  font-weight: var(--x2y8ht2);
}
.x1cihehr {
  font-family:
    var(--meta-emphasized-font-family), var(--font-family-apple) !important;
}
.x1ciooss {
  background-color: var(--negative);
}
.x1civ9v8 {
  margin-left: var(--nav-list-cell-margin-horizontal-inner-addon);
}
.x1clkbw4 {
  border-left-color: var(--blue-link);
}
.x1cm6qz0 {
  stroke: var(--positive);
}
.x1cnaznz {
  font-family: var(--xmmi5cx), var(--x3lapx8) !important;
}
.x1cnpebb {
  font-size: var(--x8xugyc);
}
.x1cpj43c {
  padding-right: var(--section-header-addOnEnd-button-padding-horizontal);
}
.x1cpl2wf {
  color: var(--toast-text-link);
}
.x1ctn6jl {
  border-bottom-right-radius: var(
    --button-medium-corner-radius,
    var(--button-corner-radius-medium)
  );
}
.x1cuq5th {
  line-height: var(--xkliolb);
}
.x1cwviid {
  border-top-right-radius: var(--comment-bubble);
}
.x1cy1n3u {
  stroke: var(--always-white);
}
.x1cy8zhl {
  align-items: flex-start;
}
.x1d0qlrl {
  right: -2px;
}
.x1d1medc {
  flex-grow: 18;
}
.x1d2hc7o {
  padding-left: 3.55%;
}
.x1d2osyd {
  background-color: var(--disabled-icon);
}
.x1d2xfc3 {
  filter: var(--filter-negative);
}
.x1d3vzwk {
  transform: translate(-4px, -4px);
}
.x1d563hl {
  font-size: var(--x43ln1b);
}
.x1d69dk1 {
  filter: var(--filter-secondary-icon);
}
.x1d6rl2j {
  border-top-right-radius: var(--media-large-corner-radius);
}
.x1d72o {
  transition-timing-function: var(--fds-animation-move-out);
}
.x1d8287x {
  transition-duration: 0.3s;
}
.x1d9fzel {
  font-weight: var(--x17hyov7);
}
.x1d9g16h {
  font-weight: var(--x1nx0fbx);
}
.x1d9i5bo {
  border-bottom-left-radius: var(
    --button-large-corner-radius,
    var(--button-corner-radius)
  );
}
.x1d9k050 {
  column-gap: 36px;
}
.x1da2a3k {
  border-bottom-right-radius: var(--chip-corner-radius);
}
.x1dag254 {
  color: #000;
}
.x1dbl2gt {
  line-height: 1.6;
}
.x1dc2hqg {
  border-right-width: var(--radio-border-width);
}
.x1dem4cn {
  color: var(--secondary-button-text);
}
.x1dg2w4v {
  vertical-align: -2.9px;
}
.x1dh0t33 {
  flex-grow: 9999;
}
.x1dhq9h {
  transition-timing-function: var(--fds-animation-fade-out);
}
.x1dhutxs {
  font-family: var(--xxn888b), var(--x1vntvui) !important;
}
.x1dimacg {
  text-transform: var(--xtfo1tn);
}
.x1diwwjn {
  margin-left: 12px;
}
.x1djl9io {
  padding-left: var(--xsrak7s);
}
.x1djpfga {
  padding-left: 3px;
}
.x1dkd41z {
  right: 50%;
}
.x1dkt7zr {
  padding-left: var(--x1iqynmw);
}
.x1dlttdv {
  opacity: var(--frontier-glimmer-min-opacity);
}
.x1dm3dyd {
  border-bottom-right-radius: 10px;
}
.x1dmpuos {
  border-top-right-radius: var(--card-corner-radius);
}
.x1dntmbh {
  color: var(--disabled-text);
}
.x1do52mm {
  padding-right: 0.25rem;
}
.x1dor1uw {
  letter-spacing: 0.1em;
}
.x1dp9ihu {
  border-left-color: var(--always-black);
}
.x1dqj196 {
  margin-right: 32px;
}
.x1drfh7l {
  border-right-color: var(--chat-incoming-message-bubble-background-color);
}
.x1drw3yx {
  padding-right: var(
    --button-medium-icon-padding,
    var(--button-icon-padding-medium)
  );
}
.x1ds28dz {
  border-right-color: #d4af00;
}
.x1dvrbfx {
  letter-spacing: var(--xhw545o);
}
.x1dwfxjc {
  box-shadow:
    0 2px 16px #0b10141a,
    0 4px 40px #0b10141a;
}
.x1dwv3re {
  will-change: auto;
}
.x1dx23t5 {
  transform: translate(160%, 51%) rotate(10.5deg);
}
.x1e225iy {
  border-right-color: unset;
}
.x1e2d8s5 {
  background-image:
    radial-gradient(#ffffff40, #fff0 40%),
    radial-gradient(
      hsla(44, 100%, 66%, 1) 30%,
      hsla(338, 68%, 65%, 1),
      hsla(338, 68%, 65%, 0.4) 41%,
      transparent 52%
    ),
    radial-gradient(hsla(272, 100%, 60%, 1) 37%, transparent 46%),
    linear-gradient(155deg, transparent 65%, hsla(142, 70%, 49%, 1) 95%),
    linear-gradient(45deg, #0065e0, #0f8bff);
}
.x1e3bst1 {
  border-right-width: var(--x1heqtsn);
}
.x1e3qdqd {
  font-weight: var(--x1u0phyw);
}
.x1e48jhk {
  color: var(--x590uvs);
}
.x1e4oeot {
  border-top-right-radius: 2px;
}
.x1e6ojxu {
  margin-left: 36px;
}
.x1e7pf15 {
  padding-right: var(--toast-container-padding-horizontal);
}
.x1e87kdn {
  background-image: var(--x-backgroundImage);
}
.x1e8xlpl {
  stroke: var(--frontier-spinner-primary-color);
}
.x1e95onf {
  font-weight: var(--xaglr2g);
}
.x1e9zzvg {
  color: var(--tile-tonal-text-rose);
}
.x1eatvs8 {
  font-weight: var(--xjo4w83);
}
.x1eayinb {
  border-right-color: var(--base-cherry);
}
.x1eb87vt {
  font-size: var(--display1-font-size);
}
.x1ebt8du {
  transition-duration: var(--fds-duration-extra-extra-short-out);
}
.x1ec164r {
  transition-timing-function: cubic-bezier(0.04, 0, 0, 1);
}
.x1ed109x {
  cursor: text;
}
.x1efwq7i {
  font-family: var(--x1njttdf), var(--xxud6bn) !important;
}
.x1egamm8 {
  opacity: 30%;
}
.x1eimyke {
  margin-right: -26px;
}
.x1eivcfj {
  font-weight: var(--xieam25);
}
.x1ejdgk5 {
  background-color: var(--primary-destructive-button-background);
}
.x1ejgnnb {
  font-size: var(--headline3-font-size);
}
.x1ekh9h2 {
  padding-right: 17px;
}
.x1ekkm8c {
  border-top-left-radius: 100px;
}
.x1emf0wh {
  background-color: var(--base-teal);
}
.x1ertn4p {
  border-bottom-left-radius: 50%;
}
.x1esw782 {
  animation-timing-function: linear;
}
.x1et8e4m {
  font-family: var(--x13l5jmu), var(--x19j18qg) !important;
}
.x1eu2eya {
  color: var(--disabled-icon);
}
.x1eu7cjg {
  right: 100%;
}
.x1eu9zdd {
  border-bottom-left-radius: var(--media-corner-radius);
}
.x1eub6wo {
  transition-duration: var(--fds-duration-extra-short-out);
}
.x1eugiuk {
  background-color: var(--tile-tonal-container-background-orange);
}
.x1evea6y {
  font-size: var(--xxp98kz);
}
.x1evy7pa {
  line-height: 1.5;
}
.x1ew23p7 {
  font-family: var(--x1u22r2i), var(--x1y5b9ss) !important;
}
.x1ew2t21 {
  box-shadow: -1px 1px 1px var(--shadow-inset);
}
.x1exbynx {
  left: calc(100% - 1px);
}
.x1eywl5b {
  column-gap: var(--x-columnGap);
}
.x1ezv77d {
  letter-spacing: var(--xxyjkui);
}
.x1f07zgu {
  margin-right: 35px;
}
.x1f0sm9e {
  font-weight: var(--body-font-weight);
}
.x1f19zv {
  border-bottom-right-radius: var(--alert-banner-corner-radius);
}
.x1f2gare {
  background-color: var(--always-light-overlay);
}
.x1f4ngb1 {
  background-color: var(--secondary-button-background-on-media);
}
.x1f5ukqv {
  transform: translate(12%, 16%) rotate(-4.75deg);
}
.x1f64t9t {
  letter-spacing: var(--x1abtc6j);
}
.x1f6kntn {
  font-size: 0.875rem;
}
.x1f6yumg {
  stroke-linejoin: round;
}
.x1f7sx64 {
  animation-duration: 0.82s;
}
.x1f85oc2 {
  transform: scale(0);
}
.x1f889gz {
  right: 6px;
}
.x1f8ud33 {
  text-transform: var(--x12fmvau);
}
.x1fcty0u {
  font-weight: 400;
}
.x1fdb5y2 {
  font-family: var(--x4x4ic4), var(--xrteluo) !important;
}
.x1fdrdqy {
  animation-duration:
    var(--fds-duration-extra-short-in), var(--fds-duration-extra-short-out);
}
.x1fey0fg {
  color: var(--blue-link);
}
.x1ff4d62 {
  flex-basis: 14.285714285714286%;
}
.x1ff8u0n {
  font-family: var(--meta-font-family), var(--font-family-segoe) !important;
}
.x1fh7n3k {
  font-family:
    var(--primary-label-emphasized-font-family), var(--font-family-default) !important;
}
.x1fhayk4 {
  font-weight: var(--text-input-field-font-weight);
}
.x1fhyhaq {
  border-bottom-left-radius: var(--image-corner-radius);
}
.x1fimh9p {
  border-right-color: var(--card-border-color);
}
.x1finlw0 {
  transform: translate(24%, 26.5%) rotate(-7deg);
}
.x1fiuzfb {
  filter: brightness(0) var(--filter-secondary-icon);
}
.x1fj6ok0 {
  fill: var(--tooltip-background);
}
.x1fj9vlw {
  white-space: pre-line;
}
.x1fjm0lj {
  transform: translate(1px, -1px);
}
.x1fjs5oq {
  border-right-color: var(--primary-text);
}
.x1fm5aqs {
  border-top-right-radius: var(--frontier-button-border-radius);
}
.x1fmog5m {
  border-top-left-radius: inherit;
}
.x1fnpb41 {
  font-family: var(--meta-font-family), var(--font-family-apple) !important;
}
.x1fo6j61 {
  text-transform: var(--x1hi6a6k);
}
.x1foc67u {
  font-family: var(--x1dvp97n), var(--x13wx64g) !important;
}
.x1fomxh6 {
  border-bottom-right-radius: var(--infochip-medium-radius);
}
.x1foumia {
  padding-right: var(--x1iqynmw);
}
.x1fp7xja {
  fill: #1d1d1b;
}
.x1fqc64z {
  border-top-left-radius: 3px;
}
.x1fqnxgp {
  background-color: var(--x1w1nz4f);
}
.x1ftuw4c {
  transform: translate(72.5%, 172.5%) rotate(-10deg);
}
.x1fujjar {
  font-weight: var(--xkg52sa);
}
.x1fuqvrd {
  border-top-left-radius: 9px;
}
.x1fwa3ku {
  color: var(--frontier-checkbox-unselected-color);
}
.x1fwmlo4 {
  border-top-right-radius: var(--x19l9hy5);
}
.x1fxoii6 {
  letter-spacing: var(--xwsengw);
}
.x1fzto90 {
  font-size: var(--x16s0bmb);
}
.x1g0ag68 {
  transform-origin: center;
}
.x1g0b5sy {
  box-shadow: 1px 1px 1px var(--shadow-inset);
}
.x1g0dm76 {
  padding-left: 12px;
}
.x1g0q99y {
  color: #25d366;
}
.x1g1mfec {
  font-family: var(--xcmqlcd), var(--x1eglg4k) !important;
}
.x1g2r6go {
  transition-duration: 0.1s;
}
.x1g40iwv {
  outline-offset: -1px;
}
.x1g44g9p {
  font-family: var(--x1eouag0), var(--xaatbhp) !important;
}
.x1g61kyh {
  right: 450px;
}
.x1g816kw {
  color: var(--xspnpkb);
}
.x1g8ry0t {
  font-size: var(--x10ex0lc);
}
.x1g91mk8 {
  font-weight: var(--x1goanbs);
}
.x1ga7v0g {
  border-top-right-radius: 0;
}
.x1gabggj {
  padding-right: 5px;
}
.x1gbch0d {
  font-family:
    var(--headline3-font-family), var(--font-family-apple) !important;
}
.x1gcpidy {
  font-weight: var(--x6w8vw6);
}
.x1gdg9xh {
  background-color: var(--x1gr531t);
}
.x1gel2pa {
  opacity: var(--frontier-checkbox-unselected-appearance-opacity);
}
.x1gf6syw {
  background-color: var(--xztcj68);
}
.x1gfk6w4 {
  left: calc(50% - 6px);
}
.x1gft1ud {
  font-family: var(--frontier-text-body-xsmall-emphasized-font-family);
}
.x1gg1ue9 {
  border-right-color: var(--xygfmuv);
}
.x1ghonvh {
  border-top-left-radius: var(--toast-corner-radius);
}
.x1gj8qfm {
  clip-path: none;
}
.x1gjl3d7 {
  color: var(--xo745zx);
}
.x1gk729v {
  font-family:
    var(--secondary-label-font-family), var(--font-family-default) !important;
}
.x1gkkozr {
  left: calc(100% + 8px);
}
.x1gkryrl {
  border-left-color: var(--radio-border-color-disabled);
}
.x1glq8lk {
  perspective-origin: left top;
}
.x1gmnv1w {
  line-height: var(--x13tets0);
}
.x1gnnqk1 {
  box-shadow: none;
}
.x1gpijex {
  background-color: var(--tile-tonal-icon-container-background-purple);
}
.x1gpoqbq {
  line-height: var(--x11ffpb6);
}
.x1gq3nup {
  line-height: var(--xnektr7);
}
.x1gqluwd {
  margin-right: var(--section-header-addOnStart-margin-horizontal);
}
.x1gqu8n0 {
  background-color: var(--x1vz9dov);
}
.x1gs2r00 {
  margin-right: var(--x1k9efsx);
}
.x1gsvbzc {
  color: var(--tile-tonal-icon-teal);
}
.x1gu7sq2 {
  font-size: var(--xb1jko2);
}
.x1gukg7c {
  border-spacing: 0;
}
.x1gv4yz4 {
  padding-left: 0.9%;
}
.x1gw238p {
  transform: translate(107%, 115%) rotate(5deg);
}
.x1gw3k2j {
  font-weight: var(--xc1h6gt);
}
.x1gx2yb3 {
  border-left-width: var(--input-border-width);
}
.x1gx403c {
  padding-left: 15px;
}
.x1gz8ohu {
  transform: scale(2);
}
.x1h0vfkc {
  background-color: var(--overlay-alpha-80);
}
.x1h1655f {
  right: 1px;
}
.x1h1bmdg {
  transform-origin: top right;
}
.x1h1qqmo {
  letter-spacing: var(--x1risj1);
}
.x1h24p6d {
  border-left-color: var(--frontier-chip-selected-border-color);
}
.x1h2aame {
  line-height: var(--xgg4j6r);
}
.x1h4ntba {
  background-color: var(--radio-checked-icon-color-disabled);
}
.x1h4o2ik {
  right: -100%;
}
.x1h5mdk0 {
  background-color: var(--tile-tonal-container-background-elevated);
}
.x1h6gzvc {
  cursor: not-allowed;
}
.x1h8q2v1 {
  color: var(--secondary-button-icon-on-media);
}
.x1h91t0o {
  align-items: inherit;
}
.x1h94w8m {
  transform: translate(15%, 15%);
}
.x1h9r5lt {
  align-self: inherit;
}
.x1havqas {
  font-stretch: var(--body-font-stretch);
}
.x1hb08if {
  margin-left: -1px;
}
.x1hc1fzr {
  opacity: 1;
}
.x1hcd352 {
  padding-right: var(--xauh48z);
}
.x1hdkvq9 {
  font-family: var(--x3ghh2v), var(--xnzzj0s) !important;
}
.x1henxcm {
  transform: translate(-120%, 65%);
}
.x1heor9g {
  color: inherit;
}
.x1hgchgc {
  border-right-color: rgb(var(--ig-input-border-primary));
}
.x1hh4pdb {
  border-left-color: var(--primary-icon);
}
.x1hhbrkm {
  font-weight: var(--xhaq3e8);
}
.x1hjwid2 {
  font-size: 94%;
}
.x1hku75j {
  border-bottom-left-radius: var(--x11bthor);
}
.x1hl0hii {
  border-top-right-radius: var(--dialog-corner-radius);
}
.x1hls04w {
  color: #bcc0c4;
}
.x1hm9lzh {
  margin-left: 10px;
}
.x1hmwia7 {
  background-color: var(--comment-threading-lines);
}
.x1hnzfym {
  font-family: var(--tertiary-label-font-family);
}
.x1ho68u7 {
  font-weight: var(--xnzxa3u);
}
.x1hocus2 {
  margin-left: 1.8em;
}
.x1hoj5ua {
  border-right-color: var(--primary-button-background);
}
.x1hp4nu4 {
  font-stretch: var(--text-input-label-font-stretch);
}
.x1hpoamw {
  font-weight: var(--xcsvonq);
}
.x1hq76kk {
  filter: var(--filter-positive);
}
.x1hr4nm9 {
  background-color: var(--primary-deemphasized-button-background);
}
.x1ht2ja9 {
  font-family:
    var(--secondary-label-emphasized-font-family), var(--font-family-apple) !important;
}
.x1huf02p {
  font-family: var(--x1n26amq), var(--x1cmkgar) !important;
}
.x1hun3g5 {
  background-color: var(--xk2t50v);
}
.x1hv2xh3 {
  color: var(--tile-tonal-icon-orange);
}
.x1hvs48l {
  color: var(--xy0q8yo);
}
.x1hvyf1x {
  transform: translate(23%, 104%);
}
.x1hw6won {
  margin-right: 0.2em;
}
.x1hwfens {
  padding-right: 13px;
}
.x1hwfnsy {
  background-color: var(--scroll-thumb);
}
.x1hwkrhi {
  background-color: var(--stepper-inactive);
}
.x1hx36qn {
  animation-name: x12ve19h-B;
}
.x1hxhdy8 {
  border-left-color: var(--base-grape);
}
.x1hyvwdk {
  clip-path: inset(50%);
}
.x1i0qhgs {
  border-top-right-radius: var(--toggletip-border-radius);
}
.x1i0vuye {
  font-family: var(--font-family-system);
}
.x1i113ms {
  background-color: var(--frontier-divider-background-color);
}
.x1i1antd {
  transition-duration: var(--ig-duration-extra-extra-short-out);
}
.x1i21sxh {
  letter-spacing: normal;
}
.x1i3kngk {
  font-family:
    var(--primary-label-emphasized-font-family), var(--font-family-segoe) !important;
}
.x1i3z1r0 {
  transform: translate(-50%) translateY(-50%);
}
.x1i4sjpy {
  background-color: var(--dot-active);
}
.x1i5autt {
  color: var(--x1scujuq);
}
.x1i5p2am {
  border-top-left-radius: 6px;
}
.x1i65euh {
  color: var(--x161mgqu);
}
.x1i6l24r {
  font-family: var(--xz6ujff), var(--xwssdrg) !important;
}
.x1i84rja {
  border-bottom-left-radius: 40px;
}
.x1i8mgoa {
  font-size: var(--headline2-font-size);
}
.x1i8v6fc {
  font-size: var(--x9pfdtn);
}
.x1i9fr61 {
  font-weight: var(--xdl3uhn);
}
.x1i9sevy {
  animation-duration: var(--glimmer-animation-duration);
}
.x1icxu4v {
  padding-right: 6px;
}
.x1idc1o {
  background-color: var(--frontier-button-secondary-background-color);
}
.x1idqqkl {
  font-family: var(--x5ttu6x), var(--x1x6na2i) !important;
}
.x1ievfu5 {
  text-transform: var(--x1yvg85t);
}
.x1ievzfa {
  border-bottom-right-radius: var(--x15530r7);
}
.x1if355w {
  border-right-width: 3px;
}
.x1ifavcl {
  font-family: var(--x5ttu6x), var(--x1wryvan) !important;
}
.x1iffjtl {
  transform: rotate(90deg);
}
.x1igtfuo {
  border-bottom-right-radius: 25px;
}
.x1ihnedf {
  font-weight: var(--x7naxve);
}
.x1ihp6rs {
  border-bottom-left-radius: 6px;
}
.x1iiwqbn {
  line-height: var(--frontier-text-body-small-emphasized-line-height);
}
.x1ijvj0j {
  margin-left: var(--list-cell-margin-horizontal);
}
.x1ijztxf {
  border-right-color: var(--radio-border-color-selected);
}
.x1ikraf1 {
  line-height: var(--x16eq5g6);
}
.x1iku6ui {
  padding-right: var(--xy3rk7y);
}
.x1ilzbkw {
  line-height: var(--x1iny4t5);
}
.x1im30kd {
  padding-right: 3px;
}
.x1indsro {
  background-color: rgb(var(--card-background));
}
.x1inkh0v {
  border-top-right-radius: var(--button-large-corner-radius);
}
.x1ipmlva {
  font-family: var(--xm0jm7a), var(--x1lqgdqt) !important;
}
.x1iq0kzc {
  animation-direction: var(--glimmer-animation-direction);
}
.x1iq1zl9 {
  fill-rule: evenodd;
}
.x1iqdq0d {
  animation-name: x1m1m39n-B;
}
.x1irw62u {
  box-shadow: var(--shadow-card);
}
.x1iu3dg5 {
  font-family: var(--xdmiraf), var(--x1mhrhpw) !important;
}
.x1iu9kyi {
  padding-left: var(--x7zolun);
}
.x1iutvsz {
  background-color: var(--press-overlay);
}
.x1iuwi03 {
  background-color: var(--secondary-text);
}
.x1iwo8zk {
  border-top-left-radius: 999px;
}
.x1ixs49c {
  border-left-width: var(--x4s76ci);
}
.x1iyjqo2 {
  flex-grow: 1;
}
.x1iyvsc4 {
  border-right-color: var(--xess6ip);
}
.x1izhsip {
  column-gap: 1rem;
}
.x1j07yxv {
  font-size: var(--x1swvqv9);
}
.x1j20mh9 {
  transition-duration: 2s;
}
.x1j2iz3o {
  background-color: var(--secondary-button-background-on-color);
}
.x1j3b5cy {
  font-size: var(--xnhb7l8);
}
.x1j61x8r {
  font-style: normal;
}
.x1j78d4s {
  line-height: var(--x1xr3s37);
}
.x1j7bycw {
  font-weight: var(--x1m5erm);
}
.x1ja2u2z {
  z-index: 0;
}
.x1jbokoh {
  font-size: var(--x4a7cse);
}
.x1jbx8d7 {
  border-top-left-radius: var(--media-small-corner-radius, 8px);
}
.x1jchvi3 {
  font-size: 1rem;
}
.x1jcm91n {
  font-weight: var(--xpw7z3s);
}
.x1je6yt {
  border-top-right-radius: var(--menu-list-cell-corner-radius);
}
.x1jec706 {
  transform: scale(0.95);
}
.x1jecr1l {
  color: var(--tile-tonal-icon-green);
}
.x1jfb8zj {
  display: inherit;
}
.x1jfkw1j {
  font-weight: var(--xfpyx8u);
}
.x1jhlayo {
  color: var(--tile-tonal-icon-blue);
}
.x1jixwui {
  line-height: var(--xik7xb5);
}
.x1jj9c7s {
  text-transform: var(--x1ggvdti);
}
.x1jkbm09 {
  color: var(--tile-tonal-icon-rose);
}
.x1jl3cmp {
  transition-property: opacity, visibility;
}
.x1jl5igp {
  letter-spacing: var(--xadpqq4);
}
.x1jmqlho {
  border-left-color: var(--primary-text);
}
.x1jobfi2 {
  opacity: var(--frontier-button-tertiary-appearance-opacity);
}
.x1jpgh95 {
  transform-origin: center center;
}
.x1jpljmv {
  align-content: space-around;
}
.x1jrcm85 {
  animation-name: x1941mlr-B;
}
.x1jrttnq {
  transition-timing-function: var(--fds-animation-quick-move-in);
}
.x1jsfucj {
  color: var(--x51dlej);
}
.x1jszwkp {
  margin-left: 20.5px;
}
.x1julf2r {
  transform: translate(10%, 14%);
}
.x1jv9g1e {
  right: 55px;
}
.x1jvkgu3 {
  letter-spacing: var(--frontier-text-title-large-letter-spacing);
}
.x1jwbhkm {
  border-bottom-right-radius: 100%;
}
.x1jx94hy {
  background-color: var(--card-background);
}
.x1jypo0r {
  transform: translate(-100%);
}
.x1jztii7 {
  font-size: var(--x1nj4djg);
}
.x1k013i4 {
  transform: translate(130%, 77%);
}
.x1k0dc7u {
  font-size: var(--x1s8xy87);
}
.x1k1o4mi {
  position-try-fallbacks: flip-inline;
}
.x1k1shlj {
  font-family: var(--x18lbm9n), var(--x1s0i8xf) !important;
}
.x1k1xofh {
  transform: translate(24%, 50%);
}
.x1k23c7z {
  line-height: var(--xj0iplh);
}
.x1k31svr {
  margin-right: var(--xux2wl9);
}
.x1k33xd4 {
  letter-spacing: var(--x1yex74s);
}
.x1k4ah5p {
  text-transform: var(--xnbm2yk);
}
.x1k4lfpj {
  transform: translate(89%, 90%) rotate(5.75deg);
}
.x1k4ovr2 {
  border-top-right-radius: 30px;
}
.x1k54i6l {
  box-shadow:
    0 2px 8px var(--shadow-1),
    0 0 0 1px var(--shadow-1);
}
.x1k57q5d {
  font-weight: var(--x19j9ppv);
}
.x1k5cely {
  border-right-color: var(--xxli5wy);
}
.x1k5kh5c {
  filter: drop-shadow(0 0 5px rgba(var(--web-always-black), 0.0975));
}
.x1k6iwxs {
  color: rgb(var(--status-alert));
}
.x1k841w8 {
  color: var(--fb-logo);
}
.x1k90msu {
  transition-duration: var(--fds-fast);
}
.x1ka8sna {
  margin-left: 41px;
}
.x1kb48dz {
  font-family: var(--xplyvdf), var(--x11soc5a) !important;
}
.x1kb72lq {
  row-gap: 20px;
}
.x1kbtu3d {
  letter-spacing: var(--x1hbba47);
}
.x1kbvqvl {
  font-size: var(--xra2tmh);
}
.x1kchd1x {
  border-top-right-radius: 5px;
}
.x1kefdl7 {
  left: 120px;
}
.x1kf5lb5 {
  line-height: var(--text-input-label-line-height);
}
.x1kfoseq {
  animation-name: xyllbq6-B;
}
.x1kfsdgn {
  font-family: var(--x1w7ahsj), var(--x1nlishf) !important;
}
.x1khacsk {
  font-family: var(--xeoes6w), var(--xlcoii3) !important;
}
.x1khhev9 {
  font-weight: var(--x1y7vmpo);
}
.x1khw62d {
  border-bottom-right-radius: 20px;
}
.x1ki3va4 {
  line-height: var(--x1fqabkh);
}
.x1kiwgxf {
  border-bottom-right-radius: var(--igds-menu-border-radius);
}
.x1kjn1x7 {
  font-weight: var(--x1i3y564);
}
.x1klb5xx {
  padding-right: var(--tooltip-padding-horizontal);
}
.x1km5fng {
  font-size: var(--secondary-label-emphasized-font-size);
}
.x1kmio9f {
  float: left;
}
.x1kng51e {
  border-left-color: var(--always-gray-75);
}
.x1ko2dk7 {
  font-size: var(--xfhp0b6);
}
.x1ko2xvj {
  color: var(--primary-text-on-color);
}
.x1koaglw {
  animation-name: x1k35ma4-B;
}
.x1kpc9vs {
  background-color: var(--media-inner-border);
}
.x1kqm25r {
  letter-spacing: var(--frontier-text-body-small-emphasized-letter-spacing);
}
.x1ks1olk {
  opacity: 0.7;
}
.x1ktw15b {
  stroke: var(--frontier-spinner-onmedia-color);
}
.x1ku0ngp {
  box-shadow: var(--xvwd85c);
}
.x1kw9t8i {
  column-gap: 28px;
}
.x1kwfkte {
  padding-right: 0.9%;
}
.x1kwtg5e {
  font-weight: var(--headline2-font-weight);
}
.x1kx9ef5 {
  color: var(--base-grape);
}
.x1kxi7lt {
  padding-right: var(--xsrak7s);
}
.x1kzsush {
  opacity: 0.08;
}
.x1kzvw2a {
  letter-spacing: var(--xlhrh3s);
}
.x1l0c6tc {
  line-height: var(--xdqih8s);
}
.x1l0m4pv {
  text-transform: var(--xi9qvu0);
}
.x1l0u8h4 {
  border-right-color: rgb(var(--ig-input-border-secondary));
}
.x1l1c0e3 {
  font-weight: var(--x1die9os);
}
.x1l1ennw {
  justify-content: space-around;
}
.x1l1h38j {
  border-bottom-right-radius: var(--button-small-corner-radius);
}
.x1l1mqbg {
  margin-left: var(--toast-addon-padding-horizontal);
}
.x1l1wi26 {
  background-color: var(--primary-button-background-on-color);
}
.x1l209cb {
  border-bottom-right-radius: var(--xwkxgng);
}
.x1l31dnx {
  background-color: var(--secondary-button-background-floating);
}
.x1l3nbe2 {
  border-bottom-left-radius: var(--chip-corner-radius);
}
.x1l3wisq {
  letter-spacing: var(--x1j0kr9);
}
.x1l6ew4z {
  font-size: var(--xbfzu61);
}
.x1l7klhg {
  flex-basis: 100%;
}
.x1ladpmw {
  z-index: 401;
}
.x1larqbn {
  will-change: opacity;
}
.x1lbecb7 {
  line-height: 1.1765;
}
.x1lbueug {
  margin-left: -100px;
}
.x1lc4v28 {
  border-right-color: var(--card-background-filled);
}
.x1lcewpv {
  border-right-color: var(--switch-active);
}
.x1lcr5pl {
  border-right-color: var(--popover-border-color);
}
.x1lcu5yg {
  font-weight: var(--x1uh0c67);
}
.x1ld2fv9 {
  margin-left: 54px;
}
.x1le4v2m {
  font-family: var(--x1smaf9r), var(--xdvj6i3) !important;
}
.x1lej2a1 {
  padding-right: var(--card-padding-horizontal);
}
.x1lgaypv {
  font-family: var(--x1w7ahsj), var(--xqutljt) !important;
}
.x1lgibem {
  line-height: var(--x149xzai);
}
.x1ljbjpn {
  font-family: var(--xsyl19x), var(--x1gzy7i5) !important;
}
.x1lk84kr {
  font-weight: var(--xk77nzw);
}
.x1lkfr7t {
  font-size: 1.0625rem;
}
.x1lkg39s {
  border-left-color: var(--web-wash);
}
.x1lldw8n {
  word-break: normal;
}
.x1lliihq {
  display: block;
}
.x1lmu57k {
  transform: translate(129%, 18%) rotate(-13.5deg);
}
.x1lmyvsz {
  border-right-color: var(--fds-black-alpha-05);
}
.x1lnvu90 {
  text-transform: var(--xjdsfcn);
}
.x1loc9ma {
  background-color: var(--media-hover);
}
.x1lox7xs {
  font-family: var(--xacu3w8), var(--x1bn34xy) !important;
}
.x1ls7aod {
  grid-column-end: 1;
}
.x1ltwk58 {
  line-height: var(--xnu4cyd);
}
.x1lu4ftm {
  border-right-color: var(--card-background);
}
.x1lun4ml {
  border-right-width: 1px;
}
.x1lv2lm {
  letter-spacing: var(--xxv1q08);
}
.x1lwuebi {
  transform: translateY(-50%) rotate(180deg);
}
.x1lwvhnq {
  font-family: var(--body-font-family);
}
.x1lxk4cn {
  background-color: var(--non-media-pressed);
}
.x1lxpwgx {
  margin-right: -4px;
}
.x1lxsm33 {
  left: var(--x-insetInlineStart);
}
.x1lxwwl7 {
  stroke: var(--frontier-spinner-brand-color);
}
.x1lykq9 {
  transform: translate(23.5%, 19%);
}
.x1lziwak {
  margin-left: 0;
}
.x1lzn1jf {
  transform: translate(98%, 94%) rotate(7.25deg);
}
.x1m0fnb8 {
  font-family: var(--xsrb71e), var(--xkecv3z) !important;
}
.x1m5uaro {
  background-color: var(--x74z05q);
}
.x1m9t85r {
  font-size: var(--text-input-field-font-size);
}
.x1m9vv7p {
  animation-duration: 1.2s;
}
.x1mbj4u7 {
  color: var(--x1figijq);
}
.x1mbk4o {
  border-top-right-radius: 14px;
}
.x1mcvudp {
  filter: drop-shadow(0 2px 8px var(--media-inner-border));
}
.x1mdxjfs {
  line-height: var(--frontier-text-title-medium-line-height);
}
.x1mfe5gz {
  color: var(--tile-tonal-text-green);
}
.x1mfogq2 {
  padding-left: 32px;
}
.x1mg3h75 {
  border-bottom-left-radius: 12px;
}
.x1mhpo7k {
  right: 11px;
}
.x1miljz0 {
  font-family:
    var(--body-emphasized-font-family), var(--font-family-apple) !important;
}
.x1mjayxm {
  border-bottom-left-radius: var(--x-borderRadius);
}
.x1mkiyxj {
  padding-left: 44px;
}
.x1mkw76z {
  font-family: var(--x1dvp97n), var(--xw07yd0) !important;
}
.x1mlhpi4 {
  font-family: var(--x1g3r219), var(--xbaxt41) !important;
}
.x1mmqav5 {
  margin-right: var(--tab-text-icon-gap);
}
.x1mmz377 {
  line-height: var(--x1bz9a3s);
}
.x1mnrasx {
  box-shadow: 1px -1px 1px var(--shadow-inset);
}
.x1mpyi22 {
  margin-right: 1px;
}
.x1mq3mr6 {
  transition-duration: 0s;
}
.x1mql4dv {
  border-right-color: var(--wash);
}
.x1mqzior {
  font-family: var(--xbtzmkq), var(--x1af51a) !important;
}
.x1mspte8 {
  font-family: var(--x12we7gv), var(--x15r12h6) !important;
}
.x1mtj1o1 {
  font-family: var(--x1xpvgqv), var(--x1s1wq1u) !important;
}
.x1mumhkl {
  padding-left: var(--frontier-chip-padding-horizontal);
}
.x1muq6fi {
  line-height: var(--frontier-text-body-medium-emphasized-line-height);
}
.x1mvi0mv {
  color: var(--primary-deemphasized-button-text);
}
.x1mwwwfo {
  border-collapse: collapse;
}
.x1mx30uk {
  font-family: var(--xqk3jq3), var(--xhmu4li) !important;
}
.x1mz2wy7 {
  flex-basis: var(--x-flexBasis);
}
.x1mz6kv3 {
  background-color: var(--card-background-filled);
}
.x1mzt3pk {
  word-wrap: break-word;
}
.x1n0otj5 {
  color: var(--x1pgto14);
}
.x1n0rk3u {
  line-height: var(--xlymjwl);
}
.x1n0sxbx {
  font-family: var(--font-family-apple);
}
.x1n10vc7 {
  line-height: var(--xsc6xhg);
}
.x1n1khn5 {
  background-color: var(--x1hl8hdx);
}
.x1n2bmbs {
  border-right-color: var(--comment-threading-lines);
}
.x1n2onr6 {
  position: relative;
}
.x1n327nk {
  z-index: 10;
}
.x1n4ra7x {
  color: var(--x1oym7h4);
}
.x1n4smgl {
  transform-origin: right top;
}
.x1n5c6hi {
  border-top-left-radius: var(--igds-menu-border-radius);
}
.x1n5d1j9 {
  transform: scale(0.96);
}
.x1n5hhpk {
  border-top-right-radius: var(--media-corner-radius, 12px);
}
.x1n6j9s8 {
  margin-right: -1.25px;
}
.x1n6qoib {
  font-family: var(--primary-label-font-family), system-ui, sans-serif;
}
.x1n7r724 {
  line-height: var(--x8jrww6);
}
.x1n8fppw {
  border-bottom-left-radius: var(--menu-list-cell-corner-radius);
}
.x1n8ftqi {
  vertical-align: text-top;
}
.x1n8ud3w {
  left: 20px;
}
.x1na6gtj {
  row-gap: 24px;
}
.x1ncwhqj {
  font-size: 0.6875rem;
}
.x1ndbv3o {
  color: var(--xepdk9e);
}
.x1ndx14i {
  font-family: var(--xatcy98), var(--xugynlb) !important;
}
.x1nfgvoc {
  color: var(--xeno43c);
}
.x1nfuvd4 {
  font-weight: var(--x7twig2);
}
.x1nhh2j2 {
  font-weight: var(--xnnj13s);
}
.x1nhnf8p {
  border-bottom-left-radius: var(--nav-list-cell-corner-radius);
}
.x1nhozj7 {
  transform: scale(1.02);
}
.x1nhu837 {
  text-transform: var(--x1ri8ta2);
}
.x1nhvcw1 {
  justify-content: flex-start;
}
.x1nj4pdo {
  border-bottom-right-radius: 52px;
}
.x1nk4yax {
  stroke: var(--frontier-spinner-secondary-color);
}
.x1nko0p1 {
  box-shadow: 0 0 0 1px var(--media-inner-border);
}
.x1nm6giw {
  background-color: var(--slider-track-unfilled);
}
.x1nmn18 {
  border-left-color: var(--media-inner-border);
}
.x1nor908 {
  mix-blend-mode: lighten;
}
.x1npjb2n {
  background-color: var(--input-background-disabled);
}
.x1nrwgbl {
  animation-delay: 0.6s;
}
.x1nryllw {
  background-color: rgb(var(--ig-input-disabled-background-color));
}
.x1ntzsbt {
  font-size: var(--xsrv52e);
}
.x1nug9m2 {
  border-bottom-right-radius: 7px;
}
.x1nvkwcz {
  font-weight: var(--xut5dv6);
}
.x1nxh6w3 {
  font-size: 0.8125rem;
}
.x1nzy1uz {
  line-height: var(--x1jzf8mz);
}
.x1o0tod {
  left: 0;
}
.x1o18zem {
  transform: translate(-11px);
}
.x1o1p3th {
  margin-left: -20px;
}
.x1o1pmfc {
  column-gap: 0;
}
.x1o2pa38 {
  justify-items: center;
}
.x1o3jo1z {
  border-right-color: transparent;
}
.x1o4gcgt {
  left: -18px;
}
.x1o4k75u {
  font-family: var(--xbj59ie), var(--xqqn5kh) !important;
}
.x1o5wbz4 {
  touch-action: pan-x pan-y;
}
.x1o7cslx {
  margin-left: 0 !important;
}
.x1o7dnx6 {
  opacity: var(--gradient-opacity);
}
.x1oa3qoh {
  align-self: auto;
}
.x1oatvjk {
  line-height: 1.57;
}
.x1oazfs6 {
  font-size: var(--x15cp3v2);
}
.x1ob4rv2 {
  margin-left: -36px;
}
.x1obq294 {
  border-top-left-radius: 8px;
}
.x1oear46 {
  transform: translate(-50%, -50%) scale(5.2);
}
.x1ohifd9 {
  flex-basis: 8px;
}
.x1oihik5 {
  transform: rotate(180deg) scaleX(-1);
}
.x1oin242 {
  line-height: var(--x1258god);
}
.x1oiqv2n {
  padding-left: 48px;
}
.x1oja1p4 {
  border-bottom-right-radius: var(--x11bthor);
}
.x1ojmjj {
  border-bottom-right-radius: 99px;
}
.x1ojsi0c {
  animation-timing-function: var(--fds-soft);
}
.x1okz81u {
  border-top-right-radius: var(--media-corner-radius);
}
.x1oln6qe {
  font-size: var(--x4jpozj);
}
.x1omvbud {
  letter-spacing: var(--x100b73x);
}
.x1onydzz {
  padding-left: 56px;
}
.x1ooo89d {
  padding-right: 1.25px;
}
.x1op2g5p {
  border-right-color: #ced0d4;
}
.x1orftwa {
  font-family:
    var(--headline3-font-family), var(--font-family-default) !important;
}
.x1os6hbj {
  letter-spacing: var(--xxb4ih);
}
.x1osi62z {
  background-color: #bec3c9;
}
.x1owpc8m {
  stroke-linecap: round;
}
.x1ows92d {
  margin-right: -10px;
}
.x1oxevlx {
  box-shadow:
    0 0 0 2px var(--always-white),
    0 0 0 4px var(--negative);
}
.x1oxxniz {
  transform: translate(123%, 15.5%) rotate(-13.5deg);
}
.x1oyok0e {
  transform-style: preserve-3d;
}
.x1p39ivd {
  border-right-color: var(--notification-badge);
}
.x1p458m9 {
  font-weight: var(--x1g089y3);
}
.x1p4v3wy {
  letter-spacing: var(--x5osz7f);
}
.x1p52sp3 {
  border-top-right-radius: 32px;
}
.x1p55f99 {
  transform: translate(20%, 140%);
}
.x1p5r69i {
  stroke: var(--accent);
}
.x1p5xttb {
  transform: translate(143%, 26%);
}
.x1p6d4gl {
  border-left-color: var(--xess6ip);
}
.x1p6h7c5 {
  border-bottom-right-radius: var(--media-corner-radius);
}
.x1p6iq01 {
  font-weight: var(--xk6qs53);
}
.x1p6odiv {
  color: var(--always-black);
}
.x1p91j0c {
  color: var(--xe7dst5);
}
.x1p9a9az {
  line-height: var(--x16j14yu);
}
.x1p9x0re {
  text-transform: var(--x1u84v4j);
}
.x1pa04qk {
  fill: #000;
}
.x1pahc9y {
  border-bottom-right-radius: 50%;
}
.x1pb3rhs {
  animation-name: x1bt8ye9-B;
}
.x1pbwlrb {
  padding-right: var(--badge-inner-padding-horizontal);
}
.x1pczhz8 {
  border-bottom-left-radius: 4px;
}
.x1pd3egz {
  font-weight: inherit;
}
.x1pe450p {
  left: 26px;
}
.x1pg5gke {
  font-size: 0.75rem;
}
.x1pha0wt {
  align-items: baseline;
}
.x1phw9f8 {
  line-height: var(--x1ie54b4);
}
.x1pia40t {
  left: -54px;
}
.x1pixwil {
  padding-left: 7px;
}
.x1pjeipu {
  color: var(--xn0tfz8);
}
.x1pkuq60 {
  padding-right: var(--button-small-padding-horizontal);
}
.x1plrx44 {
  line-height: var(--xfmaqip);
}
.x1poc5fa {
  color: var(--x74z05q);
}
.x1pos5g6 {
  font-family: var(--x5ttu6x), var(--x1rpnivw) !important;
}
.x1ppa808 {
  left: -92px;
}
.x1ps20hs {
  line-height: var(--x1rnypjd);
}
.x1psyum {
  background-image: var(--emphasized-card-background-green-comet);
}
.x1puzg98 {
  background-color: var(--slider-track-filled-disabled);
}
.x1pv694p {
  border-bottom-left-radius: 10px;
}
.x1pwv2dq {
  stroke: var(--media-inner-border);
}
.x1pxtg5o {
  border-top-right-radius: var(--media-small-corner-radius);
}
.x1py1tus {
  margin-right: var(--x-marginInline);
}
.x1py2n91 {
  background-color: var(--badge-success-background-color);
}
.x1py5hnd {
  background-color: var(--event-date);
}
.x1py5zv9 {
  border-left-color: var(--popover-border-color);
}
.x1pz2mll {
  font-family: var(--x1eouag0), var(--xus7l2x) !important;
}
.x1pzs5fi {
  box-shadow: 0 -12px 8px -8px var(--attachment-footer-background);
}
.x1q0g3np {
  flex-direction: row;
}
.x1q2gic2 {
  letter-spacing: var(--x53wzyo);
}
.x1q3ajuy {
  padding-right: 15px;
}
.x1q3qbx4 {
  animation-duration: 1s;
}
.x1q3v505 {
  transform: translate(42%, 136%) rotate(-20deg);
}
.x1q5ab00 {
  font-family: var(--display1-font-family), var(--font-family-segoe) !important;
}
.x1q5i7dz {
  text-transform: var(--xngwxrr);
}
.x1q5juk0 {
  line-height: var(--frontier-text-label-small-line-height);
}
.x1q6lkoh {
  background-color: #25363f;
}
.x1q74xe4 {
  font-size: 1.75rem;
}
.x1q85c4o {
  background-color: #fff;
}
.x1q9xj7y {
  transform: translate(51%, 162%) rotate(-16deg);
}
.x1qb2vl1 {
  border-right-color: var(--border-unfocused);
}
.x1qb5hxa {
  line-height: 1.1667;
}
.x1qeybcx {
  box-shadow:
    0 2px 4px var(--shadow-1),
    0 12px 28px var(--shadow-2);
}
.x1qfufaz {
  margin-left: -8px;
}
.x1qfuztq {
  transition-timing-function: var(--fds-soft);
}
.x1qfwfj7 {
  font-family: var(--x1ipqjg5), var(--x1tn40x4) !important;
}
.x1qgv0r9 {
  column-gap: 24px;
}
.x1qhmfi1 {
  background-color: var(--secondary-button-background);
}
.x1qigyd9 {
  background-color: var(--frontier-button-tertiary-background-color);
}
.x1qiwgmw {
  line-height: var(--x1l04l7f);
}
.x1qjc9v5 {
  align-items: stretch;
}
.x1qkd0b0 {
  border-top-right-radius: initial;
}
.x1ql523d {
  font-size: var(--x16cvg86);
}
.x1qlqyl8 {
  font-size: inherit;
}
.x1qnrgzn {
  border-top-left-radius: unset;
}
.x1qo0i0c {
  border-top-right-radius: var(--frontier-chip-border-radius);
}
.x1qo61fq {
  font-size: var(--secondary-label-font-size);
}
.x1qoxp87 {
  color: var(--inverse-text);
}
.x1qpevyr {
  border-top-left-radius: var(--frontier-glimmer-border-radius);
}
.x1qpurk6 {
  border-bottom-right-radius: var(--media-large-corner-radius, 16px);
}
.x1qpxxdj {
  padding-left: var(--menu-item-base-with-icon-padding-horizontal);
}
.x1qq9wsj {
  color: var(--accent);
}
.x1qre6pk {
  background-color: var(--tile-tonal-icon-container-background-blue);
}
.x1qrsksh {
  background-color: var(--base-pink);
}
.x1qu1n7x {
  text-transform: var(--x1ccnlsv);
}
.x1qughib {
  justify-content: space-between;
}
.x1qvwoe0 {
  clip: rect(1px, 1px, 1px, 1px);
}
.x1qzbmar {
  font-weight: var(--x7rvlmb);
}
.x1qzotnd {
  line-height: var(--xnd7tci);
}
.x1r0jzty {
  row-gap: 4px;
}
.x1r0oq8m {
  border-left-color: var(--comment-background);
}
.x1r1c1hz {
  animation-timing-function: var(--fds-animation-move-in);
}
.x1r1qebe {
  font-weight: var(--x19ec5t);
}
.x1r2wc98 {
  border-right-color: #fa383e;
}
.x1r2wki4 {
  color: var(--x1bpkbt6);
}
.x1r3utbx {
  font-size: var(--tertiary-label-font-size);
}
.x1r45tj7 {
  transition-duration: var(--xtzj98w);
}
.x1r46taz {
  animation-timing-function: var(--fds-animation-enter-exit-in);
}
.x1r4orfm {
  background-color: var(--tile-tonal-icon-container-background-teal);
}
.x1r4y97 {
  left: 12px;
}
.x1r6zdsc {
  background-color: var(--always-gray-40);
}
.x1r7nzzm {
  right: -6.9px;
}
.x1r7x56h {
  transition-timing-function: var(--fds-animation-move-in);
}
.x1r8uery {
  flex-basis: 0;
}
.x1r8uycs {
  row-gap: var(--x-rowGap);
}
.x1ra7mdn {
  row-gap: 36px;
}
.x1raiwjw {
  animation-name: x1f7kpgg-B;
}
.x1rbgqaq {
  transform: rotate(270deg);
}
.x1rbs20e {
  color: var(--frontier-text-primary-color);
}
.x1rcnc7e {
  padding-left: var(--toast-container-padding-horizontal);
}
.x1rdzvro {
  letter-spacing: var(--x1czraig);
}
.x1rfik1p {
  background-color: var(--attachment-footer-background);
}
.x1rg2z3u {
  font-family: var(--meta-font-family), var(--font-family-default) !important;
}
.x1rg5ohu {
  display: inline-block;
}
.x1rgw4pv {
  border-top-left-radius: 15px;
}
.x1rhavg7 {
  font-family:
    var(--secondary-label-font-family), var(--font-family-segoe) !important;
}
.x1rjqt6o {
  border-left-color: var(--frontier-chip-disabled-border-color);
}
.x1rktumt {
  letter-spacing: var(--x1j00zha);
}
.x1rl3oym {
  font-family: var(--x3ghh2v), var(--xfj931r) !important;
}
.x1rl75mt {
  border-top-left-radius: 24px;
}
.x1rlmptv {
  font-size: var(--x1csr2uz);
}
.x1rn7e8r {
  letter-spacing: var(--x1adgq91);
}
.x1rnczk6 {
  border-top-left-radius: var(--ig-input-border-radius);
}
.x1rnx2n1 {
  letter-spacing: var(--xs7v5av);
}
.x1rohswg {
  scrollbar-width: none;
}
.x1rozsjd {
  z-index: 101;
}
.x1rq8ip6 {
  opacity: var(--frontier-chip-default-appearance-opacity);
}
.x1rrkw1b {
  font-family: SFProDisplay-Semibold;
}
.x1rrqm6h {
  list-style-type: lower-alpha;
}
.x1rrrgnj {
  border-top-left-radius: var(--x1iqynmw);
}
.x1rsuxf0 {
  border-top-left-radius: 25px;
}
.x1ru8ea5 {
  border-bottom-left-radius: 3px;
}
.x1ruc54x {
  line-height: 1.2857;
}
.x1rvut6x {
  transition-duration: 0.25s;
}
.x1rwit8z {
  font-weight: var(--x7fte1l);
}
.x1s1wwz4 {
  border-left-color: var(--radio-border-color);
}
.x1s33m53 {
  border-left-color: var(--xxli5wy);
}
.x1s463i0 {
  font-weight: var(--xk8wt2n);
}
.x1s688f {
  font-weight: 600;
}
.x1s730a3 {
  line-height: var(--frontier-text-title-large-line-height);
}
.x1s85apg {
  display: none;
}
.x1sa5p1d {
  margin-right: 10px;
}
.x1sag07j {
  background-color: #00000059;
}
.x1sambc1 {
  background-color: var(--xwlqvzg);
}
.x1sc9c76 {
  margin-right: 36px;
}
.x1sdlt92 {
  text-transform: var(--x1fiffr5);
}
.x1seevfz {
  background-color: #ccc;
}
.x1sek5qj {
  border-bottom-left-radius: var(--button-small-corner-radius);
}
.x1senw33 {
  color: rgb(var(--ig-input-text-and-icon-secondary));
}
.x1sfkdl8 {
  font-size: var(--primary-label-font-size);
}
.x1sfxr9m {
  font-weight: var(--x6wadjw);
}
.x1sh12sr {
  font-size: var(--x8watv5);
}
.x1shdpqr {
  font-family:
    var(--meta-emphasized-font-family), var(--font-family-default) !important;
}
.x1si8nl4 {
  background-color: #0000001a;
}
.x1sibtaa {
  line-height: 1.2308;
}
.x1sik7g0 {
  background-color: var(--dot-inactive);
}
.x1siq32m {
  color: var(--x11jip7g);
}
.x1sisiqo {
  font-size: var(--xmcoe8g);
}
.x1sjlma {
  font-family: var(--x1dvp97n), var(--x10n7fmw) !important;
}
.x1skhn2j {
  font-family: var(--x1w7ahsj), var(--xip7nf1) !important;
}
.x1sle589 {
  list-style-type: inherit;
}
.x1so62im {
  will-change: transform;
}
.x1sodpjp {
  font-size: var(--xhjz105);
}
.x1spa1sp {
  background-color: var(--frontier-chip-selected-background-color);
}
.x1spa7qu {
  background-color: var(--blue-link);
}
.x1sqdly8 {
  line-height: 1.3077;
}
.x1ssd25i {
  filter: drop-shadow(0 2px 8px var(--shadow-1));
}
.x1stas41 {
  padding-right: var(--x1yvdy8c);
}
.x1su3xpt {
  animation-name: xa0jybu-B;
}
.x1sv1ty6 {
  line-height: var(--x2qihyf);
}
.x1svkjdp {
  letter-spacing: var(--frontier-text-meta-letter-spacing);
}
.x1svkph5 {
  text-transform: var(--x2ktom8);
}
.x1svr5r5 {
  margin-left: var(--x-marginInline);
}
.x1svwt5x {
  background-color: var(--data-viz-dark-blue);
}
.x1swf91x {
  z-index: auto;
}
.x1swlh40 {
  border-bottom-right-radius: var(--x-borderRadius);
}
.x1sxs1vx {
  line-height: var(--frontier-text-body-xsmall-emphasized-line-height);
}
.x1sxyd0s {
  font-weight: var(--xkeetul);
}
.x1syx8v4 {
  font-family: var(--x1b4621b), var(--x102fv6l) !important;
}
.x1szg1o8 {
  font-family: var(--xeoui2o), var(--x1o21e05) !important;
}
.x1szn6h9 {
  justify-content: stretch;
}
.x1szzd0g {
  border-bottom-right-radius: var(--input-corner-radius);
}
.x1t03qr3 {
  font-family:
    var(--headline1-font-family), var(--font-family-segoe) !important;
}
.x1t13yrn {
  margin-right: var(--nav-list-cell-margin-horizontal);
}
.x1t35e8 {
  font-style: inherit;
}
.x1t391ir {
  background-color: #00f;
}
.x1t39747 {
  border-top-right-radius: 4px;
}
.x1t43dcp {
  font-family:
    Optimistic Display Medium,
    system-ui,
    sans-serif !important;
}
.x1t6d43z {
  stroke: var(--negative);
}
.x1t7ytsu {
  border-left-style: solid;
}
.x1t8f6od {
  font-size: var(--headline1-font-size);
}
.x1t95ooy {
  font-size: var(--xjwnepo);
}
.x1tb059q {
  border-right-color: var(--base-grape);
}
.x1tbtn3x {
  stroke: var(--divider);
}
.x1teeeyo {
  font-weight: var(--x2fpj7x);
}
.x1tgjyoi {
  fill: var(--media-pressed);
}
.x1tgueev {
  border-left-color: var(--border-unfocused);
}
.x1thulwy {
  font-family: var(--x1wxq01c), var(--xxl2ler) !important;
}
.x1tjbu7n {
  transition-timing-function: var(--ig-animation-move-in);
}
.x1tjqyx8 {
  font-weight: var(--x1os5827);
}
.x1tkqu7q {
  border-right-color: var(--frontier-button-tertiary-border-color);
}
.x1tli7qj {
  line-height: var(--frontier-text-body-small-line-height);
}
.x1tn5lpi {
  line-height: var(--xeis6ba);
}
.x1tnx2r1 {
  line-height: var(--x19120d0);
}
.x1tr5nd9 {
  padding-left: var(--x-paddingInline);
}
.x1trhqq4 {
  margin-right: -20px;
}
.x1tu34mt {
  background-color: rgb(var(--ig-primary-button));
}
.x1tu3bny {
  padding-left: var(--xauh48z);
}
.x1tun0q4 {
  background-color: var(--disabled-text);
}
.x1tunt5e {
  font-size: var(--xjiteet);
}
.x1tv947e {
  line-height: var(--xagajt7);
}
.x1tv9azd {
  font-family: var(--frontier-text-eyebrow-font-family);
}
.x1tvcp52 {
  text-transform: var(--x10yqphs);
}
.x1tw9p8u {
  background-color: var(--base-seafoam);
}
.x1twhhy7 {
  padding-right: var(--button-small-icon-padding);
}
.x1tyocm3 {
  border-right-color: #ccc;
}
.x1tz5fuq {
  line-height: var(--xca988u);
}
.x1tzrqqp {
  background-color: var(--base-cherry);
}
.x1u0fnx4 {
  border-bottom-right-radius: 5px;
}
.x1u0rmzc {
  font-family: var(--x1xbzfpv), var(--xark0xe) !important;
}
.x1u1986e {
  text-transform: var(--x1fcbh1i);
}
.x1u2npe2 {
  letter-spacing: var(--xiqne2p);
}
.x1u3mif {
  font-family: var(--xbtzmkq), var(--x1w4icog) !important;
}
.x1u4kl7o {
  font-weight: var(--xi0876p);
}
.x1u6ievf {
  animation-fill-mode: both;
}
.x1u77s5l {
  position-try-fallbacks: flip-block;
}
.x1u7k74 {
  line-height: 1.2;
}
.x1u857p9 {
  background-color: green;
}
.x1u8va7r {
  border-right-color: var(--positive);
}
.x1u9q23r {
  contain: strict;
}
.x1ua5tub {
  -webkit-box-orient: vertical;
}
.x1ubdw9s {
  font-size: var(--xox2qvt);
}
.x1ucc294 {
  color: var(--xv5qydq);
}
.x1uceyk2 {
  padding-right: var(--frontier-chip-padding-horizontal);
}
.x1ud03kz {
  font-family: var(--x12we7gv), var(--xiqh3fs) !important;
}
.x1udwfil {
  font-size: var(--xsk3jfw);
}
.x1ufv3or {
  color: #fa383e;
}
.x1ugd8a3 {
  stroke-width: 3px;
}
.x1ugfk27 {
  font-family: var(--x1ogbxwz), var(--x18o48l4) !important;
}
.x1ugnjhw {
  font-size: var(--x3j3a9f);
}
.x1ugs66x {
  transform: translate(21%, 54%) rotate(-14deg);
}
.x1uh0g66 {
  text-transform: var(--x1lql8nq);
}
.x1uhb9sk {
  position: static;
}
.x1ui04y5 {
  border-bottom-right-radius: 2px;
}
.x1ujha01 {
  margin-right: var(--menu-base-size-full-margin-end, 48px);
}
.x1uk1dxs {
  font-family: var(--frontier-text-body-small-emphasized-font-family);
}
.x1uk87ic {
  color: var(--x1m153fv);
}
.x1ukn0lg {
  font-size: var(--x1qdve4x);
}
.x1und9tj {
  font-family: var(--xbj59ie), var(--x93kfj5) !important;
}
.x1une7ec {
  left: -6.9px;
}
.x1up5m5i {
  color: var(--x1ihezxe);
}
.x1upgvki {
  flex-basis: calc(100% / 3);
}
.x1uq3s8b {
  transform: translate(-145%, 308%);
}
.x1uqg51p {
  transform: translateY(-1px);
}
.x1ur1oty {
  filter: blur(4px) brightness(1);
}
.x1us6l5c {
  opacity: 0.8;
}
.x1usk729 {
  font-weight: var(--x1kr2ilu);
}
.x1usudfs {
  margin-left: var(--section-header-addOnStart-margin-horizontal);
}
.x1utufer {
  color: var(--x1wb3edn);
}
.x1uuroth {
  vertical-align: text-bottom;
}
.x1uvnupv {
  font-size: var(--x5yi06h);
}
.x1uw5pq6 {
  padding-right: 225px;
}
.x1uxb8k9 {
  border-top-right-radius: 18px;
}
.x1uxerd5 {
  font-size: 1rem !important;
}
.x1uydz15 {
  animation-name: x1rpdebt-B;
}
.x1uzi27p {
  font-family:
    var(--body-emphasized-font-family), var(--font-family-default) !important;
}
.x1v1cqkj {
  font-family: var(--xp9g63y), var(--xy209ud) !important;
}
.x1v1e0gt {
  border-top-left-radius: var(--input-dense-corner-radius);
}
.x1v1hl4c {
  left: 4px;
}
.x1v1urbw {
  position-try-fallbacks: flip-block flip-inline;
}
.x1v20y45 {
  color: var(--list-cell-chevron);
}
.x1v2liry {
  border-left-color: var(--chat-incoming-message-bubble-background-color);
}
.x1v5fi0l {
  font-size: var(--x1fj9w0t);
}
.x1v7wizp {
  animation-iteration-count: 1;
}
.x1v89qbh {
  color: var(--xqzyqt0);
}
.x1v8jt1 {
  border-bottom-right-radius: var(--glimmer-corner-radius);
}
.x1v920kf {
  margin-right: 64px;
}
.x1v9h9mi {
  padding-right: var(--xl0koie);
}
.x1va1r0g {
  border-left-color: var(--x11jz1to);
}
.x1vcjssm {
  color: var(--xvhttjw);
}
.x1ve1bff {
  background-color: var(--nav-bar-background);
}
.x1vf4w85 {
  font-weight: var(--xieym44);
}
.x1vf6whn {
  aspect-ratio: 3;
}
.x1vg29uy {
  border-left-color: var(--placeholder-icon);
}
.x1vjfegm {
  z-index: 1;
}
.x1vjm0to {
  border-top-right-radius: 15px;
}
.x1vkc26s {
  font-size: var(--xiq0hy6);
}
.x1vkz86m {
  font-weight: var(--x8zugwv);
}
.x1vl0s9u {
  font-family: var(--xatcy98), var(--xu1m3cj) !important;
}
.x1vm4pi3 {
  font-family: var(--font-family-segoe) !important;
}
.x1vmbcc8 {
  border-bottom-right-radius: 18px;
}
.x1vn23mh {
  border-top-right-radius: var(--reshare-radius);
}
.x1vnpxz8 {
  padding-right: var(--text-input-multi-padding-between-text-scrollbar);
}
.x1vowyf9 {
  border-top-right-radius: var(--x15530r7);
}
.x1vpmtqu {
  text-transform: var(--x1b26s56);
}
.x1vq1svm {
  border-top-right-radius: var(--igds-menu-border-radius);
}
.x1vqvvx9 {
  font-weight: var(--meta-emphasized-font-weight);
}
.x1vqx5kf {
  color: var(--tile-tonal-text-purple);
}
.x1vqxqc0 {
  font-family: var(--xdmiraf), var(--xclakwp) !important;
}
.x1vr9vpq {
  flex-basis: calc(100% - 40px);
}
.x1vsv7so {
  border-bottom-right-radius: var(--card-corner-radius);
}
.x1vtvx1t {
  background-color: var(--wash);
}
.x1vtydue {
  transform: translate(87%, 110%) rotate(-25deg);
}
.x1vuuaj {
  border-top-right-radius: var(--media-large-corner-radius, 16px);
}
.x1vv9jnp {
  filter: var(--filter-blue-link-icon);
}
.x1vv9oc4 {
  font-family:
    var(--tertiary-label-font-family), var(--font-family-default) !important;
}
.x1vvjuq3 {
  margin-left: -26px;
}
.x1vvkbs {
  word-wrap: break-word;
}
.x1vx78lb {
  text-transform: var(--x1k1jvdr);
}
.x1vzd84k {
  clip-path: circle(1px at 0% 0%);
}
.x1vzyjzn {
  transition-timing-function: var(--ig-animation-move-out);
}
.x1w0ydog {
  font-stretch: var(--secondary-label-emphasized-font-stretch);
}
.x1w20zkg {
  line-height: var(--xbb9z56);
}
.x1w3kag3 {
  margin-left: var(--x1k9efsx);
}
.x1w3ol1v {
  border-bottom-left-radius: 14px;
}
.x1w3u9th {
  opacity: 0.001;
}
.x1w3vp42 {
  font-size: var(--xmriupj);
}
.x1w4cqa3 {
  border-bottom-right-radius: 50px;
}
.x1w5wx5t {
  margin-right: -8px;
}
.x1w6lin6 {
  line-height: var(--x58zd8j);
}
.x1w6r25c {
  row-gap: 1rem;
}
.x1w7bwjb {
  letter-spacing: var(--x1h6cr6g);
}
.x1w7cyww {
  color: var(--primary-destructive-button-icon);
}
.x1w7qqtc {
  border-right-style: var(--popover-border-style);
}
.x1w7rt7d {
  animation-name: x1c5rxhy-B;
}
.x1w85in8 {
  font-size: var(--x7gt8vd);
}
.x1w90wak {
  animation-name: xaeq8qu-B;
}
.x1w9l1s1 {
  font-weight: var(--xy6ywrr);
}
.x1w9ouiy {
  font-family: var(--x13l5jmu), var(--x11ujngs) !important;
}
.x1wac8nb {
  font-family: var(--xplyvdf), var(--xh40ezp) !important;
}
.x1wbbese {
  background-color: var(--warning);
}
.x1wcsgtt {
  border-bottom-right-radius: 4px;
}
.x1wcviud {
  margin-left: 56px;
}
.x1wd9qm4 {
  margin-left: var(--x1vll9go);
}
.x1wfe3co {
  line-height: 12px;
}
.x1wh94ac {
  column-gap: 40px;
}
.x1whfx0g {
  border-top-right-radius: 6px;
}
.x1wicoh8 {
  border-left-color: #ced0d4;
}
.x1wivumb {
  font-weight: var(--xqnkez7);
}
.x1wjlvx0 {
  border-bottom-left-radius: var(--tooltip-corner-radius);
}
.x1wkzo03 {
  background-color: var(--toast-background);
}
.x1wlcv45 {
  font-weight: var(--x1fbs60s);
}
.x1wn56ee {
  font-family: var(--xhen8fl), var(--x1ig9azx) !important;
}
.x1wnkzza {
  animation-timing-function: cubic-bezier(0, 0, 1, 1);
}
.x1wnuiir {
  fill: var(--always-dark-overlay);
}
.x1wo7o99 {
  letter-spacing: var(--x2racne);
}
.x1woyocn {
  right: auto;
}
.x1wp8tw6 {
  box-shadow: 0 4px 12px rgba(var(--web-always-black), 0.15);
}
.x1wpzbip {
  background-color: var(--hover-overlay);
}
.x1wq9rni {
  margin-left: var(--tab-text-icon-gap);
}
.x1ws32rd {
  font-weight: var(--x12q60t9);
}
.x1ws5yxj {
  margin-right: -6px;
}
.x1wsgiic {
  transition-duration: 0.5s;
}
.x1wt48cj {
  font-weight: var(--x1ns1hne);
}
.x1wtyazh {
  border-left-color: var(--x1e8ogek);
}
.x1wu0e5y {
  color: var(--x1w3cz27);
}
.x1wus3qs {
  line-height: 4.2857;
}
.x1wuwyi2 {
  font-weight: var(--xstht4g);
}
.x1wvumtg {
  font-family: var(--xqk3jq3), var(--x1jdj45x) !important;
}
.x1wxbopw {
  font-size: var(--xqofkrx);
}
.x1wz4cpa {
  font-family: var(--xeoui2o), var(--xt4slgv) !important;
}
.x1wzja0u {
  border-bottom-right-radius: var(--ig-input-border-radius);
}
.x1x1c4bx {
  animation-delay: 0.3s;
}
.x1x1yb1q {
  border-right-color: var(--input-border-color-hover);
}
.x1x3agtl {
  border-left-width: 1.5px;
}
.x1x3jql7 {
  font-family: var(--x1smaf9r), var(--xv9jnwz) !important;
}
.x1x3l4f1 {
  right: 1.5vh;
}
.x1x45mye {
  line-height: var(--x1lde780);
}
.x1x49jmd {
  font-weight: var(--x1trlk5z);
}
.x1x4g4qz {
  font-family: var(--xp9g63y), var(--xocvtql) !important;
}
.x1x4ple8 {
  color: #666;
}
.x1x5flf6 {
  padding-right: 18px;
}
.x1x63gub {
  letter-spacing: var(--xxgtfjr);
}
.x1x70t36 {
  padding-left: var(--x1f3ocwb);
}
.x1x80s81 {
  color: var(--disabled-button-text);
}
.x1x8byzx {
  font-size: var(--xodgmde);
}
.x1x8xhfb {
  opacity: var(--x1l7pxtx);
}
.x1x9mg3 {
  font-family: var(--font-family-system-fds);
}
.x1xa7n6s {
  border-right-color: var(--list-border-color, transparent);
}
.x1xachar {
  border-right-color: var(--web-wash);
}
.x1xbrpi5 {
  margin-right: 0.4em;
}
.x1xd4bio {
  border-left-color: #ccc;
}
.x1xdhk6v {
  margin-left: -13px;
}
.x1xegmmw {
  margin-right: 8px;
}
.x1xf60ip {
  left: -3px;
}
.x1xfaldl {
  background-color: #cce6ff;
}
.x1xft52h {
  font-weight: var(--x66rfcq);
}
.x1xgudbi {
  font-size: var(--x1epo1xz);
}
.x1xignkv {
  transform: scale(1.25);
}
.x1xjjfxs {
  border-left-color: var(--secondary-emphasized-button-stroke);
}
.x1xkmeyg {
  line-height: var(--x1o9lke2);
}
.x1xkqpvf {
  flex-basis: 640px;
}
.x1xlr1w8 {
  font-weight: 700;
}
.x1xmmjbi {
  font-family: var(--xmmi5cx), var(--xh538vv) !important;
}
.x1xmvt09 {
  font-family: var(--font-family-segoe);
}
.x1xmxkk1 {
  box-shadow: 0 0 12px #00000029;
}
.x1xn7y0n {
  border-top-left-radius: 18px;
}
.x1xnnf8n {
  padding-right: 20px;
}
.x1xq6q5s {
  flex-basis: 100px;
}
.x1xruleh {
  border-bottom-left-radius: var(--media-large-corner-radius);
}
.x1xsckxn {
  color: #f1f4f7;
}
.x1xupafa {
  border-top-left-radius: var(--list-cell-corner-radius);
}
.x1xwhoib {
  animation-name: x7o79ul-B;
}
.x1xydahu {
  transform: translate(202%, 142%) rotate(-10deg);
}
.x1xyy5go {
  box-shadow:
    0 2px 16px var(--hover-overlay),
    0 2px 4px var(--hover-overlay);
}
.x1xzabdm {
  transform: translateZ(0);
}
.x1xzczws {
  overflow-anchor: none;
}
.x1xzmf5g {
  background-color: #3d5d8e;
}
.x1y3qizg {
  margin-left: 9px;
}
.x1y44fgy {
  font-size: var(--text-input-field-font-size) !important;
}
.x1y7dpuy {
  border-top-left-radius: var(--x11bthor);
}
.x1y7thto {
  font-size: var(--x1jnq76k);
}
.x1y7z9t3 {
  border-top-right-radius: var(--infochip-medium-radius);
}
.x1y872pf {
  color: var(--xuafsgg);
}
.x1y8cec2 {
  line-height: var(--xliqn1t);
}
.x1y8nx0l {
  font-weight: var(--x1j1t6tp);
}
.x1y8tr2i {
  font-size: var(--x4j0wvf);
}
.x1yacoqi {
  font-size: var(--xw8jh1n);
}
.x1yc453h {
  text-align: start;
}
.x1yeb1j6 {
  color: var(--primary-button-text-on-media);
}
.x1yhjpo9 {
  -webkit-line-clamp: var(--x-WebkitLineClamp);
}
.x1yhtwgc {
  color: var(--xzywex9);
}
.x1yhvd2q {
  background-color: var(--data-viz-green);
}
.x1yi2ojv {
  line-height: var(--x19r8y0g);
}
.x1ykxiw6 {
  animation-duration: 0.45s;
}
.x1ylf0ix {
  font-family: var(--x5x5gh5), var(--x1bft20o) !important;
}
.x1yli3a5 {
  border-right-color: var(--frontier-button-secondary-border-color);
}
.x1ymkb9l {
  transform: translate(-20%, 249%);
}
.x1yn0g08 {
  word-break: break-all;
}
.x1ynn3ck {
  padding-right: var(--menu-item-base-padding-horizontal);
}
.x1yo0pi1 {
  padding-right: 27px;
}
.x1ypdohk {
  cursor: pointer;
}
.x1yqjg3l {
  border-right-color: var(--accent);
}
.x1yrjn5m {
  transform: translate(140%, 57%) rotate(8.5deg);
}
.x1ys307a {
  margin-right: 16px;
}
.x1yu6fn4 {
  flex-basis: 33.33%;
}
.x1yv8bda {
  margin-left: var(--x-margin);
}
.x1ywscb {
  border-right-width: var(--x2l55sn);
}
.x1yxzw2v {
  border-top-left-radius: var(--nav-list-cell-corner-radius);
}
.x1yyfhjw {
  z-index: 999999;
}
.x1yyh9jt {
  transform: scale(11);
}
.x1z0arlu {
  font-family: var(--xy577th), var(--x1dm77ak) !important;
}
.x1z11j7i {
  font-family: var(--xcmqlcd), var(--x1fo5cu4) !important;
}
.x1znate {
  padding-left: 0.25rem;
}
.x20zut3 {
  line-height: var(--xyxlbi5);
}
.x211tc3 {
  left: calc(50% - 12.5px);
}
.x21tfra {
  border-top-left-radius: var(--button-large-corner-radius);
}
.x21vj4z {
  padding-left: var(--ig-text-input-padding-vertical);
}
.x23awc4 {
  font-weight: var(--x101lihx);
}
.x2459kn {
  margin-left: -7px;
}
.x258oje {
  font-family: var(--x1njttdf), var(--x113mz3m) !important;
}
.x25sj25 {
  padding-left: 6px;
}
.x25wda3 {
  transform: translate(-10%);
}
.x267vya {
  background-color: #0866ff;
}
.x26b37 {
  border-left-color: #fa383e;
}
.x2811sa {
  margin-right: 0.13em;
}
.x289b4w {
  color: var(--x1xln4gh);
}
.x28kudc {
  font-family: var(--xm0jm7a), var(--x8mxvvi) !important;
}
.x2b8uid {
  text-align: center;
}
.x2bj2ny {
  background-color: var(--surface-background);
}
.x2c4k50 {
  font-weight: var(--xvigaio);
}
.x2c8kfy {
  box-shadow:
    0 12px 28px 0 var(--shadow-2),
    0 2px 4px 0 var(--shadow-1);
}
.x2dpgu9 {
  stroke: var(--primary-button-text-on-media);
}
.x2erfd5 {
  letter-spacing: var(--x1a24oly);
}
.x2fcdgs {
  transform: translate(117%, 124%) rotate(5.5deg);
}
.x2fvf9 {
  margin-right: 4px;
}
.x2g67i0 {
  font-weight: var(--x1yllyfh);
}
.x2h7rmj {
  transition-property: color, fill, stroke;
}
.x2hswfz {
  left: 100%;
}
.x2jfacw {
  font-family: var(--xsdtwcv), var(--x16koyw0) !important;
}
.x2k6n7x {
  border-bottom-left-radius: var(--dialog-corner-radius);
}
.x2kejxg {
  margin-left: 13px;
}
.x2klvz9 {
  color: var(--xxuz4h6);
}
.x2lah0s {
  flex-shrink: 0;
}
.x2nfx92 {
  transform: translate(122%, 126.5%) rotate(15.5deg);
}
.x2o6uxy {
  opacity: var(--x1ijq9o7);
}
.x2pibh5 {
  margin-right: 30px;
}
.x2pq9lr {
  box-shadow: var(--shadow-base);
}
.x2puf5g {
  margin-right: var(--toast-addon-padding-horizontal);
}
.x2pzzyf {
  transform: translate(-41%, 205.5%) rotate(-9.5deg);
}
.x2qt8td {
  font-weight: var(--xr3sy1d);
}
.x2r5gy4 {
  transition-duration: var(--fds-duration-extra-short-in), 1s;
}
.x2saqci {
  line-height: var(--frontier-text-eyebrow-line-height);
}
.x2sf5s8 {
  background-color: var(--data-viz-teal);
}
.x2ss2xj {
  right: 20px;
}
.x2th0b2 {
  color: var(--tile-tonal-text-teal);
}
.x2u03kp {
  right: -10px;
}
.x2v9q88 {
  margin-right: 15.5px;
}
.x2vl965 {
  padding-right: 10px;
}
.x2whyfd {
  border-bottom-left-radius: var(--input-dense-corner-radius);
}
.x2wv2di {
  border-top-right-radius: var(--glimmer-corner-radius);
}
.x2wxn4d {
  border-left-color: var(--secondary-button-background);
}
.x2zuhdp {
  background-color: var(--xj81oqj);
}
.x2zxevh {
  background-color: #2d88ff66;
}
.x30dmzn {
  flex-basis: 11.11111111111111%;
}
.x31b0c2 {
  font-family:
    var(--secondary-label-font-family), var(--font-family-apple) !important;
}
.x31k296 {
  padding-left: var(
    --button-medium-icon-padding,
    var(--button-icon-padding-medium)
  );
}
.x31nisg {
  color: var(--last-active-state-text);
}
.x3201g3 {
  color: var(--primary-button-icon-on-media);
}
.x323f1x {
  letter-spacing: var(--x1ghh7jg);
}
.x32es4 {
  font-family: var(--x1jchki3), var(--x6hlkp8) !important;
}
.x3469hg {
  font-family: var(--x1jchki3), var(--x5q708g) !important;
}
.x348smf {
  font-family: var(--x1b4621b), var(--x135d8ut) !important;
}
.x361rvq {
  font-family:
    var(--text-input-field-font-family), system-ui, sans-serif !important;
}
.x3639s9 {
  border-bottom-right-radius: var(--frontier-button-border-radius);
}
.x36kb77 {
  font-family: var(--xy577th), var(--x9p38ed) !important;
}
.x36uph {
  margin-right: 68px;
}
.x37uqsb {
  stroke-linecap: square;
}
.x381j78 {
  line-height: var(--frontier-text-body-medium-line-height);
}
.x38i1re {
  border-left-color: var(--toast-border-color);
}
.x38sb4y {
  border-right-color: var(--popover-background);
}
.x3904e6 {
  font-family: var(--x13bgppj), var(--x818htm) !important;
}
.x39e2kc {
  font-weight: var(--xdvwvtg);
}
.x39viwf {
  background-color: #e4e6eb;
}
.x3aesyq {
  margin-right: 20px;
}
.x3ajldb {
  vertical-align: bottom;
}
.x3bazv5 {
  letter-spacing: var(--x9xz5h9);
}
.x3c24ot {
  letter-spacing: var(--frontier-text-body-medium-letter-spacing);
}
.x3cfelu {
  flex-basis: 10%;
}
.x3cjxhe {
  line-height: var(--text-input-field-line-height);
}
.x3ct3a4 {
  list-style-type: none;
}
.x3fievf {
  line-height: var(--x17gzu0e);
}
.x3hdh8v {
  border-bottom-right-radius: 9999px;
}
.x3i3i1j {
  font-family: var(--x1dugdov), var(--xyiinq0) !important;
}
.x3ieub6 {
  flex-direction: column-reverse;
}
.x3jb5of {
  font-size: var(--x1exhzsy);
}
.x3jsduz {
  font-size: var(--x1p7xo99);
}
.x3k6yb6 {
  transform: translate(67%, 225%) rotate(-13deg);
}
.x3k8wy5 {
  text-transform: var(--x10j6ic3);
}
.x3kn0hh {
  animation-timing-function: cubic-bezier(0.5, 0, 0.5, 1);
}
.x3m8hty {
  clip-path: inset(0px 0px 16px 0px);
}
.x3nfvp2 {
  display: inline-flex;
}
.x3onkmb {
  opacity: 0.35;
}
.x3orjtm {
  border-right-color: var(--placeholder-icon);
}
.x3oybdh {
  transform: scale(1);
}
.x3oym20 {
  border-bottom-right-radius: 40px;
}
.x3pnbk8 {
  row-gap: 8px;
}
.x3q2amb {
  margin-left: 1.65em;
}
.x3rgems {
  transform: translate(127%, 75%);
}
.x3rzcs5 {
  border-bottom-left-radius: var(--list-cell-corner-radius);
}
.x3sou0m {
  border-right-color: var(--divider);
}
.x3su7b9 {
  padding-right: var(--x-paddingInline);
}
.x3vd66c {
  font-weight: var(--primary-label-font-weight);
}
.x3vj7og {
  clip-path: inset(0 0 0 0);
}
.x3wyi5f {
  border-right-color: var(--primary-icon);
}
.x3x74wh {
  border-top-right-radius: var(--xwkxgng);
}
.x3yw8vx {
  list-style-type: decimal;
}
.x3yy9hz {
  line-height: var(--x1ydwko3);
}
.x3yz1vh {
  transform: translate(110%, 11.5%) rotate(-10deg);
}
.x3zfu8k {
  transform: translateY(-50%) rotate(-45deg);
}
.x3zwtg {
  animation-name: xj1bu7w-B;
}
.x3zzr5b {
  font-weight: var(--x1f0ac52);
}
.x40hh3e {
  column-gap: 16px;
}
.x41mqpo {
  line-height: var(--xe2esq2);
}
.x42zgi3 {
  font-weight: var(--x3dm2y4);
}
.x43mj3j {
  margin-right: 93px;
}
.x43xw97 {
  font-weight: var(--x47jf3w);
}
.x43zylw {
  animation-name: xvfaeil-B;
}
.x443n21 {
  background-color: var(--web-wash);
}
.x457x3z {
  font-family: var(--headline2-font-family);
}
.x47corl {
  pointer-events: none;
}
.x48uwtd {
  font-family: var(--xdmiraf), var(--x1mo03ll) !important;
}
.x4a0cgk {
  background-color: var(--radio-checked-icon-color);
}
.x4b6v7d {
  animation-duration: var(--fds-fast);
}
.x4bmajx {
  fill: var(--hover-overlay);
}
.x4cor85 {
  background-color: var(--last-active-state-background);
}
.x4ekoji {
  animation-name: x19hcsrp-B;
}
.x4fwpa6 {
  background-color: #f5f5f5;
}
.x4gsnm2 {
  background-color: var(--x1gjwqta);
}
.x4h0osi {
  margin-left: -3px;
}
.x4hbd2p {
  border-left-color: var(--card-border-color);
}
.x4hg4is {
  animation-timing-function: ease-in-out;
}
.x4j2o4k {
  border-bottom-right-radius: var(--media-card-corner-radius);
}
.x4k7w5x {
  align-content: inherit;
}
.x4klgcu {
  border-top-left-radius: var(--frontier-button-border-radius);
}
.x4lc668 {
  row-gap: var(--frontier-textpairing-vertical-gap);
}
.x4lel18 {
  margin-left: var(--x-marginInlineStart);
}
.x4lmn81 {
  transform: translate(18%, 90%) rotate(-8.5deg);
}
.x4m1q5j {
  font-weight: var(--x1irvjfa);
}
.x4o00kh {
  background-color: #74a4f2;
}
.x4p75ua {
  text-transform: var(--x1owyupq);
}
.x4pcfn2 {
  border-left-width: var(--radio-border-width);
}
.x4pfjvb {
  flex-basis: 50%;
}
.x4sfh5b {
  color: var(--xr21y3p);
}
.x4sji16 {
  list-style-image: inherit;
}
.x4u77h1 {
  font-size: var(--x1484oqv);
}
.x4vmlgd {
  padding-left: var(--menu-base-list-item-padding-horizontal);
}
.x4wgi3o {
  border-bottom-right-radius: var(--list-cell-corner-radius);
}
.x4zgh4k {
  transform: scale(1.1);
}
.x502h76 {
  transform: translate(28%, 7%);
}
.x51dqfy {
  border-top-right-radius: 50px;
}
.x51soum {
  border-top-left-radius: 32px;
}
.x523y8x {
  font-size: var(--x120a2y3);
}
.x55qzbk {
  opacity: var(--frontier-chip-disabled-appearance-opacity);
}
.x56hhle {
  background-color: var(--badge-background-color-light-blue);
}
.x56jcm7 {
  border-left-width: 4px;
}
.x579bpy {
  font-size: 2rem;
}
.x5a5i1n {
  border-top-right-radius: 8px;
}
.x5bjuey {
  font-family: var(--x1n26amq), var(--xjpkkjz) !important;
}
.x5by7rj {
  border-bottom-right-radius: var(--text-badge-corner-radius);
}
.x5das44 {
  color: var(--x15bmxmr);
}
.x5dkina {
  font-weight: var(--x1lnxmjl);
}
.x5e5rjt {
  color: var(--primary-button-background);
}
.x5eh17s {
  border-right-color: var(--surface-background);
}
.x5f4q1t {
  border-right-color: var(--warning);
}
.x5fzff1 {
  border-bottom-left-radius: var(--button-corner-radius);
}
.x5gznzh {
  color: var(--xcv4mkt);
}
.x5hi6cj {
  left: 132px;
}
.x5i4idv {
  font-family: var(--x1n26amq), var(--x1glbsfs) !important;
}
.x5io9no {
  border-left-color: var(--frontier-button-tertiary-border-color);
}
.x5lnw11 {
  box-shadow: 0 1px 0 0 var(--divider);
}
.x5lobfk {
  margin-right: var(--card-padding-horizontal);
}
.x5lsoxe {
  line-height: var(--x1dvpfku);
}
.x5n08af {
  color: rgb(var(--ig-primary-text));
}
.x5ocx3b {
  line-height: var(--xcw1mmn);
}
.x5pf09k {
  font-family: var(--frontier-text-display-font-family);
}
.x5r0ow9 {
  stroke: var(--primary-button-text);
}
.x5tdj20 {
  left: 11px;
}
.x5te1i5 {
  color: var(--xbbtndj);
}
.x5ujcfi {
  padding-right: var(
    --button-medium-padding-horizontal,
    var(--button-padding-horizontal-medium)
  );
}
.x5uxuo8 {
  letter-spacing: var(--x1w81fcg);
}
.x5ve5x3 {
  touch-action: none;
}
.x5w5eug {
  transition-delay: 0.2s;
}
.x5wmda4 {
  font-stretch: var(--primary-label-emphasized-font-stretch);
}
.x5woxw9 {
  font-family: var(--frontier-text-title-medium-font-family);
}
.x5xpare {
  text-transform: var(--x1hjh88p);
}
.x5za02j {
  font-weight: var(--x573hfg);
}
.x5zhcno {
  border-top-left-radius: var(--button-small-corner-radius);
}
.x5zjp28 {
  padding-right: 30px;
}
.x609f4j {
  border-bottom-left-radius: var(--toast-corner-radius);
}
.x60ehhu {
  border-top-left-radius: var(--x15530r7);
}
.x62hu5v {
  animation-name: xh7ukb3-B;
}
.x62uxcb {
  font-family: var(--x4x4ic4), var(--xwq7tkg) !important;
}
.x64bnmy {
  padding-right: 24px;
}
.x67bb7w {
  pointer-events: auto;
}
.x67w97k {
  padding-left: 50px;
}
.x6b0gh3 {
  background-color: var(--background-surface-container-on-media);
}
.x6c44gc {
  border-right-color: var(--always-gray-75);
}
.x6en5u8 {
  border-bottom-left-radius: 2px;
}
.x6f7imt {
  font-family:
    var(--secondary-label-emphasized-font-family), var(--font-family-default) !important;
}
.x6h8v1r {
  font-family: var(--xeoui2o), var(--x8pz7gn) !important;
}
.x6hlu28 {
  font-family: var(--xz6ujff), var(--xazijgf) !important;
}
.x6hu5m0 {
  font-family: var(--x7aic6i), var(--xuzmjn5) !important;
}
.x6mbrtk {
  font-size: var(--xcsg83q);
}
.x6mezaz {
  text-transform: none;
}
.x6my1t9 {
  will-change: opacity, transform;
}
.x6nbuaw {
  left: 450px;
}
.x6nl9eh {
  border-top-left-radius: 12px;
}
.x6o7n8i {
  transition-property: opacity, transform;
}
.x6oat0t {
  font-weight: var(--x1b5tz5c);
}
.x6p9lco {
  line-height: var(--x1m8zxgb);
}
.x6prxxf {
  font-size: 0.9375rem;
}
.x6rbsbe {
  font-family: var(--x1wxq01c), var(--x61jxnq) !important;
}
.x6s0dn4 {
  align-items: center;
}
.x6sgg4w {
  padding-right: var(--xdo9svy);
}
.x6sz0i4 {
  border-bottom-left-radius: 52px;
}
.x6tqk41 {
  border-left-color: var(--xygfmuv);
}
.x6u5lvz {
  color: var(--positive);
}
.x6usi7g {
  border-right-color: rgb(var(--ig-separator));
}
.x6zo3i6 {
  box-shadow: 0 1px 2px #0000001a;
}
.x709u02 {
  border-bottom-left-radius: 20px;
}
.x70ekce {
  padding-left: 52px;
}
.x70xgpi {
  background-color: var(--switch-unchecked-background-color);
}
.x71s49j {
  pointer-events: all;
}
.x71vvrb {
  border-right-color: var(--secondary-button-stroke);
}
.x72wyj2 {
  color: var(--input-label-color-inside);
}
.x75xjw4 {
  letter-spacing: var(--xxnwrgm);
}
.x77z8qs {
  border-left-width: var(--x2l55sn);
}
.x78zum5 {
  display: flex;
}
.x7a106z {
  align-items: flex-start;
}
.x7a1id4 {
  border-bottom-right-radius: var(
    --button-large-corner-radius,
    var(--button-corner-radius)
  );
}
.x7amd0a {
  background-color: var(--badge-background-color-green);
}
.x7at6mh {
  padding-right: var(--button-padding-icon-only);
}
.x7b6lbf {
  border-right-color: var(--border-focused);
}
.x7bcbv {
  font-size: var(--x1hw50zh);
}
.x7bcos5 {
  line-height: var(--x1vfi75s);
}
.x7c500w {
  line-height: var(--x1y5f9pf);
}
.x7c9ipr {
  border-bottom-left-radius: var(--text-badge-corner-radius);
}
.x7cvbke {
  box-shadow: var(--xqedtpu);
}
.x7f0h72 {
  border-top-right-radius: 7px;
}
.x7hh8oc {
  position-try-order: most-block-size;
}
.x7hj1vm {
  left: -8px;
}
.x7hjaxm {
  font-size: var(--x1ipcg9z);
}
.x7igvfm {
  font-family:
    var(--primary-label-emphasized-font-family), var(--font-family-apple) !important;
}
.x7itwyc {
  clip-path: inset(16px 0px 0px 0px);
}
.x7jv1k3 {
  padding-right: var(--toast-addon-padding-horizontal);
}
.x7k9u2t {
  background-image: var(--emphasized-card-background-teal-comet);
}
.x7kwkru {
  font-family: var(--xplyvdf), var(--xddafau) !important;
}
.x7l1k3i {
  letter-spacing: var(--frontier-text-eyebrow-letter-spacing);
}
.x7nv7mb {
  text-transform: var(--x1o7xxs4);
}
.x7oemit {
  row-gap: 28px;
}
.x7p49u4 {
  transform: rotate(0);
}
.x7phf20 {
  margin-left: 3px;
}
.x7ps5go {
  letter-spacing: var(--xl5i3du);
}
.x7qmdx {
  background-color: var(--frontier-button-primary-background-color);
}
.x7rgsiu {
  font-family: var(--x1fe9vjc), var(--xqi082y) !important;
}
.x7rthpl {
  color: var(--xxfxtgs);
}
.x7s8090 {
  animation-duration: 16s;
}
.x7sf2oe {
  clip-path: inset(0px 0px 0px 0px);
}
.x7t6ubo {
  animation-duration: 3s;
}
.x7vhdxp {
  border-left-color: rgb(var(--status-alert));
}
.x7vuprf {
  border-bottom-right-radius: 12px;
}
.x7wzq59 {
  position: sticky;
}
.x7z9hel {
  border-bottom-right-radius: var(--x1iqynmw);
}
.x7zo42s {
  opacity: 0.16;
}
.x80cks {
  background-color: var(--badge-background-color-gray);
}
.x81x36d {
  font-stretch: var(--secondary-label-font-stretch);
}
.x83ex68 {
  row-gap: 5px;
}
.x83gx28 {
  background-color: var(--fds-black-alpha-30);
}
.x8470ci {
  box-shadow:
    0 0 0 2px var(--always-white),
    0 0 0 4px var(--warning);
}
.x86t2xo {
  transform: translate(9.5%, 31%);
}
.x87ps6o {
  -moz-user-select: none;
}
.x87r081 {
  font-family:
    "Optimistic 95",
    system-ui,
    -apple-system,
    sans-serif !important;
}
.x88h70y {
  flex-grow: 0.97;
}
.x8945me {
  padding-left: 1rem;
}
.x89bt1u {
  font-family: var(--xaloe2f), var(--x121x2n0) !important;
}
.x8ar7m4 {
  font-family: var(--xnk1txi), var(--x7rmuk9) !important;
}
.x8coufk {
  font-size: var(--x1khjuf7);
}
.x8csy7k {
  transform: translate(133%, 103%) rotate(27deg);
}
.x8e7100 {
  margin-left: var(--menu-item-base-margin-horizontal);
}
.x8gbvx8 {
  align-content: flex-start;
}
.x8hhl5t {
  flex-wrap: wrap-reverse;
}
.x8hw5xx {
  font-family: var(--xqk3jq3), var(--x1j1bm6q) !important;
}
.x8hw8fb {
  font-size: var(--xnebiha);
}
.x8idqzm {
  font-weight: var(--x1ila35p);
}
.x8ii3r7 {
  box-shadow: var(--card-box-shadow);
}
.x8im5j9 {
  border-right-color: var(--xggik6s);
}
.x8jgv7z {
  font-family: var(--x6kyuv0), var(--x1y7bn5f) !important;
}
.x8knxv4 {
  z-index: -1;
}
.x8ks6pm {
  font-family: var(--xaloe2f), var(--x1jog1lq) !important;
}
.x8m59g8 {
  border-top-left-radius: var(--x19l9hy5);
}
.x8ozs88 {
  padding-right: 44px;
}
.x8pwreu {
  font-family: var(--x10qn02l), var(--x2cykkv) !important;
}
.x8pzifu {
  font-size: var(--xg29cmc);
}
.x8pzrqk {
  stroke-width: 2px;
}
.x8qep65 {
  font-size: var(--x1f9llnd);
}
.x8sq2zk {
  margin-left: 4.5px;
}
.x8tb1rc {
  border-bottom-right-radius: var(--toast-corner-radius);
}
.x8tsa8r {
  color: var(--secondary-destructive-button-text);
}
.x8tsxso {
  border-right-color: var(--always-white);
}
.x8u86d4 {
  border-right-color: var(--blue-link);
}
.x8u93l6 {
  border-left-width: 6px;
}
.x8uedtp {
  background-color: var(--badge-informational-background-color);
}
.x8vxixu {
  border-left-color: var(--radio-border-color-selected);
}
.x8xf3zq {
  line-height: var(--x15yhtlk);
}
.x8y71e2 {
  padding-right: 1.55%;
}
.x8yag65 {
  color: #fff;
}
.x90xabx {
  font-family: var(--x1ort73h), var(--xa325gt) !important;
}
.x91d900 {
  border-right-width: var(--card-border-width, 0px);
}
.x91jh78 {
  border-top-right-radius: 1px;
}
.x95da8x {
  font-weight: var(--body-emphasized-font-weight);
}
.x97id8w {
  line-height: var(--xin18s1);
}
.x97idb4 {
  font-size: var(--x1x1pj38);
}
.x97ohjl {
  font-size: var(--x1pen2ak);
}
.x993hlu {
  border-left-color: var(--frontier-chip-default-border-color);
}
.x99u3i8 {
  border-bottom-left-radius: var(--button-large-corner-radius);
}
.x9a2njl {
  border-left-color: #d4af00;
}
.x9axs75 {
  font-family:
    var(--secondary-label-emphasized-font-family), var(--font-family-segoe) !important;
}
.x9bbmet {
  background-color: var(--popover-background);
}
.x9bdzbf {
  color: rgb(var(--web-always-white));
}
.x9bt16y {
  background-color: var(--data-viz-orange);
}
.x9cubbk {
  border-right-color: red;
}
.x9dzkp9 {
  border-top-left-radius: 52px;
}
.x9etu39 {
  line-height: var(--primary-label-line-height);
}
.x9f5f11 {
  font-weight: var(--headline1-font-weight);
}
.x9f619 {
  box-sizing: border-box;
}
.x9fz28n {
  clip-rule: evenodd;
}
.x9gcn1t {
  font-family: var(--x1j0zbpk), var(--xbvti93) !important;
}
.x9gg6wk {
  font-weight: var(--x8nxstx);
}
.x9intrv {
  background-color: var(--nav-list-selected-accent);
}
.x9k4qt {
  transform: translate(124.5%, 121%) rotate(10deg);
}
.x9kptjx {
  color: var(--link-on-media);
}
.x9kyvon {
  line-height: var(--x8l09bo);
}
.x9m5x89 {
  font-family: var(--font-family-code);
}
.x9mihz5 {
  color: var(--xh0cfbc);
}
.x9okykr {
  border-top-right-radius: 9999px;
}
.x9olu1o {
  right: 36px;
}
.x9orm43 {
  letter-spacing: var(--xjmmyjr);
}
.x9p2oo0 {
  border-right-width: 4px;
}
.x9p6ekw {
  left: 14px;
}
.x9pbi5e {
  margin-left: 28px;
}
.x9prlwc {
  font-family: var(--x1ort73h), var(--x1uthedd) !important;
}
.x9q68il {
  right: 12px;
}
.x9rvswk {
  font-family: var(--x1ogbxwz), var(--xsscqq0) !important;
}
.x9sewxt {
  letter-spacing: var(--frontier-text-body-small-letter-spacing);
}
.x9tu13d {
  transform: rotate(-90deg);
}
.x9xn6tj {
  line-height: var(--x1geor5j);
}
.xa3h53w {
  text-transform: var(--x1vcp870);
}
.xa3vuyk {
  animation-timing-function: ease-out;
}
.xa4e6wy {
  font-weight: var(--secondary-label-font-weight);
}
.xa4qsjk {
  animation-iteration-count: infinite;
}
.xa6w9w1 {
  padding-left: var(--toast-addon-padding-horizontal);
}
.xa6wxux {
  padding-right: var(--menu-item-base-with-icon-padding-horizontal);
}
.xa83c8o {
  border-top-right-radius: 40px;
}
.xa9pkv6 {
  letter-spacing: var(--x1d76q6u);
}
.xaa2dkz {
  font-weight: var(--xr8yd6y);
}
.xaau5u0 {
  border-right-style: var(--toast-border-style);
}
.xacajkf {
  background-color: var(--base-lemon);
}
.xadangi {
  color: #465a69;
}
.xadnq3 {
  font-weight: var(--x1bczhv4);
}
.xaigb6o {
  flex-grow: inherit;
}
.xaj1gnb {
  filter: var(--filter-always-white);
}
.xajztof {
  border-top-right-radius: var(--list-cell-corner-radius);
}
.xakbk23 {
  border-bottom-left-radius: var(--x14pjqvd);
}
.xal61yo {
  background-color: var(--always-black);
}
.xal68kn {
  border-top-left-radius: 50px;
}
.xam02c3 {
  border-top-left-radius: var(--toggletip-border-radius);
}
.xamitd3 {
  align-self: center;
}
.xanzm1z {
  left: -10px;
}
.xaoy8p5 {
  left: 2px;
}
.xaozknv {
  border-bottom-left-radius: 42px;
}
.xaq1m1m {
  margin-left: var(--section-header-addOnEnd-margin-horizontal);
}
.xarpa2k {
  justify-content: inherit;
}
.xas4zb2 {
  background-color: #0000000d;
}
.xasfi1y {
  line-height: var(--x1k8fnej);
}
.xaso8d8 {
  padding-left: 5px;
}
.xatbrnm {
  background-color: var(--shadow-5);
}
.xau1kf4 {
  border-bottom-left-radius: var(--card-corner-radius);
}
.xaur0o6 {
  border-top-left-radius: 99px;
}
.xauuydb {
  stroke: var(--story-unseen);
}
.xavs3du {
  transform: translateY(1px);
}
.xaw7rza {
  margin-right: 13px;
}
.xaw8158 {
  justify-content: space-evenly;
}
.xaxkpt {
  font-size: var(--x1nwk6ru);
}
.xayvuls {
  color: #000;
}
.xayxpoc {
  background-color: var(--x1sp6xae);
}
.xazwl86 {
  border-top-left-radius: var(--dialog-corner-radius);
}
.xb10e19 {
  border-bottom-right-radius: unset;
}
.xb1342z {
  left: -16px;
}
.xb1kvjm {
  transform: translate(36%, 14.5%);
}
.xb1qowk {
  padding-right: var(--x7zolun);
}
.xb2endx {
  background-color: var(--negative-background);
}
.xb372y1 {
  line-height: var(--x1474q79);
}
.xb3u051 {
  letter-spacing: var(--x1k1hmzx);
}
.xb49ape {
  border-right-color: var(--frontier-chip-disabled-border-color);
}
.xb5ckop {
  font-weight: var(--xh7le3m);
}
.xb5gni {
  transition-property: margin-right, opacity, transform;
}
.xb67yuu {
  font-family: var(--xhen8fl), var(--x5ot5op) !important;
}
.xb7k9sl {
  background-color: var(--x1w3cz27);
}
.xb9cjhm {
  font-size: var(--x1hloeg2);
}
.xb9jzoj {
  margin-left: var(--button-inner-icon-spacing-medium);
}
.xb9un09 {
  border-top-right-radius: var(--text-badge-corner-radius);
}
.xbb192p {
  background-color: var(--positive-background);
}
.xbcx0ih {
  line-height: var(--x10qokvc);
}
.xbcz3fp {
  margin-right: -12px;
}
.xbdo4v9 {
  background-color: var(--badge-cancelled-background-color);
}
.xbdzubo {
  font-family: var(--xn78ihc), var(--x1lgn02x) !important;
}
.xbe3n85 {
  border-top-right-radius: var(
    --button-large-corner-radius,
    var(--button-corner-radius)
  );
}
.xbelrpt {
  margin-right: 6px;
}
.xbewu5b {
  font-weight: var(--x1wmnrg0);
}
.xbg3aqn {
  font-weight: var(--x1sxpprt);
}
.xbh8q5q {
  fill: none;
}
.xbhsqbk {
  background-color: var(--frontier-glimmer-background-color);
}
.xbiv7yw {
  border-bottom-left-radius: 0;
}
.xbjlnpe {
  border-left-color: var(--notification-badge);
}
.xbjudin {
  border-top-left-radius: 16px;
}
.xbmc1ew {
  background-color: var(--base-lime);
}
.xbmvrgn {
  margin-right: 12px;
}
.xbmws1g {
  padding-left: 13px;
}
.xbpoouy {
  font-size: var(--x1d7onq0);
}
.xbpxy8c {
  margin-right: 48px;
}
.xbq1g28 {
  color: var(--frontier-checkbox-selected-color);
}
.xbqaz7a {
  font-size: var(--x1opztdk);
}
.xbql7jm {
  animation-name: x2fr1v2-B;
}
.xbr58sg {
  color: var(--x1a1im6n);
}
.xbsqzb3 {
  box-shadow:
    0 12px 12px var(--shadow-2),
    inset 0 0 0 1px var(--shadow-inset);
}
.xbsyyi8 {
  border-left-color: var(--secondary-destructive-button-stroke);
}
.xbt1572 {
  color: var(--xvy4dms);
}
.xbu1q3b {
  font-size: var(--x1u9w3fs);
}
.xbu2lga {
  background-color: var(--dot-inactive-on-media);
}
.xbu8soq {
  text-transform: var(--x12hazeo);
}
.xbudbmw {
  left: 50%;
}
.xbuiw85 {
  caret-color: transparent;
}
.xburx9h {
  border-right-width: 6px;
}
.xbvnc24 {
  background-color: var(--badge-pending-background-color);
}
.xbvolcn {
  border-right-width: var(--x4s76ci);
}
.xbvuaxw {
  background-color: var(--xqrg3i1);
}
.xbwdf2z {
  stroke: var(--secondary-button-text-on-media);
}
.xbxg5aw {
  border-top-left-radius: var(--menu-item-base-overlay-radius, 4px);
}
.xbxn0j6 {
  border-bottom-left-radius: 5px;
}
.xbymqvp {
  letter-spacing: var(--frontier-text-headline-large-letter-spacing);
}
.xbyrpb6 {
  font-size: var(--xb635nk);
}
.xbyyjgo {
  opacity: 0.5;
}
.xbz2ofe {
  padding-right: var(--x1f3ocwb);
}
.xbzrcdq {
  transform: translate(49.5%, 12%) rotate(-10deg);
}
.xc26acl {
  align-content: center;
}
.xc2qazu {
  background-color: #f3f5f70d;
}
.xc5fred {
  border-left-width: 0.5px;
}
.xc8cyl1 {
  padding-right: var(
    --button-large-padding-horizontal,
    var(--button-padding-horizontal-large)
  );
}
.xc8icb0 {
  isolation: isolate;
}
.xcck4y0 {
  font-family: var(--x6kyuv0), var(--xr49ehs) !important;
}
.xcclseo {
  border-left-color: var(--input-border-color);
}
.xcd4a2j {
  font-family:
    var(--primary-label-font-family), var(--font-family-apple) !important;
}
.xcdzlcm {
  align-content: space-between;
}
.xcebwe3 {
  letter-spacing: var(--frontier-text-headline-medium-letter-spacing);
}
.xcena0t {
  animation-delay: 0s, var(--fds-duration-extra-short-in);
}
.xcev3uh {
  margin-left: 14px;
}
.xcfgdmo {
  padding-left: 1.55%;
}
.xcgujcq {
  border-top-right-radius: 25px;
}
.xcioaeg {
  line-height: var(--xrqp0rc);
}
.xcj1dhv {
  transition-timing-function: linear;
}
.xcklp1c {
  flex-basis: content;
}
.xcl5unl {
  font-family: var(--headline3-font-family);
}
.xcly8g5 {
  color: var(--warning);
}
.xcn453w {
  font-family:
    Menlo,
    Monaco,
    Courier New,
    monospace;
}
.xcqsoj {
  animation-name: x4pf8vx-B;
}
.xcrcn34 {
  line-height: var(--xtmw791);
}
.xcrlgei {
  grid-column-start: 1;
}
.xcs130v {
  margin-left: 68px;
}
.xct1zlm {
  border-left-width: 3px;
}
.xct282r {
  flex-basis: 16.666666666666668%;
}
.xcvok8t {
  font-weight: var(--text-input-label-font-weight);
}
.xcxvtks {
  border-bottom-left-radius: 25%;
}
.xcy35w0 {
  letter-spacing: var(--x92ydpi);
}
.xcz0iop {
  font-weight: var(--xn271tt);
}
.xcz28tz {
  border-left-width: var(--xfd8i78);
}
.xcza8v6 {
  color: var(--secondary-icon);
}
.xd1vrf1 {
  font-family: var(--x13bgppj), var(--x1v806fm) !important;
}
.xd26r48 {
  background-color: var(--tile-tonal-container-background-green);
}
.xd3bsdi {
  border-left-width: var(--popover-border-width);
}
.xd3oy2x {
  font-size: var(--x12oufge);
}
.xd44b0x {
  background-color: rgba(var(--ig-highlight-background));
}
.xd4ex5s {
  border-top-right-radius: 25%;
}
.xd4mpni {
  padding-left: var(
    --button-large-icon-padding,
    var(--button-icon-padding-large)
  );
}
.xd8yua7 {
  text-transform: var(--x1g42t6e);
}
.xd9ej83 {
  margin-right: -16px;
}
.xd9m99e {
  margin-left: -1em;
}
.xd9u3k2 {
  line-height: var(--x1usxfp0);
}
.xdb80ab {
  background-color: var(--slider-track-unfilled-disabled);
}
.xdbd6k5 {
  line-height: 1.2941;
}
.xdctix4 {
  color: var(--x11kc2m0);
}
.xdczh51 {
  color: var(--secondary-button-text-on-media);
}
.xddofbv {
  font-size: 1.625rem;
}
.xde0f50 {
  border-bottom-right-radius: 8px;
}
.xdf5uiw {
  border-bottom-left-radius: var(--nav-list-cell-corner-radius-dense);
}
.xdfaw6k {
  border-bottom-right-radius: 30px;
}
.xdg88n9 {
  right: 16px;
}
.xdgfkhq {
  animation-name: xjtpzzp-B;
}
.xdgutz0 {
  border-bottom-right-radius: var(--tooltip-corner-radius);
}
.xdhfpv1 {
  font-size: 2.25rem;
}
.xdhhy6a {
  font-weight: var(--x9ucqne);
}
.xdi0jry {
  background-color: var(--badge-background-color-red);
}
.xdj2hd7 {
  text-transform: var(--x5318sp);
}
.xdjlo7n {
  font-family: var(--frontier-text-headline-large-font-family);
}
.xdjz6eo {
  border-left-color: rgb(var(--ig-input-disabled-background-color));
}
.xdk9wry {
  background-color: var(--callout-background-color-accent, var(--accent));
}
.xdl72j9 {
  flex-basis: auto;
}
.xdmh292 {
  font-size: var(--x-fontSize);
}
.xdmlb9z {
  border-bottom-right-radius: var(--button-large-corner-radius);
}
.xdnplzp {
  transform: translate(225%, 220%);
}
.xdnwjd9 {
  word-break: keep-all;
}
.xdpewu {
  box-shadow: 0 1px 10px var(--media-inner-border);
}
.xdt5ytf {
  flex-direction: column;
}
.xdwrcjd {
  margin-left: 4px;
}
.xdy0x9s {
  box-shadow:
    0 8px 20px 0 var(--shadow-2),
    0 2px 4px 0 var(--shadow-1);
}
.xdzw4kq {
  margin-left: 6px;
}
.xe26k16 {
  transform: translate(163%, 142%) rotate(8deg);
}
.xe2zdcy {
  padding-left: 10px;
}
.xe3h82o {
  transform: translate(147%, 83%) rotate(22deg);
}
.xe3v8dz {
  fill: var(--always-white);
}
.xe3xohw {
  line-height: var(--xm9tp9o);
}
.xe46h72 {
  font-weight: var(--x11p52kn);
}
.xe5r2yg {
  font-family: var(--xhen8fl), var(--xsv2ti3) !important;
}
.xe5xk9h {
  filter: drop-shadow(0 0px 6px var(--shadow-2));
}
.xe75cz8 {
  font-family: var(--xss9l29), var(--x4vybu7) !important;
}
.xe93d63 {
  row-gap: 40px;
}
.xe9ewy2 {
  margin-left: -2px;
}
.xeaay5l {
  animation-duration: 4s;
}
.xeaf4i8 {
  white-space: normal;
}
.xeai4wr {
  animation-delay: 2s;
}
.xee5fcn {
  border-bottom-left-radius: initial;
}
.xeeh66u {
  font-family: var(--meta-font-family);
}
.xefazk8 {
  margin-left: 24px;
}
.xefzod {
  border-bottom-left-radius: 30px;
}
.xegfroq {
  font-weight: var(--xaftor3);
}
.xeglljv {
  font-size: var(--x141qkh0);
}
.xegmrd8 {
  line-height: var(--body-line-height);
}
.xeiv9r {
  font-size: var(--xnov0g7);
}
.xej1f7s {
  font-family:
    var(--headline2-font-family), var(--font-family-apple) !important;
}
.xej9d5o {
  box-shadow:
    0 4px 40px var(--black35),
    0 2px 12px var(--black35);
}
.xejq67i {
  font-family: var(--frontier-text-label-small-font-family);
}
.xel12sy {
  border-right-width: var(--popover-border-width);
}
.xem7dle {
  filter: drop-shadow(0 0 0 var(--card-background))
    drop-shadow(0 var(--popover-border-width) 0 var(--popover-border-color))
    drop-shadow(var(--popover-border-width) 0 0 var(--popover-border-color))
    drop-shadow(
      calc(var(--popover-border-width) * -1) 0 0 var(--popover-border-color)
    );
}
.xeneldt {
  color: var(--tile-tonal-icon-purple);
}
.xenr2dh {
  left: calc(100% - 7px);
}
.xeo85xg {
  animation-direction: reverse;
}
.xeowyuh {
  background-color: var(--slider-track-filled);
}
.xep6ejk {
  filter: var(--filter-primary-icon);
}
.xesgo7p {
  text-transform: var(--xeh0l1a);
}
.xetbsjj {
  box-shadow: 0 0 12px var(--media-inner-border);
}
.xetw22u {
  right: var(--popover-border-width);
}
.xeusxvb {
  border-top-right-radius: 50%;
}
.xeuu2jv {
  box-shadow: 0 8px 16px 0 var(--always-gray-95);
}
.xewcwo2 {
  border-bottom-right-radius: var(--media-small-corner-radius);
}
.xexcdja {
  color: var(--notification-badge);
}
.xeymen6 {
  transform: translate(105%, 95%) rotate(15deg);
}
.xezj2je {
  background-color: var(--input-background-hover);
}
.xezm23g {
  background-color: var(--popover-card-background);
}
.xf0qvnx {
  border-bottom-left-radius: var(
    --button-medium-corner-radius,
    var(--button-corner-radius-medium)
  );
}
.xf0ucvx {
  margin-right: calc(-1 * var(--button-inner-icon-spacing-large));
}
.xf10he4 {
  font-size: var(--x1g4k50g);
}
.xf12tca {
  transform: translate(170%, 215%) rotate(-20deg);
}
.xf159sx {
  padding-right: 8px;
}
.xf3f5gv {
  padding-left: var(--badge-inner-padding-horizontal);
}
.xf4jv2z {
  font-size: var(--x1250kay);
}
.xf4wfty {
  padding-right: var(--x1idgbsu);
}
.xf6vk7d {
  margin-right: 5px;
}
.xf6yz8k {
  font-family: var(--xsyl19x), var(--x1w5iug) !important;
}
.xf7dkkf {
  padding-left: 16px;
}
.xf7eapj {
  text-transform: var(--x1qyvce7);
}
.xf7qf19 {
  padding-left: 36px;
}
.xf7qjkq {
  font-family: var(--xu28r2z), var(--xm8l6nt) !important;
}
.xf9uev8 {
  color: var(--toast-text-web);
}
.xfa9e2a {
  border-top-right-radius: var(--x1iqynmw);
}
.xfafdga {
  border-top-left-radius: var(--xwkxgng);
}
.xfb3hzx {
  background-color: rgb(var(--ig-menu-background-color));
}
.xfbs3v9 {
  padding-left: 1.75%;
}
.xfdhc5e {
  filter: var(--always-black);
}
.xfebxq8 {
  letter-spacing: var(--x1qfkbwa);
}
.xfex06f {
  column-gap: 8px;
}
.xfgxiah {
  font-family: var(--x3nt5yi), var(--x1l9fo55) !important;
}
.xfklarw {
  font-size: var(--x1v8vm04);
}
.xfm49vd {
  border-left-color: var(--comment-threading-lines);
}
.xfmpgtx {
  background-color: var(--highlight-bg);
}
.xfn8v9n {
  line-height: var(--xs87g4z);
}
.xfp8t6d {
  clip-path: path(
    "M8 0C8 4 9.32406e-08 7.819 1.25211e-07 10.5C1.57188e-07 13.1815 8 17.0005 8 21L8 0Z"
  );
}
.xfrwr0o {
  filter: var(--filter-secondary-button-icon-on-media);
}
.xfsvlko {
  font-family:
    var(--headline2-font-family), var(--font-family-default) !important;
}
.xfuq9xy {
  color: var(--placeholder-icon);
}
.xfvr6pj {
  background-color: var(--badge-attention-background-color);
}
.xfxe0gy {
  border-top-right-radius: var(--input-corner-radius);
}
.xfxlqcu {
  border-top-right-radius: var(--media-small-corner-radius, 8px);
}
.xfxzth0 {
  transform: translate(126%, 130%) rotate(16deg);
}
.xg01cxk {
  opacity: 0;
}
.xg3wpu6 {
  border-top-right-radius: 100%;
}
.xg5k8oi {
  line-height: var(--x1gofiew);
}
.xg5pgs2 {
  transform: translate(100%);
}
.xg6i3od {
  border-left-color: var(--xggik6s);
}
.xg8cpm2 {
  letter-spacing: var(--x1ap1s5d);
}
.xgcd1z6 {
  background-color: inherit;
}
.xgemjdg {
  transform: translate(10%, 16%);
}
.xgexit4 {
  color: var(--tile-tonal-text-orange);
}
.xgf5ljw {
  background-color: rgb(var(--ig-banner-background));
}
.xgg4q86 {
  border-bottom-left-radius: 100%;
}
.xggjnk3 {
  line-height: normal;
}
.xggtezi {
  color: var(--xyjbdbx);
}
.xggy1nq {
  touch-action: manipulation;
}
.xghbpw2 {
  border-bottom-left-radius: var(--alert-banner-corner-radius);
}
.xghutw1 {
  font-family:
    var(--tertiary-label-font-family), var(--font-family-segoe) !important;
}
.xgm7xcn {
  padding-left: var(--menu-item-base-padding-horizontal);
}
.xgmaszz {
  font-family: var(--xmmi5cx), var(--xr5givs) !important;
}
.xgmwyc1 {
  font-weight: var(--x1oe126);
}
.xgoc4tu {
  background-color: var(--tile-tonal-icon-container-background-rose);
}
.xgpatz3 {
  row-gap: 16px;
}
.xgqhv05 {
  color: var(--text-input-outside-label);
}
.xgqzws7 {
  stroke: var(--progress-ring-neutral-foreground);
}
.xgs44g1 {
  stroke: #000;
}
.xgtd6g4 {
  flex-basis: 1105px;
}
.xgvahye {
  right: -8px;
}
.xgws4yx {
  padding-right: 26px;
}
.xgxxoiu {
  font-size: 0;
}
.xgxy1yd {
  color: var(--x49bjaj);
}
.xgyuaek {
  flex-grow: 2;
}
.xgzcv5c {
  stroke: var(--story-seen);
}
.xgzi2j0 {
  filter: var(--filter-warning-icon);
}
.xh074lr {
  background-color: var(--divider-on-color);
}
.xh2argp {
  border-bottom-left-radius: var(--input-corner-radius);
}
.xh2hwkx {
  background-color: var(--data-viz-purple);
}
.xh5kl08 {
  box-shadow: 0 12px 28px var(--shadow-2);
}
.xh6se3w {
  font-weight: var(--x15lrnmm);
}
.xh7q0tc {
  font-family: var(--x3nt5yi), var(--x1sc0yxx) !important;
}
.xh7rcd0 {
  padding-right: 60px;
}
.xh7sr2q {
  font-family: var(--x10qn02l), var(--x10a7qvo) !important;
}
.xh8aznj {
  transform: translate(-65%, 75%) rotate(10deg);
}
.xh9o6gr {
  color: rgb(var(--ig-menu-text-color));
}
.xha1ao6 {
  font-family: var(--frontier-text-meta-font-family);
}
.xhazfnh {
  background-color: var(--secondary-icon);
}
.xhb22t3 {
  transition-duration: var(--fds-duration-extra-extra-short-in);
}
.xhd2hih {
  border-bottom-right-radius: var(--comment-bubble);
}
.xhdw3ac {
  border-top-left-radius: var(--nav-list-cell-corner-radius-dense);
}
.xhe8bae {
  border-left-width: unset;
}
.xhe8x8x {
  filter: blur(3px);
}
.xhepvf2 {
  letter-spacing: var(--x1amcyzj);
}
.xhi4i4q {
  padding-right: 1.15%;
}
.xhig867 {
  padding-right: 34px;
}
.xhj878m {
  border-bottom-left-radius: var(--x1iqynmw);
}
.xhmiprk {
  transform: translate(25%, 13%) rotate(-10deg);
}
.xhnlq4v {
  flex-basis: 25%;
}
.xhoje7o {
  border-bottom-right-radius: var(--frontier-glimmer-border-radius);
}
.xholzvs {
  background-color: var(--tab-underline-color);
}
.xhqx0jl {
  font-family:
    var(--primary-label-font-family), var(--font-family-segoe) !important;
}
.xhrkdi5 {
  font-weight: var(--x12vnfst);
}
.xhsan64 {
  stroke-width: 0;
}
.xhtitgo {
  z-index: 2;
}
.xhw6na0 {
  font-size: var(--xhm9qzy);
}
.xhxhvje {
  letter-spacing: var(--xdjnm3d);
}
.xhyjxxg {
  transform: translateY(9%);
}
.xhzw6zf {
  background-color: var(--placeholder-icon);
}
.xi1c1fh {
  box-shadow: var(--shadow-elevated);
}
.xi1xfk3 {
  line-height: var(--x1u8t8o);
}
.xi294cv {
  animation-name: x1v6v46-B;
}
.xi32cqo {
  row-gap: 32px;
}
.xi3auck {
  filter: var(--filter-accent);
}
.xi44gpy {
  border-left-color: var(--input-border-color-hover);
}
.xi4odky {
  font-family: var(--xsyl19x), var(--xs97jik) !important;
}
.xi54epc {
  color: var(--input-label-color-error);
}
.xi59ii5 {
  transform: translate(13%, 13%);
}
.xi5qq39 {
  stroke: #000;
}
.xi67136 {
  color: #4a5a68;
}
.xi6xd0v {
  border-bottom-left-radius: var(--xwkxgng);
}
.xi7iut8 {
  border-top-right-radius: 10px;
}
.xi81zsa {
  color: var(--secondary-text);
}
.xi8m8m2 {
  fill: #231f20;
}
.xiaed6b {
  letter-spacing: -0.32px;
}
.xiakxrv {
  background-color: var(--shadow-inset);
}
.xiedxux {
  font-family: var(--x1g3r219), var(--xcf98gt) !important;
}
.xiejrsq {
  background-color: var(--frontier-chip-disabled-background-color);
}
.xiepp7r {
  animation-name: xz9a51c-B;
}
.xig2fad {
  color: #0a1317;
}
.xii2z7h {
  transition-duration: var(--fds-duration-extra-short-in);
}
.xiiclqw {
  opacity: 0.85;
}
.xipczhf {
  border-top-left-radius: var(--x14pjqvd);
}
.xippbsu {
  transition-duration: 0.8s;
}
.xiq6o0p {
  font-weight: var(--secondary-label-emphasized-font-weight);
}
.xiqnf0u {
  line-height: var(--x1p4002n);
}
.xisjvku {
  line-height: var(--x15rpath);
}
.xiucit1 {
  font-weight: var(--x1fud5f2);
}
.xiuqcnp {
  font-size: var(--xuvwa0l);
}
.xivvn39 {
  font-size: var(--meta-emphasized-font-size);
}
.xiwuv7k {
  background-color: var(--shadow-1);
}
.xixbq2w {
  padding-left: var(--x-padding);
}
.xixxii4 {
  position: fixed;
}
.xixy6z9 {
  border-right-color: rgb(var(--ig-input-disabled-background-color));
}
.xiy17q3 {
  background-repeat: no-repeat;
}
.xiyptsk {
  letter-spacing: var(--xeqhvir);
}
.xiz3bft {
  font-family: var(--x1ui3dgx), var(--xb03mbw) !important;
}
.xizuyw3 {
  padding-left: 34px;
}
.xj0d7sl {
  color: var(--secondary-text-on-color);
}
.xj17yum {
  flex-basis: 720px;
}
.xj21bgg {
  border-bottom-left-radius: 100px;
}
.xj24ffp {
  font-family: var(--x18lbm9n), var(--xyilecf) !important;
}
.xj2eo3b {
  background-color: var(--data-viz-pink);
}
.xj388za {
  border-right-color: rgb(var(--status-alert));
}
.xj39t1m {
  border-left-width: var(--card-border-width, 0px);
}
.xj3mx7g {
  font-weight: var(--primary-label-emphasized-font-weight);
}
.xj4c5ne {
  background-color: #0000004d;
}
.xj5tmjb {
  background-color: var(--tooltip-background);
}
.xj5wvhc {
  box-shadow: inset 12px -12px 17px 9px;
}
.xj6tauk {
  border-bottom-left-radius: 99px;
}
.xj89kox {
  font-weight: var(--xqrmb3m);
}
.xj9xf8b {
  border-top-left-radius: var(
    --button-medium-corner-radius,
    var(--button-corner-radius-medium)
  );
}
.xjaw6kx {
  margin-left: 180px;
}
.xjb1437 {
  background-color: var(--shadow-8);
}
.xjb2p0i {
  font-family: inherit;
}
.xjbmbcv {
  column-gap: 32px;
}
.xjbqb8w {
  background-color: transparent;
}
.xjc8h4x {
  padding-left: var(--button-small-icon-padding);
}
.xjdegss {
  text-transform: var(--xguizpe);
}
.xjehxpx {
  font-size: var(--xmqcykb);
}
.xjff08q {
  font-family: var(--x10v0zfe), var(--x1uwnuwt) !important;
}
.xjfo4ez {
  padding-right: 36px;
}
.xjhjgkd {
  background-color: var(--input-background);
}
.xjkpybl {
  line-height: 1.1875;
}
.xjlxkud {
  font-family: var(--xu28r2z), var(--x161t9ku) !important;
}
.xjn30re {
  margin-right: -1px;
}
.xjqv1s8 {
  line-height: var(--x3hus4d);
}
.xjrexod {
  border-left-width: var(--x1y5fns0);
}
.xjru2xr {
  transform: translate(153%, 223%) rotate(30deg);
}
.xjtjxyg {
  font-family: var(--x7aic6i), var(--x162inkm) !important;
}
.xjumd0h {
  transform: translate(45%, 115%) rotate(-13deg);
}
.xjvbiu9 {
  margin-left: 15.5px;
}
.xjwep3j {
  border-top-left-radius: 4px;
}
.xjx09e3 {
  margin-right: 15px;
}
.xjy7xo2 {
  color: var(--x17lpgqj);
}
.xjyslct {
  -moz-appearance: none;
}
.xjz3nah {
  font-size: var(--x1eg436o);
}
.xjzqdv7 {
  transform: scale(0.98);
}
.xk1cdbz {
  border-left-color: var(--surface-background);
}
.xk24azw {
  box-shadow: 0 0 3px var(--shadow-5);
}
.xk3urmy {
  font-size: var(--x1ewyw70);
}
.xk4rmqj {
  border-top-left-radius: var(--media-card-corner-radius);
}
.xk50ysn {
  font-weight: 500;
}
.xk59nb {
  border-bottom-left-radius: var(--menu-item-base-overlay-radius, 4px);
}
.xk5f4mz {
  background-color: rgb(var(--web-secondary-action));
}
.xk7hcbn {
  margin-right: var(--x1vll9go);
}
.xk7q072 {
  border-right-color: var(--secondary-emphasized-button-stroke);
}
.xk899y3 {
  border-right-color: var(--radio-border-color);
}
.xk8pahb {
  font-size: var(--x1bibceu);
}
.xk9tapt {
  font-family: var(--x102f9br), var(--x1srb639) !important;
}
.xkahi35 {
  clip-path: inset(0px 0px 0px 0px round var(--dialog-corner-radius));
}
.xkde5i4 {
  padding-left: var(--button-padding-icon-only);
}
.xkebvlw {
  font-family: var(--x13bgppj), var(--xh4wrj9) !important;
}
.xkehj6z {
  padding-left: 1.25px;
}
.xkewf8z {
  animation-timing-function: cubic-bezier(0.39, 0.575, 0.565, 1);
}
.xkf10kb {
  letter-spacing: var(--x4o0t5y);
}
.xkfgew9 {
  animation-name: x1ndz508-B;
}
.xkfj98h {
  color: var(--x1we0gyq);
}
.xkh2ocl {
  align-self: stretch;
}
.xkjl1po {
  hyphens: auto;
}
.xkkygvr {
  border-left-color: var(--accent);
}
.xkm3b50 {
  line-height: var(--x62grvc);
}
.xkmh6h7 {
  border-bottom-left-radius: var(--frontier-chip-border-radius);
}
.xkmtql2 {
  background-color: var(--tile-tonal-icon-container-background-yellow);
}
.xkn4fgx {
  border-bottom-left-radius: 9px;
}
.xknk2x1 {
  font-size: var(--x19msz0a);
}
.xkp8oqr {
  font-size: var(--x168z3fp);
}
.xkpwil5 {
  font-size: 0.875rem;
}
.xkqj5e5 {
  margin-left: 7.5px;
}
.xkqq1k2 {
  border-top-left-radius: 1px;
}
.xkrqix3 {
  text-decoration-line: none;
}
.xks9344 {
  border-right-color: var(--hover-overlay);
}
.xksdf9m {
  line-height: var(--xl75a9l);
}
.xku30v1 {
  line-height: var(--xgdllj9);
}
.xku6xm2 {
  border-top-right-radius: var(
    --button-medium-corner-radius,
    var(--button-corner-radius-medium)
  );
}
.xkxfvhb {
  color: var(--secondary-text-on-media);
}
.xky4qsq {
  cursor: wait;
}
.xkyct6m {
  color: var(--xd06f5s);
}
.xkydg88 {
  border-bottom-right-radius: var(--x14pjqvd);
}
.xkydmt4 {
  font-size: var(--x1jwun6s);
}
.xkyogvf {
  border-bottom-right-radius: 32px;
}
.xl14mt7 {
  transform: translate(123%, 123%);
}
.xl1xv1r {
  object-fit: cover;
}
.xl2nnfp {
  padding-left: var(--text-input-multi-padding-scrollbar);
}
.xl35j84 {
  border-top-left-radius: var(--infochip-medium-radius);
}
.xl405pv {
  transition-timing-function: cubic-bezier(0.23, 1, 0.32, 1);
}
.xl42q1h {
  border-left-color: rgb(var(--ig-input-border-primary));
}
.xl4k6du {
  transform: translate(2%, 188%);
}
.xl56j7k {
  justify-content: center;
}
.xl7oxxi {
  font-weight: var(--xspnppn);
}
.xl8spv7 {
  background-color: var(--x-backgroundColor);
}
.xlahvtq {
  font-weight: var(--tertiary-label-font-weight);
}
.xlapo6c {
  letter-spacing: var(--x1pfmjr7);
}
.xlbbrg6 {
  font-weight: var(--x9ten4m);
}
.xlbctm4 {
  font-size: var(--xkxhgaw);
}
.xlcmxd6 {
  line-height: var(--frontier-text-display-line-height);
}
.xlcxtpk {
  padding-left: var(--xdo9svy);
}
.xlff4si {
  padding-left: var(--button-small-padding-horizontal);
}
.xlfur47 {
  letter-spacing: var(--x133cwa9);
}
.xlg9a9y {
  box-shadow: inset 0 0 0 1px var(--media-inner-border);
}
.xlgm222 {
  text-transform: var(--x1wj6yc1);
}
.xlgt5zw {
  opacity: var(--xauloh5);
}
.xlh3980 {
  -moz-osx-font-smoothing: grayscale;
}
.xlhe6ec {
  background-color: var(--card-background-flat);
}
.xli3dgm {
  border-left-style: unset;
}
.xlirdee {
  vertical-align: -0.3em;
}
.xlistcp {
  border-left-width: var(--x1heqtsn);
}
.xljulmy {
  background-color: var(--background-deemphasized);
}
.xljw9zv {
  font-family: var(--frontier-text-label-large-font-family);
}
.xll0m7p {
  font-size: var(--x1d6p3sx);
}
.xllgmg {
  opacity: 0.265;
}
.xlo4toe {
  margin-right: 28px;
}
.xlp1x4z {
  backface-visibility: hidden;
}
.xlq0j2n {
  margin-right: 60px;
}
.xlrnuha {
  margin-left: var(--x1dnk0uj);
}
.xls3em1 {
  transition-timing-function: var(--fds-animation-fade-in);
}
.xlshs6z {
  visibility: hidden;
}
.xlsksjw {
  color: var(--input-label-color-highlighted);
}
.xluoswm {
  border-bottom-left-radius: 32px;
}
.xlxdnrz {
  color: var(--x1w1nz4f);
}
.xlyfr8p {
  fill-opacity: 1;
}
.xlyipyv {
  text-overflow: ellipsis;
}
.xm1cfgf {
  background-image: var(--nav-bar-background-gradient-wash);
}
.xm2jcoa {
  margin-left: 1px;
}
.xm3jyu {
  stroke: var(--secondary-icon);
}
.xm3ncbp {
  color: var(--text-input-active-text);
}
.xm4dmxf {
  font-weight: var(--xrrge7u);
}
.xm4efwp {
  transform-origin: bottom;
}
.xm4p48w {
  animation-name: x1acst8a-B;
}
.xm4t3jo {
  font-family: var(--x1xpvgqv), var(--xsnqy4d) !important;
}
.xm5bk46 {
  line-height: var(--xnha8o6);
}
.xm5q0ao {
  font-size: var(--x1rnilbw);
}
.xm5q3jr {
  letter-spacing: var(--x1alcabv);
}
.xm76t1w {
  animation-name: xx3xq1-B;
}
.xm7ctxu {
  line-height: var(--x4ni8o1);
}
.xm83of2 {
  row-gap: 1px;
}
.xm951si {
  transform: translate(98%, 60.5%) rotate(11.83deg);
}
.xmdhfcl {
  font-weight: var(--x1l96rin);
}
.xmfhr8w {
  border-right-color: var(--secondary-destructive-button-stroke);
}
.xmgbrsx {
  filter: var(--filter-disabled-icon);
}
.xmgxbu6 {
  border-top-left-radius: var(--media-small-corner-radius);
}
.xmhgz5s {
  font-family: var(--x3nt5yi), var(--x1y8knfl) !important;
}
.xmibign {
  font-family: var(--xsdtwcv), var(--xwr45i8) !important;
}
.xmixu3c {
  column-gap: 6px;
}
.xmjcpbm {
  background-color: var(--comment-background);
}
.xmjlpnu {
  margin-left: 2em;
}
.xmkprtq {
  text-transform: var(--x1dhu2ja);
}
.xml3ow8 {
  border-bottom-right-radius: var(--nav-list-cell-corner-radius);
}
.xmne67x {
  border-bottom-right-radius: var(--media-corner-radius, 12px);
}
.xmnn3a0 {
  font-weight: var(--x1v43jgs);
}
.xmorvov {
  color: var(--card-background);
}
.xmper1u {
  cursor: inherit;
}
.xmq318o {
  font-family: var(--primary-label-font-family);
}
.xmqa9bj {
  padding-left: var(--xy3rk7y);
}
.xmqb0j2 {
  line-height: var(--x1lmil20);
}
.xmqnzem {
  line-height: var(--xetmvdt);
}
.xmqsq3q {
  animation-name: x1nea2ps-B;
}
.xms15q0 {
  box-shadow: var(--tooltip-box-shadow);
}
.xmtl052 {
  font-size: var(--xkbb7qh);
}
.xmuzx4p {
  transform: translate(17.25%, 30.5%);
}
.xmvrd30 {
  border-top-right-radius: 9px;
}
.xmwaal0 {
  letter-spacing: var(--x1p8s947);
}
.xmwin2l {
  font-family: var(--x1smaf9r), var(--x16rs13v) !important;
}
.xmxnetd {
  font-size: var(--x1upiyvz);
}
.xmy0b1o {
  font-weight: var(--xfgcxxl);
}
.xmyq625 {
  text-transform: var(--x4me5fb);
}
.xmyrh2g {
  background-color: #2f3064;
}
.xmyy8l9 {
  font-size: var(--x1kwlwbc);
}
.xmziwt1 {
  vertical-align: -2px;
}
.xmzvs34 {
  padding-left: 8px;
}
.xn15nnn {
  margin-right: -25px;
}
.xn1tg6z {
  transform: translate(20%, 25%) rotate(-10.4deg);
}
.xn25soc {
  background-color: var(--glimmer-spinner-icon);
}
.xn5zopi {
  stroke: var(--switch-active);
}
.xn9xuz3 {
  background-color: #1b74e4;
}
.xncuu5o {
  background-color: #0000000d;
}
.xnfm27y {
  border-left-color: var(--chip-background-selected);
}
.xnfyia {
  color: var(--x1lsxukl);
}
.xnge29z {
  flex-basis: 33.333333333333336%;
}
.xngnso2 {
  font-size: 1.5rem;
}
.xnh5l7s {
  opacity: var(--frontier-checkbox-unselected-disabled-appearance-opacity);
}
.xnhg04c {
  text-transform: var(--x117blzd);
}
.xnjvcao {
  animation-name: x1uh2x5g-B;
}
.xnk8lw1 {
  font-size: var(--meta-font-size);
}
.xnkmj2t {
  margin-left: 18px;
}
.xnldykx {
  column-gap: 5px;
}
.xnls0is {
  font-family: var(--x1ort73h), var(--x1om8yxk) !important;
}
.xnlwouz {
  border-top-right-radius: 16px;
}
.xnmcyqj {
  border-left-color: var(--card-background-filled);
}
.xnnr8r {
  margin-right: 2px;
}
.xnowmet {
  background-image: var(--emphasized-card-background-purple-comet);
}
.xnp8db0 {
  flex-basis: 360px;
}
.xnpin1x {
  color: var(--frontier-chip-selected-content-color);
}
.xnpuxes {
  visibility: visible;
}
.xnq9klr {
  border-bottom-left-radius: var(--media-large-corner-radius, 16px);
}
.xnqoqkk {
  border-bottom-right-radius: 15px;
}
.xnqrg7v {
  font-family: var(--x1dugdov), var(--x6sdz1h) !important;
}
.xnqxrjt {
  margin-right: 22px;
}
.xnt7nc8 {
  filter: drop-shadow(0 0 1px rgba(0, 0, 0, 0.62));
}
.xnvl02l {
  font-weight: var(--x6mkkyy);
}
.xnvmg3q {
  letter-spacing: var(--x1xpl1a9);
}
.xnw30k {
  animation-name: xjo493o-B;
}
.xnwe2h8 {
  align-content: flex-end;
}
.xnxeih1 {
  font-family: var(--xsdtwcv), var(--xw6qnep) !important;
}
.xnycxby {
  font-weight: var(--xy6y03z);
}
.xnz67gz {
  background-color: rgb(var(--ig-secondary-background));
}
.xnzr9dm {
  margin-left: 22px;
}
.xo17dcz {
  font-family: var(--x5x5gh5), var(--x3c2oib) !important;
}
.xo1l8bm {
  font-weight: 400;
}
.xo1y3bh {
  border-bottom-left-radius: inherit;
}
.xo2ifbc {
  right: 10px;
}
.xo3ygyg {
  font-size: var(--x19vr6z6);
}
.xo5ilaf {
  opacity: var(--frontier-chip-pressed-appearance-opacity);
}
.xo5v014 {
  line-height: 1;
}
.xo7yn3p {
  box-shadow: 0 2px 8px var(--media-inner-border);
}
.xo8ld3r {
  filter: opacity(1);
}
.xo94od6 {
  font-family: var(--x10v0zfe), var(--x1w6ohg6) !important;
}
.xo94v40 {
  line-height: var(--frontier-text-label-large-line-height);
}
.xo9qb1m {
  border-top-left-radius: var(--image-corner-radius);
}
.xo9ub2z {
  border-left-color: var(--primary-button-background);
}
.xoat3fw {
  padding-right: var(--text-input-multi-padding-scrollbar);
}
.xobhos8 {
  background-color: var(--media-pressed);
}
.xof6966 {
  animation-duration: 0.7s;
}
.xofcydl {
  transition-duration: 0.4s;
}
.xofhs1l {
  box-shadow: 0 8px 16px var(--shadow-1);
}
.xog0vnc {
  font-family: var(--xnk1txi), var(--x1xxzr14) !important;
}
.xogfrqt {
  color: var(--fds-black);
}
.xogz6l1 {
  transform: translate(23%, 3.5%) rotate(-8.65deg);
}
.xoi2r2e {
  align-self: baseline;
}
.xoi7gyh {
  font-family: var(--xm0jm7a), var(--x1d4qnz0) !important;
}
.xoj6ec8 {
  font-weight: var(--xdw199t);
}
.xojahji {
  background-image: var(--emphasized-card-background-blue-comet);
}
.xojf9y8 {
  line-height: var(--xs3qie1);
}
.xojoatk {
  font-family: var(--xktkuhh), var(--x1bs17dz) !important;
}
.xok3b82 {
  font-weight: var(--xopb6bs);
}
.xomj3ug {
  background-color: var(--hover-overlay) !important;
}
.xoo6suf {
  font-family: var(--headline1-font-family);
}
.xorstpt {
  animation-play-state: paused;
}
.xos4puk {
  border-left-color: var(--positive);
}
.xovugq0 {
  font-family: var(--x1njttdf), var(--x82ztox) !important;
}
.xozqiw3 {
  flex-wrap: nowrap;
}
.xp0herk {
  font-weight: var(--xj7xm6r);
}
.xp1r0qw {
  row-gap: 12px;
}
.xp20f1g {
  background-color: var(--frontier-chip-default-background-color);
}
.xp3wktp {
  padding-right: 52px;
}
.xp4054r {
  text-align: end;
}
.xp48ta0 {
  padding-right: 40px;
}
.xp4hbjs {
  letter-spacing: var(--x1hqhmg0);
}
.xp5m0gm {
  font-family: var(--x12we7gv), var(--x1e39q0s) !important;
}
.xp5op4 {
  font-family:
    var(--primary-label-font-family), system-ui, sans-serif !important;
}
.xp7pxl2 {
  margin-right: var(--section-header-addOnEnd-margin-horizontal);
}
.xp9jz9x {
  border-bottom-right-radius: var(--image-corner-radius);
}
.xpahv0h {
  font-weight: var(--x1y6hrm9);
}
.xpbu4sj {
  flex-basis: calc(100% * (2 / 3));
}
.xpc1q9j {
  color: var(--x73nkww);
}
.xpcyujq {
  margin-left: 5px;
}
.xpdmqnj {
  padding-right: 12px;
}
.xpdvgm7 {
  margin-left: 44px;
}
.xpeg176 {
  font-size: var(--body-emphasized-font-size);
}
.xpf24wh {
  border-top-right-radius: 11px;
}
.xpgerg3 {
  text-transform: var(--x16t9ci4);
}
.xpilrb4 {
  border-left-width: 1px;
}
.xpjqbc8 {
  right: 46px;
}
.xpk2tj9 {
  transform: scaleX(-1);
}
.xpk8gty {
  line-height: var(--x1nrz33k);
}
.xpkn66y {
  border-right-color: var(--media-outer-border);
}
.xplxjhu {
  letter-spacing: var(--x1vc2c6b);
}
.xpm28yp {
  margin-right: 0 !important;
}
.xpm5t8i {
  line-height: var(--x1jzbac0);
}
.xpm7f5f {
  row-gap: var(--frontier-chip-inner-wrapper-gap);
}
.xpn52ea {
  color: var(--x1e9hqnq);
}
.xpp8er5 {
  border-bottom-right-radius: 16px;
}
.xppjzva {
  margin-right: -13px;
}
.xpqajaz {
  align-items: flex-end;
}
.xpqlc44 {
  font-family: var(--xacu3w8), var(--x7sbe1k) !important;
}
.xpsmx9o {
  text-transform: var(--x16ursoe);
}
.xptfeew {
  padding-right: var(--tab-icon-padding-end);
}
.xptunre {
  font-family: var(--xcmqlcd), var(--x13sbtxd) !important;
}
.xpud6h4 {
  box-shadow: var(--focus-ring-shadow-inset);
}
.xpv9jar {
  border-right-color: var(--media-inner-border);
}
.xpvyfi4 {
  align-self: flex-end;
}
.xpwdb9g {
  margin-right: 24px;
}
.xpysvmi {
  color: var(--x7n4anb);
}
.xpz12be {
  animation-direction: alternate;
}
.xq0anyh {
  animation-name: x1k1ooqk-B;
}
.xq1qtft {
  will-change: transform, scroll-position;
}
.xq3ik5i {
  background-color: var(--input-background-error-hover);
}
.xq3jbtm {
  transform: translate(17%, 44%);
}
.xq56z8y {
  text-transform: var(--xne5c4o);
}
.xq5k0si {
  line-height: var(--x1i5ivzu);
}
.xq7pqeg {
  transform: translate(29%, 63%) rotate(-10deg);
}
.xq8h1q1 {
  line-height: var(--x12kgh21);
}
.xq8hly8 {
  filter: var(--filter-primary-accent);
}
.xq9mrsl {
  white-space: inherit;
}
.xqa4p6t {
  box-shadow: 0 -1px 2px 0 var(--shadow-2);
}
.xqbdsaf {
  border-top-left-radius: 11px;
}
.xqbgfmv {
  border-top-left-radius: var(
    --button-large-corner-radius,
    var(--button-corner-radius)
  );
}
.xqcrz7y {
  align-self: flex-start;
}
.xqdaobj {
  font-family: var(--frontier-text-body-xsmall-font-family);
}
.xqdaure {
  letter-spacing: var(--frontier-text-body-medium-emphasized-letter-spacing);
}
.xqdn9mh {
  animation-name: x3kebmg-B;
}
.xqe2tom {
  font-family: var(--xatcy98), var(--x1tcavva) !important;
}
.xqf41ho {
  flex-basis: 876px;
}
.xqgeuaw {
  font-weight: var(--xxvlm5n);
}
.xqhahu9 {
  filter: var(--filter-primary-deemphasized-button-icon);
}
.xqj08wk {
  color: var(--x1hhbr8w);
}
.xqjdxho {
  font-family: var(--frontier-text-body-medium-emphasized-font-family);
}
.xqjkjv5 {
  background-color: var(--base-tomato);
}
.xqjr0vm {
  stroke-width: 3;
}
.xqjyukv {
  align-content: stretch;
}
.xqlejlj {
  border-right-color: #00000080;
}
.xqlyz16 {
  border-top-left-radius: var(--alert-banner-corner-radius);
}
.xqm0i37 {
  border-right-color: var(--comment-background);
}
.xqm94nd {
  font-family: var(--xxn888b), var(--xp6dtss) !important;
}
.xqml61m {
  transform: translate(23%, 107%);
}
.xqnafso {
  box-shadow: 0 1px 3px 0 var(--shadow-2);
}
.xqo5c5g {
  line-height: var(--xrpmg4l);
}
.xqoeak5 {
  font-family: var(--xeoes6w), var(--x12iahl6) !important;
}
.xqog63t {
  border-bottom-right-radius: var(--media-large-corner-radius);
}
.xqp2jr0 {
  border-right-color: var(--x1e8ogek);
}
.xqpyqt6 {
  font-size: var(--x61lx57);
}
.xqsn43r {
  margin-left: 20px;
}
.xqube13 {
  left: 0%;
}
.xqukct2 {
  text-transform: var(--x1a6tm95);
}
.xqum7iz {
  text-transform: var(--x10ad2xo);
}
.xquyuld {
  box-shadow: 0 1px 2px var(--shadow-2);
}
.xqvnxwd {
  border-left-color: var(--frontier-button-primary-border-color);
}
.xqw8lsz {
  line-height: var(--xjag4ih);
}
.xqxmu37 {
  left: -15px;
}
.xqys8qv {
  font-size: var(--x1vot22d);
}
.xr0m5pc {
  border-bottom-left-radius: 9999px;
}
.xr2eeqj {
  font-family:
    var(--text-input-label-font-family), var(--font-family-default) !important;
}
.xr2y4jy {
  border-bottom-right-radius: 6px;
}
.xr3buco {
  z-index: var(--x-zIndex);
}
.xr40ig {
  font-family: var(--x7aic6i), var(--xbgzs31) !important;
}
.xr4gsrn {
  border-top-left-radius: 40px;
}
.xr6qdbc {
  color: var(--input-label-color-disabled);
}
.xr74ml6 {
  font-family: var(--x1j0zbpk), var(--xjz0uwf) !important;
}
.xr7yn9u {
  color: var(--x1niexo5);
}
.xr9e8f9 {
  border-top-left-radius: 2px;
}
.xr9v8gl {
  font-size: var(--xzmivme);
}
.xr9w4p7 {
  border-top-left-radius: 7px;
}
.xra49st {
  color: var(--xphaj6b);
}
.xra7jnj {
  font-size: var(--x1a9ozb7);
}
.xrah2mz {
  font-stretch: var(--tertiary-label-font-stretch);
}
.xrc8val {
  letter-spacing: var(--frontier-text-label-small-letter-spacing);
}
.xreu6ju {
  background-color: var(--x1iad7h0);
}
.xrg5i2u {
  font-family: var(--body-font-family), var(--font-family-apple) !important;
}
.xrghfqo {
  border-top-left-radius: var(--media-corner-radius, 12px);
}
.xrgxkkn {
  border-top-left-radius: var(--comment-bubble);
}
.xrib06y {
  background-color: var(--data-viz-blue);
}
.xrk8be1 {
  font-size: var(--xtbh0rc);
}
.xrm3z6f {
  line-height: var(--x14lmyyb);
}
.xrmqnej {
  font-family: var(--xktkuhh), var(--x11nzw7q) !important;
}
.xrmyhay {
  background-color: var(--overlay-on-media);
}
.xrnxvy4 {
  color: rgb(var(--ig-input-text-and-icon-primary));
}
.xrotz4w {
  left: 8px;
}
.xrpv33p {
  transform: translate(112%, 19%) rotate(-20deg);
}
.xrqqxx7 {
  margin-right: -7px;
}
.xrroz7o {
  border-top-left-radius: var(--media-corner-radius);
}
.xrtchvk {
  position-anchor: var(--x-positionAnchor);
}
.xrtinnw {
  color: var(--x1pgtk7p);
}
.xrubg2h {
  color: var(--xxkdzvv);
}
.xrvj5dj {
  display: grid;
}
.xrws0fy {
  border-bottom-right-radius: var(--reshare-radius);
}
.xrx5xu5 {
  border-top-left-radius: var(--reshare-radius);
}
.xrxb4jq {
  text-transform: var(--x143s68s);
}
.xrylv2j {
  list-style-type: circle;
}
.xryrqdm {
  transform: translate(40%, 185%) rotate(-5deg);
}
.xs1tu69 {
  line-height: var(--frontier-text-label-medium-line-height);
}
.xs4xyr0 {
  animation-duration: 0.25s;
}
.xs83m0k {
  flex-shrink: 1;
}
.xs83zq4 {
  border-top-right-radius: 3px;
}
.xs9wviy {
  border-bottom-left-radius: 16px;
}
.xsbf5z5 {
  padding-left: var(--xl0koie);
}
.xscgrtv {
  background-color: var(--xwvesdf);
}
.xscnkjw {
  line-height: var(--xon84gx);
}
.xsdj86q {
  padding-left: 17px;
}
.xsdjmd6 {
  font-weight: var(--xchgx9);
}
.xsdxoiz {
  margin-right: var(--nav-list-cell-margin-horizontal-inner-addon);
}
.xsejb3s {
  border-top-right-radius: var(--x-borderRadius);
}
.xsfy40s {
  padding-right: 32px;
}
.xsgwwv8 {
  border-right-style: unset;
}
.xshklg3 {
  animation-delay: 1s;
}
.xsifsgf {
  font-size: var(--x1tshz0w);
}
.xsiiwme {
  text-transform: var(--x1rop9ph);
}
.xsirgt5 {
  letter-spacing: var(--frontier-text-body-xsmall-letter-spacing);
}
.xsjz9d6 {
  background-color: var(--xh0cfbc);
}
.xslqt17 {
  left: 21px;
}
.xsmqvrr {
  transform: translate(24%, 55%) rotate(-9deg);
}
.xsqbvy7 {
  margin-right: var(--button-inner-icon-spacing-medium);
}
.xsqj5wx {
  transform: var(--x-transform);
}
.xsrap2g {
  margin-right: var(--x3iu05p);
}
.xstmfib {
  line-height: var(--xx0udfz);
}
.xstzfhl {
  border-left-style: none;
}
.xsukrob {
  line-height: var(--x4si3xe);
}
.xsv2lzm {
  filter: saturate(0);
}
.xsvuow3 {
  border-bottom-left-radius: var(--igds-menu-border-radius);
}
.xszat0t {
  background-color: var(--always-gray-75);
}
.xt0e3qv {
  cursor: default;
}
.xt0psk2 {
  display: inline;
}
.xt1dnd5 {
  border-left-color: #00000080;
}
.xt27hss {
  margin-left: -1.25px;
}
.xt2fmn5 {
  border-bottom-right-radius: 9px;
}
.xt3hryv {
  transform: translate(177%, 262%) rotate(26deg);
}
.xt4736n {
  font-size: var(--body-font-size);
}
.xt4opyv {
  border-top-right-radius: 52px;
}
.xt6ovg4 {
  border-bottom-right-radius: 3px;
}
.xt8qicx {
  margin-left: var(--card-padding-horizontal);
}
.xt8v7th {
  line-height: var(--frontier-text-headline-large-line-height);
}
.xtaz4m5 {
  list-style-type: disc;
}
.xtbddhq {
  transform: translate(8%, 330%) rotate(20deg);
}
.xtbra7w {
  font-family: var(--xz6ujff), var(--x1j2mfry) !important;
}
.xtc6z2u {
  background-color: #f0f2f5;
}
.xtdr0u3 {
  border-right-color: var(--radio-border-color-disabled);
}
.xtea3wc {
  filter: blur(2px);
}
.xtehgxx {
  fill: var(--primary-icon);
}
.xtf1z3e {
  border-top-left-radius: 42px;
}
.xtgl8bv {
  line-height: var(--xdyx740);
}
.xtglan8 {
  left: calc(50% - 8px);
}
.xthf6uo {
  line-height: var(--xzxtofn);
}
.xti2d7y {
  opacity: 0.4;
}
.xtijo5x {
  right: 0;
}
.xtilpmw {
  -moz-appearance: textfield;
}
.xtjevij {
  transform: scaleY(-1);
}
.xtk6v10 {
  color: var(--primary-button-text);
}
.xtky727 {
  font-size: var(--xvg0h4w);
}
.xtmr4r {
  font-size: var(--xlird6x);
}
.xtoa4n4 {
  letter-spacing: var(--x137vhjs);
}
.xtpaju7 {
  font-family: var(--secondary-label-font-family);
}
.xtqikln {
  column-gap: 12px;
}
.xts98ei {
  border-top-right-radius: var(--input-dense-corner-radius);
}
.xtssl2i {
  padding-left: 40px;
}
.xtt52l0 {
  resize: none;
}
.xtt9mkl {
  line-height: var(--frontier-text-body-xsmall-line-height);
}
.xttmmlf {
  transform: translate(46%, 18.6%);
}
.xttx25h {
  line-height: var(--x147mwbl);
}
.xtv2irb {
  mix-blend-mode: darken;
}
.xtvf9r5 {
  font-stretch: var(--display1-font-stretch);
}
.xtvhhri {
  text-transform: uppercase;
}
.xtvsq51 {
  background-color: var(--primary-button-background);
}
.xtx3yfk {
  border-left-color: var(--switch-active);
}
.xtxaiou {
  border-bottom-left-radius: var(--frontier-button-border-radius);
}
.xtzzxrv {
  font-size: var(--xkwqtgm);
}
.xu06nn8 {
  transition-timing-function: var(--fds-animation-fade-in), linear;
}
.xu07pa {
  transform: translateY(-50%) rotate(225deg);
}
.xu14ctz {
  border-right-color: var(--base-blue);
}
.xu25z0z {
  border-top-right-radius: inherit;
}
.xu2cu48 {
  font-size: var(--x12q61b4);
}
.xu37r0v {
  font-weight: var(--x1fs8m7s);
}
.xu6u0q5 {
  animation-name: xfjf1k6-B;
}
.xu7vzdu {
  transition-duration: var(--xm08xuh);
}
.xu9j1y6 {
  flex-grow: 25;
}
.xu9qjwm {
  font-size: var(--x1ic7tk9);
}
.xu9xx9f {
  letter-spacing: var(--xmh6pi3);
}
.xua3uq3 {
  transition-property: height;
}
.xuarlqh {
  font-stretch: var(--meta-font-stretch);
}
.xuc4ihs {
  border-right-color: var(--toast-border-color);
}
.xucsd93 {
  font-size: var(--xrcnwju);
}
.xuemr51 {
  font-weight: var(--meta-font-weight);
}
.xueyd99 {
  padding-right: 45px;
}
.xufc7i9 {
  font-family: var(--x1ui3dgx), var(--xsgamho) !important;
}
.xuftp1y {
  font-family: var(--x1u22r2i), var(--x7t0dg3) !important;
}
.xuhkk8o {
  line-height: var(--xz5zsz7);
}
.xuhvt09 {
  color: var(--x1ijorrw);
}
.xuk3077 {
  align-items: flex-end;
}
.xul1aqh {
  font-size: var(--x13k2r5y);
}
.xum4auv {
  border-bottom-right-radius: 100px;
}
.xuo83w3 {
  filter: var(--filter-placeholder-icon);
}
.xurcqga {
  font-stretch: var(--primary-label-font-stretch);
}
.xus1m8s {
  color: var(--x154vybi);
}
.xusn5bo {
  color: var(--x10p3rbv);
}
.xuuh30 {
  transform: translate(-50%);
}
.xuujh47 {
  border-left-color: var(--wash);
}
.xuvjrbr {
  border-left-color: var(--negative);
}
.xuvqwdv {
  border-top-right-radius: var(--frontier-glimmer-border-radius);
}
.xuvvo9q {
  font-family: var(--x1wxq01c), var(--x1ttd5ug) !important;
}
.xuwkzk2 {
  background-color: var(--data-viz-red);
}
.xuwvgg2 {
  border-right-color: var(--always-black);
}
.xuwz08h {
  line-height: var(--xwendvj);
}
.xuxekev {
  border-left-color: var(--media-outer-border);
}
.xuxiujg {
  animation-timing-function: cubic-bezier(0.33, 0, 0.67, 1);
}
.xuxw1ft {
  white-space: nowrap;
}
.xuyguo4 {
  border-bottom-left-radius: var(--media-card-corner-radius);
}
.xuz0o3t {
  padding-right: 104px;
}
.xuzhngd {
  opacity: 0.3;
}
.xv10ya7 {
  border-bottom-left-radius: var(--frontier-glimmer-border-radius);
}
.xv1dw6u {
  font-weight: var(--xzpg1ao);
}
.xv2q8z8 {
  border-bottom-left-radius: var(--comment-bubble);
}
.xv2umb2 {
  flex-basis: inherit;
}
.xv54qhq {
  padding-right: 16px;
}
.xv5lvn5 {
  border-left-color: transparent;
}
.xv5ok1j {
  color: var(--xevhx5p);
}
.xv5twrn {
  cursor: move;
}
.xv6865q {
  border-left-style: var(--toast-border-style);
}
.xv78j7m {
  background-color: var(--text-highlight);
}
.xv8dq09 {
  transform: translate(0);
}
.xv9ia5p {
  font-weight: var(--xpgiy5d);
}
.xv9rvxn {
  background-color: var(--positive);
}
.xv9t0rm {
  margin-right: -5px;
}
.xvaulzv {
  color: var(--xg7g01b);
}
.xvbhtw8 {
  background-color: rgb(var(--ig-primary-background));
}
.xvc51xn {
  margin-left: 32px;
}
.xvc5jky {
  margin-left: auto;
}
.xvd704i {
  right: 3vh;
}
.xveuv9e {
  font-size: var(--xvo89t0);
}
.xvfu129 {
  font-size: var(--xhpgebm);
}
.xvhzd3u {
  color: var(--x1wu3tks);
}
.xvifk85 {
  background-color: var(--x3w414t);
}
.xvirf5f {
  border-left-color: var(--border-focused);
}
.xvixa1k {
  font-size: var(--x1e4zjoo);
}
.xvk3ryj {
  border-right-width: var(--xfd8i78);
}
.xvlca1e {
  stroke-width: 2;
}
.xvlukhh {
  line-height: var(--x1wvvax1);
}
.xvo38ju {
  animation-delay: var(--x-animationDelay);
}
.xvo6coq {
  box-shadow: 0 1px 2px var(--shadow-1);
}
.xvpkmg4 {
  opacity: 0.25;
}
.xvpmsi5 {
  color: var(--toggle-on-icon);
}
.xvq8zen {
  line-height: 1.3333;
}
.xvr5w9x {
  line-height: var(--xpf3fmi);
}
.xvrsx2d {
  background-color: var(--tile-tonal-container-background-yellow);
}
.xvs2etk {
  border-top-left-radius: 100%;
}
.xvs45v7 {
  left: 15%;
}
.xvs79uf {
  background-color: var(--switch-active);
}
.xvs96jx {
  text-transform: var(--xtev29v);
}
.xvtxzkx {
  border-right-color: var(--negative);
}
.xvuwby9 {
  flex-basis: 12.5%;
}
.xvx812m {
  background-color: var(--tile-tonal-container-background-teal);
}
.xvxhxcc {
  letter-spacing: var(--xl1olc7);
}
.xvyupjv {
  stroke-width: 1.5px;
}
.xw01apr {
  margin-left: -6px;
}
.xw12yya {
  color: var(--x6rkv6l);
}
.xw13fz0 {
  border-left-color: var(--base-blue);
}
.xw496ev {
  stroke: var(--blue-link);
}
.xw5cjc7 {
  border-top-left-radius: var(--card-corner-radius);
}
.xw6n3sr {
  line-height: var(--x1xcjxej);
}
.xw7duae {
  font-size: var(--xtzgqy);
}
.xw84gbc {
  transform: translate(148%, 107%) rotate(-4deg);
}
.xw8audo {
  font-size: var(--x1fngy3z);
}
.xw8v4xd {
  margin-right: var(--x-margin);
}
.xw8xeku {
  padding-left: 90px;
}
.xwcfey6 {
  background-color: var(--disabled-button-background);
}
.xwclnew {
  text-transform: var(--xewdu67);
}
.xwfvpom {
  border-left-color: var(--frontier-button-secondary-border-color);
}
.xwji4o3 {
  transition-timing-function: ease;
}
.xwklpps {
  margin-left: 2px;
}
.xwmz7sl {
  color: rgb(var(--ig-text-on-color));
}
.xwn43p0 {
  padding-left: 18px;
}
.xwnonoy {
  background-color: var(--accent);
}
.xwo3gff {
  perspective-origin: right top;
}
.xwodta0 {
  padding-right: 35px;
}
.xwoeoq {
  background-color: var(--text-input-bar-background);
}
.xwp40e0 {
  animation-name: xyg6gxy-B;
}
.xwpah4f {
  color: var(--frontier-chip-default-content-color);
}
.xws7ja1 {
  border-right-color: var(--frontier-button-primary-border-color);
}
.xws8118 {
  border-bottom-right-radius: var(--button-corner-radius);
}
.xwstg3o {
  border-top-right-radius: var(--x14pjqvd);
}
.xwu0ehp {
  line-height: var(--x1s5xtyw);
}
.xww9fth {
  transform: translate(20%, 40%);
}
.xwy3id5 {
  border-right-style: dashed;
}
.xwyjyys {
  font-size: var(--text-input-label-font-size);
}
.xwyqyvi {
  animation-timing-function: var(--fds-animation-fade-out);
}
.xwyz465 {
  margin-left: calc(-1 * var(--button-inner-icon-spacing-medium));
}
.xwz522j {
  transform: translate(16%, 31%);
}
.xwzqg5u {
  text-transform: var(--x1byyqdx);
}
.xx0bs7k {
  color: var(--xn9pdrp);
}
.xx18lmk {
  font-size: var(--x71ek6j);
}
.xx1sjfk {
  margin-left: var(--separator-menu-item-margin-horizontal);
}
.xx2axb6 {
  margin-left: calc(-1 * var(--button-inner-icon-spacing-large));
}
.xx4hqgx {
  animation-iteration-count: var(--x-animationIterationCount);
}
.xx5wi7t {
  left: 115px;
}
.xx6bhzk {
  transition-duration: 0.15s;
}
.xx6jrq6 {
  margin-left: 15px;
}
.xx8jjhe {
  border-bottom-right-radius: 25%;
}
.xx8ngbg {
  perspective: 1px;
}
.xxa63zf {
  letter-spacing: var(--frontier-text-title-medium-letter-spacing);
}
.xxaq0ya {
  font-size: var(--xty0z5x);
}
.xxbwyd1 {
  line-height: var(--xo1yfok);
}
.xxd9tem {
  color: var(--x14as8df);
}
.xxdcdb7 {
  color: var(--xkvygis);
}
.xxdjrkp {
  font-size: var(--xedureb);
}
.xxeazjp {
  line-height: var(--x1lxilyl);
}
.xxekjy0 {
  padding-left: var(--tooltip-padding-horizontal);
}
.xxg0eex {
  background-image: linear-gradient(transparent, var(--surface-background));
}
.xxh51pw {
  padding-right: 56px;
}
.xxh58k5 {
  border-top-right-radius: var(--menu-item-base-overlay-radius, 4px);
}
.xxhxcn3 {
  font-family: var(--x1g3r219), var(--xfmoc9m) !important;
}
.xxiy56e {
  font-family: var(--frontier-text-title-large-font-family);
}
.xxj740w {
  background-image: linear-gradient(0deg, var(--always-dark-overlay), black);
}
.xxk4dp2 {
  background-color: var(--tile-tonal-container-background-purple);
}
.xxkxylk {
  animation-duration: 0.5s;
}
.xxls8um {
  letter-spacing: var(--x117t5xe);
}
.xxmprt1 {
  font-family: var(--x1xbzfpv), var(--x1dycb1m) !important;
}
.xxn21mf {
  box-shadow: 0 4px 12px #0a13171f;
}
.xxnfx33 {
  box-shadow: 0 2px 4px var(--shadow-1);
}
.xxoll9x {
  animation-name: x1ojl3eo-B;
}
.xxq4lyh {
  color: var(--base-blue);
}
.xxqwieb {
  font-size: var(--x9qem0e);
}
.xxtkifa {
  box-shadow: var(--x1a7l4tr);
}
.xxvqh51 {
  color: unset;
}
.xxwlwhy {
  font-size: var(--xtgnsgv);
}
.xxx7yvo {
  right: 4px;
}
.xxydokm {
  hyphens: manual;
}
.xxymvpz {
  vertical-align: middle;
}
.xxziih7 {
  transition-timing-function: cubic-bezier(0.08, 0.52, 0.52, 1);
}
.xy19iyi {
  border-left-width: var(--x1wjqgg7);
}
.xy1yd91 {
  color: var(--ig-white);
}
.xy21cdz {
  border-bottom-left-radius: var(--glimmer-corner-radius);
}
.xy3p8c0 {
  animation-name: x1ex9r7y-B, x18ehv3y-B;
}
.xy7gzn {
  transform: translate(251%, 153%) rotate(15deg);
}
.xy93gtp {
  position-try-fallbacks: start;
}
.xyauj1b {
  padding-right: var(
    --button-large-icon-padding,
    var(--button-icon-padding-large)
  );
}
.xycog8j {
  border-bottom-left-radius: var(--x15530r7);
}
.xyesn5m {
  line-height: 1.1429;
}
.xygivhq {
  background-color: var(--x1tz3r18);
}
.xygjavf {
  font-family:
    var(--headline1-font-family), var(--font-family-default) !important;
}
.xygqn1s {
  font-size: var(--primary-label-emphasized-font-size);
}
.xyh5bb9 {
  box-decoration-break: clone;
}
.xyi7q43 {
  border-left-width: var(--toast-border-width);
}
.xyiysdx {
  padding-left: 2px;
}
.xyj9dbu {
  left: -100%;
}
.xyjepno {
  border-top-left-radius: var(--tooltip-corner-radius);
}
.xykpoxv {
  border-top-left-radius: var(--x-borderRadius);
}
.xyluleo {
  border-bottom-left-radius: var(--media-small-corner-radius, 8px);
}
.xylxav2 {
  color: var(--tile-tonal-icon-yellow);
}
.xymharo {
  margin-left: 30px;
}
.xyo1cxq {
  line-height: var(--frontier-text-meta-line-height);
}
.xyogsne {
  line-height: var(--xar7ave);
}
.xyp45bq {
  background-color: var(--tile-tonal-icon-container-background-green);
}
.xypnf4g {
  padding-left: var(--action-tile-padding-horizontal);
}
.xyqm7xq {
  margin-left: 16px;
}
.xyri2b {
  padding-right: 0;
}
.xys98vm {
  right: 14px;
}
.xytf8cw {
  font-size: var(--xky4qh);
}
.xyu97ju {
  box-shadow: 0 0 5px 1px rgba(var(--web-always-black), 0.0975);
}
.xyumdvf {
  border-left-width: 2px;
}
.xyuz3pd {
  background-image: var(--nav-bar-background-gradient);
}
.xywkf5 {
  font-family: var(--xy577th), var(--x5iwwgb) !important;
}
.xyx3deh {
  text-transform: var(--xqm7bsl);
}
.xyyilfv {
  transform-origin: left top;
}
.xyyilqf {
  line-height: var(--xvyjs1h);
}
.xyyilqk {
  background-color: var(--primary-button-background-on-media);
}
.xyynwb1 {
  font-family: var(--xsrb71e), var(--x14y3c5i) !important;
}
.xyzh69a {
  font-size: var(--x9jkrjt);
}
.xyzq4qe {
  background-color: rgb(var(--web-always-black));
}
.xz0u1mq {
  padding-left: var(--x1idgbsu);
}
.xz2iaq5 {
  background-color: #f7f8fa;
}
.xz342if {
  letter-spacing: var(--x1ex4zbm);
}
.xz37nq2 {
  transform: translate(17%, 38%);
}
.xz3jvei {
  border-top-right-radius: var(--nav-list-cell-corner-radius-dense);
}
.xz3rzyy {
  background-color: rgb(var(--web-always-white));
}
.xz4gly6 {
  transition-timing-function: ease-in-out;
}
.xz50zg8 {
  font-weight: var(--xrzext7);
}
.xz6d5mp {
  box-shadow: inset 0 0 0 1px var(--always-white);
}
.xz6jh37 {
  border-bottom-right-radius: var(--x19l9hy5);
}
.xz74otr {
  object-fit: fill;
}
.xz7t8uv {
  border-bottom-right-radius: 24px;
}
.xz9nc9h {
  text-transform: var(--xej8923);
}
.xza2c7i {
  font-stretch: var(--headline3-font-stretch);
}
.xzaxuv {
  line-height: var(--xuv22ka);
}
.xzb4slq {
  border-right-color: var(--x11jz1to);
}
.xzclw06 {
  font-stretch: var(--headline1-font-stretch);
}
.xzf9ole {
  margin-left: 64px;
}
.xzfwzys {
  font-weight: var(--xhtjr7e);
}
.xzgjdc6 {
  border-left-width: var(--list-border-width, 0px);
}
.xzhdlhr {
  border-top-right-radius: var(--media-card-corner-radius);
}
.xzi8ry5 {
  font-family: var(--xeoes6w), var(--x21vuq5) !important;
}
.xziim83 {
  padding-right: 28px;
}
.xzk4hmu {
  font-size: var(--xlmu7fb);
}
.xzkaem6 {
  z-index: 3;
}
.xzkl25m {
  border-right-width: var(--xccash2);
}
.xzl3qmq {
  opacity: var(--glimmer-min-opacity);
}
.xzl7bgz {
  background-color: var(--tile-tonal-icon-container-background-orange);
}
.xzlv0ym {
  color: var(--x1h4htjg);
}
.xzm8p2n {
  padding-left: 26px;
}
.xzn1nma {
  padding-right: var(--xnfx2am);
}
.xzn28fx {
  right: calc(100% - 1px);
}
.xznp65t {
  margin-left: 0.34em;
}
.xzntmpj {
  list-style-position: inherit;
}
.xzoaru1 {
  line-height: var(--x1ecp0f6);
}
.xzp9cbs {
  line-height: var(--xdhwn4p);
}
.xzpqnlu {
  clip: rect(0, 0, 0, 0);
}
.xzq7r6s {
  font-family: var(--x1fe9vjc), var(--xlsqs5p) !important;
}
.xzsa173 {
  background-color: var(--dot-active-on-media);
}
.xzsf02u {
  color: var(--primary-text);
}
.xzt5al7 {
  direction: ltr;
}
.xzuwhe1 {
  font-family: var(--x1jchki3), var(--x16moden) !important;
}
.xzw787d {
  border-bottom-right-radius: var(--menu-item-base-overlay-radius, 4px);
}
.xzwifym {
  color: var(--primary);
}
.xzwoauc {
  left: 16px;
}
.xzy3s72 {
  transition-property: transform, width, height, opacity, background-color;
}
.xzya0he {
  letter-spacing: var(--x5rhx0m);
}
.xzyj77d {
  direction: rtl;
}
.xzyychw {
  letter-spacing: var(--xb11xf7);
}
.xzz1hku {
  font-family:
    var(--primary-label-font-family), var(--font-family-default) !important;
}
.xzzcz6y {
  padding-left: 1.15%;
}
@supports (color: oklab(0 0 0)) {
  .x13ld82b.x13ld82b {
    background-image:
      radial-gradient(#ffffff40, #fff0 40%),
      radial-gradient(#ffd152 30%, #e26996, #e2699666 41%, #e2699600 52%),
      radial-gradient(#a033ff 37%, #a033ff00 46%),
      linear-gradient(155deg, #25d46600 65%, #25d466 95%),
      linear-gradient(45deg, #0065e0, #0f8bff);
  }
}
.x12lw8ci:not([disabled]) .x1ja2u2z {
  z-index: unset;
}
.x18a40bb:focus-within {
  box-shadow:
    0 0 0 2px #fff,
    0 0 0 4px #1877f2;
}
.x18x4ay3:focus-within {
  box-shadow:
    0 0 0 2px var(--always-white),
    0 0 0 4px var(--warning);
}
.x1fxbf4:focus-within {
  border-right-color: #ced0d4;
}
.x1kmrd4m:focus-within {
  box-shadow:
    0 0 0 2px #fff,
    0 0 0 4px #d4af00;
}
.x1lorh3t:focus-within {
  box-shadow: var(--focus-ring-shadow-default);
}
.x1prgb3j:not([disabled]) .xlt5f95 {
  z-index: unset;
}
.x1voxhca:focus-within {
  box-shadow:
    0 0 0 2px var(--always-white),
    0 0 0 4px var(--negative);
}
.x4zdw7e:focus-within {
  box-shadow:
    0 0 0 2px #fff,
    0 0 0 4px #7a7d82;
}
.xarknkg:focus-within {
  border-right-color: var(--input-border-color);
}
.xkt2ltq:focus-within {
  border-left-color: var(--input-border-color);
}
.xpx8ijz:focus-visible {
  box-shadow: var(--focus-ring-shadow-default);
}
.xq33zhf:focus::-moz-placeholder {
  color: var(--placeholder-text);
}
.xvntqv7:not([disabled]) .x1nhjfyr {
  z-index: unset;
}
.xz9nbxw:focus-within {
  border-left-color: #ced0d4;
}
.x199n7pn:first-child {
  border-top-left-radius: var(--igds-menu-border-radius)
    var(--igds-menu-border-radius);
}
.x1e5m4c4:first-child {
  border-top-right-radius: var(--igds-menu-border-radius)
    var(--igds-menu-border-radius);
}
.x1e7cf47:first-child {
  border-top-left-radius: inherit;
}
.x1exlly7:first-child {
  border-top-right-radius: inherit;
}
.xh99ass:first-child {
  display: none;
}
.xr8wx6s:first-child {
  padding-left: 16px;
}
.x1dygckn:last-child {
  border-bottom-left-radius: inherit;
}
.x26mtyy:last-child {
  border-bottom-left-radius: var(--igds-menu-border-radius)
    var(--igds-menu-border-radius);
}
.x44cjkt:last-child {
  border-bottom-right-radius: inherit;
}
.xd2sqjx:last-child {
  border-bottom-right-radius: var(--igds-menu-border-radius)
    var(--igds-menu-border-radius);
}
.xl4c4ne:last-child {
  padding-right: 16px;
}
.xtwum6m:last-child {
  clip-path: inset(0 0 1px 0);
}
.xjl7jj:empty {
  display: none;
}
.x1fzehxr:disabled {
  opacity: 1;
}
.x1kdt53j:disabled {
  color: var(--disabled-text);
}
.xs8nzd4:disabled {
  color: var(--secondary-text);
}
.x10bruuh:hover {
  background-image: linear-gradient(var(--hover-overlay), var(--hover-overlay));
}
.x10dy9tk:hover {
  padding-right: 8px;
}
.x1277o0a:hover {
  cursor: pointer;
}
.x14hj169:hover {
  background-color: var(--comment-background) !important;
}
.x15iil9w:hover {
  border-left-color: var(--secondary-button-stroke);
}
.x17w2t6x:hover {
  margin-right: -8px;
}
.x1ahtpgn:hover {
  border-right-color: rgb(var(--ig-input-border-primary));
}
.x1bg0b0x:hover {
  border-right-color: rgb(var(--ig-input-disabled-background-color));
}
.x1ce03e4:hover {
  border-left-color: rgb(var(--status-alert));
}
.x1ej0bw8:hover {
  background-color: #ededed;
}
.x1fn6cei:hover {
  margin-left: -8px;
}
.x1hthdvg:hover {
  border-left-color: var(--input-border-color-hover);
}
.x1m10i8x:hover {
  border-left-color: rgb(var(--ig-input-disabled-background-color));
}
.x1mdnquu:hover {
  opacity: 0.75;
}
.x1mkpi99:hover {
  border-right-color: rgb(var(--status-alert));
}
.x1n5bzlp:hover {
  background-color: transparent;
}
.x1nw9ok8:hover {
  background-color: var(--input-background-error-hover);
}
.x1poa18a:hover {
  border-left-color: var(--border-focused);
}
.x1pwnw6k:hover {
  margin-left: 14px;
}
.x1q34hl1:hover {
  padding-left: 8px;
}
.x1sd63oq:hover {
  opacity: 0.3;
}
.x1sie6ua:hover {
  border-right-width: 2px;
}
.x1sur9pj:hover {
  text-decoration-line: underline;
}
.x1ubmc1d:hover {
  text-decoration-line: none;
}
.x1uqy14q:hover {
  background-color: #000;
}
.x1wwl7f7:hover {
  background-color: #e1e1e1;
}
.x4ms8yx:hover {
  background-color: var(--input-background-hover);
}
.x6x8qch:hover {
  border-right-color: #65686c;
}
.x885gul:hover {
  background-color: var(--highlight-bg);
}
.x8du52y:hover {
  background-color: var(--hover-overlay);
}
.x8ulhni:hover {
  border-left-width: 2px;
}
.x9j7hi1:hover {
  background-color: var(--secondary-button-background);
}
.xaoivq5:hover {
  margin-right: 14px;
}
.xb90sal:hover {
  border-right-style: solid;
}
.xbomib1:hover {
  border-left-color: rgb(var(--ig-input-border-primary));
}
.xe62tf2:hover {
  background-color: #fb3c460d;
}
.xejykc4:hover {
  border-left-color: #65686c;
}
.xh9av9z:hover {
  background-color: var(--input-background-warn-hover);
}
.xj4cq4p:hover {
  background-color: var(--tile-tonal-container-background-elevated);
}
.xljn6tg:hover {
  border-left-color: var(--negative);
}
.xn3cpwa:hover {
  background-image: none;
}
.xq5zljc:hover {
  border-right-color: var(--negative);
}
.xqpkkxe:hover {
  border-left-color: var(--accent);
}
.xrhz2io:hover {
  border-left-style: solid;
}
.xsnba1x:hover {
  border-right-color: var(--accent);
}
.xtbntfa:hover {
  border-right-color: var(--input-border-color-hover);
}
.xz47uo6:hover {
  border-right-color: var(--secondary-button-stroke);
}
.xzmwy8w:hover {
  background-color: #0000000d;
}
.xzxmhi2:hover {
  border-right-color: var(--border-focused);
}
.x19zaomo:focus {
  background-image: none;
}
.x1b3pals:focus {
  box-shadow: 0 0 0 3px
    hsla(var(--accent-h), var(--accent-s), var(--accent-l), 0.2) inset;
}
.x1clrblf:focus {
  border-right-color: var(--accent);
}
.x1fiakjg:focus {
  border-right-color: var(--text-input-active-inner-border);
}
.x52zfkq:focus {
  border-left-color: var(--accent);
}
.x59fq91:focus {
  box-shadow: var(--focus-ring-shadow-default);
}
.xr7akr5:focus {
  border-left-color: var(--text-input-active-inner-border);
}
.xyc4ar7:focus {
  background-color: transparent;
}
.x1164lod:active {
  background-color: var(--press-overlay);
}
.x11r9i6l:active {
  background-color: #c3c3c3;
}
.x19kf12q:active {
  transform: scale(0.96);
}
.x1bb484j:active {
  background-color: var(--input-background-active);
}
.x1bsj3je:active {
  background-color: #e5e5e5;
}
.x1cn5h38:active {
  background-color: var(--input-background-disabled);
}
.x1d5wrs8:active {
  opacity: 0.7;
}
.x1egnk41:active {
  background-color: hsla(
    var(--accent-h),
    var(--accent-s),
    var(--accent-l),
    0.05
  );
}
.x1kxczlb:active {
  background-color: hsla(
    var(--negative-h),
    var(--negative-s),
    var(--negative-l),
    0.05
  );
}
.x1pdlv7q:active {
  transform: none;
}
.x1pna879:active {
  background-color: #0003;
}
.x4a34z3:active {
  background-color: var(--input-background-error-active);
}
.xcojuna:active {
  background-color: var(--input-background-warn-active);
}
.xhexg4x:active {
  background-color: hsla(
    var(--warning-h),
    var(--warning-s),
    var(--warning-l),
    0.05
  );
}
.xk4oym4:active {
  transform: scale(0.98);
}
.xuqm82a:active {
  background-image: none;
}
.xyftt0y:active {
  background-color: transparent;
}
.xylpydp:active {
  background-color: #d1ae000d;
}
@supports not selector(:focus-visible) {
  .xq7l91r.xq7l91r:focus {
    box-shadow: var(--focus-ring-shadow-default);
  }
}
@media (max-width: 900px) {
  .x10o2a94.x10o2a94 {
    flex-direction: column;
  }
}
@media (min-width: 1160px) {
  .x119dz64.x119dz64 {
    margin-left: 12px;
  }
}
@media (max-width: 999px) {
  .x11yr7xz.x11yr7xz {
    display: none;
  }
}
@media (max-height: 700px) {
  .x12lgkml.x12lgkml {
    margin-left: -4px;
  }
}
@media (max-width: 679px) {
  .x13xjmei.x13xjmei {
    box-shadow: var(--scroll-shadow);
  }
}
@media (min-width: 1160px) {
  .x145080f.x145080f {
    margin-right: 12px;
  }
}
@media (max-width: 1267px) {
  .x15bzjrn.x15bzjrn {
    display: none;
  }
}
@media (max-width: 564px) {
  .x15o3w11.x15o3w11 {
    border-top-left-radius: 0;
  }
}
@media (max-width: 679px) {
  .x15ypxgc.x15ypxgc {
    touch-action: none;
  }
}
@media (max-width: 939px) {
  .x15z2vsf.x15z2vsf {
    border-top-left-radius: 0;
  }
}
@media (max-width: 999px) {
  .x16hyl8j.x16hyl8j {
    padding-left: 20px;
  }
}
@media (max-width: 655px) {
  .x17q008m.x17q008m {
    display: flex;
  }
}
@media (max-width: 939px) {
  .x19uopgn.x19uopgn {
    border-top-right-radius: 0;
  }
}
@media (max-width: 999px) {
  .x1bomiyk.x1bomiyk {
    position: fixed;
  }
}
@media (max-width: 899px) {
  .x1daaz14.x1daaz14 {
    display: none;
  }
}
@media (max-width: 999px) {
  .x1go5ggr.x1go5ggr {
    right: 8px;
  }
}
@media (max-width: 999px) {
  .x1iwxono.x1iwxono {
    display: flex;
  }
}
@media (max-width: 999px) {
  .x1k9j55z.x1k9j55z {
    left: 0;
  }
}
@media (max-width: 999px) {
  .x1kbgjfl.x1kbgjfl {
    background-color: var(--surface-background);
  }
}
@media (max-width: 679px) {
  .x1likypf.x1likypf {
    box-shadow: none;
  }
}
@media (max-width: 564px) {
  .x1mmp8wh.x1mmp8wh {
    padding-left: 0;
  }
}
@media (max-width: 999px) {
  .x1mx1xey.x1mx1xey {
    flex-shrink: 1;
  }
}
@media (max-width: 999px) {
  .x1qm1h6.x1qm1h6 {
    flex-basis: 710px;
  }
}
@media (max-width: 939px) {
  .x1qpcq7s.x1qpcq7s {
    border-bottom-left-radius: 0;
  }
}
@media (max-width: 939px) {
  .x1qq2va3.x1qq2va3 {
    border-bottom-right-radius: 0;
  }
}
@media (max-width: 564px) {
  .x1r9mfr6.x1r9mfr6 {
    padding-right: 0;
  }
}
@media (max-width: 1105px) {
  .x1rtqab7.x1rtqab7 {
    border-bottom-left-radius: 0;
  }
}
@media (max-width: 999px) {
  .x1sxtd4z.x1sxtd4z {
    background-color: var(--overlay-on-surface);
  }
}
@media (max-width: 564px) {
  .x1vmz7ll.x1vmz7ll {
    border-bottom-right-radius: 0;
  }
}
@media (max-width: 583px) {
  .x1ws6c6y.x1ws6c6y {
    display: none;
  }
}
@media (max-width: 999px) {
  .x1wzzq4a.x1wzzq4a {
    margin-left: auto;
  }
}
@media (min-width: 665px) {
  .x1xmau6b.x1xmau6b {
    border-bottom-left-radius: 8px;
  }
}
@media (max-width: 564px) {
  .x1yyrj1m.x1yyrj1m {
    border-bottom-left-radius: 0;
  }
}
@media (max-width: 876px) {
  .x2ayxl8.x2ayxl8 {
    display: none;
  }
}
@media (max-width: 679px) {
  .x3l4zpa.x3l4zpa {
    justify-content: flex-start;
  }
}
@media (max-width: 583px) {
  .x5il3g6.x5il3g6 {
    justify-content: center;
  }
}
@media (max-width: 999px) {
  .x5ilnwy.x5ilnwy {
    align-self: flex-start;
  }
}
@media (max-width: 999px) {
  .x6t78g5.x6t78g5 {
    margin-right: auto;
  }
}
@media (max-width: 1105px) {
  .x6vpnd2.x6vpnd2 {
    border-top-left-radius: 0;
  }
}
@media (max-width: 1105px) {
  .x7lz0fm.x7lz0fm {
    border-bottom-right-radius: 0;
  }
}
@media (max-width: 679px) {
  .x9a67hx.x9a67hx {
    justify-content: flex-end;
  }
}
@media (max-width: 679px) {
  .xcatxm7.xcatxm7 {
    box-shadow:
      0 12px 28px 0 var(--shadow-2),
      0 2px 4px 0 var(--shadow-1),
      inset 0 0 0 1px var(--shadow-inset);
  }
}
@media (max-width: 768px) {
  .xdkv1y.xdkv1y {
    border-top-left-radius: 0;
  }
}
@media (max-width: 768px) {
  .xf0w64i.xf0w64i {
    border-bottom-right-radius: 0;
  }
}
@media (max-height: 700px) {
  .xfo7p31.xfo7p31 {
    margin-right: 6px;
  }
}
@media (max-width: 768px) {
  .xgdgxej.xgdgxej {
    border-bottom-left-radius: 0;
  }
}
@media (min-width: 665px) {
  .xgwcssu.xgwcssu {
    border-bottom-right-radius: 8px;
  }
}
@media (max-width: 583px) {
  .xh6znq8.xh6znq8 {
    display: flex;
  }
}
@media (max-width: 900px) {
  .xhnf9zx.xhnf9zx {
    display: block;
  }
}
@media (any-pointer: coarse) {
  .xhva3ql.xhva3ql {
    opacity: 1;
  }
}
@media (max-width: 999px) {
  .xioq50o.xioq50o {
    position: static;
  }
}
@media (max-width: 655px) {
  .xjwld63.xjwld63 {
    display: none;
  }
}
@media (max-width: 999px) {
  .xl2d534.xl2d534 {
    display: block;
  }
}
@media (max-width: 999px) {
  .xm9l1un.xm9l1un {
    padding-right: 20px;
  }
}
@media (max-width: 999px) {
  .xmafu2y.xmafu2y {
    z-index: 1;
  }
}
@media (max-width: 999px) {
  .xmh84w9.xmh84w9 {
    right: 0;
  }
}
@media (max-width: 564px) {
  .xogydr4.xogydr4 {
    border-top-right-radius: 0;
  }
}
@media (max-width: 999px) {
  .xp92f2l.xp92f2l {
    backface-visibility: hidden;
  }
}
@media (max-width: 679px) {
  .xpyx08.xpyx08 {
    border-bottom-right-radius: 0;
  }
}
@media (max-width: 999px) {
  .xq4xaog.xq4xaog {
    flex-basis: 680px;
  }
}
@media (max-width: 999px) {
  .xqek79w.xqek79w {
    left: 8px;
  }
}
@media (max-width: 679px) {
  .xshlqvt.xshlqvt {
    justify-content: center;
  }
}
@media (forced-colors: active) {
  .xugaqoy.xugaqoy {
    background-color: highlight;
  }
}
@media (max-width: 999px) {
  .xugbykb.xugbykb {
    box-sizing: border-box;
  }
}
@media (max-width: 999px) {
  .xuw8fab.xuw8fab {
    flex-grow: 1;
  }
}
@media (max-height: 700px) {
  .xv3fwf9.xv3fwf9 {
    transform: scale(0.77777777);
  }
}
@media (max-width: 679px) {
  .xv7j57z.xv7j57z {
    position: sticky;
  }
}
@media (max-width: 768px) {
  .xwdjrt2.xwdjrt2 {
    border-top-right-radius: 0;
  }
}
@media (max-width: 583px) {
  .xwg6cf1.xwg6cf1 {
    flex-wrap: wrap;
  }
}
@media (pointer: coarse) {
  .xwtlbus.xwtlbus {
    visibility: visible;
  }
}
@media (prefers-contrast: more) {
  .xwyycs4.xwyycs4 {
    background-color: var(--glimmer-high-contrast-base-opaque);
  }
}
@media (pointer: coarse) {
  .xxc3ku7.xxc3ku7 {
    opacity: 1;
  }
}
@media (max-width: 999px) {
  .xy03pun.xy03pun {
    position: sticky;
  }
}
@media (max-width: 999px) {
  .xz3kgr9.xz3kgr9 {
    z-index: 2;
  }
}
@media (max-width: 679px) {
  .xz71k5e.xz71k5e {
    border-bottom-left-radius: 0;
  }
}
@media (max-width: 900px) {
  .xzd29fr.xzd29fr {
    display: none;
  }
}
@media (max-width: 679px) {
  .xzit4ce.xzit4ce {
    clip-path: inset(0px 0px 0px 0px round var(--dialog-corner-radius));
  }
}
@media (max-width: 1105px) {
  .xzt85yc.xzt85yc {
    border-top-right-radius: 0;
  }
}
@media (prefers-contrast: more) {
  .xzvp1bk.xzvp1bk {
    animation-name: x6lyuyf-B;
  }
}
@container (max-width: 90vw) {
  .x18rb30j.x18rb30j {
    border-top-left-radius: min(max(4px, 5cqw), 12px);
  }
}
@container (max-width: 90vw) {
  .x1nemxx4.x1nemxx4 {
    border-bottom-right-radius: min(max(4px, 5cqw), 12px);
  }
}
@container (max-width: 90vw) {
  .xeu6mcs.xeu6mcs {
    border-top-right-radius: min(max(4px, 5cqw), 12px);
  }
}
@container (max-width: 90vw) {
  .xqehire.xqehire {
    border-bottom-left-radius: min(max(4px, 5cqw), 12px);
  }
}
.x100vrsf {
  width: 40px;
}
.x10394xv {
  border-top-color: var(--border-unfocused);
}
.x103rzxh {
  padding-bottom: 3.55%;
}
.x1056by3 {
  padding-bottom: var(--xfyiln3);
}
.x109j2v6 {
  padding-top: 18px;
}
.x10b6aqq {
  padding-bottom: 6px;
}
.x10bhbod {
  border-bottom-width: var(--x2l55sn);
}
.x10c73hc {
  height: 29px;
}
.x10cihs4 {
  margin-bottom: calc(-100vh + var(--header-height));
}
.x10e9i7l {
  margin-top: var(--text-input-caption-margin-top);
}
.x10h3iyq {
  width: 42px;
}
.x10indwc {
  height: var(--x1xr656z);
}
.x10msahz {
  height: calc(100% - 4px);
}
.x10t1j1p {
  border-top-color: var(--primary-text);
}
.x10vfzb2 {
  width: 11px;
}
.x10w3d4m {
  bottom: 100%;
}
.x10w6t97 {
  height: 32px;
}
.x10wh9bi {
  margin-top: 0 !important;
}
.x10wjd1d {
  height: 50px;
}
.x10wlt62 {
  overflow-y: hidden;
}
.x10wwi4t {
  padding-top: var(--menu-item-base-padding-vertical);
}
.x10xiulw {
  padding-bottom: var(--xqx2y5d);
}
.x1120s5i {
  padding-bottom: 2px;
}
.x112a4uq {
  height: 49px;
}
.x114jws4 {
  max-height: 60vh;
}
.x1198e8h {
  margin-top: -3px;
}
.x11c7tjg {
  max-height: calc(100vh - var(--header-height) - 16px);
}
.x11cby9 {
  padding-bottom: calc(var(--ig-text-input-padding-vertical) * 0.5);
}
.x11d8vdq {
  padding-bottom: var(--menu-base-list-item-padding-vertical);
}
.x11fxgd9 {
  margin-top: 30px;
}
.x11gisft {
  max-width: 640px;
}
.x11iknt3 {
  padding-left: 6px;
}
.x11k2h6o {
  top: calc(100% - 1px);
}
.x11pg2cd {
  height: var(--radio-checked-icon-size-medium);
}
.x11tup63 {
  margin-bottom: -7px;
}
.x120eboi {
  padding-bottom: var(--x13zbmhi);
}
.x122rutf {
  width: 81%;
}
.x123718p {
  padding-top: var(--ig-text-input-padding-vertical);
}
.x123j3cw {
  padding-top: 5px;
}
.x123ryzd {
  border-bottom-color: var(--x8pakf8);
}
.x1247r65 {
  width: 60px;
}
.x124el2t {
  border-bottom-color: rgb(var(--ig-tablist-border));
}
.x1256s9k {
  padding-top: 0.9%;
}
.x129kx31 {
  border-top-color: #d4af00;
}
.x129vozr {
  margin-bottom: -66px;
}
.x12argms {
  height: var(--radio-checked-icon-size-large);
}
.x12ezzi8 {
  border-top-color: var(--secondary-emphasized-button-stroke);
}
.x12f24lm {
  max-height: 70vh;
}
.x12j3hk6 {
  padding-top: var(--menu-base-list-item-padding-vertical);
}
.x12nagc {
  margin-bottom: 4px;
}
.x12pbpz1 {
  padding-top: var(--x-paddingBlock);
}
.x12sb6tu {
  width: calc(100% - 305px);
}
.x12t3zde {
  padding-top: 1rem;
}
.x12x0naj {
  padding-bottom: var(--x17ddjjh);
}
.x1306p81 {
  padding-top: var(--nav-list-cell-padding-vertical-with-addon);
}
.x130om8g {
  border-bottom-color: var(--notification-badge);
}
.x1357zma {
  border-bottom-color: var(--radio-border-color-selected);
}
.x139c44z {
  border-bottom-color: #0000001a;
}
.x13awxeq {
  border-bottom-color: var(--media-outer-border);
}
.x13crsa5 {
  padding-top: 50px;
}
.x13e71sx {
  border-bottom-width: var(--xccash2);
}
.x13fuv20 {
  border-top-style: solid;
}
.x13ihpsm {
  margin-bottom: 48px;
}
.x13jxccy {
  padding-bottom: var(--toast-container-padding-vertical);
}
.x13jzntu {
  padding-bottom: var(--xp2tq90);
}
.x13np604 {
  height: var(--tab-underline-height);
}
.x13oubkp {
  width: 96px;
}
.x13p1orr {
  padding-bottom: var(--x1go72tn);
}
.x13vifvy {
  top: 0;
}
.x13wdihx {
  margin-bottom: 11px;
}
.x13xjzxd {
  margin-bottom: 1em;
}
.x13y0ya8 {
  border-bottom-style: var(--toast-border-style);
}
.x13zrc24 {
  padding-top: 40px;
}
.x13zx6y {
  width: 68px;
}
.x141pher {
  padding-bottom: var(--x1biyz99);
}
.x147s76t {
  padding-bottom: var(--xlidq38);
}
.x1486fpl {
  border-top-width: var(--list-border-width, 0px);
}
.x14aock7 {
  overflow-x: scroll;
}
.x14atkfc {
  width: auto;
}
.x14baz6b {
  height: 76px;
}
.x14beivq {
  margin-top: 1em;
}
.x14cfmi5 {
  width: 64.5%;
}
.x14dgxzp {
  width: 58%;
}
.x14fvla8 {
  padding-bottom: var(--xs8vd86);
}
.x14fwe3t {
  margin-bottom: var(--x-marginBottom);
}
.x14g8upp {
  border-top-color: var(--always-gray-75);
}
.x14ler8 {
  margin-bottom: 40px;
}
.x14qfxbe {
  width: 36px;
}
.x14qlt9z {
  border-top-color: var(--frontier-chip-selected-border-color);
}
.x14qmtrm {
  border-top-color: var(--switch-active);
}
.x14s3wmv {
  padding-top: calc(var(--ig-text-input-padding-vertical) * 0.5);
}
.x14vqqas {
  margin-top: 12px;
}
.x14wl9m7 {
  width: var(--x3qh6d4);
}
.x14x34ic {
  padding-bottom: var(--x35pnec);
}
.x14z7g9a {
  height: 74px;
}
.x14zvdfm {
  width: 48%;
}
.x150t5mx {
  padding-bottom: var(--x1sh3dly);
}
.x1516sgx {
  border-top-color: var(--web-wash);
}
.x151tcot {
  height: var(--x1p7xo99);
}
.x152qxlz {
  width: 33%;
}
.x155gjsf {
  padding-bottom: var(--xx6nj7j);
}
.x1562eck {
  border-bottom-color: var(--input-border-color);
}
.x156by65 {
  top: 40%;
}
.x157nyq2 {
  height: var(--frontier-button-height-medium);
}
.x158ke7r {
  height: 21px;
}
.x15hfatp {
  min-width: 36px;
}
.x15hskp0 {
  border-top-width: var(--x2l55sn);
}
.x15jighw {
  width: 49px;
}
.x15ku74s {
  margin-right: 6px;
}
.x15l0y89 {
  padding-top: 21px;
}
.x15ru2t9 {
  padding-bottom: var(--x1h00o4q);
}
.x15ua4p2 {
  padding-bottom: var(--x17zdia1);
}
.x15vhz18 {
  width: 1em;
}
.x15x72sd {
  min-width: auto;
}
.x15xjtwp {
  padding-bottom: var(--x1mn7wmk);
}
.x15yg21f {
  width: 56px;
}
.x160cr68 {
  border-bottom-width: var(--x1heqtsn);
}
.x161sli9 {
  padding-bottom: 56px;
}
.x162hmin {
  height: 148px;
}
.x168biu4 {
  width: 344px;
}
.x1691je0 {
  width: 34px;
}
.x16aefeg {
  border-bottom-color: var(--always-gray-75);
}
.x16bybu0 {
  margin-bottom: 64px;
}
.x16d3s56 {
  height: 144px;
}
.x16d44fo {
  border-bottom-color: #00000080;
}
.x16ldp7u {
  margin-top: -5px;
}
.x16lq71d {
  border-top-color: var(--primary-icon);
}
.x16pr9af {
  margin-bottom: -10px;
}
.x16s0kzc {
  width: 132px;
}
.x16stqrj {
  border-bottom-color: transparent;
}
.x16suv20 {
  min-height: 8px;
}
.x16ubqpr {
  padding-bottom: var(--x4f6v9y);
}
.x16vho4v {
  margin-left: 6px;
}
.x16wdlz0 {
  height: 38px;
}
.x16wp3ig {
  height: 0.25rem;
}
.x16xo4sp {
  min-width: 18px;
}
.x16ydxro {
  margin-left: 10px;
}
.x16ye13r {
  height: var(--x-height);
}
.x16z1lm9 {
  margin-top: -7px;
}
.x16zlq7r {
  padding-bottom: var(--x1vniwpj);
}
.x170jfvy {
  height: 10px;
}
.x173qytb {
  min-width: 75px;
}
.x175kp8w {
  min-height: var(--nav-list-cell-min-height);
}
.x175xb6m {
  padding-bottom: var(--x8opvso);
}
.x177zlmg {
  padding-top: 4.5px;
}
.x178x36y {
  margin-bottom: unset;
}
.x178xt8z {
  border-top-width: 1px;
}
.x17ats6m {
  border-bottom-color: var(--overlay-alpha-80);
}
.x17gh7f2 {
  padding-bottom: var(--x5c2mzv);
}
.x17j0sh5 {
  border-bottom-color: var(--secondary-button-background-floating);
}
.x17p1517 {
  margin-bottom: 68px;
}
.x17rw0jw {
  height: 22px;
}
.x17upfok {
  min-width: 320px;
}
.x17w5aax {
  padding-bottom: var(--x17wfhqi);
}
.x17yl4rm {
  height: var(--radio-size-large);
}
.x17z2i9w {
  width: 22px;
}
.x183yexn {
  padding-bottom: var(--x9sfbbr);
}
.x1849jeq {
  width: 30px;
}
.x18514jb {
  padding-bottom: var(--x11ftnti);
}
.x185me3a {
  height: var(--x1qwpgpj);
}
.x187jt {
  width: 51%;
}
.x187nhsf {
  width: 44px;
}
.x187xtus {
  min-width: 72px;
}
.x188425o {
  padding-bottom: var(--list-cell-padding-vertical-with-addon);
}
.x18bsr7w {
  border-bottom-width: var(--card-border-width, 0px);
}
.x18ccme9 {
  border-top-width: 5px;
}
.x18d9i69 {
  padding-bottom: 0;
}
.x18dl8mb {
  height: 150px;
}
.x18f6klv {
  padding-top: var(--x-padding);
}
.x18g6o9x {
  top: calc(50% - 12.5px);
}
.x18gnavp {
  height: 13px;
}
.x18ip3f8 {
  min-width: 344px;
}
.x18jx3n6 {
  left: 32%;
}
.x18o7xqd {
  padding-bottom: var(--xru1tik);
}
.x18ov5rh {
  padding-bottom: var(--x4m2gy9);
}
.x18qnofl {
  max-width: 160px;
}
.x18runqf {
  border-top-style: var(--popover-border-style);
}
.x18z2lz5 {
  padding-bottom: var(--xolsgpg);
}
.x191j7n5 {
  bottom: 16px;
}
.x192bzfb {
  padding-bottom: var(--x1pgqebo);
}
.x192njpj {
  width: calc(2.90625rem + 52px);
}
.x192rfv7 {
  padding-top: var(--toast-container-padding-vertical);
}
.x193iq5w {
  max-width: 100%;
}
.x1943cyq {
  padding-bottom: var(--xxn1dop);
}
.x194h3ps {
  padding-bottom: var(--xyzvix4);
}
.x195dpd7 {
  width: var(--x168z3fp);
}
.x195fryh {
  padding-bottom: var(--page-footer-padding-vertical);
}
.x197psvt {
  width: 13.5px;
}
.x19app5s {
  width: 68%;
}
.x19gsqmy {
  border-bottom-color: var(--radio-border-color-disabled);
}
.x19h4ct {
  width: 35%;
}
.x19ip775 {
  bottom: 1px;
}
.x19ir4e9 {
  padding-bottom: var(--x1wkpxaa);
}
.x19jyc8h {
  width: 468px;
}
.x19pel4m {
  width: 120%;
}
.x19qhsik {
  padding-bottom: var(--xl9gv2g);
}
.x19sv2k2 {
  width: calc(100% - 40px);
}
.x19swzb4 {
  height: 112px;
}
.x19v3vle {
  width: 84px;
}
.x19yoh24 {
  padding-bottom: var(--toast-addon-padding-vertical);
}
.x1a00udw {
  width: 15px;
}
.x1a2gq94 {
  padding-bottom: var(--xevryxj);
}
.x1a2w583 {
  border-top-right-radius: 0;
}
.x1a3r9hi {
  max-height: 380px;
}
.x1a4oivo {
  margin-top: unset;
}
.x1a7vs8u {
  height: 70%;
}
.x1a842fp {
  height: 170px;
}
.x1a8lsjc {
  padding-bottom: 10px;
}
.x1ae2gm5 {
  padding-bottom: var(--xaekro1);
}
.x1ae76x5 {
  border-bottom-color: var(--card-border-color);
}
.x1aekv1k {
  height: 31px;
}
.x1ajgxza {
  padding-bottom: var(--x6si9mq);
}
.x1anfit2 {
  width: 31%;
}
.x1anpbxc {
  margin-top: 10px;
}
.x1aob8is {
  padding-bottom: var(--x11s3sq9);
}
.x1aody8q {
  width: 876px;
}
.x1aoij9j {
  border-top-color: var(--surface-background);
}
.x1ap80js {
  max-width: 800px;
}
.x1apgk2f {
  padding-bottom: var(--xjd0jh6);
}
.x1atx4j1 {
  top: 6px;
}
.x1auzw0x {
  height: calc(100% * (2 / 3));
}
.x1aym7qp {
  padding-bottom: var(--x1w8egjv);
}
.x1aymjmv {
  padding-bottom: var(--x1ouxnv2);
}
.x1b12d3d {
  max-height: 17px;
}
.x1b42p2t {
  width: 46%;
}
.x1b4xrn5 {
  padding-bottom: var(--x1m1kajd);
}
.x1b51vyi {
  height: 180px;
}
.x1b5gfsw {
  width: var(--radio-size-large);
}
.x1b9tsu8 {
  padding-bottom: var(--x7xbuff);
}
.x1ba4aug {
  min-height: 40px;
}
.x1bby3tf {
  max-width: 36px;
}
.x1bepr8w {
  width: 88%;
}
.x1bi0hng {
  border-top-color: var(--frontier-button-secondary-border-color);
}
.x1bkpikb {
  right: -2px;
}
.x1bkzgmd {
  border-bottom-color: var(--comment-background);
}
.x1bm8l82 {
  width: 34%;
}
.x1bmsi4x {
  border-top-color: var(--secondary-button-background-floating);
}
.x1bngd9k {
  padding-bottom: var(--x1vl2os8);
}
.x1bnlyaz {
  border-bottom-color: unset;
}
.x1bq5epv {
  padding-bottom: var(--x1e7489j);
}
.x1bs97v6 {
  border-bottom-color: rgb(var(--ig-separator));
}
.x1bwycvy {
  max-height: 100vh;
}
.x1bxb63u {
  height: var(--text-input-dense-height);
}
.x1byqi6 {
  padding-bottom: var(--x1cg1hpd);
}
.x1byr4rc {
  padding-top: 52px;
}
.x1c436fg {
  margin-bottom: 18px;
}
.x1c7jfne {
  bottom: 2px;
}
.x1c7vg25 {
  min-width: 112px;
}
.x1c8qvny {
  padding-bottom: var(--x1jdfoav);
}
.x1c94qj7 {
  padding-top: 125px;
}
.x1c98d7f {
  padding-bottom: var(--xhes4e6);
}
.x1ccoiz7 {
  padding-top: 110px;
}
.x1cg523h {
  padding-bottom: var(--x16ionsi);
}
.x1chd833 {
  margin-bottom: 28px;
}
.x1cijtut {
  padding-bottom: var(--xtzlrux);
}
.x1ck2h3a {
  height: 90%;
}
.x1cnzs8 {
  padding-top: 20px;
}
.x1co6499 {
  border-bottom-width: 0.5px;
}
.x1cpt7wl {
  max-width: 1218px;
}
.x1cs6qxi {
  max-width: var(--toast-container-max-width);
}
.x1ctabny {
  padding-top: 1.15%;
}
.x1cuwsqm {
  height: var(--x1ggo0kt);
}
.x1cvkgv3 {
  border-top-width: var(--xccash2);
}
.x1cvmir6 {
  width: 360px;
}
.x1cyi7gt {
  border-top-color: var(--overlay-alpha-80);
}
.x1d0ri9u {
  padding-top: 13px;
}
.x1d4wt55 {
  border-top-color: var(--hover-overlay);
}
.x1d7kzl9 {
  top: var(--text-input-label-top, 22px);
}
.x1d7yc3v {
  margin-top: 56px;
}
.x1d7z9mz {
  width: 76px;
}
.x1da4nbr {
  height: var(--x168z3fp);
}
.x1dact8u {
  padding-bottom: var(--xf8s79k);
}
.x1dcl1c0 {
  margin-top: var(--x-margin);
}
.x1de4z7d {
  padding-bottom: var(--x1v7yt49);
}
.x1dfmbyv {
  padding-bottom: var(--x1sj5yly);
}
.x1dkztcg {
  padding-top: var(--page-footer-padding-vertical);
}
.x1dmp6jm {
  width: 80px;
}
.x1dr59a3 {
  height: 100vh;
}
.x1dr9wh {
  height: 108px;
}
.x1drivef {
  max-height: 84px;
}
.x1drpf9g {
  max-width: 293px;
}
.x1dtbblo {
  margin-bottom: 60px;
}
.x1dwa2zb {
  padding-bottom: var(--x2kn8s6);
}
.x1dz1jew {
  width: 280px;
}
.x1e03a83 {
  max-width: 170px;
}
.x1e0frkt {
  width: calc(100% + 6px);
}
.x1e0gzzx {
  top: -3px;
}
.x1e1m7ul {
  margin-top: 25px;
}
.x1e2cs3e {
  padding-bottom: var(--xe0ob45);
}
.x1e3jx5v {
  min-height: var(--header-height);
}
.x1e4zzel {
  overscroll-behavior-y: contain;
}
.x1e56ztr {
  margin-bottom: 8px;
}
.x1ebt64t {
  height: 152px;
}
.x1egiwwb {
  height: 500px;
}
.x1egpv2n {
  padding-bottom: 52px;
}
.x1ejq31n {
  border-top-style: none;
}
.x1ekyzy6 {
  border-bottom-width: var(--x1y5fns0);
}
.x1emoqdn {
  height: calc(100vh - 200px);
}
.x1epquy7 {
  border-top-color: var(--input-border-color);
}
.x1epygpo {
  border-top-width: var(--card-border-width, 0px);
}
.x1escl5o {
  bottom: 60px;
}
.x1eu8d0j {
  top: 10px;
}
.x1evijom {
  padding-bottom: var(--x1rnj9yr);
}
.x1evt7rs {
  width: var(--radio-size-medium);
}
.x1exxf4d {
  border-top-color: var(--media-inner-border);
}
.x1exxlbk {
  width: 100px;
}
.x1ey2m1c {
  bottom: 0;
}
.x1eyoi3t {
  margin-top: calc(var(--ig-text-input-padding-vertical) * 0.5);
}
.x1ezzyay {
  padding-bottom: var(--x1nvwbad);
}
.x1f1nlb9 {
  width: 25%;
}
.x1f23hgm {
  min-height: calc(100vh - var(--screen-header-height));
}
.x1f4buv5 {
  left: -2px;
}
.x1f5gtvn {
  padding-bottom: var(--x151nwji);
}
.x1f7coh4 {
  padding-bottom: var(--x1b8dglc);
}
.x1f83pxg {
  min-height: 62px;
}
.x1feji6e {
  padding-bottom: var(--x1yq6flq);
}
.x1fgtraw {
  height: 28px;
}
.x1fi3s4r {
  padding-bottom: var(--card-padding-vertical);
}
.x1fkg83j {
  padding-bottom: var(--xast811);
}
.x1fnd73c {
  width: 42%;
}
.x1fns5xo {
  min-width: 40px;
}
.x1fnye6u {
  border-bottom-color: var(--x1e8ogek);
}
.x1fo6t33 {
  top: -4px;
}
.x1fq8qgq {
  height: var(--button-height-large);
}
.x1fqkd7g {
  left: 3.1rem;
}
.x1fqp7bg {
  margin-bottom: 15px;
}
.x1fqu6pj {
  padding-bottom: var(--section-header-addOnEnd-button-padding-vertical);
}
.x1fsd2vl {
  width: 10px;
}
.x1ftt334 {
  width: 5px;
}
.x1fu8urw {
  width: 64px;
}
.x1fur4o1 {
  top: -10px;
}
.x1fxhmyf {
  width: 13px;
}
.x1fxk84t {
  width: 54px;
}
.x1fysg8h {
  border-top-width: var(--x4s76ci);
}
.x1fznrkb {
  width: 144px;
}
.x1g0q3yh {
  min-width: var(--menu-item-icon-container-size, 36px);
}
.x1g2khh7 {
  padding-bottom: 14px;
}
.x1g57k3z {
  padding-bottom: var(--xycyyg3);
}
.x1g80ep4 {
  padding-top: 200px;
}
.x1gan7if {
  padding-bottom: 32px;
}
.x1gb2em4 {
  height: 68px;
}
.x1gefphp {
  width: calc(50% - 4px);
}
.x1gfrltd {
  padding-bottom: var(--xam2lky);
}
.x1gg8mnh {
  min-height: 44px;
}
.x1gk5y8p {
  width: var(--x1csr2uz);
}
.x1gkbulp {
  margin-top: var(--x-marginTop);
}
.x1gkuw16 {
  border-bottom-color: var(--warning);
}
.x1gnnpzl {
  height: 30px;
}
.x1goo88b {
  height: var(--frontier-button-icon-height-small);
}
.x1gp4ovq {
  border-top-width: 4px;
}
.x1gsfyvl {
  height: var(--x43ln1b);
}
.x1gslohp {
  margin-top: 4px;
}
.x1gsmzo5 {
  border-top-color: var(--x1e8ogek);
}
.x1gtkyd9 {
  padding-bottom: var(--x-paddingBlock);
}
.x1guw455 {
  width: 38px;
}
.x1gvqnck {
  max-width: 552px;
}
.x1gvwcb {
  min-width: 360px;
}
.x1gw22gp {
  padding-top: var(--list-cell-padding-vertical-with-addon);
}
.x1gwgq1z {
  padding-bottom: 150px;
}
.x1h2mt7u {
  border-bottom-width: 4px;
}
.x1h5wmu3 {
  height: 132px;
}
.x1hagigm {
  height: 7px;
}
.x1hcjvws {
  padding-bottom: var(--xs9o9la);
}
.x1hdhw5h {
  padding-bottom: var(--x1986vq1);
}
.x1hfn5x7 {
  width: 260px;
}
.x1hhzuzn {
  padding-bottom: 18px;
}
.x1hncu9u {
  height: var(--frontier-button-height-small);
}
.x1hohm31 {
  border-top-color: #0000001a;
}
.x1howknv {
  height: 12%;
}
.x1hq5gj4 {
  margin-bottom: 24px;
}
.x1hqenl9 {
  min-width: var(--toast-container-min-width);
}
.x1hshjfz {
  min-height: 16px;
}
.x1hsu73c {
  border-bottom-color: var(--input-border-color-hover);
}
.x1htk8sl {
  min-width: 500px;
}
.x1hty0o {
  border-bottom-color: #d4af00;
}
.x1huwwth {
  margin-bottom: -3px;
}
.x1hxoosp {
  min-width: 50px;
}
.x1i1rx1s {
  width: 1px;
}
.x1i6fsjq {
  margin-top: var(--menu-item-base-margin-vertical);
}
.x1i7g6fa {
  padding-bottom: var(--x1n2yjfk);
}
.x1i80of2 {
  padding-top: 17px;
}
.x1ia1hqs {
  border-top-left-radius: 0;
}
.x1iedp96 {
  border-bottom-color: var(--frontier-button-primary-border-color);
}
.x1igcnea {
  border-top-width: var(--x1heqtsn);
}
.x1ijmtbk {
  width: 37%;
}
.x1ilusbs {
  padding-bottom: var(--x1k6u5in);
}
.x1iofjn4 {
  max-height: calc(100vh - 80px);
}
.x1iog12x {
  margin-left: 4px;
}
.x1iorvi4 {
  padding-top: 4px;
}
.x1ipnpro {
  padding-bottom: var(--x18wnhjx);
}
.x1irj908 {
  border-bottom-color: #ced0d4;
}
.x1isl193 {
  border-top-color: unset;
}
.x1itg65n {
  height: var(--tab-height);
}
.x1iw9rta {
  bottom: 12.5px;
}
.x1iwc013 {
  border-bottom-color: rgb(var(--ig-tab-underline-active));
}
.x1ixqb2u {
  padding-top: 174px;
}
.x1iymm2a {
  margin-bottom: 32px;
}
.x1iypkwq {
  height: var(--xb635nk);
}
.x1j4j2dj {
  height: 22%;
}
.x1j85h84 {
  padding-bottom: 1px;
}
.x1j85kn {
  width: 58.33%;
}
.x1j9fujb {
  border-top-color: var(--frontier-button-tertiary-border-color);
}
.x1j9sjw {
  height: var(--ig-text-input-padding-vertical);
}
.x1j9u4d2 {
  max-width: 400px;
}
.x1jch2zu {
  border-bottom-color: #fa383e;
}
.x1jee029 {
  min-height: 488px;
}
.x1jfg07d {
  width: 22%;
}
.x1jfij63 {
  margin-top: 110px;
}
.x1jjk4gx {
  top: var(--ig-text-input-padding-vertical);
}
.x1jkqq1h {
  max-width: 280px;
}
.x1jm3axb {
  padding-top: var(--x-paddingTop);
}
.x1jn0hjm {
  height: 600px;
}
.x1jn9clo {
  bottom: 10px;
}
.x1jols5v {
  max-height: var(--x-maxHeight);
}
.x1joutvv {
  height: var(--xtzgqy);
}
.x1jpg84f {
  width: 388px;
}
.x1jw3ynk {
  width: 0.75rem;
}
.x1jx8tsq {
  width: 10%;
}
.x1jylbj0 {
  height: var(--frontier-button-height-large);
}
.x1jyxor1 {
  margin-bottom: -1px;
}
.x1jzctok {
  top: 5px;
}
.x1jzhcrs {
  min-width: 200px;
}
.x1k1lpwg {
  border-top-left-radius: 8px;
}
.x1k51ox {
  width: calc(6.5625rem + 52px);
}
.x1k70j0n {
  margin-top: 6px;
}
.x1k7vjkh {
  max-width: 410px;
}
.x1k8bqx0 {
  padding-bottom: var(--xptz1zw);
}
.x1kbpmyu {
  max-width: 144px;
}
.x1kgmq87 {
  margin-top: -2px;
}
.x1khxuxv {
  border-bottom-color: var(--web-wash);
}
.x1kky2od {
  width: 16px;
}
.x1kl0l3y {
  width: 21px;
}
.x1kmanbg {
  width: 55%;
}
.x1kpxq89 {
  height: 12px;
}
.x1kr8tdy {
  border-top-width: 6px;
}
.x1ktj5wk {
  height: calc(100% - 8px);
}
.x1kzbd7g {
  padding-bottom: var(--x171d10j);
}
.x1l0fimt {
  min-height: var(--text-input-min-height, 64px);
}
.x1l1xfun {
  border-top-color: var(--wash);
}
.x1l36t39 {
  height: 1rem;
}
.x1l3hj4d {
  bottom: -34px;
}
.x1l3jyfm {
  width: 83%;
}
.x1l4vc9z {
  border-top-color: var(--always-black);
}
.x1l90r2v {
  padding-bottom: 16px;
}
.x1ldx8e {
  margin-right: 2px;
}
.x1lfhtmy {
  border-bottom-color: var(--border-unfocused);
}
.x1lg0oad {
  top: -18px;
}
.x1lgns3c {
  padding-bottom: var(--x1foc1em);
}
.x1lgtuom {
  border-bottom-color: var(--frontier-chip-selected-border-color);
}
.x1llt8gk {
  min-height: 254px;
}
.x1lmfxnq {
  padding-bottom: var(--xbczgh);
}
.x1lon9th {
  padding-bottom: var(--x10mie8a);
}
.x1lqa7cf {
  padding-left: 10px;
}
.x1lqxvo2 {
  border-bottom-color: var(--always-white);
}
.x1lr1uin {
  max-width: 420px;
}
.x1lrq78z {
  border-bottom-color: var(--chip-background-selected);
}
.x1lytzrv {
  max-width: inherit;
}
.x1lzk20x {
  padding-bottom: var(--xldsu7d);
}
.x1lzt3e6 {
  width: 114px;
}
.x1m0s6yc {
  border-bottom-color: var(--frontier-chip-default-border-color);
}
.x1m3v4wt {
  height: 200px;
}
.x1m7pmia {
  padding-bottom: 44px;
}
.x1m8jc8i {
  padding-bottom: var(--xxxwp2s);
}
.x1mbzxdm {
  width: 23%;
}
.x1miatn0 {
  padding-top: 32px;
}
.x1mj0w8m {
  height: 330px;
}
.x1mkiy5m {
  min-width: 50%;
}
.x1mn4l8j {
  margin-bottom: var(--x-margin);
}
.x1mnct07 {
  padding-bottom: var(--xwshb32);
}
.x1mo09p3 {
  min-height: var(--text-input-dense-height);
}
.x1mq37bv {
  min-height: var(--list-cell-min-height);
}
.x1mqrs8o {
  border-top-color: var(--base-cherry);
}
.x1mtejvm {
  height: 13%;
}
.x1n0idbz {
  padding-bottom: var(--xgahrtm);
}
.x1n3te05 {
  max-height: calc(100vh - 60px);
}
.x1n41fgr {
  border-top-color: rgb(var(--ig-input-border-secondary));
}
.x1n5ongv {
  padding-bottom: var(--x1f4rmb4);
}
.x1n79urc {
  border-bottom-color: var(--hover-overlay);
}
.x1n7qst7 {
  max-width: 548px;
}
.x1n7xbgf {
  padding-bottom: var(--x164n1mk);
}
.x1n9j6dg {
  border-top-color: rgb(var(--ig-input-disabled-background-color));
}
.x1nb4dca {
  border-bottom-color: var(--media-inner-border);
}
.x1nbnut7 {
  height: 128px;
}
.x1nchyzw {
  border-top-color: var(--frontier-chip-disabled-border-color);
}
.x1ncir08 {
  max-width: 200px;
}
.x1ncu18p {
  padding-bottom: var(--x13nhdd3);
}
.x1ngqms7 {
  height: 0.88em;
}
.x1nii1ug {
  padding-bottom: var(--xdbz28z);
}
.x1njhlm6 {
  height: 41px;
}
.x1nl0pjx {
  top: 9px;
}
.x1nn3v0j {
  padding-top: 2px;
}
.x1npj6m0 {
  width: 33px;
}
.x1nrll8i {
  left: 50%;
}
.x1ntlw0l {
  margin-left: var(--x-marginLeft);
}
.x1nvd71e {
  top: 80%;
}
.x1nwd2s4 {
  width: calc(125% - 16px);
}
.x1nxbyug {
  padding-bottom: var(--x1d36sq9);
}
.x1nz1li2 {
  width: 41.25%;
}
.x1o1nzlu {
  min-height: 15px;
}
.x1o2z316 {
  width: calc(100% - 8px);
}
.x1o4km9v {
  height: 35%;
}
.x1o6q14k {
  margin-right: 16px;
}
.x1o7swki {
  border-top-color: var(--comment-background);
}
.x1oboqm0 {
  margin-top: 52px;
}
.x1odjw0f {
  overflow-y: auto;
}
.x1odorvu {
  border-bottom-color: var(--switch-active);
}
.x1ofrhki {
  border-top-width: var(--x1wjqgg7);
}
.x1ok221b {
  margin-top: 5px;
}
.x1ol5cfa {
  padding-bottom: var(--xs19qyq);
}
.x1oo3vh0 {
  margin-bottom: -16px;
}
.x1otiuu {
  padding-bottom: var(--xvhw8c4);
}
.x1oud9qe {
  right: 25%;
}
.x1oux285 {
  width: 65%;
}
.x1ow4hk9 {
  padding-top: 60px;
}
.x1ow8ho5 {
  padding-bottom: var(--x1etcugz);
}
.x1oxy7we {
  padding-bottom: var(--x1j70433);
}
.x1oysuqx {
  width: 200px;
}
.x1p5jlgq {
  padding-top: 69.44444444444444%;
}
.x1p5oq8j {
  padding-top: 24px;
}
.x1p9drgo {
  padding-bottom: var(--x1px8mxm);
}
.x1p9gghe {
  border-bottom-width: var(--x4s76ci);
}
.x1peatla {
  height: 64px;
}
.x1pfdp30 {
  border-bottom-color: rgb(var(--ig-input-border-secondary));
}
.x1pgblm0 {
  width: 36%;
}
.x1pigqs1 {
  width: 82px;
}
.x1pju0fl {
  width: 50px;
}
.x1plnv5r {
  padding-bottom: var(--text-input-padding-vertical);
}
.x1plvlek {
  overflow-x: visible;
}
.x1pr53tk {
  height: var(--xvg0h4w);
}
.x1pshirs {
  min-width: -moz-fit-content;
}
.x1pu65a1 {
  padding-bottom: 2.5px;
}
.x1pz7qcj {
  width: var(--x1hw50zh);
}
.x1pzews7 {
  border-bottom-width: 1.5px;
}
.x1q0q8m5 {
  border-bottom-style: solid;
}
.x1q3o2qw {
  width: calc(100% - 36px);
}
.x1q5yig5 {
  width: 272px;
}
.x1q734qy {
  width: 71%;
}
.x1qaa854 {
  padding-bottom: var(--x1pi689j);
}
.x1qazoxs {
  border-top-width: var(--x1y5fns0);
}
.x1qcsgla {
  padding-bottom: var(--xmu6hzu);
}
.x1qhh985 {
  border-bottom-width: 0;
}
.x1qiirwl {
  top: -2px;
}
.x1qnweig {
  padding-bottom: var(--x1dvsyhx);
}
.x1qrby5j {
  width: inherit;
}
.x1qufaae {
  bottom: 350px;
}
.x1qvp7gm {
  max-height: calc(100vh - 77px);
}
.x1qx5ct2 {
  height: 20px;
}
.x1r1pt67 {
  height: var(--button-height-medium);
}
.x1r52mkx {
  border-top-color: var(--placeholder-icon);
}
.x1r6jgrq {
  padding-bottom: var(--x1adg44m);
}
.x1r73jix {
  height: var(--x8oldod);
}
.x1r9kitl {
  width: 41px;
}
.x1r9niq5 {
  padding-bottom: var(--x1rgkjax);
}
.x1rbwd0k {
  top: 36.75%;
}
.x1rds7rs {
  border-top-color: var(--xxli5wy);
}
.x1rdy4ex {
  margin-top: -4px;
}
.x1rhet7l {
  margin-top: 7px;
}
.x1rife3k {
  overflow-y: scroll;
}
.x1rkglvj {
  padding-bottom: var(--xroz8fy);
}
.x1rpvueo {
  min-height: 77px;
}
.x1rsacje {
  border-bottom-color: var(--list-border-color, transparent);
}
.x1rx6pd {
  border-bottom-color: rgb(var(--ig-primary-text));
}
.x1rxj1xn {
  padding-bottom: 50px;
}
.x1rz828m {
  min-height: 30px;
}
.x1s51fez {
  padding-bottom: 27px;
}
.x1s65kcs {
  height: var(--header-height);
}
.x1s9f6mj {
  padding-bottom: var(--xhyrjfp);
}
.x1s9qjmn {
  border-top-color: var(--secondary-button-stroke);
}
.x1sa2p9j {
  border-bottom-color: var(--popover-border-color);
}
.x1sb9yw4 {
  width: 108px;
}
.x1sgpng {
  margin-top: 22px;
}
.x1sgudl8 {
  padding-bottom: 48px;
}
.x1sl5uzh {
  width: 66.66%;
}
.x1so1ns2 {
  width: 192px;
}
.x1spuwte {
  width: var(--x18b96uj);
}
.x1srbbgq {
  max-width: 876px;
}
.x1sslpiy {
  max-height: 320px;
}
.x1svvx3i {
  padding-bottom: var(--x1owjw4d);
}
.x1swdo50 {
  margin-left: 2px;
}
.x1sx6nk9 {
  padding-bottom: var(--xyt4rp2);
}
.x1sy0etr {
  border-bottom-style: none;
}
.x1sy10c2 {
  margin-top: 20px;
}
.x1t07p4j {
  border-bottom-width: var(--x1wjqgg7);
}
.x1t0fkks {
  width: 44%;
}
.x1t1ogtf {
  padding-bottom: 40px;
}
.x1t1qrwb {
  bottom: -2px;
}
.x1t2pt76 {
  min-height: inherit;
}
.x1t5ih0t {
  padding-bottom: var(--x1vwrybv);
}
.x1ta3ar0 {
  height: 17px;
}
.x1talbiv {
  width: 908px;
}
.x1tbbn4q {
  height: 364px;
}
.x1td3qas {
  width: 32px;
}
.x1ten1a2 {
  padding-top: var(--menu-base-padding-vertical, 8px);
}
.x1tfhste {
  margin-top: 40px;
}
.x1ti0xpo {
  margin-top: var(--section-header-subtitle-with-addOnEnd-margin-vertical);
}
.x1tij0pl {
  border-bottom-color: #ccc;
}
.x1tjjb1q {
  width: 0.334em;
}
.x1tk7jg1 {
  top: 12px;
}
.x1tpqehw {
  margin-left: 12px;
}
.x1tpsacp {
  height: var(--frontier-button-icon-height-medium);
}
.x1tucx9d {
  width: 125px;
}
.x1ty9z65 {
  margin-bottom: 1px;
}
.x1tygjjb {
  width: 304px;
}
.x1tz4bnf {
  border-top-color: var(--accent);
}
.x1u0qlu0 {
  padding-bottom: var(--x1lnm0cf);
}
.x1u2d2a2 {
  min-width: 280px;
}
.x1u4bug8 {
  max-width: -moz-fit-content;
}
.x1u78mur {
  width: 58px;
}
.x1u7kmwd {
  margin-bottom: 14px;
}
.x1u8cpjd {
  padding-bottom: var(--xtayoku);
}
.x1u8wpl7 {
  border-bottom-color: var(--xygfmuv);
}
.x1u9fmj9 {
  height: var(--frontier-button-icon-height-large);
}
.x1ua1ozc {
  min-width: var(--menu-item-icon-default-size, initial);
}
.x1ug4tga {
  padding-bottom: 13px;
}
.x1ujl9rh {
  min-height: 84px;
}
.x1ukowes {
  padding-top: 100%;
}
.x1ullsbb {
  padding-bottom: var(--x1okqpqz);
}
.x1uncgzr {
  width: 224px;
}
.x1us19tq {
  min-height: 100%;
}
.x1useyqa {
  width: 48px;
}
.x1usz39j {
  max-width: calc(100vw - 16px);
}
.x1uu1fcu {
  border-top-color: red;
}
.x1uuarju {
  border-top-color: var(--radio-border-color-selected);
}
.x1uw4saw {
  margin-top: var(--header-height);
}
.x1uxpuav {
  padding-bottom: var(--x4f53b7);
}
.x1uygn3o {
  width: var(--radio-checked-icon-size-medium);
}
.x1uyial6 {
  max-width: 940px;
}
.x1v1qt71 {
  padding-bottom: var(--x1yoj6kp);
}
.x1v4kod4 {
  top: -8px;
}
.x1v4s8kt {
  width: 6px;
}
.x1v8p93f {
  border-top-color: transparent;
}
.x1v9rd06 {
  width: calc(50% - 2px);
}
.x1v9usgg {
  height: 14px;
}
.x1va8xku {
  padding-top: 1.75%;
}
.x1vc8xu4 {
  border-top-color: var(--chip-background-selected);
}
.x1vd4hg5 {
  height: 300px;
}
.x1vep0dm {
  padding-bottom: var(--x13gmsqo);
}
.x1vgxm1q {
  top: calc(var(--ig-text-input-padding-vertical) * 0.5);
}
.x1vioi2c {
  padding-bottom: var(--x1ldaztp);
}
.x1vke2v8 {
  max-height: 144px;
}
.x1vm5akr {
  height: var(--x1hw50zh);
}
.x1vqgdyp {
  height: 40px;
}
.x1vtdn3l {
  border-bottom-width: var(--xfd8i78);
}
.x1vuyw1d {
  padding-bottom: var(--x1x6eygo);
}
.x1vxi1rh {
  padding-top: var(--tooltip-padding-vertical);
}
.x1vz4e29 {
  width: 66%;
}
.x1w1tb2m {
  top: 60px;
}
.x1w3cfof {
  padding-bottom: var(--xudttia);
}
.x1w99lxo {
  bottom: 1.5vh;
}
.x1wa3icf {
  bottom: 5px;
}
.x1wc42o8 {
  width: 9px;
}
.x1wc95rx {
  min-width: 136px;
}
.x1wh8b8d {
  margin-right: 20px;
}
.x1wiwyrm {
  min-height: 52px;
}
.x1wkxgih {
  height: 120px;
}
.x1wkyw2c {
  padding-bottom: var(--x-padding);
}
.x1wr1t1i {
  width: var(--xtzgqy);
}
.x1wsgfga {
  margin-bottom: -8px;
}
.x1wsuqlk {
  margin-right: 12px;
}
.x1wu2mox {
  min-width: 14px;
}
.x1wxaq2x {
  min-height: 48px;
}
.x1x1rfll {
  max-width: none;
}
.x1x4j4od {
  height: calc((100% - 60px) * 9999);
}
.x1x7e7qh {
  padding-bottom: var(--menu-item-base-padding-vertical);
}
.x1x97wu9 {
  padding-top: var(--dialog-anchor-vertical-padding);
}
.x1xaiuri {
  margin-top: var(--separator-menu-item-margin-vertical);
}
.x1xc55vz {
  width: 8px;
}
.x1xfr7j2 {
  padding-bottom: var(--xirq56i);
}
.x1xila8y {
  height: var(--button-large-height, var(--button-height-large));
}
.x1xlpoey {
  margin-top: 53px;
}
.x1xmf6yo {
  margin-top: 8px;
}
.x1xmmd21 {
  min-height: 10vh;
}
.x1xp8n7a {
  width: 18px;
}
.x1xpa7k {
  padding-right: 0;
}
.x1xqsql5 {
  border-top-color: var(--warning);
}
.x1xt1zz4 {
  padding-bottom: var(--xjqoq87);
}
.x1xux3cy {
  width: 235px;
}
.x1xwk8fm {
  width: 680px;
}
.x1xxobug {
  padding-bottom: var(--x1hweptz);
}
.x1xy6bms {
  padding-top: 22px;
}
.x1y1aw1k {
  padding-top: 8px;
}
.x1y24lgg {
  max-height: 348px;
}
.x1y332i5 {
  margin-top: -1px;
}
.x1y3h2rf {
  height: var(--x18b96uj);
}
.x1yaf2ey {
  width: 61.5px;
}
.x1yaqywo {
  margin-bottom: var(--separator-menu-item-margin-vertical);
}
.x1yb6050 {
  padding-bottom: var(--xhxre3c);
}
.x1ycjhwn {
  height: 5px;
}
.x1yeidpz {
  border-bottom-color: var(--border-focused);
}
.x1yf7rl7 {
  margin-right: 0;
}
.x1ymw6g {
  height: 160px;
}
.x1yndg0j {
  padding-bottom: var(--xnoxezm);
}
.x1ypracm {
  padding-bottom: var(--x1ysgsf5);
}
.x1yr2tfi {
  max-height: calc(100vh - (2 * var(--dialog-anchor-vertical-padding)));
}
.x1yrsyyn {
  padding-top: 6px;
}
.x1ytu2o {
  padding-bottom: var(--x14tyw7c);
}
.x1yx25j4 {
  max-width: calc(100% - 60px);
}
.x1yzmhis {
  height: 167px;
}
.x1yztbdb {
  margin-bottom: 16px;
}
.x21fg80 {
  border-bottom-width: var(--toast-border-width);
}
.x21xpn4 {
  min-height: 32px;
}
.x23j0i4 {
  width: 26px;
}
.x23krkg {
  padding-bottom: var(--xbarazm);
}
.x256u9z {
  max-width: 250px;
}
.x25epmt {
  border-bottom-color: var(--accent);
}
.x29ncy0 {
  width: 88px;
}
.x2aq6u9 {
  padding-bottom: var(--x1dg4dz4);
}
.x2cmmkk {
  padding-bottom: var(--x1vggge4);
}
.x2d6s2u {
  border-top-color: var(--primary-button-background);
}
.x2e0bug {
  padding-bottom: var(--x1vyvfrd);
}
.x2e7n7m {
  border-bottom-color: var(--surface-background);
}
.x2lwn1j {
  min-height: 0;
}
.x2p4029 {
  padding-bottom: 43px;
}
.x2pejg6 {
  width: 128px;
}
.x2x41l1 {
  border-bottom-width: 3px;
}
.x2yie3v {
  padding-bottom: 1rem;
}
.x32b0ac {
  border-right-style: solid;
}
.x36qwtl {
  height: 2px;
}
.x38tqe7 {
  margin-bottom: -20px;
}
.x3ajqou {
  border-bottom-color: var(--fds-black-alpha-05);
}
.x3d5gib {
  max-height: 50vh;
}
.x3h35nj {
  padding-bottom: var(--x1jaan5o);
}
.x3h7y8h {
  border-top-color: var(--xess6ip);
}
.x3hqpx7 {
  width: 50%;
}
.x3igimt {
  height: inherit;
}
.x3irko3 {
  padding-bottom: var(--x1njobqu);
}
.x3m8u43 {
  right: 0;
}
.x3o5l04 {
  height: var(--x1nwk6ru);
}
.x3p9ev8 {
  width: 420px;
}
.x3syruz {
  height: 197px;
}
.x3x2bpi {
  width: 46px;
}
.x3ydpko {
  height: var(--x1s9fh5f);
}
.x3ynm5n {
  bottom: 300px;
}
.x3z8hm4 {
  padding-bottom: var(--x1dw1k7f);
}
.x44moml {
  right: 14px;
}
.x450l9j {
  min-width: 90px;
}
.x45mm6i {
  min-height: 11vh;
}
.x48euh5 {
  padding-bottom: var(--xqz8dnv);
}
.x48zov4 {
  width: var(--x1nwk6ru);
}
.x4cne27 {
  margin-bottom: -6px;
}
.x4dwnd4 {
  border-top-color: var(--input-border-color-hover);
}
.x4i7bpe {
  padding-top: 48px;
}
.x4ii5y1 {
  margin-bottom: auto;
}
.x4jcyaw {
  padding-bottom: var(--x1j99rh5);
}
.x4k3uqp {
  height: 60vh;
}
.x4l50q0 {
  width: 486px;
}
.x4m7ku4 {
  min-width: 64px;
}
.x4n8cb0 {
  margin-bottom: 30px;
}
.x4osq9p {
  border-top-color: var(--xggik6s);
}
.x4p5aij {
  padding-top: 1px;
}
.x4ruge8 {
  border-top-width: var(--popover-border-width);
}
.x4vbgl9 {
  margin-bottom: -4px;
}
.x4vss3y {
  border-bottom-color: var(--secondary-destructive-button-stroke);
}
.x4wj09n {
  padding-bottom: var(--x1o9gm4h);
}
.x4y5khw {
  top: -9.25rem;
}
.x4zvxkp {
  border-top-color: var(--secondary-button-text);
}
.x51ohtg {
  width: 4px;
}
.x520ylh {
  border-bottom-color: var(--radio-border-color);
}
.x53cq04 {
  min-width: 334px;
}
.x57npa3 {
  padding-top: var(--toggletip-padding-vertical);
}
.x5c4s84 {
  width: 324px;
}
.x5dmvpx {
  border-bottom-color: rgb(var(--ig-input-border-primary));
}
.x5l7cqo {
  padding-bottom: var(--x1fr0qlc);
}
.x5lhr3w {
  width: var(--x-width);
}
.x5omr3n {
  border-top-right-radius: 8px;
}
.x5rjk12 {
  border-top-color: var(--base-blue);
}
.x5see2y {
  border-top-width: 1.5px;
}
.x5sxuk9 {
  width: 49%;
}
.x5t32wh {
  padding-top: 1.55%;
}
.x5tiur9 {
  padding-left: 20px;
}
.x5tr7l7 {
  width: 8.33%;
}
.x5u0ere {
  margin-bottom: 52px;
}
.x5u8yf0 {
  border-top-color: #fa383e;
}
.x5ur3kl {
  border-top-color: rgb(var(--ig-separator));
}
.x5vaii {
  height: 580px;
}
.x5yr21d {
  height: 100%;
}
.x61cbca {
  margin-bottom: -22px;
}
.x64qyf {
  padding-bottom: var(--x1j5qb3q);
}
.x64un6n {
  padding-bottom: var(--x36g9ds);
}
.x65f84u {
  max-width: 500px;
}
.x65nank {
  min-height: auto;
}
.x65xoit {
  width: 70%;
}
.x6a3aqq {
  padding-bottom: var(--x44h3sp);
}
.x6bq55j {
  height: var(--frontier-chip-height);
}
.x6c5l4p {
  min-width: 80px;
}
.x6d00yu {
  height: 222px;
}
.x6enp1t {
  padding-top: var(--toast-addon-padding-vertical);
}
.x6ewuzp {
  top: calc(50% - 6px);
}
.x6ikm8r {
  overflow-x: hidden;
}
.x6jxa94 {
  width: 14px;
}
.x6lf0e9 {
  height: 195px;
}
.x6rh3i8 {
  padding-bottom: var(--xjqhn61);
}
.x6vznkc {
  padding-top: 2.5px;
}
.x6w4g8m {
  height: 11px;
}
.x6zyg47 {
  border-top-color: var(--card-background);
}
.x73zwxp {
  border-top-color: #ccc;
}
.x751hie {
  border-top-color: var(--positive);
}
.x75zy9z {
  padding-bottom: var(--x13hxys1);
}
.x76x0n7 {
  padding-bottom: var(--badge-inner-padding-vertical);
}
.x7b8wnj {
  height: 23%;
}
.x7ehu4b {
  height: var(--xfffg80);
}
.x7ep2pv {
  max-width: 680px;
}
.x7gj0x1 {
  border-bottom-color: var(--secondary-button-stroke);
}
.x7ijhhw {
  padding-bottom: var(--xr4s54b);
}
.x7ja8zs {
  min-width: inherit;
}
.x7mnju {
  width: 74px;
}
.x7ofzsv {
  bottom: 9px;
}
.x7ok3n0 {
  right: var(--x-right);
}
.x7oumki {
  padding-bottom: var(--list-cell-padding-vertical-with-no-addon);
}
.x7p5aqh {
  border-top-width: var(--radio-border-width);
}
.x7p5m3t {
  overscroll-behavior-x: contain;
}
.x7pr0uv {
  border-bottom-color: var(--comment-threading-lines);
}
.x7r5mf7 {
  margin-top: 3px;
}
.x7sb2j6 {
  padding-top: 28px;
}
.x7uw254 {
  border-bottom-color: var(--secondary-emphasized-button-stroke);
}
.x7v1vlr {
  padding-bottom: var(--xsklfde);
}
.x7vv8ti {
  padding-bottom: var(--x6q8n3d);
}
.x7wgvq7 {
  margin-top: -12px;
}
.x7y0ge5 {
  margin-top: 44px;
}
.x7ywyr2 {
  min-height: 50px;
}
.x7ztl0r {
  padding-bottom: var(--xedzi5j);
}
.x80663w {
  top: auto;
}
.x80vd3b {
  border-bottom-color: var(--divider);
}
.x82snj4 {
  min-height: var(--x-minHeight);
}
.x83ogz9 {
  padding-bottom: var(--xoggf63);
}
.x84yb8i {
  padding-bottom: 28px;
}
.x85a59c {
  max-height: calc(100vh - var(--header-height));
}
.x86368x {
  height: var(--x1250kay);
}
.x86nfjv {
  max-width: 334px;
}
.x879a55 {
  min-height: 60px;
}
.x87lv02 {
  width: calc(100% * (17 / 36));
}
.x885f0e {
  top: calc(var(--screen-header-height) + 14px);
}
.x889kno {
  padding-top: 10px;
}
.x8cjs6t {
  border-top-color: var(--divider);
}
.x8cwlx {
  max-width: 207px;
}
.x8e5d8q {
  padding-right: 24px;
}
.x8fpamh {
  padding-top: var(--text-input-padding-vertical);
}
.x8lyqld {
  border-top-color: var(--fds-black-alpha-05);
}
.x8nclml {
  min-height: 64px;
}
.x8o8iwg {
  border-top-color: var(--x11jz1to);
}
.x8pt91w {
  padding-bottom: var(--x1yu8qqq);
}
.x8rgt9n {
  margin-top: 64px;
}
.x8ro2h5 {
  border-bottom-width: var(--popover-border-width);
}
.x8ullaq {
  border-bottom-color: var(--frontier-button-tertiary-border-color);
}
.x8viiok {
  margin-bottom: 0 !important;
}
.x8wln2h {
  border-top-color: #ced0d4;
}
.x8x9d4c {
  margin-left: auto;
}
.x8xeo7b {
  padding-bottom: var(--xqauty2);
}
.x8yj6t5 {
  width: 20%;
}
.x90ne7k {
  height: 34px;
}
.x91k8ka {
  margin-bottom: 22px;
}
.x96k8nx {
  padding-top: 9px;
}
.x972fbf {
  border-top-width: 0;
}
.x990d50 {
  max-height: 30px;
}
.x9aucu1 {
  width: calc(100% + 16px);
}
.x9das5h {
  padding-bottom: var(--xgcf5m7);
}
.x9desvi {
  padding-top: 26px;
}
.x9f1gs1 {
  margin-top: 35px;
}
.x9fslfs {
  width: 75px;
}
.x9gk2t2 {
  padding-bottom: var(--x15et8qj);
}
.x9oitem {
  padding-bottom: var(--xjnwqgz);
}
.x9orja2 {
  padding-top: 30px;
}
.x9otpla {
  margin-top: -8px;
}
.x9ri80z {
  top: 40px;
}
.x9tcmpf {
  padding-bottom: var(--x19qjqzh);
}
.x9v6m0g {
  max-height: 40vh;
}
.x9xr8e8 {
  width: 508px;
}
.xa309fb {
  border-bottom-width: 5px;
}
.xa7g0tp {
  border-top-color: var(--border-focused);
}
.xa98mnw {
  border-top-color: var(--chat-incoming-message-bubble-background-color);
}
.xabvvm4 {
  border-bottom-left-radius: 8px;
}
.xaci4zi {
  margin-top: -50px;
}
.xaets40 {
  padding-bottom: var(--x16z73ct);
}
.xafmxuu {
  margin-top: -36px;
}
.xafpxmx {
  width: 240px;
}
.xahult9 {
  margin-bottom: 3px;
}
.xakg2bi {
  border-right-color: var(--divider);
}
.xam5rvr {
  height: 1.5rem;
}
.xamhcws {
  border-top-width: 2px;
}
.xaqh0s9 {
  margin-top: 26px;
}
.xat24cr {
  margin-bottom: 0;
}
.xat3117 {
  min-height: calc(100vh - var(--header-height));
}
.xaw7vzs {
  width: 10.5px;
}
.xawrkj4 {
  padding-bottom: var(--xdo09ri);
}
.xaxqgx0 {
  padding-bottom: var(--xsjk21m);
}
.xb1tr7e {
  padding-bottom: var(--x108ixv2);
}
.xb3vjxh {
  padding-bottom: var(--x1tkffkd);
}
.xb69glu {
  border-top-color: var(--x8pakf8);
}
.xb8860o {
  margin-top: var(--card-padding-vertical);
}
.xbaz6xv {
  padding-bottom: 30px;
}
.xbcyeg6 {
  height: var(--x11s1nmz);
}
.xbfrwjf {
  bottom: 4px;
}
.xbhj19a {
  padding-bottom: var(--xzygngb);
}
.xbktkl8 {
  min-height: 56px;
}
.xbm7s2b {
  padding-bottom: var(--x13vl3jy);
}
.xbnlgq2 {
  padding-top: var(--nav-list-cell-padding-vertical);
}
.xbr3nou {
  padding-bottom: var(--dialog-anchor-vertical-padding);
}
.xbric6n {
  border-bottom-color: var(--primary-icon);
}
.xc2395g {
  width: calc(100% - 385px);
}
.xc3xnms {
  padding-top: 53px;
}
.xc5yxbg {
  padding-bottom: var(--x1bnfend);
}
.xc6p2dh {
  height: 270px;
}
.xc9ousl {
  margin-top: var(--section-header-subtitle-margin-vertical);
}
.xc9qbxq {
  height: 36px;
}
.xcahs2r {
  border-top-color: var(--xygfmuv);
}
.xcbi72k {
  padding-bottom: 1.55%;
}
.xccbga4 {
  margin-bottom: -25px;
}
.xcdlrvm {
  width: 1rem;
}
.xcf0b12 {
  width: 41.66%;
}
.xcht7qi {
  padding-bottom: var(--xtncwjf);
}
.xci0xqf {
  width: 7px;
}
.xcicffo {
  padding-right: 10px;
}
.xcjo1qa {
  margin-top: var(--typeahead-list-outer-padding-vertical);
}
.xcla1mw {
  padding-bottom: var(--xouawjn);
}
.xcprkey {
  width: 16.66%;
}
.xcr6e60 {
  padding-bottom: var(--xzefxo);
}
.xcreck4 {
  padding-bottom: var(--x1yk77jx);
}
.xcrj56b {
  height: var(--menu-item-icon-default-size, initial);
}
.xctk3hg {
  max-height: 160px;
}
.xctrb1h {
  width: 168px;
}
.xcvrjo4 {
  height: var(--text-input-min-height);
}
.xcxhlts {
  margin-top: 15px;
}
.xd183bf {
  max-height: calc(1em * (20 / 17) * 2);
}
.xd3ty66 {
  padding-left: 24px;
}
.xd7y6wv {
  height: 26px;
}
.xd90p82 {
  max-width: calc(125% - 16px);
}
.xdcada7 {
  border-top-color: var(--radio-border-color);
}
.xdd8jsf {
  height: 52px;
}
.xddcwa8 {
  padding-bottom: var(--x15p19ui);
}
.xdeihhi {
  padding-bottom: var(--xnazks6);
}
.xdj266r {
  margin-top: 0;
}
.xdjccd9 {
  left: -6px;
}
.xdk7pt {
  height: 8px;
}
.xdlgdo1 {
  padding-bottom: var(--xm7gu2b);
}
.xdqstbe {
  padding-top: var(--list-cell-padding-vertical-with-no-addon);
}
.xdrs2t1 {
  border-bottom-color: var(--secondary-button-background);
}
.xdsb8wn {
  top: 100%;
}
.xdsdwwl {
  width: var(--frontier-button-icon-width-medium);
}
.xdtq3y2 {
  padding-bottom: var(--xp6p8d6);
}
.xdusixz {
  max-width: 384px;
}
.xdvlbce {
  padding-bottom: 9px;
}
.xdwzuf7 {
  height: 260px;
}
.xdzyupr {
  width: 300px;
}
.xe0m388 {
  border-bottom-width: unset;
}
.xe0p6wg {
  min-height: 28px;
}
.xe0pwq {
  border-left-width: 1px;
}
.xe3e8bt {
  border-bottom-color: var(--blue-link);
}
.xe5wzg5 {
  padding-bottom: var(--x1f7ra08);
}
.xe73qa2 {
  border-top-style: unset;
}
.xeahe1f {
  padding-bottom: 1.15%;
}
.xedcshv {
  max-height: inherit;
}
.xeexec1 {
  border-bottom-color: #0000001a;
}
.xefyazp {
  width: 90px;
}
.xefzj8c {
  padding-bottom: 60px;
}
.xegnrdp {
  height: 9px;
}
.xehph5 {
  height: 32%;
}
.xeiy9zd {
  padding-bottom: var(--x1ak9mzj);
}
.xekxv85 {
  height: 168px;
}
.xepu288 {
  top: -34px;
}
.xeq5yr9 {
  width: -moz-fit-content;
}
.xet2fuk {
  margin-left: 8px;
}
.xeuugli {
  min-width: 0;
}
.xevq5il {
  padding-bottom: var(--x1yyshl9);
}
.xexx8yu {
  padding-top: 0;
}
.xeytlfw {
  padding-bottom: var(--xa8w304);
}
.xeyy32k {
  border-bottom-right-radius: 8px;
}
.xezivpi {
  width: max-content;
}
.xezr7x3 {
  padding-bottom: var(--x1dnohla);
}
.xf5go1s {
  padding-bottom: var(--x65f89s);
}
.xf68679 {
  max-width: var(--x-maxWidth);
}
.xf9y8ew {
  top: 350px;
}
.xfadu90 {
  padding-bottom: var(--x1iw4ags);
}
.xfbu5zs {
  padding-bottom: var(--xt1o8kz);
}
.xfhlp2a {
  width: 33.33%;
}
.xfkrp1g {
  padding-top: var(--frontier-chip-padding-vertical);
}
.xflo6bn {
  max-width: 366px;
}
.xfo1io1 {
  padding-bottom: var(--xkus4dh);
}
.xfo3rzh {
  border-top-color: var(--comment-threading-lines);
}
.xfo62xy {
  width: 2px;
}
.xfr5jun {
  top: 8px;
}
.xfrje58 {
  top: -8.9rem;
}
.xfrllxf {
  border-bottom-left-radius: 0;
}
.xftnhvs {
  padding-bottom: var(--x1a0t850);
}
.xfvfia3 {
  margin-bottom: var(--menu-item-base-margin-vertical);
}
.xfvyar9 {
  min-width: 60px;
}
.xfw7k77 {
  width: var(--radio-checked-icon-size-large);
}
.xfwqwp2 {
  padding-bottom: var(--x1jc9xja);
}
.xfyf068 {
  top: 13px;
}
.xfyllk0 {
  left: 25%;
}
.xfz9iyh {
  border-bottom-color: var(--negative);
}
.xg0jo4d {
  width: 75%;
}
.xg16ivm {
  max-width: 296px;
}
.xg4db3g {
  padding-bottom: var(--x1q1od7k);
}
.xg4rxxw {
  top: 43px;
}
.xg63int {
  width: var(--xvg0h4w);
}
.xg6iff7 {
  min-height: 100vh;
}
.xg7gh6y {
  width: 195px;
}
.xg7l0n3 {
  max-width: 193px;
}
.xg7ytqt {
  padding-bottom: var(--x1bwulln);
}
.xg87l8a {
  margin-top: 32px;
}
.xg8j3zb {
  padding-bottom: 3px;
}
.xgd8bvy {
  width: 28px;
}
.xge0ay3 {
  width: 66px;
}
.xgf0v1f {
  margin-bottom: 13.5px;
}
.xgfcmlh {
  border-bottom-style: var(--popover-border-style);
}
.xgfja2r {
  border-right-width: 0;
}
.xggygye {
  scroll-margin-top: 8px;
}
.xgjxtca {
  border-top-color: var(--always-white);
}
.xgkjt62 {
  width: 67%;
}
.xgmub6v {
  width: 590px;
}
.xgq9j65 {
  left: var(--x-left);
}
.xgqf5xa {
  border-top-color: var(--base-grape);
}
.xgqtt45 {
  min-width: 100%;
}
.xgsotlz {
  padding-bottom: var(--x1f5vsap);
}
.xguizpc {
  border-top-color: var(--blue-link);
}
.xgzdjil {
  right: -6px;
}
.xh00ny3 {
  width: 72%;
}
.xh2bela {
  border-bottom-width: var(--list-border-width, 0px);
}
.xh3wvx0 {
  margin-bottom: -12px;
}
.xh8yej3 {
  width: 100%;
}
.xh93fzs {
  width: var(--frontier-button-icon-width-small);
}
.xhbo1ub {
  width: calc((600px - 100%) * 9999);
}
.xhc39nw {
  padding-bottom: 0.9%;
}
.xhchfpf {
  top: 300px;
}
.xheb9c2 {
  width: var(--x1yge205);
}
.xhf2mca {
  border-top-style: var(--toast-border-style);
}
.xhiitf2 {
  height: calc(100% - 2px);
}
.xhimm0m {
  height: 504px;
}
.xhiysgs {
  height: var(--button-small-height);
}
.xhjk10j {
  height: 140px;
}
.xhk4lve {
  padding-bottom: var(--x196hffg);
}
.xhoyvmc {
  border-bottom-color: var(--always-black);
}
.xhrpt6u {
  margin-top: 18px;
}
.xhsvlbd {
  margin-top: -10px;
}
.xht8ovn {
  border-bottom-color: var(--base-blue);
}
.xhvdbge {
  height: 19px;
}
.xhwbanj {
  padding-bottom: var(--xvqghgo);
}
.xhwlzla {
  border-bottom-color: rgb(var(--status-alert));
}
.xhwovq3 {
  border-top-color: var(--frontier-chip-default-border-color);
}
.xhyb2dy {
  width: 52%;
}
.xhzj8wp {
  padding-top: 46px;
}
.xi0c5xf {
  border-top-color: rgb(var(--ig-input-border-primary));
}
.xi0exxh {
  height: 23px;
}
.xi22wye {
  height: var(--x1bibceu);
}
.xi2lk0m {
  bottom: -8px;
}
.xi55695 {
  width: 328px;
}
.xi5vw2a {
  width: var(--x1250kay);
}
.xi9l4ab {
  width: 82%;
}
.xieb3on {
  margin-bottom: 20px;
}
.xiehhov {
  margin-bottom: var(--x-marginBlock);
}
.xif1xkk {
  height: 52vw;
}
.xifccgj {
  margin-top: -6px;
}
.xifgf4x {
  margin-top: 62px;
}
.xifkd7f {
  width: 140px;
}
.xignqqw {
  padding-bottom: var(--section-header-padding-vertical);
}
.xijc0j3 {
  padding-top: 36px;
}
.xinu3np {
  width: 45%;
}
.xip93fl {
  border-bottom-color: var(--base-cherry);
}
.xirqqd8 {
  max-width: 80px;
}
.xisnujt {
  min-height: 20px;
}
.xj0n7wz {
  padding-bottom: var(--x156m73q);
}
.xj35x94 {
  width: 112px;
}
.xja06gz {
  max-height: calc(100vh - var(--screen-header-height));
}
.xjbys53 {
  top: var(--x-top);
}
.xjfspsa {
  padding-bottom: var(--xog78oh);
}
.xjibb99 {
  top: -5px;
}
.xjkvuk6 {
  padding-bottom: 4px;
}
.xjm9jq1 {
  height: 1px;
}
.xjmv2fv {
  border-bottom-width: var(--input-border-width);
}
.xjn69dv {
  padding-top: 3.55%;
}
.xjnb2h5 {
  height: 125px;
}
.xjnlgov {
  bottom: 20px;
}
.xjp8j0k {
  height: 96px;
}
.xjppbhk {
  border-bottom-right-radius: 0;
}
.xjpr12u {
  margin-bottom: 2px;
}
.xjqpyvm {
  padding-bottom: var(--x-paddingBottom);
}
.xjrrmdf {
  height: 310px;
}
.xjtn75c {
  padding-bottom: var(--xbrsu0c);
}
.xjtxrfl {
  border-bottom-color: rgb(var(--ig-input-disabled-background-color));
}
.xjv05ge {
  margin-top: 28px;
}
.xjwf9q1 {
  min-height: 24px;
}
.xjwt20y {
  height: var(--x71ek6j);
}
.xjy57v4 {
  border-bottom-color: var(--x11jz1to);
}
.xjy6sze {
  width: var(--frontier-button-icon-width-large);
}
.xk0gi2l {
  height: calc(50% - 4px);
}
.xk1wuvs {
  margin-bottom: 56px;
}
.xk4dd5j {
  height: 30%;
}
.xk6der0 {
  bottom: 61.5%;
}
.xkftn1s {
  padding-bottom: var(--x1rpon2t);
}
.xkj4a21 {
  min-width: var(--x-minWidth);
}
.xkkctlj {
  border-top-color: var(--list-border-color, transparent);
}
.xkm234c {
  padding-bottom: var(--x1ep812n);
}
.xkmi0ni {
  padding-bottom: var(--x119fpul);
}
.xkpljb8 {
  border-top-color: var(--card-border-color);
}
.xktia5q {
  width: 80%;
}
.xktpd3l {
  min-width: 100px;
}
.xkvqqw9 {
  padding-top: 3.5px;
}
.xkxa9zd {
  width: calc(100% - 32px);
}
.xl61509 {
  height: var(--x1yge205);
}
.xl6e1tu {
  padding-bottom: var(--x2hprmb);
}
.xl6v92c {
  margin-top: calc(var(--ig-text-input-padding-vertical) + 2px);
}
.xl7o2y8 {
  padding-bottom: var(--x1wc4qit);
}
.xl9asgm {
  padding-top: var(--badge-inner-padding-vertical);
}
.xl9nvqe {
  min-width: min(fit-content, 100%);
}
.xlaft8j {
  padding-top: 44px;
}
.xldx9it {
  padding-bottom: var(--x1ly97zt);
}
.xlenfgn {
  padding-bottom: var(--frontier-chip-padding-vertical);
}
.xlhf68m {
  padding-bottom: var(--xh5c7ch);
}
.xli8mwh {
  padding-bottom: var(--xxvujgc);
}
.xlj7ndi {
  padding-bottom: var(--x160vvi);
}
.xlk1fp6 {
  max-height: 80px;
}
.xlleqv7 {
  padding-bottom: var(--x4ezl76);
}
.xlnzwam {
  border-top-color: var(--toast-border-color);
}
.xlo07zb {
  height: 90px;
}
.xlo3gf {
  padding-bottom: var(--x1mkiz9j);
}
.xlpmhqh {
  padding-bottom: var(--xoyq0qf);
}
.xlr658r {
  padding-bottom: var(--x1aan91e);
}
.xlrawln {
  height: 25px;
}
.xlup9mm {
  height: 16px;
}
.xlv8yqo {
  max-width: calc(100% - 16px);
}
.xlw1g54 {
  width: 41.5%;
}
.xlxy82 {
  border-bottom-width: 2px;
}
.xlxyqfn {
  height: 50%;
}
.xlya59e {
  border-top-style: dashed;
}
.xlyiply {
  border-top-color: var(--secondary-destructive-button-stroke);
}
.xlzg99y {
  width: 23px;
}
.xm2jpb4 {
  margin-top: var(--x-marginBlock);
}
.xm4djxa {
  margin-bottom: calc(var(--ig-text-input-padding-vertical) * 0.5);
}
.xm6i5cn {
  width: 90%;
}
.xm7lytj {
  padding-top: 7px;
}
.xm80bdy {
  margin-right: -9999px;
}
.xm82sml {
  width: 265px;
}
.xm9qwu6 {
  border-bottom-color: var(--toast-border-color);
}
.xmb8rjv {
  border-top-color: var(--notification-badge);
}
.xmgb6t1 {
  margin-bottom: -2px;
}
.xmhk92p {
  top: 20px;
}
.xmix8c7 {
  height: 18px;
}
.xmn4e3e {
  border-top-width: 3px;
}
.xmqxc35 {
  border-top-width: var(--toast-border-width);
}
.xmrkho8 {
  border-top-color: var(--negative);
}
.xmssixy {
  width: 74.5%;
}
.xmw5kly {
  padding-bottom: var(--xt6fc49);
}
.xmz0i5r {
  max-height: 100%;
}
.xmz102n {
  padding-bottom: var(--x1s7xp3t);
}
.xn0ockd {
  margin-top: 54px;
}
.xn0vg7t {
  bottom: 12px;
}
.xn2ks54 {
  padding-top: 56px;
}
.xn3utef {
  padding-bottom: var(--xx85dgl);
}
.xn3w4p2 {
  height: 44px;
}
.xn47u6e {
  width: 0.88em;
}
.xn6xy2s {
  width: 19px;
}
.xn9wirt {
  width: 100vw;
}
.xnalus7 {
  width: 0;
}
.xnatle3 {
  border-bottom-color: var(--positive);
}
.xnc1cq5 {
  padding-bottom: var(--x1xn63if);
}
.xncqo9g {
  border-top-color: var(--radio-border-color-disabled);
}
.xndgnhs {
  margin-bottom: var(--card-padding-vertical);
}
.xndqk7f {
  top: 4px;
}
.xnei2rj {
  min-width: 24px;
}
.xnf1dy1 {
  width: 268px;
}
.xnfr1j {
  top: 1px;
}
.xnfxvih {
  height: 116px;
}
.xng853d {
  bottom: calc(100% - 1px);
}
.xng8ra {
  height: 60px;
}
.xngsmlf {
  padding-bottom: var(--x1ujv142);
}
.xnhpnai {
  width: 29px;
}
.xnhwghu {
  padding-bottom: var(--xwjbqgq);
}
.xni0hvr {
  height: 119px;
}
.xni59qk {
  width: 72px;
}
.xnjgh8c {
  max-height: 0;
}
.xnl1qt8 {
  max-height: 1.3333em;
}
.xnlsq7q {
  width: calc(100% - 20px);
}
.xnm25rq {
  padding-left: 16px;
}
.xnmu1pe {
  width: var(--xb635nk);
}
.xnnlda6 {
  height: 56px;
}
.xnq0rdo {
  width: min-content;
}
.xnq4i9k {
  height: var(--xhpgebm);
}
.xns4fxu {
  padding-bottom: var(--x1x2px8i);
}
.xnwdny1 {
  padding-bottom: var(--xasthd8);
}
.xnyloks {
  min-width: 19px;
}
.xo0rnk9 {
  padding-bottom: var(--x1vllz6d);
}
.xo7uitg {
  width: 27px;
}
.xoa0rjt {
  width: 148px;
}
.xobiow3 {
  padding-bottom: var(--x1t5fixq);
}
.xocrmdt {
  padding-bottom: var(--tooltip-padding-vertical);
}
.xod5an3 {
  margin-bottom: 12px;
}
.xokfx5j {
  padding-bottom: var(--xgxqix5);
}
.xols6we {
  height: 6px;
}
.xomnu4r {
  top: 16px;
}
.xoohvc3 {
  padding-bottom: 47%;
}
.xoufleu {
  top: -8.65rem;
}
.xoverlg {
  height: 20%;
}
.xovy0qw {
  bottom: -30px;
}
.xoylwha {
  width: 139px;
}
.xoyzfg9 {
  top: 18px;
}
.xp4tyjd {
  width: 356px;
}
.xp88ac2 {
  height: var(--button-medium-height, var(--button-height-medium));
}
.xp8d6y2 {
  width: 1.5rem;
}
.xp8ffy6 {
  padding-bottom: var(--x1uot14e);
}
.xpb217x {
  width: var(--x8oldod);
}
.xpcibvc {
  width: 22.5px;
}
.xpd6s0f {
  border-bottom-color: var(--xxli5wy);
}
.xph6msp {
  border-bottom-color: var(--frontier-button-secondary-border-color);
}
.xpn8fn3 {
  border-bottom-color: var(--card-background);
}
.xpnc28q {
  height: 275px;
}
.xpnmzw7 {
  left: 12px;
}
.xpp9ksn {
  padding-bottom: var(--x15jt2h9);
}
.xpu7vtd {
  padding-top: calc(var(--ig-text-input-padding-vertical) * 0.25 + 2px);
}
.xpvcztv {
  border-bottom-style: dashed;
}
.xpyat2d {
  height: 100px;
}
.xpyjxry {
  width: 13%;
}
.xq14iec {
  width: 31px;
}
.xq1608w {
  padding-bottom: 36px;
}
.xq1dxzn {
  width: 160px;
}
.xq1n1xh {
  margin-left: 16px;
}
.xq2pcee {
  max-width: 440px;
}
.xq2ru2l {
  border-top-width: var(--input-border-width);
}
.xqb3owo {
  padding-bottom: var(--x12owp9g);
}
.xqbwi30 {
  min-height: 63px;
}
.xqciaul {
  padding-bottom: var(--xul2dv8);
}
.xqd3l62 {
  bottom: -10px;
}
.xqdwrps {
  max-width: 908px;
}
.xqm4iv {
  border-bottom-width: 6px;
}
.xqmpxtq {
  border-top-color: var(--secondary-button-background);
}
.xqnzamk {
  max-width: calc(100% - 48px);
}
.xqo3gd {
  bottom: 8px;
}
.xqtaiir {
  border-top-color: var(--card-background-filled);
}
.xqtp20y {
  height: 0;
}
.xqu0tyb {
  height: 4px;
}
.xqu606t {
  width: calc(100% * (2 / 3));
}
.xqui205 {
  margin-top: 24px;
}
.xqum6pr {
  padding-bottom: var(--xrzky0z);
}
.xqvfhly {
  height: 45px;
}
.xqxm2ou {
  padding-bottom: var(--x1ru88i);
}
.xqy66fx {
  padding-top: 15px;
}
.xqzrom {
  width: 91.66%;
}
.xr1496l {
  padding-bottom: 15px;
}
.xr1yuqi {
  margin-top: auto;
}
.xr76ovd {
  padding-bottom: var(--xv5ujjd);
}
.xr9ek0c {
  margin-top: 2px;
}
.xrg5d16 {
  padding-top: 56.25%;
}
.xrgej4m {
  max-width: 700px;
}
.xrhstn2 {
  top: 0.06em;
}
.xric181 {
  max-width: 665px;
}
.xrlcjf2 {
  border-bottom-color: var(--xess6ip);
}
.xrljmo1 {
  border-bottom-color: var(--xggik6s);
}
.xrlsmeg {
  max-width: 600px;
}
.xrnolbh {
  padding-bottom: var(--xe8djvp);
}
.xroe4xa {
  padding-bottom: var(--xeswpde);
}
.xrostsh {
  width: 150px;
}
.xrp7xkf {
  padding-bottom: var(--xrv25rs);
}
.xrqonrr {
  height: 139px;
}
.xrsdzbr {
  margin-top: -48px;
}
.xrt222 {
  border-bottom-color: var(--primary-text);
}
.xrwa9c3 {
  width: 972px;
}
.xryxfnj {
  overflow-y: visible;
}
.xs0ska {
  padding-bottom: var(--x13rfjeh);
}
.xs1gewo {
  height: calc(100% * (17 / 36));
}
.xs1kjqf {
  padding-bottom: var(--x1k9cpg9);
}
.xs1s249 {
  border-right-width: 1px;
}
.xs20ya3 {
  padding-bottom: 9.5px;
}
.xs34txz {
  padding-bottom: var(--x1y2f6we);
}
.xs3hcls {
  height: 212px;
}
.xs5wg7j {
  border-bottom-color: var(--primary-button-background);
}
.xs7f9wi {
  top: 2px;
}
.xs7fzxq {
  min-height: calc(100vh - var(--header-height) - 16px);
}
.xs8enbx {
  margin-top: -70px;
}
.xs9asl8 {
  padding-bottom: 5px;
}
.xs9mwh0 {
  margin-top: -24px;
}
.xsag5q8 {
  padding-bottom: 12px;
}
.xsd1md6 {
  width: var(--x71ek6j);
}
.xsdn2ir {
  border-top-color: var(--media-outer-border);
}
.xsdox4t {
  height: 48px;
}
.xseo6mj {
  margin-top: 36px;
}
.xseoqlg {
  min-height: 80px;
}
.xshvob8 {
  width: var(--xhpgebm);
}
.xsjhvl8 {
  min-height: 187px;
}
.xsjs6fv {
  height: calc(50% - 2px);
}
.xsl91qr {
  border-top-width: unset;
}
.xsmyaan {
  width: 12px;
}
.xso031l {
  border-bottom-width: 1px;
}
.xsrdlg4 {
  max-width: 95vw;
}
.xsrud10 {
  width: var(--x1p7xo99);
}
.xsugpx9 {
  bottom: -6px;
}
.xsxluw {
  padding-bottom: var(--x1pbmkco);
}
.xt25v8 {
  padding-bottom: var(--x169969t);
}
.xt2fmrd {
  top: var(--text-input-label-top);
}
.xt32gzn {
  width: var(--x1bibceu);
}
.xt4wkqq {
  width: calc(100% / 7);
}
.xt4ypqs {
  min-width: 20px;
}
.xt4yqy5 {
  padding-bottom: var(--xen4hne);
}
.xt7dq6l {
  height: auto;
}
.xt8cgyo {
  border-top-width: 0.5px;
}
.xtcgf0k {
  border-bottom-color: var(--placeholder-icon);
}
.xtcyhm9 {
  max-height: calc(100vh - 128px);
}
.xtfq0xv {
  padding-bottom: var(--x13ujgqb);
}
.xthkip5 {
  width: 270px;
}
.xthy2uy {
  max-width: 50%;
}
.xtj7dha {
  padding-bottom: var(--x7uqazd);
}
.xtjbt7l {
  padding-bottom: var(--x1nhqkgy);
}
.xtjg92 {
  border-bottom-color: var(--frontier-chip-disabled-border-color);
}
.xtmeyug {
  width: 41%;
}
.xto8jzd {
  left: 36%;
}
.xtp0wl1 {
  height: calc(100vh - var(--header-height));
}
.xtq5t0e {
  top: var(--screen-header-height);
}
.xtqzso9 {
  border-bottom-width: var(--radio-border-width);
}
.xtskpf2 {
  padding-bottom: var(--xmdjmbg);
}
.xttl3oo {
  width: 0.25rem;
}
.xtu2xtp {
  top: -6px;
}
.xtwcsib {
  padding-top: var(--section-header-addOnEnd-button-padding-vertical);
}
.xtxvd8l {
  padding-bottom: var(--x2lfd8q);
}
.xtzk3ly {
  border-bottom-color: var(--chat-incoming-message-bubble-background-color);
}
.xu06os2 {
  margin-bottom: 5px;
}
.xu0aao5 {
  min-height: 36px;
}
.xu1mrb {
  height: 10%;
}
.xu3a8kl {
  margin-top: inherit;
}
.xu3xrit {
  height: 320px;
}
.xu40bym {
  padding-top: var(--card-padding-vertical);
}
.xu45tvi {
  width: 375px;
}
.xu96u03 {
  left: 0;
}
.xud65wk {
  border-bottom-color: red;
}
.xufqigc {
  padding-bottom: var(--x1q8iz3w);
}
.xuhg6hn {
  border-bottom-style: unset;
}
.xuhv3yb {
  padding-bottom: var(--xoaive);
}
.xuivejd {
  top: 14px;
}
.xuld6g2 {
  padding-bottom: var(--x50dwow);
}
.xunxnaw {
  padding-bottom: var(--xm08wrh);
}
.xuoj239 {
  height: 3px;
}
.xupxd21 {
  padding-bottom: var(--xvipn18);
}
.xupywep {
  width: var(--x43ln1b);
}
.xuqlujq {
  padding-bottom: var(--x1b0ayrt);
}
.xur5s0g {
  min-width: 85px;
}
.xuthj51 {
  padding-bottom: var(--x1ddzeny);
}
.xuyqlj2 {
  max-height: 300px;
}
.xv04w {
  padding-bottom: var(--x1d0p41p);
}
.xv55zj0 {
  max-width: calc(100% - 26px);
}
.xv5hg7k {
  padding-bottom: var(--x53mzsi);
}
.xv6pb6r {
  height: calc(100% - 43px);
}
.xvcn832 {
  margin-right: var(--x-marginRight);
}
.xvg3j5b {
  margin-right: 1em;
}
.xvhapq4 {
  padding-bottom: var(--xyfsp7x);
}
.xvijh9v {
  margin-top: 1px;
}
.xvkph5b {
  margin-top: 60px;
}
.xvl6max {
  margin-bottom: 36px;
}
.xvle69y {
  height: 0.75rem;
}
.xvnh2x {
  height: var(--menu-item-icon-container-size, 36px);
}
.xvni27 {
  width: 52px;
}
.xvo3xdp {
  height: calc(100% - 40px);
}
.xvpbmw9 {
  padding-bottom: var(--x1cgafy7);
}
.xvq70eu {
  height: var(--radio-size-medium);
}
.xvsjoav {
  padding-bottom: var(--toggletip-padding-vertical);
}
.xvue9z {
  width: 500px;
}
.xvugcgq {
  width: 43%;
}
.xvv7f4i {
  max-width: calc(100vw - 24px);
}
.xvy0gy0 {
  padding-bottom: 1.75%;
}
.xvy4d1p {
  width: 24px;
}
.xvya9yh {
  top: 55%;
}
.xw2csxc {
  overflow-x: auto;
}
.xw36ugu {
  min-height: calc(100vh - (2 * var(--dialog-anchor-vertical-padding)));
}
.xw3b543 {
  padding-bottom: var(--xgaoc73);
}
.xw3w31c {
  width: 564px;
}
.xw4jnvo {
  width: 20px;
}
.xw584rz {
  width: var(--x8xugyc);
}
.xw5ewwj {
  max-width: 300px;
}
.xw7nakj {
  max-width: calc(100vw - 32px);
}
.xw7yly9 {
  margin-top: 16px;
}
.xw8z3yp {
  width: 46.5%;
}
.xw906ke {
  padding-bottom: var(--x1bir7jb);
}
.xwa5x35 {
  padding-bottom: var(--xrysafq);
}
.xwa60dl {
  top: 50%;
}
.xwa7hi {
  height: 58px;
}
.xwbfly0 {
  padding-bottom: var(--x1y0ftz7);
}
.xwduxm1 {
  padding-bottom: var(--x2omo58);
}
.xwib8y2 {
  padding-bottom: 8px;
}
.xwjxc5b {
  padding-bottom: var(--x65rg66);
}
.xwoyzhm {
  margin-bottom: 7px;
}
.xwr1bnh {
  right: 386px;
}
.xwrg52n {
  min-width: 88px;
}
.xwrucs7 {
  height: var(--x1csr2uz);
}
.xws0hc0 {
  max-width: 241px;
}
.xwtykhg {
  border-top-color: var(--popover-border-color);
}
.xwvo6wf {
  border-bottom-color: var(--base-grape);
}
.xwvwv9b {
  height: 46px;
}
.xwwfhk3 {
  padding-bottom: var(--nav-list-cell-padding-vertical);
}
.xwwskcc {
  border-bottom-color: var(--wash);
}
.xwxc41k {
  padding-bottom: 24px;
}
.xwya9rg {
  margin-top: -16px;
}
.xwyin9n {
  padding-bottom: var(--xn343o8);
}
.xwzfr38 {
  height: 80px;
}
.xx3o462 {
  height: 15px;
}
.xx4vt8u {
  margin-top: 48px;
}
.xx6bls6 {
  padding-bottom: 20px;
}
.xx74p77 {
  border-top-color: #00000080;
}
.xx7atzb {
  margin-bottom: 44px;
}
.xxc7z9f {
  max-width: 360px;
}
.xxepxns {
  border-bottom-color: var(--card-background-filled);
}
.xxk0z11 {
  height: 24px;
}
.xxl3v1k {
  padding-bottom: var(--x1v28tgj);
}
.xxljpkc {
  width: 30%;
}
.xxm47qr {
  padding-bottom: var(--xju05vz);
}
.xxna18m {
  padding-bottom: var(--xap3m2g);
}
.xxqbpr {
  margin-top: 68px;
}
.xxt37ne {
  bottom: -14px;
}
.xxusfs8 {
  border-top-width: var(--xfd8i78);
}
.xxv6tbr {
  padding-bottom: var(--nav-list-cell-padding-vertical-with-addon);
}
.xxzewt0 {
  padding-bottom: var(--xfpdg4f);
}
.xxzkxad {
  top: var(--header-height);
}
.xy28k5f {
  padding-bottom: var(--x1a6xbag);
}
.xy4tshd {
  margin-bottom: var(--action-tile-inner-spacing);
}
.xy5w88m {
  overscroll-behavior-y: auto;
}
.xy6dki5 {
  height: 0.334em;
}
.xy75621 {
  height: 72px;
}
.xy8fa22 {
  width: 47%;
}
.xya0cws {
  margin-top: 93px;
}
.xyamay9 {
  padding-top: 16px;
}
.xycev2y {
  width: 60%;
}
.xyfqnmn {
  padding-right: 16px;
}
.xygnafs {
  width: 120px;
}
.xyhpeqk {
  max-height: var(--tab-height);
}
.xyinxu5 {
  padding-top: 14px;
}
.xyj58a3 {
  border-left-width: 0;
}
.xykhq64 {
  padding-bottom: var(--x19fihmu);
}
.xylbxtu {
  max-width: 1464px;
}
.xynyxfr {
  width: 83.33%;
}
.xyo1k6t {
  margin-right: 10px;
}
.xyorhqc {
  margin-bottom: 10px;
}
.xypfpte {
  max-width: calc(100% + 16px);
}
.xyqdw3p {
  padding-top: 3px;
}
.xyqfyij {
  padding-bottom: var(--x1y40vd4);
}
.xytw3g4 {
  height: 388px;
}
.xyw6a8b {
  padding-bottom: var(--x1pf2hbw);
}
.xyxsjkx {
  width: 35.5%;
}
.xz3q007 {
  padding-bottom: var(--x1ssxwfh);
}
.xz62fqu {
  margin-bottom: -5px;
}
.xz65tgg {
  min-height: 200px;
}
.xz6qbui {
  border-top-color: var(--frontier-button-primary-border-color);
}
.xz76pon {
  height: var(--x8xugyc);
}
.xz7cn9q {
  padding-bottom: var(--menu-base-padding-vertical, 8px);
}
.xz84dc7 {
  width: 40%;
}
.xz9dl7a {
  padding-top: 12px;
}
.xzbgwbi {
  margin-top: 9px;
}
.xzbmw64 {
  margin-top: -30px;
}
.xzfr0rb {
  border-top-color: rgb(var(--status-alert));
}
.xzgrm9v {
  height: var(--x3qh6d4);
}
.xzi3mdb {
  padding-top: 11px;
}
.xzjbwwf {
  width: 180px;
}
.xzk7aed {
  padding-bottom: 64px;
}
.xzmh8u2 {
  min-height: var(--nav-list-cell-min-height-dense);
}
.xznmbl0 {
  width: 48.5%;
}
.xzueoph {
  margin-bottom: 6px;
}
.xzwldl6 {
  padding-bottom: var(--xx47vzg);
}
.xzxdvmt {
  padding-bottom: 17px;
}
@supports (padding: env(safe-area-inset-bottom, 0)) {
  .x1bi8yb4.x1bi8yb4 {
    padding-top: calc(
      var(--dialog-anchor-vertical-padding) + env(safe-area-inset-top, 0)
    );
  }
}
@supports (padding: env(safe-area-inset-bottom, 0)) {
  .xqit15g.xqit15g {
    padding-bottom: calc(
      var(--dialog-anchor-vertical-padding) + env(safe-area-inset-bottom, 0)
    );
  }
}
.x186o6hf:focus-within {
  border-top-color: var(--input-border-color);
}
.x1ni5s2d:not([stylex-hack]) > * {
  margin-top: 16px;
}
.xb939ph:first-child:empty + * {
  margin-top: 0;
}
.xlsbnu8:focus-within {
  border-bottom-color: #ced0d4;
}
.xo56819:focus-within {
  border-bottom-color: var(--input-border-color);
}
.xxh3z5m:focus-within {
  border-top-color: #ced0d4;
}
.x14l7nz5:first-child {
  margin-top: 0;
}
.x1aj7aux:first-child {
  border-top-style: solid;
}
.x1axty5n:first-child {
  border-top-width: 1px;
}
.x1fqkajt:first-child {
  border-top-color: var(--divider);
}
.x1uuop16:first-child {
  margin-top: 12px;
}
.x14tvv71:last-child {
  border-bottom-style: none;
}
.xzboxd6:last-child {
  margin-bottom: 0;
}
.x131mruo:hover {
  border-bottom-color: var(--secondary-button-stroke);
}
.x16uexu2:hover {
  border-top-width: 2px;
}
.x19ep5bo:hover {
  border-top-color: var(--negative);
}
.x19xj4g7:hover {
  border-bottom-color: rgb(var(--ig-input-disabled-background-color));
}
.x1bdsejj:hover {
  border-top-color: var(--accent);
}
.x1bhcc0k:hover {
  border-bottom-color: var(--border-focused);
}
.x1ksy1z5:hover {
  border-bottom-color: var(--negative);
}
.x1l3agen:hover {
  border-bottom-color: #65686c;
}
.x1lwdpx3:hover {
  border-top-style: solid;
}
.x1ombygd:hover {
  border-top-color: rgb(var(--ig-input-disabled-background-color));
}
.x1ou7vsy:hover {
  border-bottom-width: 2px;
}
.x1qvu1ti:hover {
  padding-bottom: 8px;
}
.x1rlzdi:hover {
  border-bottom-style: solid;
}
.x1sl0kvs:hover {
  border-bottom-color: var(--input-border-color-hover);
}
.x1w6zuj9:hover {
  border-top-color: #65686c;
}
.x2xz49s:hover {
  margin-bottom: 0;
}
.x36yu5g:hover {
  border-top-color: var(--secondary-button-stroke);
}
.xfl79fh:hover {
  padding-top: 8px;
}
.xgb56qg:hover {
  margin-top: 14px;
}
.xggcdpo:hover {
  border-top-color: var(--border-focused);
}
.xgh42zn:hover {
  border-top-color: rgb(var(--ig-input-border-primary));
}
.xghsyfi:hover {
  border-bottom-color: rgb(var(--ig-input-border-primary));
}
.xgq9h1i:hover {
  border-top-color: rgb(var(--status-alert));
}
.xno561h:hover {
  margin-top: -8px;
}
.xqnulo2:hover {
  margin-bottom: -8px;
}
.xscj4nj:hover {
  border-bottom-color: var(--accent);
}
.xxn668:hover {
  border-bottom-color: rgb(var(--status-alert));
}
.xyi815i:hover {
  border-top-color: var(--input-border-color-hover);
}
.x108a08w:focus {
  border-top-color: var(--text-input-active-inner-border);
}
.x10lcxz4:focus {
  border-top-color: var(--accent);
}
.xacio93:focus {
  border-bottom-color: var(--text-input-active-inner-border);
}
.xiighnt:focus {
  border-bottom-color: var(--accent);
}
@media (max-height: 488px) {
  .x10hnfgj.x10hnfgj {
    padding-top: 4px;
  }
}
@media (max-width: 679px) {
  .x12l8kdc.x12l8kdc {
    overflow-y: visible;
  }
}
@media (max-width: 900px) {
  .x12slza2.x12slza2 {
    max-height: calc(50vh - var(--header-height));
  }
}
@media (min-height: 790px) {
  .x12tpw83.x12tpw83 {
    width: 1186px;
  }
}
@media (max-width: 990px) {
  .x12zc4pa.x12zc4pa {
    width: 100%;
  }
}
@media (max-width: 583px) {
  .x14932f.x14932f {
    width: 100%;
  }
}
@media (max-width: 999px) {
  .x15a6mhk.x15a6mhk {
    padding-top: 60px;
  }
}
@media (min-height: 700px) and (max-height: 789px) {
  .x16i7wwg.x16i7wwg {
    max-width: 1063px;
  }
}
@media (min-height: 1080px) {
  .x16zosiy.x16zosiy {
    height: 906.6667px;
  }
}
@media (max-width: 679px) {
  .x17ot9bj.x17ot9bj {
    min-width: 50%;
  }
}
@media (max-width: 999px) {
  .x18orbtv.x18orbtv {
    height: 100%;
  }
}
@media (min-height: 790px) {
  .x18vph2k.x18vph2k {
    max-width: 680px;
  }
}
@media (max-width: 679px) {
  .x190bdop.x190bdop {
    border-bottom-left-radius: var(--card-corner-radius);
  }
}
@media (max-width: 999px) {
  .x1bhau8v.x1bhau8v {
    overflow-x: visible;
  }
}
@media (min-width: 665px) {
  .x1buixqu.x1buixqu {
    height: 92px;
  }
}
@media (min-height: 790px) {
  .x1ceravr.x1ceravr {
    width: 680px;
  }
}
@media (min-height: 700px) and (max-height: 789px) {
  .x1db0b2.x1db0b2 {
    height: 590px;
  }
}
@media (max-width: 900px) {
  .x1dqk2q1.x1dqk2q1 {
    max-width: 100%;
  }
}
@media (max-width: 679px) {
  .x1e9k66k.x1e9k66k {
    overflow-x: visible;
  }
}
@media (max-width: 679px) {
  .x1eevrrt.x1eevrrt {
    padding-bottom: 0;
  }
}
@media (max-width: 999px) {
  .x1hdp9zh.x1hdp9zh {
    bottom: 0;
  }
}
@media (max-width: 500px) {
  .x1ifrov1.x1ifrov1 {
    width: 100%;
  }
}
@media (max-width: 679px) {
  .x1jxyteu.x1jxyteu {
    max-height: none;
  }
}
@media (max-height: 488px) {
  .x1k7oykt.x1k7oykt {
    padding-bottom: 4px;
  }
}
@media (max-width: 999px) {
  .x1l1rvfy.x1l1rvfy {
    width: 100%;
  }
}
@media (max-width: 999px) {
  .x1lnukts.x1lnukts {
    margin-top: 24px;
  }
}
@media (max-width: 679px) {
  .x1mfppf3.x1mfppf3 {
    min-height: 100vh;
  }
}
@media (max-width: 900px) {
  .x1mnsmir.x1mnsmir {
    min-height: calc(50vh - var(--header-height));
  }
}
@media (max-width: 900px) {
  .x1mr1erl.x1mr1erl {
    min-height: auto;
  }
}
@media (max-width: 999px) {
  .x1o1q1no.x1o1q1no {
    overflow-y: auto;
  }
}
@media (max-height: 700px) {
  .x1og3r51.x1og3r51 {
    margin-bottom: 4px;
  }
}
@media (max-width: 899px) {
  .x1rik9be.x1rik9be {
    padding-bottom: 0;
  }
}
@media (max-height: 488px) {
  .x1roekcs.x1roekcs {
    min-height: 100vh;
  }
}
@media (min-height: 700px) and (max-height: 789px) {
  .x1rr25im.x1rr25im {
    max-width: 1095px;
  }
}
@media (min-width: 1024px) {
  .x1rzokpj.x1rzokpj {
    max-height: calc(100vh - var(--screen-header-height));
    max-height: calc(100dvh - var(--screen-header-height));
  }
}
@media (min-height: 700px) and (max-height: 789px) {
  .x1sltb1f.x1sltb1f {
    width: 1063px;
  }
}
@media (max-width: 1249px) {
  .x1ufxpan.x1ufxpan {
    width: calc(100% - 20px);
  }
}
@media (max-width: 999px) {
  .x1vlhnbb.x1vlhnbb {
    right: 14px;
  }
}
@media (max-width: 900px) {
  .x1wrh7m5.x1wrh7m5 {
    max-height: inherit;
  }
}
@media (min-height: 790px) {
  .x1xh8ygx.x1xh8ygx {
    max-width: 1250px;
  }
}
@media (min-height: 790px) {
  .x1y5dvz6.x1y5dvz6 {
    max-width: 1218px;
  }
}
@media (min-height: 790px) and (max-height: 1079px) {
  .x3awd8m.x3awd8m {
    height: 680px;
  }
}
@media (min-height: 790px) {
  .x3fxtfs.x3fxtfs {
    width: 1218px;
  }
}
@media (max-width: 999px) {
  .x4cf89m.x4cf89m {
    max-width: 680px;
  }
}
@media (max-width: 900px) {
  .x5ak7fg.x5ak7fg {
    border-bottom-style: solid;
  }
}
@media (max-width: 900px) {
  .xadl8oe.xadl8oe {
    height: 50vh;
  }
}
@media (max-width: 999px) {
  .xaft232.xaft232 {
    overflow-y: visible;
  }
}
@media (min-height: 700px) and (max-height: 789px) {
  .xbp6ddl.xbp6ddl {
    max-width: 590px;
  }
}
@media (max-height: 488px) {
  .xbt77o1.xbt77o1 {
    max-height: 100vh;
  }
}
@media (min-height: 700px) and (max-height: 789px) {
  .xcaxvl9.xcaxvl9 {
    width: 1031px;
  }
}
@media (max-width: 999px) {
  .xcnue38.xcnue38 {
    padding-top: 0;
  }
}
@media (max-width: 999px) {
  .xffyy72.xffyy72 {
    left: 0;
  }
}
@media (max-width: 999px) {
  .xg2zgw.xg2zgw {
    top: 0;
  }
}
@media (min-width: 665px) {
  .xgrom3u.xgrom3u {
    height: 32px;
  }
}
@media (max-width: 900px) {
  .xhz6iuk.xhz6iuk {
    height: inherit;
  }
}
@media (max-height: calc(80vh - 70px)) {
  .xo4u0zf.xo4u0zf {
    max-height: calc(80vh - 70px);
  }
}
@media (max-width: 1920px) {
  .xornbnt.xornbnt {
    max-width: none;
  }
}
@media (max-width: 679px) {
  .xp3hrpj.xp3hrpj {
    border-bottom-right-radius: var(--card-corner-radius);
  }
}
@media (max-width: 999px) {
  .xpj7dzl.xpj7dzl {
    margin-top: 0;
  }
}
@media (min-height: 700px) and (max-height: 789px) {
  .xq1tmr.xq1tmr {
    width: 590px;
  }
}
@media (max-width: 900px) {
  .xq1utdt.xq1utdt {
    border-bottom-color: var(--divider);
  }
}
@media (max-width: 899px) {
  .xty2ufk.xty2ufk {
    padding-top: 16px;
  }
}
@media (max-width: 655px) {
  .xu9tj18.xu9tj18 {
    height: 100%;
  }
}
@media (max-width: 900px) {
  .xusdqos.xusdqos {
    min-width: 100%;
  }
}
@media (max-height: 700px) {
  .xv2ei83.xv2ei83 {
    margin-top: 4px;
  }
}
@media (max-width: 999px) {
  .xw7v8ov.xw7v8ov {
    max-height: none;
  }
}
@media (max-width: 900px) {
  .xwd3hym.xwd3hym {
    border-bottom-width: 1px;
  }
}
@media (max-width: 679px) {
  .xwfmwtl.xwfmwtl {
    min-width: 100%;
  }
}
@media (max-width: 679px) {
  .xwnxf6m.xwnxf6m {
    min-height: 100vh;
    min-height: 100dvh;
  }
}
.x100rkj9:after {
  content: "";
}
.x10emqs4::-ms-reveal {
  display: none;
}
.x10tli2e:before {
  content: "";
}
.x15h3p50::-ms-clear {
  display: none;
}
.x19gujb8::-webkit-search-results-decoration {
  -moz-appearance: none;
}
.x1ad04t7::-webkit-search-cancel-button {
  -moz-appearance: none;
}
.x1azrkns:after {
  display: table;
}
.x1cpjm7i:before {
  content: "";
}
.x1fgarty:before {
  display: block;
}
.x1glnyev::-webkit-search-decoration {
  -moz-appearance: none;
}
.x1hcrkkg::-webkit-search-cancel-button {
  display: none;
}
.x1ix68h3::-webkit-search-results-button {
  -moz-appearance: none;
}
.x1j6awrg:after {
  position: absolute;
}
.x1o2p5dk::-webkit-inner-spin-button {
  margin-left: 0;
}
.x1o8326s:after {
  right: -8px;
}
.x1s928wv:after {
  content: "";
}
.x2s2ed0::-moz-placeholder {
  color: var(--secondary-text);
}
.x3pxiar::-webkit-inner-spin-button {
  -moz-appearance: none;
}
.x56lyyc:after {
  left: -8px;
}
.x7r5tp8:after {
  box-shadow: var(--scroll-shadow);
}
.x7uq1h6::-webkit-outer-spin-button {
  -moz-appearance: none;
}
.xbf5lw3::-webkit-outer-spin-button {
  margin-left: 0;
}
.xexwhla::-webkit-inner-spin-button {
  margin-right: 0;
}
.xfk6m8::-webkit-scrollbar {
  display: none;
}
.xfvqz1d::-webkit-search-results-button {
  display: none;
}
.xg6frx5:after {
  border-top-right-radius: 50%;
}
.xha3pab::-moz-placeholder {
  color: var(--placeholder-text);
}
.xhgbb2x:after {
  border-bottom-left-radius: 50%;
}
.xhkezso:after {
  display: block;
}
.xitxdhh:after {
  z-index: 1;
}
.xpo3ry2:before {
  display: table;
}
.xrw4ojt:after {
  border-top-left-radius: 50%;
}
.xuyawhz::-webkit-outer-spin-button {
  margin-right: 0;
}
.xw872ko:after {
  border-bottom-right-radius: 50%;
}
.x101ty20:before {
  margin-top: var(--x1ryhq7h);
}
.x106957s:after {
  margin-bottom: var(--x18g5s92);
}
.x107bqxl:after {
  margin-bottom: var(--x1vipbx4);
}
.x107nwmt:before {
  margin-top: var(--x1mdbxwd);
}
.x10atjdy:before {
  margin-top: var(--x1eyiekv);
}
.x10awq1a:before {
  margin-top: var(--x1wmtsd2);
}
.x10c50a6:before {
  margin-top: var(--x11iig88);
}
.x10civ6c:after {
  margin-bottom: var(--xtamlnj);
}
.x10jqere:after {
  margin-bottom: var(--x2r3kej);
}
.x10m0jap:before {
  margin-top: var(--xky8g7s);
}
.x10ob5cs:after {
  margin-bottom: var(--xnfv741);
}
.x1108fi1:before {
  margin-top: var(--x1gyyx51);
}
.x114oqif:after {
  margin-bottom: var(--x1w5fkqj);
}
.x117z09e:after {
  margin-bottom: var(--x1tzncoa);
}
.x11bshef:after {
  margin-bottom: var(--xwlmzfs);
}
.x11lvdlc:after {
  margin-bottom: var(--xh1z0d5);
}
.x11r0x8d:before {
  margin-top: var(--x7bt53k);
}
.x11sgott:after {
  margin-bottom: var(--xjn8dfq);
}
.x11tcm6t:after {
  margin-bottom: var(--x32to37);
}
.x11vut0g:after {
  margin-bottom: var(--x1oc2cpn);
}
.x11ymuzt:after {
  margin-bottom: var(--x1p2u5bd);
}
.x1211qjs:before {
  margin-top: var(--x1w51yqj);
}
.x12eytc9:after {
  margin-bottom: var(--x17zlvvo);
}
.x12fopo6:after {
  margin-bottom: var(--xd0k4ey);
}
.x12g60uz:before {
  margin-top: var(--x1ssvr6e);
}
.x12j1k9p:before {
  margin-top: var(--x4zw89);
}
.x12ylim3:after {
  margin-bottom: var(--x1pmj8n8);
}
.x1329zh6:after {
  margin-bottom: var(--x1d886ot);
}
.x13a7v9q:after {
  margin-bottom: var(--x1b4d9ym);
}
.x13ezwbq:after {
  margin-bottom: var(--xfwsci0);
}
.x13h70lv:after {
  margin-bottom: var(--xs1lznt);
}
.x13k2dnq:after {
  margin-bottom: var(--xlyrf6d);
}
.x13kdv7s:before {
  margin-top: var(--x1nwb301);
}
.x13kzq40:after {
  margin-bottom: var(--x18h7qzu);
}
.x13ovmrm:before {
  margin-top: var(--xxsazs8);
}
.x13sqdjs:after {
  margin-bottom: var(--x19tzrip);
}
.x13umxe3:after {
  margin-bottom: var(--xrw36ni);
}
.x13uupfa:after {
  margin-bottom: var(--xkifggb);
}
.x13uyvyv:after {
  margin-bottom: var(--x1gp8xrl);
}
.x140p0ai:after {
  margin-top: var(--x-8dd7yt);
}
.x1427kdv:after {
  margin-bottom: var(--x1dx9ym7);
}
.x1431dud:before {
  margin-top: var(--x15rl6p9);
}
.x14329th:before {
  margin-top: var(--xuvto9w);
}
.x14513n7:after {
  margin-bottom: var(--xw6m4mj);
}
.x146cd56:after {
  margin-bottom: var(--xrk41vs);
}
.x14700ac:after {
  margin-bottom: var(--x1hazgq7);
}
.x14d2c8j:after {
  margin-bottom: var(--xox7x8g);
}
.x14dktfq:after {
  margin-bottom: var(--xhb1cd8);
}
.x14he1wk:before {
  margin-top: var(--x16vrqbj);
}
.x14qwyeo:before {
  margin-top: -10px;
}
.x14t76q6:after {
  margin-bottom: var(--x8pjwvp);
}
.x14t9b38:before {
  margin-top: var(--xj05olq);
}
.x14yreqm:after {
  margin-bottom: var(--x125dsy5);
}
.x14z4hjw:before {
  margin-top: -7px;
}
.x150fs93:before {
  margin-top: var(--xsc0f5h);
}
.x152ie8b:after {
  margin-bottom: var(--x1dwwjvd);
}
.x15556k2:after {
  margin-bottom: var(--xp5vmkr);
}
.x158mrsb:after {
  margin-bottom: var(--x37wqnx);
}
.x159bxq3:before {
  margin-top: var(--xz78pay);
}
.x159qbb6:before {
  margin-top: var(--x257ili);
}
.x15ddmb5:after {
  margin-bottom: var(--xvqqx5a);
}
.x15gp762:after {
  margin-bottom: var(--x1v12xbb);
}
.x15kyput:after {
  margin-bottom: var(--x13ck6fq);
}
.x15qpeuc:after {
  margin-bottom: var(--xr7r442);
}
.x15scf82:after {
  margin-bottom: var(--x16pu9ui);
}
.x15xig40:after {
  margin-bottom: var(--xuiqyzz);
}
.x16de30x:before {
  margin-top: var(--x1lpwu6c);
}
.x16dl92h:after {
  margin-bottom: var(--xjpl7d7);
}
.x16f1pn9:after {
  margin-bottom: var(--xyjof6g);
}
.x16hv20n:before {
  margin-top: var(--x1p5x6wz);
}
.x16z0563:before {
  margin-top: var(--xdxq9rq);
}
.x170u4kd:after {
  margin-bottom: var(--xngu15w);
}
.x17470dc:after {
  margin-bottom: var(--x1exknz9);
}
.x176nwhi:before {
  margin-top: var(--xp1uixt);
}
.x1771ccx:after {
  margin-bottom: var(--x1pqbgve);
}
.x17l6lx3:after {
  margin-bottom: var(--x1u6m80n);
}
.x17lmviu:after {
  margin-bottom: var(--xwm2b95);
}
.x17p3qun:after {
  margin-bottom: var(--xd5dqze);
}
.x17pkmn5:before {
  margin-top: var(--xtc9kj4);
}
.x17rm9bb:before {
  margin-top: var(--x18hzenw);
}
.x17v88g0:after {
  margin-bottom: var(--xuv0bqx);
}
.x17y2hyq:before {
  margin-top: var(--xl2tm78);
}
.x180ubun:after {
  margin-bottom: var(--xjr3o1y);
}
.x182aona:after {
  margin-bottom: var(--xkya2rs);
}
.x186v28w:before {
  margin-top: var(--xdmv40c);
}
.x18cpxl8:after {
  margin-bottom: var(--xx126pp);
}
.x18ew2s9:after {
  margin-bottom: var(--x1ov6ipb);
}
.x18i5ioc:after {
  margin-bottom: var(--x1c2bo5t);
}
.x18kbyci:after {
  margin-bottom: var(--xfcmd3r);
}
.x18qn9oi:after {
  margin-bottom: var(--x11fxiqr);
}
.x18xkyoq:before {
  margin-top: var(--x1rsyq1p);
}
.x18za50f:after {
  margin-bottom: var(--xh8ota4);
}
.x1943h6x:before {
  height: 0;
}
.x19h89hi:after {
  margin-bottom: var(--x1rrz1g8);
}
.x19kpgaj:after {
  margin-bottom: var(--x1ob8mbz);
}
.x19mcdpk:before {
  margin-top: var(--xqcfcpw);
}
.x19pae4d:after {
  margin-bottom: var(--x1gtaksb);
}
.x1a5k7bg:after {
  margin-bottom: var(--x1memm2u);
}
.x1a5uphr:after {
  height: 16px;
}
.x1a94csa:after {
  margin-bottom: var(--x1n59n2o);
}
.x1ah4s3c:after {
  margin-bottom: var(--xicdw58);
}
.x1ajifhi:after {
  margin-bottom: var(--x1qzhiju);
}
.x1al22lp:before {
  margin-top: var(--xjmh6pu);
}
.x1aoz9vb:before {
  margin-top: var(--x1mhgz5b);
}
.x1aq7fg9:before {
  margin-top: var(--xrgz37g);
}
.x1ax235:after {
  margin-bottom: var(--xg7ytgo);
}
.x1b43ubb:after {
  margin-bottom: var(--xil8yjb);
}
.x1b4hwik:after {
  margin-bottom: var(--x131sc44);
}
.x1b4jfr3:after {
  margin-bottom: var(--xuq6qvu);
}
.x1b7uiis:after {
  margin-bottom: var(--x13qgqtb);
}
.x1bb43vm:after {
  margin-bottom: var(--xchsu4f);
}
.x1bfkobt:before {
  margin-top: var(--x1appg1p);
}
.x1bm680v:after {
  margin-bottom: var(--xpzhw24);
}
.x1brzl8l:before {
  margin-top: var(--x1tmycy4);
}
.x1btauzr:after {
  margin-bottom: var(--xe279rg);
}
.x1bvlrrw:after {
  margin-bottom: var(--x19ta4gj);
}
.x1bwcf82:after {
  margin-bottom: var(--x1tslh8i);
}
.x1bwcrc1:before {
  margin-top: var(--x3kew4y);
}
.x1c0afe6:after {
  margin-bottom: var(--x4ungdd);
}
.x1c5dfv1:after {
  margin-bottom: var(--x6x7lu);
}
.x1c6gd7o:after {
  margin-bottom: var(--x1sky1ov);
}
.x1c7buh5:after {
  margin-bottom: var(--x5wr6ke);
}
.x1c9ndmw:after {
  margin-bottom: var(--x1o7j3h6);
}
.x1cex7d8:before {
  margin-top: var(--x1fkngun);
}
.x1ckan80:before {
  margin-top: -1px;
}
.x1cmedpj:after {
  margin-bottom: var(--xkty5tv);
}
.x1cnx04m:after {
  margin-bottom: var(--x1y730yt);
}
.x1cp3tyo:after {
  margin-bottom: var(--xtlb5bh);
}
.x1crmjsk:after {
  margin-bottom: var(--x33e2qc);
}
.x1ct1ubm:before {
  margin-top: var(--xo62llv);
}
.x1ct76b1:before {
  margin-top: var(--x7gm17t);
}
.x1cv808e:after {
  margin-bottom: var(--x1fr1qqe);
}
.x1cw5lcb:after {
  margin-bottom: var(--x15lteq4);
}
.x1cxh22k:before {
  margin-top: var(--xpb00kp);
}
.x1d51z3f::-webkit-outer-spin-button {
  margin-top: 0;
}
.x1d5gbm8:after {
  margin-bottom: var(--x18aa1ek);
}
.x1dap93i:after {
  margin-bottom: var(--x17mpfn9);
}
.x1ddapk8:after {
  margin-bottom: var(--x1xmp726);
}
.x1dgldiw:after {
  margin-bottom: var(--x1hzfqw6);
}
.x1dhh408:after {
  margin-bottom: var(--xx1j5fa);
}
.x1dppdj5:before {
  margin-top: var(--xa43b45);
}
.x1dr5zlz:before {
  margin-top: var(--x844i5r);
}
.x1drervt:after {
  margin-bottom: var(--x1u6uxou);
}
.x1dtaoi:before {
  margin-top: var(--x1idx3ms);
}
.x1dxqiwa:before {
  margin-top: var(--x1kcn081);
}
.x1e0bufz:after {
  margin-bottom: var(--x9fjnwr);
}
.x1e3ij0n:before {
  margin-top: var(--x1mp5g3q);
}
.x1ea0d2s:before {
  margin-top: var(--xe70st9);
}
.x1ebeipi:after {
  margin-bottom: var(--x1ti5ml1);
}
.x1ecsabt:before {
  margin-top: var(--x1h2yudt);
}
.x1ek5prw:after {
  margin-bottom: var(--x2sv4va);
}
.x1ektm10:after {
  margin-bottom: var(--x1dfvn27);
}
.x1elx8kg:before {
  margin-top: var(--xejdi0j);
}
.x1emguw4:after {
  margin-bottom: var(--xzu30qn);
}
.x1eoug5w:after {
  margin-bottom: var(--xuf1jo5);
}
.x1eu0i5t:after {
  margin-bottom: var(--x1u78zul);
}
.x1evnwt7:after {
  margin-bottom: var(--x1ojnkqw);
}
.x1exjn9m:after {
  margin-bottom: var(--x19n94tt);
}
.x1ezt3hy:after {
  margin-bottom: var(--x1u4seu3);
}
.x1f5rmgg:after {
  margin-bottom: var(--x17midct);
}
.x1f7o3kx:after {
  margin-bottom: var(--x18i5qxy);
}
.x1f8qqv9:after {
  margin-bottom: var(--xiab7yu);
}
.x1fb0ynx:before {
  margin-top: var(--xdmf6ii);
}
.x1fbf9go:after {
  margin-bottom: var(--x1t7iq7l);
}
.x1fbp4q0:after {
  margin-bottom: var(--xc34lvt);
}
.x1fdd75u:after {
  margin-bottom: var(--xq1fmga);
}
.x1fe91bz:before {
  margin-top: var(--x1h4da6m);
}
.x1fgpss9:before {
  margin-top: var(--x7bgvz8);
}
.x1fjpyva:after {
  margin-bottom: var(--xgjb9u7);
}
.x1fnri28:before {
  margin-top: var(--x1cme5ss);
}
.x1fsa1a2:after {
  margin-bottom: var(--xrdqwuf);
}
.x1fvgrz7:after {
  margin-bottom: var(--x1rfm0r4);
}
.x1fvujcg:after {
  margin-bottom: var(--x1car5so);
}
.x1fyzprv:after {
  margin-bottom: var(--x8uidmn);
}
.x1fzizrw:before {
  margin-top: var(--x1jc3olt);
}
.x1fzmzyi:before {
  margin-top: var(--x1ipszzx);
}
.x1g13z4n:before {
  margin-top: var(--x1lawzc3);
}
.x1g2y4wz:after {
  margin-bottom: -7px;
}
.x1gdlt5n:before {
  margin-top: var(--x1jg8snc);
}
.x1gfp8mg:after {
  margin-bottom: var(--xyhv7il);
}
.x1gfpr39:after {
  margin-bottom: var(--xqnohao);
}
.x1gij57n:before {
  margin-top: var(--x13zmstf);
}
.x1gjevi3:before {
  margin-top: var(--xro6ar3);
}
.x1glgqxs:after {
  margin-bottom: var(--x1ghkizs);
}
.x1glpxfl:after {
  margin-bottom: var(--x1r557ik);
}
.x1gmr53x:after {
  height: 0;
}
.x1gu58f5:after {
  margin-bottom: var(--x1ng5ks2);
}
.x1gufx9m:before {
  margin-bottom: var(--x-hxtmnb);
}
.x1guzi96:after {
  margin-bottom: -9px;
}
.x1gwsarq:after {
  margin-bottom: var(--xt3mfwg);
}
.x1h6k3i5:after {
  margin-bottom: var(--x1u9kkjo);
}
.x1h9rokf:after {
  margin-bottom: var(--xmg8xjm);
}
.x1hckloa:after {
  margin-bottom: var(--x1r9j3f0);
}
.x1hgz07g:after {
  margin-bottom: var(--xn39pwe);
}
.x1hi4uuc:after {
  margin-bottom: var(--x1xlc9hd);
}
.x1hkjgh6:before {
  margin-top: var(--xtoo3vj);
}
.x1hqjktb:before {
  margin-top: var(--x1vamila);
}
.x1hsoyt2:before {
  margin-top: var(--x1fij96i);
}
.x1hu3zyk:before {
  margin-top: var(--x1xsuj38);
}
.x1hzg8pu:after {
  margin-bottom: var(--xlc5ngc);
}
.x1i2d8iy:after {
  margin-bottom: var(--xz2krxw);
}
.x1i39qk1:after {
  margin-bottom: var(--x9en7uz);
}
.x1icyx4k:after {
  margin-bottom: var(--xhikiy);
}
.x1id2g1:after {
  margin-bottom: var(--x1luj43b);
}
.x1ifosm1:after {
  margin-bottom: var(--x1u7r4tb);
}
.x1ihm59u:before {
  margin-top: var(--x89vqzy);
}
.x1ill7wo:before {
  margin-top: -8px;
}
.x1im1q2u:after {
  margin-bottom: var(--x6srhma);
}
.x1ineas:before {
  margin-top: var(--x12joeoi);
}
.x1inyqtp:after {
  margin-bottom: var(--xz0clj9);
}
.x1iurw1o:after {
  margin-bottom: var(--x12y71y1);
}
.x1izm8z2:before {
  margin-top: var(--xfurlct);
}
.x1j1ulrj:after {
  margin-bottom: var(--x1l97ia);
}
.x1j6e0kf:before {
  margin-top: var(--x1d9zdpg);
}
.x1j6o287:after {
  margin-bottom: var(--x1hdumzq);
}
.x1jdqjzy:after {
  margin-bottom: var(--x13xzn4a);
}
.x1jhphw9:after {
  margin-bottom: var(--x14s41);
}
.x1jmxu37:before {
  margin-top: var(--x8ekwek);
}
.x1jrjjgg:before {
  margin-top: var(--xydyi0j);
}
.x1jsa1z0:after {
  margin-bottom: var(--x1jzgxmp);
}
.x1jwtqls:before {
  margin-top: var(--x162afip);
}
.x1jxv6cs:before {
  margin-top: var(--x1rerxqn);
}
.x1jy3jnn:after {
  margin-bottom: var(--x1qft18h);
}
.x1k11xsg:before {
  margin-top: var(--xhabuux);
}
.x1k44g7w:after {
  margin-bottom: var(--x1xgds20);
}
.x1k611fb:after {
  margin-bottom: var(--xx1h1vo);
}
.x1k9cr2t:after {
  margin-bottom: var(--xrr3qb);
}
.x1kboiy0:before {
  margin-top: var(--x1vw4pd);
}
.x1kfdmb4:after {
  margin-bottom: var(--xl2iyxd);
}
.x1kghvq4:after {
  margin-bottom: var(--xh5zi39);
}
.x1kgyul8:after {
  margin-bottom: var(--x9tknzh);
}
.x1kiwzba:after {
  margin-bottom: var(--x10kuzes);
}
.x1kkkf5s:after {
  margin-bottom: var(--xwzplbn);
}
.x1kozcj3:before {
  margin-top: var(--x1kmm7zj);
}
.x1ks37lf:after {
  margin-bottom: var(--xiwqdq5);
}
.x1kx5a0e:before {
  margin-top: var(--x1w6bb2g);
}
.x1kyvw4o:after {
  margin-bottom: var(--xfdb4gi);
}
.x1l1466h:after {
  margin-bottom: var(--x16wgyzm);
}
.x1l1ga17:after {
  margin-bottom: var(--x1limvsa);
}
.x1lhqb2t:after {
  margin-bottom: var(--x1t5y2vx);
}
.x1ljypm:after {
  margin-bottom: var(--x10agdqs);
}
.x1lpk6yk:before {
  margin-top: var(--xpc6187);
}
.x1ltyw2n:after {
  margin-bottom: var(--x6xnuhn);
}
.x1lvg9ud:after {
  margin-bottom: var(--x1mrxinz);
}
.x1lwv2l3:before {
  margin-top: var(--x1dau2nr);
}
.x1m0db0u:after {
  margin-bottom: var(--xaw91s5);
}
.x1m372ey:after {
  margin-bottom: var(--xghbaz5);
}
.x1m4vu2s:after {
  margin-bottom: var(--x15v16r2);
}
.x1m6htss:before {
  margin-top: var(--x5xim3z);
}
.x1m75gta:after {
  margin-bottom: var(--x8nv98p);
}
.x1maaoxz:after {
  margin-bottom: var(--x19d2jur);
}
.x1mc8c19:before {
  margin-top: var(--xp0verf);
}
.x1mfcr9c:after {
  margin-bottom: var(--x5yp5mj);
}
.x1mg1qmr:before {
  margin-top: var(--xiw2yq4);
}
.x1mk0ado:before {
  margin-top: var(--x1pno5fr);
}
.x1mkcsl3:before {
  margin-top: var(--x16p4cil);
}
.x1mpacms:before {
  margin-top: var(--x1i1scf6);
}
.x1mvidse:after {
  margin-bottom: var(--x1atrfoh);
}
.x1mx6j95:after {
  margin-bottom: var(--x1421tc1);
}
.x1mzg8fi:after {
  margin-bottom: var(--x6eyuvq);
}
.x1n9r9dw:before {
  margin-top: var(--x6nu8kr);
}
.x1napgkp:after {
  margin-bottom: var(--xs8lqcn);
}
.x1naxdtk:before {
  margin-top: var(--xn007x4);
}
.x1ndgm2h:after {
  margin-bottom: var(--x148vt4a);
}
.x1nghkm:after {
  margin-bottom: var(--xweawhy);
}
.x1nk28me:before {
  margin-top: var(--x1amp5os);
}
.x1nkgkg3:after {
  margin-bottom: var(--x1dj0r29);
}
.x1nl8xoh:before {
  margin-top: var(--x505obu);
}
.x1nm7po3:before {
  margin-top: var(--x1ihmaaz);
}
.x1nnwfca:before {
  margin-top: var(--x1yjs33j);
}
.x1nqirrv:after {
  margin-bottom: var(--xmn1dft);
}
.x1nupn1t:after {
  margin-bottom: var(--x1wxm8ya);
}
.x1nwygw9:after {
  margin-bottom: var(--xtjdpea);
}
.x1nywle8:after {
  margin-bottom: var(--x1ue31wu);
}
.x1nyy1e5:before {
  margin-top: var(--x3aeu50);
}
.x1o1cc4u:after {
  margin-bottom: var(--xuffj17);
}
.x1o509c4:after {
  margin-bottom: var(--x1yjpcv5);
}
.x1o674iv:after {
  margin-bottom: var(--x18bfpq7);
}
.x1oj2g4j:after {
  margin-bottom: var(--x1s2ceva);
}
.x1okaews:after {
  margin-bottom: var(--xv8diqr);
}
.x1omx8t:after {
  margin-bottom: var(--x6mj85x);
}
.x1onfs4c:before {
  margin-top: var(--xhjq19s);
}
.x1orrkuo:after {
  margin-bottom: var(--xtdp2d4);
}
.x1oxkqgs:before {
  margin-top: var(--x17sm789);
}
.x1p0622s:after {
  margin-bottom: var(--x19gbytn);
}
.x1palhoc:after {
  margin-bottom: var(--x11xja2z);
}
.x1pelnx8:after {
  margin-bottom: var(--xncgmkj);
}
.x1pgjp60:before {
  margin-top: var(--x1llw5vm);
}
.x1piheqb:after {
  margin-bottom: var(--x19pr689);
}
.x1piqe15:after {
  margin-bottom: var(--xs3ai0y);
}
.x1pjw8wn:after {
  margin-bottom: var(--x3tffa0);
}
.x1pnr7gr:before {
  margin-top: var(--x1lz7y3m);
}
.x1prfgap:before {
  margin-top: var(--xlqdby1);
}
.x1puicm4:after {
  margin-bottom: var(--xwkj2bt);
}
.x1q40msd:before {
  margin-top: var(--xeyupwv);
}
.x1q7w562:after {
  margin-bottom: var(--x1hl8gml);
}
.x1qj29lf:before {
  margin-top: var(--xi8xwbt);
}
.x1qrbxwh:before {
  margin-top: var(--x1hpi3tf);
}
.x1qs5yrg:before {
  margin-top: var(--x10d6lby);
}
.x1qs784a:after {
  margin-bottom: var(--xrr8ovz);
}
.x1qt65j5:after {
  margin-bottom: var(--x181mupw);
}
.x1qya4t1:after {
  margin-bottom: var(--xw6uvdw);
}
.x1r7c7ac:before {
  margin-top: var(--x1jy1c1c);
}
.x1r7wlw4:after {
  margin-bottom: var(--x1hd3q7i);
}
.x1rezggo:before {
  margin-top: var(--x1higwa9);
}
.x1rfqs51:before {
  margin-top: var(--xs3vk6g);
}
.x1rof4d:before {
  margin-top: var(--xkb7ver);
}
.x1rtpw8n:after {
  margin-bottom: var(--x1czypm0);
}
.x1rvgi0z:after {
  margin-bottom: var(--x1a1wjc8);
}
.x1s3etm8:before {
  margin-top: -2px;
}
.x1s6w16v:after {
  margin-bottom: var(--xrbbrh5);
}
.x1s71c9q:after {
  top: -16px;
}
.x1s7nne0:after {
  margin-bottom: var(--xeznojf);
}
.x1sdmxsc:after {
  margin-bottom: var(--xcftcpw);
}
.x1soikeo:after {
  margin-bottom: var(--x12wiegm);
}
.x1subppf:after {
  margin-bottom: var(--x125v5sd);
}
.x1t1hd0b:before {
  margin-top: var(--x19hqzv6);
}
.x1t3f45o:after {
  margin-bottom: var(--x1w8tv4);
}
.x1tbeequ:before {
  margin-top: var(--x1vyc76u);
}
.x1tfg27r:after {
  top: -8px;
}
.x1tgaq5b:after {
  margin-bottom: var(--x1sxqd27);
}
.x1tisuvw:after {
  margin-bottom: var(--x1ijusto);
}
.x1tk7ace:before {
  margin-top: var(--x1223phr);
}
.x1trxqkc:before {
  margin-top: var(--x17vnfe6);
}
.x1tu3fi:before {
  margin-top: -3px;
}
.x1tv2w3b:before {
  margin-top: var(--xcze4ae);
}
.x1twifaj:after {
  margin-bottom: var(--x13ocjsq);
}
.x1tws87v:after {
  margin-bottom: var(--x9c74f8);
}
.x1u2u8g7:before {
  margin-top: var(--x17vhrtp);
}
.x1u3ute2:before {
  margin-top: var(--x1df8j6n);
}
.x1u61fwj:after {
  margin-bottom: var(--xno2wk0);
}
.x1u95mhf:before {
  margin-top: var(--xuctb0n);
}
.x1udonej:before {
  margin-top: var(--x1tj8b1j);
}
.x1uf8dex:after {
  margin-bottom: var(--xt7gfcc);
}
.x1unu90j:after {
  margin-bottom: var(--x11oaoio);
}
.x1upuw1c:before {
  margin-top: var(--xq64s4p);
}
.x1usv16b::-webkit-inner-spin-button {
  margin-top: 0;
}
.x1uw5y03:after {
  margin-bottom: var(--x1elpb76);
}
.x1v2quar:after {
  margin-bottom: var(--xxzl8yb);
}
.x1vfyl3y:after {
  margin-bottom: var(--xh1xs0p);
}
.x1vn3tg1:after {
  margin-bottom: var(--xunzvhu);
}
.x1vo3c7i:before {
  margin-top: var(--xnyvkgh);
}
.x1vzsl3e:after {
  margin-bottom: var(--x4gxb8c);
}
.x1w3oc0d:after {
  margin-bottom: var(--xwe6069);
}
.x1w4zpbh:after {
  margin-bottom: var(--x67a66l);
}
.x1w5s5tg:after {
  margin-bottom: var(--xmum77k);
}
.x1w6glnd:after {
  margin-bottom: var(--x1c8femb);
}
.x1w6m5jr:after {
  margin-bottom: var(--x1y75x70);
}
.x1w8f6qc:after {
  margin-bottom: var(--x1r2rwfl);
}
.x1w96x43:after {
  margin-bottom: var(--xffok5x);
}
.x1w9ghjf:after {
  margin-bottom: var(--x12i66yj);
}
.x1wh3epu:before {
  margin-top: var(--x82sfzj);
}
.x1wongix:after {
  margin-bottom: var(--x1vh0fbu);
}
.x1ws0okk:before {
  margin-top: var(--x2tsmwg);
}
.x1ww8j6:after {
  margin-bottom: var(--x1rwveg3);
}
.x1x1lniu:after {
  margin-bottom: var(--x1kvvk2y);
}
.x1x3f03p:after {
  margin-bottom: var(--x673yvx);
}
.x1x48ksl:after {
  margin-bottom: -8px;
}
.x1x48m7v:after {
  margin-bottom: var(--x1s6khbl);
}
.x1xglv9g:before {
  margin-top: var(--x1yb1e8z);
}
.x1xgv2fi:before {
  margin-top: var(--x1h58l4p);
}
.x1xhcax0:after {
  bottom: -8px;
}
.x1xl9tnb:after {
  margin-bottom: var(--x1kh1qnn);
}
.x1xloyyj:after {
  margin-bottom: var(--x36x3sr);
}
.x1xnwa6w:after {
  margin-bottom: var(--x1y3nqar);
}
.x1xsrolp:after {
  margin-bottom: var(--x1dtpnra);
}
.x1xt64vd:after {
  margin-bottom: var(--xad9kuw);
}
.x1xta6yy:before {
  margin-top: var(--x1pqx3uu);
}
.x1xwu2b7:before {
  margin-top: var(--x16p2v03);
}
.x1xxqwyl:after {
  margin-bottom: var(--xa7bicr);
}
.x1xyb8q1:before {
  margin-top: var(--x1i5b2dr);
}
.x1y0rk4c:after {
  margin-bottom: var(--x1udr4ea);
}
.x1y20jb2:after {
  margin-bottom: var(--xkv70fk);
}
.x1y83kff:before {
  margin-top: var(--x1r2f644);
}
.x1y869xb:after {
  margin-bottom: var(--xfbhsg3);
}
.x1y9wsrc:after {
  margin-bottom: -10px;
}
.x1yctw55:after {
  margin-bottom: var(--x1x7lfcl);
}
.x1yh5ldm:after {
  margin-bottom: var(--xx9y0xd);
}
.x1yj3w8u:after {
  margin-bottom: var(--xfjokoo);
}
.x1yjv97i:after {
  margin-bottom: var(--x1k22veu);
}
.x1yppo7z:after {
  margin-bottom: var(--xroyt30);
}
.x1yqm8si::-webkit-scrollbar {
  height: 0;
}
.x1yqunyv:after {
  margin-bottom: var(--xradztv);
}
.x1yy2kid:before {
  margin-top: var(--xbfqffi);
}
.x1z0oues:after {
  margin-bottom: var(--xviogtu);
}
.x1zuzfi:after {
  margin-bottom: var(--xjmsh0);
}
.x20s5sb:after {
  margin-bottom: var(--x1y7t1w2);
}
.x22gdt7:after {
  margin-bottom: var(--xlumsmq);
}
.x22qbhi:after {
  margin-bottom: var(--x1thiv5l);
}
.x265rsq:after {
  margin-bottom: var(--x53yn65);
}
.x2b6q46:before {
  margin-top: var(--xoxxy82);
}
.x2babgm:before {
  margin-top: var(--xnodfvb);
}
.x2gioed:after {
  margin-bottom: var(--x1kkq6xj);
}
.x2gm6zh:after {
  margin-bottom: var(--x25ujlk);
}
.x2hrwpl:after {
  margin-bottom: var(--x1d171r0);
}
.x2i20i9:after {
  margin-bottom: var(--xgsmwj7);
}
.x2im0uw:before {
  margin-top: var(--x1gquvzt);
}
.x2pi3dt:after {
  margin-bottom: var(--x6stisj);
}
.x2tpttv:after {
  margin-bottom: var(--xno71hh);
}
.x2yjrgm:after {
  margin-bottom: var(--xzuby2v);
}
.x2yxhcm:after {
  margin-bottom: var(--xjd19jf);
}
.x3k8c47:after {
  margin-bottom: var(--x1mwkgmm);
}
.x3mbjjo:before {
  margin-top: var(--x4a002r);
}
.x3un7sa:after {
  margin-bottom: var(--x90nfuh);
}
.x3x7a5m:after {
  margin-bottom: -4px;
}
.x41vudc:after {
  margin-bottom: -5px;
}
.x4595gb:after {
  margin-bottom: var(--xdni8ns);
}
.x467h3j:after {
  margin-bottom: var(--xher93a);
}
.x4eaejv:after {
  width: 100%;
}
.x4fl6tw:before {
  margin-top: var(--xnxejet);
}
.x4lodza:after {
  margin-bottom: var(--xg06sgv);
}
.x4raagk:before {
  margin-top: var(--xvqg6hg);
}
.x4t788g:after {
  margin-bottom: var(--x1u6rxw6);
}
.x4twp39:before {
  margin-top: var(--x56tcpb);
}
.x4zkp8e:before {
  margin-top: -4px;
}
.x5a1p06:before {
  margin-top: var(--x159q6b3);
}
.x5d65q9:before {
  margin-top: var(--x1s58ug);
}
.x5e7jkq:after {
  margin-bottom: var(--xt57qmq);
}
.x5e9beu:after {
  margin-bottom: var(--x1rz31nq);
}
.x5gb9ot:after {
  margin-bottom: var(--xiaj1xu);
}
.x5jcylk:after {
  margin-bottom: var(--x15y02z4);
}
.x5jzov0:before {
  margin-top: var(--x9vbzmd);
}
.x5k8u8j:after {
  margin-bottom: var(--x1uqy8e2);
}
.x5l0vmf:after {
  margin-bottom: var(--xa6mgth);
}
.x5ngvmk:after {
  margin-bottom: var(--xuc1nsd);
}
.x5tdw5f:after {
  margin-bottom: var(--x19xyojm);
}
.x5tsj40:after {
  margin-bottom: var(--xlovacg);
}
.x5vm1qw:after {
  margin-bottom: var(--x1fr87mo);
}
.x5w7pv9:after {
  margin-bottom: var(--x1a87qlv);
}
.x5yta11:after {
  margin-bottom: var(--x4jn0wp);
}
.x5zed6t:after {
  margin-bottom: var(--x1py3qbb);
}
.x61atrb:after {
  margin-bottom: var(--x10j0u39);
}
.x640rec:before {
  margin-top: var(--x10nzqui);
}
.x66zmet:before {
  margin-top: var(--xl2b13n);
}
.x676frb:after {
  margin-bottom: -3px;
}
.x69tf0:after {
  margin-bottom: var(--xzm1jxi);
}
.x6dtk8l:after {
  margin-bottom: var(--x1j34d3q);
}
.x6fbvka:before {
  margin-top: var(--xpxzdx3);
}
.x6hx3uf:before {
  margin-top: var(--x18rpk17);
}
.x6n7qkn:after {
  margin-bottom: var(--xamylpb);
}
.x6r5h60:before {
  margin-top: var(--x1lbqewj);
}
.x6rhghg:after {
  margin-bottom: var(--xqovol7);
}
.x6spci5:before {
  margin-top: var(--x17gq0og);
}
.x6undkx:before {
  margin-top: var(--xl6pgao);
}
.x6w41d7:after {
  margin-bottom: var(--xou6zfz);
}
.x6xuvxn:before {
  margin-top: var(--xs7kgyu);
}
.x6ynyl:before {
  margin-top: var(--xmsh5gb);
}
.x70t9wa:before {
  margin-top: var(--x19uadqx);
}
.x74a4d4:after {
  margin-bottom: var(--xd1risy);
}
.x7f9u1t:after {
  margin-bottom: var(--xn720l6);
}
.x7fk0ls:before {
  margin-top: var(--x1m6wz75);
}
.x7j2okt:after {
  margin-bottom: var(--x14yprge);
}
.x7lwq7z:before {
  margin-top: var(--x1qnyget);
}
.x7nveq1:before {
  margin-top: var(--x1pkes48);
}
.x7t6ow5:before {
  margin-top: var(--x3lcpd8);
}
.x7t9phh:after {
  margin-bottom: var(--x1bai1r7);
}
.x7ulcfd:after {
  margin-bottom: var(--x6vl4v8);
}
.x7vfz5c:after {
  margin-bottom: var(--x18hxv81);
}
.x7wp9hy:after {
  margin-bottom: var(--x1u0vhq3);
}
.x7yt436:before {
  margin-top: var(--x17icssl);
}
.x8380fh:before {
  margin-top: var(--xdsmqqt);
}
.x85w0bh:after {
  margin-bottom: var(--x1wisssz);
}
.x884x28:before {
  margin-top: var(--xilhemm);
}
.x88lnn3:after {
  margin-bottom: var(--xk9xamu);
}
.x8hn1m1:before {
  margin-top: var(--xuqjt2x);
}
.x8ke4dx:before {
  margin-top: var(--xeyfeb2);
}
.x8ks2wi:after {
  margin-bottom: var(--x8e7l28);
}
.x8ntbxg:after {
  margin-bottom: var(--x1gb7j43);
}
.x8qgn7j:after {
  margin-bottom: var(--xl029z9);
}
.x8wzpg7:before {
  margin-top: var(--xc4fxr9);
}
.x92v787:after {
  margin-bottom: var(--x1sky78h);
}
.x93jbrz:before {
  margin-top: var(--x161epcw);
}
.x940pzj:after {
  margin-bottom: var(--x1atekex);
}
.x96u5mc:after {
  margin-bottom: var(--x1g0nlay);
}
.x9bov0k:after {
  margin-bottom: var(--x1wgp4hi);
}
.x9ks1qg:after {
  margin-bottom: var(--xb0e5e8);
}
.x9onejg:before {
  margin-top: var(--x16xjy20);
}
.x9sdvse:after {
  margin-bottom: var(--x17opz86);
}
.x9spp9k:before {
  margin-top: var(--x195ztmi);
}
.x9sy4qm:before {
  margin-top: var(--xtdhoq8);
}
.x9uwh9h:before {
  margin-top: var(--x1wn4euv);
}
.xa1d4lu:after {
  margin-bottom: var(--x10rjnwp);
}
.xa1pa7l:before {
  margin-top: var(--xu0pfvj);
}
.xa3lflm:after {
  margin-bottom: var(--xyvcpf3);
}
.xa794po:before {
  margin-top: var(--xkxwoo4);
}
.xad4lak:after {
  margin-bottom: var(--x19eq5dt);
}
.xaeq4pp:before {
  margin-top: var(--x8lq8b8);
}
.xakdoee:before {
  margin-top: var(--x104x0ye);
}
.xao4bz7:after {
  margin-bottom: var(--x5r88i6);
}
.xarlldi:after {
  margin-bottom: var(--xlmu4k8);
}
.xatphn2:after {
  margin-bottom: var(--xuw85tm);
}
.xau1df5:before {
  margin-top: var(--x1ubcmcx);
}
.xay2mna:after {
  margin-bottom: var(--xuqhngc);
}
.xaze6vd:after {
  margin-bottom: var(--x17y41a);
}
.xb31n6h:after {
  margin-bottom: var(--xmcxjpk);
}
.xb713r3:before {
  margin-top: var(--x1y85061);
}
.xbb536z:after {
  margin-bottom: var(--xdyeji5);
}
.xbphvd0:before {
  margin-top: var(--xoaersl);
}
.xbpxjw5:after {
  margin-bottom: var(--xcyhzq7);
}
.xbqbjbx:before {
  margin-top: var(--x1vszi26);
}
.xbw44kx:after {
  margin-bottom: var(--x4ktna4);
}
.xc0nwnd:before {
  margin-top: var(--x1s618oj);
}
.xc3dxt1:before {
  margin-top: var(--x1lc7kpm);
}
.xc3mfl4:before {
  margin-top: var(--x1jygr35);
}
.xc4zr9w:after {
  margin-bottom: var(--x1di1mkm);
}
.xceddp7:after {
  margin-bottom: var(--x1464jow);
}
.xcfoat1:before {
  margin-top: var(--x1y1n4jq);
}
.xcgztra:before {
  margin-top: var(--xavts8e);
}
.xcjni6q:after {
  margin-bottom: var(--x1dlsmbl);
}
.xcl5ss5:before {
  margin-top: var(--x17x0xeh);
}
.xcp3m3s:after {
  margin-bottom: var(--x101egop);
}
.xcps89i:after {
  margin-bottom: var(--xxvww0);
}
.xcw0qsh:after {
  margin-bottom: var(--x87at89);
}
.xcwdoar::-webkit-outer-spin-button {
  margin-bottom: 0;
}
.xcx595j:before {
  margin-top: var(--x1covvil);
}
.xcynizb:before {
  margin-top: var(--xxz7jvd);
}
.xd40qt4:after {
  margin-bottom: var(--xhvksau);
}
.xd4dct7:after {
  margin-bottom: var(--xmrsd7r);
}
.xd4gl61:after {
  margin-bottom: var(--x1jbpgcj);
}
.xd4quyv:after {
  margin-bottom: var(--x1ghmsz5);
}
.xd7g3n5:after {
  margin-bottom: var(--x1y07nis);
}
.xdhgy3m:after {
  margin-bottom: var(--x717aem);
}
.xdhtsr0:before {
  margin-top: var(--xfstm68);
}
.xdkp8s0:after {
  margin-bottom: var(--x12kr39k);
}
.xdninym:before {
  margin-top: var(--x1b2xykx);
}
.xduwdi:after {
  margin-bottom: var(--xzaoxju);
}
.xdzumob:before {
  margin-top: var(--x3ufkju);
}
.xe5lrmx:after {
  margin-bottom: var(--xge51lk);
}
.xe7v1un:after {
  margin-bottom: var(--x1wbvo34);
}
.xek4dut:after {
  margin-bottom: var(--x18po2ju);
}
.xekaf6j:after {
  margin-bottom: var(--x1fmfvqu);
}
.xenjgwu:before {
  margin-top: var(--xtshvb9);
}
.xestntx:before {
  margin-top: var(--x6r8uex);
}
.xetcvnp:after {
  margin-bottom: var(--x1l7c5p3);
}
.xf09yys:after {
  margin-bottom: var(--xrifdjg);
}
.xf0ewon:before {
  margin-top: var(--xa03xu3);
}
.xf67qmf:before {
  margin-top: var(--x1ot62ou);
}
.xf96jef:before {
  margin-top: var(--x128877j);
}
.xfc0qul:after {
  margin-bottom: var(--x1u20zz2);
}
.xfcg1p5:after {
  margin-bottom: var(--xwuy3rr);
}
.xftdaak:before {
  margin-top: var(--x1yxn36t);
}
.xfuuneq:after {
  margin-bottom: var(--xal80y0);
}
.xfy2dzf:before {
  margin-top: var(--x3to0vk);
}
.xg0xdq6:after {
  margin-bottom: var(--xy1qvqq);
}
.xg31ygq:after {
  margin-bottom: var(--xny850h);
}
.xg49005:before {
  margin-top: var(--xxtzx7d);
}
.xg5j3rn:after {
  margin-bottom: var(--xgd07in);
}
.xgak3j2:after {
  margin-bottom: var(--xj6rf88);
}
.xgh1i79:after {
  margin-bottom: var(--x9zrdty);
}
.xgok60g:after {
  margin-bottom: var(--xbqmvkl);
}
.xgrn20n:before {
  margin-top: var(--x1tchriv);
}
.xh08yh0:after {
  margin-bottom: var(--x76q0ca);
}
.xh1d7k6:before {
  margin-top: var(--x1tsnfzz);
}
.xh3jmbg:after {
  margin-bottom: var(--xsetqie);
}
.xh98brm:after {
  margin-bottom: var(--x1os5rd);
}
.xh9ardi:after {
  margin-bottom: var(--x16efefa);
}
.xhau9xz:before {
  margin-top: -9px;
}
.xhl09dv:after {
  margin-bottom: var(--xaac17j);
}
.xhlnu94:before {
  margin-top: var(--xomrcbs);
}
.xhlpfoq:before {
  margin-top: var(--xb3e163);
}
.xhlr4cv:after {
  margin-bottom: var(--x1dzldso);
}
.xhnc6cf:after {
  margin-bottom: var(--x1ve49ez);
}
.xhnsipu:after {
  margin-bottom: var(--x1o1vlp3);
}
.xhpds1a:after {
  margin-bottom: var(--xbhz0gu);
}
.xht6kmb:after {
  margin-bottom: var(--x1rbseiz);
}
.xhwuuqq:after {
  margin-bottom: var(--x173ftej);
}
.xhxjgur:after {
  margin-bottom: var(--x1uu9wf6);
}
.xhzkbaj:before {
  margin-top: var(--xkq7gwl);
}
.xi6g8tv:after {
  margin-bottom: var(--xtzokmb);
}
.xibj4kd:after {
  margin-bottom: var(--xe6bp44);
}
.xih0zvl:after {
  margin-bottom: var(--xya88jr);
}
.xijpnit:after {
  margin-bottom: var(--xdhitu4);
}
.xim7bpe:after {
  margin-bottom: var(--x8ywikw);
}
.xio8htu:after {
  margin-bottom: var(--xqxw2wv);
}
.xip0yto:after {
  margin-bottom: var(--xgnsf8o);
}
.xiptq1y:before {
  margin-top: var(--x16m7v2q);
}
.xiqxk5w:after {
  margin-bottom: var(--xjvcvke);
}
.xirpw46:after {
  margin-bottom: var(--xqj0jpt);
}
.xit955w:before {
  margin-top: var(--xd4ewkf);
}
.xiz61v:after {
  margin-bottom: var(--x1vrche5);
}
.xizhain:before {
  margin-top: var(--xf5unz4);
}
.xizpnnv:after {
  margin-bottom: var(--x19y5r0o);
}
.xj8gsa8:after {
  margin-bottom: var(--x1jxfmw);
}
.xjcgctj:after {
  margin-bottom: var(--x13lt0vj);
}
.xje1to7:before {
  margin-top: var(--xn6xc30);
}
.xjnz753:after {
  margin-bottom: var(--xgtxq0l);
}
.xjptrpa:before {
  margin-top: var(--x7jawce);
}
.xjv4u34:after {
  margin-bottom: var(--xlyma45);
}
.xjx87ck::-webkit-scrollbar {
  width: 0;
}
.xjzv910:after {
  margin-bottom: var(--x1l30q63);
}
.xk4kt01:before {
  margin-top: var(--x8009vu);
}
.xk9d7o0:after {
  margin-bottom: var(--xnuzifi);
}
.xkafqg0:before {
  margin-top: var(--x1unsy1a);
}
.xkb3dz0:after {
  margin-bottom: var(--xvdpds6);
}
.xkc5ywr:after {
  margin-bottom: var(--x2tktqr);
}
.xkcz9hp:after {
  margin-bottom: var(--xv39udc);
}
.xkee138:before {
  margin-top: var(--x1peo53u);
}
.xklanna:after {
  margin-bottom: var(--x9fdg3s);
}
.xklulvq:after {
  margin-bottom: var(--x1t3x8df);
}
.xkuvres:after {
  margin-bottom: var(--x1hb6jbp);
}
.xkzikyb:after {
  margin-bottom: var(--x1v0kie);
}
.xkzmi5n:after {
  margin-bottom: var(--xayhjg5);
}
.xl3piw3:after {
  margin-bottom: var(--x1e7s2h);
}
.xl5robr:after {
  margin-bottom: var(--x1vw2quo);
}
.xl6doq0:after {
  margin-bottom: var(--xk9nsue);
}
.xl7vhk2:before {
  margin-top: var(--x6difns);
}
.xlbilwv:before {
  margin-top: var(--x17b4mcb);
}
.xlce8fd:after {
  margin-bottom: var(--xpyf4af);
}
.xlf94lp:after {
  margin-bottom: -2px;
}
.xlh2lg6:after {
  margin-bottom: var(--xv5ynh6);
}
.xljgowr:after {
  margin-bottom: var(--xuy6ll2);
}
.xlnlpxv:after {
  margin-bottom: var(--x1ykr3zv);
}
.xlo36fx:after {
  margin-bottom: var(--x192k7mr);
}
.xlqb0dr:after {
  margin-bottom: var(--x8idzxg);
}
.xlv9zue:before {
  margin-top: var(--x18j5xyh);
}
.xlwlkb4:after {
  margin-bottom: var(--xur6d07);
}
.xlxnd9a:after {
  margin-bottom: var(--xh9l9g9);
}
.xm8qljs:before {
  margin-top: var(--x1q7rj78);
}
.xmdas4q:before {
  margin-top: var(--xbjep68);
}
.xmk9l48:after {
  margin-bottom: var(--x1hy9ovm);
}
.xmme07h:before {
  margin-top: var(--x1t7huwx);
}
.xmnh81w:after {
  margin-bottom: var(--x1vw8rtc);
}
.xmniog9:after {
  margin-bottom: var(--x17i1dxr);
}
.xmoge78:after {
  margin-bottom: var(--x19w44np);
}
.xmu9urw:before {
  margin-top: var(--x18u6bts);
}
.xn5jts:after {
  margin-bottom: var(--xktu3os);
}
.xn64fr3:after {
  margin-bottom: var(--x16dqcm);
}
.xna3psl:before {
  margin-top: var(--x1uwh76v);
}
.xnap67n:after {
  margin-bottom: var(--x1h7qerw);
}
.xnhqlbw:after {
  margin-bottom: var(--x554xig);
}
.xnlttzz:after {
  margin-bottom: var(--x15bbi8m);
}
.xnq5765:after {
  margin-bottom: var(--x1fp803r);
}
.xnqtbpu:after {
  margin-bottom: var(--x1x83vrp);
}
.xnx1uph:before {
  margin-top: var(--xi0uo1t);
}
.xnxw7ai:after {
  margin-bottom: var(--xiq7mim);
}
.xo1vd4t:after {
  margin-bottom: var(--x1yomzb7);
}
.xo4b92e:after {
  margin-bottom: var(--x1nlt7jo);
}
.xo8pqpo:after {
  margin-bottom: -1px;
}
.xo8whdk:after {
  margin-bottom: var(--x15gejpe);
}
.xocfpg0:before {
  margin-top: var(--x11nb0qa);
}
.xoksb9g:after {
  margin-bottom: var(--x3gzzux);
}
.xoon90c:after {
  margin-bottom: var(--xcnrm3);
}
.xoqp9p8:before {
  margin-top: var(--x9g5wpq);
}
.xot2ckb:before {
  margin-top: var(--x1lwl8pm);
}
.xp0ts7j:before {
  margin-top: var(--xzgfs7o);
}
.xp3ownr:after {
  margin-bottom: var(--x1uzw40);
}
.xp5tpr1:after {
  margin-bottom: var(--xxq3xfu);
}
.xp88fye:after {
  margin-bottom: var(--xpmkls0);
}
.xpg7yeh:before {
  margin-top: var(--x9oh9eg);
}
.xpk5dfv:before {
  margin-top: var(--xxqv1uv);
}
.xpml39j:after {
  margin-bottom: var(--x1ysu9y8);
}
.xpueq8v:after {
  margin-bottom: var(--xmtrrgr);
}
.xpukfev:before {
  margin-top: var(--x1ejjnbq);
}
.xpuys3n:after {
  margin-bottom: var(--x1ybau42);
}
.xpzcfjj:before {
  margin-top: var(--xkp5ojy);
}
.xqbfmnf:after {
  margin-bottom: var(--x10sgmox);
}
.xqkags4:after {
  margin-bottom: var(--x13vyff7);
}
.xqn9uap::-webkit-inner-spin-button {
  margin-bottom: 0;
}
.xqphv96:after {
  margin-bottom: var(--xzd7vh2);
}
.xqrhqvn:after {
  margin-bottom: var(--x1b9r8kp);
}
.xr1qma3:after {
  margin-bottom: var(--x1sxjyus);
}
.xr513f0:after {
  margin-bottom: var(--xmiarny);
}
.xr5ibad:after {
  margin-bottom: var(--x73026m);
}
.xr61wn7:after {
  margin-bottom: var(--x1jefrbs);
}
.xrchu2:after {
  margin-bottom: var(--xvg0oso);
}
.xrd4d39:before {
  margin-top: var(--x1xh0y9t);
}
.xrdi12a:after {
  margin-bottom: var(--x1eq7kva);
}
.xre1yb8:after {
  margin-bottom: var(--x1a5gb3v);
}
.xre9j9m:after {
  margin-bottom: var(--x162vraq);
}
.xrettfb:after {
  margin-bottom: var(--x1yswl71);
}
.xrjhvyc:after {
  margin-bottom: var(--x1yquzu0);
}
.xrk3k8i:after {
  margin-bottom: var(--x1mwu28y);
}
.xrvld1y:after {
  margin-bottom: var(--x1eipkf3);
}
.xs14nl5:before {
  margin-top: var(--x12mfawb);
}
.xs33r6x:after {
  margin-bottom: var(--x2j2gfg);
}
.xs3g2o1:before {
  margin-top: var(--xvz34mp);
}
.xs56rx5:before {
  margin-top: var(--x1nt0w80);
}
.xs629su:before {
  margin-top: var(--xddrxdu);
}
.xs78i0l:before {
  margin-top: var(--xxldnbm);
}
.xsafmo2:before {
  margin-top: var(--xekygfc);
}
.xsbj0c5:before {
  margin-top: var(--x1pu1kcm);
}
.xshxqn8:after {
  margin-bottom: var(--x8aw7q7);
}
.xsi75uq:after {
  margin-bottom: var(--x1osw4ch);
}
.xsqqlav:after {
  margin-bottom: var(--x1ye7xae);
}
.xsx0xqv:after {
  margin-bottom: var(--x13yupgq);
}
.xsyos7s:after {
  margin-bottom: var(--x1dz947y);
}
.xt47ex1:after {
  margin-bottom: var(--x1sbalaz);
}
.xt4u8p4:after {
  margin-bottom: var(--x1kuqdh6);
}
.xtaxtew:after {
  margin-bottom: var(--x14qokqw);
}
.xtb6oul:before {
  margin-top: var(--x1nfhcvx);
}
.xtbspmq:after {
  margin-bottom: var(--xow0nrc);
}
.xtdi2hr:after {
  margin-bottom: var(--xgu2x42);
}
.xtesvta:after {
  margin-bottom: var(--x1p5w6zs);
}
.xtkvhhl:before {
  margin-top: var(--x1c5r74x);
}
.xtoi2st:before {
  margin-top: -6px;
}
.xttldj4:after {
  margin-bottom: var(--x1vs3mt1);
}
.xtyqmw8:after {
  margin-bottom: var(--xxeu2hj);
}
.xu158yl:after {
  margin-bottom: var(--x1lm63dt);
}
.xu1i641:after {
  margin-bottom: var(--x164dls5);
}
.xu389a6:after {
  margin-bottom: var(--x1cswipr);
}
.xu4x42f:after {
  margin-bottom: var(--xllci4v);
}
.xu69037:after {
  margin-bottom: var(--xkgvlhu);
}
.xu7e4wg:after {
  margin-bottom: var(--xfwx6tr);
}
.xu9zt58:after {
  margin-bottom: var(--xxxdc1c);
}
.xub5a18:before {
  margin-top: var(--xrixrqo);
}
.xudqn12:before {
  margin-top: -5px;
}
.xupm3nl:before {
  margin-top: var(--x17qtczo);
}
.xupu4yb:after {
  margin-bottom: var(--xcot8zb);
}
.xuznr5d:after {
  margin-bottom: var(--xguw5cy);
}
.xv22j6y:after {
  margin-bottom: var(--x1s8nebg);
}
.xv5zov6:after {
  margin-bottom: var(--x12hsxbi);
}
.xv7ldop:after {
  margin-bottom: var(--xkcq5nh);
}
.xv8dbr4:before {
  margin-top: var(--x9hvspp);
}
.xv8kkem:after {
  margin-bottom: var(--x1eedtr1);
}
.xv97iwz:before {
  margin-top: var(--xqbqx50);
}
.xv998aq:before {
  margin-top: var(--x1h3ujfy);
}
.xva8o3m:before {
  margin-top: var(--x191iq9i);
}
.xvdk8tr:before {
  margin-top: var(--x18plg32);
}
.xvfbqnx:before {
  margin-top: var(--xx6m8y0);
}
.xviph53:after {
  margin-bottom: var(--x1xx9x0s);
}
.xvkkku5:before {
  margin-top: var(--x54ps8i);
}
.xvmvgqh:before {
  margin-top: var(--x1eiktyy);
}
.xvpol1d:after {
  margin-bottom: var(--x13mr45g);
}
.xvryctk:after {
  margin-bottom: var(--xt7ugxx);
}
.xvu967e:after {
  margin-bottom: var(--x8jo845);
}
.xvyoqso:before {
  margin-top: var(--x1jbi2vv);
}
.xw06pyt:after {
  margin-bottom: -6px;
}
.xwcs2yj:after {
  margin-bottom: var(--xpsx227);
}
.xwdgqf3:before {
  margin-top: var(--x1qmtmxh);
}
.xwhqcca:after {
  margin-bottom: var(--x5xmk0n);
}
.xwj0uq2:after {
  margin-bottom: var(--xm320pk);
}
.xwlw4xq:after {
  margin-bottom: var(--xtkq4ib);
}
.xwn7vr6:after {
  margin-bottom: var(--x1uqmufe);
}
.xx3d0ax:after {
  margin-bottom: var(--x18u0o0q);
}
.xx4vsi0:after {
  margin-bottom: var(--x14yxwao);
}
.xx93na:after {
  margin-bottom: var(--x190d9w0);
}
.xxby9nm:after {
  margin-bottom: var(--x15fkhtn);
}
.xxc2sa0:after {
  margin-bottom: var(--xw207hg);
}
.xxgko7z:after {
  margin-bottom: var(--x5l9n6t);
}
.xxii2bd:after {
  margin-bottom: var(--xougdqu);
}
.xxlqvpy:after {
  margin-bottom: var(--xiukui5);
}
.xxtaysn:after {
  margin-bottom: var(--x1jety0p);
}
.xy0tm3y:after {
  margin-bottom: var(--xzzw59f);
}
.xy1eczs:after {
  margin-bottom: var(--x13av4em);
}
.xy3c0wl:after {
  margin-bottom: var(--xxyc6f9);
}
.xya83n1:after {
  margin-bottom: var(--xo95a11);
}
.xyb5ct1:after {
  margin-bottom: var(--xt61ncy);
}
.xyj2l2l:before {
  margin-top: var(--xrtj7ws);
}
.xym0pbf:before {
  margin-top: var(--x31q2cd);
}
.xyobpxe:before {
  margin-top: var(--xof1ju4);
}
.xyokg1e:after {
  margin-bottom: var(--x1ivjteo);
}
.xypzycq:before {
  margin-top: var(--xsrgjwg);
}
.xyq6jvs:after {
  margin-bottom: var(--x4w8qr0);
}
.xywdnno:after {
  margin-bottom: var(--x14sn605);
}
.xz2l9cv:after {
  margin-bottom: var(--x1q4yji6);
}
.xz3eh20:after {
  margin-bottom: var(--x1qwiu84);
}
.xz5g6in:before {
  margin-top: var(--xwbmnum);
}
.xz8777j:before {
  margin-top: var(--xf8435f);
}
.xz87wex:after {
  margin-bottom: var(--xwstcob);
}
.xz9b0d4:after {
  margin-bottom: var(--xdf576z);
}
.xzazz56:after {
  margin-bottom: var(--x1cv7jix);
}
.xzht4zr:after {
  margin-bottom: var(--x1e5ergx);
}
.xzih3tu:before {
  margin-top: var(--xk7k31g);
}
.xzo4fnm:after {
  margin-bottom: var(--x1xcr6u9);
}
.xzq71q:after {
  margin-bottom: var(--x1x978pz);
}
.xzqy8vl:before {
  margin-top: var(--x3chc6h);
}
.xzscaun:after {
  margin-bottom: var(--x9j31lx);
}
/*FB_PKG_DELIM*/
._aiwn {
  position: relative;
  z-index: var(--layer-1);
  width: 100%;
  height: 100%;
  overflow: hidden;
}
@media screen and (max-width: 748px) {
  ._aiwn {
    overflow-x: auto;
  }
}
@media screen and (max-height: 512px) {
  ._aiwn {
    overflow-y: auto;
  }
}
@media screen and (min-width: 1441px) {
  ._ap4q:after {
    position: fixed;
    top: 0;
    left: 0;
    z-index: var(--layer-0);
    width: 100%;
    height: 127px;
    content: "";
    background-color: var(--app-background-stripe);
  }
  .dark ._ap4q:after {
    content: none;
  }
  ._aiwl._aiwn:after,
  .native ._aiwn:after {
    content: none;
  }
}
._aiwo {
  position: fixed;
  top: 0;
  left: 0;
  z-index: var(--layer-10);
  width: 100%;
  height: var(--h-pane-header);
  pointer-events: none;
}
._aiwl {
  overflow-y: auto;
}
._aiwm::-webkit-scrollbar-track,
._aiwl::-webkit-scrollbar-track {
  background-color: var(--app-background);
}

html,
body,
div,
span,
applet,
object,
iframe,
h1,
h2,
h3,
h4,
h5,
h6,
p,
blockquote,
pre,
a,
abbr,
acronym,
address,
big,
cite,
code,
del,
dfn,
em,
img,
ins,
kbd,
q,
s,
samp,
small,
strike,
strong,
sub,
sup,
tt,
var,
b,
u,
i,
center,
dl,
dt,
dd,
ol,
ul,
li,
fieldset,
form,
label,
legend,
table,
caption,
tbody,
tfoot,
thead,
tr,
th,
td,
article,
aside,
canvas,
details,
embed,
figure,
figcaption,
footer,
header,
hgroup,
menu,
nav,
output,
ruby,
section,
summary,
time,
mark,
audio,
video {
  padding: 0;
  margin: 0;
  font: inherit;
  font-size: 100%;
  vertical-align: baseline;
  border: 0;
  outline: none;
}
article,
aside,
details,
figcaption,
figure,
footer,
header,
hgroup,
menu,
nav,
section {
  display: block;
}
body {
  line-height: 1;
}
ol,
ul {
  list-style: none;
}
blockquote,
q {
  quotes: none;
}
blockquote:before,
blockquote:after {
  content: "";
  content: none;
}
q:before,
q:after {
  content: "";
  content: none;
}
table {
  border-spacing: 0;
  border-collapse: collapse;
}
body {
  font-family:
    Segoe UI,
    Helvetica Neue,
    Helvetica,
    Lucida Grande,
    Arial,
    Ubuntu,
    Cantarell,
    Fira Sans,
    sans-serif;
  color: var(--primary);
  -moz-user-select: none;
  background-color: var(--WDS-app-wash, var(--app-background));
  background-image: linear-gradient(
    to bottom,
    var(--WDS-app-wash, var(--app-background)),
    var(--WDS-app-wash, var(--app-background-deeper))
  );
  text-rendering: optimizeLegibility;
  -moz-font-feature-settings: "kern";
  -moz-font-feature-settings: "kern=1";
  font-feature-settings: "kern";
}
body.roboto-font {
  font-family:
    Roboto,
    Segoe UI,
    Helvetica Neue,
    Helvetica,
    Lucida Grande,
    Arial,
    Ubuntu,
    Cantarell,
    Fira Sans,
    sans-serif;
}
body.voip {
  background-color: transparent;
  background-image: none;
}
body.text-rendering-bug-fix {
  text-rendering: unset;
}
body.native.darwin,
.os-mac {
  font-family:
    system,
    -apple-system,
    system-ui,
    BlinkMacSystemFont,
    Helvetica Neue,
    Helvetica,
    Arial,
    Lucida Grande,
    Kohinoor Devanagari,
    sans-serif;
}
.os-mac.roboto-font {
  font-family:
    Roboto,
    system,
    -apple-system,
    system-ui,
    BlinkMacSystemFont,
    Helvetica Neue,
    Helvetica,
    Arial,
    Lucida Grande,
    Kohinoor Devanagari,
    sans-serif;
}
.os-mac.font-fix {
  font-family:
    SF Pro Text,
    SF Pro Icons,
    system,
    -apple-system,
    system-ui,
    BlinkMacSystemFont,
    Helvetica Neue,
    Helvetica,
    Arial,
    Lucida Grande,
    Kohinoor Devanagari,
    sans-serif;
}
body.roboto-font .os-mac.font-fix {
  font-family:
    Roboto,
    SF Pro Text,
    SF Pro Icons,
    system,
    -apple-system,
    system-ui,
    BlinkMacSystemFont,
    Helvetica Neue,
    Helvetica,
    Arial,
    Lucida Grande,
    Kohinoor Devanagari,
    sans-serif;
}
html[dir="rtl"] {
  direction: rtl;
}
em {
  font-style: italic;
}
strong {
  font-weight: 700;
}
code {
  font-family:
    Consolas,
    Menlo,
    Monaco,
    Lucida Console,
    Liberation Mono,
    DejaVu Sans Mono,
    Bitstream Vera Sans Mono,
    Courier New,
    Courier,
    monospace;
}
input,
button {
  margin: 0;
  font-family: inherit;
}
body.native.darwin input,
.os-mac input,
body.native.darwin button,
.os-mac button {
  font-family: inherit;
}
button {
  padding: 0;
  cursor: pointer;
  background: none;
  border: 0;
  outline: none;
}
pre {
  white-space: pre-wrap;
}
ul,
ol {
  padding: 0;
  margin: 0;
}
a {
  color: var(--WDS-content-action-emphasized);
  text-decoration: none;
  text-underline-offset: 2px;
}
a:hover {
  text-decoration: underline;
}
* {
  scrollbar-width: thin;
  scrollbar-color: rgba(var(--black-rgb), 0.2) transparent;
}
.dark * {
  scrollbar-color: rgba(var(--white-rgb), 0.16) transparent;
}
*::-webkit-scrollbar {
  width: 6px !important;
  height: 6px !important;
}
*::-webkit-scrollbar-thumb {
  background-color: rgba(var(--black-rgb), 0.2);
}
.dark *::-webkit-scrollbar-thumb {
  background-color: rgba(var(--white-rgb), 0.16);
}
*::-webkit-scrollbar-track {
  background: rgba(var(--white-rgb), 0.1);
}
.dark *::-webkit-scrollbar-track {
  background-color: transparent;
}
svg {
  display: block;
  pointer-events: none;
}
div[data-list-scroll-container] {
  transform: translateZ(0);
}
.lexical-rich-text-input code {
  line-height: 0.9;
}
.media-video-thumb {
  background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAbgAAAG4BAMAAADF5O+AAAAABGdBTUEAALGPC/xhBQAAAAFzUkdCAK7OHOkAAAAYUExURXiQnIabpn+WoYOYpHyTn3mRnYWapYGXotUtPzYAAALNSURBVHja7d2xTttgFIZhqzLKfASia6DQnVbsSaV6RlSiK76E3P/CgtpSknjpL8dfn+cGwisIBuf3OV0HAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMAp6b9dN3DzcAptj2M1cXl7Am3VyuV67razu2ZxdT73T+aPauh+5ri7lnEf5237UE1tZo17ahv3PHUValp/1TbuYuLlh/Vi33KTb7q+WsadtW2ry+Mvv2sa1zeOq4eJy9Ci4zYTfz+sl3slOB43VG5cPwbHbSs3blW5ca//jWTGvf43EhnXj8FxQ+XG/frjITFuFxz3+95GXtwfN6Xy4obKjevH4Lht5catKjfu7S3usLi3t7iz4voxOG6o3Li/70hFxe2C4959YBYU9/6TzqC4oXLj+jE4blu5cavKjdt7biIlbu+5iZC4Pb9NcuKGyo078DFnRtwuOO7QKayEuIPH5xLihsqN238ZCInbVm7cqnLjjh3GXXzcscO4S487/NskIG6o3LjjZ+cWHrcLjps42r/ouO93wXGfKziuxIkTJ06cOHHixIkTJ06cOHHixIkTJ06cOHHixIkTJ06cOHHixIkT9x/HRR+Pij7YFn0kMfswafYx4OgD3NlH76Mfmsh+3CX6QaXsR8yyHw6Mfqwz+4Hc6Eepsx+Czx5fED14IntkSPSwl+wxPdEDlrJHY2UPNYseR5c9SDB6BGT28M7ssavRA3OzRx1HD6nOHi8ePRg+e6R/9jKG6DUa2QtQolfXZC8dyl4XFb3oK3tFW/Ryvey1iNELLbNXkWYvkW2+/jd6cXP0yu3oZenRa+67q7ZxFxMvPzSNe2ob9zz1nt90y70WNP3aZ37Tnc/b1vbn8n7muLOG37rzh5njusd2F7l1N7ufY6O22+4E9Nefvv5zX242HQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAS/IC5yVH48Ho/XwAAAAASUVORK5CYII=);
}
.chrome-media-icon {
  background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACgAAAAiCAMAAAAau2s5AAAAMFBMVEX///+fn59tbW3Q0NDz8/OIiIiQkJCHh4f21s/idFzgYkbjc1zlgm/zx8D0x8HhalBJdsgxAAAAiUlEQVR42uXQQQvDMAiGYZOtbWJM+v//bZXCcAmoh17G3oOnB4QP/rmU517AvReYl5K4LQB3cTkCxYUguxA8xPlQeg7uaj0TsotBgFLxUy0GbKiqBsSvHEj3cSFBRxxAM0wTFNQ7DNRwDW/JLgi7D8UN/u5DgiGYTKjncaDKhKd2zYClKVfgZ7oAH+EJ3GvFORkAAAAASUVORK5CYII=);
}
.attach-media-audio-thumb,
.media-viewer .image-audio,
.media-gallery .image-audio {
  background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAbgAAAG4BAMAAADF5O+AAAAAGFBMVEX/rR//riP/sSr/tTX/uUH/vUz/vEj/tzqH5JbhAAAEQElEQVR4AezBgQAAAACAoP2pF6kCAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAgLkxf9aGYSCKN+rQVZBAVpOAszaxm87FMv0A9VP2hCNr/yWfv9Ch0ORkJEGGp99u8OOnu5PuNkwWTet+6ZqFLSrZ0uEfblNKPtMKrvBdVUQ0BOCPtxIE8Z/c2s4Y5ViVqY1dXosIOs7+v0UUB0uY7YxIjpYu2wnR7GyZZ5LyZG6RxIEpW41E9jzZZkjmhSXbvSAZ/0jSTHpkMFjyguMvuzky+SB4CPTIZKiIJxz/tHtAEO9c0zgnCPJO2ilfN3+Hziy/OTvmTHf2dVFO5ln4RrmR2E2QvjfyFdmIG9Z3KtOea9hp4jobrM+WSp0ibnQBtCJSZ65FrMe/mAqNujo1m5ZuT1JxSjYlHYe6OusmPKdQN5G8v6wv1VmCy8lb7IdPBNeUU/oDRn8k7X6YNUPdiGEgiErttaUhLTYp9yeYlCexZdP4pHL/Pzq+MDsrvR+I6tXuzJu5AosTS/j3kwSvTvl1yII5uxMuJ21zBCWcpDxcfYjxg8KUE6uU9xRzoLEyO+WIRSk/zqbH9EqTu5U9ecF0cLfy6SfThN3K5J8PZy+N2FXlNwAOLqAnI5gb08GHRJQKkyuLZEQcvvw3VCmo4jsy7TxFPQUl93xK/igzpAtoBEPFORV4clPFAh14cklGcRl3ckPH3xfu5KaAUVFH9yfaJbPhjRZ3mnJQCfb/C6cS5BYsyy3lpCZMTzZleKosPRnSMqaxgurh/9w3KrC+ayXgC8UoD614v2HSuNmjJj7hgySWFfU98aSnxDZJcmn0RKooJLJMpA+KB93luX5xnGCIfjDieMGHiQTShnfnlM2XvLU4OTa35FdcOTaX5bDaOJ3lJo8ZHRN4Omdeeg9vAZueKGmuBmhUpjzuDHCXTAGUIyAhFsrjroDfHgqFvkrAwHbK41ZA0NgpaJk5IqV/XArwzhd7d6waIRQFYXjUJdvabC8BU98i6ReCfWJE+4D9Nr5/XkDY5g7nQP7/Db56igFn68OL+8mCU7X+Nw4cOHDgwIEDBw4cOHDgwIEDBw4cOHDgwL2e1T97DjkrH+684fkscB44cODAgQMHDhw4cODAgQMHDhw4cODAgQMHDhw4cODAgQMHDhw4cODAgQMHDhw4cODAgQMHDlxkoxc3K7KbF/etyF68uC9FdvHi7oqs8+KKImu9uEGh7U7cqtgOJ25TbDcnblZsFyfurthaJ25QcJMPtyi60YebFd3Vh3soumZ34dZe4Y0u3Kz4OheuKEGHB7cpQ1cP7qEUHQ7cphx1DlxRkt7q436VpWaqjVt6pand6+LWQYnq9pq4tShV3VQPtxQlq3mvhfvsla/2T8YuGICQ5zB1GCswANqDYwEAAACAQf7Wc9hdXQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAQMVQysJwSMnUAAAAASUVORK5CYII=);
}
.firefox-lock-icon {
  background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACgAAAAiBAMAAADfS4Y4AAAAJ1BMVEX////h99592WhExw8huwB82WdDxww2wwC16qzw++7E7rw3wwAqvgDD1MEAAAAAaElEQVR4AWOgEhAycVZEF2N1AQIFNMEUkKAzukIwCEARFHFxb5QocXFEEQxxqWRgmO7iimZkAwMDB5qhLi4TGBgYXVzQBEEkNQVXu8DBLrhgCULQG6EZCYw0wSMIMXe44HKEYBUD5QAAPMpGrgas65UAAAAASUVORK5CYII=);
}
.edge-camera-error-icon {
  background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACgAAAAiCAIAAACiBwxcAAACPElEQVRYw+2Wy0tqURTG7QG9KahZg4Ig6h+IqEnDHjRq0KRBEP0LKjgxFbyKkCapaYMzkpqcRg6UiBAHGoQNGpgDtZOdBB+R9hBMv7tP96AZ6b1axwbXjz1YfOxzfvuxNmuJ8EMSNcFN8H8F9vv9FEX9+pvsdnsymfw2cCAQkMvlWq3WUlVGo1GtVpNpkUjke8BWq5X8Nx6PV/8+m82yLKvX6202W9F0u90ulyuVStUDFovFPp/vH5fv9XrJfBIUCgWn0yl+k8FgqBMcjUZrAgeDQbJvlUrlcDg0Gk3jwAqFwmQyxWKxXC5neFODwCTRCPWP0yBwOBymaTqTyRSdBoFJTuXz+feOx+MRGPz8TCDY2MDICNra0N+PuTlYLLi7SyQSgoEfHyGVYnAQIlHZ6OzE9DQuLwUD7++jpeUjtTgmJ8GyAoAZBsPDPGNmBr29fLy6irExLujowM6OAGC1urS5szMcHXHB+jqenrC8zPvkvmsFy2QyUieqgefnS+DZWfKkcH6Omxvs7pb8gYGawWazWafThUKhiuCpqbIb3dvjzKurMrO1tWYwwzBKpVIikUg/E1e1iudJxtISHh5weorbWxwfl/yhoXoaAVLXSHU7+EzpdLrsSA8Psb3NBQsLuLjA5ibvLy4K0Prc32N8nAeQoLubj0dH+Zfd1QWKEqbnomn09FR8xySlK7dEXwNnsyQJuS1+QPb1YW0N19dCdpmvryCJtrWFiQm0t3OHvLKCkxO8vDT76ib4h/QbigR41LiPYooAAAAASUVORK5CYII=);
}
.edge-mic-error-icon {
  background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACgAAAAiCAIAAACiBwxcAAAC10lEQVRYw+2Xy0t6QRTH7UFBD3pQm4KgTdGuXQQRtGtTtGrTpv6FoLB3C8nQRYQLF6UJPYhCId0UKVhRBPagB1FaUJShVhqVmVqevsO9KAoVmPf3+/HDYbjMPQPzufd8z5wzI6K/1ERJ8E8tFAq9v78Hg0E8Pz4+/hDY6XSaTCapVNrd3S2TyXQ63fPzs+Dgx8dHjUYjl8tXV1ctFsvc3Fxvb+/s7KzH4xEQDMfOz8+LxWJgOA8HAgG73T46Orq1tSUg2O/3w8OLi4v4grARShsMBvhcQPDb2xt03d/fj7Gvra3BngQnwf8ZeGBgIPHg09NTl8v1Dfjm5mZvby/x4OHh4ZWVlW/ArO3uUmcn1dZSVRU1NNDICF1d/RasUChmZmZ8Ph8SJMZ6vT6qIjmdJBZTbi6JRFG9rIwmJ8nrjR+s1WqVSiXyM6rh9vY2MrPZbHY4HGzu/p5aWyklJZbK9dRU9k1f164fwNfX1yhBOzs7GHu9XtTEnp4e1CU219f3JZXr+fm0sBAnGDCVSjU2NhauDfhjq9VKR0dUUsIDOjpocJDS09k4I4OWlpje3FRzM93dxbmdbDabRCIZHx8HD2Lz1okJys6OgCH21BTV1xN8s7lJlZX8VHk5HRzECUZBPD4+Ru0bGhoyGo0Y836GimGvtrTQxQXd3mL/UU1NxJ6ZSRsbv0ogT09ParUaevf397P3rq4ogbOy6OSE2dfXY0PMbE7Amev8/ByxfQfZ5HL2N9zqRUWEHHJ4SEolPTzQ9DQVFkamLJaEHm9NJrYot3p7O52dMYExbmuj5WVqbOSn6uq+Sibxgl9fWcSGf6uiIuLe0lLKyeEFlkpxPkoY2O12X15esjgqKPhuH1dXk92eyJvEy8vLPdIWmtHIYhh7NwaJJApvc+EmyBUGeRvJBKdMaJmXR2lpVFxMTU2k0RCXVoW9OwEfCKB+EdILnhA1FEreFv8d8CcBz3QwH/B3YQAAAABJRU5ErkJggg==);
}
.icon-doc-generic {
  background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADMAAAA8CAYAAADL94L/AAAByElEQVR4Ae3axdJTQRAFYFyegA3u8ALseCDcicsGhxt3x+G32BXc3X3NBnfXYTqp3sZlhuqpOlXZRL46He9ReJyJxGSTEreaPfEHZiX+1uSJvelVNu+Jvjd7Yk9zI8aSUe0eDpjCIYfNSuw5v/zF5In/6mU27478tXriLJvXjdSwPq1lCDTCmxjiCNav8GZYBVMwWKagX8kWjk9vCcMhYWhEFEw1+oV0wZjdPKY6Vn9EwmBDTYPwBoXCYPLGDQTJjkHQNQRJj0FQtmgs+C8wOHIIkh2DoDu5vD5Xfkz9hsTBWDyxhjDYUDqvLRYSY1JilSQGyyxXOt4QKJPX70NDQmI27gyxHcn9bH/5RFMNAUgoDI4afOAMHBiCdiDNj5woGAhgsCEYudSI1lBCRwoPL957slAoDDYEoPXb/ZVs3FE/y9072fDxsx4BMPVfGOpl1VY/y5++4EWM1Fm9LcCKpy8RpnchDGEIQxjCEIYwhCEMYQhDGMIQhjCEIQxhCEMYwhCGMIQhDGEIQxhYNlXiP+XHXLRDM5thQVpyzIfS2YtLceVEkRmzalsgMArPhp258bA6b/LEb8LqPM930VNdvY/fhMmCxw+Of+4BTcPInBo2AAAAAElFTkSuQmCC);
}
.icon-doc-doc {
  background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADMAAAA8CAMAAAD8KXLNAAAAulBMVEUAAACPw/ePw/lgqvVfqvaUx/mQxPhfqfWjz/lfqfVfqvZgp/9cp/ZfqvZgqvaayPpTpPVfqvVjpvNgqfaQw/mjzvq42PdfqvZgqvZiq/ZwsveRxflkqe9rsPdcqPZeqPRorvfN5fzw9/5bp/Z2tvdZoOqTxvqCuvPj8P7+//+QxPmBvfl3su+Pw/lWpfWx1fuJwPlUpPWVxvnp8/7////4+/9ure3C3/uq0fvb7P1usffn8v15tfFMmOceGILeAAAAF3RSTlMAIdHm7ijJ+JH8eQeTzaw68foX1Ll9kGZdllAAAAEQSURBVHgB7dZVcsMwFIVhhTkp5krmMJcZ9r+sMl7PEczopfC/f7ZFtoUQreZuWVepJ3g73VKtoSvaKzDS6kp9abSsMtQumQ1HtYbZcCSl2TBkZRiyNU+o4m6WxYqzeUIFd/P0eO7m6fGsDUNmQ+lsypA0ll6E4XdkYSbrTTj96AlJczSJ1rOP7vrQsFt9dl/HBnX8y00Cg0YFqBtkKJuDbgdEwMSLM9Cp9GnUCWoD54AOYH7XZwRDhtQRagVNfA5azKXX9RmirpGRaowKfM6bt/NDekPZYa6rIAEGz/VwNfJvskGuy3FimAOVzzhvlA+Z//f1vyltu5p90Sw5mq2eEG1H03759e+Ua7aVO82WeASxdDP0M8Z9fAAAAABJRU5ErkJggg==);
}
.icon-doc-pdf {
  background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADMAAAA8CAMAAAD8KXLNAAAAvVBMVEUAAAD3d3fxRkbyRkbyRkb3fn74g4PyRUX3lZXzRUXyRUX/RkbyQED3fn7zRUX2iYn/Rkb4lpb0cHDvQEDzRETzRkbzQEDzQkLzOzv////939/yODj2enr4kJD0UVHzPT38xMT92tr5lZX1ZGT+6+v4g4P1bW35m5v7yMj91dX3fn76sLD1XFz6qan//f36trb+5OT0VVX6rKz7vb3yNDT4iIj/9vb0TEz5o6PtTEzlRUXsYWHiNzfyRETsSEiKDgROAAAAFHRSTlMAH+Z5+80n+JHu0AWTv6w6CX3V/BbNCjoAAAHfSURBVHgB7daDsisxGMDxHNtftLZqu+//WDebOu1p08H1f7D8zRoIoferx4djXb4htYvXy7vrI32NXi4U8v6KjzcbFTcKer48bQplS3dYwyhbwhpGRTpGRZpGoNvzjUT6RkU6RkX6RiJNM7dUhE/2NYkVhDU2lCgIa6DxxNr0eathBPoab5re6xjJ1pkaRu2XmP8GiIzKCSrHAW9NiKhiwKnKsFkukRMOZaWCVnWZA7uGxEaZn6UDApBGYjz3ekDFZtrGoig1FRPwZXnoQoXL6p0qwSTjy9pdxdicG41K1ue8g6kwRiWLOPcHQDzO84aoE7N9M2SMWX1eD11hal0zNMQ8tzQ2c0UU75saBXB9zhMmTJthsyc2J7cTuIRSQQ5sxzRZK9oYN4x4VGXCDMtz14IDxiusntiM0SILQ6oG71umMLKcHTCL+rEL+qZe5iWUwta+hUwYz7btoCAHTCdJEgcTgKUxY84NfPwc1AihABhLM+x2N+c6oICXqWa5RJo8bTQ59x04YgJhYMvIMnnvfGtivxmsTdr0RbmNCca0ZjR7FCtGNnCcAd6aEIELyhLFABXb35qg62k59v9d9d/8MnN5fa75QFeXZ5qvN4SezzTPCKEn8et/p9vD49UT+gEdNgrQ89qG8QAAAABJRU5ErkJggg==);
}
.icon-doc-xls {
  background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADMAAAA8CAMAAAD8KXLNAAAAulBMVEUAAACK4K5X0otX14eI362F3aqG4q1X0Yqe5LxX0YpW0otT0YhS0YdW0otW0otX0otY0Iug5Lqg5r2e5byf3rr///9O0IVR0IdU0YlX0otV0opV0YpKz4L+//5S0YjJ8dqK4K7p+fCQ4rKI36x426KL4K5t15p12qDT9OFy2Z5Lz4JXyIdZzotb046r6MVY0oz9/v2D3qpo15e47M593KXc9uj4/fqh5r5PxYHL8dvP8t687dCd5bue5bzVEOpnAAAAFXRSTlMAwekIyxwk+JHcffGW/KzN0Ss+eo5vCipPAAABZklEQVR4Ae3WhfaqMACA8dn1T3VBd9jd+v6PZY/L2YExbtdnKz8aAQBQar43eH18ArbKW7HGbVioMKT0JvFThh6LXorZxmRQ7VXAMIgPqDHLldyGTimPuaFqfmOWq/kNXSZxQ6ckaByTQQJm6TFIyoz4thlHQmbg2p4XR5II8mdOVPkzMny0HURtu9RkpUSpdWrE6//VBqnpoUQjS87mmNbGUZIMkfYwvZ0uJxjla83aurWG0Iq35pow6F0zIJz5vagg5BpDQRjjBYTzPqYhxeCbEbm+PUDN1yUaGf0Io8uyfDcyTc8yE0wIuZo5IjQ84RtrfGsF4WIcy/ru2xROb2nPVxrfhMvAdV0DQjNwacEy/A7r4BdtU6wi1L/tbyqiqZhvVvatEMKTZ39pxTVa4rrWvvc2naYFDcbQXGeWlhNQwhiM0sN/zv/1f1N8zWs6oFnMaVptAF5ympf7pf9HqyZa671ZAhesTDDT4wdnEAAAAABJRU5ErkJggg==);
}
.icon-doc-txt {
  background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADMAAAA8CAMAAAD8KXLNAAAAvVBMVEUAAACfsLihsrl5kJp4kJultrygsrl5j5uzv8Z4kJp4kJt1jZmhsrh4j5t0i6J4kJusucB5kJp5kJt5kJt/n59/mZlviJSzv8Wvu8H///91jZh4j5pzi5d3jpl5kJv6+vuhsrmuvMJ+lJ5yipaktLvAys/FztN7kZyaq7OJnaaNoKn+/v/7/P21wcfr7vDx8/Tt8fKHm6WVp6+RpK3f5OequL+DmKLP1tra4ON7kJtviJSesLduh5N1ipNrgYvfIttIAAAAGXRSTlMA0crm/Cgh+JHueZO/rAXNOvQX1AgK8X2QgEGk0gAAAcVJREFUeAHt1IWS2zAUBVAvM5T7BM/MYeb//6zeLIRBmh0o3ZBgjsiOHcf5dvvl5lDOnp3NfH44uzo/ED28v9wgXx/4cPTQO91Ad2fHjbcx06dzA7MxE7OJAbI3QNYG6MLeeCcX1gbo0t5geaaGFwbLMzNSZhvIwIg82kB8NFq0NhAfjxDNbLwIEBtEq+kys58wRpGLTK5hLDP6oPlv5DLz8qJtreOAQUUzol/KG2hhRJHE76nm1SSJWLKuxkk3X3bEhV41YUSL1FsJvgotMpfIb9MirheuGY9ct1JSWXHLRptrRIniAdGA2/MOotJ1y/pYLQ2SBgG36lQrUEhVF4PmXkluFqIuMWGNA3RsnUHYhmkK7FSnfaIOpukLOe9owYTb54aoF6MZCTEyUm+Kl465USgcMkAJIVXFFmbkYd+VXFsYHWAz8+1YmNDHLC5VvNDYiLxBFGNLnVQYmxhnFqCKU5BmRmc4AF+EL7eQOGIaL0ZyB6sKtOxhhQkfNLoX+VEgWfa6vl+8zOf7fopfNER6p2EplHj5VUppRgQKbw3i/7Pqv/mjzNmVrfnh3J5Zmu/PjnNnae4cx3m8fbq5Ms3N0+2j8ws7X1cWmnQE/gAAAABJRU5ErkJggg==);
}
.icon-doc-ppt {
  background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADMAAAA8CAMAAAD8KXLNAAAAvVBMVEUAAAD72HT712j4yTf4yTj52nn72XX4yDj73475yTn/yjT3xzr4yTn5yDn5xzH63IL4yDn4yDj62Hb4xCr84I755Kj5yDT5yTj////5yDf5yTn823j5xzD5xi75xiz5xSr72XX60FD//vv6zET6yz796az/++/tvjL6zkr84I797bz6yjn+89LzxTzzxDb84pTyzFv96rT71mnuxUr+9dz10Wb834v72HH+9Nb+9drruCP73ID+9+H856b85Jt3fPirAAAAFnRSTlMA0Rx5/CbJ+JHtB+TNrJI6l9S58X2QIoLA1AAAAW5JREFUeAHt1oN6A0EUQOGJnXq0ZmzV7/9YvXXXe2udj4N/EW0IIc3SQSOt1h4JV+w0auW0JofFEGl2ZHpiYlZDaL+RbcxqJWBq5WwTRhLKNnB5eANnwhtAWAMVKngDCG/g8vAGzoQ3gHKajRJCMrPpCkwAZRsxnZvKc4BkDtRbzTdPzU9yGGjae+68ns+MXmSAwfYzDDWyo0FDrW1Wg61FA0a/sHlWtqK92ajL8enY59w/i+t2AdaXasAw13FGQ849tx/NWXA+HDmOywJGCkoNMFcGjWZ4YGBBRN4fpt0ancnbKJPPC+qt0WAm1QiLUazRZkNLZTijX/NLhapYw23P0pEGWitCIA00EAxp7EWfIs+zViiTOOP1YRvK+IpQce8PXVpwXSgDSCA+bwaNpqeYpO+Pu0g18HWMNvZTTULvaSTdzQZJzXZUxhhAanL07b/X/6ZVw5pjUmohzRH8Re8iTffur3+7Uctbo11qkhvyszc0CTNWCAAAAABJRU5ErkJggg==);
}
.bg-payments {
  background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAogAAADwCAMAAAC0eWUNAAAADFBMVEUAAABHcEwAAAAAAACg4dfFAAAABHRSTlMJAAYDAcjfLAAAN7FJREFUeNrcndGWIzkKRKuC///nPbtun5j2BYGl1rhr82V6VJIynYoEBAH6iu/0isclSV9nlyJ+zSjN+rtz00nP//v+juLvvtxP8c+x8fi3e+hXDwyNwH2+/tuEOz3Go13hyfXPrvJsv+7PKR8LFcJTvby25q2h0/m69ZekeFw12J4dVXd+AlI3scj3NYeil8OXimUzfII4eELo2YgJ3Wp8uBm9ic//ze3H9RP43q8Ic68cnXoPhvMlOEehpBRPFnIdriQRlGd4VMT8l2n8YkOWaZkAU4ZDrznHKhaIi81m4pOCkkIeWuLRBiROYKhwn/7lH4JQRKCxdzZnAI4nglHStlgkFAscZkur33WqIPqAITwPW6PQo4QN5adlorrPJh5tnNEQ63XydRQagdamFV7OxazvsAHG+e+cv2HCI7yCgv6G6KumJG5DgBAsyudtOQtu2dl/vRGiHmIaC8MTs1DakFdHeMTttrE43rhMkUjZp7D5X4g+gjgim5IWpZ6oCijS8HNk9ifRNBPrHoyfvykMuS7SfUycX4Q/7zw3GCVtaGgYg14L21w0r1RMjUZum8PSKVf2j2aLFRVPEgATZXNt6GKw4tElutc31sjSPgYjqgW9D0eg8cLmRcE3RKkRIeAQiwHIhQFnbBla7hnoYUyimb4htxOJUQpKfIQebNNFlPb85edLwauRRR9EY8Tkt1BrhDY1tJfAUAQOoYMp+gRhCmhxk5tDWJFLZ7dbwPrhtHhuNob8UoT58NYuaGQZhB+CYP91vAdG8VvsoYhltlyxxMhedem9kxuhSvOtCFofg+W9cqPqIShzSZ7+mpBoOm7B0MJwT/B8HoP9E+o9LEp6G4ovJtgznMGRYe8IIGcsKFabCz7x2MHzvAORaO92btu6rTSL601MBxPpXRRKHxCEx1EUvIfTnV2EO7VbSGAuXqw++BSVjF14eKgM1QdZ6MYMLQQ8fySjRvwmZZyeKSMqPWLwJ4Lx/K34DdtA7PxxiKABh/BLt87tSiIW+CxmxuT63f5zW/ESMBSfY7NC76DQkvCWQvV1Q0+/hcXm1fhjz3EoLy5waCg+/nMQMrbGTokOwyCLZ8aOhxEh3iZT2PgWWw10KFbOgWfsjULR51wHjftHjKRiRG4MWqkVMdsgWqhWPZj2ndGsV7k3dmJTvdOdTmHnrXKBREvDwVvWrjw5B1+QX7OkgR0hkrHLE2uRnWrtFN8tiyXzA+URmnwv/QQkgixGIgI71Pm9DKZz079RFL1bFJz7RDBjrwabu1adz2mJG1jsXmcdE7HgU6W+08YQlCAcif43fN74p+FZSWaVXpcFj9I3zwPZIxi+icIzOUREQfX2NLBTQPJnefzR66JM9KrC1zcUOUYZ97DApMf57xiYObGtxh//UG1QUu0ylOORW1HnXnQciMBzDUuhCjjqFgnMfYlaRmFhDAKqjdln5ICa2jC3PbKaLzAFJClCx/h88Gs4n3VAYCSJ73dRqISldZMGdpcERg1dU/5Dk2wBAooBYf+P5yNnUNnmIgK4EQDFe1tQ2gJckL2UvgX/VDfNGXXsuL1BtsSC/rxw7TN+GNo8izDb7cskDyr4mppgdIFLOAm45a1ROWcQBKSb0+js7x0vX5zcC9ZjaC4nLqDiOhxL5J9jUY3v1qGs+GYvkKgwMlSEeEvWmIbuapW8rsrhjtgx6Dl5xsqL4I/2g+xReAEKt9GI4PIZ2aE3FvmuFaW4kCnaFT1Q+frWcb1cIsYwyJJOkSUKvIbCnZrT79lCeOorTDACQD+A6nBKvHEvap/KGBzRW9zWe3iIBepxBlmI5RJORKI8pDIXxOe8TMEh3epvCi5vsDLwAnoo9mkb6GWJQhpN4SvJcwU4R5YTYOoXwOWJez0OuuTQMcA9zFQgXFjtj4tGPN1mvIlQVBSy6lVqxjDM5lY6txtPo/9H8CNWT9Fu75kDLbfBVRr5dylokrla+vk8MD7nMRZp68TEI4NekZt9WZ6UQE7MslMYcEGHIpMaSCxTYguFTY+N+LOeieHdar2JQizu/ykJjL2piaheEYh100j7+S9QbHCnQDgiwMhMlgyekJN+ZFiqJaFWbgKx5wIFBz7gj9PAduPl58SbBSPUykpz8RLGgkECyOXhFA9CivOq2o4b7fyphHjONm89NiUvltNrYzXv8MC+NmLR7wpyHVS8IZxgvA3JegZDLfuUQC7PTglKWLRiCtwatAmYtTnlkt5R+gPPhSGX8Rx8JbvmK6fmBGqVfJB4w0XFRrIP7CVJySr2uf2iLtwwypEjNCpLSO1DdlrRxMzW9B17cvZ9UQjsAWuggaE3qtNdrb5EKFILG4qjhWJOJ0aijlzn+VPf2lNujU+3idZpq3ZZnYT6mjbQ4cLN1SIRdUYDMx5vksCooaGF7ZiwL4dOwAAOQVQdsflW4RSlrTtpL7Xgji5PwHg1DD2w0MnXUch6YKca9nVCz3YNiwzr0RfC8Ct5WQuiYloIs0AR5aSnQCs6CzNMUhPCbbM8gUj5ioW6uYJCAuYSDUfqa4GdV3bgK1vzDWfZAtMKJAXkgo5pRq5XQRbiHrYnRC2RaNMhkXYNX3Guk2Ubcpd8cD/6zHtdIYERF1VFTbShgkIZyaiEESJ4/q8b8UgIshhYclfmAQ5ph/JTr6LmGCgYPBcoOMbFv06A+B2Nd0hgTGLWxJcTtQekpwqQlq2MUx2LsiUMsrhxVhYsNMsTgHxN9fVeMaYdVWkM/hgWmBDhbI1FY4K+HMlN0ST7kXvAfXWaZcJ6R+5NLc1MFmXFxRIKxTDYx3qyilSWAob9ouwVpbsnBuegulJ9yd2cidz7ctQrYbgMCb+i+Kbcsdq3GInGG6DsOZj9bznW7rBVemwoS0OHooFD/kYODupDHavoWq5RbYJq3WUL6IkWpjAZMaTr44MA6Rp9Oyf2F+onVl713mPDF8BU534lfn5BMPBujskO4IDVqqmk0kcMAns44QK2JfDQ+WEqomCkcWvGu0V2ztRjQ31yvgg92+/zV88TOj88AB8srcE6W8BJdgWpIcbVIOZlmqKagPuTPNg3YecYQG5So0soPt5E4e1NySeIN32qo/HyexZz4cvhuGFgr8mTak4baE4PaKcNP3wasisM4FXlM+sRz9wwQT9dEEy+PsVIpFisz8MRv/x+Y1mfLFbLPkK9KMikMsgSapDcAAoKm1hv6hp7ql2V7M5XiWARrzQwoPKuYKSK6EPMbuHuIATt3WXs1c5tZSWIcWpQTuFy11b8VoB6DFjlCeT75BfbEJ3w7V8/iYrYy2hgTS0w3awE1mtobktyX06dLeDZGxcdFhMewzqcwlY3+k5FWbBhkDtIE8uRaN3xbGlOmLuOQqCPcKuASrbsfRKYgj1p1eVRMGEnnJpU7xBmAetROEUskOzJqryuWdEyBtJFVQ9JVwbbNV+87eWvMaXhmZAqjoS8jEUQbwioSoR5YQPa28tHHNZ5UspLHQdPofIcauuCBffEdbCvo9OyRE8BYMDwQi0mIjCF3wmiAcdLWPQSrELM2UlTvSnWBPYCk6FS5/I8SXnf0pzJ4oHBYJ//UP4G3wIDA4o+5X6HLhLB7pUD4+Se+t5JUxV1xtX44cvBThhSsw9rBIGkyCRpIsSM9DZlBbFokCJyqV6xxPqg89X6I4SJEXg5b5mcxPMAMw2dAA7TEPMqd5TjqsDet+aH7rixr2zDVib88ato2DkY2AWddfc8NPLAPlELbAOLLRSREwe1BtJ/U5qIGXsqU/P6GMk8nJJP6s7tp9KXGMnTBDD0mILzeQzy6hlAh1lkkYeYxRAzl14KWlLM2Ktjyf05ftNwymrWditChV2UupgFnXWosP5iDs5mKTDEls5CzHUKEvA79yy7L/Q1EMGSshxPYAwy+/wbkGFK7d8Fnbcrv/QFwaSfW32JOiDlzhiKc1+O7yA31StHWNOa0+DUC+VFsecH96I1j5f3liNTrsItbV22c+Lf58HIB5uraC7LRoiZuaPAYRPYKyqGIA8FB0siE5kMbs+Q6tjSAjTUUqxPtjByn2Mi2E85ndRaei9x1GoYr5J9FE3uaIwJs1FWWjdAEWQB/NH1FYkRdKPTxqT/k+KOp47z58C7sB115hr/f5DAGNZrlEuOQxwu0LObFYvAnnLCS6R0LGSWVl39b3XBvt7/w8mIsjzorCM+oq4WBLtRCuy9jyYVi/oOtduSbD2i34EYv0WBLgMlrd8JGliw0e7qspgdCbBl1qza4wRiEHQuiWn6GApBA2Mw+oZgXEGRXOPakGcfHy4wyoCrK+HQv0Md2ZeCQFdwetxGTgR8h6WHah50Zh/r7flquvchDWeHBnafBMaXAkQhiznVbAVPIKpxyFeif4ffwjyckjzKi3RDdc9lbjbxH3OPjftQJ98ngvU0MPRsioHdJ95AiaBApVuG2QJaLbQ8FYC0G2TRO1RsQUwmJaPUzvV6/H1IqVECnXy1IpikJQ1sh8RziQRGsZi/+JcQc4wXxytaCT+CpkpaqVKY0LMYH2ozVvzLUJ1uN+hM+8DDr6GwgJB0fMypo3m7WJxCMWqdsvbl1OVkST1kCK5PWgFm5QQlqnZNQoi4E/jmOaUw99jIMKz2buNiTEDhGQ8M/c7w6JnvyEVFkXP5Ox0ix6EekkzA4co94tsRc5ifrulQZq7K2AE6+01xnrK8F3RWHjY9QeHneWCSGp7FMbMjVRwx8OWAvDLKe6NuZckQFrT5ypyP6EkGt9vwY8c5iVoUp+vfHKTyMt73l3NweMdD4k1OwQ7t+HJ42mMfQlPQSKsKf7mVvm83MtroORHsm4UgmWGKcVp4bIzTBog7svCT9cAUe/yf3m0QE0vHSGxVF/FLpS9GCblbKCMn/h+gL1Si0/PzHPtlhql2PDbeCfoBGkmxdR6aPk91eJd4I1UCsdn7McRMhn9ujq2yViDcDCDj0Pjh/tuNmD6aYF80Z3QwWYeK16cJ5GGkQPrF8al8UmD9f2b1JSlVzGC+liE6S5wYujeshsnPrwJ7ZBnS4c1GpqzUwb6kjOeEnMOyxm5hsSawM0tV9fEKJLwuPRWJN4RGo20Q8p9akaTie7IsVDYLsrCRwyk7IZntwWQdk8JhL5yl28WkfDNKhp8LQj7dnASWowV9aNbxjIBGC3M7wZsVgb0yyKKqkcPRxqdrNv30vDPo3Naup9bZoOAIIPzxjER+h4QUaZ+UmcX6kF5DVgNAcxpkiUmwb0aHFMrJ5oq3fj/EoWfesgyxvleqgf1hEtgG8YYvmoXMtRViFuAbY+J27hQpjwXn6MLamxFgPXeteMlWLM90pm28g8I/Cj5WAzulgdF3PSfeFLYeqK/tUlALE+EcxCAc/Yz90eK2OjEa95kmz68TVqL32NiNzjd0h4LTQ6+igfEyJO+RwLhxqWPMET70rC2wkKatqBB+zNZS7mdkBjKyCtKeRXnQlZhk2DLg5Fw7ekTabJFxfxOFpIHVaANUq8o514k3tS1jKCZvnaV/6fSrq23xbnlgT+Cf8Vx73B27IshTKIaxvvaIlcdGje19g4LTlwNrFG93pJ8k3cMireq5L8fcAbz0foWproA5w8dt9ekrgbJ2RKdv13wvUL0MOgPTsExLyzp0E4WWauflmNpaYOckMBYnn/tyeEiAW6DzMIwxuhxz5JFV5eCNOpSfI8eQm+IqZblWvG4hfNX6Z4eyIY55YDX+jmYu0HhOdvgFemmlTzwLI7t1ujApXUgNJX+mqwzGozCMRDdi11XwNNxELVEHnXuPDb9YRKyOyA9ESofA8+uABaYIZN/gQzfLvbaw+7B/k7bimVFmGJE5Tc6iT5kyULPJOafBTH3uRUZFpniW7sqGAdXiiPxAVUx0fJ53M//G4jcdG5IKn0NAu020cMAViXPHZoG9ND0FtGs0AsbGT8XeqBNWFhZKlDB77sARoB/bUufnMl6Vjb7vPtmBG2SKFPJyFAOfIve9YiWbmLh3jGaiYnKgSnNkxpgAG6s929JjYxj62z82DCVg8KPFl3TERzSm3InSTh3jMPMpfouFaJI3PxB0le2FxoJ2Padik5vTeSGZ5bgI8rhFJyqZEPjktVN9id9ctO4FcgAKT66iogAYvkTI8DhJBWGjJDPQbTQmKXh7SzheZC2RaLZiDrMottIHFBys/McvWTZvnHrml9boEQ3Pr6+PPLMw6Rn2SmN4dN8MCkXQAqDVSbHe+Q4JaXphkfgH9L4gNX4OEeycHUSRE1lUPq2u5KtwyjBtpa/FWZwZKoolOrT9jxXDFnsiFoXnh0HXZMB32ITJEYNhhSFoqfFSf1Qbn5OE+vPp3RDhHtRgxmllRHIPUhVbYKVjZkdlIb5UZkGj5l6igtoV7/sOFYvdnTxhTsNxSbZPVgT7wxMq3ifelOQQQ1HZJoHmYGtEllV+hZmw585ID11Jz1gk/uEgP8OzT1ih4Si3rHYwfI22k+7FnfuT+b6y+N05Fg/JDr11YzAAKoiOYWWwnhB0pZJ2Y2ZCssgxwyk4ZCgru9T5DslMKsyXaLIEcHj9bSJYwQL7/kLLUf0xPjX/OBFS032JheJkMxwAhgLGnXGBwB73E6QtqAn2wT1Dm6LyItRcTXnvgVHRHm0Y91BI/BWl58ISEj0PAamIlb3I5J7a0eq/Vyz6+oR3oDd1+xpzSrZAUWf497ZdGonG6X5ywv0YMGCvtzsYKhv36FEoaZ8ItnMqpDD2tBJYQ3b4/djW1B4MahjWEpm74yBGWXVzHthjGwev78L8Z+65J3UGaNPk2xP/vSU/GIX79cBIAzs/gm8DixxZb+2KnKbguSnNcgs7ASXSb+jXI8pjKBHV1/b0h4Gq9E2VRDwFYCYPSssee9o/i8ILPDCyEiO0g8We7OAvtILq0ptL66wtp0AJVmCpOcYHNmLH4yp3xdXpzG/79BmppgaSb7RLweGV8MAu1wI7Pw2SMTgoWXJfi9SWAHegIbEomhx5hETgbkdQO6UwFtWtR4wasdhtn4Ytn97aZ+haFpyj8N+tB7YLxvyHGVRNKlsX8UeBGQEOM+K20uga9hZF8hTrN1R5/JoEnQNW7iArLAKx0emBaRQct8iB/fUf6s5ox3Fkh6HT1P//88VisCCuj2Qq1Qmc7ZfdqdhOYjOSSqKol9F4IgQW8lol2jaak7nrUhNlOVPGEEvCsTP1OI9p+VGrbOIloAOLEMyj1k34Wr4E7kUgP5wJgj3KAjvkI6pVMrJj8RE0ZFkLJ9sb8rL9X2rSsLDHwgs7XrjxaPf9NbArg6pxyuPTjv5Ue9dhDE8luJ7nOqxP8NEkO5iEXTgCOYtZC2cVgRksBPQki8jCnuY1dTrrchIQ+k8rDQsVohB0Ooa5fNMeR/9hCg6lKPZmEYhRM8owa5Dk6n+Zps8x3fKVGQVetiM+KkySbI2t4OCNTn+TRLlMcgLCSRgt7g+MI9b6I6mQ+/1g9DeuxkVwvkD0TZHpRZVCO9peogGgQ09UkMbpSmvCxt6hpL9cGGFad+rarA9S5X0mP9AYnk+iep6RuMfiQfMtK/0iVKcgcsiI/11WRdDtU9a1aikwgVbTUCyCijVu9qswQ4AHUz1/vB4kglW9Uw5MFRI7oRtAO3kl9q0whsRlb8c9BlZgKOydHde3ToURprPB97ryntyXNbZWFJz6AAglDWpgv8ditvGUX6FxA6YQD45PRdzMOFQDvGcwZRo01yKI+ZshPyjyO0hWPHAtfj0/MVJwfiXJpMo0MLMj3otFshJ8B9utS9kV7flhtijrJ7lVaapB6UFpRFUGuyH0zzJB5SQUTWvwHL3Fd2RpTsUGhb9VDCHWSAO7HpbxeI5Fy35YcY5VF9/lEA/6HMyd3fCfJ8YPni53w40+Q0ubre0YS5zKr4TrTAbvLv0giFN+CoXSDQ1sQyE7GnoWU6Pk4+MxLdNfQbSt5/JMGh5qVZo6tTCM8eEazx1IhvlHQSOf+1WYXehur7uGbBkCaeWADfsWGhgnQr7LLl6zJaEggPwYh0fs3TDxLGPJwEHFZKy2eE1ea6ToYDm1pWL797PPHa4a7jGfN1FK99yCt7NwDGug8dguqqU0aaJD1KRJznpXIsx6EZfpR0Z5CYU9nKHyWiPoiffYULH/zb5oqmpOuUM23DNpASsaHt7SDxcQ+MxAyKwyUmFsJpF62z1UTrotCDa99SskluGQiSEqJYoNXsTwrCb7o2XzfMgdqj1n54POXbL0EQhmyZ1Ts1gD62+m0YmpjmtOUT0TpdsAeRmeltgo8gz7wl4nigi8Gpw+CAhfuevQTTvhzP6nKygc8xGjFtOHZRLPpp51RWabvSG25izixBIdh5Bw3OO8p+iZ1zUU9jYCyWREcAYCLrzt47Hg+EyXmzhkDkReZlVRW+F5KbDsopsQPbdayBHRPqcoAbzcP7DIQru6LOwFziMQBPHubecUTB4HBbdsL9nv9KSTl/mIPRAeQOPeSwvSDpPiaZdTpGogoYFzQF9ll3zuE11qzIXGq8CQ9rugPSLnDmnwepzZFoScztIYftd0UoSM8WiCSKt2XNsd8QiaiBIINkIBZFfZqy7O2BX7cjmF3r+gB0HSeZ700dt2r9FovtS19yob8TN/54QMGv7C7QgN9T0/zC6vd1U19J9Hw9r1CBoi8OopuktTLIwhG1nOoq8V2ytlHkJPRTCFj4MwV8RzZFu37DgW8aNyqzAjhVvajZhw4zglatqwQ6vVhF9qLLUE4PTDikq1zNjwlILww9YUvheEb3TuymC0qnj5phQBIhV4C4n5n1xZmIAL6EAtrKm7iAphTMZAii4EfAw16K61ixsdaxaoDZBhMa8uoPADimCmgdV7UpCqlrpLzBiK6n+ldiQkO/TzHfyU1sRtJv4mrip7Cljio45ix8Jt8zMVNuG+NGLAwFITuv76wBLo7v7eRUcEDww0sLwRP++md1jiA4EF1K/Ukx3GeSua0x18n3+RAfZ+GWGDeqfX/F8e5iXjsCvKbKpClPO5dt/VhDP0qyGwBLoTCs+rczMNzNMjOYHvfVicu85uw5ZJx9MIxkwCzBKHb/ZJQljpReSVxLZnFvZ8WJdGXypRaKBis34chqjFdhXnrnHAYdmZ5/49Owxk/oz4ErFImJHtwI1cle8imYyEi6/JwBSa2HHcI9v4VHFKS8Oqwcg+9i+wUjS0QQw1Z9vatIEJLIvOJNb5VD4FMaYT8aX6pSjdeKMAENx8XAJwCZsZBH8YPOoV7LMhlZgkmuwieTUq0bVcyhqyfBUI6V3DvXhKzur673gqX95/nLPAVCdY1B3bAdpU+5+0RokEVnjn8VOCV0PpOOens0oe847GoTGEGZFx2KPN4Sr0oULiWD1YD7mnAf2YGpNUWe8mE2/wpbFDzkHOqjFIIGRRiJ1FljgKYwNEwysZM4e56AsdEvleCLlD/k75NjUpJPqMk6l8GGL7PepL5rUNN8WxYgXfs84p+hSSvZPUIEvMPIyuOUM4l1N+ZF4kAoifGIYw6TCcAuUXmMQDFBY4OE+pL+XsYp9w5fiAOYtbixa2EtuYw0Z8l+4mq6v6wt6KwcOlGnUep43ZXJd/gVKn5rEgEIggtCt+iAW2/qSZ7YADVvkJPruklL1UaWJYJ6Ma8px3TNr/96rc2zO4zRIrbJwyjCDwGdw5DtjZGZ9uEH6x4M0cbPckrLlY2tNRpfLGGoxnqbOhqcRsllgo9mlM/JSQso5FZ38K6vbkxik23M/UhmAQ1k81TBv7SjDq6tBFKwQWdrBl0OMP4mB25mkQkDc1udgnjJbimfxVSbmcwoHjvkyIVg4iIHAfvhOEeUigF+MgC8KMI7sElzFH5tx17/WQ5GJId10IJE1Y8zXSJf44U6iV8lMWXcqt0b6aigdg6MXWHz8Nwn37K1M1bhhI4wPWPCchXBucndoiSxr3yJKdl4hlNvERD8RQ72h7KvbtZPH7YlRNNoBDL3LErzfaM/99Fouyoas5kerYB7kckvRImI2CSCyyCFlGP1nXjoF/FZdIs4bku4vOPsY43FGx3fZC1zuKE8vOJrRRGrrvJz8Qe6SBuRT9GeJNGGQBVLVUkjAXvE2IFDbVBt3Qz1kCHTvNRcNSR9ouF52Zn6rqk01ZsD3nDp2xMXZTqVURheccHBBsQAM7Lk+zPk6DmDIVoSsk5RTV1mKxqQWXVVT3YkBAKCgveS3093vxolXyo8X35LDWoEaGx9FyH8LDPQPg3VDIPyIN7LxWrX77Xwv6USoZVMgpGjEcBWrzxgxNoHLXtrOPRy16vOZyiqDlja/J8dWxXYUOSlUhxxvdXUYgKYghIIQ+XYDjcnqWmj3Dle2QxFsqu25Dbmrk00LIcFfs65cygmnNaCRtD2Hf8NXJFc4CIyQo9xVnkB90SlHIemD5KobjebjY3P6wQ6ac1YYXr34vo14pO6PObi0zvfIYH18+y0KxNuILDCQljVqds1SnN8qzSTyZykfw6H0sMFxvqTLib3nOduAoL/rywiY4KGWHKhvPtIOHPCfgIe9y4FZzgoa9ELnhHgwK3+CbHjXfYZrqUwpOHbSdfGDWGl108yUvQi18FlHydO5yU6hszWiufiCVGlgUlpCe7DRNgM1NJAnZO2Z5eiGbgtAsUtIodAGpexRCM+5BKTCaxTFVs+n8Vk0Wc2yg8l4mM2wMiyn3NxT7mKqeC3uBEPGTuvB95iCfMjWhqUhKz9wH9i8fweP471PT1yrlBohEJtOm8kKVF/LEilIUSxQhxpLdXa1ZqejMEaYbVWx76/6n6gX2WoUom5ckOfv5oXznU9hyqoa9E9lisuDqhchXpfnDXLK5xOy3VINbTE/LRWdfbSEHMHlrW88KShaQdUj0UJ//zUP5tOVeUDictwxsB9whsrRsDeSFe3Ewmj/2yWPnc63HoncUHaaXJcq7t0VFFitjw72uhSblvinH5XYaXZHVKZ3ojx8A4ZnIiEJF3bkcaBBnQWiZThKfG+Yuo+9dCMrEjN9QQvSJsehsDQuCSNUp2+iGqigv5L4pzNwMvJStMfpq9SXfdnKMZrbDzA+rTQjJfSfNH/kGGja4Rf4sv71yYc84xJRe3IPSVou4vNgOYugCGgXZITD1vhWF/AsT2gTWJT0GhDNCB1UpN9QXJkLA/IGmGippU+cJl1JyEma86Xgt0cySqnjX4RO4DwzWw1g6PvLS0zSwPRYrzPJng+iUWa2fUu9RGuhixwBNEBL3o9zrFojKOWu6dGoA+HQ6Sl6VnFmYxJCxMUx3w1f0HuxV1Z+uEv1WEhh/dQdsB+QUQ32rftDIF5I7tUGPsh/mwzYy+C1jOcVnr5V1vUmxnZ3ZmSDn8VO9GYXg14w0sMojz3JVj1+FW2gYROxMcIGhGbSKDfVzI98UVHIlNIq6EJOLztnLt8PpL9wh8j5Gzixvbsd98CVrDIvepcUkjTQwqoGRlXjmo9WFIf53WSmtc1phgggj7Lmh3rufNACAxAaqbgu9oyI+/IZ32MxG0uQuJvq0YcJxGg2BFkrS/jdc3gkCKQeWLGeAY8ZizaV0K14IBYGW7bAaqcQzZsMRRuCii3nusaquwzQX9vrW2EFv5abhXinC8Bkz0LyTxhX9b9NMzyURE/ryNZbOmha8NYh7tgNvDEsMuuajlcUQOrFEQwxdzJOMJ8o6OAho9dPNfFd+dnprTLifU4PMyFBcqJV90JFLziTCcxZYsMq4hzBG4HhGbQfRbpACCj+ca8xk0BI9/B92/flb4aABrTSbtH5eJGx0P+F+TA3OwnUkIOOGv4jCqwn70NAzHQ/JZewb66HtGJ+7CfWbIot7BGjHMDe+U3OQX2GHqVeIVk7hpf9mGMIIurlhczWgXtJ98D+j/kjm4Ogbpp7RoJOKdM52KPWyxasiy9X2EiK6KzEbyXOhEUVn4C9ojuKTo+zOJI+Rucsd1tCkxjzIAUQ+XUWJbppVKJovv+4S88QPG0XXVtF62cEjCnUNA0MbmeCjlQm7HXBsMVS/oFwGWfoYaHgUwjUEMNRS9MOo0Cd7V5VBSGR8FoyG/UplJGzJEEnvOqgGBaLUUE+9BS8QPib2VWD8t0VnymsjZ91PzfUi22ymIFBjGE5nfcnYANq2OX9lrA6oWM9PPeNvy9+oJ8CpxiIWpR0gYjPpetEf2pcbGEOxL2sjUX8hj9Sg6hj8d6fmkwgeDgJz3xS5D34Lvr6YvaLOLj0DRvkDxJkqSq/HDqpIZFZN05A7eyHaAyJqAGJC666wVwgtsW9KuCJldpig6foL+GOIPBAwBSLgF5PALmytrnIQtR0MhGUTPmQTUIuIxTe2LGeqV+uaDwqJVHm/zMy9a8ahroAMpFDuD68Ht/jFSmDM1YSm+8R2iBtCNruxoxTOcmO1diVm499RQi7sdSDXPBCLfmH4Aft7rJJmTD3g9cEWSg/TwDIjo8I04E6FBF6KbAf6NSK33VNrKPAyygTG6NFtz22E6GMLW2u8XQfNcUTg2MGnmftA4bpMCZ1ezyg8p4FRj+TsorCLXQxstkP7+otsBzc/Aflt7kPTuO8wo6qZFImn1xadgVYN+eToav0BDlyFTzByqy+sVuhDz4pg5zSw6llgOrOL/nzdlzHboX0dO5PkMtHJdz/zk5cIuT6MZkHRzsdMReebHKW63ZJ6Fi3o3JBpCsUkF/h7CgAUYHA+nvKRHl0YCvkWFpjN4sT/MhRrphfz5jLAosSS4Ac3O4Oh+nFTNG5LzFypubB3afCjzGMwcMw/xvpS2L9AaqgzyhSmO+eBZSLOIQuMNaFIbOtfdwtVoCqoRnJe1hPxAuvBk7gwrQ8Lcyw6kyIBnW1Y8l055bbi3hJgbVcjHVl8Q+iPnPPAfscCewmLXTFCgbQedyagvwKkqcEccmGosKGzr3g+LSqzLzfy2mhggEmu1B2mdjvi318KwDmlNI8eCVXnMDYv4O9DojqqbmRK2iJv2A7Q0r9VIWLEPnMO/vSwK6XGgD6PQ+ul5QfJ5RRurTP34Zbt1SpJV2gRyGTEt9eeD1hg+okdA1WgQ9w5I8TnYSvDIks2RNDxRCY0ZAYJETINaVr50XRRilCFtDtmVEXdh5Cx8esOpY44g8+wwEj8RUzCmCVLVTFjoQqSHCp7xGx2jBZ6xFzZyyuEpuAPHCKAZtjiih5Dl6EXw+3kXo8xOcfp+nprLSY9pL7EXIyJN90W2dmE10IaEJHB3QMxlUnGMJMAsDsEorEUt8FMQ9oBkM7NzV6v0zfnDv8C3Cb9rkdAiDoDOJ4k3hBozpAyV+Ytcj9UuERtB78aRFaZ48tJxppglx2xeMwCmhphxO4U0rm1ap73+4/SV3YZQ0aHv+TvqTsraTgq5mqEWBx+FWmv0Msx8Ppq6lQKXBkbCxDPgGgcE/gQWxtZPlEXpiL3tVjweKFa6IvwdY5OjATVLyOBqZpcjRif0KqwENALjbMwhzwMNrthDmjop7dH50o1x2AMQCA/DMoPLKewlZS7EZaqsjwqMzos2X4pEQyfAUAasjldDbjU4NgUvCCGSmmHVNAl9gE7MaGDhHbQlMN1DHGgIvbNspU0jSs3PGPxngNEuo15ZLs8j0V6Xm6hpckJAFdBXkbq9YqE9F/U55phx8bmvsTHrXnX1ixYzdCRDCCYqdjLhocJ4ZviVuYp+++tRLCqYxYYVUbwiaEmkAqdxnFmOxiJdMSJdSh7a1q7WU+WpId5ZdSElac/gvyQ4kho7fn7DRFMaZSMVU9tsFMWn9M7USizwOrPpQpNRJ4Qb4iDS8bqriNgfz/9kFORpQLZgdaOrAXQvn0IVmAsAU1M8enI48tyitHJBr7SOC53IECpVryVcxTKRLBIAwtwDMQbhdaUiQ6huYWK1Skn2aIjZvzXkh0AIBjLWXsJoSH4EEhsop0QvNralFN8xcbK9pJLd21TDqEG1xUpOJkHdkQDO5hMqkoWnWkGNgcx36VJoZehDqWDA9khwK76VmdhBXsdiOWVl+DrrwltllN22xEfPLVFlv99H6zTpFQdazHR2kkvscBeDRcJNG6RM06ZhdjK52AuXSHJOMt5WXEnJgvT7KCiI9We/DBQ/COVwcZzty3MzSxMPeoIg8bfi1b0BI0CgbdQWgIdInTMoZUvOWIIe4FRACcL2KXm+diF6kdOaM7kh1noe3LWpfFmZVE/UhvmGUDWeT/lbuldLLBXdMA0yYyE+bh9mtXRVdgRY44FNiBIQOeqS3U1Or1cmIa1N/kBNnIuEKUUj4LuPZGGWiuBSiH+c+R8fgSfH61/OuTVsNaewxTvTfzvGbgyUnyBWTIztphyRYuCslato/zw2I7fijAT7ObgLHKHNqED++QymsSnrwHzyAg+Do1R9Z5WY+6rpEHJRV1E2LeUGolF+xfJDgRZGnTPtLv40DPCTTVnhkbwpTMNCVEjtoIhxwsODqY6ZxCeY/B03BU+OdXBZ1HnkFNMEWEhI1i6HeNDlCUaCymymOTYj9fd+3zCN2doLNcdo0b/4LJiLJ6Xc4Z+vM9RcLLuE4CAeQkMv2e6w8h478W+4IhBbd6L1lSrJwure1mppjDNXVBW4uxuWK/S5OxjSPGU10MPQQiVfPrDKCTxpvXMs3XJwfOViB1EZ+iI03C0JkjaZFnI7Gcoxwohp/shL9R8QbbeIB3pA9nfwivKnqTnesME9zD16XkS1dNYVC98KwBtKUnQRYQgMtMRz2qCg7LDpcUUu+6ped7n9E3Ml10vy+JxnBszLnTWiBonzu2+vkDxaT5BEsGeJ97gW1JKfI5AqhdIU3uTHFhB7LAicUBlcA9DS1kkLgF/LCiziRm8BB/LdJSXoo38X3Fnsuw2FsPQNvD//9y7oKJDXsiKXc4uepIHGeIIgoooyiSA/M8Pu5Eo4+2LCs5PsNiYho6UxYJT7SuHF8bcnMosjpghpWEeAKWRm2B8B/IRL5xVoBfkhxbVyrOztoAcxtW8i0TaNk+EXbl7DfwTDtlFDOxNwXbtT9fOO4oHdWlOpDeSW14cMZZHzTrGB7YWBbZVyLOQfgCcL2+NwBKc4pIY4/Fs/PfzCLS1imXl9LBiP0EDYxda/yIE5jXe8CKEgUXN24wInVAdhqbGyMXKaeg6C9wsZLBFxInSDzmCdwKtEXJ8fHwLYxYjj+P8XpKU8baDdowK22MUNhpYXwnZ7eJJLsCeHGUJs1OZwciViWtUmS3YP+QSAAzrODvFwkMdu2yJhBm9BAHQ22ElYpQFcrDeag+ULp79SCkt+v1lZoUGxlPuy920DKu3kXN9J8wWVRJjtGmXP6ojpuIXmtkP7OPVPWYs3dF771IAbaWBA+nXEjWifVNlifoKoC6EAwd8uuDxDjWQM/goYX/6+gv2IBwouW5UUWKmMS2oXWfdYD/gFI31l9ZhRtH6Io7SZ5p1SuoKB8e5eqI2mI7NesoDCwvnK0pOpKvttRxbtzyCERGWux/DwusnBnSThyHKOvtB4ymqzN15gsatQpP3PEqn3UpfMkQwFCtAOH3GA/s27yb3DyMP66LMnppY5OLRgs2hFgPALoXcUcY+wxgj9h09vWh9WlHFOcciJtmi8VArwETBiqAY5OIfP7wPTS58ivnrWIP2sKjESQflnN4iSDRZzhpL7obK1HXnMnFmzeD3IHItHeZxeMS4ta9Zyac/pVx7hnufEH4uBysmprESv8YDU+M60MD39T5vzfKpT/lCP8vqzJfWFxfyXSodXmRsQZAwNlcOb91ZlsdVaSpKFr3ojTwaawoQVPVNVPoBCQxNTyCn5MiXlsYi7QIycy47Ft/cu84UNsZknoCBnevACnc+nUlO67xz5RgZszC69TFn64BhUVe73PvO+tWmKSbBbHHSP+21r50lyKiJI1VFqz/ZCouO6OgJAjtleNkXeh/hzA5zTz/w/aE6CsfM+F3rj7VzBjz9+adEMBJvysTXs6rp2IQhLa+sNusz9pc9d8ZI3S7jAKuU1xglYGsLh93KTnjlxw2KSypY/VNOnSczrWaifobFcQY2t69V9+GrZladmAaODHhcjwrJlVIYQQdAR0FZYCZPfERcU9Qp6M6DmkrC4XDKvgRod1B+jakchqrw51+ikA1m8bMFeFnvo6HpUnk3LP1kdMPIS1uwjmI3zR3ph8Ed2Q9W5TpYA82H5pR58J6sEawcBiqhEPr83mptGKqiQf29JNjfWDw9Ul4eqUCxPL+8y1ZRcj8vlLoCUC/vrn7QRbSmqVTf4HmLQd46Xd+GDXOE0lS8fmc+qTNJvfjmUHA+RQP7FyxKp0fGSKE772ZlFY9+R2W1WezRy2XECivz4NeROuQDC2P+i02Oy0AuhKJ1qQMA+9ZYxC7dl5xObv2UZoOC8xsaGIXAEKSdy9GdJSwdlvsAt4fF8BxtCSBQ+Uv42jg2E6EDB6hyzDR9VSQrJJwm565exP7r/LJLl1cXSbAuB3ZdCukqBtaxuDO8OrNom5tQDBgmCEptg30Ixm47sEns4Tv2tl1l4fx543w2PD7IhRAYl5vMeT+e3mdZePWjCYGVBqYLVfExCwwmevCdOaE83NCAadVaVnutZQ+jDNugm6ybxn7oB0bgUAhXQaqPJBz3mj80z0pBqGtCcFD4Pgbvq4FJKiywRrzZNWORI9MEcTbvxMRm/yv/B+0GHrLgTp39gAMwGYWF0yaqBRKOhby98eh41/fFHAoMrW3sI0sEvsgDI3xvXuhUDecFZesMVefdiKefluwh7oIBBCAa7sh+GLIXtu2IEze8MxGW2RTQNOOz80I092AXPr3WJU0OTKMG+YAH9kUWmC7EG34HoWa1r57pVf+cXH4ecJ5ukbBY/BnZDz6LQcjnaXqVDjO+KaqffdaCTOxYZzETzkzlYeTyZViTm0vzvr/1TGc9ejNHxjDPNoUmM3PQackePVCfPWKsBtH0cZyPB1jhzikVmfn/PsYIFfsijKGJV7hWqX2Kr7Be8SZs9Mk2SiPeQLJrjXPXMFguc7kUgM3/k1MwvevTmFTYZl8b7UAoI+Hh4NoNrj/oAzDrcD3n98vr6bLCtObRp0Wdom8ucPn6Cr6R/Gytu38ZgVW9G0+PtdWH7INYtsZ23F22c3ojPRgHcAmRmSOsyPSitQGGnEfm9uR8c1Tr9nD+WW9TcD6PwtpV1DglZr39ZC3F7X3dI9apFU1htOdoYAkzbhwo1AbnEhaS8rZDh9mtd0nCbFw6Xw8PNe5lwW2n4HSAfB+Luw2PZixtOJFlFd5NcAJ3FxQUtS+K3Wz2zlsZGWwCp/GNM5DQF2TGeXe1MLaER3lI634RWx5jexcKzm9QSGWHLaptgjfxzyWuYS+/dPtyIvn+jO8IQG1dmHxyulejt8idFrSZJcqLUEUhzBodbCyjOsfbiZc8VWzyS/6KgtObejvxJl+gDfOVpu0lk8GU/UkLnnx/md2KdWkPVuVDRy5Q2XeKkh+2adwVE5kaQI+gne9XJn+Ushoz4VBw5h/a5AT+jpA4PShF/iFVYYq9s7id30W120dJba8icy4zp8ynSViN86Q3DTKnPbq0+EiErbkq2nx1DCcvn+fz4G82SQTrsxQcLoV8bBcN79gFLLawBAWKvFjdu5wnHJdT7IGzI8FdY924MHhfRTN3YS66mUiCuO955gpT4jhmcqY22J+l4JCHQxrYQ/ElRmV3BW8moqKwsO48h7kQYIsBjJ8tuIPnr+1BHnATHHExkSthVlvfaWZ+jpEQejetYtNVcDr+FjWwR3jkUvC+341BC+3lefFov+u79qA4YeD3cOeKu5xR+WH05vykrPeLFA5QKTyrIU5YugCpUXDMerGe64FxKSRZOgWNQBqcKZcxFz2g/vyKUYDh1oIXzMq5DN1XthfpEOOBzg+D/6v08lzmo68WOchoRDXdgizZ9S62D2f4iAfWzyYJrBNvtiGq+12lS0Qz8deHmUrozoXTXNS+Ou5eRxpOSVZGflhDJk2khYbi6qs9a24jTT9puccr04A6FyJkL/SHQsIpF9bL/FKGsLWl+N6ohZYxZwHXyZiSI+9kHYiQKAiAbSK7X5cPgDAW9ZyGzLrn9zXnHylFuUBrn/95aTQc2ESFLBuVxYKlDsH+Ei7Em5cK8aaNz+Y+MRCvGSFTkSCg/eDEHdler+sQ/q7aENKNQBgDMbc8IITStPd8bDb55Pq5hM77KEun4LhRcAoH5yNg7Io3dAQb2TIxXamRBQjQXSow5stBdOQi3km2F7fSb9SGQKhYatYC5HHj7tr1ZK219aoUHObqklxiKKRwwQpyHoHx+Ios3ee0QklgbnJSCmZ1GqnISzUp0DEpQEVv2+Kzcxw4rU9ZB9cqkplETeLHtHGA1piPKPAsk/iIQJcsu0Pms2Asq6agG+U+nBIkyuPCM2B+6vYtWm+VQgXcxd+bAsK6EtFQg86Zpx1VQ129EWYLdyH2sBdfOUFwrqWqabx1rHyfeCMGs57ndbJYzreL296YJQxumC3Snkp481Xba6fhUJ8OSnpXfpiDZfVOo3pHnV8NZLBg+E4RO6e/S8FxAcnXsUjTzLXg4rO4Sjtrbgbi9jLS2nXnYAAr2yB4eu10CHNUQBc0OQeA5Rh3BaG7SLaYAuL/JIMlaDxx3pluaoRaVIzEH6mg8LtY1GbylKdn+U5lGTNDwtfgcOaOwjDsvPO//B8dPWFFMjV311IMB9QGTrwKznxhgwUceOjoztlir0w7jrLkr3/eP/uB5rJIIT98HYt6i9Hga+HAZ0ZTqHWlJYCrabWc30aJAIM75+VAuFWtDk56IrDHKPzcZYOVGQCGIQwa6elpH8AMwUzVKsf0GyJYiDcz17ATb1YxlnXrJh5rghwLdM/Ea0ZlRXRJKKgACZi/A3Sh7sONFpRk6nzgkQwG8GAagxETocaQkqmPgcKHNLDnKsb0zJ14E9/6zs3b5B4otM7UgwTYCyhKE0ZVlWQ6wUVfBLrwGJJlehPZKGZqfCzXCYKRdni35oZb89gl7zSwB2ZRarUcwpQOglNMHOw5VjDQkE3qIdaU4eqKekfl1PCEppNCb6qRMKtlRTqL972HL6M9jevZhSDIyb56gr9X/v0Pb/Z7EYY3muEAAAAASUVORK5CYII=);
}
.payments-invite-upi {
  background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAN8AAABgCAYAAACdZaeMAAAACXBIWXMAABYlAAAWJQFJUiTwAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAABV/SURBVHgB7Z1rcBRXdsfPnRkeli0hENggGTTgIC0YzIiX19iYURmoVGyI2E02wf4gER5LkUpZBKhyvgQRV21SBQZRqXLw4o2GqnjXpLJGBrOVgFMalW1Ym8eMY4gN7ILARpA1GNnCPKXp3P+d6VFPT89opHndmbm/qrZ6ultCbvW/z7nnnHsuI0XO4GpodJLD0cI0chGjUo3ISz09K/ye5g5S5Bx2UuQErjUb6hnZWxmjH3DhDccxRuRkNlvj2Jnz6OrJI+2kyCkYKaTHtWrjDv6Haox3jaZpHurtXc+tYBcpcgIlPokJu5lE7oS+QdM6tN7eWuWG5gbK7ZQUbu3cjNnahJuZKIyVcje0gbuhd7kb+ltSSI0Sn4Rw4W3m1s6jj+0GyHD+vX/MBVjKBfhfpJAW5XZKBHczS7mbuS9hN7M/lBsqNcrySYKrYZOL2Rl3M5mLUgXcUMbquBW8eNV39AtSSIWyfBLA3cxG/ofYQWmE5wSb/G9u20IFighe2e2NZKMR1Ku1UyDQmu3IsBJfFhFupn3IDsa0BsoMXq0Ak/IQHrM7fChMCB8MuuQ12RSggxSW6G9KRqw+4o+WcjTKIG7mcFyoWbWR0gIeaFTd9PZukUrgPF3D/xv5N2QMaZwGvtdMWcJGiiiC4y+Hj4+XXk6v8PIM/kDze9bABe5zrd6UurFrkugBrPLRI+m1dfWGE9oMyiJKfCaCLkpgnxJdUpQyTWsTbnWWca1uDL8EZlU9RtXjy0kWlPjM2O1NwiVRJAvSJo2UbTSHW9+dXT2JZEKN+UxwtynCFVmzZDGtXbqIFP2za/8h+vmBw+HP3PrBx2uirBJw6zamanwFyYSyfNFEjFWU8BLnpYXzIw9I4EEwLfgyLS56QCqXEyjLp0gZeMBlAvWx/IsT+7OqHxPHjL8jF+ZIyiLK8inyF60vf1rrmiq+Rr4gWCVlEWX5FDmLSGdoWmlws4Uiq3yfaU6y2SpZQHPr17pd08LfN65sJF25fgPXOimLKPEpco5gOsjexkXnFAcYgw9puILB6oXrt158bn6ExcPYLyg+KuUC3keBwB7/L15rpQyjxKfIPYIVK87+LisuGk7LufDMgSC363Hy+k+LfR6RrePiratZubFLszGvqPu0kd//5jYvpRklPkVOgcS9sWJlyVOzxXG4kjrVEyqEpSsvs46nLH16jvj6Bk+LhCwgrGSpEKKN6vARJXih1hxpK5VT4lPkMCycQtCjmYkCAWI7fub3dODIcfE1LET9pzPWQHa7m+9OpDSgZjWY4G+8iErnk7u3kiJxZq7eFPHZ9+a2lD9j/G/URhYTjmdzAc6qmhT8OkAxgjNfdtKZS5fpxNnzEWLkD0RtOtzQnLF8rrWNTro3xE0s0MUjWR3+3Vv9pChINIdjBbt/v5VM1UgQDDa4k+WjR9FPlyyiJfNm9/vzdJHdvHWbKvj3YQOwiMF/0JaWGlXpxRfu4NXD33Q2GKVgJIsnUFXD2ALFv+ufOvgXl0g1BAKYSVHHnwmXUYyd176hzS17xb5ZgCcMrmanydW0ZIgtLS96qcUXDilbRLbEoJuf49eoHiUFSsj7wSbSBK61rzh5gMQtAidEf4pj+7nIjOLrvHaDVm/bRYnCn7MtvqDYU47cls8QUq7ig+ql82aJw2+9/2HQVcD8seA1tZQntF+5RK0dZ6nr7h0aLM7iEVRf/QQ5HxpBhUTIInqw6eNCWLlu7k7qeb43DhwyfksXt5gXucKEZePpwq6Axowz272+NKYcpBUf5mHxvKkb+wgp7964NnwDl8ybI95eZ/kAmZC24eNB/67ct35d9+5Q3eH/4MK7S8niv/4H2rf4x1So8DTBp9wddWMfrmU1f3Zg9cLjOMY6fLu3piWKmSjy1nYG7E5911yhgP2lRj/+ns1NeUIqhAdKhw6jgoaLS98NvaTFGE+Hi3MnZRl53U5EmFiC/U2YIy/WJygdOpxaFjxP78LtvNcnQv/1/4v4bLy+cVp0NK902DCqn5zVDgnZJ8DdR1vk8+P1n+r7wJiXsoy84htqRzRT7OqDZt36dd+6I8Z9YWxaB6UAtPCjLNNQ9YTYzHg7L9KK9oPUcfPb8DG4qfjcsuAFkhV0385Ky0KkpEJpbEQ+AfJ3wXNMilSVtG5naPDsxT7chuWvNtMv3/9AbBjvXbn+jX5pe7I3EiVLrpWbWtLdOzMZ3OWV5PvxX5Gr7OGI456zn5GXB2lkhd/TJgQ/RMooo/9wROBEJNAReBHw8SBJgNTz+ZBM1X13vL227d0vtrNfXg5ewM9pwfZvgyaUzvBlsHfmoIGbueOH0TPr4aZKjhspo2x2NDthHO8xlvEZDFZInWqA9eO5m1rW0+PhHxeYTrdrdnuDP4kcjFhwspc1y9SprPa9twZsyZpPHRNbxLGnFtHL0/qv7sgYSAtpmo+7oZnpnM16eBoh+HgfOHqiz+oFkaI6KmdqO/VqBhGIGXrfm2xqQVg8h+NCf9dlsrazo/tbmvj265QK3OMmUNsLL1GmMdd2WqEFAiv8/7rdQ2nGsgZUghSDTs7UdhqqGVKDw5a1TsWxQHIc0UtYPqvopg5EagRphdJhfauJIbm+edZ8khVms6GrmYfSjKgB7elp4rt6p1zhLZEkFOyUIqbZXDLa/R1Pxe+WhgDLivb3Io7VVVZRi1veiKcFbsoAoSFJQ2iTDtVAKYdAWmHLyQ+ijsts5RSxUZNpcwC4oDtFUOWTqAqYzbOeEe6qIvdQ4pMMWLednx0ThdUQHT6jwsWK+qrp1DRTWb1cpXDFxyirPRtjsf7IYWq9eC7uNQiwwNVsnDaHFLlLhPiCizXa3SKcb9M6MtHBSRFJLBcSgnOVPUILeAqhcdpcUb+pyG3C4hNLE2u0WSScQwXNNSs3dGg22zLVsiFzwKK1dpyLqOEEjdPn0uaZz5AifxDRzvCa4Cx69U6xzppECx3mOyghwzw885SgphMfCFEq8geb6IOoaS/rBzB7oKnhJ+SueVw/hPPSFhznI3Avrawc8ntmi6jIXWzkcLj0pZwgvC0r/kL0M9y+roFm9S0m6JZhldFCAm6mea4ephCh9jNe9Ysid7BRgDn1D7NNvQ7Ly0b1fRhemMskJ9TdKk2g2sU8hQilZeuPHiYZQZsGReLYjBNR9+v9LSh4I4+fOd93JU87UR5TVGwdPVyzbVdf348ssG/Rn0U1QkKJ2ZaTH5JMoFfm8letRyelo4tIEY2obqxZvemCvuILmo3OrppEbf7T4WkYjDHPyd1bV1AeYe5M/ed/8ySd/vgr+t9PLltejw7IcMlj9f9PJ97OS1R78K2o45i1gNkL2QTz5LbuPdA3x9LAkGEOenxuBZVPGkm/2RMZME9HJ+tcQ0Q7+VO4jCho2TBpFRYwPP+JsY6A3Z75NgBZ4PEnH6U/qXdZWkE8ZC+88jPxhs807vIJtOOHz0UdX3bo11kLwKCVByY2B7vIRQtvTEUxLV4+jSa7xpLCGiE+5PE0h6OG77YbznVxi9eq2e21/jQ1DZWRB0uG0fMNLnLNnyDe3Gbe2H+IXvi7f8z4WBABGJSTGUEAZoX3Pco0eBH95T/sEC09zOCezVk4idw/mhrTlVcECT9dIYG5XY08qnmHB1eGU5evuTmvx3nxmOwax92lUcIVvfjFtYhz8A5gBX+6dLFYDyBTND+1kNq5C2q0dvrcv0y0CoS1Q9NZK9EB55TR/KVVafnSKkT6qxgrWL/baswXi47Pv+YivEy3uqND/BgjIy86exCr4gwGRDuRbtAFiGDMheXrKN20+U5Tk2evuR2DAN7C7Ocm0cOPllh+7/ff3S24MV9ExZiOpkVUjCnxhYgnPoAHyMoK6iBHCkuYqYBMa8cZYfHqKqvTWueJqDdEZ2w4a2TyjLF8rFwR19oVmvjCFWPWdGmM1UKAyj9IELzd5y56TLzdrawg0hHoC5noslTJUuespnQD9xIBJitrh/TBDO5ixrJ2hUq4YowF3y14FrBmoPfT0+T1iaWo9YqxWiW+AeKcMoYqeOgcAjz36dWIc/qyVLASmbSCqSaetYOFmzzjEREZVliAirHQ4j56xRhA1djqbf/Cg1Uidy4qxpT4BgEeQNezlSKM7n3n86xbwVQCSweLZ2XtkD6A9VdRzDigYizUpt6qYuwEhQpXhlOp6uGSBHpaYipPJJvRrSDyYNksUUuUYPqgWaRSzMITLxvuYqr0QQIMoGJMBVxC9Bdw6Q8EFaysoE6m0xKJ0l/6IBXWrtACLolWjCm3M0XoVvCc/wqd/qST7t/tiTgPiwJ39Ocb10ozFoS1+/uWfzeuexEG1m7uwoki16kYGKgY428WNOwtFRVj1wz311AxZqcCZdzMeU3Gz6kKIJSNLabxk8voHhfft9duRZzDm09YGB4JG0xeEFbq1+1H+fZb4cJc/66bqseX00DBz/nnd35DP/u3d+jm7eixHdIHTz8/mUrHPEip4P7d3qjg1NWTR/K2ZJH/v10dO/fZvSwQQNWYM3QYFWP/qdnty/WKMeV2hkjW7bQilcn5WFYKP2cg1jSZZPlgKcQku46xYsxvqhhT4guRDvGBVCTnUcAca0wGsG4hfsaLz8Xu8ZKKZPlgKWTxxUON+dJMMsn5/gSjAyu27e136cyly5ZCVslyOVHiyxADTc7HE8xYZxH13Nfo2uXIc7qQN/xkCdXWTFPJcslR4ssgiSbnx3HxnbAQzLAH7DRpegmVlA0Vn4uKHdT5u5vU09PnQUPIG17fI8QH0alkubwo8WUBPS1hNXMe4um8Fh36H/nwMJo0YwQ5HH1DpXETi2jU2GH0+cc36O7t3ojr23ynon6GPrNcTXCVg6yKz7Vq42amUSOmXWia5qHe3i1+T3KLXuYScPngjsZLzkNsFZMfEq6mFbCGLvdo+urcTbr8u+9j/lvK2slH1srLuPB28Hd4kz7fiedAGsS63QXWovD+vd6Y54pHDaVpz5TFFJ6RR7lAIUKI0ZqCDy5KR1bEF5rv1Ij94qLhYowjQP9Qm62OCoRz/qt0+FefWVq9ij96kKY+OTKOmKLBtdOeHkVjK6PF+vXl74SFRe5RIQdJu53CUqGn5x2eRPT033bC1bDJxaivA/aaJYvFOxm5LIHNlveWD3mvY++fF4IwYw6qDBTHEBtVTi2mohKHcEONY8G+f7db5PSUC5pdkrJ8rjUb6pndcYH18M3huOFauaGFi9EZ83p+jtkD+/TPEN5LC+fTW+8belA6HK2Ux1z84ms6/PYpS+HBvYSbOVjhGRnz6AM0hVtOBGrMwPrBCnaZyt8UmWXQ4hNCCjCPsUeFGLc5HBeECFdtdEddz8d0emt6rAWxduki2v/R8XDJFKq987VTGgqt/R9cpE8On48qukZQZfLMUqqcUhwRzUwWWNGqWaXChTUDKwiXN1afUkX6Gbzbabc36ruYJo85a1dC89YgQv6lQSwxprGdxLSO4CpIzInz5aNH0paG4AxfYx/MfO0PCisH0VmN7RBUeeyJkgGN7QYKgjGwhFYpCaQ7YAndP5qi3NAMM3jxMRa2eLUzp5N7xlSR1IWYdBGKJcYYGsn0vc0hPBQCox7RaPU47flo9WDtEFgx018KIdXES0nACh761SmVA8wwyQRcPHyrxw7qClFJgfpE9KrY/9GxcLWGkarx5bT9r+vDC7C8d/RY+JyGtEMegQf6yMGzluOqopIhVDVzRFqtXSxgBTGmPP8/30VYQd0txu+rgjGZYdDiQwPQmas2buGi2YzPmCwKy7d9Xb0QIDZUauDY2S+vcItXSkvmzREWD0RMq2esw797q5fyBFi603wsZR7bAVg6WLxUju0GSgl3dRGM+erc91H1oXBB4SajNQYKABTpI6lUw8k3tzXxwEqX3qMQ9YjLX20Ozy/DXLOlo61nQhuLfTVN20l5AMT20cFzaUkhpBr8PhhrlowaQpc+746oD9VTEl3XbnNXtDznOlD31ylaFpJOsvP/sWaNsRpYL3yGtVuTQNOgE2cjCodzfs13CO7gnk8thYdwf6pSCKkGgRj8bijSNoOWGEiLxCp9kxFRwIH0F2P7mE1rQTsHHvi7IOPS5impcBELrdjttWYBWlXU6xjnnDFNa8nVsjJ9rIS8mVUKAekDhPuz6Wb2B6zgdC7AWCmJgx5/TqQkwp2imWkhVwT+NK1NNgGmrLwMkUqzAL3+0zGvf5En141lZTw/2BYvQS8jCE4gSmgVzRxIXaYsxKsPRUoiVimcDIQ7RYfAxGS06UA+OYTeKVoaUlrbKQTYS+FcXTzLh8DLbj42HNdnAV2hwmon5QDx6jJh7QZalykL8epD8bKRtj4UnaJDeWS9UzSCftvXNdCs6kn6VW6ZPKzUF1azgFvfreqnsxYCMhEChAWEACX0z3X0/pxwNc0I9w0Pbg5ZOyv0+lAEiMwvED0Yg00qK4hO0SGsOkWHGU75Kz7ucy/Q9403Ae3qRGsEnpLw+k6Jz8BSgJrmw1w/kgxh7fqpy0QOL1/Q60NHVzwQdU6vD7W6F1lhAJ2iSRJSGgVwrdxQhygT9o2LROAGoG26ue0drlmKVVy4SOGibvbs1VdyEfDgd226wsQD6V4WDKpcsnS3EEiZ+MQIGvVIfielr1y4RZe+6LY8h0nBVi3zdTLVvSzRTtEkCalN4DAWMeAFsYQHUAWDDTcK1THwz1Et88v/Ds9ycPPNS1kk23WZshCvZYUs9aGJdoqWhZS5nWLWQlAson4TLmeU8PgN4An1ZXxvjx4VBXr3Lqx13n37DsmCnkIwC09PIeRqUGWw6PWh8VISVpHfTCFSXg4HukS3Gw6jU3QrIvGy1Q6nzvLZ7U36LqwYxnRRwnvwfk2oa6+Ys8cDKw18fNdAoXFiVPMgh8NDWUDWukxZiFUfCvDC+gP3FmqercyKFQwJzG3sFO1rbpZmnGckJeITORbGRJE1rB5qOP/2dU+k8PDmad4acRP4m8rDv3gw948FC6v1YA1/WwXW+7LwpuqvLhMWTxG/PrTz/A2xTkU260NDL3kpRaeThqI9JlpChAMnuvDiCCkUVHG71r7ipJ4eJz3U48/02yqdrR3yFWN9aKyWFagPdf6gjBTRpCzixKOHGOi6zcdR9wlfnCTDHO1E8bCVtRtTMZwmTC2RujxMBiC833M3tPube1HnrO6tWqshhZaPD3RXsN7eNj3UC/jdXe+TUHghYFnDCVcr4YGvL98Rm2LwWNxbqd3BTJEy8YXcyonI9YmpHCX3W2Ud6IbAS8FNioyD6CMpUj/m8//itZy4sVaWWpEBJMy3ZYuCjZdfPf5h19i5z77LAgHUtTkJVX+KdAIv6GP+0luWrx3qBsr/A/cgF+vQlahuAAAAAElFTkSuQmCC);
}
.emoji.apple {
  background-size: 100px 100px;
}
.emojik.apple {
  background-size: 160px 160px;
}
.emoji.apple.b151 {
  background-size: 80px 80px;
}
.emojik.apple.b151 {
  background-size: 128px 128px;
}
.emoji.wa {
  background-size: 100px 100px;
}
.emojik.wa {
  background-size: 160px 160px;
}
.emoji.wa.b147 {
  background-size: 80px 120px;
}
.emojik.wa.b147 {
  background-size: 128px 192px;
}
html,
body,
#app {
  width: 100%;
  height: 100%;
  padding: 0;
  margin: 0;
  overflow: hidden;
}
#app {
  position: absolute;
  top: 0;
  left: 0;
}
progress {
  -moz-appearance: none;
  width: 100%;
  margin: 0;
  color: var(--progress-primary);
  background-color: var(--progress-background);
  border: none;
}
progress[value]::-webkit-progress-bar {
  background-color: var(--progress-background);
}
progress[value]::-webkit-progress-value,
progress[value]::-moz-progress-bar {
  background-color: var(--progress-primary);
  transition: width 0.45s ease;
}
[role="button"] {
  cursor: pointer;
}
input::-ms-clear {
  display: none;
}
input::-ms-reveal {
  display: none;
}
#main:after {
  display: none;
}
#main:before {
  padding: 0;
}
.matched-text {
  font-weight: 700;
  color: var(--highlight);
}
body.dark {
  color: var(--primary);
  background-color: var(--WDS-app-wash, var(--app-background));
  background-image: none;
}
body.debug *:not(path):not(g) {
  outline: solid 1px rgba(var(--primary-strong-rgb), 0.5) !important;
}
body.e2e *[data-testid]:hover {
  outline: solid 1px rgba(var(--primary-strong-rgb), 0.5) !important;
}
body.e2e *[data-testid]:hover:before {
  opacity: 1;
}
body.e2e *[data-testid]:before {
  content: attr(data-testid);
  color: var(--app-background);
  position: absolute;
  white-space: nowrap;
  z-index: var(--layer-10);
  background-color: var(--primary-strong);
  border-radius: 5px;
  border: 1px solid var(--app-background);
  padding: 3px;
  font-size: 8pt;
  line-height: 8px;
  pointer-events: none;
  left: 50%;
  top: 0;
  transform: translate(-50%);
  width: max-content;
  height: max-content;
  transition: opacity 0.2s ease-in-out;
  opacity: 0;
}
body.e2e *[data-testrobot]:hover {
  outline: dotted 2px orangered !important;
}
body.e2e *[data-testrobot]:hover:after {
  opacity: 1;
}
body.e2e *[data-testrobot]:after {
  content: attr(data-testrobot);
  color: var(--app-background);
  position: absolute;
  white-space: nowrap;
  z-index: var(--layer-10);
  background-color: #ff4500;
  border-radius: 5px;
  border: 1px solid var(--app-background);
  padding: 3px;
  font-size: 8pt;
  line-height: 8px;
  pointer-events: none;
  left: 0;
  top: 0;
  transform: translate(0);
  width: max-content;
  height: max-content;
  transition: opacity 0.2s ease-in-out;
  opacity: 0;
}
input[type="text"]::-webkit-input-placeholder,
input[type="password"]::-webkit-input-placeholder {
  font-size: 15px;
  color: var(--input-placeholder);
}
.os-mac input[type="text"]::-webkit-input-placeholder,
.os-mac input[type="password"]::-webkit-input-placeholder {
  -moz-osx-font-smoothing: grayscale;
}
input[type="text"]::-moz-placeholder,
input[type="password"]::-moz-placeholder {
  font-size: 15px;
  color: var(--input-placeholder);
}
input[type="text"]::-ms-input-placeholder,
input[type="password"]::-ms-input-placeholder {
  font-size: 15px;
  color: var(--input-placeholder);
}
select {
  box-sizing: border-box;
  width: 100%;
  padding: 6px 36px 6px 4px;
  font-size: 14px;
  line-height: 18px;
  color: var(--primary-stronger);
  background-color: transparent;
  border: none;
  border-bottom: 1px solid var(--border-strong);
  border-radius: 0;
  outline: none;
  -moz-appearance: none;
}
.dark select:focus {
  background-color: var(--panel-background);
}
.emoji,
.emojik {
  display: inline-block;
  vertical-align: top;
  zoom: 1;
  border: 0;
}
code .emoji {
  vertical-align: middle;
}
.emoji {
  width: 20px;
  height: 20px;
}
.emoji.apple {
  margin-right: 1px;
  margin-left: 1px;
}
.emojik {
  width: 32px;
  height: 32px;
}
.safari-fix .emoji,
.safari-fix .emojik {
  image-rendering: unset;
}
.overlay {
  position: fixed;
  top: 0;
  left: 0;
  box-sizing: border-box;
  width: 100%;
  height: 100%;
}
:root {
  --WDS-neutral-gray-50: #fafafa;
  --WDS-neutral-gray-50-RGB: 250, 250, 250;
  --WDS-neutral-gray-75: #f4f4f4;
  --WDS-neutral-gray-75-RGB: 244, 244, 244;
  --WDS-neutral-gray-100: #eeeeee;
  --WDS-neutral-gray-100-RGB: 238, 238, 238;
  --WDS-neutral-gray-200: #d8d8d8;
  --WDS-neutral-gray-200-RGB: 216, 216, 216;
  --WDS-neutral-gray-300: #bdbdbd;
  --WDS-neutral-gray-300-RGB: 189, 189, 189;
  --WDS-neutral-gray-400: #959393;
  --WDS-neutral-gray-400-RGB: 149, 147, 147;
  --WDS-neutral-gray-500: #757778;
  --WDS-neutral-gray-500-RGB: 117, 119, 120;
  --WDS-neutral-gray-600: #606263;
  --WDS-neutral-gray-600-RGB: 96, 98, 99;
  --WDS-neutral-gray-700: #424445;
  --WDS-neutral-gray-700-RGB: 66, 68, 69;
  --WDS-neutral-gray-800: #242626;
  --WDS-neutral-gray-800-RGB: 36, 38, 38;
  --WDS-neutral-gray-850: #1d1f1f;
  --WDS-neutral-gray-850-RGB: 29, 31, 31;
  --WDS-neutral-gray-900: #161717;
  --WDS-neutral-gray-900-RGB: 22, 23, 23;
  --WDS-neutral-gray-1000: #0a0a0a;
  --WDS-neutral-gray-1000-RGB: 10, 10, 10;
  --WDS-cool-gray-50: #f7f8fa;
  --WDS-cool-gray-50-RGB: 247, 248, 250;
  --WDS-cool-gray-75: #f1f2f4;
  --WDS-cool-gray-75-RGB: 241, 242, 244;
  --WDS-cool-gray-100: #eaedee;
  --WDS-cool-gray-100-RGB: 234, 237, 238;
  --WDS-cool-gray-200: #d4d6d8;
  --WDS-cool-gray-200-RGB: 212, 214, 216;
  --WDS-cool-gray-300: #b3b9bd;
  --WDS-cool-gray-300-RGB: 179, 185, 189;
  --WDS-cool-gray-400: #8d9599;
  --WDS-cool-gray-400-RGB: 141, 149, 153;
  --WDS-cool-gray-500: #6c757a;
  --WDS-cool-gray-500-RGB: 108, 117, 122;
  --WDS-cool-gray-600: #5b6368;
  --WDS-cool-gray-600-RGB: 91, 99, 104;
  --WDS-cool-gray-700: #3e474d;
  --WDS-cool-gray-700-RGB: 62, 71, 77;
  --WDS-cool-gray-800: #20272b;
  --WDS-cool-gray-800-RGB: 32, 39, 43;
  --WDS-cool-gray-900: #12181c;
  --WDS-cool-gray-900-RGB: 18, 24, 28;
  --WDS-cool-gray-1000: #0a1014;
  --WDS-cool-gray-1000-RGB: 10, 16, 20;
  --WDS-cool-gray-alpha-05: rgba(17, 27, 33, 0.05);
  --WDS-cool-gray-alpha-05-RGB: 17, 27, 33;
  --WDS-cool-gray-alpha-10: rgba(17, 27, 33, 0.1);
  --WDS-cool-gray-alpha-10-RGB: 17, 27, 33;
  --WDS-cool-gray-alpha-20: rgba(17, 27, 33, 0.2);
  --WDS-cool-gray-alpha-20-RGB: 17, 27, 33;
  --WDS-cool-gray-alpha-30: rgba(17, 27, 33, 0.3);
  --WDS-cool-gray-alpha-30-RGB: 17, 27, 33;
  --WDS-cool-gray-alpha-40: rgba(17, 27, 33, 0.4);
  --WDS-cool-gray-alpha-40-RGB: 17, 27, 33;
  --WDS-cool-gray-alpha-50: rgba(17, 27, 33, 0.5);
  --WDS-cool-gray-alpha-50-RGB: 17, 27, 33;
  --WDS-cool-gray-alpha-60: rgba(17, 27, 33, 0.6);
  --WDS-cool-gray-alpha-60-RGB: 17, 27, 33;
  --WDS-cool-gray-alpha-70: rgba(17, 27, 33, 0.7);
  --WDS-cool-gray-alpha-70-RGB: 17, 27, 33;
  --WDS-cool-gray-alpha-80: rgba(17, 27, 33, 0.8);
  --WDS-cool-gray-alpha-80-RGB: 17, 27, 33;
  --WDS-cool-gray-alpha-90: rgba(17, 27, 33, 0.9);
  --WDS-cool-gray-alpha-90-RGB: 17, 27, 33;
  --WDS-warm-gray-50: #fbfaf9;
  --WDS-warm-gray-50-RGB: 251, 250, 249;
  --WDS-warm-gray-75: #f7f5f3;
  --WDS-warm-gray-75-RGB: 247, 245, 243;
  --WDS-warm-gray-100: #f1eeeb;
  --WDS-warm-gray-100-RGB: 241, 238, 235;
  --WDS-warm-gray-200: #dbd8d4;
  --WDS-warm-gray-200-RGB: 219, 216, 212;
  --WDS-warm-gray-300: #c2bdb8;
  --WDS-warm-gray-300-RGB: 194, 189, 184;
  --WDS-warm-gray-400: #9f9891;
  --WDS-warm-gray-400-RGB: 159, 152, 145;
  --WDS-warm-gray-500: #7c7771;
  --WDS-warm-gray-500-RGB: 124, 119, 113;
  --WDS-warm-gray-600: #66625d;
  --WDS-warm-gray-600-RGB: 102, 98, 93;
  --WDS-warm-gray-700: #474440;
  --WDS-warm-gray-700-RGB: 71, 68, 64;
  --WDS-warm-gray-800: #262524;
  --WDS-warm-gray-800-RGB: 38, 37, 36;
  --WDS-warm-gray-900: #171616;
  --WDS-warm-gray-900-RGB: 23, 22, 22;
  --WDS-warm-gray-1000: #0b0a0a;
  --WDS-warm-gray-1000-RGB: 11, 10, 10;
  --WDS-warm-gray-300-alpha-15: rgba(194, 189, 184, 0.15);
  --WDS-warm-gray-300-alpha-15-RGB: 194, 189, 184;
  --WDS-green-50: #f2fdf0;
  --WDS-green-50-RGB: 242, 253, 240;
  --WDS-green-75: #e7fce3;
  --WDS-green-75-RGB: 231, 252, 227;
  --WDS-green-100: #d9fdd3;
  --WDS-green-100-RGB: 217, 253, 211;
  --WDS-green-200: #acfcac;
  --WDS-green-200-RGB: 172, 252, 172;
  --WDS-green-300: #71eb85;
  --WDS-green-300-RGB: 113, 235, 133;
  --WDS-green-400: #25d366;
  --WDS-green-400-RGB: 37, 211, 102;
  --WDS-green-450: #21c063;
  --WDS-green-450-RGB: 33, 192, 99;
  --WDS-green-500: #1daa61;
  --WDS-green-500-RGB: 29, 170, 97;
  --WDS-green-600: #1b8755;
  --WDS-green-600-RGB: 27, 135, 85;
  --WDS-green-700: #15603e;
  --WDS-green-700-RGB: 21, 96, 62;
  --WDS-green-750: #144d37;
  --WDS-green-750-RGB: 20, 77, 55;
  --WDS-green-800: #103529;
  --WDS-green-800-RGB: 16, 53, 41;
  --WDS-green-500-alpha-30: rgba(29, 170, 97, 0.3);
  --WDS-green-500-alpha-30-RGB: 29, 170, 97;
  --WDS-green-500-alpha-60: rgba(29, 170, 97, 0.6);
  --WDS-green-500-alpha-60-RGB: 29, 170, 97;
  --WDS-red-50: #feeff2;
  --WDS-red-50-RGB: 254, 239, 242;
  --WDS-red-75: #fde8eb;
  --WDS-red-75-RGB: 253, 232, 235;
  --WDS-red-100: #fbd8dc;
  --WDS-red-100-RGB: 251, 216, 220;
  --WDS-red-200: #fa99a4;
  --WDS-red-200-RGB: 250, 153, 164;
  --WDS-red-300: #fb5061;
  --WDS-red-300-RGB: 251, 80, 97;
  --WDS-red-400: #ea0038;
  --WDS-red-400-RGB: 234, 0, 56;
  --WDS-red-500: #b80531;
  --WDS-red-500-RGB: 184, 5, 49;
  --WDS-red-600: #911435;
  --WDS-red-600-RGB: 145, 20, 53;
  --WDS-red-700: #61182e;
  --WDS-red-700-RGB: 97, 24, 46;
  --WDS-red-800: #321622;
  --WDS-red-800-RGB: 50, 22, 34;
  --WDS-red-400-alpha-30: rgba(234, 0, 56, 0.3);
  --WDS-red-400-alpha-30-RGB: 234, 0, 56;
  --WDS-orange-50: #fff7f5;
  --WDS-orange-50-RGB: 255, 247, 245;
  --WDS-orange-75: #ffebe6;
  --WDS-orange-75-RGB: 255, 235, 230;
  --WDS-orange-100: #fee2d8;
  --WDS-orange-100-RGB: 254, 226, 216;
  --WDS-orange-200: #fdc1ad;
  --WDS-orange-200-RGB: 253, 193, 173;
  --WDS-orange-300: #fc9775;
  --WDS-orange-300-RGB: 252, 151, 117;
  --WDS-orange-400: #fa6533;
  --WDS-orange-400-RGB: 250, 101, 51;
  --WDS-orange-500: #c4532d;
  --WDS-orange-500-RGB: 196, 83, 45;
  --WDS-orange-600: #9a4529;
  --WDS-orange-600-RGB: 154, 69, 41;
  --WDS-orange-700: #6b3424;
  --WDS-orange-700-RGB: 107, 52, 36;
  --WDS-orange-800: #35221e;
  --WDS-orange-800-RGB: 53, 34, 30;
  --WDS-yellow-50: #fffcf5;
  --WDS-yellow-50-RGB: 255, 252, 245;
  --WDS-yellow-75: #fff7e5;
  --WDS-yellow-75-RGB: 255, 247, 229;
  --WDS-yellow-100: #fff0d4;
  --WDS-yellow-100-RGB: 255, 240, 212;
  --WDS-yellow-200: #ffe4af;
  --WDS-yellow-200-RGB: 255, 228, 175;
  --WDS-yellow-300: #ffd279;
  --WDS-yellow-300-RGB: 255, 210, 121;
  --WDS-yellow-400: #ffb938;
  --WDS-yellow-400-RGB: 255, 185, 56;
  --WDS-yellow-500: #c58730;
  --WDS-yellow-500-RGB: 197, 135, 48;
  --WDS-yellow-600: #9d6c2c;
  --WDS-yellow-600-RGB: 157, 108, 44;
  --WDS-yellow-700: #6d4e26;
  --WDS-yellow-700-RGB: 109, 78, 38;
  --WDS-yellow-800: #362c1f;
  --WDS-yellow-800-RGB: 54, 44, 31;
  --WDS-purple-50: #f7f5ff;
  --WDS-purple-50-RGB: 247, 245, 255;
  --WDS-purple-75: #efebff;
  --WDS-purple-75-RGB: 239, 235, 255;
  --WDS-purple-100: #e8e0ff;
  --WDS-purple-100-RGB: 232, 224, 255;
  --WDS-purple-200: #d1c4ff;
  --WDS-purple-200-RGB: 209, 196, 255;
  --WDS-purple-300: #a791ff;
  --WDS-purple-300-RGB: 167, 145, 255;
  --WDS-purple-400: #7f66ff;
  --WDS-purple-400-RGB: 127, 102, 255;
  --WDS-purple-500: #5e47de;
  --WDS-purple-500-RGB: 94, 71, 222;
  --WDS-purple-600: #4837af;
  --WDS-purple-600-RGB: 72, 55, 175;
  --WDS-purple-700: #3a327b;
  --WDS-purple-700-RGB: 58, 50, 123;
  --WDS-purple-800: #242447;
  --WDS-purple-800-RGB: 36, 36, 71;
  --WDS-cobalt-50: #f2f8ff;
  --WDS-cobalt-50-RGB: 242, 248, 255;
  --WDS-cobalt-75: #e1f0ff;
  --WDS-cobalt-75-RGB: 225, 240, 255;
  --WDS-cobalt-100: #d2e8fe;
  --WDS-cobalt-100-RGB: 210, 232, 254;
  --WDS-cobalt-200: #99cafe;
  --WDS-cobalt-200-RGB: 153, 202, 254;
  --WDS-cobalt-300: #53a6fd;
  --WDS-cobalt-300-RGB: 83, 166, 253;
  --WDS-cobalt-400: #007bfc;
  --WDS-cobalt-400-RGB: 0, 123, 252;
  --WDS-cobalt-500: #0063cb;
  --WDS-cobalt-500-RGB: 0, 99, 203;
  --WDS-cobalt-600: #0451a3;
  --WDS-cobalt-600-RGB: 4, 81, 163;
  --WDS-cobalt-700: #073d76;
  --WDS-cobalt-700-RGB: 7, 61, 118;
  --WDS-cobalt-800: #092642;
  --WDS-cobalt-800-RGB: 9, 38, 66;
  --WDS-sky-blue-50: #f2fafe;
  --WDS-sky-blue-50-RGB: 242, 250, 254;
  --WDS-sky-blue-75: #def3fc;
  --WDS-sky-blue-75-RGB: 222, 243, 252;
  --WDS-sky-blue-100: #caecfa;
  --WDS-sky-blue-100-RGB: 202, 236, 250;
  --WDS-sky-blue-200: #93d7f5;
  --WDS-sky-blue-200-RGB: 147, 215, 245;
  --WDS-sky-blue-300: #53bdeb;
  --WDS-sky-blue-300-RGB: 83, 189, 235;
  --WDS-sky-blue-400: #009de2;
  --WDS-sky-blue-400-RGB: 0, 157, 226;
  --WDS-sky-blue-500: #027eb5;
  --WDS-sky-blue-500-RGB: 2, 126, 181;
  --WDS-sky-blue-600: #046692;
  --WDS-sky-blue-600-RGB: 4, 102, 146;
  --WDS-sky-blue-700: #074b6a;
  --WDS-sky-blue-700-RGB: 7, 75, 106;
  --WDS-sky-blue-800: #092c3d;
  --WDS-sky-blue-800-RGB: 9, 44, 61;
  --WDS-pink-50: #fff5f8;
  --WDS-pink-50-RGB: 255, 245, 248;
  --WDS-pink-75: #ffebf1;
  --WDS-pink-75-RGB: 255, 235, 241;
  --WDS-pink-100: #ffdae7;
  --WDS-pink-100-RGB: 255, 218, 231;
  --WDS-pink-200: #ffabc7;
  --WDS-pink-200-RGB: 255, 171, 199;
  --WDS-pink-300: #ff72a1;
  --WDS-pink-300-RGB: 255, 114, 161;
  --WDS-pink-400: #ff2e74;
  --WDS-pink-400-RGB: 255, 46, 116;
  --WDS-pink-500: #d42a66;
  --WDS-pink-500-RGB: 212, 42, 102;
  --WDS-pink-600: #a32553;
  --WDS-pink-600-RGB: 163, 37, 83;
  --WDS-pink-700: #6d1e3e;
  --WDS-pink-700-RGB: 109, 30, 62;
  --WDS-pink-800: #36192a;
  --WDS-pink-800-RGB: 54, 25, 42;
  --WDS-emerald-50: #f0fff9;
  --WDS-emerald-50-RGB: 240, 255, 249;
  --WDS-emerald-75: #e1fef2;
  --WDS-emerald-75-RGB: 225, 254, 242;
  --WDS-emerald-100: #d5fded;
  --WDS-emerald-100-RGB: 213, 253, 237;
  --WDS-emerald-200: #b2f5da;
  --WDS-emerald-200-RGB: 178, 245, 218;
  --WDS-emerald-300: #7ae3c3;
  --WDS-emerald-300-RGB: 122, 227, 195;
  --WDS-emerald-400: #06cf9c;
  --WDS-emerald-400-RGB: 6, 207, 156;
  --WDS-emerald-500: #00a884;
  --WDS-emerald-500-RGB: 0, 168, 132;
  --WDS-emerald-600: #008069;
  --WDS-emerald-600-RGB: 0, 128, 105;
  --WDS-emerald-700: #125c4e;
  --WDS-emerald-700-RGB: 18, 92, 78;
  --WDS-emerald-800: #0a332c;
  --WDS-emerald-800-RGB: 10, 51, 44;
  --WDS-teal-50: #edfafa;
  --WDS-teal-50-RGB: 237, 250, 250;
  --WDS-teal-75: #dff6f5;
  --WDS-teal-75-RGB: 223, 246, 245;
  --WDS-teal-100: #cbf2ee;
  --WDS-teal-100-RGB: 203, 242, 238;
  --WDS-teal-200: #95dbd4;
  --WDS-teal-200-RGB: 149, 219, 212;
  --WDS-teal-300: #42c7b8;
  --WDS-teal-300-RGB: 66, 199, 184;
  --WDS-teal-400: #02a698;
  --WDS-teal-400-RGB: 2, 166, 152;
  --WDS-teal-500: #028377;
  --WDS-teal-500-RGB: 2, 131, 119;
  --WDS-teal-600: #046a62;
  --WDS-teal-600-RGB: 4, 106, 98;
  --WDS-teal-700: #074d4a;
  --WDS-teal-700-RGB: 7, 77, 74;
  --WDS-teal-800: #092d2f;
  --WDS-teal-800-RGB: 9, 45, 47;
  --WDS-cream-50: #faf8f5;
  --WDS-cream-50-RGB: 250, 248, 245;
  --WDS-cream-75: #f5f1eb;
  --WDS-cream-75-RGB: 245, 241, 235;
  --WDS-cream-100: #efe9e0;
  --WDS-cream-100-RGB: 239, 233, 224;
  --WDS-cream-200: #e5dbcd;
  --WDS-cream-200-RGB: 229, 219, 205;
  --WDS-cream-300: #d4c3ab;
  --WDS-cream-300-RGB: 212, 195, 171;
  --WDS-cream-400: #c1a886;
  --WDS-cream-400-RGB: 193, 168, 134;
  --WDS-cream-500: #9f8465;
  --WDS-cream-500-RGB: 159, 132, 101;
  --WDS-cream-600: #7b654c;
  --WDS-cream-600-RGB: 123, 101, 76;
  --WDS-cream-700: #504334;
  --WDS-cream-700-RGB: 80, 67, 52;
  --WDS-cream-800: #2c2720;
  --WDS-cream-800-RGB: 44, 39, 32;
  --WDS-brown-50: #fef9f6;
  --WDS-brown-50-RGB: 254, 249, 246;
  --WDS-brown-75: #fcede3;
  --WDS-brown-75-RGB: 252, 237, 227;
  --WDS-brown-100: #f4ded1;
  --WDS-brown-100-RGB: 244, 222, 209;
  --WDS-brown-200: #e5c6b2;
  --WDS-brown-200-RGB: 229, 198, 178;
  --WDS-brown-300: #dba685;
  --WDS-brown-300-RGB: 219, 166, 133;
  --WDS-brown-400: #c0835d;
  --WDS-brown-400-RGB: 192, 131, 93;
  --WDS-brown-500: #9e6947;
  --WDS-brown-500-RGB: 158, 105, 71;
  --WDS-brown-600: #855538;
  --WDS-brown-600-RGB: 133, 85, 56;
  --WDS-brown-700: #5b3c29;
  --WDS-brown-700-RGB: 91, 60, 41;
  --WDS-brown-800: #35271e;
  --WDS-brown-800-RGB: 53, 39, 30;
  --WDS-white-alpha-05: rgba(255, 255, 255, 0.05);
  --WDS-white-alpha-05-RGB: 255, 255, 255;
  --WDS-white-alpha-10: rgba(255, 255, 255, 0.1);
  --WDS-white-alpha-10-RGB: 255, 255, 255;
  --WDS-white-alpha-20: rgba(255, 255, 255, 0.2);
  --WDS-white-alpha-20-RGB: 255, 255, 255;
  --WDS-white-alpha-30: rgba(255, 255, 255, 0.3);
  --WDS-white-alpha-30-RGB: 255, 255, 255;
  --WDS-white-alpha-40: rgba(255, 255, 255, 0.4);
  --WDS-white-alpha-40-RGB: 255, 255, 255;
  --WDS-white-alpha-50: rgba(255, 255, 255, 0.5);
  --WDS-white-alpha-50-RGB: 255, 255, 255;
  --WDS-white-alpha-60: rgba(255, 255, 255, 0.6);
  --WDS-white-alpha-60-RGB: 255, 255, 255;
  --WDS-white-alpha-70: rgba(255, 255, 255, 0.7);
  --WDS-white-alpha-70-RGB: 255, 255, 255;
  --WDS-white-alpha-80: rgba(255, 255, 255, 0.8);
  --WDS-white-alpha-80-RGB: 255, 255, 255;
  --WDS-white-alpha-90: rgba(255, 255, 255, 0.9);
  --WDS-white-alpha-90-RGB: 255, 255, 255;
  --WDS-white: #ffffff;
  --WDS-white-RGB: 255, 255, 255;
  --WDS-black-alpha-05: rgba(0, 0, 0, 0.05);
  --WDS-black-alpha-05-RGB: 0, 0, 0;
  --WDS-black-alpha-10: rgba(0, 0, 0, 0.1);
  --WDS-black-alpha-10-RGB: 0, 0, 0;
  --WDS-black-alpha-20: rgba(0, 0, 0, 0.2);
  --WDS-black-alpha-20-RGB: 0, 0, 0;
  --WDS-black-alpha-30: rgba(0, 0, 0, 0.3);
  --WDS-black-alpha-30-RGB: 0, 0, 0;
  --WDS-black-alpha-40: rgba(0, 0, 0, 0.4);
  --WDS-black-alpha-40-RGB: 0, 0, 0;
  --WDS-black-alpha-50: rgba(0, 0, 0, 0.5);
  --WDS-black-alpha-50-RGB: 0, 0, 0;
  --WDS-black-alpha-60: rgba(0, 0, 0, 0.6);
  --WDS-black-alpha-60-RGB: 0, 0, 0;
  --WDS-black-alpha-70: rgba(0, 0, 0, 0.7);
  --WDS-black-alpha-70-RGB: 0, 0, 0;
  --WDS-black-alpha-80: rgba(0, 0, 0, 0.8);
  --WDS-black-alpha-80-RGB: 0, 0, 0;
  --WDS-black-alpha-90: rgba(0, 0, 0, 0.9);
  --WDS-black-alpha-90-RGB: 0, 0, 0;
  --WDS-black: #000000;
  --WDS-black-RGB: 0, 0, 0;
  --WDS-transparent: transparent;
  --WDS-transparent-RGB: 0, 0, 0;
  --WDS-accent: var(--WDS-green-500);
  --WDS-accent-RGB: var(--WDS-green-500-RGB);
  --WDS-accent-deemphasized: var(--WDS-green-100);
  --WDS-accent-deemphasized-RGB: var(--WDS-green-100-RGB);
  --WDS-accent-emphasized: var(--WDS-green-700);
  --WDS-accent-emphasized-RGB: var(--WDS-green-700-RGB);
  --WDS-secondary-negative: var(--WDS-red-400);
  --WDS-secondary-negative-RGB: var(--WDS-red-400-RGB);
  --WDS-secondary-negative-deemphasized: var(--WDS-red-75);
  --WDS-secondary-negative-deemphasized-RGB: var(--WDS-red-75-RGB);
  --WDS-secondary-negative-emphasized: var(--WDS-red-500);
  --WDS-secondary-negative-emphasized-RGB: var(--WDS-red-500-RGB);
  --WDS-secondary-positive: var(--WDS-green-500);
  --WDS-secondary-positive-RGB: var(--WDS-green-500-RGB);
  --WDS-secondary-positive-deemphasized: var(--WDS-green-75);
  --WDS-secondary-positive-deemphasized-RGB: var(--WDS-green-75-RGB);
  --WDS-secondary-warning: var(--WDS-yellow-400);
  --WDS-secondary-warning-RGB: var(--WDS-yellow-400-RGB);
  --WDS-secondary-warning-deemphasized: var(--WDS-yellow-75);
  --WDS-secondary-warning-deemphasized-RGB: var(--WDS-yellow-75-RGB);
  --WDS-content-default: var(--WDS-cool-gray-1000);
  --WDS-content-default-RGB: var(--WDS-cool-gray-1000-RGB);
  --WDS-content-deemphasized: var(--WDS-cool-gray-600);
  --WDS-content-deemphasized-RGB: var(--WDS-cool-gray-600-RGB);
  --WDS-content-disabled: var(--WDS-cool-gray-300);
  --WDS-content-disabled-RGB: var(--WDS-cool-gray-300-RGB);
  --WDS-content-on-accent: var(--WDS-white);
  --WDS-content-on-accent-RGB: var(--WDS-white-RGB);
  --WDS-content-action-default: var(--WDS-cool-gray-1000);
  --WDS-content-action-default-RGB: var(--WDS-cool-gray-1000-RGB);
  --WDS-content-action-emphasized: var(--WDS-green-600);
  --WDS-content-action-emphasized-RGB: var(--WDS-green-600-RGB);
  --WDS-content-external-link: var(--WDS-cobalt-500);
  --WDS-content-external-link-RGB: var(--WDS-cobalt-500-RGB);
  --WDS-content-inverse: var(--WDS-white);
  --WDS-content-inverse-RGB: var(--WDS-white-RGB);
  --WDS-content-read: var(--WDS-cobalt-400);
  --WDS-content-read-RGB: var(--WDS-cobalt-400-RGB);
  --WDS-background-wash-plain: var(--WDS-white);
  --WDS-background-wash-plain-RGB: var(--WDS-white-RGB);
  --WDS-background-wash-inset: var(--WDS-warm-gray-75);
  --WDS-background-wash-inset-RGB: var(--WDS-warm-gray-75-RGB);
  --WDS-background-elevated-wash-plain: var(--WDS-white);
  --WDS-background-elevated-wash-plain-RGB: var(--WDS-white-RGB);
  --WDS-background-elevated-wash-inset: var(--WDS-warm-gray-75);
  --WDS-background-elevated-wash-inset-RGB: var(--WDS-warm-gray-75-RGB);
  --WDS-background-dimmer: var(--WDS-black-alpha-60);
  --WDS-background-dimmer-RGB: var(--WDS-black-alpha-60-RGB);
  --WDS-surface-default: var(--WDS-white);
  --WDS-surface-default-RGB: var(--WDS-white-RGB);
  --WDS-surface-emphasized: var(--WDS-warm-gray-75);
  --WDS-surface-emphasized-RGB: var(--WDS-warm-gray-75-RGB);
  --WDS-surface-elevated-default: var(--WDS-white);
  --WDS-surface-elevated-default-RGB: var(--WDS-white-RGB);
  --WDS-surface-elevated-emphasized: var(--WDS-warm-gray-75);
  --WDS-surface-elevated-emphasized-RGB: var(--WDS-warm-gray-75-RGB);
  --WDS-surface-highlight: var(--WDS-warm-gray-300-alpha-15);
  --WDS-surface-highlight-RGB: var(--WDS-warm-gray-300-alpha-15-RGB);
  --WDS-surface-inverse: var(--WDS-cool-gray-800);
  --WDS-surface-inverse-RGB: var(--WDS-cool-gray-800-RGB);
  --WDS-surface-pressed: var(--WDS-cool-gray-alpha-20);
  --WDS-surface-pressed-RGB: var(--WDS-cool-gray-alpha-20-RGB);
  --WDS-lines-divider: var(--WDS-cool-gray-alpha-10);
  --WDS-lines-divider-RGB: var(--WDS-cool-gray-alpha-10-RGB);
  --WDS-lines-outline-default: var(--WDS-cool-gray-400);
  --WDS-lines-outline-default-RGB: var(--WDS-cool-gray-400-RGB);
  --WDS-lines-outline-deemphasized: var(--WDS-cool-gray-alpha-20);
  --WDS-lines-outline-deemphasized-RGB: var(--WDS-cool-gray-alpha-20-RGB);
  --WDS-persistent-activity-indicator: var(--WDS-green-400);
  --WDS-persistent-activity-indicator-RGB: var(--WDS-green-400-RGB);
  --WDS-persistent-always-black: var(--WDS-cool-gray-1000);
  --WDS-persistent-always-black-RGB: var(--WDS-cool-gray-1000-RGB);
  --WDS-persistent-always-white: var(--WDS-white);
  --WDS-persistent-always-white-RGB: var(--WDS-white-RGB);
  --WDS-persistent-always-branded: var(--WDS-green-500);
  --WDS-persistent-always-branded-RGB: var(--WDS-green-500-RGB);
  --WDS-systems-bubble-surface-incoming: var(--WDS-white);
  --WDS-systems-bubble-surface-incoming-RGB: var(--WDS-white-RGB);
  --WDS-systems-bubble-surface-outgoing: var(--WDS-green-100);
  --WDS-systems-bubble-surface-outgoing-RGB: var(--WDS-green-100-RGB);
  --WDS-systems-bubble-content-deemphasized: var(--WDS-cool-gray-alpha-50);
  --WDS-systems-bubble-content-deemphasized-RGB: var(
    --WDS-cool-gray-alpha-50-RGB
  );
  --WDS-systems-bubble-surface-overlay: var(--WDS-warm-gray-300-alpha-15);
  --WDS-systems-bubble-surface-overlay-RGB: var(
    --WDS-warm-gray-300-alpha-15-RGB
  );
  --WDS-systems-bubble-surface-system: var(--WDS-white-alpha-90);
  --WDS-systems-bubble-surface-system-RGB: var(--WDS-white-alpha-90-RGB);
  --WDS-systems-bubble-surface-e2e: var(--WDS-yellow-100);
  --WDS-systems-bubble-surface-e2e-RGB: var(--WDS-yellow-100-RGB);
  --WDS-systems-bubble-content-e2e: var(--WDS-cool-gray-600);
  --WDS-systems-bubble-content-e2e-RGB: var(--WDS-cool-gray-600-RGB);
  --WDS-systems-bubble-surface-business: var(--WDS-emerald-100);
  --WDS-systems-bubble-surface-business-RGB: var(--WDS-emerald-100-RGB);
  --WDS-systems-chat-surface-composer: var(--WDS-white);
  --WDS-systems-chat-surface-composer-RGB: var(--WDS-white-RGB);
  --WDS-systems-chat-background-wallpaper: var(--WDS-cream-100);
  --WDS-systems-chat-background-wallpaper-RGB: var(--WDS-cream-100-RGB);
  --WDS-systems-chat-foreground-wallpaper: var(--WDS-cream-200);
  --WDS-systems-chat-foreground-wallpaper-RGB: var(--WDS-cream-200-RGB);
  --WDS-systems-chat-surface-tray: var(--WDS-warm-gray-75);
  --WDS-systems-chat-surface-tray-RGB: var(--WDS-warm-gray-75-RGB);
  --WDS-systems-status-seen: var(--WDS-warm-gray-300);
  --WDS-systems-status-seen-RGB: var(--WDS-warm-gray-300-RGB);
  --WDS-components-platform-gesture-bar: var(--WDS-black-alpha-50);
  --WDS-components-platform-gesture-bar-RGB: var(--WDS-black-alpha-50-RGB);
  --WDS-components-platform-status-bar: var(--WDS-black-alpha-80);
  --WDS-components-platform-status-bar-RGB: var(--WDS-black-alpha-80-RGB);
  --WDS-components-surface-nav-bar: var(--WDS-white);
  --WDS-components-surface-nav-bar-RGB: var(--WDS-white-RGB);
  --WDS-app-wash: var(--WDS-warm-gray-200);
  --WDS-app-wash-RGB: var(--WDS-warm-gray-200-RGB);
}
:root .color-refresh {
  --WDS-accent: var(--WDS-green-500);
  --WDS-accent-RGB: var(--WDS-green-500-RGB);
  --WDS-accent-deemphasized: var(--WDS-green-100);
  --WDS-accent-deemphasized-RGB: var(--WDS-green-100-RGB);
  --WDS-accent-emphasized: var(--WDS-green-700);
  --WDS-accent-emphasized-RGB: var(--WDS-green-700-RGB);
  --WDS-secondary-negative: var(--WDS-red-400);
  --WDS-secondary-negative-RGB: var(--WDS-red-400-RGB);
  --WDS-secondary-negative-deemphasized: var(--WDS-red-75);
  --WDS-secondary-negative-deemphasized-RGB: var(--WDS-red-75-RGB);
  --WDS-secondary-negative-emphasized: var(--WDS-red-500);
  --WDS-secondary-negative-emphasized-RGB: var(--WDS-red-500-RGB);
  --WDS-secondary-positive: var(--WDS-green-500);
  --WDS-secondary-positive-RGB: var(--WDS-green-500-RGB);
  --WDS-secondary-positive-deemphasized: var(--WDS-green-75);
  --WDS-secondary-positive-deemphasized-RGB: var(--WDS-green-75-RGB);
  --WDS-secondary-warning: var(--WDS-yellow-400);
  --WDS-secondary-warning-RGB: var(--WDS-yellow-400-RGB);
  --WDS-secondary-warning-deemphasized: var(--WDS-yellow-75);
  --WDS-secondary-warning-deemphasized-RGB: var(--WDS-yellow-75-RGB);
  --WDS-content-default: var(--WDS-neutral-gray-1000);
  --WDS-content-default-RGB: var(--WDS-neutral-gray-1000-RGB);
  --WDS-content-deemphasized: var(--WDS-black-alpha-60);
  --WDS-content-deemphasized-RGB: var(--WDS-black-alpha-60-RGB);
  --WDS-content-disabled: var(--WDS-neutral-gray-300);
  --WDS-content-disabled-RGB: var(--WDS-neutral-gray-300-RGB);
  --WDS-content-on-accent: var(--WDS-white);
  --WDS-content-on-accent-RGB: var(--WDS-white-RGB);
  --WDS-content-action-default: var(--WDS-neutral-gray-1000);
  --WDS-content-action-default-RGB: var(--WDS-neutral-gray-1000-RGB);
  --WDS-content-action-emphasized: var(--WDS-green-600);
  --WDS-content-action-emphasized-RGB: var(--WDS-green-600-RGB);
  --WDS-content-external-link: var(--WDS-green-600);
  --WDS-content-external-link-RGB: var(--WDS-green-600-RGB);
  --WDS-content-inverse: var(--WDS-white);
  --WDS-content-inverse-RGB: var(--WDS-white-RGB);
  --WDS-content-read: var(--WDS-cobalt-400);
  --WDS-content-read-RGB: var(--WDS-cobalt-400-RGB);
  --WDS-background-wash-plain: var(--WDS-white);
  --WDS-background-wash-plain-RGB: var(--WDS-white-RGB);
  --WDS-background-wash-inset: var(--WDS-warm-gray-75);
  --WDS-background-wash-inset-RGB: var(--WDS-warm-gray-75-RGB);
  --WDS-background-elevated-wash-plain: var(--WDS-white);
  --WDS-background-elevated-wash-plain-RGB: var(--WDS-white-RGB);
  --WDS-background-elevated-wash-inset: var(--WDS-warm-gray-75);
  --WDS-background-elevated-wash-inset-RGB: var(--WDS-warm-gray-75-RGB);
  --WDS-background-dimmer: var(--WDS-black-alpha-30);
  --WDS-background-dimmer-RGB: var(--WDS-black-alpha-30-RGB);
  --WDS-surface-default: var(--WDS-white);
  --WDS-surface-default-RGB: var(--WDS-white-RGB);
  --WDS-surface-emphasized: var(--WDS-warm-gray-75);
  --WDS-surface-emphasized-RGB: var(--WDS-warm-gray-75-RGB);
  --WDS-surface-elevated-default: var(--WDS-white);
  --WDS-surface-elevated-default-RGB: var(--WDS-white-RGB);
  --WDS-surface-elevated-emphasized: var(--WDS-warm-gray-75);
  --WDS-surface-elevated-emphasized-RGB: var(--WDS-warm-gray-75-RGB);
  --WDS-surface-highlight: var(--WDS-warm-gray-300-alpha-15);
  --WDS-surface-highlight-RGB: var(--WDS-warm-gray-300-alpha-15-RGB);
  --WDS-surface-inverse: var(--WDS-neutral-gray-800);
  --WDS-surface-inverse-RGB: var(--WDS-neutral-gray-800-RGB);
  --WDS-surface-pressed: var(--WDS-black-alpha-20);
  --WDS-surface-pressed-RGB: var(--WDS-black-alpha-20-RGB);
  --WDS-lines-divider: var(--WDS-black-alpha-10);
  --WDS-lines-divider-RGB: var(--WDS-black-alpha-10-RGB);
  --WDS-lines-outline-default: var(--WDS-neutral-gray-400);
  --WDS-lines-outline-default-RGB: var(--WDS-neutral-gray-400-RGB);
  --WDS-lines-outline-deemphasized: var(--WDS-black-alpha-20);
  --WDS-lines-outline-deemphasized-RGB: var(--WDS-black-alpha-20-RGB);
  --WDS-persistent-activity-indicator: var(--WDS-green-400);
  --WDS-persistent-activity-indicator-RGB: var(--WDS-green-400-RGB);
  --WDS-persistent-always-black: var(--WDS-neutral-gray-1000);
  --WDS-persistent-always-black-RGB: var(--WDS-neutral-gray-1000-RGB);
  --WDS-persistent-always-white: var(--WDS-white);
  --WDS-persistent-always-white-RGB: var(--WDS-white-RGB);
  --WDS-persistent-always-branded: var(--WDS-green-500);
  --WDS-persistent-always-branded-RGB: var(--WDS-green-500-RGB);
  --WDS-systems-bubble-surface-incoming: var(--WDS-white);
  --WDS-systems-bubble-surface-incoming-RGB: var(--WDS-white-RGB);
  --WDS-systems-bubble-surface-outgoing: var(--WDS-green-100);
  --WDS-systems-bubble-surface-outgoing-RGB: var(--WDS-green-100-RGB);
  --WDS-systems-bubble-content-deemphasized: var(--WDS-black-alpha-60);
  --WDS-systems-bubble-content-deemphasized-RGB: var(--WDS-black-alpha-60-RGB);
  --WDS-systems-bubble-surface-overlay: var(--WDS-warm-gray-300-alpha-15);
  --WDS-systems-bubble-surface-overlay-RGB: var(
    --WDS-warm-gray-300-alpha-15-RGB
  );
  --WDS-systems-bubble-surface-system: var(--WDS-white-alpha-90);
  --WDS-systems-bubble-surface-system-RGB: var(--WDS-white-alpha-90-RGB);
  --WDS-systems-bubble-surface-e2e: var(--WDS-yellow-100);
  --WDS-systems-bubble-surface-e2e-RGB: var(--WDS-yellow-100-RGB);
  --WDS-systems-bubble-content-e2e: var(--WDS-black-alpha-60);
  --WDS-systems-bubble-content-e2e-RGB: var(--WDS-black-alpha-60-RGB);
  --WDS-systems-bubble-surface-business: var(--WDS-emerald-100);
  --WDS-systems-bubble-surface-business-RGB: var(--WDS-emerald-100-RGB);
  --WDS-systems-chat-surface-composer: var(--WDS-white);
  --WDS-systems-chat-surface-composer-RGB: var(--WDS-white-RGB);
  --WDS-systems-chat-background-wallpaper: var(--WDS-cream-75);
  --WDS-systems-chat-background-wallpaper-RGB: var(--WDS-cream-75-RGB);
  --WDS-systems-chat-foreground-wallpaper: var(--WDS-cream-150);
  --WDS-systems-chat-foreground-wallpaper-RGB: var(--WDS-cream-150-RGB);
  --WDS-systems-chat-surface-tray: var(--WDS-warm-gray-75);
  --WDS-systems-chat-surface-tray-RGB: var(--WDS-warm-gray-75-RGB);
  --WDS-systems-status-seen: var(--WDS-warm-gray-300);
  --WDS-systems-status-seen-RGB: var(--WDS-warm-gray-300-RGB);
  --WDS-components-platform-gesture-bar: var(--WDS-black-alpha-50);
  --WDS-components-platform-gesture-bar-RGB: var(--WDS-black-alpha-50-RGB);
  --WDS-components-platform-status-bar: var(--WDS-black-alpha-80);
  --WDS-components-platform-status-bar-RGB: var(--WDS-black-alpha-80-RGB);
  --WDS-components-surface-nav-bar: var(--WDS-warm-gray-75);
  --WDS-components-surface-nav-bar-RGB: var(--WDS-warm-gray-75-RGB);
  --WDS-app-wash: var(--WDS-warm-gray-200);
  --WDS-app-wash-RGB: var(--WDS-warm-gray-200-RGB);
}
:root .color-refresh .smb-colors {
  --WDS-accent: var(--WDS-warm-gray-900);
  --WDS-accent-RGB: var(--WDS-warm-gray-900-RGB);
  --WDS-accent-deemphasized: var(--WDS-warm-gray-100);
  --WDS-accent-deemphasized-RGB: var(--WDS-warm-gray-100-RGB);
  --WDS-accent-emphasized: var(--WDS-warm-gray-800);
  --WDS-accent-emphasized-RGB: var(--WDS-warm-gray-800-RGB);
  --WDS-components-filter-surface-selected: var(--WDS-warm-gray-200);
  --WDS-components-filter-surface-selected-RGB: var(--WDS-warm-gray-200-RGB);
}
.dark {
  --WDS-accent: var(--WDS-green-450);
  --WDS-accent-RGB: var(--WDS-green-450-RGB);
  --WDS-accent-deemphasized: var(--WDS-green-800);
  --WDS-accent-deemphasized-RGB: var(--WDS-green-800-RGB);
  --WDS-accent-emphasized: var(--WDS-green-100);
  --WDS-accent-emphasized-RGB: var(--WDS-green-100-RGB);
  --WDS-secondary-negative: var(--WDS-red-300);
  --WDS-secondary-negative-RGB: var(--WDS-red-300-RGB);
  --WDS-secondary-negative-deemphasized: var(--WDS-red-800);
  --WDS-secondary-negative-deemphasized-RGB: var(--WDS-red-800-RGB);
  --WDS-secondary-negative-emphasized: var(--WDS-red-200);
  --WDS-secondary-negative-emphasized-RGB: var(--WDS-red-200-RGB);
  --WDS-secondary-positive: var(--WDS-green-300);
  --WDS-secondary-positive-RGB: var(--WDS-green-300-RGB);
  --WDS-secondary-positive-deemphasized: var(--WDS-green-800);
  --WDS-secondary-positive-deemphasized-RGB: var(--WDS-green-800-RGB);
  --WDS-secondary-warning: var(--WDS-yellow-300);
  --WDS-secondary-warning-RGB: var(--WDS-yellow-300-RGB);
  --WDS-secondary-warning-deemphasized: var(--WDS-yellow-800);
  --WDS-secondary-warning-deemphasized-RGB: var(--WDS-yellow-800-RGB);
  --WDS-content-default: var(--WDS-cool-gray-50);
  --WDS-content-default-RGB: var(--WDS-cool-gray-50-RGB);
  --WDS-content-deemphasized: var(--WDS-cool-gray-400);
  --WDS-content-deemphasized-RGB: var(--WDS-cool-gray-400-RGB);
  --WDS-content-disabled: var(--WDS-cool-gray-700);
  --WDS-content-disabled-RGB: var(--WDS-cool-gray-700-RGB);
  --WDS-content-on-accent: var(--WDS-cool-gray-1000);
  --WDS-content-on-accent-RGB: var(--WDS-cool-gray-1000-RGB);
  --WDS-content-action-default: var(--WDS-cool-gray-50);
  --WDS-content-action-default-RGB: var(--WDS-cool-gray-50-RGB);
  --WDS-content-action-emphasized: var(--WDS-green-450);
  --WDS-content-action-emphasized-RGB: var(--WDS-green-450-RGB);
  --WDS-content-external-link: var(--WDS-sky-blue-300);
  --WDS-content-external-link-RGB: var(--WDS-sky-blue-300-RGB);
  --WDS-content-inverse: var(--WDS-cool-gray-1000);
  --WDS-content-inverse-RGB: var(--WDS-cool-gray-1000-RGB);
  --WDS-content-read: var(--WDS-sky-blue-300);
  --WDS-content-read-RGB: var(--WDS-sky-blue-300-RGB);
  --WDS-background-wash-plain: var(--WDS-cool-gray-1000);
  --WDS-background-wash-plain-RGB: var(--WDS-cool-gray-1000-RGB);
  --WDS-background-wash-inset: var(--WDS-cool-gray-1000);
  --WDS-background-wash-inset-RGB: var(--WDS-cool-gray-1000-RGB);
  --WDS-background-elevated-wash-plain: var(--WDS-cool-gray-900);
  --WDS-background-elevated-wash-plain-RGB: var(--WDS-cool-gray-900-RGB);
  --WDS-background-elevated-wash-inset: var(--WDS-cool-gray-900);
  --WDS-background-elevated-wash-inset-RGB: var(--WDS-cool-gray-900-RGB);
  --WDS-background-dimmer: var(--WDS-black-alpha-60);
  --WDS-background-dimmer-RGB: var(--WDS-black-alpha-60-RGB);
  --WDS-surface-default: var(--WDS-cool-gray-1000);
  --WDS-surface-default-RGB: var(--WDS-cool-gray-1000-RGB);
  --WDS-surface-emphasized: var(--WDS-cool-gray-900);
  --WDS-surface-emphasized-RGB: var(--WDS-cool-gray-900-RGB);
  --WDS-surface-elevated-default: var(--WDS-cool-gray-900);
  --WDS-surface-elevated-default-RGB: var(--WDS-cool-gray-900-RGB);
  --WDS-surface-elevated-emphasized: var(--WDS-cool-gray-800);
  --WDS-surface-elevated-emphasized-RGB: var(--WDS-cool-gray-800-RGB);
  --WDS-surface-highlight: var(--WDS-white-alpha-10);
  --WDS-surface-highlight-RGB: var(--WDS-white-alpha-10-RGB);
  --WDS-surface-inverse: var(--WDS-cool-gray-100);
  --WDS-surface-inverse-RGB: var(--WDS-cool-gray-100-RGB);
  --WDS-surface-pressed: var(--WDS-white-alpha-20);
  --WDS-surface-pressed-RGB: var(--WDS-white-alpha-20-RGB);
  --WDS-lines-divider: var(--WDS-white-alpha-10);
  --WDS-lines-divider-RGB: var(--WDS-white-alpha-10-RGB);
  --WDS-lines-outline-default: var(--WDS-cool-gray-500);
  --WDS-lines-outline-default-RGB: var(--WDS-cool-gray-500-RGB);
  --WDS-lines-outline-deemphasized: var(--WDS-white-alpha-10);
  --WDS-lines-outline-deemphasized-RGB: var(--WDS-white-alpha-10-RGB);
  --WDS-persistent-activity-indicator: var(--WDS-green-400);
  --WDS-persistent-activity-indicator-RGB: var(--WDS-green-400-RGB);
  --WDS-persistent-always-black: var(--WDS-cool-gray-1000);
  --WDS-persistent-always-black-RGB: var(--WDS-cool-gray-1000-RGB);
  --WDS-persistent-always-white: var(--WDS-white);
  --WDS-persistent-always-white-RGB: var(--WDS-white-RGB);
  --WDS-persistent-always-branded: var(--WDS-green-450);
  --WDS-persistent-always-branded-RGB: var(--WDS-green-450-RGB);
  --WDS-systems-bubble-surface-incoming: var(--WDS-cool-gray-800);
  --WDS-systems-bubble-surface-incoming-RGB: var(--WDS-cool-gray-800-RGB);
  --WDS-systems-bubble-surface-outgoing: var(--WDS-green-750);
  --WDS-systems-bubble-surface-outgoing-RGB: var(--WDS-green-750-RGB);
  --WDS-systems-bubble-content-deemphasized: var(--WDS-white-alpha-50);
  --WDS-systems-bubble-content-deemphasized-RGB: var(--WDS-white-alpha-50-RGB);
  --WDS-systems-bubble-surface-overlay: var(--WDS-cool-gray-alpha-20);
  --WDS-systems-bubble-surface-overlay-RGB: var(--WDS-cool-gray-alpha-20-RGB);
  --WDS-systems-bubble-surface-system: var(--WDS-cool-gray-900);
  --WDS-systems-bubble-surface-system-RGB: var(--WDS-cool-gray-900-RGB);
  --WDS-systems-bubble-surface-e2e: var(--WDS-cool-gray-900);
  --WDS-systems-bubble-surface-e2e-RGB: var(--WDS-cool-gray-900-RGB);
  --WDS-systems-bubble-content-e2e: var(--WDS-yellow-300);
  --WDS-systems-bubble-content-e2e-RGB: var(--WDS-yellow-300-RGB);
  --WDS-systems-bubble-surface-business: var(--WDS-cool-gray-900);
  --WDS-systems-bubble-surface-business-RGB: var(--WDS-cool-gray-900-RGB);
  --WDS-systems-chat-surface-composer: var(--WDS-cool-gray-800);
  --WDS-systems-chat-surface-composer-RGB: var(--WDS-cool-gray-800-RGB);
  --WDS-systems-chat-background-wallpaper: var(--WDS-cool-gray-1000);
  --WDS-systems-chat-background-wallpaper-RGB: var(--WDS-cool-gray-1000-RGB);
  --WDS-systems-chat-foreground-wallpaper: var(--WDS-white-alpha-10);
  --WDS-systems-chat-foreground-wallpaper-RGB: var(--WDS-white-alpha-10-RGB);
  --WDS-systems-chat-surface-tray: var(--WDS-cool-gray-1000);
  --WDS-systems-chat-surface-tray-RGB: var(--WDS-cool-gray-1000-RGB);
  --WDS-systems-status-seen: var(--WDS-cool-gray-500);
  --WDS-systems-status-seen-RGB: var(--WDS-cool-gray-500-RGB);
  --WDS-components-platform-gesture-bar: var(--WDS-white-alpha-60);
  --WDS-components-platform-gesture-bar-RGB: var(--WDS-white-alpha-60-RGB);
  --WDS-components-platform-status-bar: var(--WDS-white);
  --WDS-components-platform-status-bar-RGB: var(--WDS-white-RGB);
  --WDS-components-surface-nav-bar: var(--WDS-cool-gray-1000);
  --WDS-components-surface-nav-bar-RGB: var(--WDS-cool-gray-1000-RGB);
  --WDS-app-wash: var(--WDS-warm-gray-800);
  --WDS-app-wash-RGB: var(--WDS-warm-gray-800-RGB);
}
.dark.color-refresh {
  --WDS-accent: var(--WDS-green-450);
  --WDS-accent-RGB: var(--WDS-green-450-RGB);
  --WDS-accent-deemphasized: var(--WDS-green-800);
  --WDS-accent-deemphasized-RGB: var(--WDS-green-800-RGB);
  --WDS-accent-emphasized: var(--WDS-green-100);
  --WDS-accent-emphasized-RGB: var(--WDS-green-100-RGB);
  --WDS-secondary-negative: var(--WDS-red-300);
  --WDS-secondary-negative-RGB: var(--WDS-red-300-RGB);
  --WDS-secondary-negative-deemphasized: var(--WDS-red-800);
  --WDS-secondary-negative-deemphasized-RGB: var(--WDS-red-800-RGB);
  --WDS-secondary-negative-emphasized: var(--WDS-red-200);
  --WDS-secondary-negative-emphasized-RGB: var(--WDS-red-200-RGB);
  --WDS-secondary-positive: var(--WDS-green-300);
  --WDS-secondary-positive-RGB: var(--WDS-green-300-RGB);
  --WDS-secondary-positive-deemphasized: var(--WDS-green-800);
  --WDS-secondary-positive-deemphasized-RGB: var(--WDS-green-800-RGB);
  --WDS-secondary-warning: var(--WDS-yellow-300);
  --WDS-secondary-warning-RGB: var(--WDS-yellow-300-RGB);
  --WDS-secondary-warning-deemphasized: var(--WDS-yellow-800);
  --WDS-secondary-warning-deemphasized-RGB: var(--WDS-yellow-800-RGB);
  --WDS-content-default: var(--WDS-neutral-gray-50);
  --WDS-content-default-RGB: var(--WDS-neutral-gray-50-RGB);
  --WDS-content-deemphasized: var(--WDS-white-alpha-60);
  --WDS-content-deemphasized-RGB: var(--WDS-white-alpha-60-RGB);
  --WDS-content-disabled: var(--WDS-neutral-gray-700);
  --WDS-content-disabled-RGB: var(--WDS-neutral-gray-700-RGB);
  --WDS-content-on-accent: var(--WDS-neutral-gray-1000);
  --WDS-content-on-accent-RGB: var(--WDS-neutral-gray-1000-RGB);
  --WDS-content-action-default: var(--WDS-neutral-gray-50);
  --WDS-content-action-default-RGB: var(--WDS-neutral-gray-50-RGB);
  --WDS-content-action-emphasized: var(--WDS-green-450);
  --WDS-content-action-emphasized-RGB: var(--WDS-green-450-RGB);
  --WDS-content-external-link: var(--WDS-green-450);
  --WDS-content-external-link-RGB: var(--WDS-green-450-RGB);
  --WDS-content-inverse: var(--WDS-neutral-gray-1000);
  --WDS-content-inverse-RGB: var(--WDS-neutral-gray-1000-RGB);
  --WDS-content-read: var(--WDS-sky-blue-300);
  --WDS-content-read-RGB: var(--WDS-sky-blue-300-RGB);
  --WDS-background-wash-plain: var(--WDS-neutral-gray-900);
  --WDS-background-wash-plain-RGB: var(--WDS-neutral-gray-900-RGB);
  --WDS-background-wash-inset: var(--WDS-neutral-gray-900);
  --WDS-background-wash-inset-RGB: var(--WDS-neutral-gray-900-RGB);
  --WDS-background-elevated-wash-plain: var(--WDS-neutral-gray-850);
  --WDS-background-elevated-wash-plain-RGB: var(--WDS-neutral-gray-850-RGB);
  --WDS-background-elevated-wash-inset: var(--WDS-neutral-gray-850);
  --WDS-background-elevated-wash-inset-RGB: var(--WDS-neutral-gray-850-RGB);
  --WDS-background-dimmer: var(--WDS-black-alpha-30);
  --WDS-background-dimmer-RGB: var(--WDS-black-alpha-30-RGB);
  --WDS-surface-default: var(--WDS-neutral-gray-900);
  --WDS-surface-default-RGB: var(--WDS-neutral-gray-900-RGB);
  --WDS-surface-emphasized: var(--WDS-neutral-gray-850);
  --WDS-surface-emphasized-RGB: var(--WDS-neutral-gray-850-RGB);
  --WDS-surface-elevated-default: var(--WDS-neutral-gray-850);
  --WDS-surface-elevated-default-RGB: var(--WDS-neutral-gray-850-RGB);
  --WDS-surface-elevated-emphasized: var(--WDS-neutral-gray-800);
  --WDS-surface-elevated-emphasized-RGB: var(--WDS-neutral-gray-800-RGB);
  --WDS-surface-highlight: var(--WDS-white-alpha-10);
  --WDS-surface-highlight-RGB: var(--WDS-white-alpha-10-RGB);
  --WDS-surface-inverse: var(--WDS-neutral-gray-100);
  --WDS-surface-inverse-RGB: var(--WDS-neutral-gray-100-RGB);
  --WDS-surface-pressed: var(--WDS-white-alpha-20);
  --WDS-surface-pressed-RGB: var(--WDS-white-alpha-20-RGB);
  --WDS-lines-divider: var(--WDS-white-alpha-10);
  --WDS-lines-divider-RGB: var(--WDS-white-alpha-10-RGB);
  --WDS-lines-outline-default: var(--WDS-neutral-gray-500);
  --WDS-lines-outline-default-RGB: var(--WDS-neutral-gray-500-RGB);
  --WDS-lines-outline-deemphasized: var(--WDS-white-alpha-10);
  --WDS-lines-outline-deemphasized-RGB: var(--WDS-white-alpha-10-RGB);
  --WDS-persistent-activity-indicator: var(--WDS-green-400);
  --WDS-persistent-activity-indicator-RGB: var(--WDS-green-400-RGB);
  --WDS-persistent-always-black: var(--WDS-neutral-gray-1000);
  --WDS-persistent-always-black-RGB: var(--WDS-neutral-gray-1000-RGB);
  --WDS-persistent-always-white: var(--WDS-white);
  --WDS-persistent-always-white-RGB: var(--WDS-white-RGB);
  --WDS-persistent-always-branded: var(--WDS-green-450);
  --WDS-persistent-always-branded-RGB: var(--WDS-green-450-RGB);
  --WDS-systems-bubble-surface-incoming: var(--WDS-neutral-gray-800);
  --WDS-systems-bubble-surface-incoming-RGB: var(--WDS-neutral-gray-800-RGB);
  --WDS-systems-bubble-surface-outgoing: var(--WDS-green-750);
  --WDS-systems-bubble-surface-outgoing-RGB: var(--WDS-green-750-RGB);
  --WDS-systems-bubble-content-deemphasized: var(--WDS-white-alpha-60);
  --WDS-systems-bubble-content-deemphasized-RGB: var(--WDS-white-alpha-60-RGB);
  --WDS-systems-bubble-surface-overlay: var(--WDS-black-alpha-20);
  --WDS-systems-bubble-surface-overlay-RGB: var(--WDS-black-alpha-20-RGB);
  --WDS-systems-bubble-surface-system: var(--WDS-neutral-gray-850);
  --WDS-systems-bubble-surface-system-RGB: var(--WDS-neutral-gray-850-RGB);
  --WDS-systems-bubble-surface-e2e: var(--WDS-neutral-gray-850);
  --WDS-systems-bubble-surface-e2e-RGB: var(--WDS-neutral-gray-850-RGB);
  --WDS-systems-bubble-content-e2e: var(--WDS-yellow-300);
  --WDS-systems-bubble-content-e2e-RGB: var(--WDS-yellow-300-RGB);
  --WDS-systems-bubble-surface-business: var(--WDS-neutral-gray-850);
  --WDS-systems-bubble-surface-business-RGB: var(--WDS-neutral-gray-850-RGB);
  --WDS-systems-chat-surface-composer: var(--WDS-neutral-gray-800);
  --WDS-systems-chat-surface-composer-RGB: var(--WDS-neutral-gray-800-RGB);
  --WDS-systems-chat-background-wallpaper: var(--WDS-neutral-gray-900);
  --WDS-systems-chat-background-wallpaper-RGB: var(--WDS-neutral-gray-900-RGB);
  --WDS-systems-chat-foreground-wallpaper: var(--WDS-white-alpha-10);
  --WDS-systems-chat-foreground-wallpaper-RGB: var(--WDS-white-alpha-10-RGB);
  --WDS-systems-chat-surface-tray: var(--WDS-neutral-gray-900);
  --WDS-systems-chat-surface-tray-RGB: var(--WDS-neutral-gray-900-RGB);
  --WDS-systems-status-seen: var(--WDS-neutral-gray-500);
  --WDS-systems-status-seen-RGB: var(--WDS-neutral-gray-500-RGB);
  --WDS-components-platform-gesture-bar: var(--WDS-white-alpha-60);
  --WDS-components-platform-gesture-bar-RGB: var(--WDS-white-alpha-60-RGB);
  --WDS-components-platform-status-bar: var(--WDS-white);
  --WDS-components-platform-status-bar-RGB: var(--WDS-white-RGB);
  --WDS-components-surface-nav-bar: var(--WDS-neutral-gray-850);
  --WDS-components-surface-nav-bar-RGB: var(--WDS-neutral-gray-850-RGB);
  --WDS-app-wash: var(--WDS-warm-gray-800);
  --WDS-app-wash-RGB: var(--WDS-warm-gray-800-RGB);
}
.dark.color-refresh .smb-colors {
  --WDS-accent: var(--WDS-neutral-gray-50);
  --WDS-accent-RGB: var(--WDS-neutral-gray-50-RGB);
  --WDS-accent-deemphasized: var(--WDS-neutral-gray-800);
  --WDS-accent-deemphasized-RGB: var(--WDS-neutral-gray-800-RGB);
  --WDS-accent-emphasized: var(--WDS-neutral-gray-75);
  --WDS-accent-emphasized-RGB: var(--WDS-neutral-gray-75-RGB);
  --WDS-components-filter-surface-selected: var(--WDS-neutral-gray-700);
  --WDS-components-filter-surface-selected-RGB: var(--WDS-neutral-gray-700-RGB);
}
.color-refresh,
.color-refresh.dark {
  --text-primary: var(--WDS-content-default);
  --text-secondary: var(--WDS-content-deemphasized);
  --text-secondary-emphasized: var(--WDS-content-deemphasized);
  --text-teal: var(--WDS-content-action-emphasized);
  --link: var(--WDS-content-external-link);
  --text-critical: var(--WDS-secondary-negative);
  --text-success: var(--WDS-content-action-emphasized);
  --white: var(--WDS-white);
  --primary-title: var(--WDS-content-default);
  --communities-green: var(--WDS-content-action-emphasized);
  --panel-primary: var(--WDS-content-deemphasized);
  --danger: var(--WDS-secondary-negative);
  --success: var(--WDS-secondary-positive);
  --teal: var(--WDS-accent);
  --teal-lighter: var(--WDS-accent);
  --primary: var(--WDS-content-default);
  --secondary: var(--WDS-content-deemphasized);
  --primary-strong: var(--WDS-content-default);
  --primary-stronger: var(--WDS-content-default);
  --primary-strongest: var(--WDS-content-default);
  --secondary-stronger: var(--WDS-content-deemphasized);
  --secondary-lighter: var(--WDS-content-deemphasized);
  --secondary-light: var(--WDS-content-deemphasized);
  --text-secondary-lighter: var(--WDS-content-deemphasized);
  --text-medium-emphasis: var(--WDS-content-deemphasized);
  --unread-marker-background: var(--WDS-persistent-always-branded);
  --unread-timestamp: var(--WDS-accent);
  --search-input-background: var(--WDS-surface-elevated-emphasized);
  --panel-header-background: var(--WDS-surface-elevated-emphasized);
  --active-tab-marker: var(--WDS-content-action-emphasized);
  --archived-chat-persistent-header-background: var(
    --WDS-surface-elevated-emphasized
  );
  --reactions-panel-background-color: var(--dropdown-background);
  --chat-marker-background: var(--WDS-accent-deemphasized);
  --chat-marker-border: var(--WDS-accent-deemphasized);
  --chat-marker: var(--WDS-accent-emphasized);
  --archived-chat-marker-border: var(--WDS-lines-outline-default);
  --archived-chat-marker-background: var(--WDS-lines-outline-default);
  --archived-chat-marker: var(--WDS-persistent-always-white);
  --input-button-more: var(--WDS-content-action-emphasized);
  --unread-marker-text: var(--WDS-content-on-accent);
  --chat-meta: var(--WDS-content-deemphasized);
  --panel-header-icon: var(--WDS-content-default);
  --menu-bar-item-background-active: var(--WDS-surface-highlight);
  --input-placeholder: var(--WDS-content-deemphasized);
  --checkbox-background: var(--WDS-accent);
  --checkbox-mark: var(--WDS-content-on-accent);
  --shadow-light: var(--WDS-black-alpha-10);
  --panel-background-colored: var(--WDS-surface-default);
  --typing: var(--WDS-accent);
  --icon-search-back: var(--WDS-accent);
  --icon: var(--WDS-content-deemphasized);
  --icon-lighter: var(--WDS-content-deemphasized);
  --chatlist-icon: var(--WDS-content-deemphasized);
  --desktop-upsell-call-btn: var(--WDS-content-default);
  --icon-secondary: var(--WDS-content-deemphasized);
  --icon-bright-highlight: var(--WDS-content-deemphasized);
  --pale-blue-green: var(--WDS-accent-emphasized);
  --icon-fixed: var(--WDS-content-deemphasized);
  --icon-strong: var(--WDS-content-deemphasized);
  --notification-e2e-icon: var(--WDS-content-deemphasized);
  --switch-track-checked-color: var(--WDS-accent);
  --switch-button-checked-color: var(--WDS-content-on-accent);
  --switch-track-color: var(--WDS-surface-emphasized);
  --switch-button-color: var(--WDS-lines-outline-default);
  --switch-track-disabled-color: var(--WDS-surface-emphasized);
  --switch-button-disabled-color: var(--WDS-lines-outline-default);
  --switch-button-disabled-checked-color: var(--WDS-content-on-accent);
  --avatar-placeholder-background: var(--WDS-surface-elevated-emphasized);
  --avatar-placeholder-primary: var(--WDS-content-deemphasized);
  --search-input-container-background-active: var(--WDS-surface-default);
  --search-input-container-background: var(--WDS-surface-default);
  --search-container-background: var(--WDS-surface-default);
  --filters-container-background: var(--WDS-surface-default);
  --outgoing-background: var(--WDS-systems-bubble-surface-outgoing);
  --incoming-background: var(--WDS-systems-bubble-surface-incoming);
  --incoming-background-deeper: var(--WDS-systems-bubble-surface-overlay);
  --icon-ack: var(--WDS-content-read);
  --message-primary: var(--WDS-content-default);
  --system-message-background: var(--WDS-systems-bubble-surface-system);
  --system-message-text: var(--WDS-systems-bubble-content-deemphasized);
  --notification-e2e-background: var(--WDS-systems-bubble-surface-e2e);
  --notification-e2e-text: var(--WDS-systems-bubble-content-e2e);
  --quoted-message-text: var(--WDS-content-deemphasized);
  --bubble-meta: var(--WDS-systems-bubble-content-deemphasized);
  --bubble-meta-icon: var(--WDS-content-deemphasized);
  --block-quote-text: var(--WDS-content-deemphasized);
  --document-meta: var(--WDS-systems-bubble-content-deemphasized);
  --outgoing-background-rgb: var(--WDS-systems-bubble-surface-outgoing-RGB);
  --incoming-background-rgb: var(--WDS-systems-bubble-surface-incoming-RGB);
  --reactions-bubble-counter: var(--WDS-content-deemphasized);
  --link-preview-light: var(--WDS-content-deemphasized);
  --conversation-panel-background: var(--WDS-systems-chat-background-wallpaper);
  --rich-text-panel-background: var(--WDS-systems-chat-surface-tray);
  --compose-input-background: var(--WDS-systems-chat-surface-composer);
  --popup-panel-background: var(--WDS-systems-bubble-surface-overlay);
  --incoming-primary: var(--WDS-content-deemphasized);
  --unread-bar-background: var(--WDS-surface-highlight);
  --unread-background: var(--WDS-systems-bubble-surface-system);
  --input-floating-toolbar-background: var(--WDS-content-inverse);
  --input-floating-toolbar-icon: var(--WDS-content-deemphasized);
  --input-floating-toolbar-button-hover: var(--WDS-surface-highlight);
  --attachment-type-stickers-color: var(--WDS-emerald-400);
  --attachment-type-polls-color: var(--WDS-yellow-400);
  --attachment-type-contacts-color: var(--WDS-sky-blue-400);
  --attachment-type-camera-color: var(--WDS-pink-400);
  --attachment-type-photos-color: var(--WDS-cobalt-400);
  --attachment-type-documents-color: var(--WDS-purple-400);
  --attachment-type-audio-color: var(--WDS-orange-400);
  --attachment-type-event-color: var(--WDS-pink-400);
  --reactions-tray-background: var(--WDS-surface-elevated-default);
  --reactions-picker-bg: var(--WDS-surface-highlight);
  --reactions-details-background: var(--WDS-surface-elevated-default);
  --reactions-details-background-hover: var(--WDS-surface-elevated-emphasized);
  --reactions-tray-active-round-background: var(--WDS-surface-highlight);
  --reactions-panel-search-background-color: var(
    --WDS-surface-elevated-emphasized
  );
  --reactions-search-color: var(--WDS-content-deemphasized);
  --reactions-menu-tab-separator: var(--WDS-lines-divider);
  --expressions-panel-icon-tab-border: var(--WDS-lines-outline-default);
  --expressions-panel-active-icon-tab-background: var(
    --WDS-surface-elevated-emphasized
  );
  --expressions-panel-active-icon-color: var(--WDS-content-default);
  --sticker-button-background: var(--WDS-surface-elevated-emphasized);
  --progress-primary: var(--WDS-accent);
  --progress-primary-rgb: var(--WDS-accent-RGB);
  --input-floating-toolbar-icon-active: var(--WDS-content-default);
  --input-floating-toolbar-icon-disabled: var(--WDS-content-disabled);
  --input-floating-toolbar-button-hover: var(--WDS-surface-pressed);
  --input-floating-toolbar-button-active: var(--WDS-surface-highlight);
  --app-background: var(--WDS-background-wash-plain);
  --background-default: var(--WDS-background-elevated-wash-plain);
  --background-default: var(--WDS-surface-default);
  --drawer-background: var(--WDS-surface-default);
  --drawer-background-deep: var(--WDS-surface-default);
  --drawer-gallery-background: var(--WDS-surface-default);
  --intro-background: var(--WDS-background-wash-inset);
  --drawer-section-background: var(--WDS-surface-default);
  --navbar-background: var(--WDS-surface-emphasized);
  --navbar-border: var(--WDS-lines-divider);
  --navbar-separator: var(--WDS-lines-divider);
  --panel-background-lighter: var(--WDS-surface-elevated-default);
  --panel-background-deeper: var(--WDS-surface-default);
  --background-lighter-content: var(--WDS-surface-elevated-emphasized);
  --background-default-active: var(--WDS-surface-highlight);
  --background-default-hover: var(--WDS-surface-elevated-emphasized);
  --background-lighter: var(--WDS-surface-default);
  --background-lighter-active: var(--WDS-surface-highlight);
  --background-lighter-hover: var(--WDS-surface-highlight);
  --background-lightest-active: var(--WDS-surface-highlight);
  --background-lightest-hover: var(--WDS-surface-elevated-emphasized);
  --drawer-gallery-background-hover: var(--WDS-surface-elevated-emphasized);
  --drawer-gallery-background-active: var(--WDS-surface-highlight);
  --status-primary: var(--WDS-persistent-always-white);
  --status-ring-read: var(--WDS-content-deemphasized);
  --status-background: var(--WDS-surface-default);
  --modal-background: var(--WDS-surface-elevated-default);
  --modal-backdrop: var(--WDS-background-dimmer);
  --panel-background-colored-deeper: var(--WDS-surface-default);
  --drawer-header-title: var(--WDS-content-default);
  --forward-caption-preview-background: var(--WDS-surface-elevated-emphasized);
  --dropdown-background: var(--WDS-surface-elevated-default);
  --dropdown-background-hover: var(--WDS-surface-highlight);
  --button-primary: var(--WDS-content-on-accent);
  --button-primary-background: var(--WDS-accent);
  --button-primary-background-hover: rgba(var(--WDS-accent-RGB), 0.75);
  --button-disabled: var(--WDS-content-deemphasized);
  --button-background-disabled: var(--WDS-content-disabled);
  --button-round-background: var(--WDS-accent);
  --round-icon-background: var(--WDS-accent);
  --round-entry-point-background-color: var(--WDS-content-deemphasized);
  --button-secondary: var(--WDS-content-action-emphasized);
  --button-secondary-hover: var(--WDS-accent-emphasized);
  --button-secondary-border: var(--WDS-lines-outline-deemphasized);
  --button-secondary-background: var(--WDS-transparent);
  --button-secondary-disabled-background: var(--WDS-content-disabled);
  --button-plain-background: var(--WDS-surface-emphasized);
  --button-plain: var(--WDS-content-deemphasized);
  --button-plain-background-hover: var(--WDS-transparent);
  --button-plain-hover: var(--WDS-content-default);
  --button-plain-disabled-background: var(--WDS-transparent);
  --button-primary-destructive-background: var(--WDS-secondary-negative);
  --button-primary-destructive-color: var(--WDS-content-inverse);
  --button-primary-destructive-spinner-color: var(--WDS-content-inverse);
  --button-primary-destructive-background-hover: rgba(
    var(--WDS-secondary-negative-RGB),
    0.8
  );
  --button-secondary-destructive-color: var(--WDS-secondary-negative);
  --button-secondary-destructive-spinner-color: var(--WDS-secondary-negative);
  --button-secondary-destructive-hover-color: var(
    --WDS-secondary-negative-emphasized
  );
  --button-primary-destructive-outline: var(--WDS-secondary-negative);
  --button-secondary-destructive-outline: var(--WDS-secondary-negative);
  --button-focus-outline: var(--WDS-accent);
  --disabled-round-button-background-color: var(--WDS-content-disabled);
  --butterbar-default-background: var(--WDS-sky-blue-400);
  --butterbar-primary: var(--WDS-persistent-always-black);
  --butterbar-secondary: var(--WDS-persistent-always-black);
  --butterbar-icon: var(--WDS-content-inverse);
  --butterbar-connection-background: var(--WDS-secondary-warning);
  --butterbar-connection-icon: var(--butterbar-icon);
  --butterbar-connection-primary: var(--butterbar-primary);
  --butterbar-connection-secondary: var(--butterbar-secondary);
  --butterbar-notification-icon: var(--butterbar-icon);
  --butterbar-phone-icon-shape: var(--WDS-secondary-warning);
  --butterbar-battery-background: var(--WDS-secondary-negative);
  --butterbar-battery-primary: var(--WDS-content-inverse);
  --butterbar-battery-secondary: var(--WDS-content-inverse);
  --butterbar-battery-icon: var(--butterbar-icon);
  --butterbar-icon-dismiss: var(--WDS-content-inverse);
  --butterbar-update-background: var(--WDS-accent);
  --butterbar-update-icon: var(--WDS-accent-deemphasized);
  --butterbar-notice-background: var(--WDS-accent);
  --butterbar-notice-icon: var(--WDS-accent);
  --butterbar-notice-circle: var(--WDS-accent-deemphasized);
  --butterbar-green-nux-background: var(--WDS-accent-deemphasized);
  --butterbar-green-nux-icon-background: var(--WDS-accent);
  --butterbar-green-nux-icon: var(--WDS-accent-deemphasized);
  --butterbar-green-nux-primary: var(--WDS-content-default);
  --butterbar-green-nux-secondary: var(--WDS-content-default);
  --butterbar-fatal-background: var(--WDS-secondary-warning);
  --butterbar-fatal-primary: var(--butterbar-primary);
  --butterbar-fatal-secondary: var(--butterbar-secondary);
  --butterbar-fatal-icon: var(--butterbar-icon);
  --butterbar-blue-nux-background: var(--WDS-sky-blue-100);
  --butterbar-blue-nux-primary: var(--butterbar-primary);
  --butterbar-blue-nux-secondary: var(--butterbar-secondary);
  --butterbar-blue-nux-icon-background: var(--WDS-sky-blue-400);
  --butterbar-blue-nux-icon: var(--butterbar-blue-nux-background);
  --filters-item-color: var(--WDS-content-deemphasized);
  --filters-item-background: var(--WDS-surface-elevated-emphasized);
  --filters-item-background-hover: var(--WDS-surface-pressed);
  --filters-item-active-color: var(--WDS-accent-emphasized);
  --filters-item-active-background: var(--WDS-accent-deemphasized);
  --border-strong: var(--WDS-lines-divider);
  --border-stronger: var(--WDS-lines-divider);
  --border-default: var(--WDS-lines-divider);
  --conversation-header-border: var(--WDS-lines-divider);
  --conversation-panel-border: var(--WDS-lines-divider);
  --compose-input-border: var(--WDS-transparent);
  --border-list: var(--WDS-lines-divider);
  --reactions-bubble-border: var(--WDS-systems-chat-background-wallpaper);
  --input-border: var(--WDS-lines-outline-default);
  --input-border-active: var(--WDS-accent);
  --border-panel: var(--WDS-lines-divider);
  --toast-background: var(--WDS-persistent-always-black);
  --toast-text: var(--WDS-persistent-always-white);
  --tooltip-background: var(--WDS-surface-inverse);
  --tooltip-text: var(--WDS-content-inverse);
  --wallpaper-background: var(--WDS-systems-chat-background-wallpaper);
  --wallpaper-thumb-border-active: var(--WDS-lines-outline-default);
  --wallpaper-thumb-border-hover: var(--WDS-lines-outline-deemphasized);
  --poll-bar-fill-sender: var(--WDS-accent);
  --poll-bar-fill-receiver: var(--WDS-accent);
  --poll-bar-container-sender: var(--WDS-lines-divider);
  --poll-bar-container-receiver: var(--WDS-lines-divider);
  --poll-checkbox-default-border-color-sender: var(
    --WDS-systems-bubble-content-deemphasized
  );
  --poll-checkmark-sender: var(--WDS-systems-bubble-surface-outgoing);
  --poll-checkmark-receiver: var(--WDS-systems-bubble-surface-outgoing);
  --poll-selectable-options-icon-hint-color: var(
    --WDS-systems-bubble-content-deemphasized
  );
  --border-bubble: var(--WDS-lines-divider);
  --button-alternative: var(--WDS-content-action-emphasized);
  --media-editor-icon-color: var(--WDS-content-deemphasized);
  --media-editor-thumb-border-active: var(--WDS-content-action-emphasized);
  --media-editor-image-caption-input-background: var(
    --WDS-surface-elevated-emphasized
  );
  --media-viewer-background: var(--WDS-surface-default);
  --thumb-border-viewer-active: var(--WDS-content-action-emphasized);
  --thumb-border-active: var(--WDS-content-action-emphasized);
  --media-gallery-thumb-background: var(--WDS-surface-elevated-emphasized);
  --chat-info-drawer-thumb-background: var(--WDS-surface-elevated-emphasized);
  --poll-modal-background-color: var(--WDS-surface-default);
  --ptt-waveform-preview-unplayed: var(--WDS-content-disabled);
  --ptt-waveform-preview-played: var(--WDS-content-deemphasized);
  --ptt-draft-thumb: var(--WDS-accent);
  --ptt-draft-button-play-pause: var(--primary);
  --ptt-ooc-mic-border-color: var(--WDS-content-action-emphasized);
  --beta-tag-background: var(--WDS-content-deemphasized);
  --panel-header-background: var(--WDS-surface-emphasized);
  --panel-background-hover: var(--WDS-surface-elevated-emphasized);
  --radius-app: 12px;
  --inverse: var(--WDS-persistent-always-white);
  --highlight: var(--WDS-accent);
  --spinner-default: var(--WDS-content-deemphasized);
  --spinner-highlight: var(--WDS-accent);
  --blue-light: var(--WDS-sky-blue-400);
  --link-preview-shimmer-start: rgba(var(--WDS-surface-emphasized-RGB), 0);
  --link-preview-shimmer-end: rgba(var(--WDS-surface-emphasized-RGB), 0.5);
  --announcement-speaker-background: var(--WDS-accent);
  --photopicker-overlay-background: var(--WDS-background-dimmer);
  --avatar-circle-gray: var(--WDS-surface-elevated-emphasized);
  --svg-gray-button: var(--WDS-content-deemphasized);
  --chatlist-panel-background: var(--WDS-surface-default);
  --carousel-button-background-color: var(--WDS-surface-elevated-default);
  --carousel-button-border-color: var(--WDS-lines-outline-default);
  --carousel-button-shadow-color: var(--WDS-lines-outline-deemphasized);
  --carousel-button-chevron-color: var(--WDS-content-deemphasized);
  --carousel-button-background-color-hover: var(
    --WDS-surface-elevated-emphasized
  );
  --carousel-button-shadow-color-hover: var(--WDS-lines-outline-deemphasized);
  --wds-cool-gray-50: var(--WDS-cool-gray-50);
  --wds-cool-gray-50-rgb: var(--WDS-cool-gray-50-RGB);
  --wds-cool-gray-75: var(--WDS-cool-gray-75);
  --wds-cool-gray-75-rgb: var(--WDS-cool-gray-75-RGB);
  --wds-cool-gray-100: var(--WDS-cool-gray-100);
  --wds-cool-gray-100-rgb: var(--WDS-cool-gray-100-RGB);
  --wds-cool-gray-200: var(--WDS-cool-gray-200);
  --wds-cool-gray-200-rgb: var(--WDS-cool-gray-200-RGB);
  --wds-cool-gray-300: var(--WDS-cool-gray-300);
  --wds-cool-gray-300-rgb: var(--WDS-cool-gray-300-RGB);
  --wds-cool-gray-400: var(--WDS-cool-gray-400);
  --wds-cool-gray-400-rgb: var(--WDS-cool-gray-400-RGB);
  --wds-cool-gray-500: var(--WDS-cool-gray-500);
  --wds-cool-gray-500-rgb: var(--WDS-cool-gray-500-RGB);
  --wds-cool-gray-600: var(--WDS-cool-gray-600);
  --wds-cool-gray-600-rgb: var(--WDS-cool-gray-600-RGB);
  --wds-cool-gray-700: var(--WDS-cool-gray-700);
  --wds-cool-gray-700-rgb: var(--WDS-cool-gray-700-RGB);
  --wds-cool-gray-800: var(--WDS-cool-gray-800);
  --wds-cool-gray-800-rgb: var(--WDS-cool-gray-800-RGB);
  --wds-cool-gray-900: var(--WDS-cool-gray-900);
  --wds-cool-gray-900-rgb: var(--WDS-cool-gray-900-RGB);
  --wds-cool-gray-1000: var(--WDS-cool-gray-1000);
  --wds-cool-gray-1000-rgb: var(--WDS-cool-gray-1000-RGB);
  --wds-cool-gray-alpha-05: var(--WDS-cool-gray-alpha-05);
  --wds-cool-gray-alpha-05-rgb: var(--WDS-cool-gray-alpha-05-RGB);
  --wds-cool-gray-alpha-10: var(--WDS-cool-gray-alpha-10);
  --wds-cool-gray-alpha-10-rgb: var(--WDS-cool-gray-alpha-10-RGB);
  --wds-cool-gray-alpha-20: var(--WDS-cool-gray-alpha-20);
  --wds-cool-gray-alpha-20-rgb: var(--WDS-cool-gray-alpha-20-RGB);
  --wds-cool-gray-alpha-30: var(--WDS-cool-gray-alpha-30);
  --wds-cool-gray-alpha-30-rgb: var(--WDS-cool-gray-alpha-30-RGB);
  --wds-cool-gray-alpha-40: var(--WDS-cool-gray-alpha-40);
  --wds-cool-gray-alpha-40-rgb: var(--WDS-cool-gray-alpha-40-RGB);
  --wds-cool-gray-alpha-50: var(--WDS-cool-gray-alpha-50);
  --wds-cool-gray-alpha-50-rgb: var(--WDS-cool-gray-alpha-50-RGB);
  --wds-cool-gray-alpha-60: var(--WDS-cool-gray-alpha-60);
  --wds-cool-gray-alpha-60-rgb: var(--WDS-cool-gray-alpha-60-RGB);
  --wds-cool-gray-alpha-70: var(--WDS-cool-gray-alpha-70);
  --wds-cool-gray-alpha-70-rgb: var(--WDS-cool-gray-alpha-70-RGB);
  --wds-cool-gray-alpha-80: var(--WDS-cool-gray-alpha-80);
  --wds-cool-gray-alpha-80-rgb: var(--WDS-cool-gray-alpha-80-RGB);
  --wds-cool-gray-alpha-90: var(--WDS-cool-gray-alpha-90);
  --wds-cool-gray-alpha-90-rgb: var(--WDS-cool-gray-alpha-90-RGB);
  --wds-green-50: var(--WDS-green-50);
  --wds-green-50-rgb: var(--WDS-green-50-RGB);
  --wds-green-75: var(--WDS-green-75);
  --wds-green-75-rgb: var(--WDS-green-75-RGB);
  --wds-green-100: var(--WDS-green-100);
  --wds-green-100-rgb: var(--WDS-green-100-RGB);
  --wds-green-200: var(--WDS-green-200);
  --wds-green-200-rgb: var(--WDS-green-200-RGB);
  --wds-green-300: var(--WDS-green-300);
  --wds-green-300-rgb: var(--WDS-green-300-RGB);
  --wds-green-400: var(--WDS-green-400);
  --wds-green-400-rgb: var(--WDS-green-400-RGB);
  --wds-green-500: var(--WDS-green-500);
  --wds-green-500-rgb: var(--WDS-green-500-RGB);
  --wds-green-600: var(--WDS-green-600);
  --wds-green-600-rgb: var(--WDS-green-600-RGB);
  --wds-green-700: var(--WDS-green-700);
  --wds-green-700-rgb: var(--WDS-green-700-RGB);
  --wds-green-800: var(--WDS-green-800);
  --wds-green-800-rgb: var(--WDS-green-800-RGB);
  --wds-red-50: var(--WDS-red-50);
  --wds-red-50-rgb: var(--WDS-red-50-RGB);
  --wds-red-75: var(--WDS-red-75);
  --wds-red-75-rgb: var(--WDS-red-75-RGB);
  --wds-red-100: var(--WDS-red-100);
  --wds-red-100-rgb: var(--WDS-red-100-RGB);
  --wds-red-200: var(--WDS-red-200);
  --wds-red-200-rgb: var(--WDS-red-200-RGB);
  --wds-red-300: var(--WDS-red-300);
  --wds-red-300-rgb: var(--WDS-red-300-RGB);
  --wds-red-400: var(--WDS-red-400);
  --wds-red-400-rgb: var(--WDS-red-400-RGB);
  --wds-red-500: var(--WDS-red-500);
  --wds-red-500-rgb: var(--WDS-red-500-RGB);
  --wds-red-600: var(--WDS-red-600);
  --wds-red-600-rgb: var(--WDS-red-600-RGB);
  --wds-red-700: var(--WDS-red-700);
  --wds-red-700-rgb: var(--WDS-red-700-RGB);
  --wds-red-800: var(--WDS-red-800);
  --wds-red-800-rgb: var(--WDS-red-800-RGB);
  --wds-orange-50: var(--WDS-orange-50);
  --wds-orange-50-rgb: var(--WDS-orange-50-RGB);
  --wds-orange-75: var(--WDS-orange-75);
  --wds-orange-75-rgb: var(--WDS-orange-75-RGB);
  --wds-orange-100: var(--WDS-orange-100);
  --wds-orange-100-rgb: var(--WDS-orange-100-RGB);
  --wds-orange-200: var(--WDS-orange-200);
  --wds-orange-200-rgb: var(--WDS-orange-200-RGB);
  --wds-orange-300: var(--WDS-orange-300);
  --wds-orange-300-rgb: var(--WDS-orange-300-RGB);
  --wds-orange-400: var(--WDS-orange-400);
  --wds-orange-400-rgb: var(--WDS-orange-400-RGB);
  --wds-orange-500: var(--WDS-orange-500);
  --wds-orange-500-rgb: var(--WDS-orange-500-RGB);
  --wds-orange-600: var(--WDS-orange-600);
  --wds-orange-600-rgb: var(--WDS-orange-600-RGB);
  --wds-orange-700: var(--WDS-orange-700);
  --wds-orange-700-rgb: var(--WDS-orange-700-RGB);
  --wds-orange-800: var(--WDS-orange-800);
  --wds-orange-800-rgb: var(--WDS-orange-800-RGB);
  --wds-yellow-50: var(--WDS-yellow-50);
  --wds-yellow-50-rgb: var(--WDS-yellow-50-RGB);
  --wds-yellow-75: var(--WDS-yellow-75);
  --wds-yellow-75-rgb: var(--WDS-yellow-75-RGB);
  --wds-yellow-100: var(--WDS-yellow-100);
  --wds-yellow-100-rgb: var(--WDS-yellow-100-RGB);
  --wds-yellow-200: var(--WDS-yellow-200);
  --wds-yellow-200-rgb: var(--WDS-yellow-200-RGB);
  --wds-yellow-300: var(--WDS-yellow-300);
  --wds-yellow-300-rgb: var(--WDS-yellow-300-RGB);
  --wds-yellow-400: var(--WDS-yellow-400);
  --wds-yellow-400-rgb: var(--WDS-yellow-400-RGB);
  --wds-yellow-500: var(--WDS-yellow-500);
  --wds-yellow-500-rgb: var(--WDS-yellow-500-RGB);
  --wds-yellow-600: var(--WDS-yellow-600);
  --wds-yellow-600-rgb: var(--WDS-yellow-600-RGB);
  --wds-yellow-700: var(--WDS-yellow-700);
  --wds-yellow-700-rgb: var(--WDS-yellow-700-RGB);
  --wds-yellow-800: var(--WDS-yellow-800);
  --wds-yellow-800-rgb: var(--WDS-yellow-800-RGB);
  --wds-purple-50: var(--WDS-purple-50);
  --wds-purple-50-rgb: var(--WDS-purple-50-RGB);
  --wds-purple-75: var(--WDS-purple-75);
  --wds-purple-75-rgb: var(--WDS-purple-75-RGB);
  --wds-purple-100: var(--WDS-purple-100);
  --wds-purple-100-rgb: var(--WDS-purple-100-RGB);
  --wds-purple-200: var(--WDS-purple-200);
  --wds-purple-200-rgb: var(--WDS-purple-200-RGB);
  --wds-purple-300: var(--WDS-purple-300);
  --wds-purple-300-rgb: var(--WDS-purple-300-RGB);
  --wds-purple-400: var(--WDS-purple-400);
  --wds-purple-400-rgb: var(--WDS-purple-400-RGB);
  --wds-purple-500: var(--WDS-purple-500);
  --wds-purple-500-rgb: var(--WDS-purple-500-RGB);
  --wds-purple-600: var(--WDS-purple-600);
  --wds-purple-600-rgb: var(--WDS-purple-600-RGB);
  --wds-purple-700: var(--WDS-purple-700);
  --wds-purple-700-rgb: var(--WDS-purple-700-RGB);
  --wds-purple-800: var(--WDS-purple-800);
  --wds-purple-800-rgb: var(--WDS-purple-800-RGB);
  --wds-cobalt-50: var(--WDS-cobalt-50);
  --wds-cobalt-50-rgb: var(--WDS-cobalt-50-RGB);
  --wds-cobalt-75: var(--WDS-cobalt-75);
  --wds-cobalt-75-rgb: var(--WDS-cobalt-75-RGB);
  --wds-cobalt-100: var(--WDS-cobalt-100);
  --wds-cobalt-100-rgb: var(--WDS-cobalt-100-RGB);
  --wds-cobalt-200: var(--WDS-cobalt-200);
  --wds-cobalt-200-rgb: var(--WDS-cobalt-200-RGB);
  --wds-cobalt-300: var(--WDS-cobalt-300);
  --wds-cobalt-300-rgb: var(--WDS-cobalt-300-RGB);
  --wds-cobalt-400: var(--WDS-cobalt-400);
  --wds-cobalt-400-rgb: var(--WDS-cobalt-400-RGB);
  --wds-cobalt-500: var(--WDS-cobalt-500);
  --wds-cobalt-500-rgb: var(--WDS-cobalt-500-RGB);
  --wds-cobalt-600: var(--WDS-cobalt-600);
  --wds-cobalt-600-rgb: var(--WDS-cobalt-600-RGB);
  --wds-cobalt-700: var(--WDS-cobalt-700);
  --wds-cobalt-700-rgb: var(--WDS-cobalt-700-RGB);
  --wds-cobalt-800: var(--WDS-cobalt-800);
  --wds-cobalt-800-rgb: var(--WDS-cobalt-800-RGB);
  --wds-sky-blue-50: var(--WDS-sky-blue-50);
  --wds-sky-blue-50-rgb: var(--WDS-sky-blue-50-RGB);
  --wds-sky-blue-75: var(--WDS-sky-blue-75);
  --wds-sky-blue-75-rgb: var(--WDS-sky-blue-75-RGB);
  --wds-sky-blue-100: var(--WDS-sky-blue-100);
  --wds-sky-blue-100-rgb: var(--WDS-sky-blue-100-RGB);
  --wds-sky-blue-200: var(--WDS-sky-blue-200);
  --wds-sky-blue-200-rgb: var(--WDS-sky-blue-200-RGB);
  --wds-sky-blue-300: var(--WDS-sky-blue-300);
  --wds-sky-blue-300-rgb: var(--WDS-sky-blue-300-RGB);
  --wds-sky-blue-400: var(--WDS-sky-blue-400);
  --wds-sky-blue-400-rgb: var(--WDS-sky-blue-400-RGB);
  --wds-sky-blue-500: var(--WDS-sky-blue-500);
  --wds-sky-blue-500-rgb: var(--WDS-sky-blue-500-RGB);
  --wds-sky-blue-600: var(--WDS-sky-blue-600);
  --wds-sky-blue-600-rgb: var(--WDS-sky-blue-600-RGB);
  --wds-sky-blue-700: var(--WDS-sky-blue-700);
  --wds-sky-blue-700-rgb: var(--WDS-sky-blue-700-RGB);
  --wds-sky-blue-800: var(--WDS-sky-blue-800);
  --wds-sky-blue-800-rgb: var(--WDS-sky-blue-800-RGB);
  --wds-pink-50: var(--WDS-pink-50);
  --wds-pink-50-rgb: var(--WDS-pink-50-RGB);
  --wds-pink-75: var(--WDS-pink-75);
  --wds-pink-75-rgb: var(--WDS-pink-75-RGB);
  --wds-pink-100: var(--WDS-pink-100);
  --wds-pink-100-rgb: var(--WDS-pink-100-RGB);
  --wds-pink-200: var(--WDS-pink-200);
  --wds-pink-200-rgb: var(--WDS-pink-200-RGB);
  --wds-pink-300: var(--WDS-pink-300);
  --wds-pink-300-rgb: var(--WDS-pink-300-RGB);
  --wds-pink-400: var(--WDS-pink-400);
  --wds-pink-400-rgb: var(--WDS-pink-400-RGB);
  --wds-pink-500: var(--WDS-pink-500);
  --wds-pink-500-rgb: var(--WDS-pink-500-RGB);
  --wds-pink-600: var(--WDS-pink-600);
  --wds-pink-600-rgb: var(--WDS-pink-600-RGB);
  --wds-pink-700: var(--WDS-pink-700);
  --wds-pink-700-rgb: var(--WDS-pink-700-RGB);
  --wds-pink-800: var(--WDS-pink-800);
  --wds-pink-800-rgb: var(--WDS-pink-800-RGB);
  --wds-emerald-50: var(--WDS-emerald-50);
  --wds-emerald-50-rgb: var(--WDS-emerald-50-RGB);
  --wds-emerald-75: var(--WDS-emerald-75);
  --wds-emerald-75-rgb: var(--WDS-emerald-75-RGB);
  --wds-emerald-100: var(--WDS-emerald-100);
  --wds-emerald-100-rgb: var(--WDS-emerald-100-RGB);
  --wds-emerald-200: var(--WDS-emerald-200);
  --wds-emerald-200-rgb: var(--WDS-emerald-200-RGB);
  --wds-emerald-300: var(--WDS-emerald-300);
  --wds-emerald-300-rgb: var(--WDS-emerald-300-RGB);
  --wds-emerald-400: var(--WDS-emerald-400);
  --wds-emerald-400-rgb: var(--WDS-emerald-400-RGB);
  --wds-emerald-500: var(--WDS-emerald-500);
  --wds-emerald-500-rgb: var(--WDS-emerald-500-RGB);
  --wds-emerald-600: var(--WDS-emerald-600);
  --wds-emerald-600-rgb: var(--WDS-emerald-600-RGB);
  --wds-emerald-700: var(--WDS-emerald-700);
  --wds-emerald-700-rgb: var(--WDS-emerald-700-RGB);
  --wds-emerald-800: var(--WDS-emerald-800);
  --wds-emerald-800-rgb: var(--WDS-emerald-800-RGB);
  --wds-teal-50: var(--WDS-teal-50);
  --wds-teal-50-rgb: var(--WDS-teal-50-RGB);
  --wds-teal-75: var(--WDS-teal-75);
  --wds-teal-75-rgb: var(--WDS-teal-75-RGB);
  --wds-teal-100: var(--WDS-teal-100);
  --wds-teal-100-rgb: var(--WDS-teal-100-RGB);
  --wds-teal-200: var(--WDS-teal-200);
  --wds-teal-200-rgb: var(--WDS-teal-200-RGB);
  --wds-teal-300: var(--WDS-teal-300);
  --wds-teal-300-rgb: var(--WDS-teal-300-RGB);
  --wds-teal-400: var(--WDS-teal-400);
  --wds-teal-400-rgb: var(--WDS-teal-400-RGB);
  --wds-teal-500: var(--WDS-teal-500);
  --wds-teal-500-rgb: var(--WDS-teal-500-RGB);
  --wds-teal-600: var(--WDS-teal-600);
  --wds-teal-600-rgb: var(--WDS-teal-600-RGB);
  --wds-teal-700: var(--WDS-teal-700);
  --wds-teal-700-rgb: var(--WDS-teal-700-RGB);
  --wds-teal-800: var(--WDS-teal-800);
  --wds-teal-800-rgb: var(--WDS-teal-800-RGB);
  --wds-white-alpha-05: var(--WDS-white-alpha-05);
  --wds-white-alpha-05-rgb: var(--WDS-white-alpha-05-RGB);
  --wds-white-alpha-10: var(--WDS-white-alpha-10);
  --wds-white-alpha-10-rgb: var(--WDS-white-alpha-10-RGB);
  --wds-white-alpha-20: var(--WDS-white-alpha-20);
  --wds-white-alpha-20-rgb: var(--WDS-white-alpha-20-RGB);
  --wds-white-alpha-30: var(--WDS-white-alpha-30);
  --wds-white-alpha-30-rgb: var(--WDS-white-alpha-30-RGB);
  --wds-white-alpha-40: var(--WDS-white-alpha-40);
  --wds-white-alpha-40-rgb: var(--WDS-white-alpha-40-RGB);
  --wds-white-alpha-50: var(--WDS-white-alpha-50);
  --wds-white-alpha-50-rgb: var(--WDS-white-alpha-50-RGB);
  --wds-white-alpha-60: var(--WDS-white-alpha-60);
  --wds-white-alpha-60-rgb: var(--WDS-white-alpha-60-RGB);
  --wds-white-alpha-70: var(--WDS-white-alpha-70);
  --wds-white-alpha-70-rgb: var(--WDS-white-alpha-70-RGB);
  --wds-white-alpha-80: var(--WDS-white-alpha-80);
  --wds-white-alpha-80-rgb: var(--WDS-white-alpha-80-RGB);
  --wds-white-alpha-90: var(--WDS-white-alpha-90);
  --wds-white-alpha-90-rgb: var(--WDS-white-alpha-90-RGB);
  --wds-white: var(--WDS-white);
  --wds-white-rgb: var(--WDS-white-RGB);
  --wds-black: var(--WDS-black);
  --wds-black-rgb: var(--WDS-black-RGB);
  --wds-transparent: var(--WDS-transparent);
  --wds-transparent-rgb: var(--WDS-transparent-RGB);
  --white-rgb: var(--WDS-white-RGB);
  --black-rgb: var(--WDS-black-RGB);
  --gray-500: var(--WDS-neutral-gray-500);
  --gray-200: var(--WDS-lines-outline-default);
}
:root {
  --dimmed: 0.5;
  --layer-0: -1;
  --layer-1: 100;
  --layer-2: 200;
  --layer-3: 300;
  --layer-4: 400;
  --layer-5: 500;
  --layer-6: 600;
  --layer-7: 700;
  --layer-8: 800;
  --layer-9: 900;
  --layer-10: 1000;
  --radius-thumb: 6px;
  --width-location-thumb: 270px;
  --font-family-monospace:
    Consolas, Menlo, Monaco, Lucida Console, Liberation Mono, DejaVu Sans Mono,
    Bitstream Vera Sans Mono, Courier New, Courier, monospace;
  --chat-spacing: 15px;
  --sticker-size-store: 72px;
  --sticker-size-details: 256px;
  --t-ease: cubic-bezier(0.1, 0.82, 0.25, 1);
  --radius-app: 3px;
  --h-pane-header: 64px;
  --blur-radius-thumbnail: 8px;
  --padding-psa-message: 22px;
  --padding-drawer-bottom: 32px;
  --padding-drawer-side: 24px;
  --sticker-size-panel: 100px;
  --compose-box-menu-item-width: 26px;
  --compose-box-menu-height: 52px;
  --compose-box-top-bottom-padding: 5px;
  --compose-box-left-right-padding: 16px;
  --compose-box-open-menu-width: 110px;
  --compose-box-full-open-menu-width: 152px;
  --compose-box-menu-item-spacing: 16px;
  --compose-box-menu-width-status-reply: 68px;
  --compose-box-open-menu-width-status-reply: 110px;
  --line-height-quoted: 20px;
  --line-height-quoted-author: 22px;
  --quoted-max-height: 82px;
  --quoted-min-height: 42px;
  --quoted-compose-height-full: 83px;
  --quoted-compose-height-hd-full: 144px;
  --width-msg-bubble-with-media: 336px;
  --cell-height: 72px;
  --squircle-polygon: polygon(
    100% 50%,
    100% 56.6%,
    100% 59.3%,
    100% 61.4%,
    99.9% 63.2%,
    99.9% 64.8%,
    99.9% 66.2%,
    99.8% 67.5%,
    99.8% 68.7%,
    99.7% 69.8%,
    99.6% 70.8%,
    99.5% 71.8%,
    99.5% 72.8%,
    99.4% 73.7%,
    99.3% 74.6%,
    99.1% 75.4%,
    99% 76.3%,
    98.9% 77%,
    98.8% 77.8%,
    98.6% 78.5%,
    98.5% 79.2%,
    98.3% 79.9%,
    98.1% 80.6%,
    98% 81.3%,
    97.8% 81.9%,
    97.6% 82.5%,
    97.4% 83.1%,
    97.2% 83.7%,
    97% 84.3%,
    96.8% 84.8%,
    96.5% 85.4%,
    96.3% 85.9%,
    96% 86.4%,
    95.8% 86.9%,
    95.5% 87.4%,
    95.3% 87.9%,
    95% 88.3%,
    94.7% 88.8%,
    94.4% 89.2%,
    94.1% 89.7%,
    93.8% 90.1%,
    93.4% 90.5%,
    93.1% 90.9%,
    92.8% 91.3%,
    92.4% 91.7%,
    92% 92%,
    91.7% 92.4%,
    91.3% 92.8%,
    90.9% 93.1%,
    90.5% 93.4%,
    90.1% 93.8%,
    89.7% 94.1%,
    89.2% 94.4%,
    88.8% 94.7%,
    88.3% 95%,
    87.9% 95.3%,
    87.4% 95.5%,
    86.9% 95.8%,
    86.4% 96%,
    85.9% 96.3%,
    85.4% 96.5%,
    84.8% 96.8%,
    84.3% 97%,
    83.7% 97.2%,
    83.1% 97.4%,
    82.5% 97.6%,
    81.9% 97.8%,
    81.3% 98%,
    80.6% 98.1%,
    79.9% 98.3%,
    79.2% 98.5%,
    78.5% 98.6%,
    77.8% 98.8%,
    77% 98.9%,
    76.3% 99%,
    75.4% 99.1%,
    74.6% 99.3%,
    73.7% 99.4%,
    72.8% 99.5%,
    71.8% 99.5%,
    70.8% 99.6%,
    69.8% 99.7%,
    68.7% 99.8%,
    67.5% 99.8%,
    66.2% 99.9%,
    64.8% 99.9%,
    63.2% 99.9%,
    61.4% 100%,
    59.3% 100%,
    56.6% 100%,
    50% 100%,
    43.4% 100%,
    40.7% 100%,
    38.6% 100%,
    36.8% 99.9%,
    35.2% 99.9%,
    33.8% 99.9%,
    32.5% 99.8%,
    31.3% 99.8%,
    30.2% 99.7%,
    29.2% 99.6%,
    28.2% 99.5%,
    27.2% 99.5%,
    26.3% 99.4%,
    25.4% 99.3%,
    24.6% 99.1%,
    23.7% 99%,
    23% 98.9%,
    22.2% 98.8%,
    21.5% 98.6%,
    20.8% 98.5%,
    20.1% 98.3%,
    19.4% 98.1%,
    18.7% 98%,
    18.1% 97.8%,
    17.5% 97.6%,
    16.9% 97.4%,
    16.3% 97.2%,
    15.7% 97%,
    15.2% 96.8%,
    14.6% 96.5%,
    14.1% 96.3%,
    13.6% 96%,
    13.1% 95.8%,
    12.6% 95.5%,
    12.1% 95.3%,
    11.7% 95%,
    11.2% 94.7%,
    10.8% 94.4%,
    10.3% 94.1%,
    9.9% 93.8%,
    9.5% 93.4%,
    9.1% 93.1%,
    8.7% 92.8%,
    8.3% 92.4%,
    8% 92%,
    7.6% 91.7%,
    7.2% 91.3%,
    6.9% 90.9%,
    6.6% 90.5%,
    6.2% 90.1%,
    5.9% 89.7%,
    5.6% 89.2%,
    5.3% 88.8%,
    5% 88.3%,
    4.7% 87.9%,
    4.5% 87.4%,
    4.2% 86.9%,
    4% 86.4%,
    3.7% 85.9%,
    3.5% 85.4%,
    3.2% 84.8%,
    3% 84.3%,
    2.8% 83.7%,
    2.6% 83.1%,
    2.4% 82.5%,
    2.2% 81.9%,
    2% 81.3%,
    1.9% 80.6%,
    1.7% 79.9%,
    1.5% 79.2%,
    1.4% 78.5%,
    1.2% 77.8%,
    1.1% 77%,
    1% 76.3%,
    0.9% 75.4%,
    0.7% 74.6%,
    0.6% 73.7%,
    0.5% 72.8%,
    0.5% 71.8%,
    0.4% 70.8%,
    0.3% 69.8%,
    0.2% 68.7%,
    0.2% 67.5%,
    0.1% 66.2%,
    0.1% 64.8%,
    0.1% 63.2%,
    0% 61.4%,
    0% 59.3%,
    0% 56.6%,
    0% 50%,
    0% 43.4%,
    0% 40.7%,
    0% 38.6%,
    0.1% 36.8%,
    0.1% 35.2%,
    0.1% 33.8%,
    0.2% 32.5%,
    0.2% 31.3%,
    0.3% 30.2%,
    0.4% 29.2%,
    0.5% 28.2%,
    0.5% 27.2%,
    0.6% 26.3%,
    0.7% 25.4%,
    0.9% 24.6%,
    1% 23.7%,
    1.1% 23%,
    1.2% 22.2%,
    1.4% 21.5%,
    1.5% 20.8%,
    1.7% 20.1%,
    1.9% 19.4%,
    2% 18.7%,
    2.2% 18.1%,
    2.4% 17.5%,
    2.6% 16.9%,
    2.8% 16.3%,
    3% 15.7%,
    3.2% 15.2%,
    3.5% 14.6%,
    3.7% 14.1%,
    4% 13.6%,
    4.2% 13.1%,
    4.5% 12.6%,
    4.7% 12.1%,
    5% 11.7%,
    5.3% 11.2%,
    5.6% 10.8%,
    5.9% 10.3%,
    6.2% 9.9%,
    6.6% 9.5%,
    6.9% 9.1%,
    7.2% 8.7%,
    7.6% 8.3%,
    8% 8%,
    8.3% 7.6%,
    8.7% 7.2%,
    9.1% 6.9%,
    9.5% 6.6%,
    9.9% 6.2%,
    10.3% 5.9%,
    10.8% 5.6%,
    11.2% 5.3%,
    11.7% 5%,
    12.1% 4.7%,
    12.6% 4.5%,
    13.1% 4.2%,
    13.6% 4%,
    14.1% 3.7%,
    14.6% 3.5%,
    15.2% 3.2%,
    15.7% 3%,
    16.3% 2.8%,
    16.9% 2.6%,
    17.5% 2.4%,
    18.1% 2.2%,
    18.7% 2%,
    19.4% 1.9%,
    20.1% 1.7%,
    20.8% 1.5%,
    21.5% 1.4%,
    22.2% 1.2%,
    23% 1.1%,
    23.7% 1%,
    24.6% 0.9%,
    25.4% 0.7%,
    26.3% 0.6%,
    27.2% 0.5%,
    28.2% 0.5%,
    29.2% 0.4%,
    30.2% 0.3%,
    31.3% 0.2%,
    32.5% 0.2%,
    33.8% 0.1%,
    35.2% 0.1%,
    36.8% 0.1%,
    38.6% 0%,
    40.7% 0%,
    43.4% 0%,
    50% 0%,
    56.6% 0%,
    59.3% 0%,
    61.4% 0%,
    63.2% 0.1%,
    64.8% 0.1%,
    66.2% 0.1%,
    67.5% 0.2%,
    68.7% 0.2%,
    69.8% 0.3%,
    70.8% 0.4%,
    71.8% 0.5%,
    72.8% 0.5%,
    73.7% 0.6%,
    74.6% 0.7%,
    75.4% 0.9%,
    76.3% 1%,
    77% 1.1%,
    77.8% 1.2%,
    78.5% 1.4%,
    79.2% 1.5%,
    79.9% 1.7%,
    80.6% 1.9%,
    81.3% 2%,
    81.9% 2.2%,
    82.5% 2.4%,
    83.1% 2.6%,
    83.7% 2.8%,
    84.3% 3%,
    84.8% 3.2%,
    85.4% 3.5%,
    85.9% 3.7%,
    86.4% 4%,
    86.9% 4.2%,
    87.4% 4.5%,
    87.9% 4.7%,
    88.3% 5%,
    88.8% 5.3%,
    89.2% 5.6%,
    89.7% 5.9%,
    90.1% 6.2%,
    90.5% 6.6%,
    90.9% 6.9%,
    91.3% 7.2%,
    91.7% 7.6%,
    92% 8%,
    92.4% 8.3%,
    92.8% 8.7%,
    93.1% 9.1%,
    93.4% 9.5%,
    93.8% 9.9%,
    94.1% 10.3%,
    94.4% 10.8%,
    94.7% 11.2%,
    95% 11.7%,
    95.3% 12.1%,
    95.5% 12.6%,
    95.8% 13.1%,
    96% 13.6%,
    96.3% 14.1%,
    96.5% 14.6%,
    96.8% 15.2%,
    97% 15.7%,
    97.2% 16.3%,
    97.4% 16.9%,
    97.6% 17.5%,
    97.8% 18.1%,
    98% 18.7%,
    98.1% 19.4%,
    98.3% 20.1%,
    98.5% 20.8%,
    98.6% 21.5%,
    98.8% 22.2%,
    98.9% 23%,
    99% 23.7%,
    99.1% 24.6%,
    99.3% 25.4%,
    99.4% 26.3%,
    99.5% 27.2%,
    99.5% 28.2%,
    99.6% 29.2%,
    99.7% 30.2%,
    99.8% 31.3%,
    99.8% 32.5%,
    99.9% 33.8%,
    99.9% 35.2%,
    99.9% 36.8%,
    100% 38.6%,
    100% 40.7%,
    100% 43.4%
  );
  --width-album-grid-bubble: 168px;
  --width-album-extra-padding: 3px;
  --width-media-portrait-bubble: 246px;
  --preview-thumb-size: 90px;
  --preview-thumb-size-small: 52px;
  --bot-plugin-carouse-preview-thumb-size: 55px;
  --height-thumb-shade: 28px;
  --thumb-spacing: 6px;
  --thumb-width: 78px;
  --thumb-height: 78px;
  --height-video-thumb: 160px;
  --width-video-link-preview-bubble: 286px;
  --t-fast: 0.08s;
  --bubble-padding: 3px;
  --width-payment-bubble: 286px;
  --drawer-header-line-height: 23px;
  --navbar-width: 64px;
  --navbar-width-expanded: 220px;
  --text-size-small: 12.6px;
  --quote-right-margin: 64px;
  --quote-left-margin: 64px;
  --colors-modal-search-bar-height: 49px;
  --w-select: 40px;
  --radius-bubble: 7.5px;
  --radius-compose: 7.5px;
  --width-announcement-bubble: 480px;
  --bubble-padding-polls-horizontal: 8px;
  --bubble-padding-start: 9px;
  --bubble-padding-end: 7px;
  --composer-panel-height: 320px;
  --composer-panel-loading-bar-height: 2px;
  --composer-panel-menu-height: 44px;
  --composer-panel-menu-height-with-border: 45px;
  --composer-panel-search-height: 52px;
  --composer-panel-search-height-with-border: 53px;
  --composer-panel-search-padding-bottom: 10px;
  --compose-box-input-side-margin: 12px;
  --command-palette-border-radius: 10px;
  --gif-gap-size: 6px;
  --expressions-panel-max-height: 62vh;
  --expressions-panel-height: 565px;
  --expressions-panel-smaller-height: 495px;
  --width-hq-link-preview-portrait: 246px;
  --width-hq-link-preview-landscape: 336px;
  --animated-emoji-size-conversation: 60px;
  --animated-emoji-outer-bounding-box-size-conversation: 120px;
  --animated-emoji-zindex-conversation: 300;
  --h-full-header: 108px;
  --h-pane-subheader: 44px;
  --padding-header-rtl-mac-fix: 78px;
  --t-normal: 0.18s;
  --min-width-app: 748px;
  --min-height-app: 512px;
  --windows-title-bar-height: 29px;
  --height-pane-footer: 62px;
  --chatlist-avatar-w: 49px;
  --chatlist-avatar-h: 49px;
  --chat-spacing-adj: 18px;
  --width-location-bubble: 276px;
  --width-max-album-column: 695px;
  --width-product-thumb: 80px;
  --scrollbar-width: 6px;
  --windows-scrollbar-width: 8px;
  --img-path: img;
  --t-slow: 0.24s;
  --t-ease-reverse: cubic-bezier(0.69, 0, 0.79, 0.14);
  --t-easein: cubic-bezier(0.84, 0.07, 0.93, 0.46);
  --curve-easeout-focus: cubic-bezier(0.24, 0.91, 0.01, 0.99);
  --composer-panel-border-radius: 3px;
  --compose-box-emoji-icon-size: 26px;
  --compose-box-ptt-icon-size: 24px;
  --screen-width-1: 900px;
  --screen-width-2: 1024px;
  --screen-width-3: 1300px;
  --screen-width-4: 1441px;
  --screen-height-small: 600px;
  --sticker-size-compose-box-quoted: 40px;
  --sticker-size-compose-box: 60px;
  --sticker-size-conversation: 125px;
  --sticker-size-conversation-large: 190px;
  --sticker-size-quoted: 48px;
  --sticker-size-expressions-panel: 60px;
  --sticker-size-expressions-panel-bigger: 80px;
  --sticker-size-expressions-panel-more: 86px;
  --emoji-height: 20px;
  --emoji-width: 20px;
  --emojik-height: 32px;
  --emojik-width: 32px;
  --emoji-size-medium: 24px;
  --emoji-size-large: 36px;
  --emoji-size-xlarge: 48px;
  --emoji-size-xlarge-60: 60px;
}
:root {
  --wds-pink-50: rgb(255, 245, 248);
  --wds-pink-50-rgb: 255, 245, 248;
  --wds-pink-75: rgb(255, 235, 241);
  --wds-pink-75-rgb: 255, 235, 241;
  --wds-pink-100: rgb(255, 218, 231);
  --wds-pink-100-rgb: 255, 218, 231;
  --wds-pink-200: rgb(255, 171, 199);
  --wds-pink-200-rgb: 255, 171, 199;
  --wds-pink-300: rgb(255, 114, 161);
  --wds-pink-300-rgb: 255, 114, 161;
  --wds-pink-400: rgb(255, 46, 116);
  --wds-pink-400-rgb: 255, 46, 116;
  --wds-pink-500: rgb(212, 42, 102);
  --wds-pink-500-rgb: 212, 42, 102;
  --wds-pink-600: rgb(163, 37, 83);
  --wds-pink-600-rgb: 163, 37, 83;
  --wds-pink-700: rgb(109, 30, 62);
  --wds-pink-700-rgb: 109, 30, 62;
  --wds-pink-800: rgb(54, 25, 42);
  --wds-pink-800-rgb: 54, 25, 42;
  --wds-red-50: rgb(254, 239, 242);
  --wds-red-50-rgb: 254, 239, 242;
  --wds-red-75: rgb(253, 232, 235);
  --wds-red-75-rgb: 253, 232, 235;
  --wds-red-100: rgb(251, 216, 220);
  --wds-red-100-rgb: 251, 216, 220;
  --wds-red-200: rgb(250, 160, 170);
  --wds-red-200-rgb: 250, 160, 170;
  --wds-red-300: rgb(241, 92, 109);
  --wds-red-300-rgb: 241, 92, 109;
  --wds-red-400: rgb(234, 0, 56);
  --wds-red-400-rgb: 234, 0, 56;
  --wds-red-500: rgb(184, 5, 49);
  --wds-red-500-rgb: 184, 5, 49;
  --wds-red-600: rgb(145, 20, 53);
  --wds-red-600-rgb: 145, 20, 53;
  --wds-red-700: rgb(97, 24, 46);
  --wds-red-700-rgb: 97, 24, 46;
  --wds-red-800: rgb(50, 22, 34);
  --wds-red-800-rgb: 50, 22, 34;
  --wds-orange-50: rgb(255, 247, 245);
  --wds-orange-50-rgb: 255, 247, 245;
  --wds-orange-75: rgb(255, 235, 230);
  --wds-orange-75-rgb: 255, 235, 230;
  --wds-orange-100: rgb(254, 226, 216);
  --wds-orange-100-rgb: 254, 226, 216;
  --wds-orange-200: rgb(253, 193, 173);
  --wds-orange-200-rgb: 253, 193, 173;
  --wds-orange-300: rgb(252, 151, 117);
  --wds-orange-300-rgb: 252, 151, 117;
  --wds-orange-400: rgb(250, 101, 51);
  --wds-orange-400-rgb: 250, 101, 51;
  --wds-orange-500: rgb(196, 83, 45);
  --wds-orange-500-rgb: 196, 83, 45;
  --wds-orange-600: rgb(154, 69, 41);
  --wds-orange-600-rgb: 154, 69, 41;
  --wds-orange-700: rgb(107, 52, 36);
  --wds-orange-700-rgb: 107, 52, 36;
  --wds-orange-800: rgb(53, 34, 30);
  --wds-orange-800-rgb: 53, 34, 30;
  --wds-yellow-50: rgb(252, 252, 245);
  --wds-yellow-50-rgb: 252, 252, 245;
  --wds-yellow-75: rgb(255, 247, 229);
  --wds-yellow-75-rgb: 255, 247, 229;
  --wds-yellow-100: rgb(255, 240, 212);
  --wds-yellow-100-rgb: 255, 240, 212;
  --wds-yellow-200: rgb(255, 228, 175);
  --wds-yellow-200-rgb: 255, 228, 175;
  --wds-yellow-300: rgb(255, 210, 121);
  --wds-yellow-300-rgb: 255, 210, 121;
  --wds-yellow-400: rgb(255, 188, 56);
  --wds-yellow-400-rgb: 255, 188, 56;
  --wds-yellow-500: rgb(200, 150, 49);
  --wds-yellow-500-rgb: 200, 150, 49;
  --wds-yellow-600: rgb(157, 121, 44);
  --wds-yellow-600-rgb: 157, 121, 44;
  --wds-yellow-700: rgb(109, 87, 38);
  --wds-yellow-700-rgb: 109, 87, 38;
  --wds-yellow-800: rgb(54, 49, 31);
  --wds-yellow-800-rgb: 54, 49, 31;
  --wds-green-50: rgb(242, 253, 240);
  --wds-green-50-rgb: 242, 253, 240;
  --wds-green-75: rgb(231, 252, 227);
  --wds-green-75-rgb: 231, 252, 227;
  --wds-green-100: rgb(217, 253, 211);
  --wds-green-100-rgb: 217, 253, 211;
  --wds-green-200: rgb(172, 252, 172);
  --wds-green-200-rgb: 172, 252, 172;
  --wds-green-300: rgb(113, 235, 133);
  --wds-green-300-rgb: 113, 235, 133;
  --wds-green-400: rgb(37, 211, 102);
  --wds-green-400-rgb: 37, 211, 102;
  --wds-green-500: rgb(31, 168, 85);
  --wds-green-500-rgb: 31, 168, 85;
  --wds-green-600: rgb(27, 135, 72);
  --wds-green-600-rgb: 27, 135, 72;
  --wds-green-700: rgb(21, 96, 56);
  --wds-green-700-rgb: 21, 96, 56;
  --wds-green-800: rgb(16, 53, 39);
  --wds-green-800-rgb: 16, 53, 39;
  --wds-emerald-50: rgb(240, 255, 249);
  --wds-emerald-50-rgb: 240, 255, 249;
  --wds-emerald-75: rgb(225, 254, 242);
  --wds-emerald-75-rgb: 225, 254, 242;
  --wds-emerald-100: rgb(213, 253, 237);
  --wds-emerald-100-rgb: 213, 253, 237;
  --wds-emerald-200: rgb(178, 245, 218);
  --wds-emerald-200-rgb: 178, 245, 218;
  --wds-emerald-300: rgb(122, 227, 195);
  --wds-emerald-300-rgb: 122, 227, 195;
  --wds-emerald-400: rgb(6, 207, 156);
  --wds-emerald-400-rgb: 6, 207, 156;
  --wds-emerald-500: rgb(0, 168, 132);
  --wds-emerald-500-rgb: 0, 168, 132;
  --wds-emerald-600: rgb(0, 128, 105);
  --wds-emerald-600-rgb: 0, 128, 105;
  --wds-emerald-700: rgb(18, 92, 78);
  --wds-emerald-700-rgb: 18, 92, 78;
  --wds-emerald-800: rgb(10, 51, 44);
  --wds-emerald-800-rgb: 10, 51, 44;
  --wds-teal-50: rgb(237, 250, 250);
  --wds-teal-50-rgb: 237, 250, 250;
  --wds-teal-75: rgb(223, 246, 245);
  --wds-teal-75-rgb: 223, 246, 245;
  --wds-teal-100: rgb(203, 242, 238);
  --wds-teal-100-rgb: 203, 242, 238;
  --wds-teal-200: rgb(149, 219, 212);
  --wds-teal-200-rgb: 149, 219, 212;
  --wds-teal-300: rgb(66, 199, 184);
  --wds-teal-300-rgb: 66, 199, 184;
  --wds-teal-400: rgb(2, 166, 152);
  --wds-teal-400-rgb: 2, 166, 152;
  --wds-teal-500: rgb(2, 131, 119);
  --wds-teal-500-rgb: 2, 131, 119;
  --wds-teal-600: rgb(4, 106, 98);
  --wds-teal-600-rgb: 4, 106, 98;
  --wds-teal-700: rgb(7, 77, 74);
  --wds-teal-700-rgb: 7, 77, 74;
  --wds-teal-800: rgb(9, 45, 47);
  --wds-teal-800-rgb: 9, 45, 47;
  --wds-sky-blue-50: rgb(242, 250, 254);
  --wds-sky-blue-50-rgb: 242, 250, 254;
  --wds-sky-blue-75: rgb(222, 243, 252);
  --wds-sky-blue-75-rgb: 222, 243, 252;
  --wds-sky-blue-100: rgb(202, 236, 250);
  --wds-sky-blue-100-rgb: 202, 236, 250;
  --wds-sky-blue-200: rgb(147, 215, 245);
  --wds-sky-blue-200-rgb: 147, 215, 245;
  --wds-sky-blue-300: rgb(83, 189, 235);
  --wds-sky-blue-300-rgb: 83, 189, 235;
  --wds-sky-blue-400: rgb(0, 157, 226);
  --wds-sky-blue-400-rgb: 0, 157, 226;
  --wds-sky-blue-500: rgb(2, 126, 181);
  --wds-sky-blue-500-rgb: 2, 126, 181;
  --wds-sky-blue-600: rgb(4, 102, 146);
  --wds-sky-blue-600-rgb: 4, 102, 146;
  --wds-sky-blue-700: rgb(7, 75, 106);
  --wds-sky-blue-700-rgb: 7, 75, 106;
  --wds-sky-blue-800: rgb(9, 44, 61);
  --wds-sky-blue-800-rgb: 9, 44, 61;
  --wds-cobalt-50: rgb(242, 248, 255);
  --wds-cobalt-50-rgb: 242, 248, 255;
  --wds-cobalt-75: rgb(225, 240, 255);
  --wds-cobalt-75-rgb: 225, 240, 255;
  --wds-cobalt-100: rgb(210, 232, 255);
  --wds-cobalt-100-rgb: 210, 232, 255;
  --wds-cobalt-200: rgb(153, 202, 254);
  --wds-cobalt-200-rgb: 153, 202, 254;
  --wds-cobalt-300: rgb(83, 166, 253);
  --wds-cobalt-300-rgb: 83, 166, 253;
  --wds-cobalt-400: rgb(0, 123, 252);
  --wds-cobalt-400-rgb: 0, 123, 252;
  --wds-cobalt-500: rgb(0, 99, 203);
  --wds-cobalt-500-rgb: 0, 99, 203;
  --wds-cobalt-600: rgb(4, 81, 163);
  --wds-cobalt-600-rgb: 4, 81, 163;
  --wds-cobalt-700: rgb(7, 61, 118);
  --wds-cobalt-700-rgb: 7, 61, 118;
  --wds-cobalt-800: rgb(9, 38, 66);
  --wds-cobalt-800-rgb: 9, 38, 66;
  --wds-purple-50: rgb(247, 245, 255);
  --wds-purple-50-rgb: 247, 245, 255;
  --wds-purple-75: rgb(239, 235, 255);
  --wds-purple-75-rgb: 239, 235, 255;
  --wds-purple-100: rgb(232, 224, 255);
  --wds-purple-100-rgb: 232, 224, 255;
  --wds-purple-200: rgb(209, 196, 255);
  --wds-purple-200-rgb: 209, 196, 255;
  --wds-purple-300: rgb(167, 145, 255);
  --wds-purple-300-rgb: 167, 145, 255;
  --wds-purple-400: rgb(127, 102, 255);
  --wds-purple-400-rgb: 127, 102, 255;
  --wds-purple-500: rgb(94, 71, 222);
  --wds-purple-500-rgb: 94, 71, 222;
  --wds-purple-600: rgb(72, 55, 175);
  --wds-purple-600-rgb: 72, 55, 175;
  --wds-purple-700: rgb(58, 50, 123);
  --wds-purple-700-rgb: 58, 50, 123;
  --wds-purple-800: rgb(36, 36, 71);
  --wds-purple-800-rgb: 36, 36, 71;
  --wds-cool-gray-50: rgb(247, 248, 250);
  --wds-cool-gray-50-rgb: 247, 248, 250;
  --wds-cool-gray-75: rgb(240, 242, 245);
  --wds-cool-gray-75-rgb: 240, 242, 245;
  --wds-cool-gray-100: rgb(233, 237, 239);
  --wds-cool-gray-100-rgb: 233, 237, 239;
  --wds-cool-gray-200: rgb(209, 215, 219);
  --wds-cool-gray-200-rgb: 209, 215, 219;
  --wds-cool-gray-300: rgb(174, 186, 193);
  --wds-cool-gray-300-rgb: 174, 186, 193;
  --wds-cool-gray-400: rgb(134, 150, 160);
  --wds-cool-gray-400-rgb: 134, 150, 160;
  --wds-cool-gray-500: rgb(102, 119, 129);
  --wds-cool-gray-500-rgb: 102, 119, 129;
  --wds-cool-gray-600: rgb(84, 101, 111);
  --wds-cool-gray-600-rgb: 84, 101, 111;
  --wds-cool-gray-700: rgb(59, 74, 84);
  --wds-cool-gray-700-rgb: 59, 74, 84;
  --wds-cool-gray-800: rgb(32, 44, 51);
  --wds-cool-gray-800-rgb: 32, 44, 51;
  --wds-cool-gray-900: rgb(17, 27, 33);
  --wds-cool-gray-900-rgb: 17, 27, 33;
  --wds-cool-gray-1000: rgb(11, 20, 26);
  --wds-cool-gray-1000-rgb: 11, 20, 26;
  --wds-white-alpha-05: rgba(255, 255, 255, 0.05);
  --wds-white-alpha-05-rgb: 255, 255, 255;
  --wds-white-alpha-10: rgba(255, 255, 255, 0.1);
  --wds-white-alpha-10-rgb: 255, 255, 255;
  --wds-white-alpha-20: rgba(255, 255, 255, 0.2);
  --wds-white-alpha-20-rgb: 255, 255, 255;
  --wds-white-alpha-30: rgba(255, 255, 255, 0.3);
  --wds-white-alpha-30-rgb: 255, 255, 255;
  --wds-white-alpha-40: rgba(255, 255, 255, 0.4);
  --wds-white-alpha-40-rgb: 255, 255, 255;
  --wds-white-alpha-50: rgba(255, 255, 255, 0.5);
  --wds-white-alpha-50-rgb: 255, 255, 255;
  --wds-white-alpha-60: rgba(255, 255, 255, 0.6);
  --wds-white-alpha-60-rgb: 255, 255, 255;
  --wds-white-alpha-70: rgba(255, 255, 255, 0.7);
  --wds-white-alpha-70-rgb: 255, 255, 255;
  --wds-white-alpha-80: rgba(255, 255, 255, 0.8);
  --wds-white-alpha-80-rgb: 255, 255, 255;
  --wds-white-alpha-90: rgba(255, 255, 255, 0.9);
  --wds-white-alpha-90-rgb: 255, 255, 255;
  --wds-cool-gray-alpha-05: rgba(11, 20, 26, 0.05);
  --wds-cool-gray-alpha-05-rgb: 11, 20, 26;
  --wds-cool-gray-alpha-10: rgba(11, 20, 26, 0.1);
  --wds-cool-gray-alpha-10-rgb: 11, 20, 26;
  --wds-cool-gray-alpha-20: rgba(11, 20, 26, 0.2);
  --wds-cool-gray-alpha-20-rgb: 11, 20, 26;
  --wds-cool-gray-alpha-30: rgba(11, 20, 26, 0.3);
  --wds-cool-gray-alpha-30-rgb: 11, 20, 26;
  --wds-cool-gray-alpha-40: rgba(11, 20, 26, 0.4);
  --wds-cool-gray-alpha-40-rgb: 11, 20, 26;
  --wds-cool-gray-alpha-50: rgba(11, 20, 26, 0.5);
  --wds-cool-gray-alpha-50-rgb: 11, 20, 26;
  --wds-cool-gray-alpha-60: rgba(11, 20, 26, 0.6);
  --wds-cool-gray-alpha-60-rgb: 11, 20, 26;
  --wds-cool-gray-alpha-70: rgba(11, 20, 26, 0.7);
  --wds-cool-gray-alpha-70-rgb: 11, 20, 26;
  --wds-cool-gray-alpha-80: rgba(11, 20, 26, 0.8);
  --wds-cool-gray-alpha-80-rgb: 11, 20, 26;
  --wds-cool-gray-alpha-90: rgba(11, 20, 26, 0.9);
  --wds-cool-gray-alpha-90-rgb: 11, 20, 26;
  --wds-cool-gray-200-alpha-60: rgba(209, 215, 219, 0.6);
  --wds-cool-gray-200-alpha-60-rgb: 209, 215, 219;
  --wds-cool-gray-600-alpha-50: rgba(84, 101, 111, 0.5);
  --wds-cool-gray-600-alpha-50-rgb: 84, 101, 111;
  --wds-cool-gray-600-alpha-85: rgba(84, 101, 111, 0.85);
  --wds-cool-gray-600-alpha-85-rgb: 84, 101, 111;
  --wds-transparent: rgba(0, 0, 0, 0);
  --wds-transparent-rgb: 0, 0, 0;
  --wds-black: rgb(0, 0, 0);
  --wds-black-rgb: 0, 0, 0;
  --wds-white: rgb(255, 255, 255);
  --wds-white-rgb: 255, 255, 255;
}
:root {
  --beige: #ede7dc;
  --beige-rgb: 237, 231, 220;
  --black: #0b141a;
  --black-rgb: 11, 20, 26;
  --blue-light: #009de2;
  --blue-light-rgb: 0, 157, 226;
  --blue-ocean: #93d7f5;
  --blue-ocean-rgb: 147, 215, 245;
  --blue-sky: #93d7f5;
  --blue-sky-rgb: 147, 215, 245;
  --blue-sky-light: #def3fc;
  --blue-sky-light-rgb: 222, 243, 252;
  --blue: #027eb5;
  --blue-rgb: 2, 126, 181;
  --dark: #0b141a;
  --dark-rgb: 11, 20, 26;
  --green-deep: #1fa855;
  --green-deep-rgb: 31, 168, 85;
  --green: #25d366;
  --green-rgb: 37, 211, 102;
  --green-accent: #25d366;
  --green-accent-rgb: 37, 211, 102;
  --orange: #fc9775;
  --orange-rgb: 252, 151, 117;
  --pale-blue-green: #d5fded;
  --pale-blue-green-rgb: 213, 253, 237;
  --pale-green: #d9fdd3;
  --pale-green-rgb: 217, 253, 211;
  --pale-yellow: #fff0d4;
  --pale-yellow-rgb: 255, 240, 212;
  --red-light: #f15c6d;
  --red-light-rgb: 241, 92, 109;
  --red: #ea0038;
  --red-rgb: 234, 0, 56;
  --teal-light: #7ae3c3;
  --teal-light-rgb: 122, 227, 195;
  --teal-lighter: #00a884;
  --teal-lighter-rgb: 0, 168, 132;
  --teal: #008069;
  --teal-rgb: 0, 128, 105;
  --white: white;
  --white-rgb: 255, 255, 255;
  --yellow: #ffd279;
  --yellow-rgb: 255, 210, 121;
  --gray-30: #f7f8fa;
  --gray-30-rgb: 247, 248, 250;
  --gray-60: #f0f2f5;
  --gray-60-rgb: 240, 242, 245;
  --gray-70: #f0f2f5;
  --gray-70-rgb: 240, 242, 245;
  --gray-100: #e9edef;
  --gray-100-rgb: 233, 237, 239;
  --gray-150: #d1d7db;
  --gray-150-rgb: 209, 215, 219;
  --gray-200: #d1d7db;
  --gray-200-rgb: 209, 215, 219;
  --gray-300: #aebac1;
  --gray-300-rgb: 174, 186, 193;
  --gray-400: #8696a0;
  --gray-400-rgb: 134, 150, 160;
  --gray-500: #667781;
  --gray-500-rgb: 102, 119, 129;
  --gray-600: #54656f;
  --gray-600-rgb: 84, 101, 111;
  --gray-700: #3b4a54;
  --gray-700-rgb: 59, 74, 84;
  --gray-800: #202c33;
  --gray-800-rgb: 32, 44, 51;
  --gray-850: #111b21;
  --gray-850-rgb: 17, 27, 33;
  --gray-900: #111b21;
  --gray-900-rgb: 17, 27, 33;
}
:root,
.light {
  --active-tab-marker: #008069;
  --active-tab-marker-rgb: 0, 128, 105;
  --app-background: #eae6df;
  --app-background-rgb: 234, 230, 223;
  --app-background-deeper: #d1d7db;
  --app-background-deeper-rgb: 209, 215, 219;
  --app-background-stripe: #00a884;
  --app-background-stripe-rgb: 0, 168, 132;
  --attach-media-drop-border: rgba(11, 20, 26, 0.3);
  --attach-media-drop-border-rgb: 11, 20, 26;
  --attach-media-drop-overlay: rgba(255, 255, 255, 0.6);
  --attach-media-drop-overlay-rgb: 255, 255, 255;
  --attachment-type-audio-color: #fa6533;
  --attachment-type-audio-color-rgb: 250, 101, 51;
  --attachment-type-event-color: #ff2e74;
  --attachment-type-event-color-rgb: 255, 46, 116;
  --attachment-type-photos-color: #007bfc;
  --attachment-type-photos-color-rgb: 0, 123, 252;
  --attachment-type-camera-color: #ff2e74;
  --attachment-type-camera-color-rgb: 255, 46, 116;
  --attachment-type-documents-color: #7f66ff;
  --attachment-type-documents-color-rgb: 127, 102, 255;
  --attachment-type-catalog-color: #3a5564;
  --attachment-type-catalog-color-rgb: 58, 85, 100;
  --attachment-type-quick-replies-color: #ffbc38;
  --attachment-type-quick-replies-color-rgb: 255, 188, 56;
  --attachment-type-orders-color: #009de2;
  --attachment-type-orders-color-rgb: 0, 157, 226;
  --attachment-type-contacts-color: #009de2;
  --attachment-type-contacts-color-rgb: 0, 157, 226;
  --attachment-type-polls-color: #ffbc38;
  --attachment-type-polls-color-rgb: 255, 188, 56;
  --attachment-type-stickers-color: #02a698;
  --attachment-type-stickers-color-rgb: 2, 166, 152;
  --audio-control-incoming: #9c8d8d;
  --audio-control-incoming-rgb: 156, 141, 141;
  --audio-control-outgoing: #6f8171;
  --audio-control-outgoing-rgb: 111, 129, 113;
  --audio-progress-incoming: #4ada80;
  --audio-progress-incoming-rgb: 74, 218, 128;
  --audio-progress-outgoing: #8da78f;
  --audio-progress-outgoing-rgb: 141, 167, 143;
  --audio-progress-played-incoming: #30b0e8;
  --audio-progress-played-incoming-rgb: 48, 176, 232;
  --audio-progress-played-outgoing: #29afdf;
  --audio-progress-played-outgoing-rgb: 41, 175, 223;
  --audio-progress-metadata: #8696a0;
  --audio-progress-metadata-rgb: 134, 150, 160;
  --audio-track-incoming: #e7e8e9;
  --audio-track-incoming-rgb: 231, 232, 233;
  --audio-track-outgoing: #c5e6c1;
  --audio-track-outgoing-rgb: 197, 230, 193;
  --avatar-background: #e9edef;
  --avatar-background-rgb: 233, 237, 239;
  --avatar-border: white;
  --avatar-border-rgb: 255, 255, 255;
  --avatar-circle-gray-light: #e9edef;
  --avatar-circle-gray-light-rgb: 233, 237, 239;
  --avatar-circle-gray: #d1d7db;
  --avatar-circle-gray-rgb: 209, 215, 219;
  --avatar-placeholder-background: #dfe5e7;
  --avatar-placeholder-background-rgb: 223, 229, 231;
  --avatar-placeholder-primary: #ffffff;
  --avatar-placeholder-primary-rgb: 255, 255, 255;
  --archived-chat-marker: #54656f;
  --archived-chat-marker-rgb: 84, 101, 111;
  --archived-chat-marker-border: #e9edef;
  --archived-chat-marker-border-rgb: 233, 237, 239;
  --archived-chat-marker-background: #e9edef;
  --archived-chat-marker-background-rgb: 233, 237, 239;
  --background-default: white;
  --background-default-rgb: 255, 255, 255;
  --background-document-with-captions: #f0f2f5;
  --background-document-with-captions-rgb: 240, 242, 245;
  --background-default-active: #f0f2f5;
  --background-default-active-rgb: 240, 242, 245;
  --background-default-hover: #f5f6f6;
  --background-default-hover-rgb: 245, 246, 246;
  --background-lighter: white;
  --background-lighter-rgb: 255, 255, 255;
  --background-lighter-content: #f0f2f5;
  --background-lighter-content-rgb: 240, 242, 245;
  --background-lighter-active: #f0f2f5;
  --background-lighter-active-rgb: 240, 242, 245;
  --background-lighter-hover: #f5f6f6;
  --background-lighter-hover-rgb: 245, 246, 246;
  --background-lightest-active: #f0f2f5;
  --background-lightest-active-rgb: 240, 242, 245;
  --background-lightest-hover: #f5f6f6;
  --background-lightest-hover-rgb: 245, 246, 246;
  --text-primary: #111b21;
  --text-primary-rgb: 17, 27, 33;
  --text-secondary-emphasized: #54656f;
  --text-secondary-emphasized-rgb: 84, 101, 111;
  --text-secondary: #667781;
  --text-secondary-rgb: 102, 119, 129;
  --text-teal: #008069;
  --text-teal-rgb: 0, 128, 105;
  --text-success: #1fa855;
  --text-success-rgb: 31, 168, 85;
  --text-critical: #ea0038;
  --text-critical-rgb: 234, 0, 56;
  --badge-icon: white;
  --badge-icon-rgb: 255, 255, 255;
  --badge-pending: #00a884;
  --badge-pending-rgb: 0, 168, 132;
  --border-bubble: rgba(17, 27, 33, 0.06);
  --border-bubble-rgb: 17, 27, 33;
  --border-deeper: #e9edef;
  --border-deeper-rgb: 233, 237, 239;
  --border-default: #e9edef;
  --border-default-rgb: 233, 237, 239;
  --border-list: #e9edef;
  --border-list-rgb: 233, 237, 239;
  --border-panel: #e9edef;
  --border-panel-rgb: 233, 237, 239;
  --border-strong: #e9edef;
  --border-strong-rgb: 233, 237, 239;
  --border-stronger: #e9edef;
  --border-stronger-rgb: 233, 237, 239;
  --bubble-meta: #667781;
  --bubble-meta-rgb: 102, 119, 129;
  --bubble-meta-icon: #8696a0;
  --bubble-meta-icon-rgb: 134, 150, 160;
  --business-name-subtitle: #aebac1;
  --business-name-subtitle-rgb: 174, 186, 193;
  --butterbar-battery-background: #f15c6d;
  --butterbar-battery-background-rgb: 241, 92, 109;
  --butterbar-battery-icon: white;
  --butterbar-battery-icon-rgb: 255, 255, 255;
  --butterbar-battery-primary: white;
  --butterbar-battery-primary-rgb: 255, 255, 255;
  --butterbar-battery-secondary: white;
  --butterbar-battery-secondary-rgb: 255, 255, 255;
  --butterbar-connection-background: #ffd279;
  --butterbar-connection-background-rgb: 255, 210, 121;
  --butterbar-connection-primary: #111b21;
  --butterbar-connection-primary-rgb: 17, 27, 33;
  --butterbar-connection-secondary: #202c33;
  --butterbar-connection-secondary-rgb: 32, 44, 51;
  --butterbar-connection-icon: white;
  --butterbar-connection-icon-rgb: 255, 255, 255;
  --butterbar-desktop-upsell-icon: white;
  --butterbar-desktop-upsell-icon-rgb: 255, 255, 255;
  --butterbar-phone-icon-shape: #ffd279;
  --butterbar-phone-icon-shape-rgb: 255, 210, 121;
  --butterbar-default-background: #53bdeb;
  --butterbar-default-background-rgb: 83, 189, 235;
  --butterbar-fatal-background: #ffd279;
  --butterbar-fatal-background-rgb: 255, 210, 121;
  --butterbar-fatal-primary: #111b21;
  --butterbar-fatal-primary-rgb: 17, 27, 33;
  --butterbar-fatal-secondary: #202c33;
  --butterbar-fatal-secondary-rgb: 32, 44, 51;
  --butterbar-fatal-icon: white;
  --butterbar-fatal-icon-rgb: 255, 255, 255;
  --butterbar-icon: white;
  --butterbar-icon-rgb: 255, 255, 255;
  --butterbar-icon-dismiss: white;
  --butterbar-icon-dismiss-rgb: 255, 255, 255;
  --butterbar-notice-background: #e1fef2;
  --butterbar-notice-background-rgb: 225, 254, 242;
  --butterbar-notice-circle: #00a884;
  --butterbar-notice-circle-rgb: 0, 168, 132;
  --butterbar-notice-icon: white;
  --butterbar-notice-icon-rgb: 255, 255, 255;
  --butterbar-notice-smb-background: #d8e9f2;
  --butterbar-notice-smb-background-rgb: 216, 233, 242;
  --butterbar-notice-smb-circle: white;
  --butterbar-notice-smb-circle-rgb: 255, 255, 255;
  --butterbar-notice-smb-icon: #3a5564;
  --butterbar-notice-smb-icon-rgb: 58, 85, 100;
  --butterbar-notification-icon: white;
  --butterbar-notification-icon-rgb: 255, 255, 255;
  --butterbar-primary: #111b21;
  --butterbar-primary-rgb: 17, 27, 33;
  --butterbar-secondary: #202c33;
  --butterbar-secondary-rgb: 32, 44, 51;
  --butterbar-update-background: #e1fef2;
  --butterbar-update-background-rgb: 225, 254, 242;
  --butterbar-update-icon: #00a884;
  --butterbar-update-icon-rgb: 0, 168, 132;
  --butterbar-green-nux-primary: #111b21;
  --butterbar-green-nux-primary-rgb: 17, 27, 33;
  --butterbar-green-nux-secondary: #202c33;
  --butterbar-green-nux-secondary-rgb: 32, 44, 51;
  --butterbar-green-nux-background: #e1fef2;
  --butterbar-green-nux-background-rgb: 225, 254, 242;
  --butterbar-green-nux-icon: white;
  --butterbar-green-nux-icon-rgb: 255, 255, 255;
  --butterbar-green-nux-icon-background: #00a884;
  --butterbar-green-nux-icon-background-rgb: 0, 168, 132;
  --butterbar-green-nux-icon-dismiss: #54656f;
  --butterbar-green-nux-icon-dismiss-rgb: 84, 101, 111;
  --butterbar-blue-nux-primary: #111b21;
  --butterbar-blue-nux-primary-rgb: 17, 27, 33;
  --butterbar-blue-nux-secondary: #202c33;
  --butterbar-blue-nux-secondary-rgb: 32, 44, 51;
  --butterbar-blue-nux-background: #caecfa;
  --butterbar-blue-nux-background-rgb: 202, 236, 250;
  --butterbar-blue-nux-icon: white;
  --butterbar-blue-nux-icon-rgb: 255, 255, 255;
  --butterbar-blue-nux-icon-background: #009de2;
  --butterbar-blue-nux-icon-background-rgb: 0, 157, 226;
  --butterbar-blue-nux-icon-dismiss: #54656f;
  --butterbar-blue-nux-icon-dismiss-rgb: 84, 101, 111;
  --butterbar-ad-action-info-primary: #111b21;
  --butterbar-ad-action-info-primary-rgb: 17, 27, 33;
  --butterbar-ad-action-info-secondary: #202c33;
  --butterbar-ad-action-info-secondary-rgb: 32, 44, 51;
  --butterbar-ad-action-info-background: #e1fef2;
  --butterbar-ad-action-info-background-rgb: 225, 254, 242;
  --butterbar-ad-action-info-icon: white;
  --butterbar-ad-action-info-icon-rgb: 255, 255, 255;
  --butterbar-ad-action-info-icon-background: #00a884;
  --butterbar-ad-action-info-icon-background-rgb: 0, 168, 132;
  --butterbar-ad-action-info-icon-dismiss: #54656f;
  --butterbar-ad-action-info-icon-dismiss-rgb: 84, 101, 111;
  --butterbar-ad-action-warning-primary: #111b21;
  --butterbar-ad-action-warning-primary-rgb: 17, 27, 33;
  --butterbar-ad-action-warning-secondary: #202c33;
  --butterbar-ad-action-warning-secondary-rgb: 32, 44, 51;
  --butterbar-ad-action-warning-background: #ffd279;
  --butterbar-ad-action-warning-background-rgb: 255, 210, 121;
  --butterbar-ad-action-warning-icon: #ffd279;
  --butterbar-ad-action-warning-icon-rgb: 255, 210, 121;
  --butterbar-ad-action-warning-icon-background: white;
  --butterbar-ad-action-warning-icon-background-rgb: 255, 255, 255;
  --butterbar-ad-action-warning-icon-dismiss: #54656f;
  --butterbar-ad-action-warning-icon-dismiss-rgb: 84, 101, 111;
  --butterbar-order-expansion-icon: #046692;
  --butterbar-order-expansion-icon-rgb: 4, 102, 146;
  --butterbar-order-expansion-banner-background: #def3fc;
  --butterbar-order-expansion-banner-background-rgb: 222, 243, 252;
  --butterbar-order-expansion-icon-background: #93d7f5;
  --butterbar-order-expansion-icon-background-rgb: 147, 215, 245;
  --button-alternative: #009de2;
  --button-alternative-rgb: 0, 157, 226;
  --button-alternative-background: white;
  --button-alternative-background-rgb: 255, 255, 255;
  --button-background-disabled: #e9edef;
  --button-background-disabled-rgb: 233, 237, 239;
  --button-bubble: rgba(0, 128, 105, 0.7);
  --button-bubble-rgb: 0, 128, 105;
  --button-plain-background: white;
  --button-plain-background-rgb: 255, 255, 255;
  --button-plain-background-hover: white;
  --button-plain-background-hover-rgb: 255, 255, 255;
  --button-plain: #54656f;
  --button-plain-rgb: 84, 101, 111;
  --button-plain-hover: #3b4a54;
  --button-plain-hover-rgb: 59, 74, 84;
  --button-plain-disabled-background: white;
  --button-plain-disabled-background-rgb: 255, 255, 255;
  --button-primary: white;
  --button-primary-rgb: 255, 255, 255;
  --button-primary-background: #008069;
  --button-primary-background-rgb: 0, 128, 105;
  --button-primary-background-hover: #017561;
  --button-primary-background-hover-rgb: 1, 117, 97;
  --button-round-background: #00a884;
  --button-round-background-rgb: 0, 168, 132;
  --button-focus-outline: #00a884;
  --button-focus-outline-rgb: 0, 168, 132;
  --button-round-background-inverted: #f3f5f6;
  --button-round-background-inverted-rgb: 243, 245, 246;
  --button-disabled: #aebac1;
  --button-disabled-rgb: 174, 186, 193;
  --button-secondary: #008069;
  --button-secondary-rgb: 0, 128, 105;
  --button-secondary-border: #e9edef;
  --button-secondary-border-rgb: 233, 237, 239;
  --button-secondary-background: white;
  --button-secondary-background-rgb: 255, 255, 255;
  --button-secondary-hover: #017561;
  --button-secondary-hover-rgb: 1, 117, 97;
  --button-secondary-disabled-background: white;
  --button-secondary-disabled-background-rgb: 255, 255, 255;
  --button-primary-destructive-color: white;
  --button-primary-destructive-color-rgb: 255, 255, 255;
  --button-primary-destructive-background: #ea0038;
  --button-primary-destructive-background-rgb: 234, 0, 56;
  --button-primary-destructive-background-hover: #ea0038;
  --button-primary-destructive-background-hover-rgb: 234, 0, 56;
  --button-primary-destructive-outline: #f15c6d;
  --button-primary-destructive-outline-rgb: 241, 92, 109;
  --button-primary-destructive-spinner-color: white;
  --button-primary-destructive-spinner-color-rgb: 255, 255, 255;
  --button-secondary-destructive-color: #ea0038;
  --button-secondary-destructive-color-rgb: 234, 0, 56;
  --button-secondary-destructive-hover-color: #ea0038;
  --button-secondary-destructive-hover-color-rgb: 234, 0, 56;
  --button-secondary-destructive-outline: #f15c6d;
  --button-secondary-destructive-outline-rgb: 241, 92, 109;
  --button-secondary-destructive-spinner-color: #ea0038;
  --button-secondary-destructive-spinner-color-rgb: 234, 0, 56;
  --button-approve: #008069;
  --button-approve-rgb: 0, 128, 105;
  --button-approve-background: #e1fef2;
  --button-approve-background-rgb: 225, 254, 242;
  --button-approve-hover: #008069;
  --button-approve-hover-rgb: 0, 128, 105;
  --button-approve-background-hover: #b2f5da;
  --button-approve-background-hover-rgb: 178, 245, 218;
  --button-approve-hover-strong: #008069;
  --button-approve-hover-strong-rgb: 0, 128, 105;
  --button-approve-background-hover-strong: #7ae3c3;
  --button-approve-background-hover-strong-rgb: 122, 227, 195;
  --button-reject: #8696a0;
  --button-reject-rgb: 134, 150, 160;
  --button-reject-background: #f0f2f5;
  --button-reject-background-rgb: 240, 242, 245;
  --button-reject-hover: #54656f;
  --button-reject-hover-rgb: 84, 101, 111;
  --button-reject-background-hover: #d1d7db;
  --button-reject-background-hover-rgb: 209, 215, 219;
  --button-reject-hover-strong: #3b4a54;
  --button-reject-hover-strong-rgb: 59, 74, 84;
  --button-reject-background-hover-strong: #aebac1;
  --button-reject-background-hover-strong-rgb: 174, 186, 193;
  --chat-info-drawer-thumb-background: #f0f2f5;
  --chat-info-drawer-thumb-background-rgb: 240, 242, 245;
  --chat-marker: #1b8748;
  --chat-marker-rgb: 27, 135, 72;
  --chat-marker-border: #e7fce3;
  --chat-marker-border-rgb: 231, 252, 227;
  --chat-marker-background: #e7fce3;
  --chat-marker-background-rgb: 231, 252, 227;
  --chat-meta: #667781;
  --chat-meta-rgb: 102, 119, 129;
  --chatlist-icon: #8696a0;
  --chatlist-icon-rgb: 134, 150, 160;
  --checkbox-background: #008069;
  --checkbox-background-rgb: 0, 128, 105;
  --checkbox-mark: white;
  --checkbox-mark-rgb: 255, 255, 255;
  --chevron-button-background: rgba(17, 27, 33, 0.35);
  --chevron-button-background-rgb: 17, 27, 33;
  --chip-button-background: #d5fded;
  --chip-button-background-rgb: 213, 253, 237;
  --chip-button-foreground: #008069;
  --chip-button-foreground-rgb: 0, 128, 105;
  --compose-input-background: white;
  --compose-input-background-rgb: 255, 255, 255;
  --compose-input-background-focused: #d1f1fe;
  --compose-input-background-focused-rgb: 209, 241, 254;
  --compose-input-border: white;
  --compose-input-border-rgb: 255, 255, 255;
  --compose-input-border-focused: #ccebf9;
  --compose-input-border-focused-rgb: 204, 235, 249;
  --compose-panel-background-hover: #e9edef;
  --compose-panel-background-hover-rgb: 233, 237, 239;
  --conversation-panel-background: #efeae2;
  --conversation-panel-background-rgb: 239, 234, 226;
  --conversation-panel-border: #e9edef;
  --conversation-panel-border-rgb: 233, 237, 239;
  --cover-image-background: #eaf2f5;
  --cover-image-background-rgb: 234, 242, 245;
  --danger: #ea0038;
  --danger-rgb: 234, 0, 56;
  --disabled-round-button-background-color: #e9edef;
  --disabled-round-button-background-color-rgb: 233, 237, 239;
  --document-meta: #8696a0;
  --document-meta-rgb: 134, 150, 160;
  --drawer-background: #f0f2f5;
  --drawer-background-rgb: 240, 242, 245;
  --drawer-background-deep: #f0f2f5;
  --drawer-background-deep-rgb: 240, 242, 245;
  --drawer-gallery-background: #f0f2f5;
  --drawer-gallery-background-rgb: 240, 242, 245;
  --drawer-gallery-background-active: #dee0e3;
  --drawer-gallery-background-active-rgb: 222, 224, 227;
  --drawer-gallery-background-hover: #e7e9ec;
  --drawer-gallery-background-hover-rgb: 231, 233, 236;
  --drawer-header-title: white;
  --drawer-header-title-rgb: 255, 255, 255;
  --drawer-section-background: white;
  --drawer-section-background-rgb: 255, 255, 255;
  --dropdown-background: white;
  --dropdown-background-rgb: 255, 255, 255;
  --dropdown-background-hover: #f5f6f6;
  --dropdown-background-hover-rgb: 245, 246, 246;
  --electron-deprecation-app-expired-header: #00a884;
  --electron-deprecation-app-expired-header-rgb: 0, 168, 132;
  --electron-deprecation-app-expired-window: white;
  --electron-deprecation-app-expired-window-rgb: 255, 255, 255;
  --empty-state-background: #f7f8fa;
  --empty-state-background-rgb: 247, 248, 250;
  --empty-state-icon: white;
  --empty-state-icon-rgb: 255, 255, 255;
  --expressions-panel-active-icon-color: #202c33;
  --expressions-panel-active-icon-color-rgb: 32, 44, 51;
  --expressions-panel-active-icon-tab-background: #e9edef;
  --expressions-panel-active-icon-tab-background-rgb: 233, 237, 239;
  --expressions-panel-icon-tab-border: #d1d7db;
  --expressions-panel-icon-tab-border-rgb: 209, 215, 219;
  --sender-superpower-title: #00a884;
  --sender-superpower-title-rgb: 0, 168, 132;
  --filters-container-background: white;
  --filters-container-background-rgb: 255, 255, 255;
  --filters-item-color: #54656f;
  --filters-item-color-rgb: 84, 101, 111;
  --filters-item-background: #f0f2f5;
  --filters-item-background-rgb: 240, 242, 245;
  --filters-item-background-hover: #e9edef;
  --filters-item-background-hover-rgb: 233, 237, 239;
  --filters-item-active-color: #008069;
  --filters-item-active-color-rgb: 0, 128, 105;
  --filters-item-active-background: #e7fce3;
  --filters-item-active-background-rgb: 231, 252, 227;
  --focus: #009de2;
  --focus-rgb: 0, 157, 226;
  --focus-animation: rgba(0, 157, 226, 0.22);
  --focus-animation-rgb: 0, 157, 226;
  --focus-animation-deeper: rgba(0, 157, 226, 0.3);
  --focus-animation-deeper-rgb: 0, 157, 226;
  --focus-lighter: rgba(0, 157, 226, 0.1);
  --focus-lighter-rgb: 0, 157, 226;
  --forwarded-indicator-text: #8696a0;
  --forwarded-indicator-text-rgb: 134, 150, 160;
  --highlight: #008069;
  --highlight-rgb: 0, 128, 105;
  --icon: #54656f;
  --icon-rgb: 84, 101, 111;
  --icon-ack: #53bdeb;
  --icon-ack-rgb: 83, 189, 235;
  --icon-disabled: #d1d7db;
  --icon-disabled-rgb: 209, 215, 219;
  --icon-fixed: #8696a0;
  --icon-fixed-rgb: 134, 150, 160;
  --icon-lighter: #8696a0;
  --icon-lighter-rgb: 134, 150, 160;
  --icon-strong: #54656f;
  --icon-strong-rgb: 84, 101, 111;
  --icon-search-back: #00a884;
  --icon-search-back-rgb: 0, 168, 132;
  --icon-secondary: #8696a0;
  --icon-secondary-rgb: 134, 150, 160;
  --icon-bright-highlight: #00a884;
  --icon-bright-highlight-rgb: 0, 168, 132;
  --round-icon-background: #00a884;
  --round-icon-background-rgb: 0, 168, 132;
  --icon-header-illustration-main: #06cf9c;
  --icon-header-illustration-main-rgb: 6, 207, 156;
  --icon-header-illustration-background: rgba(6, 207, 156, 0.15);
  --icon-header-illustration-background-rgb: 6, 207, 156;
  --icon-primary: #00a884;
  --icon-primary-rgb: 0, 168, 132;
  --incoming-background: white;
  --incoming-background-rgb: 255, 255, 255;
  --incoming-background-deeper: #f5f6f6;
  --incoming-background-deeper-rgb: 245, 246, 246;
  --incoming-background-highlight: #f0f1f1;
  --incoming-background-highlight-rgb: 240, 241, 241;
  --incoming-primary: #888d90;
  --incoming-primary-rgb: 136, 141, 144;
  --input-border-active: #00a884;
  --input-border-active-rgb: 0, 168, 132;
  --input-border: #667781;
  --input-border-rgb: 102, 119, 129;
  --input-empty-value-placeholder: #00a884;
  --input-empty-value-placeholder-rgb: 0, 168, 132;
  --input-placeholder: #54656f;
  --input-placeholder-rgb: 84, 101, 111;
  --input-button-more: #00a884;
  --input-button-more-rgb: 0, 168, 132;
  --input-floating-toolbar-background: white;
  --input-floating-toolbar-background-rgb: 255, 255, 255;
  --input-floating-toolbar-icon: #8696a0;
  --input-floating-toolbar-icon-rgb: 134, 150, 160;
  --input-floating-toolbar-icon-active: #54656f;
  --input-floating-toolbar-icon-active-rgb: 84, 101, 111;
  --input-floating-toolbar-icon-disabled: #d1d7db;
  --input-floating-toolbar-icon-disabled-rgb: 209, 215, 219;
  --input-floating-toolbar-button-hover: #e9edef;
  --input-floating-toolbar-button-hover-rgb: 233, 237, 239;
  --input-floating-toolbar-button-active: #f0f2f5;
  --input-floating-toolbar-button-active-rgb: 240, 242, 245;
  --intro-background: #f0f2f5;
  --intro-background-rgb: 240, 242, 245;
  --intro-logo: rgba(78, 100, 112, 0.4);
  --intro-logo-rgb: 78, 100, 112;
  --intro-secondary: #667781;
  --intro-secondary-rgb: 102, 119, 129;
  --inverse: white;
  --inverse-rgb: 255, 255, 255;
  --label-disabled-text: #d1d7db;
  --label-disabled-text-rgb: 209, 215, 219;
  --label-secondary-text: rgba(60, 60, 67, 0.6);
  --label-secondary-text-rgb: 60, 60, 67;
  --labels-icon: rgba(17, 27, 33, 0.4);
  --labels-icon-rgb: 17, 27, 33;
  --labels-plus-icon-color: #0b141a;
  --labels-plus-icon-color-rgb: 11, 20, 26;
  --labels-plus-icon-background: #e9edef;
  --labels-plus-icon-background-rgb: 233, 237, 239;
  --link: #027eb5;
  --link-rgb: 2, 126, 181;
  --link-alt: #008069;
  --link-alt-rgb: 0, 128, 105;
  --link-preview-light: rgba(17, 27, 33, 0.3);
  --link-preview-light-rgb: 17, 27, 33;
  --link-preview-shimmer-start: rgba(227, 227, 227, 0);
  --link-preview-shimmer-start-rgb: 227, 227, 227;
  --link-preview-shimmer-end: rgba(227, 227, 227, 0.5);
  --link-preview-shimmer-end-rgb: 227, 227, 227;
  --link-preview-placeholder-image: #8696a0;
  --link-preview-placeholder-image-rgb: 134, 150, 160;
  --map-overlay-background: rgba(255, 255, 255, 0.6);
  --map-overlay-background-rgb: 255, 255, 255;
  --map-overlay-foreground: #667781;
  --map-overlay-foreground-rgb: 102, 119, 129;
  --media-editor-control: #1c313f;
  --media-editor-control-rgb: 28, 49, 63;
  --media-editor-image-caption-input-background: white;
  --media-editor-image-caption-input-background-rgb: 255, 255, 255;
  --media-editor-video-caption-input-background: #f0f2f5;
  --media-editor-video-caption-input-background-rgb: 240, 242, 245;
  --media-editor-document-caption-input-background: white;
  --media-editor-document-caption-input-background-rgb: 255, 255, 255;
  --media-editor-icon-color: #54656f;
  --media-editor-icon-color-rgb: 84, 101, 111;
  --media-editor-icon-secondary-color: #8696a0;
  --media-editor-icon-secondary-color-rgb: 134, 150, 160;
  --media-editor-thumb-border: #d1d7db;
  --media-editor-thumb-border-rgb: 209, 215, 219;
  --media-editor-thumb-border-active: #00a884;
  --media-editor-thumb-border-active-rgb: 0, 168, 132;
  --media-gallery-thumb-background: #dfe3e7;
  --media-gallery-thumb-background-rgb: 223, 227, 231;
  --media-gallery-thumb-icon: #bbc4cb;
  --media-gallery-thumb-icon-rgb: 187, 196, 203;
  --media-viewer-background: rgba(255, 255, 255, 0.96);
  --media-viewer-background-rgb: 255, 255, 255;
  --media-inner-border: rgba(11, 20, 26, 0.1);
  --media-inner-border-rgb: 11, 20, 26;
  --menu-bar-item-background-active: rgba(11, 20, 26, 0.1);
  --menu-bar-item-background-active-rgb: 11, 20, 26;
  --menu-context-transparent-icon: rgba(17, 27, 33, 0.5);
  --menu-context-transparent-icon-rgb: 17, 27, 33;
  --menu-context-transparent-icon-inverse: white;
  --menu-context-transparent-icon-inverse-rgb: 255, 255, 255;
  --message-background-deep: rgba(11, 20, 26, 0.12);
  --message-background-deep-rgb: 11, 20, 26;
  --message-placeholder-icon: rgba(17, 27, 33, 0.3);
  --message-placeholder-icon-rgb: 17, 27, 33;
  --message-primary: #111b21;
  --message-primary-rgb: 17, 27, 33;
  --message-selection-highlight: rgba(0, 128, 105, 0.08);
  --message-selection-highlight-rgb: 0, 128, 105;
  --modal-backdrop: rgba(255, 255, 255, 0.85);
  --modal-backdrop-rgb: 255, 255, 255;
  --modal-backdrop-solid: #f0f2f5;
  --modal-backdrop-solid-rgb: 240, 242, 245;
  --modal-background: white;
  --modal-background-rgb: 255, 255, 255;
  --modal-title: #111b21;
  --modal-title-rgb: 17, 27, 33;
  --beta-tag-background: #e6e6e6;
  --beta-tag-background-rgb: 230, 230, 230;
  --notification-biz-background: rgba(213, 253, 237, 0.95);
  --notification-biz-background-rgb: 213, 253, 237;
  --notification-biz-text: rgba(17, 27, 33, 0.96);
  --notification-biz-text-rgb: 17, 27, 33;
  --notification-e2e-background: #ffeecd;
  --notification-e2e-background-rgb: 255, 238, 205;
  --notification-e2e-icon: #54656f;
  --notification-e2e-icon-rgb: 84, 101, 111;
  --notification-e2e-text: #54656f;
  --notification-e2e-text-rgb: 84, 101, 111;
  --notification-info-icon: #54656f;
  --notification-info-icon-rgb: 84, 101, 111;
  --notification-non-e2e-background: #cbf2ee;
  --notification-non-e2e-background-rgb: 203, 242, 238;
  --notification-non-e2e-text: #54656f;
  --notification-non-e2e-text-rgb: 84, 101, 111;
  --outgoing-background: #d9fdd3;
  --outgoing-background-rgb: 217, 253, 211;
  --outgoing-background-deeper: #d1f4cc;
  --outgoing-background-deeper-rgb: 209, 244, 204;
  --outgoing-background-highlight: #c4eec8;
  --outgoing-background-highlight-rgb: 196, 238, 200;
  --overlay: #0b141a;
  --overlay-rgb: 11, 20, 26;
  --panel-background: #f0f2f5;
  --panel-background-rgb: 240, 242, 245;
  --panel-background-colored: #008069;
  --panel-background-colored-rgb: 0, 128, 105;
  --panel-background-colored-deeper: #008069;
  --panel-background-colored-deeper-rgb: 0, 128, 105;
  --panel-background-deep: #e9edef;
  --panel-background-deep-rgb: 233, 237, 239;
  --panel-background-deeper: #e9edef;
  --panel-background-deeper-rgb: 233, 237, 239;
  --panel-background-hover: #e7e9ec;
  --panel-background-hover-rgb: 231, 233, 236;
  --panel-background-lighter: #f7f8fa;
  --panel-background-lighter-rgb: 247, 248, 250;
  --panel-header-background: #f0f2f5;
  --panel-header-background-rgb: 240, 242, 245;
  --panel-header-icon: #54656f;
  --panel-header-icon-rgb: 84, 101, 111;
  --conversation-header-border: #d1d7db;
  --conversation-header-border-rgb: 209, 215, 219;
  --panel-input-background: #e9edef;
  --panel-input-background-rgb: 233, 237, 239;
  --panel-primary: rgba(17, 27, 33, 0.35);
  --panel-primary-rgb: 17, 27, 33;
  --payment-status-failed: #f15c6d;
  --payment-status-failed-rgb: 241, 92, 109;
  --payment-status-pending: rgba(17, 27, 33, 0.45);
  --payment-status-pending-rgb: 17, 27, 33;
  --payment-status-success: #1fa855;
  --payment-status-success-rgb: 31, 168, 85;
  --photopicker-overlay-background: rgba(84, 101, 111, 0.8);
  --photopicker-overlay-background-rgb: 84, 101, 111;
  --picker-background: #f0f2f5;
  --picker-background-rgb: 240, 242, 245;
  --pin-indicator: #e9edef;
  --pin-indicator-rgb: 233, 237, 239;
  --pip-drag-bar: white;
  --pip-drag-bar-rgb: 255, 255, 255;
  --pip-player-background: #2a2f32;
  --pip-player-background-rgb: 42, 47, 50;
  --pip-manager-content: rgba(79, 79, 79, 0.85);
  --pip-manager-content-rgb: 79, 79, 79;
  --popup-panel-background: rgba(11, 20, 26, 0.05);
  --popup-panel-background-rgb: 11, 20, 26;
  --primary-muted: #667781;
  --primary-muted-rgb: 102, 119, 129;
  --primary: #3b4a54;
  --primary-rgb: 59, 74, 84;
  --primary-strong: #111b21;
  --primary-strong-rgb: 17, 27, 33;
  --primary-stronger: #111b21;
  --primary-stronger-rgb: 17, 27, 33;
  --primary-strongest: #111b21;
  --primary-strongest-rgb: 17, 27, 33;
  --primary-title: #41525d;
  --primary-title-rgb: 65, 82, 93;
  --product-image-button-background: rgba(17, 27, 33, 0.35);
  --product-image-button-background-rgb: 17, 27, 33;
  --product-thumb-background: #f0f2f5;
  --product-thumb-background-rgb: 240, 242, 245;
  --product-thumb-background-deeper: #d8dde5;
  --product-thumb-background-deeper-rgb: 216, 221, 229;
  --product-thumb-overlay-background: rgba(17, 27, 33, 0.5);
  --product-thumb-overlay-background-rgb: 17, 27, 33;
  --product-thumb-overlay-text: white;
  --product-thumb-overlay-text-rgb: 255, 255, 255;
  --product-placeholder-background: #ecf1f3;
  --product-placeholder-background-rgb: 236, 241, 243;
  --progress-background: rgba(0, 0, 0, 0.1);
  --progress-background-rgb: 0, 0, 0;
  --progress-primary: #1daa61;
  --progress-primary-rgb: 29, 170, 97;
  --poll-bar-container-receiver: #f0f2f5;
  --poll-bar-container-receiver-rgb: 240, 242, 245;
  --poll-bar-fill-receiver: #00a884;
  --poll-bar-fill-receiver-rgb: 0, 168, 132;
  --poll-bar-container-sender: rgba(11, 20, 26, 0.1);
  --poll-bar-container-sender-rgb: 11, 20, 26;
  --poll-bar-fill-sender: #00a884;
  --poll-bar-fill-sender-rgb: 0, 168, 132;
  --poll-button-disabled-receiver: #d1d7db;
  --poll-button-disabled-receiver-rgb: 209, 215, 219;
  --poll-button-disabled-sender: rgba(11, 20, 26, 0.2);
  --poll-button-disabled-sender-rgb: 11, 20, 26;
  --poll-checkmark-receiver: white;
  --poll-checkmark-receiver-rgb: 255, 255, 255;
  --poll-checkmark-sender: #d9fdd3;
  --poll-checkmark-sender-rgb: 217, 253, 211;
  --poll-disabled-checked-checkbox-receiver: #d1d7db;
  --poll-disabled-checked-checkbox-receiver-rgb: 209, 215, 219;
  --poll-disabled-checked-checkbox-sender: rgba(11, 20, 26, 0.2);
  --poll-disabled-checked-checkbox-sender-rgb: 11, 20, 26;
  --poll-invalid-warning-background: #fff7e5;
  --poll-invalid-warning-background-rgb: 255, 247, 229;
  --poll-invalid-warning-border-receiver: #f0f2f5;
  --poll-invalid-warning-border-receiver-rgb: 240, 242, 245;
  --poll-invalid-warning-border-sender: rgba(11, 20, 26, 0.1);
  --poll-invalid-warning-border-sender-rgb: 11, 20, 26;
  --poll-invalid-warning-icon-color: #ffbc38;
  --poll-invalid-warning-icon-color-rgb: 255, 188, 56;
  --poll-invalid-warning-icon-container-background: #ffe4af;
  --poll-invalid-warning-icon-container-background-rgb: 255, 228, 175;
  --poll-modal-background-color: #fff;
  --poll-modal-background-color-rgb: 255, 255, 255;
  --poll-modal-footer-background-color: rgba(11, 20, 26, 0.04);
  --poll-modal-footer-background-color-rgb: 11, 20, 26;
  --poll-checkbox-default-border-color-sender: #8696a0;
  --poll-checkbox-default-border-color-sender-rgb: 134, 150, 160;
  --poll-selectable-options-icon-hint-color: #54656f;
  --poll-selectable-options-icon-hint-color-rgb: 84, 101, 111;
  --ptt-blue: #4fc3f7;
  --ptt-blue-rgb: 79, 195, 247;
  --ptt-draft-button-cancel: #667781;
  --ptt-draft-button-cancel-rgb: 102, 119, 129;
  --ptt-draft-button-cancel-hover: #6f828c;
  --ptt-draft-button-cancel-hover-rgb: 111, 130, 140;
  --ptt-draft-button-play-pause: #667781;
  --ptt-draft-button-play-pause-rgb: 102, 119, 129;
  --ptt-draft-button-play-pause-hover: #6f828c;
  --ptt-draft-button-play-pause-hover-rgb: 111, 130, 140;
  --ptt-draft-button-play-pause-out-of-chat: #fff;
  --ptt-draft-button-play-pause-out-of-chat-rgb: 255, 255, 255;
  --ptt-draft-button-stop: #ff3b30;
  --ptt-draft-button-stop-rgb: 255, 59, 48;
  --ptt-draft-button-stop-hover: #ff4e44;
  --ptt-draft-button-stop-hover-rgb: 255, 78, 68;
  --ptt-draft-button-send: #00a884;
  --ptt-draft-button-send-rgb: 0, 168, 132;
  --ptt-draft-button-send-hover: #00bc94;
  --ptt-draft-button-send-hover-rgb: 0, 188, 148;
  --ptt-draft-thumb: #00a884;
  --ptt-draft-thumb-rgb: 0, 168, 132;
  --ptt-thumb-outgoing-unplayed: #6f8171;
  --ptt-thumb-outgoing-unplayed-rgb: 111, 129, 113;
  --ptt-thumb-outgoing-played: #4fc3f7;
  --ptt-thumb-outgoing-played-rgb: 79, 195, 247;
  --ptt-thumb-incoming-unplayed: #09d261;
  --ptt-thumb-incoming-unplayed-rgb: 9, 210, 97;
  --ptt-thumb-incoming-played: #4fc3f7;
  --ptt-thumb-incoming-played-rgb: 79, 195, 247;
  --ptt-draft-waveform-background: white;
  --ptt-draft-waveform-background-rgb: 255, 255, 255;
  --ptt-draft-waveform-background-border: #f7f8fa;
  --ptt-draft-waveform-background-border-rgb: 247, 248, 250;
  --ptt-ooc-background: #009688;
  --ptt-ooc-background-rgb: 0, 150, 136;
  --ptt-ooc-mic-border-color: #009688;
  --ptt-ooc-mic-border-color-rgb: 0, 150, 136;
  --ptt-ooc-mic-fill-color: #fff;
  --ptt-ooc-mic-fill-color-rgb: 255, 255, 255;
  --ptt-ooc-avatar-background: #ffad1f;
  --ptt-ooc-avatar-background-rgb: 255, 173, 31;
  --ptt-waveform-preview-unplayed: #ced0d1;
  --ptt-waveform-preview-unplayed-rgb: 206, 208, 209;
  --ptt-waveform-incoming-unplayed: #ced0d1;
  --ptt-waveform-incoming-unplayed-rgb: 206, 208, 209;
  --ptt-waveform-outgoing-unplayed: #b0ceae;
  --ptt-waveform-outgoing-unplayed-rgb: 176, 206, 174;
  --ptt-waveform-preview-played: #858a8d;
  --ptt-waveform-preview-played-rgb: 133, 138, 141;
  --ptt-waveform-incoming-played: #858a8d;
  --ptt-waveform-incoming-played-rgb: 133, 138, 141;
  --ptt-waveform-outgoing-played: #728977;
  --ptt-waveform-outgoing-played-rgb: 114, 137, 119;
  --ptt-gray: rgba(17, 27, 33, 0.7);
  --ptt-gray-rgb: 17, 27, 33;
  --ptt-gray-badge: rgba(84, 101, 111, 0.5);
  --ptt-gray-badge-rgb: 84, 101, 111;
  --ptt-green: #09d261;
  --ptt-green-rgb: 9, 210, 97;
  --ptt-text: white;
  --ptt-text-rgb: 255, 255, 255;
  --quick-action-button: white;
  --quick-action-button-rgb: 255, 255, 255;
  --quick-action-button-background: rgba(11, 20, 26, 0.2);
  --quick-action-button-background-rgb: 11, 20, 26;
  --reaction-button: white;
  --reaction-button-rgb: 255, 255, 255;
  --round-entry-point-background-color: rgba(11, 20, 26, 0.2);
  --round-entry-point-background-color-rgb: 11, 20, 26;
  --quoted-message-text: #667781;
  --quoted-message-text-rgb: 102, 119, 129;
  --rich-text-panel-background: #f0f2f5;
  --rich-text-panel-background-rgb: 240, 242, 245;
  --search-container-background: white;
  --search-container-background-rgb: 255, 255, 255;
  --search-input-background: #f0f2f5;
  --search-input-background-rgb: 240, 242, 245;
  --search-input-container-background: white;
  --search-input-container-background-rgb: 255, 255, 255;
  --search-input-container-background-active: white;
  --search-input-container-background-active-rgb: 255, 255, 255;
  --secondary: #667781;
  --secondary-rgb: 102, 119, 129;
  --secondary-light: #d1d7db;
  --secondary-light-rgb: 209, 215, 219;
  --secondary-lighter: #8696a0;
  --secondary-lighter-rgb: 134, 150, 160;
  --secondary-stronger: #3b4a54;
  --secondary-stronger-rgb: 59, 74, 84;
  --security-icon-background: #d3ede6;
  --security-icon-background-rgb: 211, 237, 230;
  --security-icon-lock: #1fc4b1;
  --security-icon-lock-rgb: 31, 196, 177;
  --security-icon-shield: #f0faf7;
  --security-icon-shield-rgb: 240, 250, 247;
  --shadow: #0b141a;
  --shadow-rgb: 11, 20, 26;
  --shadow-light: rgba(11, 20, 26, 0.08);
  --shadow-light-rgb: 11, 20, 26;
  --spinner-default: #d1d7db;
  --spinner-default-rgb: 209, 215, 219;
  --spinner-highlight: #00a884;
  --spinner-highlight-rgb: 0, 168, 132;
  --spinner-incoming: #b8bbbc;
  --spinner-incoming-rgb: 184, 187, 188;
  --spinner-outgoing: #9db99e;
  --spinner-outgoing-rgb: 157, 185, 158;
  --startup-background: #f0f2f5;
  --startup-background-rgb: 240, 242, 245;
  --startup-icon: rgba(0, 0, 0, 0.1);
  --startup-icon-rgb: 0, 0, 0;
  --status-background: #0b141a;
  --status-background-rgb: 11, 20, 26;
  --status-background-hover: #30373c;
  --status-background-hover-rgb: 48, 55, 60;
  --status-primary: white;
  --status-primary-rgb: 255, 255, 255;
  --status-secondary: rgba(255, 255, 255, 0.55);
  --status-secondary-rgb: 255, 255, 255;
  --status-ring-read: #bbbec4;
  --status-ring-read-rgb: 187, 190, 196;
  --status-ring-unread: #25d366;
  --status-ring-unread-rgb: 37, 211, 102;
  --status-thumbnail-background: #cacaca;
  --status-thumbnail-background-rgb: 202, 202, 202;
  --status-link-preview-title: #111b21;
  --status-link-preview-title-rgb: 17, 27, 33;
  --status-link-preview-secondary: #667781;
  --status-link-preview-secondary-rgb: 102, 119, 129;
  --sticker-button-background: #e9edef;
  --sticker-button-background-rgb: 233, 237, 239;
  --success: #1fa855;
  --success-rgb: 31, 168, 85;
  --suspicious-background: rgba(241, 92, 109, 0.8);
  --suspicious-background-rgb: 241, 92, 109;
  --system-message-background: rgba(255, 255, 255, 0.95);
  --system-message-background-rgb: 255, 255, 255;
  --system-message-text: #54656f;
  --system-message-text-rgb: 84, 101, 111;
  --teal-pale: #60aea1;
  --teal-pale-rgb: 96, 174, 161;
  --text-action: #008069;
  --text-action-rgb: 0, 128, 105;
  --text-muted: #8696a0;
  --text-muted-rgb: 134, 150, 160;
  --thumb-border-active: white;
  --thumb-border-active-rgb: 255, 255, 255;
  --thumb-border-viewer-active: #d1d7db;
  --thumb-border-viewer-active-rgb: 209, 215, 219;
  --toast-background: rgba(11, 20, 26, 0.82);
  --toast-background-rgb: 11, 20, 26;
  --toast-text: white;
  --toast-text-rgb: 255, 255, 255;
  --tooltip-text: white;
  --tooltip-text-rgb: 255, 255, 255;
  --tooltip-background: #202c33;
  --tooltip-background-rgb: 32, 44, 51;
  --unread-background: white;
  --unread-background-rgb: 255, 255, 255;
  --unread-bar-background: rgba(255, 255, 255, 0.25);
  --unread-bar-background-rgb: 255, 255, 255;
  --unread-timestamp: #1fa855;
  --unread-timestamp-rgb: 31, 168, 85;
  --unread-marker-background: #25d366;
  --unread-marker-background-rgb: 37, 211, 102;
  --unread-marker-text: white;
  --unread-marker-text-rgb: 255, 255, 255;
  --vcard-placeholder-background: rgba(17, 27, 33, 0.04);
  --vcard-placeholder-background-rgb: 17, 27, 33;
  --vcard-placeholder-background-deeper: rgba(17, 27, 33, 0.08);
  --vcard-placeholder-background-deeper-rgb: 17, 27, 33;
  --video-player-background: #0b141a;
  --video-player-background-rgb: 11, 20, 26;
  --video-primary: white;
  --video-primary-rgb: 255, 255, 255;
  --voip-primary: white;
  --voip-primary-rgb: 255, 255, 255;
  --voip-disabled-background: #222222;
  --voip-disabled-background-rgb: 34, 34, 34;
  --wallpaper-background: #efeae2;
  --wallpaper-background-rgb: 239, 234, 226;
  --wallpaper-thumb-border-active: #009de2;
  --wallpaper-thumb-border-active-rgb: 0, 157, 226;
  --wallpaper-thumb-border-hover: white;
  --wallpaper-thumb-border-hover-rgb: 255, 255, 255;
  --reactions-bubble-border: rgba(0, 0, 0, 0.05);
  --reactions-bubble-border-rgb: 0, 0, 0;
  --reactions-bubble-counter: rgba(60, 60, 67, 0.6);
  --reactions-bubble-counter-rgb: 60, 60, 67;
  --reactions-details-background: white;
  --reactions-details-background-rgb: 255, 255, 255;
  --reactions-tray-background: white;
  --reactions-tray-background-rgb: 255, 255, 255;
  --reactions-details-background-hover: #f5f6f6;
  --reactions-details-background-hover-rgb: 245, 246, 246;
  --reactions-tray-active-round-background: rgba(11, 20, 26, 0.1);
  --reactions-tray-active-round-background-rgb: 11, 20, 26;
  --reactions-picker-bg: rgb(242, 242, 247);
  --reactions-picker-bg-rgb: 242, 242, 247;
  --svg-gray-button: rgba(11, 20, 26, 0.5);
  --svg-gray-button-rgb: 11, 20, 26;
  --reactions-panel-background-color: white;
  --reactions-panel-background-color-rgb: 255, 255, 255;
  --reactions-panel-search-background-color: rgba(0, 0, 0, 0.05);
  --reactions-panel-search-background-color-rgb: 0, 0, 0;
  --reactions-search-color: rgb(102, 119, 129);
  --reactions-search-color-rgb: 102, 119, 129;
  --reactions-menu-tab-separator: rgba(60, 60, 67, 0.29);
  --reactions-menu-tab-separator-rgb: 60, 60, 67;
  --text-primary-strong: #111b21;
  --text-primary-strong-rgb: 17, 27, 33;
  --text-secondary-lighter: #667781;
  --text-secondary-lighter-rgb: 102, 119, 129;
  --text-medium-emphasis: #667781;
  --text-medium-emphasis-rgb: 102, 119, 129;
  --icon-high-emphasis: #00a884;
  --icon-high-emphasis-rgb: 0, 168, 132;
  --switch-button-color: #ececec;
  --switch-button-color-rgb: 236, 236, 236;
  --switch-button-checked-color: #018579;
  --switch-button-checked-color-rgb: 1, 133, 121;
  --switch-button-disabled-color: #d1d7db;
  --switch-button-disabled-color-rgb: 209, 215, 219;
  --switch-track-color: #868686;
  --switch-track-color-rgb: 134, 134, 134;
  --switch-track-checked-color: #b2dbd7;
  --switch-track-checked-color-rgb: 178, 219, 215;
  --switch-track-disabled-color: #e9edef;
  --switch-track-disabled-color-rgb: 233, 237, 239;
  --announcement-speaker-background: #d9fdd3;
  --announcement-speaker-background-rgb: 217, 253, 211;
  --communities-green: #008069;
  --communities-green-rgb: 0, 128, 105;
  --qc-button-border: #e9edef;
  --qc-button-border-rgb: 233, 237, 239;
  --qc-button-border-active: #d1d7db;
  --qc-button-border-active-rgb: 209, 215, 219;
  --qc-quantity-label-highlighted-background: #008069;
  --qc-quantity-label-highlighted-background-rgb: 0, 128, 105;
  --drawer-loading-background: rgba(255, 255, 255, 0.5);
  --drawer-loading-background-rgb: 255, 255, 255;
  --transient-background: #fcf5eb;
  --transient-background-rgb: 252, 245, 235;
  --multi-skin-tone-picker-emoji-selected-background: #d1d7db;
  --multi-skin-tone-picker-emoji-selected-background-rgb: 209, 215, 219;
  --pnh-nux: #53a69b;
  --pnh-nux-rgb: 83, 166, 155;
  --forward-caption-preview-background: white;
  --forward-caption-preview-background-rgb: 255, 255, 255;
  --forward-caption-preview-content: #f7f8fa;
  --forward-caption-preview-content-rgb: 247, 248, 250;
  --bot-typing-indicator-background-color: #242424;
  --bot-typing-indicator-background-color-rgb: 36, 36, 36;
  --bot-suggestion-background-color: rgba(255, 255, 255, 0.5);
  --bot-suggestion-background-color-rgb: 255, 255, 255;
  --bot-command-pill-background-color: #f7f8fa;
  --bot-command-pill-background-color-rgb: 247, 248, 250;
  --bot-command-text: #027eb5;
  --bot-command-text-rgb: 2, 126, 181;
  --icon-in-cell-frame-background: #f7f8fa;
  --icon-in-cell-frame-background-rgb: 247, 248, 250;
  --block-quote-text: rgba(17, 27, 33, 0.65);
  --block-quote-text-rgb: 17, 27, 33;
  --desktop-upsell-call-btn: rgba(84, 101, 111, 0.5);
  --desktop-upsell-call-btn-rgb: 84, 101, 111;
  --date-picker-background-color: white;
  --date-picker-background-color-rgb: 255, 255, 255;
  --date-picker-today-background-color: #008069;
  --date-picker-today-background-color-rgb: 0, 128, 105;
  --date-picker-header-background-color: #008069;
  --date-picker-header-background-color-rgb: 0, 128, 105;
  --date-picker-text-color: #0b141a;
  --date-picker-text-color-rgb: 11, 20, 26;
  --date-picker-today-text-color: white;
  --date-picker-today-text-color-rgb: 255, 255, 255;
  --date-picker-nav-text-color: white;
  --date-picker-nav-text-color-rgb: 255, 255, 255;
  --carousel-button-background-color: white;
  --carousel-button-background-color-rgb: 255, 255, 255;
  --carousel-button-border-color: #d1d7db;
  --carousel-button-border-color-rgb: 209, 215, 219;
  --carousel-button-shadow-color: rgba(11, 20, 26, 0.2);
  --carousel-button-shadow-color-rgb: 11, 20, 26;
  --carousel-button-chevron-color: #54656f;
  --carousel-button-chevron-color-rgb: 84, 101, 111;
  --carousel-button-background-color-active: #f0f2f5;
  --carousel-button-background-color-active-rgb: 240, 242, 245;
  --carousel-button-background-color-hover: rgb(245, 246, 246);
  --carousel-button-background-color-hover-rgb: 245, 246, 246;
  --carousel-button-shadow-color-hover: rgba(11, 20, 26, 0.4);
  --carousel-button-shadow-color-hover-rgb: 11, 20, 26;
  --navbar-background: #f0f2f5;
  --navbar-background-rgb: 240, 242, 245;
  --navbar-separator: rgba(0, 0, 0, 0.2);
  --navbar-separator-rgb: 0, 0, 0;
  --navbar-border: #e9edef;
  --navbar-border-rgb: 233, 237, 239;
  --navbar-item-active-background: rgba(0, 0, 0, 0.05);
  --navbar-item-active-background-rgb: 0, 0, 0;
  --pill-background: rgba(11, 20, 26, 0.05);
  --pill-background-rgb: 11, 20, 26;
  --pill-text: rgba(84, 101, 111, 0.85);
  --pill-text-rgb: 84, 101, 111;
  --comments-modal-background: white;
  --comments-modal-background-rgb: 255, 255, 255;
  --text-disabled: #d1d7db;
  --text-disabled-rgb: 209, 215, 219;
}
.dark {
  --active-tab-marker: #00a884;
  --active-tab-marker-rgb: 0, 168, 132;
  --app-background: #0c1317;
  --app-background-rgb: 12, 19, 23;
  --app-background-deeper: #0a1014;
  --app-background-deeper-rgb: 10, 16, 20;
  --app-background-stripe: rgba(0, 0, 0, 0);
  --app-background-stripe-rgb: 0, 0, 0;
  --attach-media-drop-border: rgba(233, 237, 239, 0.2);
  --attach-media-drop-border-rgb: 233, 237, 239;
  --attach-media-drop-overlay: rgba(52, 70, 81, 0.3);
  --attach-media-drop-overlay-rgb: 52, 70, 81;
  --attachment-type-audio-color: #fa6533;
  --attachment-type-audio-color-rgb: 250, 101, 51;
  --attachment-type-event-color: #ff2e74;
  --attachment-type-event-color-rgb: 255, 46, 116;
  --attachment-type-photos-color: #007bfc;
  --attachment-type-photos-color-rgb: 0, 123, 252;
  --attachment-type-camera-color: #ff2e74;
  --attachment-type-camera-color-rgb: 255, 46, 116;
  --attachment-type-documents-color: #7f66ff;
  --attachment-type-documents-color-rgb: 127, 102, 255;
  --attachment-type-catalog-color: #86a3b3;
  --attachment-type-catalog-color-rgb: 134, 163, 179;
  --attachment-type-quick-replies-color: #ffbc38;
  --attachment-type-quick-replies-color-rgb: 255, 188, 56;
  --attachment-type-orders-color: #009de2;
  --attachment-type-orders-color-rgb: 0, 157, 226;
  --attachment-type-contacts-color: #009de2;
  --attachment-type-contacts-color-rgb: 0, 157, 226;
  --attachment-type-polls-color: #ffbc38;
  --attachment-type-polls-color-rgb: 255, 188, 56;
  --attachment-type-stickers-color: #02a698;
  --attachment-type-stickers-color-rgb: 2, 166, 152;
  --audio-control-incoming: #848488;
  --audio-control-incoming-rgb: 132, 132, 136;
  --audio-control-outgoing: #d1d7db;
  --audio-control-outgoing-rgb: 209, 215, 219;
  --audio-progress-incoming: #63cb77;
  --audio-progress-incoming-rgb: 99, 203, 119;
  --audio-progress-outgoing: #599389;
  --audio-progress-outgoing-rgb: 89, 147, 137;
  --audio-progress-played-incoming: #49a1c8;
  --audio-progress-played-incoming-rgb: 73, 161, 200;
  --audio-progress-played-outgoing: #43abcd;
  --audio-progress-played-outgoing-rgb: 67, 171, 205;
  --audio-progress-metadata: rgba(255, 255, 255, 0.6);
  --audio-progress-metadata-rgb: 255, 255, 255;
  --audio-track-incoming: #343f46;
  --audio-track-incoming-rgb: 52, 63, 70;
  --audio-track-outgoing: #176b5b;
  --audio-track-outgoing-rgb: 23, 107, 91;
  --avatar-background: #111b21;
  --avatar-background-rgb: 17, 27, 33;
  --avatar-border: #aebac1;
  --avatar-border-rgb: 174, 186, 193;
  --avatar-circle-gray-light: #3b4a54;
  --avatar-circle-gray-light-rgb: 59, 74, 84;
  --avatar-circle-gray: #54656f;
  --avatar-circle-gray-rgb: 84, 101, 111;
  --avatar-placeholder-background: #6a7175;
  --avatar-placeholder-background-rgb: 106, 113, 117;
  --avatar-placeholder-primary: #cfd4d6;
  --avatar-placeholder-primary-rgb: 207, 212, 214;
  --archived-chat-marker: #aebac1;
  --archived-chat-marker-rgb: 174, 186, 193;
  --archived-chat-marker-border: #2a3942;
  --archived-chat-marker-border-rgb: 42, 57, 66;
  --archived-chat-marker-background: #2a3942;
  --archived-chat-marker-background-rgb: 42, 57, 66;
  --background-default: #111b21;
  --background-default-rgb: 17, 27, 33;
  --background-document-with-captions: #111b21;
  --background-document-with-captions-rgb: 17, 27, 33;
  --background-default-active: #2a3942;
  --background-default-active-rgb: 42, 57, 66;
  --background-default-hover: #202c33;
  --background-default-hover-rgb: 32, 44, 51;
  --background-lighter: #233138;
  --background-lighter-rgb: 35, 49, 56;
  --background-lighter-content: #182229;
  --background-lighter-content-rgb: 24, 34, 41;
  --background-lighter-active: #182229;
  --background-lighter-active-rgb: 24, 34, 41;
  --background-lighter-hover: #182229;
  --background-lighter-hover-rgb: 24, 34, 41;
  --background-lightest-active: #233138;
  --background-lightest-active-rgb: 35, 49, 56;
  --background-lightest-hover: #233138;
  --background-lightest-hover-rgb: 35, 49, 56;
  --text-primary: #e9edef;
  --text-primary-rgb: 233, 237, 239;
  --text-secondary-emphasized: #aebac1;
  --text-secondary-emphasized-rgb: 174, 186, 193;
  --text-secondary: #8696a0;
  --text-secondary-rgb: 134, 150, 160;
  --text-teal: #00a884;
  --text-teal-rgb: 0, 168, 132;
  --text-success: #71eb85;
  --text-success-rgb: 113, 235, 133;
  --text-critical: #f15c6d;
  --text-critical-rgb: 241, 92, 109;
  --badge-border: #d1d7db;
  --badge-border-rgb: 209, 215, 219;
  --badge-pending: #008069;
  --badge-pending-rgb: 0, 128, 105;
  --beta-tag-background: #364147;
  --beta-tag-background-rgb: 54, 65, 71;
  --border-bubble: rgba(233, 237, 239, 0.12);
  --border-bubble-rgb: 233, 237, 239;
  --border-deeper: rgba(134, 150, 160, 0.15);
  --border-deeper-rgb: 134, 150, 160;
  --border-default: rgba(134, 150, 160, 0.15);
  --border-default-rgb: 134, 150, 160;
  --border-list: rgba(134, 150, 160, 0.15);
  --border-list-rgb: 134, 150, 160;
  --border-panel: rgba(134, 150, 160, 0.15);
  --border-panel-rgb: 134, 150, 160;
  --border-strong: rgba(134, 150, 160, 0.15);
  --border-strong-rgb: 134, 150, 160;
  --border-stronger: rgba(134, 150, 160, 0.15);
  --border-stronger-rgb: 134, 150, 160;
  --bubble-meta: rgba(255, 255, 255, 0.6);
  --bubble-meta-rgb: 255, 255, 255;
  --bubble-meta-icon: rgba(255, 255, 255, 0.5);
  --bubble-meta-icon-rgb: 255, 255, 255;
  --business-name-subtitle: #aebac1;
  --business-name-subtitle-rgb: 174, 186, 193;
  --butterbar-default-background: #182229;
  --butterbar-default-background-rgb: 24, 34, 41;
  --butterbar-icon: #aebac1;
  --butterbar-icon-rgb: 174, 186, 193;
  --butterbar-icon-dismiss: #8696a0;
  --butterbar-icon-dismiss-rgb: 134, 150, 160;
  --butterbar-primary: #e9edef;
  --butterbar-primary-rgb: 233, 237, 239;
  --butterbar-secondary: #8696a0;
  --butterbar-secondary-rgb: 134, 150, 160;
  --butterbar-battery-background: #182229;
  --butterbar-battery-background-rgb: 24, 34, 41;
  --butterbar-battery-icon: #f15c6d;
  --butterbar-battery-icon-rgb: 241, 92, 109;
  --butterbar-battery-primary: #e9edef;
  --butterbar-battery-primary-rgb: 233, 237, 239;
  --butterbar-battery-secondary: #8696a0;
  --butterbar-battery-secondary-rgb: 134, 150, 160;
  --butterbar-connection-background: #182229;
  --butterbar-connection-background-rgb: 24, 34, 41;
  --butterbar-connection-primary: #e9edef;
  --butterbar-connection-primary-rgb: 233, 237, 239;
  --butterbar-connection-secondary: #8696a0;
  --butterbar-connection-secondary-rgb: 134, 150, 160;
  --butterbar-connection-icon: #ffbc38;
  --butterbar-connection-icon-rgb: 255, 188, 56;
  --butterbar-desktop-upsell-icon: #182229;
  --butterbar-desktop-upsell-icon-rgb: 24, 34, 41;
  --butterbar-phone-icon-shape: #182229;
  --butterbar-phone-icon-shape-rgb: 24, 34, 41;
  --butterbar-fatal-background: #182229;
  --butterbar-fatal-background-rgb: 24, 34, 41;
  --butterbar-fatal-primary: #e9edef;
  --butterbar-fatal-primary-rgb: 233, 237, 239;
  --butterbar-fatal-secondary: #8696a0;
  --butterbar-fatal-secondary-rgb: 134, 150, 160;
  --butterbar-fatal-icon: #ffbc38;
  --butterbar-fatal-icon-rgb: 255, 188, 56;
  --butterbar-notice-background: #182229;
  --butterbar-notice-background-rgb: 24, 34, 41;
  --butterbar-notice-circle: #00a884;
  --butterbar-notice-circle-rgb: 0, 168, 132;
  --butterbar-notice-icon: #182229;
  --butterbar-notice-icon-rgb: 24, 34, 41;
  --butterbar-notice-smb-background: #182229;
  --butterbar-notice-smb-background-rgb: 24, 34, 41;
  --butterbar-notice-smb-circle: #00a884;
  --butterbar-notice-smb-circle-rgb: 0, 168, 132;
  --butterbar-notice-smb-icon: #182229;
  --butterbar-notice-smb-icon-rgb: 24, 34, 41;
  --butterbar-notification-icon: #53bdeb;
  --butterbar-notification-icon-rgb: 83, 189, 235;
  --butterbar-update-background: #182229;
  --butterbar-update-background-rgb: 24, 34, 41;
  --butterbar-update-icon: #00a884;
  --butterbar-update-icon-rgb: 0, 168, 132;
  --butterbar-green-nux-primary: #e9edef;
  --butterbar-green-nux-primary-rgb: 233, 237, 239;
  --butterbar-green-nux-secondary: #8696a0;
  --butterbar-green-nux-secondary-rgb: 134, 150, 160;
  --butterbar-green-nux-background: #182229;
  --butterbar-green-nux-background-rgb: 24, 34, 41;
  --butterbar-green-nux-icon: #182229;
  --butterbar-green-nux-icon-rgb: 24, 34, 41;
  --butterbar-green-nux-icon-background: #00a884;
  --butterbar-green-nux-icon-background-rgb: 0, 168, 132;
  --butterbar-green-nux-icon-dismiss: #8696a0;
  --butterbar-green-nux-icon-dismiss-rgb: 134, 150, 160;
  --butterbar-blue-nux-primary: #e9edef;
  --butterbar-blue-nux-primary-rgb: 233, 237, 239;
  --butterbar-blue-nux-secondary: #8696a0;
  --butterbar-blue-nux-secondary-rgb: 134, 150, 160;
  --butterbar-blue-nux-background: #182229;
  --butterbar-blue-nux-background-rgb: 24, 34, 41;
  --butterbar-blue-nux-icon: #182229;
  --butterbar-blue-nux-icon-rgb: 24, 34, 41;
  --butterbar-blue-nux-icon-background: #53bdeb;
  --butterbar-blue-nux-icon-background-rgb: 83, 189, 235;
  --butterbar-blue-nux-icon-dismiss: rgba(233, 237, 239, 0.7);
  --butterbar-blue-nux-icon-dismiss-rgb: 233, 237, 239;
  --butterbar-ad-action-info-primary: #e9edef;
  --butterbar-ad-action-info-primary-rgb: 233, 237, 239;
  --butterbar-ad-action-info-secondary: #8696a0;
  --butterbar-ad-action-info-secondary-rgb: 134, 150, 160;
  --butterbar-ad-action-info-background: #182229;
  --butterbar-ad-action-info-background-rgb: 24, 34, 41;
  --butterbar-ad-action-info-icon: #182229;
  --butterbar-ad-action-info-icon-rgb: 24, 34, 41;
  --butterbar-ad-action-info-icon-background: #00a884;
  --butterbar-ad-action-info-icon-background-rgb: 0, 168, 132;
  --butterbar-ad-action-info-icon-dismiss: white;
  --butterbar-ad-action-info-icon-dismiss-rgb: 255, 255, 255;
  --butterbar-ad-action-warning-primary: #e9edef;
  --butterbar-ad-action-warning-primary-rgb: 233, 237, 239;
  --butterbar-ad-action-warning-secondary: #8696a0;
  --butterbar-ad-action-warning-secondary-rgb: 134, 150, 160;
  --butterbar-ad-action-warning-background: #182229;
  --butterbar-ad-action-warning-background-rgb: 24, 34, 41;
  --butterbar-ad-action-warning-icon: #182229;
  --butterbar-ad-action-warning-icon-rgb: 24, 34, 41;
  --butterbar-ad-action-warning-icon-background: #ffbc38;
  --butterbar-ad-action-warning-icon-background-rgb: 255, 188, 56;
  --butterbar-ad-action-warning-icon-dismiss: white;
  --butterbar-ad-action-warning-icon-dismiss-rgb: 255, 255, 255;
  --butterbar-order-expansion-banner-background: #182229;
  --butterbar-order-expansion-banner-background-rgb: 24, 34, 41;
  --button-alternative: #53bdeb;
  --button-alternative-rgb: 83, 189, 235;
  --button-alternative-background: #172127;
  --button-alternative-background-rgb: 23, 33, 39;
  --button-background-disabled: rgba(255, 255, 255, 0.1);
  --button-background-disabled-rgb: 255, 255, 255;
  --button-bubble: rgba(0, 168, 132, 0.7);
  --button-bubble-rgb: 0, 168, 132;
  --button-plain-background: #2a3942;
  --button-plain-background-rgb: 42, 57, 66;
  --button-plain-background-hover: #3b4a54;
  --button-plain-background-hover-rgb: 59, 74, 84;
  --button-plain: #e9edef;
  --button-plain-rgb: 233, 237, 239;
  --button-plain-hover: #e9edef;
  --button-plain-hover-rgb: 233, 237, 239;
  --button-plain-disabled-background: rgba(255, 255, 255, 0.1);
  --button-plain-disabled-background-rgb: 255, 255, 255;
  --button-primary: #111b21;
  --button-primary-rgb: 17, 27, 33;
  --button-primary-background: #00a884;
  --button-primary-background-rgb: 0, 168, 132;
  --button-primary-background-hover: #06cf9c;
  --button-primary-background-hover-rgb: 6, 207, 156;
  --button-round-background: #00a884;
  --button-round-background-rgb: 0, 168, 132;
  --button-round-background-inverted: #2a3942;
  --button-round-background-inverted-rgb: 42, 57, 66;
  --button-disabled: rgba(255, 255, 255, 0.4);
  --button-disabled-rgb: 255, 255, 255;
  --button-secondary: #00a884;
  --button-secondary-rgb: 0, 168, 132;
  --button-secondary-border: rgba(134, 150, 160, 0.15);
  --button-secondary-border-rgb: 134, 150, 160;
  --button-secondary-background: rgba(0, 0, 0, 0);
  --button-secondary-background-rgb: 0, 0, 0;
  --button-secondary-hover: #06cf9c;
  --button-secondary-hover-rgb: 6, 207, 156;
  --button-secondary-disabled-background: rgba(255, 255, 255, 0.1);
  --button-secondary-disabled-background-rgb: 255, 255, 255;
  --button-focus-outline: #00a884;
  --button-focus-outline-rgb: 0, 168, 132;
  --button-primary-destructive-color: #111b21;
  --button-primary-destructive-color-rgb: 17, 27, 33;
  --button-primary-destructive-background: #f15c6d;
  --button-primary-destructive-background-rgb: 241, 92, 109;
  --button-primary-destructive-background-hover: #faa0aa;
  --button-primary-destructive-background-hover-rgb: 250, 160, 170;
  --button-primary-destructive-outline: #faa0aa;
  --button-primary-destructive-outline-rgb: 250, 160, 170;
  --button-primary-destructive-spinner-color: #111b21;
  --button-primary-destructive-spinner-color-rgb: 17, 27, 33;
  --button-secondary-destructive-color: #f15c6d;
  --button-secondary-destructive-color-rgb: 241, 92, 109;
  --button-secondary-destructive-hover-color: #faa0aa;
  --button-secondary-destructive-hover-color-rgb: 250, 160, 170;
  --button-secondary-destructive-outline: #faa0aa;
  --button-secondary-destructive-outline-rgb: 250, 160, 170;
  --button-secondary-destructive-spinner-color: #f15c6d;
  --button-secondary-destructive-spinner-color-rgb: 241, 92, 109;
  --button-approve: #00a884;
  --button-approve-rgb: 0, 168, 132;
  --button-approve-background: #0a332c;
  --button-approve-background-rgb: 10, 51, 44;
  --button-approve-hover: #42c7b8;
  --button-approve-hover-rgb: 66, 199, 184;
  --button-approve-background-hover: #125c4e;
  --button-approve-background-hover-rgb: 18, 92, 78;
  --button-approve-hover-strong: #95dbd4;
  --button-approve-hover-strong-rgb: 149, 219, 212;
  --button-approve-background-hover-strong: #008069;
  --button-approve-background-hover-strong-rgb: 0, 128, 105;
  --button-reject: #8696a0;
  --button-reject-rgb: 134, 150, 160;
  --button-reject-background: #202c33;
  --button-reject-background-rgb: 32, 44, 51;
  --button-reject-hover: #aebac1;
  --button-reject-hover-rgb: 174, 186, 193;
  --button-reject-background-hover: #3b4a54;
  --button-reject-background-hover-rgb: 59, 74, 84;
  --button-reject-hover-strong: #d1d7db;
  --button-reject-hover-strong-rgb: 209, 215, 219;
  --button-reject-background-hover-strong: #54656f;
  --button-reject-background-hover-strong-rgb: 84, 101, 111;
  --chat-info-drawer-thumb-background: #2a3942;
  --chat-info-drawer-thumb-background-rgb: 42, 57, 66;
  --chat-marker: #aebac1;
  --chat-marker-rgb: 174, 186, 193;
  --chat-marker-border: #2a3942;
  --chat-marker-border-rgb: 42, 57, 66;
  --chat-marker-background: #2a3942;
  --chat-marker-background-rgb: 42, 57, 66;
  --chat-meta: #8696a0;
  --chat-meta-rgb: 134, 150, 160;
  --chatlist-icon: #8696a0;
  --chatlist-icon-rgb: 134, 150, 160;
  --checkbox-background: #00a884;
  --checkbox-background-rgb: 0, 168, 132;
  --checkbox-mark: #111b21;
  --checkbox-mark-rgb: 17, 27, 33;
  --chevron-button-background: rgba(233, 237, 239, 0.35);
  --chevron-button-background-rgb: 233, 237, 239;
  --chip-button-background: #374043;
  --chip-button-background-rgb: 55, 64, 67;
  --chip-button-foreground: #d4dadf;
  --chip-button-foreground-rgb: 212, 218, 223;
  --compose-input-background: #2a3942;
  --compose-input-background-rgb: 42, 57, 66;
  --compose-input-background-focused: #335667;
  --compose-input-background-focused-rgb: 51, 86, 103;
  --compose-input-border: #2a3942;
  --compose-input-border-rgb: 42, 57, 66;
  --compose-input-border-focused: #355b6e;
  --compose-input-border-focused-rgb: 53, 91, 110;
  --compose-panel-background-hover: #121c23;
  --compose-panel-background-hover-rgb: 18, 28, 35;
  --conversation-panel-background: #0b141a;
  --conversation-panel-background-rgb: 11, 20, 26;
  --conversation-panel-border: rgba(233, 237, 239, 0.12);
  --conversation-panel-border-rgb: 233, 237, 239;
  --cover-image-background: #1f2b32;
  --cover-image-background-rgb: 31, 43, 50;
  --danger: #f15c6d;
  --danger-rgb: 241, 92, 109;
  --disabled-round-button-background-color: #54656f;
  --disabled-round-button-background-color-rgb: 84, 101, 111;
  --document-meta: rgba(255, 255, 255, 0.6);
  --document-meta-rgb: 255, 255, 255;
  --drawer-background: #111b21;
  --drawer-background-rgb: 17, 27, 33;
  --drawer-background-deep: #0c1317;
  --drawer-background-deep-rgb: 12, 19, 23;
  --drawer-gallery-background: #111b21;
  --drawer-gallery-background-rgb: 17, 27, 33;
  --drawer-gallery-background-active: #0c1317;
  --drawer-gallery-background-active-rgb: 12, 19, 23;
  --drawer-gallery-background-hover: #0c1317;
  --drawer-gallery-background-hover-rgb: 12, 19, 23;
  --drawer-header-title: #d9dee0;
  --drawer-header-title-rgb: 217, 222, 224;
  --drawer-section-background: #111b21;
  --drawer-section-background-rgb: 17, 27, 33;
  --dropdown-background: #233138;
  --dropdown-background-rgb: 35, 49, 56;
  --dropdown-background-hover: #182229;
  --dropdown-background-hover-rgb: 24, 34, 41;
  --electron-deprecation-app-expired-header: #111b21;
  --electron-deprecation-app-expired-header-rgb: 17, 27, 33;
  --electron-deprecation-app-expired-window: #202c33;
  --electron-deprecation-app-expired-window-rgb: 32, 44, 51;
  --empty-state-background: #182229;
  --empty-state-background-rgb: 24, 34, 41;
  --empty-state-icon: #727a7e;
  --empty-state-icon-rgb: 114, 122, 126;
  --expressions-panel-active-icon-color: #e9edef;
  --expressions-panel-active-icon-color-rgb: 233, 237, 239;
  --expressions-panel-active-icon-tab-background: #3b4a54;
  --expressions-panel-active-icon-tab-background-rgb: 59, 74, 84;
  --expressions-panel-icon-tab-border: rgba(134, 150, 160, 0.15);
  --expressions-panel-icon-tab-border-rgb: 134, 150, 160;
  --sender-superpower-title: #00a884;
  --sender-superpower-title-rgb: 0, 168, 132;
  --filters-container-background: #111b21;
  --filters-container-background-rgb: 17, 27, 33;
  --filters-item-color: #8696a0;
  --filters-item-color-rgb: 134, 150, 160;
  --filters-item-background: #202c33;
  --filters-item-background-rgb: 32, 44, 51;
  --filters-item-background-hover: #26353d;
  --filters-item-background-hover-rgb: 38, 53, 61;
  --filters-item-active-color: #00a884;
  --filters-item-active-color-rgb: 0, 168, 132;
  --filters-item-active-background: #0a332c;
  --filters-item-active-background-rgb: 10, 51, 44;
  --focus: #53bdeb;
  --focus-rgb: 83, 189, 235;
  --focus-animation: rgba(83, 189, 235, 0.26);
  --focus-animation-rgb: 83, 189, 235;
  --focus-animation-deeper: rgba(83, 189, 235, 0.32);
  --focus-animation-deeper-rgb: 83, 189, 235;
  --focus-lighter: rgba(83, 189, 235, 0.12);
  --focus-lighter-rgb: 83, 189, 235;
  --forwarded-indicator-text: rgba(255, 255, 255, 0.6);
  --forwarded-indicator-text-rgb: 255, 255, 255;
  --highlight: #00a884;
  --highlight-rgb: 0, 168, 132;
  --icon: #8696a0;
  --icon-rgb: 134, 150, 160;
  --icon-ack: #53bdeb;
  --icon-ack-rgb: 83, 189, 235;
  --icon-disabled: #54656f;
  --icon-disabled-rgb: 84, 101, 111;
  --icon-fixed: #8696a0;
  --icon-fixed-rgb: 134, 150, 160;
  --icon-lighter: #8696a0;
  --icon-lighter-rgb: 134, 150, 160;
  --icon-search-back: #00a884;
  --icon-search-back-rgb: 0, 168, 132;
  --icon-strong: #aebac1;
  --icon-strong-rgb: 174, 186, 193;
  --icon-bright-highlight: #00a884;
  --icon-bright-highlight-rgb: 0, 168, 132;
  --round-icon-background: #00a884;
  --round-icon-background-rgb: 0, 168, 132;
  --incoming-background: #202c33;
  --incoming-background-rgb: 32, 44, 51;
  --incoming-background-deeper: #1d282f;
  --incoming-background-deeper-rgb: 29, 40, 47;
  --incoming-background-highlight: #040607;
  --incoming-background-highlight-rgb: 4, 6, 7;
  --incoming-primary: #798287;
  --incoming-primary-rgb: 121, 130, 135;
  --input-border-active: #00a884;
  --input-border-active-rgb: 0, 168, 132;
  --input-border: #8696a0;
  --input-border-rgb: 134, 150, 160;
  --input-empty-value-placeholder: #00a884;
  --input-empty-value-placeholder-rgb: 0, 168, 132;
  --input-placeholder: #8696a0;
  --input-placeholder-rgb: 134, 150, 160;
  --input-button-more: #00a884;
  --input-button-more-rgb: 0, 168, 132;
  --input-floating-toolbar-background: #344651;
  --input-floating-toolbar-background-rgb: 52, 70, 81;
  --input-floating-toolbar-icon: #8696a0;
  --input-floating-toolbar-icon-rgb: 134, 150, 160;
  --input-floating-toolbar-icon-active: #aebac1;
  --input-floating-toolbar-icon-active-rgb: 174, 186, 193;
  --input-floating-toolbar-icon-disabled: #54656f;
  --input-floating-toolbar-icon-disabled-rgb: 84, 101, 111;
  --input-floating-toolbar-button-hover: #26353d;
  --input-floating-toolbar-button-hover-rgb: 38, 53, 61;
  --input-floating-toolbar-button-active: #233138;
  --input-floating-toolbar-button-active-rgb: 35, 49, 56;
  --intro-background: #222e35;
  --intro-background-rgb: 34, 46, 53;
  --intro-logo: rgba(233, 237, 239, 0.26);
  --intro-logo-rgb: 233, 237, 239;
  --intro-secondary: #8696a0;
  --intro-secondary-rgb: 134, 150, 160;
  --inverse: #e9edef;
  --inverse-rgb: 233, 237, 239;
  --label-secondary-text: rgba(241, 241, 242, 0.6);
  --label-secondary-text-rgb: 241, 241, 242;
  --labels-icon: rgba(233, 237, 239, 0.4);
  --labels-icon-rgb: 233, 237, 239;
  --labels-plus-icon-color: #0b141a;
  --labels-plus-icon-color-rgb: 11, 20, 26;
  --labels-plus-icon-background: #8696a0;
  --labels-plus-icon-background-rgb: 134, 150, 160;
  --label-disabled-text: #8696a0;
  --label-disabled-text-rgb: 134, 150, 160;
  --link: #53bdeb;
  --link-rgb: 83, 189, 235;
  --link-alt: #008069;
  --link-alt-rgb: 0, 128, 105;
  --link-preview-light: rgba(233, 237, 239, 0.3);
  --link-preview-light-rgb: 233, 237, 239;
  --link-preview-shimmer-start: rgba(62, 62, 64, 0);
  --link-preview-shimmer-start-rgb: 62, 62, 64;
  --link-preview-shimmer-end: rgba(62, 62, 64, 0.5);
  --link-preview-shimmer-end-rgb: 62, 62, 64;
  --link-preview-placeholder-image: #8696a0;
  --link-preview-placeholder-image-rgb: 134, 150, 160;
  --map-overlay-background: rgba(17, 27, 33, 0.6);
  --map-overlay-background-rgb: 17, 27, 33;
  --map-overlay-foreground: #e9edef;
  --map-overlay-foreground-rgb: 233, 237, 239;
  --media-editor-control: white;
  --media-editor-control-rgb: 255, 255, 255;
  --media-editor-image-caption-input-background: #2b3b45;
  --media-editor-image-caption-input-background-rgb: 43, 59, 69;
  --media-editor-video-caption-input-background: #2b3b45;
  --media-editor-video-caption-input-background-rgb: 43, 59, 69;
  --media-editor-document-caption-input-background: #2b3b45;
  --media-editor-document-caption-input-background-rgb: 43, 59, 69;
  --media-editor-icon-color: #aebac1;
  --media-editor-icon-color-rgb: 174, 186, 193;
  --media-editor-icon-secondary-color: #8696a0;
  --media-editor-icon-secondary-color-rgb: 134, 150, 160;
  --media-editor-thumb-border: rgba(241, 241, 242, 0.1);
  --media-editor-thumb-border-rgb: 241, 241, 242;
  --media-editor-thumb-border-active: #00a884;
  --media-editor-thumb-border-active-rgb: 0, 168, 132;
  --media-gallery-thumb-background: #2a3942;
  --media-gallery-thumb-background-rgb: 42, 57, 66;
  --media-gallery-thumb-icon: #54656f;
  --media-gallery-thumb-icon-rgb: 84, 101, 111;
  --media-inner-border: rgba(255, 255, 255, 0.1);
  --media-inner-border-rgb: 255, 255, 255;
  --media-viewer-background: rgba(17, 27, 33, 0.98);
  --media-viewer-background-rgb: 17, 27, 33;
  --menu-bar-item-background-active: rgba(255, 255, 255, 0.1);
  --menu-bar-item-background-active-rgb: 255, 255, 255;
  --menu-context-transparent-icon: rgba(233, 237, 239, 0.5);
  --menu-context-transparent-icon-rgb: 233, 237, 239;
  --menu-context-transparent-icon-inverse: rgba(32, 44, 51, 0.5);
  --menu-context-transparent-icon-inverse-rgb: 32, 44, 51;
  --message-background-deep: rgba(11, 20, 26, 0.35);
  --message-background-deep-rgb: 11, 20, 26;
  --message-placeholder-icon: rgba(209, 215, 219, 0.3);
  --message-placeholder-icon-rgb: 209, 215, 219;
  --message-primary: #e9edef;
  --message-primary-rgb: 233, 237, 239;
  --message-selection-highlight: rgba(233, 237, 239, 0.05);
  --message-selection-highlight-rgb: 233, 237, 239;
  --modal-backdrop: rgba(11, 20, 26, 0.85);
  --modal-backdrop-rgb: 11, 20, 26;
  --modal-backdrop-solid: #111b21;
  --modal-backdrop-solid-rgb: 17, 27, 33;
  --modal-background: #3b4a54;
  --modal-background-rgb: 59, 74, 84;
  --modal-title: #e9edef;
  --modal-title-rgb: 233, 237, 239;
  --notification-biz-background: #182229;
  --notification-biz-background-rgb: 24, 34, 41;
  --notification-biz-text: #55fad9;
  --notification-biz-text-rgb: 85, 250, 217;
  --notification-e2e-background: #182229;
  --notification-e2e-background-rgb: 24, 34, 41;
  --notification-e2e-icon: #ffd279;
  --notification-e2e-icon-rgb: 255, 210, 121;
  --notification-e2e-text: #ffd279;
  --notification-e2e-text-rgb: 255, 210, 121;
  --notification-info-icon: #42c7b8;
  --notification-info-icon-rgb: 66, 199, 184;
  --notification-non-e2e-background: #182229;
  --notification-non-e2e-background-rgb: 24, 34, 41;
  --notification-non-e2e-text: #42c7b8;
  --notification-non-e2e-text-rgb: 66, 199, 184;
  --outgoing-background: #005c4b;
  --outgoing-background-rgb: 0, 92, 75;
  --outgoing-background-deeper: #025144;
  --outgoing-background-deeper-rgb: 2, 81, 68;
  --outgoing-background-highlight: rgba(2, 78, 65, 0.7);
  --outgoing-background-highlight-rgb: 2, 78, 65;
  --overlay: #0b141a;
  --overlay-rgb: 11, 20, 26;
  --panel-background: #111b21;
  --panel-background-rgb: 17, 27, 33;
  --panel-background-colored: #202c33;
  --panel-background-colored-rgb: 32, 44, 51;
  --panel-background-colored-deeper: #202c33;
  --panel-background-colored-deeper-rgb: 32, 44, 51;
  --panel-background-deep: #0f191f;
  --panel-background-deep-rgb: 15, 25, 31;
  --panel-background-deeper: #101a20;
  --panel-background-deeper-rgb: 16, 26, 32;
  --panel-background-hover: #101a20;
  --panel-background-hover-rgb: 16, 26, 32;
  --panel-background-lighter: #101a20;
  --panel-background-lighter-rgb: 16, 26, 32;
  --panel-header-background: #202c33;
  --panel-header-background-rgb: 32, 44, 51;
  --panel-header-icon: #aebac1;
  --panel-header-icon-rgb: 174, 186, 193;
  --conversation-header-border: rgba(134, 150, 160, 0.15);
  --conversation-header-border-rgb: 134, 150, 160;
  --panel-input-background: #222e35;
  --panel-input-background-rgb: 34, 46, 53;
  --panel-primary: rgba(233, 237, 239, 0.35);
  --panel-primary-rgb: 233, 237, 239;
  --payment-status-failed: #f15c6d;
  --payment-status-failed-rgb: 241, 92, 109;
  --payment-status-pending: rgba(233, 237, 239, 0.45);
  --payment-status-pending-rgb: 233, 237, 239;
  --payment-status-success: #71eb85;
  --payment-status-success-rgb: 113, 235, 133;
  --photopicker-overlay-background: rgba(30, 42, 49, 0.8);
  --photopicker-overlay-background-rgb: 30, 42, 49;
  --picker-background: #233138;
  --picker-background-rgb: 35, 49, 56;
  --pin-indicator: #3b4a54;
  --pin-indicator-rgb: 59, 74, 84;
  --pip-drag-bar: white;
  --pip-drag-bar-rgb: 255, 255, 255;
  --pip-manager-content: rgba(44, 58, 66, 0.85);
  --pip-manager-content-rgb: 44, 58, 66;
  --popup-panel-background: #111b21;
  --popup-panel-background-rgb: 17, 27, 33;
  --primary-muted: #667781;
  --primary-muted-rgb: 102, 119, 129;
  --primary: #d1d7db;
  --primary-rgb: 209, 215, 219;
  --primary-strong: #e9edef;
  --primary-strong-rgb: 233, 237, 239;
  --primary-stronger: rgba(233, 237, 239, 0.88);
  --primary-stronger-rgb: 233, 237, 239;
  --primary-strongest: #e9edef;
  --primary-strongest-rgb: 233, 237, 239;
  --primary-title: rgba(233, 237, 239, 0.88);
  --primary-title-rgb: 233, 237, 239;
  --product-image-button-background: rgba(11, 20, 26, 0.35);
  --product-image-button-background-rgb: 11, 20, 26;
  --product-placeholder-background: rgba(11, 20, 26, 0.35);
  --product-placeholder-background-rgb: 11, 20, 26;
  --product-thumb-background: #111b21;
  --product-thumb-background-rgb: 17, 27, 33;
  --product-thumb-background-deeper: #1f313c;
  --product-thumb-background-deeper-rgb: 31, 49, 60;
  --product-thumb-overlay-background: rgba(11, 20, 26, 0.5);
  --product-thumb-overlay-background-rgb: 11, 20, 26;
  --product-thumb-overlay-text: #e9edef;
  --product-thumb-overlay-text-rgb: 233, 237, 239;
  --progress-background: rgba(255, 255, 255, 0.1);
  --progress-background-rgb: 255, 255, 255;
  --progress-primary: #21c063;
  --progress-primary-rgb: 33, 192, 99;
  --poll-bar-container-receiver: rgba(11, 20, 26, 0.6);
  --poll-bar-container-receiver-rgb: 11, 20, 26;
  --poll-bar-fill-receiver: #06cf9c;
  --poll-bar-fill-receiver-rgb: 6, 207, 156;
  --poll-bar-container-sender: rgba(11, 20, 26, 0.2);
  --poll-bar-container-sender-rgb: 11, 20, 26;
  --poll-bar-fill-sender: #06cf9c;
  --poll-bar-fill-sender-rgb: 6, 207, 156;
  --poll-button-disabled-receiver: #54656f;
  --poll-button-disabled-receiver-rgb: 84, 101, 111;
  --poll-button-disabled-sender: rgba(255, 255, 255, 0.2);
  --poll-button-disabled-sender-rgb: 255, 255, 255;
  --poll-checkmark-receiver: #202c33;
  --poll-checkmark-receiver-rgb: 32, 44, 51;
  --poll-checkmark-sender: #005c4b;
  --poll-checkmark-sender-rgb: 0, 92, 75;
  --poll-disabled-checked-checkbox-receiver: #54656f;
  --poll-disabled-checked-checkbox-receiver-rgb: 84, 101, 111;
  --poll-disabled-checked-checkbox-sender: rgba(255, 255, 255, 0.2);
  --poll-disabled-checked-checkbox-sender-rgb: 255, 255, 255;
  --poll-invalid-warning-background: #2a3942;
  --poll-invalid-warning-background-rgb: 42, 57, 66;
  --poll-invalid-warning-border-receiver: rgba(11, 20, 26, 0.6);
  --poll-invalid-warning-border-receiver-rgb: 11, 20, 26;
  --poll-invalid-warning-border-sender: rgba(11, 20, 26, 0.2);
  --poll-invalid-warning-border-sender-rgb: 11, 20, 26;
  --poll-invalid-warning-icon-color: #ffd279;
  --poll-invalid-warning-icon-color-rgb: 255, 210, 121;
  --poll-invalid-warning-icon-container-background: #9d792c;
  --poll-invalid-warning-icon-container-background-rgb: 157, 121, 44;
  --poll-modal-background-color: #111b21;
  --poll-modal-background-color-rgb: 17, 27, 33;
  --poll-modal-footer-background-color: #202c33;
  --poll-modal-footer-background-color-rgb: 32, 44, 51;
  --poll-checkbox-default-border-color-sender: rgba(255, 255, 255, 0.7);
  --poll-checkbox-default-border-color-sender-rgb: 255, 255, 255;
  --poll-selectable-options-icon-hint-color: #aebac1;
  --poll-selectable-options-icon-hint-color-rgb: 174, 186, 193;
  --ptt-blue: #53bdeb;
  --ptt-blue-rgb: 83, 189, 235;
  --ptt-draft-button-cancel: #8696a0;
  --ptt-draft-button-cancel-rgb: 134, 150, 160;
  --ptt-draft-button-cancel-hover: #91a0a9;
  --ptt-draft-button-cancel-hover-rgb: 145, 160, 169;
  --ptt-draft-button-play-pause: #e9edef;
  --ptt-draft-button-play-pause-rgb: 233, 237, 239;
  --ptt-draft-button-play-pause-hover: #f5f7f8;
  --ptt-draft-button-play-pause-hover-rgb: 245, 247, 248;
  --ptt-draft-button-play-pause-out-of-chat: #fff;
  --ptt-draft-button-play-pause-out-of-chat-rgb: 255, 255, 255;
  --ptt-draft-button-stop: #ff3b30;
  --ptt-draft-button-stop-rgb: 255, 59, 48;
  --ptt-draft-button-stop-hover: #ff4e44;
  --ptt-draft-button-stop-hover-rgb: 255, 78, 68;
  --ptt-draft-button-send: #00a884;
  --ptt-draft-button-send-rgb: 0, 168, 132;
  --ptt-draft-button-send-hover: #06cf9c;
  --ptt-draft-button-send-hover-rgb: 6, 207, 156;
  --ptt-draft-thumb: #e9edef;
  --ptt-draft-thumb-rgb: 233, 237, 239;
  --ptt-thumb-outgoing-unplayed: #d1d7db;
  --ptt-thumb-outgoing-unplayed-rgb: 209, 215, 219;
  --ptt-thumb-outgoing-played: #53bdeb;
  --ptt-thumb-outgoing-played-rgb: 83, 189, 235;
  --ptt-thumb-incoming-unplayed: #09d261;
  --ptt-thumb-incoming-unplayed-rgb: 9, 210, 97;
  --ptt-thumb-incoming-played: #53bdeb;
  --ptt-thumb-incoming-played-rgb: 83, 189, 235;
  --ptt-draft-waveform-background: #3b4a54;
  --ptt-draft-waveform-background-rgb: 59, 74, 84;
  --ptt-draft-waveform-background-border: #111b21;
  --ptt-draft-waveform-background-border-rgb: 17, 27, 33;
  --ptt-ooc-background: #3b4a54;
  --ptt-ooc-background-rgb: 59, 74, 84;
  --ptt-ooc-mic-border-color: #3b4a54;
  --ptt-ooc-mic-border-color-rgb: 59, 74, 84;
  --ptt-ooc-mic-fill-color: #fff;
  --ptt-ooc-mic-fill-color-rgb: 255, 255, 255;
  --ptt-ooc-avatar-background: #ffad1f;
  --ptt-ooc-avatar-background-rgb: 255, 173, 31;
  --ptt-waveform-preview-unplayed: #626e76;
  --ptt-waveform-preview-unplayed-rgb: 98, 110, 118;
  --ptt-waveform-incoming-unplayed: #636b70;
  --ptt-waveform-incoming-unplayed-rgb: 99, 107, 112;
  --ptt-waveform-outgoing-unplayed: #4d8d81;
  --ptt-waveform-outgoing-unplayed-rgb: 77, 141, 129;
  --ptt-waveform-preview-played: #b1b7bb;
  --ptt-waveform-preview-played-rgb: 177, 183, 187;
  --ptt-waveform-incoming-played: #a6abad;
  --ptt-waveform-incoming-played-rgb: 166, 171, 173;
  --ptt-waveform-outgoing-played: #99beb7;
  --ptt-waveform-outgoing-played-rgb: 153, 190, 183;
  --ptt-gray: rgba(233, 237, 239, 0.4);
  --ptt-gray-rgb: 233, 237, 239;
  --ptt-gray-badge: rgba(11, 20, 26, 0.4);
  --ptt-gray-badge-rgb: 11, 20, 26;
  --ptt-green: #09d261;
  --ptt-green-rgb: 9, 210, 97;
  --ptt-text: #e9edef;
  --ptt-text-rgb: 233, 237, 239;
  --quick-action-button: rgba(233, 237, 239, 0.5);
  --quick-action-button-rgb: 233, 237, 239;
  --quick-action-button-background: rgba(0, 0, 0, 0.7);
  --quick-action-button-background-rgb: 0, 0, 0;
  --reaction-button: rgba(233, 237, 239, 0.5);
  --reaction-button-rgb: 233, 237, 239;
  --round-entry-point-background-color: rgba(0, 0, 0, 0.7);
  --round-entry-point-background-color-rgb: 0, 0, 0;
  --quoted-message-text: rgba(255, 255, 255, 0.6);
  --quoted-message-text-rgb: 255, 255, 255;
  --rich-text-panel-background: #202c33;
  --rich-text-panel-background-rgb: 32, 44, 51;
  --search-container-background: #111b21;
  --search-container-background-rgb: 17, 27, 33;
  --search-input-background: #202c33;
  --search-input-background-rgb: 32, 44, 51;
  --search-input-container-background: #111b21;
  --search-input-container-background-rgb: 17, 27, 33;
  --search-input-container-background-active: #111b21;
  --search-input-container-background-active-rgb: 17, 27, 33;
  --secondary: #8696a0;
  --secondary-rgb: 134, 150, 160;
  --secondary-light: #54656f;
  --secondary-light-rgb: 84, 101, 111;
  --secondary-lighter: #667781;
  --secondary-lighter-rgb: 102, 119, 129;
  --secondary-stronger: #d1d7db;
  --secondary-stronger-rgb: 209, 215, 219;
  --security-icon-background: #d3ede6;
  --security-icon-background-rgb: 211, 237, 230;
  --security-icon-lock: #1fc4b1;
  --security-icon-lock-rgb: 31, 196, 177;
  --security-icon-shield: #f0faf7;
  --security-icon-shield-rgb: 240, 250, 247;
  --shadow: #0b141a;
  --shadow-rgb: 11, 20, 26;
  --shadow-light: rgba(11, 20, 26, 0.08);
  --shadow-light-rgb: 11, 20, 26;
  --spinner-default: #667781;
  --spinner-default-rgb: 102, 119, 129;
  --spinner-highlight: #00a884;
  --spinner-highlight-rgb: 0, 168, 132;
  --spinner-incoming: #5c666b;
  --spinner-incoming-rgb: 92, 102, 107;
  --spinner-outgoing: #46887c;
  --spinner-outgoing-rgb: 70, 136, 124;
  --startup-background: #111b21;
  --startup-background-rgb: 17, 27, 33;
  --startup-icon: rgba(255, 255, 255, 0.2);
  --startup-icon-rgb: 255, 255, 255;
  --status-background: #0b141a;
  --status-background-rgb: 11, 20, 26;
  --status-background-hover: #2c353a;
  --status-background-hover-rgb: 44, 53, 58;
  --status-primary: white;
  --status-primary-rgb: 255, 255, 255;
  --status-secondary: rgba(255, 255, 255, 0.55);
  --status-secondary-rgb: 255, 255, 255;
  --status-ring-read: #bbbec4;
  --status-ring-read-rgb: 187, 190, 196;
  --status-ring-unread: #008069;
  --status-ring-unread-rgb: 0, 128, 105;
  --status-thumbnail-background: #777;
  --status-thumbnail-background-rgb: 119, 119, 119;
  --status-link-preview-title: #111b21;
  --status-link-preview-title-rgb: 17, 27, 33;
  --status-link-preview-secondary: #667781;
  --status-link-preview-secondary-rgb: 102, 119, 129;
  --sticker-button-background: #26353d;
  --sticker-button-background-rgb: 38, 53, 61;
  --success: #71eb85;
  --success-rgb: 113, 235, 133;
  --suspicious-background: rgba(241, 92, 109, 0.8);
  --suspicious-background-rgb: 241, 92, 109;
  --system-message-background: #182229;
  --system-message-background-rgb: 24, 34, 41;
  --system-message-text: #8696a0;
  --system-message-text-rgb: 134, 150, 160;
  --teal-pale: #60c6b1;
  --teal-pale-rgb: 96, 198, 177;
  --text-action: #00a884;
  --text-action-rgb: 0, 168, 132;
  --text-muted: #8696a0;
  --text-muted-rgb: 134, 150, 160;
  --thumb-border-active: #667781;
  --thumb-border-active-rgb: 102, 119, 129;
  --thumb-border-viewer-active: #667781;
  --thumb-border-viewer-active-rgb: 102, 119, 129;
  --toast-background: rgba(11, 20, 26, 0.96);
  --toast-background-rgb: 11, 20, 26;
  --toast-text: #e9edef;
  --toast-text-rgb: 233, 237, 239;
  --tooltip-text: #0b141a;
  --tooltip-text-rgb: 11, 20, 26;
  --tooltip-background: white;
  --tooltip-background-rgb: 255, 255, 255;
  --unread-background: #182229;
  --unread-background-rgb: 24, 34, 41;
  --unread-bar-background: rgba(11, 20, 26, 0.6);
  --unread-bar-background-rgb: 11, 20, 26;
  --unread-timestamp: #00a884;
  --unread-timestamp-rgb: 0, 168, 132;
  --unread-marker-background: #00a884;
  --unread-marker-background-rgb: 0, 168, 132;
  --unread-marker-text: #111b21;
  --unread-marker-text-rgb: 17, 27, 33;
  --vcard-placeholder-background: rgba(233, 237, 239, 0.04);
  --vcard-placeholder-background-rgb: 233, 237, 239;
  --vcard-placeholder-background-deeper: rgba(233, 237, 239, 0.12);
  --vcard-placeholder-background-deeper-rgb: 233, 237, 239;
  --video-player-background: #0b141a;
  --video-player-background-rgb: 11, 20, 26;
  --pip-player-background: #233138;
  --pip-player-background-rgb: 35, 49, 56;
  --video-primary: white;
  --video-primary-rgb: 255, 255, 255;
  --voip-primary: white;
  --voip-primary-rgb: 255, 255, 255;
  --voip-disabled-background: #222222;
  --voip-disabled-background-rgb: 34, 34, 34;
  --wallpaper-background: #0b141a;
  --wallpaper-background-rgb: 11, 20, 26;
  --wallpaper-thumb-border-active: #667781;
  --wallpaper-thumb-border-active-rgb: 102, 119, 129;
  --wallpaper-thumb-border-hover: #3b4a54;
  --wallpaper-thumb-border-hover-rgb: 59, 74, 84;
  --reactions-bubble-border: #111b21;
  --reactions-bubble-border-rgb: 17, 27, 33;
  --reactions-bubble-counter: rgba(241, 241, 242, 0.6);
  --reactions-bubble-counter-rgb: 241, 241, 242;
  --reactions-details-background: #222e35;
  --reactions-details-background-rgb: 34, 46, 53;
  --reactions-tray-background: #222e35;
  --reactions-tray-background-rgb: 34, 46, 53;
  --reactions-details-background-hover: #2c3b45;
  --reactions-details-background-hover-rgb: 44, 59, 69;
  --reactions-tray-active-round-background: #3b4a54;
  --reactions-tray-active-round-background-rgb: 59, 74, 84;
  --reactions-picker-bg: rgb(102, 119, 129);
  --reactions-picker-bg-rgb: 102, 119, 129;
  --svg-gray-button: rgb(34, 46, 54);
  --svg-gray-button-rgb: 34, 46, 54;
  --reactions-panel-background-color: rgb(34, 46, 54);
  --reactions-panel-background-color-rgb: 34, 46, 54;
  --reactions-panel-search-background-color: rgba(255, 255, 255, 0.1);
  --reactions-panel-search-background-color-rgb: 255, 255, 255;
  --reactions-search-color: rgb(134, 150, 160);
  --reactions-search-color-rgb: 134, 150, 160;
  --reactions-menu-tab-separator: rgba(134, 150, 160, 0.15);
  --reactions-menu-tab-separator-rgb: 134, 150, 160;
  --text-primary-strong: #e9edef;
  --text-primary-strong-rgb: 233, 237, 239;
  --text-secondary-lighter: #8696a0;
  --text-secondary-lighter-rgb: 134, 150, 160;
  --text-medium-emphasis: #8696a0;
  --text-medium-emphasis-rgb: 134, 150, 160;
  --icon-high-emphasis: #00a884;
  --icon-high-emphasis-rgb: 0, 168, 132;
  --switch-button-color: #83929d;
  --switch-button-color-rgb: 131, 146, 157;
  --switch-button-checked-color: #01a581;
  --switch-button-checked-color-rgb: 1, 165, 129;
  --switch-button-disabled-color: #54656f;
  --switch-button-disabled-color-rgb: 84, 101, 111;
  --switch-track-color: #334046;
  --switch-track-color-rgb: 51, 64, 70;
  --switch-track-checked-color: #0b463f;
  --switch-track-checked-color-rgb: 11, 70, 63;
  --switch-track-disabled-color: #202c33;
  --switch-track-disabled-color-rgb: 32, 44, 51;
  --announcement-speaker-background: #046a62;
  --announcement-speaker-background-rgb: 4, 106, 98;
  --communities-green: #42c7b8;
  --communities-green-rgb: 66, 199, 184;
  --qc-button-border: #2a3942;
  --qc-button-border-rgb: 42, 57, 66;
  --qc-button-border-active: #344651;
  --qc-button-border-active-rgb: 52, 70, 81;
  --qc-quantity-label-highlighted-background: #00a884;
  --qc-quantity-label-highlighted-background-rgb: 0, 168, 132;
  --drawer-loading-background: rgba(0, 0, 0, 0.5);
  --drawer-loading-background-rgb: 0, 0, 0;
  --transient-background: #0b141a;
  --transient-background-rgb: 11, 20, 26;
  --multi-skin-tone-picker-emoji-selected-background: #3b4a54;
  --multi-skin-tone-picker-emoji-selected-background-rgb: 59, 74, 84;
  --pnh-nux: #316474;
  --pnh-nux-rgb: 49, 100, 116;
  --forward-caption-preview-background: #202c33;
  --forward-caption-preview-background-rgb: 32, 44, 51;
  --forward-caption-preview-content: #0c1317;
  --forward-caption-preview-content-rgb: 12, 19, 23;
  --bot-typing-indicator-background-color: #e3e3e3;
  --bot-typing-indicator-background-color-rgb: 227, 227, 227;
  --bot-suggestion-background-color: #182229;
  --bot-suggestion-background-color-rgb: 24, 34, 41;
  --bot-command-pill-background-color: #202c33;
  --bot-command-pill-background-color-rgb: 32, 44, 51;
  --bot-command-text: #53bdeb;
  --bot-command-text-rgb: 83, 189, 235;
  --icon-in-cell-frame-background: #0b141a;
  --icon-in-cell-frame-background-rgb: 11, 20, 26;
  --block-quote-text: rgba(233, 237, 239, 0.75);
  --block-quote-text-rgb: 233, 237, 239;
  --desktop-upsell-call-btn: rgba(84, 101, 111, 0.85);
  --desktop-upsell-call-btn-rgb: 84, 101, 111;
  --date-picker-background-color: #202c33;
  --date-picker-background-color-rgb: 32, 44, 51;
  --date-picker-today-background-color: #008069;
  --date-picker-today-background-color-rgb: 0, 128, 105;
  --date-picker-header-background-color: #008069;
  --date-picker-header-background-color-rgb: 0, 128, 105;
  --date-picker-text-color: white;
  --date-picker-text-color-rgb: 255, 255, 255;
  --date-picker-today-text-color: white;
  --date-picker-today-text-color-rgb: 255, 255, 255;
  --date-picker-nav-text-color: white;
  --date-picker-nav-text-color-rgb: 255, 255, 255;
  --carousel-button-background-color: #111b21;
  --carousel-button-background-color-rgb: 17, 27, 33;
  --carousel-button-border-color: rgb(48, 64, 75);
  --carousel-button-border-color-rgb: 48, 64, 75;
  --carousel-button-shadow-color: rgba(11, 20, 26, 0.2);
  --carousel-button-shadow-color-rgb: 11, 20, 26;
  --carousel-button-chevron-color: #aebac1;
  --carousel-button-chevron-color-rgb: 174, 186, 193;
  --carousel-button-background-color-active: rgb(2, 14, 23);
  --carousel-button-background-color-active-rgb: 2, 14, 23;
  --carousel-button-background-color-hover: rgb(7, 18, 18);
  --carousel-button-background-color-hover-rgb: 7, 18, 18;
  --carousel-button-shadow-color-hover: rgba(11, 20, 26, 0.4);
  --carousel-button-shadow-color-hover-rgb: 11, 20, 26;
  --navbar-background: #202c33;
  --navbar-background-rgb: 32, 44, 51;
  --navbar-separator: rgba(255, 255, 255, 0.2);
  --navbar-separator-rgb: 255, 255, 255;
  --navbar-border: rgba(134, 150, 160, 0.15);
  --navbar-border-rgb: 134, 150, 160;
  --navbar-item-active-background: rgba(255, 255, 255, 0.05);
  --navbar-item-active-background-rgb: 255, 255, 255;
  --pill-background: #182229;
  --pill-background-rgb: 24, 34, 41;
  --pill-text: #8696a0;
  --pill-text-rgb: 134, 150, 160;
  --comments-modal-background: #0b141a;
  --comments-modal-background-rgb: 11, 20, 26;
  --text-disabled: #54656f;
  --text-disabled-rgb: 84, 101, 111;
}

._aopp .emoji {
  position: relative;
  top: -3px;
}

._ak1i {
  position: relative;
  z-index: 2;
  box-sizing: border-box;
  flex: none;
  order: 3;
  width: 100%;
  min-height: var(--height-pane-footer);
  padding: 0;
}
._ak1i._anyz {
  margin-top: var(--height-pane-footer);
}
.dark .three ._ak1i {
  border-right: 1px solid var(--conversation-panel-border);
}
._ak1m {
  display: flex;
  color: var(--icon);
  will-change: width;
  visibility: visible;
  transition:
    opacity 0.2s ease-in-out,
    visibility 0.2s ease-in-out;
}
._ak1n ._ak1m {
  pointer-events: none;
  visibility: hidden;
  opacity: 0;
}
._ak1q {
  display: flex;
  align-items: flex-end;
}
._ak1r {
  display: flex;
  flex: 1;
  align-items: flex-end;
  min-width: 0;
}
._ak1n ._ak1r {
  pointer-events: none;
}
._ak1s {
  position: absolute;
  top: 0;
  left: 0;
  display: flex;
  justify-content: flex-end;
  width: 100%;
  height: 100%;
  pointer-events: none;
}
._ak1n ._ak1s {
  pointer-events: auto;
}
@keyframes focusAnimationKeyframes {
  50% {
    background-color: var(--compose-input-background-focused);
    border-color: var(--compose-input-border-focused);
  }
}
._ak1v {
  animation-name: focusAnimationKeyframes;
  animation-duration: 0.4s;
  animation-timing-function: var(--curve-easeout-focus);
}

.three ._amm5 {
  border-right: 1px solid var(--border-stronger);
}

._ajx_ {
  display: flex;
  flex-direction: column;
  height: 100%;
  transition: background-color 0.3s ease;
  transform-origin: left top;
}
._ajy0 {
  justify-content: space-between;
}
._ajy1 {
  display: flex;
  justify-content: center;
}
._ajy1 ._ajy2 {
  flex-grow: unset;
}

._ajvq {
  display: block;
  overflow-x: hidden;
  white-space: nowrap;
}
._ajvr {
  display: flex;
  height: 20px;
  overflow: hidden;
}
._ajvr._ajvs {
  display: inline;
  visibility: hidden;
}
._ajvt {
  margin-top: 1px;
  word-break: break-all;
  height: -moz-fit-content;
}
._ajvu {
  flex: none;
  margin-left: 10px;
  color: var(--primary-strong);
  white-space: nowrap;
}

._amid {
  position: relative;
  z-index: 1000;
  box-sizing: border-box;
  display: flex;
  align-items: center;
  width: 100%;
  height: var(--h-pane-header);
  padding: 10px 16px;
  background-color: var(--panel-header-background);
}
.dark ._amid {
  box-shadow: 0 1px 3px rgba(var(--shadow-rgb), 0.4);
}
._as5b {
  background-color: var(--background-default);
  border-left: none;
  box-shadow: 0 1px 4px rgba(var(--WDS-black-RGB), 0.12);
}
._amid:after {
  position: absolute;
  bottom: -1px;
  left: 0;
  width: 100%;
  height: 1px;
  content: "";
  background-color: rgba(var(--white-rgb), 0.14);
  border-bottom: 1px solid var(--border-stronger);
}
.dark ._amid:after {
  display: none;
}
._aqy6:after {
  content: "";
  display: none;
}
._amig {
  display: flex;
  flex-grow: 1;
  overflow: hidden;
  font-size: 16px;
  font-weight: 400;
  line-height: 21px;
  color: var(--primary-strong);
  text-align: left;
  text-overflow: ellipsis;
  white-space: nowrap;
}
.dark ._amig {
  font-weight: 500;
}
._amig .emoji {
  flex: none;
}

._al_c {
  position: absolute;
  z-index: 1;
  box-sizing: border-box;
  display: flex;
  flex-grow: 1;
  align-items: center;
  justify-content: center;
  width: 100%;
  height: 100%;
  padding-top: 28px;
  padding-bottom: 28px;
  cursor: default;
  background-color: var(--intro-background);
}
._al_d {
  width: 80%;
  max-width: 560px;
  margin-top: -20px;
  text-align: center;
}
._al_e {
  margin-top: 38px;
  font-size: 36px;
  font-weight: 300;
  color: var(--primary-title);
}
._al_g {
  display: inline-flex;
  margin-top: 40px;
  font-size: 32px;
  font-weight: 300;
  line-height: 37.5px;
  color: var(--primary-title);
}
._al_h {
  margin-top: 16px;
  font-size: 14px;
  font-weight: 400;
  line-height: 20px;
  color: var(--intro-secondary);
}
._al_i,
._al_j {
  opacity: 0;
}
._al_j ._al_k {
  margin-top: 24px;
}
._al_j ._al_l {
  height: 1px;
  margin-bottom: 24px;
  background-color: var(--border-stronger);
}
._al_m {
  width: 356px;
  height: 355px;
  margin: 0 auto;
  overflow: hidden;
  background-repeat: no-repeat;
  background-position: 50% 50%;
  background-size: cover;
  border-radius: 50%;
  opacity: 0;
  transform-origin: center;
}
._al_n {
  opacity: 0;
  transform-origin: center;
}
._al_o {
  display: inline-block;
  margin: 0 auto;
}
._al_p {
  display: inline-block;
  margin: -30px auto 26px;
  color: var(--intro-logo);
}
@media screen and (max-width: 900px) {
  ._al_m {
    width: 280px;
    height: 280px;
  }
  ._al_d {
    width: 80%;
  }
}
@media screen and (max-height: 740px) {
  ._al_m {
    width: 250px;
    height: 250px;
  }
  ._al_e {
    margin-top: 28px;
    font-size: 32px;
  }
  ._al_f {
    margin-top: 18px;
  }
}
._al_k {
  margin-top: 34px;
}
._al_l {
  height: 1px;
  margin-bottom: 34px;
  background-color: var(--border-stronger);
}
._al_q {
  display: inline-flex;
  align-items: center;
  font-size: 14px;
  line-height: 20px;
  color: var(--intro-secondary);
}
._al_r {
  margin-left: 5px;
  text-align: unset;
}
._al_s {
  margin-top: 1px;
  color: var(--icon-fixed);
}
._al_u {
  margin-top: 16px;
  text-align: center;
}
._al_v {
  margin-top: 8px;
  font-size: 14px;
  line-height: 20px;
  text-align: center;
}
._al_w {
  margin-top: 16px;
  font-size: 14px;
  line-height: 20px;
  text-align: center;
}
._al_x {
  position: absolute;
  bottom: 40px;
  left: 0;
  right: 0;
  margin-left: auto;
  margin-right: auto;
  color: var(--secondary-lighter);
  font-size: 14px;
  line-height: 20px;
}
._al_x span {
  display: inline-block;
  margin-bottom: 2px;
  vertical-align: middle;
}

._ajzs {
  z-index: 2;
  display: flex;
  flex-direction: column;
  align-items: center;
  justify-content: flex-start;
  padding-bottom: 92px;
  cursor: default;
}
._ajzt {
  position: absolute;
  top: 0;
  left: 0;
  z-index: -1;
  width: 100%;
  height: 222px;
  background-color: #00a884;
}
._ajzv {
  z-index: 2;
  display: flex;
  flex: none;
  flex-direction: column;
  width: 1000px;
  margin-right: auto;
  margin-left: auto;
  overflow: hidden;
  background-color: #fff;
  border-radius: 3px;
  box-shadow:
    0 17px 50px #0b141a30,
    0 12px 15px #0b141a3d;
}
._aj-l {
  position: relative;
  padding: 64px 60px 60px;
  width: 100%;
  box-sizing: border-box;
}
._aj-m {
  display: flex;
  flex: none;
  align-items: center;
  justify-content: flex-start;
  width: 1000px;
  min-height: 39px;
  margin: 27px auto 28px;
}
._ak03 {
  display: inline-block;
  margin-left: 14px;
  font-size: 14px;
  font-weight: 500;
  line-height: normal;
  color: #fff;
  text-transform: uppercase;
  vertical-align: middle;
}
._ak0h {
  position: absolute;
  padding: 10px 12px;
  margin: 27px auto 28px;
  color: #0b141a;
  background: #fff;
  border-radius: 8px;
  box-shadow: 0 1px 3px #0b141a33;
}
._ak0_ {
  display: inline-block;
  vertical-align: middle;
}
._ak10 {
  display: block;
  width: 39px;
  height: 39px;
}
._ak11 {
  font-size: 28px;
  font-weight: 300;
  line-height: normal;
  color: #41525d;
}
._ak12 {
  color: #667781;
}
@media screen and (min-height: 760px) and (min-width: 1095px) {
  ._aj-m {
    margin-bottom: 66px;
  }
}
@media screen and (min-height: 760px) and (min-width: 780px) and (max-width: 1095px) {
  ._aj-m {
    margin-bottom: 68px;
  }
}
@media screen and (max-width: 1095px) {
  ._aj-m {
    width: 100%;
  }
  ._ajzs {
    box-sizing: border-box;
    padding-right: 36px;
    padding-left: 36px;
  }
  ._ajzv {
    width: 100%;
  }
  ._aj-l {
    padding: 58px 52px 52px;
  }
}
@media screen and (max-width: 960px) {
  ._ajzs {
    position: relative;
  }
  ._ak20 {
    font-size: 26px;
  }
  ._ak21 {
    font-size: 16px;
    line-height: 25px;
  }
}
@media screen and (max-width: 900px) {
  ._ak20 {
    margin-bottom: 36px;
  }
}
@media screen and (max-width: 780px) {
  ._ajzv {
    width: 100%;
  }
  ._aj-l {
    padding-bottom: 82px;
  }
  ._ak22 {
    flex: none;
    order: 1;
    width: 100%;
  }
  ._ak23 {
    position: relative;
    bottom: unset;
    left: unset;
    order: 2;
    width: 100%;
    margin-top: 28px;
    margin-bottom: 52px;
    font-size: unset;
  }
  ._ak24 {
    order: 3;
    margin-right: auto;
    margin-left: auto;
  }
  ._ak25 {
    position: relative;
    right: unset;
    bottom: unset;
    order: 4;
    width: 100%;
    margin-top: 28px;
  }
  ._ak20 {
    margin-bottom: 28px;
  }
}
@media screen and (max-width: 660px) {
  ._ajzs {
    position: relative;
    min-width: 520px;
    padding: 0;
  }
  ._aj-m {
    box-sizing: border-box;
    padding-right: 36px;
    padding-left: 36px;
  }
  ._ajzv {
    border-radius: 0;
  }
  ._aj-l {
    padding: 36px;
  }
}
html[dir="rtl"] ._ak03 {
  margin-right: 14px;
  margin-left: 0;
}
._akau canvas,
._akau img {
  max-width: 264px;
}
._akau ._akaz {
  position: absolute;
  top: 50%;
  left: 50%;
  z-index: 2;
  width: 64px;
  height: 64px;
  margin-top: -32px;
  margin-left: -32px;
  -moz-user-select: none;
}
._akau img,
._akau canvas,
._akau ._akaz {
  opacity: 1;
  transition: opacity 0.5s var(--t-ease);
}
._akau._akay img,
._akau._akay canvas,
._akau._akay ._akaz {
  opacity: 0.04;
}
._akas {
  position: absolute;
  top: 50%;
  left: 50%;
  z-index: 100;
  box-sizing: initial;
  display: flex;
  flex-direction: column;
  align-items: center;
  justify-content: center;
  width: 140px;
  height: 200px;
  padding: 0 30px;
  margin-top: -100px;
  margin-left: -100px;
  font-size: 13px;
  font-weight: 400;
  line-height: 18px;
  color: var(--inverse);
  text-align: center;
  text-transform: uppercase;
  background-color: var(--teal-pale);
  border-radius: 50%;
}
._akas:focus:after {
  position: absolute;
  width: 210px;
  height: 210px;
  content: "";
  border-radius: 50%;
  box-shadow: 0 0 0 2px rgba(var(--WDS-accent-RGB), 0.5);
}
._akaw {
  margin-top: -24px;
  margin-bottom: 40px;
}

._alyo {
  display: flex;
  flex-direction: column;
  align-items: center;
  justify-content: center;
  width: 100%;
  height: 100%;
  -moz-user-select: none;
  background-color: var(--WDS-background-wash-inset);
}
._alyr {
  margin-top: -40px;
  color: var(--startup-icon);
}
._alyr:after {
  content: "";
  opacity: 0;
  transition: opacity 0.2s ease-in-out;
  transition-delay: 0.4s;
}
._alyv:after,
._aqdy:after {
  position: relative;
  top: -100%;
  left: calc(50% - 180px);
  display: block;
  width: 216px;
  height: 100%;
  margin-right: auto;
  background: linear-gradient(
    to right,
    rgba(var(--WDS-background-wash-inset-rgb), 0.5) 0% 33.33%,
    rgba(var(--WDS-background-wash-inset-rgb), 0) 44.1% 55.8%,
    rgba(var(--WDS-background-wash-inset-rgb), 0.5) 66.66% 100%
  );
  opacity: 1;
  animation: shimmer 1.5s linear 0.6s infinite;
}
._alyw ._alyx,
._alyw ._alyy {
  opacity: 0;
}
._alyx,
._alz1,
._alyy {
  position: absolute;
  transition: all 0.4s ease-in-out;
  transition-delay: 0s;
}
._alyx {
  bottom: 60px;
  opacity: 1;
}
._alz1 {
  bottom: -20px;
  width: 100%;
  font-size: 14px;
  color: var(--secondary-lighter);
  text-align: center;
  opacity: 0;
}
._alz2 {
  opacity: 1;
  transition-delay: 10s;
}
._alz2._alz1 {
  transform: translateY(-80px);
}
._alz2._alyx {
  transform: translateY(-24px);
}
._alyy {
  bottom: 25%;
  padding-bottom: 10px;
  opacity: 1;
}
@keyframes shimmer {
  0% {
    left: calc(50% - 180px);
  }
  to {
    left: calc(50% - 36px);
  }
}
html[dir="rtl"] ._alyv:after {
  animation-direction: reverse;
}

._ah_a._ah_b {
  cursor: default;
}
._ah_a._ah_c {
  inset: 58px 0 65px;
}
._ah_d {
  top: 0;
}
._ah_d._ah_a ._ah_c {
  top: 0;
  bottom: 88px;
}
._ah_d._ah_a ._ah_e {
  left: 50%;
  padding: 0 30px;
}
._ah_f {
  opacity: 1;
  transition-timing-function: ease;
  transition-duration: 0.2s;
  transition-property: opacity;
}
._ah_f._ah_g {
  opacity: 0.1;
  transition-duration: 5s;
}

html,
body,
div,
span,
applet,
object,
iframe,
h1,
h2,
h3,
h4,
h5,
h6,
p,
blockquote,
pre,
a,
abbr,
acronym,
address,
big,
cite,
code,
del,
dfn,
em,
img,
ins,
kbd,
q,
s,
samp,
small,
strike,
strong,
sub,
sup,
tt,
var,
b,
u,
i,
center,
dl,
dt,
dd,
ol,
ul,
li,
fieldset,
form,
label,
legend,
table,
caption,
tbody,
tfoot,
thead,
tr,
th,
td,
article,
aside,
canvas,
details,
embed,
figure,
figcaption,
footer,
header,
hgroup,
menu,
nav,
output,
ruby,
section,
summary,
time,
mark,
audio,
video {
  padding: 0;
  margin: 0;
  font: inherit;
  font-size: 100%;
  vertical-align: baseline;
  border: 0;
  outline: none;
}
article,
aside,
details,
figcaption,
figure,
footer,
header,
hgroup,
menu,
nav,
section {
  display: block;
}
body {
  line-height: 1;
}
ol,
ul {
  list-style: none;
}
blockquote,
q {
  quotes: none;
}
blockquote:before,
blockquote:after {
  content: "";
  content: none;
}
q:before,
q:after {
  content: "";
  content: none;
}
table {
  border-spacing: 0;
  border-collapse: collapse;
}
body {
  font-family:
    Segoe UI,
    Helvetica Neue,
    Helvetica,
    Lucida Grande,
    Arial,
    Ubuntu,
    Cantarell,
    Fira Sans,
    sans-serif;
  color: var(--primary);
  -moz-user-select: none;
  background-color: var(--WDS-app-wash, var(--app-background));
  background-image: linear-gradient(
    to bottom,
    var(--WDS-app-wash, var(--app-background)),
    var(--WDS-app-wash, var(--app-background-deeper))
  );
  text-rendering: optimizeLegibility;
  -moz-font-feature-settings: "kern";
  -moz-font-feature-settings: "kern=1";
  font-feature-settings: "kern";
}
body.roboto-font {
  font-family:
    Roboto Variable,
    Segoe UI,
    Helvetica Neue,
    Helvetica,
    Lucida Grande,
    Arial,
    Ubuntu,
    Cantarell,
    Fira Sans,
    sans-serif;
}
body.voip {
  background-color: transparent;
  background-image: none;
}
body.text-rendering-bug-fix {
  text-rendering: unset;
}
body.native.darwin,
.os-mac {
  font-family:
    system,
    -apple-system,
    system-ui,
    BlinkMacSystemFont,
    Helvetica Neue,
    Helvetica,
    Arial,
    Lucida Grande,
    Kohinoor Devanagari,
    sans-serif;
}
.os-mac.roboto-font {
  font-family:
    Roboto Variable,
    system,
    -apple-system,
    system-ui,
    BlinkMacSystemFont,
    Helvetica Neue,
    Helvetica,
    Arial,
    Lucida Grande,
    Kohinoor Devanagari,
    sans-serif;
}
.os-mac.font-fix {
  font-family:
    SF Pro Text,
    SF Pro Icons,
    system,
    -apple-system,
    system-ui,
    BlinkMacSystemFont,
    Helvetica Neue,
    Helvetica,
    Arial,
    Lucida Grande,
    Kohinoor Devanagari,
    sans-serif;
}
body.roboto-font .os-mac.font-fix {
  font-family:
    Roboto Variable,
    SF Pro Text,
    SF Pro Icons,
    system,
    -apple-system,
    system-ui,
    BlinkMacSystemFont,
    Helvetica Neue,
    Helvetica,
    Arial,
    Lucida Grande,
    Kohinoor Devanagari,
    sans-serif;
}
html[dir="rtl"] {
  direction: rtl;
}
em {
  font-style: italic;
}
strong {
  font-weight: 700;
}
code {
  font-family:
    Consolas,
    Menlo,
    Monaco,
    Lucida Console,
    Liberation Mono,
    DejaVu Sans Mono,
    Bitstream Vera Sans Mono,
    Courier New,
    Courier,
    monospace;
}
input,
button {
  margin: 0;
  font-family: inherit;
}
body.native.darwin input,
.os-mac input,
body.native.darwin button,
.os-mac button {
  font-family: inherit;
}
button {
  padding: 0;
  cursor: pointer;
  background: none;
  border: 0;
  outline: none;
}
pre {
  white-space: pre-wrap;
}
ul,
ol {
  padding: 0;
  margin: 0;
}
a {
  color: var(--WDS-content-action-emphasized);
  text-decoration: none;
  text-underline-offset: 2px;
}
a:hover {
  text-decoration: underline;
}
* {
  scrollbar-width: thin;
  scrollbar-color: rgba(var(--black-rgb), 0.2) transparent;
}
.dark * {
  scrollbar-color: rgba(var(--white-rgb), 0.16) transparent;
}
*::-webkit-scrollbar {
  width: 6px !important;
  height: 6px !important;
}
*::-webkit-scrollbar-thumb {
  background-color: rgba(var(--black-rgb), 0.2);
}
.dark *::-webkit-scrollbar-thumb {
  background-color: rgba(var(--white-rgb), 0.16);
}
*::-webkit-scrollbar-track {
  background: rgba(var(--white-rgb), 0.1);
}
.dark *::-webkit-scrollbar-track {
  background-color: transparent;
}
svg {
  display: block;
  pointer-events: none;
}
div[data-list-scroll-container] {
  transform: translateZ(0);
}
.lexical-rich-text-input code {
  line-height: 0.9;
}
html,
body,
#app {
  width: 100%;
  height: 100%;
  padding: 0;
  margin: 0;
  overflow: hidden;
}
#app {
  position: absolute;
  top: 0;
  left: 0;
}
.app-wrapper {
  position: relative;
  z-index: 100;
  width: 100%;
  height: 100%;
  overflow: hidden;
  overflow-y: auto;
}
@media screen and (max-width: 748px) {
  .app-wrapper {
    overflow-x: auto;
  }
}
.app-wrapper::-webkit-scrollbar-track {
  background-color: var(--app-background);
}
.browsers-title {
  margin-bottom: 42px;
}
.version-title {
  padding-top: 3px;
  margin-bottom: 5px;
}
.landing-wrapper {
  z-index: 2;
  display: flex;
  flex-direction: column;
  align-items: center;
  justify-content: flex-start;
  padding-bottom: 92px;
  cursor: default;
}
.landing-wrapper-before {
  position: absolute;
  top: 0;
  left: 0;
  z-index: -1;
  width: 100%;
  height: 222px;
  background-color: #00a884;
}
.landing-window {
  z-index: 2;
  display: flex;
  flex: none;
  flex-direction: column;
  width: 1000px;
  margin-right: auto;
  margin-left: auto;
  overflow: hidden;
  background-color: #fff;
  border-radius: 3px;
  box-shadow:
    0 17px 50px #0b141a30,
    0 12px 15px #0b141a3d;
}
.landing-main {
  position: relative;
  padding: 64px 60px 60px;
  width: 100%;
  box-sizing: border-box;
}
.landing-header {
  display: flex;
  flex: none;
  align-items: center;
  justify-content: flex-start;
  width: 1000px;
  min-height: 39px;
  margin: 27px auto 28px;
}
.landing-headerTitle {
  display: inline-block;
  margin-left: 14px;
  font-size: 14px;
  font-weight: 500;
  line-height: normal;
  color: #fff;
  text-transform: uppercase;
  vertical-align: middle;
}
.landing-header-upgradeCompleteText {
  position: absolute;
  padding: 10px 12px;
  margin: 27px auto 28px;
  color: #0b141a;
  background: #fff;
  border-radius: 8px;
  box-shadow: 0 1px 3px #0b141a33;
}
.landing-icon {
  display: inline-block;
  vertical-align: middle;
}
.landing-logo {
  display: block;
  width: 39px;
  height: 39px;
}
.landing-title {
  font-size: 28px;
  font-weight: 300;
  line-height: normal;
  color: #41525d;
}
.landing-text-secondary {
  color: #667781;
}
@media screen and (min-height: 760px) and (min-width: 1095px) {
  .landing-header {
    margin-bottom: 66px;
  }
}
@media screen and (min-height: 760px) and (min-width: 780px) and (max-width: 1095px) {
  .landing-header {
    margin-bottom: 68px;
  }
}
@media screen and (max-width: 1095px) {
  .landing-header {
    width: 100%;
  }
  .landing-wrapper {
    box-sizing: border-box;
    padding-right: 36px;
    padding-left: 36px;
  }
  .landing-window {
    width: 100%;
  }
  .landing-main {
    padding: 58px 52px 52px;
  }
}
@media screen and (max-width: 960px) {
  .landing-wrapper {
    position: relative;
  }
  .headline {
    font-size: 26px;
  }
  .listItem {
    font-size: 16px;
    line-height: 25px;
  }
}
@media screen and (max-width: 900px) {
  .headline {
    margin-bottom: 36px;
  }
}
@media screen and (max-width: 780px) {
  .landing-window {
    width: 100%;
  }
  .landing-main {
    padding-bottom: 82px;
  }
  .text {
    flex: none;
    order: 1;
    width: 100%;
  }
  .hint {
    position: relative;
    bottom: unset;
    left: unset;
    order: 2;
    width: 100%;
    margin-top: 28px;
    margin-bottom: 52px;
    font-size: unset;
  }
  .qr {
    order: 3;
    margin-right: auto;
    margin-left: auto;
  }
  .toggle {
    position: relative;
    right: unset;
    bottom: unset;
    order: 4;
    width: 100%;
    margin-top: 28px;
  }
  .headline {
    margin-bottom: 28px;
  }
}
@media screen and (max-width: 660px) {
  .landing-wrapper {
    position: relative;
    min-width: 520px;
    padding: 0;
  }
  .landing-header {
    box-sizing: border-box;
    padding-right: 36px;
    padding-left: 36px;
  }
  .landing-window {
    border-radius: 0;
  }
  .landing-main {
    padding: 36px;
  }
}
html[dir="rtl"] .landing-headerTitle {
  margin-right: 14px;
  margin-left: 0;
}
.image {
  display: table-cell;
  width: 52px;
  vertical-align: middle;
}
.image-logo {
  display: block;
  width: 48px;
  height: 48px;
}
.text-tip {
  margin-bottom: 16px;
  font-size: 14px;
  line-height: 20px;
  color: var(--secondary);
}
.text-tip a {
  color: var(--teal);
}
.text-tip a:hover {
  text-decoration: underline;
}
.browsers {
  margin-bottom: 32px;
  margin-left: -3px;
}
.browsers:after {
  display: table;
  clear: both;
  content: " ";
}
.browser {
  display: table;
  float: left;
  width: 220px;
}
.browser-safari {
  width: 300px;
}
.browser-title {
  display: table-cell;
  height: 52px;
  padding-left: 6px;
  font-size: 14px;
  line-height: 17px;
  color: var(--secondary-lighter);
  text-align: left;
  vertical-align: middle;
}
.page-version .window-text {
  padding-left: 176px;
}
.page-version .image {
  width: 130px;
  height: 130px;
  margin: 0 auto;
  text-align: center;
  vertical-align: top;
  background-color: var(--panel-background-lighter);
  border-radius: 50%;
}
.page-version .image-logo {
  display: inline-block;
  width: 72px;
  height: 72px;
  margin-top: 29px;
}
.page-version .browser {
  width: auto;
}
@media screen and (max-width: 880px), screen and (max-height: 400px) {
  .browsers {
    margin: 32px auto;
  }
  .browser {
    display: inline-block;
    margin: 0 5px 20px;
  }
  .browser:last-child {
    margin-bottom: 0;
  }
  .page-version .window-text {
    padding-left: 156px;
  }
}
@media screen and (max-width: 518px) {
  .page-version .window-text {
    padding-left: 112px;
  }
  .page-version .image {
    width: auto;
    height: auto;
    background: transparent;
  }
  .page-version .browser {
    width: auto;
  }
}
.action {
  margin-top: 26px;
}
.btn {
  display: inline-block;
  padding: 10px 24px;
  font-size: 14px;
  color: var(--inverse);
  text-transform: uppercase;
  white-space: nowrap;
  background-color: var(--button-primary-background);
  border-radius: 3px;
  box-shadow: none;
}
.btn:hover {
  background-color: var(--button-primary-background-hover);
  box-shadow:
    0 1px 1px rgba(var(--shadow-rgb), 0.06),
    0 2px 5px rgba(var(--shadow-rgb), 0.2);
  transition:
    box-shadow 0.18s ease-out,
    background 0.18s ease-out,
    color 0.18s ease-out;
}
html[dir="rtl"] .browser {
  float: right;
}
html[dir="rtl"] .browsers {
  margin-right: -3px;
  margin-left: 0;
}
html[dir="rtl"] .browser-title {
  padding-right: 6px;
  padding-left: 0;
  text-align: right;
}
html[dir="rtl"] .page-version .window-text {
  padding-right: 176px;
  padding-left: 0;
}
html[dir="rtl"] .page-version .browser {
  float: right;
}
@media screen and (max-width: 880px), screen and (max-height: 400px) {
  html[dir="rtl"] .page-version .window-text {
    padding-right: 156px;
    padding-left: 0;
  }
}
@media screen and (max-width: 518px) {
  html[dir="rtl"] .page-version .window-text {
    padding-right: 112px;
    padding-left: 0;
  }
}
.browsers-last {
  margin-bottom: 0;
}
.page-browsers .landing-main,
.page-version .landing-main {
  padding-bottom: 86px;
}
@media screen and (max-width: 1095px) {
  .page-browsers .landing-main,
  .page-version .landing-main {
    padding-bottom: 72px;
  }
}

.landing-wrapper {
  z-index: 2;
  display: flex;
  flex-direction: column;
  align-items: center;
  justify-content: flex-start;
  padding-bottom: 92px;
  cursor: default;
}
.landing-wrapper-before {
  position: absolute;
  top: 0;
  left: 0;
  z-index: -1;
  width: 100%;
  height: 222px;
  background-color: #00a884;
}
.landing-window {
  z-index: 2;
  display: flex;
  flex: none;
  flex-direction: column;
  width: 1000px;
  margin-right: auto;
  margin-left: auto;
  overflow: hidden;
  background-color: #fff;
  border-radius: 3px;
  box-shadow:
    0 17px 50px #0b141a30,
    0 12px 15px #0b141a3d;
}
.landing-main {
  position: relative;
  padding: 64px 60px 60px;
  width: 100%;
  box-sizing: border-box;
}
.landing-header {
  display: flex;
  flex: none;
  align-items: center;
  justify-content: flex-start;
  width: 1000px;
  min-height: 39px;
  margin: 27px auto 28px;
}
.landing-headerTitle {
  display: inline-block;
  margin-left: 14px;
  font-size: 14px;
  font-weight: 500;
  line-height: normal;
  color: #fff;
  text-transform: uppercase;
  vertical-align: middle;
}
.landing-header-upgradeCompleteText {
  position: absolute;
  padding: 10px 12px;
  margin: 27px auto 28px;
  color: #0b141a;
  background: #fff;
  border-radius: 8px;
  box-shadow: 0 1px 3px #0b141a33;
}
.landing-icon {
  display: inline-block;
  vertical-align: middle;
}
.landing-logo {
  display: block;
  width: 39px;
  height: 39px;
}
.landing-title {
  font-size: 28px;
  font-weight: 300;
  line-height: normal;
  color: #41525d;
}
.landing-text-secondary {
  color: #667781;
}
@media screen and (min-height: 760px) and (min-width: 1095px) {
  .landing-header {
    margin-bottom: 66px;
  }
}
@media screen and (min-height: 760px) and (min-width: 780px) and (max-width: 1095px) {
  .landing-header {
    margin-bottom: 68px;
  }
}
@media screen and (max-width: 1095px) {
  .landing-header {
    width: 100%;
  }
  .landing-wrapper {
    box-sizing: border-box;
    padding-right: 36px;
    padding-left: 36px;
  }
  .landing-window {
    width: 100%;
  }
  .landing-main {
    padding: 58px 52px 52px;
  }
}
@media screen and (max-width: 960px) {
  .landing-wrapper {
    position: relative;
  }
  .headline {
    font-size: 26px;
  }
  .listItem {
    font-size: 16px;
    line-height: 25px;
  }
}
@media screen and (max-width: 900px) {
  .headline {
    margin-bottom: 36px;
  }
}
@media screen and (max-width: 780px) {
  .landing-window {
    width: 100%;
  }
  .landing-main {
    padding-bottom: 82px;
  }
  .text {
    flex: none;
    order: 1;
    width: 100%;
  }
  .hint {
    position: relative;
    bottom: unset;
    left: unset;
    order: 2;
    width: 100%;
    margin-top: 28px;
    margin-bottom: 52px;
    font-size: unset;
  }
  .qr {
    order: 3;
    margin-right: auto;
    margin-left: auto;
  }
  .toggle {
    position: relative;
    right: unset;
    bottom: unset;
    order: 4;
    width: 100%;
    margin-top: 28px;
  }
  .headline {
    margin-bottom: 28px;
  }
}
@media screen and (max-width: 660px) {
  .landing-wrapper {
    position: relative;
    min-width: 520px;
    padding: 0;
  }
  .landing-header {
    box-sizing: border-box;
    padding-right: 36px;
    padding-left: 36px;
  }
  .landing-window {
    border-radius: 0;
  }
  .landing-main {
    padding: 36px;
  }
}
html[dir="rtl"] .landing-headerTitle {
  margin-right: 14px;
  margin-left: 0;
}

:global(#WAWebStartup/startup) {
  background-color: var(--startup-background);
}
._ari0 {
  margin-bottom: 20px;
  font-size: 14px;
  line-height: 20px;
  color: var(--secondary);
}
._ari0 a {
  color: var(--button-secondary);
}
._ari3 {
  height: 0;
  margin-top: 12px;
  margin-bottom: 12px;
  border: none;
  border-top: 1px solid var(--border-stronger);
}

._alz7 {
  width: 82px;
  height: 82px;
  margin: 30px auto 0;
  border-radius: 50%;
}
._alz7 svg {
  width: 35px;
  height: 42px;
}
._alz8 {
  min-width: 500px;
  max-width: 600px;
}
._alz9 ._alz7 {
  background-color: var(--butterbar-notice-smb-background);
}
._alz9 ._alz7 svg {
  color: var(--butterbar-notice-smb-icon);
}
._alza ._alz7 {
  background-color: var(--butterbar-notice-background);
}
._alza ._alz7 svg {
  color: var(--butterbar-notice-icon);
}
._alza b,
._alz9 b {
  font-weight: 700;
}
._alza i,
._alz9 i {
  font-style: italic;
}
/*FB_PKG_DELIM*/
._9dls {
  overflow-y: scroll !important;
}
._9t1d {
  overflow-y: auto !important;
}
._9dls ._6s5d {
  overflow-y: visible !important;
}
._6s5d {
  background-color: var(--web-wash);
  -moz-osx-font-smoothing: grayscale;
  overscroll-behavior-y: none;
}
._6s5d.has-maibachat {
  padding-right: var(--ads-maiba-chat-window-width);
}
@media (prefers-reduced-motion: reduce) {
  ._6s5d :not(.always-enable-animations) {
    animation-duration: 0 !important;
    animation-name: none !important;
    transition-duration: 0 !important;
    transition-property: none !important;
  }
}
._8ykn :not(.always-enable-animations) {
  animation-duration: 0 !important;
  animation-name: none !important;
  transition-duration: 0 !important;
  transition-property: none !important;
}

._ak4w {
  position: absolute;
  z-index: 10000;
  max-width: 340px;
  padding: 9px 0;
  overflow: visible;
  text-align: left;
  background-color: var(--dropdown-background);
  border-radius: var(--radius-app);
  box-shadow:
    0 2px 5px rgba(var(--shadow-rgb), 0.26),
    0 2px 10px rgba(var(--shadow-rgb), 0.16);
}
._ap4- {
  border-radius: 18px;
}
._ap4_ {
  padding: 10px;
}
._ak4w._ak54 {
  padding: 0;
  background-color: var(--rich-text-panel-background);
  max-width: none;
}
._ak4w._ak51 {
  overflow: hidden;
  background-color: var(--reactions-details-background);
  border-radius: 16px;
}
._ak4w._ak52,
._ak4w._aos4 {
  background-color: transparent;
  box-shadow: none;
}
._ak4x {
  top: 44px;
  right: 4px;
}
._ak4z,
._ak56 {
  position: absolute;
  z-index: 10000;
  padding: 9px 14px;
  margin-bottom: 12px;
  overflow: visible;
  text-align: left;
  background-color: var(--picker-background);
  border-radius: var(--radius-app);
  box-shadow:
    0 4px 20px rgba(var(--shadow-rgb), 0.1),
    0 8px 17px rgba(var(--shadow-rgb), 0.16);
}
._ak4z {
  margin-left: -14px;
}
._ak56 {
  margin-left: -30px;
}
._ak4z ._ak5b,
._ak56 ._ak5b {
  position: relative;
  z-index: 2;
  display: flex;
}
._ak4z ._ak5a,
._ak56 ._ak5a {
  position: absolute;
  bottom: -7px;
  z-index: 1;
  width: 14px;
  height: 14px;
  background-color: var(--picker-background);
  transform: rotate(45deg);
}
._ak56._ak57,
._ak56._ak57 ._ak5a {
  color: #fff;
  background-color: var(--wds-sky-blue-500);
}
._ak4z ._ak5a,
._ak56 ._ak5a {
  left: 22px;
}
._ak4z._ak58,
._ak56._ak58 {
  margin-right: -14px;
  margin-left: 0;
}
._ak56._ak58 {
  margin-right: -30px;
}
._ak4z._ak58 ._ak5a,
._ak56._ak58 ._ak5a {
  right: 22px;
  left: auto;
}
._ak4-,
._ak4_,
._ak50,
._aozv,
._ak51 {
  max-width: none;
  padding: 0;
  margin-top: 12px;
  overflow: visible;
  border-radius: 4px;
  box-shadow:
    0 4px 20px rgba(var(--shadow-rgb), 0.1),
    0 8px 17px rgba(var(--shadow-rgb), 0.16);
}
._ak4- {
  width: 388px;
  margin-left: -18px;
}
._asag {
  width: 573px;
  margin-left: -18px;
}
._ak4_ {
  width: 410px;
  margin-left: -18px;
}
._aozv {
  width: auto;
}
._ak50 {
  width: 334px;
}
._ak51 {
  width: 375px;
}
._ak53 {
  width: 375px;
  max-width: 375px;
  padding: 0;
  border-radius: 16px;
}
._aozv ._ak5a,
._ak4- ._ak5a,
._ak4_ ._ak5a {
  position: absolute;
  top: -7px;
  z-index: -1;
  width: 14px;
  height: 14px;
  background-color: var(--rich-text-panel-background);
  box-shadow:
    0 4px 20px rgba(var(--shadow-rgb), 0.1),
    0 8px 17px rgba(var(--shadow-rgb), 0.16);
  transform: rotate(45deg);
}
._aozv ._ak5a {
  background-color: var(--dropdown-background);
  box-shadow: none;
}
._aozv ._ak5a,
._ak4- ._ak5a,
._ak4_ ._ak5a {
  left: 22px;
}
._ak4-._ak58,
._ak53._ak58,
._ak4_._ak58,
._ak50 ._ak58,
._aozv ._ak58,
._ak51 ._ak58 {
  margin-right: -18px;
  margin-left: 0;
}
._aozv._ak58 ._ak5a,
._ak4-._ak58 ._ak5a,
._ak4_._ak58 ._ak5a {
  right: 22px;
  left: auto;
}
._ak4-._ak59,
._ak53._ak59,
._ak4_._ak59,
._ak50._ak59,
._aozv._ak59,
._ak51._ak59 {
  margin-top: auto;
  margin-bottom: 12px;
}
._aozv._ak59 ._ak5a,
._ak4-._ak59 ._ak5a,
._ak4_._ak59 ._ak5a {
  top: auto;
  bottom: -7px;
  background-color: var(--rich-text-panel-background);
}
._aozv._ak59 ._ak5a {
  background-color: var(--dropdown-background);
}
._ak55 {
  width: 300px;
  max-width: none;
  padding: 0;
  margin-top: 12px;
  overflow: visible;
  border-radius: 4px;
  box-shadow:
    0 4px 20px rgba(var(--shadow-rgb), 0.1),
    0 8px 17px rgba(var(--shadow-rgb), 0.16);
}
._ak55 {
  margin-left: -18px;
}
._ak55 ._ak5a {
  position: absolute;
  top: -7px;
  z-index: -1;
  width: 14px;
  height: 14px;
  background-color: var(--dropdown-background);
  box-shadow:
    0 4px 20px rgba(var(--shadow-rgb), 0.1),
    0 8px 17px rgba(var(--shadow-rgb), 0.16);
  transform: rotate(45deg);
}
._ak55 ._ak5a {
  left: 22px;
}
._ak55._ak58 {
  margin-right: -18px;
  margin-left: 0;
}
._ak55._ak58 ._ak5a {
  right: 22px;
  left: auto;
}
._ak55._ak59 {
  margin-top: auto;
  margin-bottom: 12px;
}
._ak55._ak59 ._ak5a {
  top: auto;
  bottom: -7px;
}
._alox {
  bottom: 67px;
  border-radius: 16px;
  max-width: 375px;
  width: 375px;
  padding-top: 5px;
  padding-bottom: 0;
  overflow: hidden;
}
._as8u {
  max-width: 560px;
  width: 560px;
}
._ao_l {
  left: 47px;
}
._ao_m {
  left: 0;
}

@media (display-mode: standalone) {
  .two ._aig- {
    border-top-width: 0px;
  }
}
@media screen and (max-width: 748px) {
  ._aigs {
    min-width: 748px;
  }
}
@media screen and (max-height: 512px) {
  ._aigs {
    min-height: 512px;
  }
}
@media not all and (display-mode: standalone) {
  @media screen and (min-width: 1441px) {
    .app-wrapper-web ._aigs:not(._as6h) {
      top: 19px;
      width: calc(100% - 38px);
      max-width: 1600px;
      height: calc(100% - 38px);
      margin: 0 auto;
      box-shadow: 0 6px 18px rgba(var(--shadow-rgb), 0.05);
    }
    .app-wrapper-web ._aigs._as6h {
      width: 100%;
      height: 100%;
      max-width: unset;
    }
    .app-wrapper-web.safari-fix ._aigs {
      border-radius: 4px;
    }
  }
  @media screen and (min-width: 1700px) {
    .app-wrapper-web ._aigs {
      max-width: 1700px;
    }
  }
}
@media screen and (max-width: 1024px) {
  ._aig- {
    border-left: none;
    z-index: var(--layer-10);
  }
  .three.app-animating ._aig- {
    border-left-color: transparent;
  }
}
@media screen and (min-width: 1300px) {
  .two ._aigw:not(._as6h):not(._asu3) {
    flex: 0 0 30%;
    max-width: 30%;
  }
  .three ._aigw:not(._as6h):not(._asu3) {
    flex: 0 0 30%;
    max-width: 30%;
  }
  .three ._aig-:not(._as6h):not(._asu3) {
    flex: 0 0 30%;
    max-width: 30%;
  }
}
@media screen and (min-width: 1024px) and (max-width: 1300px) {
  .two ._aigw:not(._asu3) {
    flex: 0 0 40%;
    max-width: 40%;
  }
  .three ._aigw:not(._asu3) {
    flex: 0 0 40%;
    max-width: 40%;
  }
  .three ._aig-:not(._asu3) {
    position: absolute;
    right: 0;
    width: 60%;
    max-width: calc(60% - var(--navbar-width));
    height: 100%;
  }
  .three ._as5a:not(._asu3) {
    max-width: calc(60% - var(--navbar-width-expanded));
  }
}
@media screen and (min-width: 900px) and (max-width: 1024px) {
  .two ._aigw:not(._asu3) {
    flex: 0 0 40%;
    max-width: 40%;
  }
  .three ._aigw:not(._asu3) {
    flex: 0 0 40%;
    max-width: 40%;
  }
  .three ._aig-:not(._asu3) {
    position: absolute;
    right: 0;
    width: 60%;
    max-width: calc(60% - var(--navbar-width));
    height: 100%;
  }
  .three ._as5a:not(._asu3) {
    max-width: calc(60% - var(--navbar-width-expanded));
  }
}
@media screen and (max-width: 900px) {
  .two ._aigw:not(._asu3) {
    flex: 0 0 45%;
    max-width: 45%;
  }
  .three ._aigw:not(._asu3) {
    flex: 0 0 45%;
    max-width: 45%;
  }
  .three ._aig-:not(._asu3) {
    position: absolute;
    right: 0;
    width: 55%;
    max-width: calc(55% - var(--navbar-width));
    height: 100%;
  }
  .three ._as5a:not(._asu3) {
    max-width: calc(60% - var(--navbar-width-expanded));
  }
}

._apdl {
  align-items: center;
  background-color: var(--splashscreen-startup-background);
  display: flex;
  flex-direction: column;
  height: 100%;
  justify-content: center;
  left: 0;
  position: fixed;
  top: 0;
  -moz-user-select: none;
  width: 100%;
  font-family:
    SF Pro Text,
    SF Pro Icons,
    system,
    -apple-system,
    system-ui,
    BlinkMacSystemFont,
    Segoe UI,
    Helvetica Neue,
    Helvetica,
    Arial,
    Lucida Grande,
    Ubuntu,
    Cantarell,
    Fira Sans,
    sans-serif;
}
._apdl ._apdm {
  margin-top: -40px;
  color: var(--splashscreen-startup-icon);
}
._apdl ._apdm:after {
  animation: shimmer 1.5s linear 0.6s infinite;
  background: linear-gradient(
    to right,
    rgba(var(--splashscreen-startup-background-rgb), 0.5) 0% 33.33%,
    rgba(var(--splashscreen-startup-background-rgb), 0) 44.1% 55.8%,
    rgba(var(--splashscreen-startup-background-rgb), 0.5) 66.66% 100%
  );
  content: "";
  position: relative;
  top: -100%;
  display: block;
  height: 100%;
  left: calc(50% - 72px);
  opacity: 1;
  width: 216px;
}
@keyframes shimmer {
  0% {
    left: calc(50% - 72px);
  }
  to {
    left: calc(50% + 72px);
  }
}
._apdl ._apdq {
  height: 4px;
  margin-top: 28px;
  border-radius: 4px;
  position: relative;
  width: 200px;
}
._apdl ._apdq progress {
  vertical-align: top;
}
._apdl ._apdr {
  margin-top: 20px;
  font-size: 18px;
  color: var(--splashscreen-primary-title);
}
._apdl ._apds {
  margin-top: 32px;
  font-size: 14px;
  color: var(--splashscreen-secondary-lighter);
}
._apdl ._apds span {
  display: inline-block;
  margin-bottom: 2px;
  vertical-align: middle;
}
._apdl ._apdq progress {
  -moz-appearance: none;
  background-color: var(--splashscreen-progress-background);
  border: none;
  border-radius: 100px;
  color: var(--splashscreen-progress-primary);
  height: 4px;
  margin: 0;
  width: 100%;
}
._apdl ._apdq progress[value]::-webkit-progress-bar {
  border-radius: 4px;
  background-color: var(--splashscreen-progress-background);
}
._apdl ._apdq progress[value]::-webkit-progress-value,
._apdl ._apdq progress[value]::-moz-progress-bar {
  background-color: var(--splashscreen-progress-primary);
  transition: width 0.45s ease;
}
/*FB_PKG_DELIM*/
#facebook .system-fonts--body.mac {
  font-family:
    Helvetica Neue,
    Helvetica,
    Arial,
    sans-serif;
}
#facebook .system-fonts--body.sf {
  font-family:
    system-ui,
    -apple-system,
    BlinkMacSystemFont,
    ".SFNSText-Regular",
    sans-serif;
}
@font-face {
  font-family: Segoe UI Historic;
  src: local("Arial");
  unicode-range: U+530-5f4, U+10a0-10ff;
}
@font-face {
  font-family: Segoe UI Historic;
  font-weight: 700;
  src: local("Arial Bold"), local("Arial");
  unicode-range: U+530-5f4, U+10a0-10ff;
}
#facebook .system-fonts--body.segoe {
  font-family:
    Segoe UI Historic,
    Segoe UI,
    Helvetica,
    Arial,
    sans-serif;
}
#facebook .system-fonts--body.roboto {
  font-family: Roboto, Helvetica, Arial, sans-serif;
}
#facebook .system-fonts--body div,
#facebook .system-fonts--body span,
#facebook .system-fonts--body a,
#facebook .system-fonts--body h1,
#facebook .system-fonts--body h2,
#facebook .system-fonts--body h3,
#facebook .system-fonts--body h4,
#facebook .system-fonts--body h5,
#facebook .system-fonts--body h6,
#facebook .system-fonts--body p,
#facebook .system-fonts--body button,
#facebook .system-fonts--body input,
#facebook .system-fonts--body label,
#facebook .system-fonts--body select,
#facebook .system-fonts--body td,
#facebook .system-fonts--body textarea {
  font-family: inherit;
}
#facebook .system-fonts--body code,
#facebook .system-fonts--body pre {
  font-family: Menlo, Consolas, Monaco, monospace;
}
#facebook .system-fonts--body .fixemoji {
  font-weight: 600;
}
@font-face {
  font-family: "Fix for Mac Chrome 80";
  font-weight: 500;
  src: local("Lucida Grande");
  unicode-range: U+530-5f4, U+10a0-10ff;
}
#facebook .system-fonts--macChrome80.sf {
  font-family:
    "Fix for Mac Chrome 80",
    system-ui,
    -apple-system,
    BlinkMacSystemFont,
    ".SFNSText-Regular",
    sans-serif;
}
