div._3qw {
    height: auto;
    left: 0;
    min-height: 100%;
    position: absolute;
    right: 0;
    top: 0;
    z-index: 400;
  }
  ._31e {
    position: fixed !important;
    width: 100%;
  }
  .webkit ._42w {
    position: absolute;
    top: 0;
    visibility: hidden;
    width: 1px;
  }
  ._3ixn {
    bottom: 0;
    left: 0;
    position: fixed;
    right: 0;
    top: 0;
  }
  ._3qw ._3ixn {
    background-color: rgba(255, 255, 255, 0.8);
  }
  ._3qx ._3ixn {
    background-color: rgba(0, 0, 0, 0.9);
  }
  ._4-hy ._3ixn {
    background-color: rgba(0, 0, 0, 0.4);
  }
  ._99rc ._3ixn {
    -webkit-backdrop-filter: blur(20px);
    backdrop-filter: blur(20px);
    background-color: rgba(0, 0, 0, 0.5);
  }
  @keyframes xct2g7x-B {
    0% {
      transform: scale(1);
    }
    25% {
      transform: scale(1.2);
    }
    50% {
      transform: scale(0.95);
    }
    100% {
      transform: scale(1);
    }
  }
  .x1hl2dhg {
    text-decoration: none;
  }
  .xe8uvvx {
    list-style: none;
  }
  .x10l6tqk {
    position: absolute;
  }
  .x117nqv4 {
    font-weight: bold;
  }
  .x11i5rnm {
    margin-right: 0;
  }
  .x11njtxf {
    vertical-align: baseline;
  }
  .x13tp074 {
    border-top-right-radius: 100%;
  }
  .x14yjl9h {
    border-top-left-radius: 50%;
  }
  .x16tdsg8 {
    text-align: inherit;
  }
  .x17r0tee {
    border-left-style: none;
  }
  .x18nykt9 {
    border-bottom-right-radius: 50%;
  }
  .x1923su1 {
    right: 8px;
  }
  .x19um543 {
    padding-right: 1px;
  }
  .x1ahuga {
    animation-name: xct2g7x-B;
  }
  .x1cy8zhl {
    align-items: flex-start;
  }
  .x1g65q5x {
    font-size: 2vw;
  }
  .x1g9anri {
    color: rgb(var(--ig-text-on-media));
  }
  .x1gu1v0x {
    background-image: linear-gradient(to bottom left, #bf00ff, #ed4956, #ff8000);
  }
  .x1h5jrl4 {
    margin-right: 20px;
  }
  .x1hfr7tm {
    -webkit-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));
    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));
  }
  .x1hr4nm9 {
    background-color: var(--primary-deemphasized-button-background);
  }
  .x1i1ezom {
    border-bottom-right-radius: 6px;
  }
  .x1iyjqo2 {
    flex-grow: 1;
  }
  .x1jsv9cy {
    padding-right: 4%;
  }
  .x1lxnp44 {
    font-family: monospace, "monospace";
  }
  .x1lxy9im {
    padding-left: 2%;
  }
  .x1m6msm {
    padding-left: 1px;
  }
  .x1mh8g0r {
    margin-left: 0;
  }
  .x1n2onr6 {
    position: relative;
  }
  .x1nhvcw1 {
    justify-content: flex-start;
  }
  .x1nnuik6 {
    background-color: rgba(252, 193, 43, 0.1);
  }
  .x1nxh6w3 {
    font-size: 0.8125rem;
  }
  .x1o6z2jb {
    border-bottom-left-radius: 6px;
  }
  .x1otrzb0 {
    border-top-right-radius: 6px;
  }
  .x1pi30zi {
    padding-right: 16px;
  }
  .x1q0g3np {
    flex-direction: row;
  }
  .x1qjc9v5 {
    align-items: stretch;
  }
  .x1qns1p2 {
    border-bottom-right-radius: 100%;
  }
  .x1rg5ohu {
    display: inline-block;
  }
  .x1swvt13 {
    padding-left: 16px;
  }
  .x1vvkbs {
    word-wrap: break-word;
  }
  .x1vwswxv {
    padding-left: 4%;
  }
  .x1ykxiw6 {
    animation-duration: 0.45s;
  }
  .x1ypdohk {
    cursor: pointer;
  }
  .x26u7qi {
    border-left-style: solid;
  }
  .x288g5 {
    resize: vertical;
  }
  .x2b8uid {
    text-align: center;
  }
  .x2lah0s {
    flex-shrink: 0;
  }
  .x3oybdh {
    transform: scale(1);
  }
  .x42x0ya {
    background-color: black;
  }
  .x4hg4is {
    animation-timing-function: ease-in-out;
  }
  .x4uap5 {
    padding-right: 0;
  }
  .x5n08af {
    color: rgb(var(--ig-primary-text));
  }
  .x6s0dn4 {
    align-items: center;
  }
  .x78zum5 {
    display: flex;
  }
  .x9bdzbf {
    color: rgb(var(--web-always-white));
  }
  .x9f619 {
    box-sizing: border-box;
  }
  .xamitd3 {
    align-self: center;
  }
  .xb2endx {
    background-color: var(--negative-background);
  }
  .xbb192p {
    background-color: var(--positive-background);
  }
  .xcfux6l {
    border-right-width: 0;
  }
  .xd10rxx {
    border-right-style: none;
  }
  .xdt5ytf {
    flex-direction: column;
  }
  .xecar28 {
    font-size: 1.2vw;
  }
  .xfn85t {
    border-left-color: rgb(var(--web-always-white));
  }
  .xhk9q7s {
    border-top-left-radius: 6px;
  }
  .xipx5yg {
    border-bottom-left-radius: 100%;
  }
  .xk390pu {
    font-size: 100%;
  }
  .xkhd6sd {
    padding-left: 0;
  }
  .xl56j7k {
    justify-content: center;
  }
  .xlid4zk {
    border-top-left-radius: 100%;
  }
  .xlyipyv {
    text-overflow: ellipsis;
  }
  .xm0m39n {
    border-left-width: 0;
  }
  .xm71usk {
    border-right-color: rgb(var(--web-always-white));
  }
  .xm81vs4 {
    border-right-width: 1px;
  }
  .xmn8rco {
    margin-left: 20px;
  }
  .xmo9yow {
    margin-right: 10px;
  }
  .xn5nz08 {
    padding-right: 2%;
  }
  .xngnso2 {
    font-size: 1.5rem;
  }
  .xo1l8bm {
    font-weight: 400;
  }
  .xpvyfi4 {
    align-self: flex-end;
  }
  .xq8finb {
    margin-right: 12px;
  }
  .xqax9my {
    margin-left: 19px;
  }
  .xqcrz7y {
    align-self: flex-start;
  }
  .xrv4cvt {
    font-size: 1em;
  }
  .xsgj6o6 {
    margin-left: 4px;
  }
  .xu3j5b3 {
    border-right-style: solid;
  }
  .xudhj91 {
    border-top-right-radius: 50%;
  }
  .xuw900x {
    aspect-ratio: attr(width) / attr(height);
  }
  .xuxw1ft {
    white-space: nowrap;
  }
  .xvbhtw8 {
    background-color: rgb(var(--ig-primary-background));
  }
  .xw3qccf {
    margin-right: 4px;
  }
  .xww2gxu {
    border-bottom-left-radius: 50%;
  }
  .xxnfx33 {
    box-shadow: 0 2px 4px var(--shadow-1);
  }
  .xy80clv {
    border-left-width: 1px;
  }
  .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;
  }
  .x10b6aqq {
    padding-bottom: 6px;
  }
  .x10wlt62 {
    overflow-y: hidden;
  }
  .x13fuv20 {
    border-top-style: solid;
  }
  .x13uktj0 {
    padding-bottom: 2%;
  }
  .x14qfxbe {
    width: 36px;
  }
  .x14vqqas {
    margin-top: 12px;
  }
  .x171hrfn {
    margin-right: 2%;
  }
  .x178xt8z {
    border-top-width: 1px;
  }
  .x18d9i69 {
    padding-bottom: 0;
  }
  .x193iq5w {
    max-width: 100%;
  }
  .x19h4ct {
    width: 35%;
  }
  .x19hv4p6 {
    border-bottom-color: rgb(var(--web-always-white));
  }
  .x1aab96a {
    padding-bottom: 1.5vw;
  }
  .x1b0wou9 {
    height: 350px;
  }
  .x1chd833 {
    margin-bottom: 28px;
  }
  .x1ejq31n {
    border-top-style: none;
  }
  .x1gslohp {
    margin-top: 4px;
  }
  .x1iog12x {
    margin-left: 4px;
  }
  .x1j85h84 {
    padding-bottom: 1px;
  }
  .x1l90r2v {
    padding-bottom: 16px;
  }
  .x1mnk73k {
    border-top-color: rgba(0, 0, 0, 0.2);
  }
  .x1mxstf9 {
    padding-bottom: 4%;
  }
  .x1nn3v0j {
    padding-top: 2px;
  }
  .x1o62bnf {
    margin-top: -15px;
  }
  .x1odjw0f {
    overflow-y: auto;
  }
  .x1q0q8m5 {
    border-bottom-style: solid;
  }
  .x1qhh985 {
    border-bottom-width: 0;
  }
  .x1se2ifz {
    width: 17px;
  }
  .x1sy0etr {
    border-bottom-style: none;
  }
  .x1sy10c2 {
    margin-top: 20px;
  }
  .x1ta3ar0 {
    height: 17px;
  }
  .x1xmf6yo {
    margin-top: 8px;
  }
  .x1yrsyyn {
    padding-top: 6px;
  }
  .x1yztbdb {
    margin-bottom: 16px;
  }
  .x4p5aij {
    padding-top: 1px;
  }
  .x5yr21d {
    height: 100%;
  }
  .x66qj62 {
    padding-top: 4%;
  }
  .x6ikm8r {
    overflow-x: hidden;
  }
  .x8yj6t5 {
    width: 20%;
  }
  .x972fbf {
    border-top-width: 0;
  }
  .xat24cr {
    margin-bottom: 0;
  }
  .xc58f59 {
    border-top-color: rgb(var(--web-always-white));
  }
  .xc9qbxq {
    height: 36px;
  }
  .xdj266r {
    margin-top: 0;
  }
  .xdzyupr {
    width: 300px;
  }
  .xexx8yu {
    padding-top: 0;
  }
  .xezivpi {
    width: max-content;
  }
  .xfr5jun {
    top: 8px;
  }
  .xh8yej3 {
    width: 100%;
  }
  .xieb3on {
    margin-bottom: 20px;
  }
  .xiw5z4l {
    padding-bottom: 1.7vw;
  }
  .xjm9jq1 {
    height: 1px;
  }
  .xmk4qb2 {
    padding-top: 2%;
  }
  .xso031l {
    border-bottom-width: 1px;
  }
  .xt7dq6l {
    height: auto;
  }
  .xuray3q {
    padding-bottom: 1.2vw;
  }
  .xw2csxc {
    overflow-x: auto;
  }
  .xyamay9 {
    padding-top: 16px;
  }
  .xz84dc7 {
    width: 40%;
  }
  @property ----base-line-clamp-line-height {
    syntax: "*";
    inherits: false;
  }
  @property --1b2x9cn {
    syntax: "*";
    inherits: false;
  }
  @property --1i757s0 {
    syntax: "*";
    inherits: false;
  }
  @property --1l5cvlg {
    syntax: "*";
    inherits: false;
  }
  @property --1pds3uo {
    syntax: "*";
    inherits: false;
  }
  @property --1xd5ab3 {
    syntax: "*";
    inherits: false;
  }
  @property --3bdvc1 {
    syntax: "*";
    inherits: false;
  }
  @property --65j53i {
    syntax: "*";
    inherits: false;
  }
  @property --WebkitLineClamp {
    syntax: "*";
    inherits: false;
  }
  @property --alignItems {
    syntax: "*";
    inherits: false;
  }
  @property --animationDelay {
    syntax: "*";
    inherits: false;
  }
  @property --aspectRatio {
    syntax: "*";
    inherits: false;
  }
  @property --backgroundColor {
    syntax: "*";
    inherits: false;
  }
  @property --backgroundImage {
    syntax: "*";
    inherits: false;
  }
  @property --color {
    syntax: "*";
    inherits: false;
  }
  @property --columnGap {
    syntax: "*";
    inherits: false;
  }
  @property --dox4v5 {
    syntax: "*";
    inherits: false;
  }
  @property --end {
    syntax: "*";
    inherits: false;
  }
  @property --fontSize {
    syntax: "*";
    inherits: false;
  }
  @property --g3otn {
    syntax: "*";
    inherits: false;
  }
  @property --g77s0 {
    syntax: "*";
    inherits: false;
  }
  @property --gridTemplateColumns {
    syntax: "*";
    inherits: false;
  }
  @property --gridTemplateRows {
    syntax: "*";
    inherits: false;
  }
  @property --height {
    syntax: "*";
    inherits: false;
  }
  @property --kb6pt8 {
    syntax: "*";
    inherits: false;
  }
  @property --left {
    syntax: "*";
    inherits: false;
  }
  @property --lineHeight {
    syntax: "*";
    inherits: false;
  }
  @property --marginBottom {
    syntax: "*";
    inherits: false;
  }
  @property --marginInline {
    syntax: "*";
    inherits: false;
  }
  @property --marginRight {
    syntax: "*";
    inherits: false;
  }
  @property --marginTop {
    syntax: "*";
    inherits: false;
  }
  @property --maxHeight {
    syntax: "*";
    inherits: false;
  }
  @property --maxWidth {
    syntax: "*";
    inherits: false;
  }
  @property --minHeight {
    syntax: "*";
    inherits: false;
  }
  @property --minWidth {
    syntax: "*";
    inherits: false;
  }
  @property --overflowX {
    syntax: "*";
    inherits: false;
  }
  @property --overflowY {
    syntax: "*";
    inherits: false;
  }
  @property --overscrollBehaviorX {
    syntax: "*";
    inherits: false;
  }
  @property --overscrollBehaviorY {
    syntax: "*";
    inherits: false;
  }
  @property --paddingBottom {
    syntax: "*";
    inherits: false;
  }
  @property --paddingEnd {
    syntax: "*";
    inherits: false;
  }
  @property --paddingStart {
    syntax: "*";
    inherits: false;
  }
  @property --q1h2cg {
    syntax: "*";
    inherits: false;
  }
  @property --rowGap {
    syntax: "*";
    inherits: false;
  }
  @property --start {
    syntax: "*";
    inherits: false;
  }
  @property --top {
    syntax: "*";
    inherits: false;
  }
  @property --transform {
    syntax: "*";
    inherits: false;
  }
  @property --viewTransitionName {
    syntax: "*";
    inherits: false;
  }
  @property --width {
    syntax: "*";
    inherits: false;
  }
  :root,
  .x11vwomu {
    --x1099yxr: 4px;
    --xsjbu7k: 15px;
  }
  :root,
  .x13l5e9 {
    --x176279f: 25px;
  }
  :root,
  .x1g5acrz {
    --x1e4hm47: 4px;
    --x15qbgmd: 8px;
    --x19nwfu8: 10px;
    --xxjzes5: 12px;
    --xsyyfky: 16px;
    --x44p0ev: 20px;
    --x1npqni6: 24px;
  }
  :root,
  .x1jyvjv1 {
    --hzFeaturedCardSpacing: 16px;
    --xkg63a2: calc(100vw - var(--hzFeaturedCardSpacing) * 2);
    --xso9h23: 16/9;
    --xmzrew1: 16/9;
    --x5g9hi8: 1366px;
    --x1lv1z71: 16px;
    --x6c4grl: 16px;
  }
  :root,
  .x1oxqscc {
    --xil8h3u: 4px;
    --xmedzux: 8px;
    --xyibdku: 16px;
    --x1h69xld: 24px;
    --x12x67ek: 32px;
    --x18856ik: 48px;
    --x179zhi0: 56px;
  }
  :root,
  .x1sn0h9p {
    --x1dflwya: var(--secondary-button-background);
    --xez13zg: currentcolor;
    --xgcszl1: var(--button-height-medium);
    --x1lkbp3z: 1;
  }
  :root,
  .x1xz3gus {
    --x88p6x8: 180px;
  }
  :root,
  .xac558d {
    --x1rf5ds5: repeat(6, 1fr);
    --x70u5vi: 10.977vw;
    --x1sb29w: 4.267vw;
    --x1gnvd7e: 6.4vw;
    --xnzrxly: 7;
    --xu1ofyr: 6;
  }
  :root,
  .xnl96sl {
    --x1cvbrcr: var(--system-48-font-size);
    --x1y1agg2: var(--system-36-font-size);
    --xxorcew: var(--system-32-font-size);
    --xu0qdzb: var(--system-24-font-size);
    --xdwh46n: var(--system-20-font-size);
    --x8g6r6d: var(--system-16-font-size);
    --x1sldda5: var(--system-20-font-size);
    --x16cmchh: var(--system-16-font-size);
    --x113s3g: var(--system-14-font-size);
  }
  @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;
    }
  }
  @media (max-width: 320px), (max-height: 256px) {
    :root,
    .x1g5acrz {
      --x1e4hm47: 1px;
      --x15qbgmd: 2px;
      --x19nwfu8: 2px;
      --xxjzes5: 3px;
      --xsyyfky: 4px;
      --x44p0ev: 5px;
      --x1npqni6: 6px;
    }
  }
  @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;
    }
  }
  @media (min-width: 1920px) {
    :root,
    .x1oxqscc {
      --xil8h3u: 16px;
      --xmedzux: 24px;
      --xyibdku: 32px;
      --x1h69xld: 40px;
      --x12x67ek: 48px;
      --x18856ik: 64px;
      --x179zhi0: 72px;
    }
  }
  @media (min-width: 1440px) and (max-width: 1919px) {
    :root,
    .x1oxqscc {
      --xil8h3u: 8px;
      --xmedzux: 16px;
      --xyibdku: 24px;
      --x1h69xld: 32px;
      --x12x67ek: 40px;
      --x18856ik: 56px;
      --x179zhi0: 64px;
    }
  }
  @media (max-width: 1439px) {
    :root,
    .x1oxqscc {
      --xil8h3u: 4px;
      --xmedzux: 8px;
      --xyibdku: 16px;
      --x1h69xld: 24px;
      --x12x67ek: 32px;
      --x18856ik: 48px;
      --x179zhi0: 56px;
    }
  }
  @media (min-width: 1440px) {
    :root,
    .xac558d {
      --x1rf5ds5: repeat(12, 1fr);
      --x70u5vi: 5.248vw;
      --x1sb29w: 2.222vw;
      --x1gnvd7e: 6.4vw;
      --xnzrxly: 13;
      --xu1ofyr: 12;
    }
  }
  @media (max-width: 1439px) {
    :root,
    .xac558d {
      --x1rf5ds5: repeat(6, 1fr);
      --x70u5vi: 10.977vw;
      --x1sb29w: 4.267vw;
      --x1gnvd7e: 6.4vw;
      --xnzrxly: 7;
      --xu1ofyr: 6;
    }
  }
  @media (min-width: 1920px) {
    :root,
    .xnl96sl {
      --x1cvbrcr: var(--system-120-font-size);
      --x1y1agg2: var(--system-72-font-size);
      --xxorcew: var(--system-56-font-size);
      --xu0qdzb: var(--system-40-font-size);
      --xdwh46n: var(--system-32-font-size);
      --x8g6r6d: var(--system-24-font-size);
      --x1sldda5: var(--system-32-font-size);
      --x16cmchh: var(--system-24-font-size);
      --x113s3g: var(--system-18-font-size);
    }
  }
  @media (min-width: 1440px) and (max-width: 1919px) {
    :root,
    .xnl96sl {
      --x1cvbrcr: var(--system-100-font-size);
      --x1y1agg2: var(--system-64-font-size);
      --xxorcew: var(--system-48-font-size);
      --xu0qdzb: var(--system-32-font-size);
      --xdwh46n: var(--system-24-font-size);
      --x8g6r6d: var(--system-20-font-size);
      --x1sldda5: var(--system-24-font-size);
      --x16cmchh: var(--system-18-font-size);
      --x113s3g: var(--system-16-font-size);
    }
  }
  @media (max-width: 1439px) {
    :root,
    .xnl96sl {
      --x1cvbrcr: var(--system-48-font-size);
      --x1y1agg2: var(--system-36-font-size);
      --xxorcew: var(--system-32-font-size);
      --xu0qdzb: var(--system-24-font-size);
      --xdwh46n: var(--system-20-font-size);
      --x8g6r6d: var(--system-16-font-size);
      --x1sldda5: var(--system-20-font-size);
      --x16cmchh: var(--system-16-font-size);
      --x113s3g: var(--system-14-font-size);
    }
  }
  .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;
  }
  @keyframes x12gbam3-B {
    0% {
      visibility: visible;
    }
    100% {
      visibility: hidden;
    }
  }
  @keyframes x135kban-B {
    0% {
      opacity: 0;
      transform: translate(0, -20%);
    }
    100% {
      opacity: 1;
      transform: translate(0, 0);
    }
  }
  @keyframes x13f3g3z-B {
    0% {
      color: var(--always-white);
    }
    100% {
      color: var(--always-black);
    }
  }
  .x13nunif {
    --secondary-button-background: #fff;
  }
  @keyframes x148q4be-B {
    0% {
      opacity: 0;
      transform: translate(8px, 8.2px) rotate(-180deg) scale(-0.02, -0.02);
    }
    6.66% {
      opacity: 1;
    }
    100% {
      opacity: 1;
      transform: translate(5.2px, 10.6px) rotate(-180deg) scale(-0.04, -0.04);
    }
  }
  @keyframes x14h38ek-B {
    from {
      max-height: 0;
      opacity: 0;
      visibility: hidden;
    }
    to {
      max-height: 150px;
      opacity: 1;
      visibility: visible;
    }
  }
  .x14qmu5x {
    --top-to-bottom-ratio: 0;
  }
  @keyframes x15b941j-B {
    from {
      opacity: 0;
      transform: translateY(100%);
    }
    to {
      opacity: 1;
      transform: translateY(0);
    }
  }
  @keyframes x16e58t8-B {
    0% {
      transform: rotate(0deg);
    }
    25% {
      transform: rotate(3deg);
    }
    75% {
      transform: rotate(-3deg);
    }
    100% {
      transform: rotate(0deg);
    }
  }
  @keyframes x16mh4a0-B {
    0% {
      width: 0%;
    }
    100% {
      width: 100%;
    }
  }
  .x16ujzjy {
    --top-to-bottom-ratio: 0.65;
  }
  @keyframes x16wqvv7-B {
    0% {
      animation-timing-function: steps(1, end);
      background-color: var(--fds-blue-60);
    }
    10% {
      background-color: var(--always-white);
    }
    100% {
      background-color: var(--always-white);
    }
  }
  @keyframes x17jjf1f-B {
    0% {
      width: 330px;
    }
    100% {
      opacity: 0;
      width: 0;
    }
  }
  @keyframes x17qceat-B {
    0% {
      opacity: 1;
    }
    100% {
      opacity: 0;
    }
  }
  @keyframes x17t1eie-B {
    0% {
      height: 4px;
    }
    50% {
      height: 8px;
    }
    100% {
      height: 4px;
    }
  }
  .x18ckbba {
    --border-focused: var(--abra-composer-focused-border);
  }
  @keyframes x18re5ia-B {
    from {
      opacity: 0;
    }
    to {
      opacity: 1;
    }
  }
  @keyframes x18z0oq2-B {
    0% {
      transform: translateX(0);
    }
    50% {
      transform: translateX(+4px);
    }
    100% {
      transform: translateX(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);
    }
    100% {
      stroke-dashoffset: 36.4px;
      transform: rotate(-90deg);
    }
  }
  @keyframes x19992v7-B {
    0% {
      transform: scale(1);
    }
    30% {
      transform: scale(1.1);
    }
    95% {
      transform: scale(1.2);
    }
    100% {
      transform: scale(1);
    }
  }
  @keyframes x1au9btt-B {
    0% {
      pointer-events: none;
      transform: translateY(100%);
    }
    99% {
      pointer-events: none;
    }
    100% {
      pointer-events: auto;
      transform: translateY(0);
    }
  }
  @keyframes x1b5zhbi-B {
    0% {
      height: 40px;
      opacity: 1;
    }
    100% {
      height: 0;
      opacity: 0;
    }
  }
  @keyframes x1bfxlh7-B {
    0% {
      transform: translateX(0);
    }
    50% {
      transform: translateX(-4px);
    }
    100% {
      transform: translateX(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);
    }
    100% {
      stroke-dashoffset: 18.8px;
      transform: rotate(-90deg);
    }
  }
  @keyframes x1c5rxhy-B {
    0% {
      max-height: 100px;
      opacity: 1;
    }
    100% {
      max-height: 0;
      opacity: 0;
      visibility: hidden;
    }
  }
  @keyframes x1cdi11e-B {
    0% {
      opacity: 0;
      transform: scale(0.1);
    }
    100% {
      opacity: 1;
      transform: scale(1);
    }
  }
  @keyframes x1cgexlj-B {
    0% {
      transform: scale(1.15);
    }
    100% {
      transform: scale(1);
    }
  }
  .x1ctyza5 {
    --list-cell-min-height: 48px;
  }
  @keyframes x1d6p7sg-B {
    0% {
      opacity: 1;
      transform: scale(1, 1);
    }
    50% {
      transform: scale(
        var(--BasePulseEffect_containerScaleXFactorAt50),
        var(--BasePulseEffect_containerScaleYFactorAt50)
      );
    }
    100% {
      opacity: 0;
      transform: scale(
        var(--BasePulseEffect_containerScaleXFactor),
        var(--BasePulseEffect_containerScaleYFactor)
      );
    }
  }
  @keyframes x1dczz02-B {
    0% {
      background-position: 50% 0%;
    }
    50% {
      background-position: 50% 100%;
    }
    100% {
      background-position: 50% 0%;
    }
  }
  @keyframes x1dt3o2o-B {
    0% {
      background-color: transparent;
    }
    100% {
      background-color: var(--always-white);
    }
  }
  @keyframes x1dttmnj-B {
    to {
      color: var(--primary-text);
    }
  }
  @keyframes x1dv7npo-B {
    100% {
      opacity: 0;
      transform: translateX(-16px);
    }
  }
  @keyframes x1ea58kz-B {
    0% {
      margin-top: 0;
      margin-right: 0;
      margin-bottom: 0;
      margin-left: 0;
      opacity: 0;
      transform: translateX(100%);
      width: 0;
    }
    50% {
      margin-top: 0;
      margin-right: 0;
      margin-bottom: 0;
      margin-left: 0;
      opacity: 1;
    }
    100% {
      opacity: 1;
      transform: translateX(0);
    }
  }
  @keyframes x1eda6j4-B {
    from {
      opacity: 0;
      transform: translateY(100%);
    }
    to {
      opacity: 1;
      transform: translateY(0%);
    }
  }
  @keyframes x1eeoaws-B {
    0% {
      height: 10px;
    }
    50% {
      height: 4px;
    }
    100% {
      height: 10px;
    }
  }
  .x1es2l0s {
    --secondary-button-text: #fff;
  }
  @keyframes x1f6c42h-B {
    0% {
      max-width: 0%;
      opacity: 0;
      transform: translateX(100%);
    }
    100% {
      max-width: 100%;
      opacity: 1;
      transform: translateX(0%);
    }
  }
  @keyframes x1f6cfk9-B {
    0% {
      background-color: rgba(var(--abra-surface-background-rgb), 0);
      display: none;
      opacity: 0;
    }
    100% {
      background-color: rgba(var(--abra-surface-background-rgb), 0.24);
      opacity: 1;
    }
  }
  .x1fq4pf {
    --container-dimension: calc(
      var(--hz-user-overflow-avatar-size) - var(--border-width) * 2
    );
  }
  @keyframes x1g2bfg7-B {
    to {
      transform: translateX(0);
    }
  }
  @keyframes x1glc8v1-B {
    0% {
      left: 0;
    }
    100% {
      left: 15px;
    }
  }
  @keyframes x1h06q2e-B {
    0% {
      transform: translateY(0);
    }
    28% {
      transform: translateY(-5px);
    }
    44% {
      transform: translateY(0);
    }
  }
  @keyframes x1hb1w9u-B {
    0% {
      border-top-left-radius: 6px;
      border-top-right-radius: 6px;
      border-bottom-right-radius: 6px;
      border-bottom-left-radius: 6px;
      opacity: 1;
    }
    20% {
      border-top-left-radius: 30px;
      border-top-right-radius: 30px;
      border-bottom-right-radius: 30px;
      border-bottom-left-radius: 30px;
    }
    80% {
      border-top-left-radius: 50%;
      border-top-right-radius: 50%;
      border-bottom-right-radius: 50%;
      border-bottom-left-radius: 50%;
    }
    90% {
      border-top-left-radius: 50%;
      border-top-right-radius: 50%;
      border-bottom-right-radius: 50%;
      border-bottom-left-radius: 50%;
      opacity: 1;
      transform: scaleX(0.116);
    }
    100% {
      border-top-left-radius: 50%;
      border-top-right-radius: 50%;
      border-bottom-right-radius: 50%;
      border-bottom-left-radius: 50%;
      opacity: 0;
      transform: scaleX(0.116);
    }
  }
  .x1hdfz75 {
    --image-offset: calc(var(--container-dimension) * 0);
  }
  @keyframes x1hzbq9e-B {
    0% {
      background-color: rgba(255, 255, 255, 0);
      left: 0;
    }
    100% {
      background-color: var(--hds-core-ui-white);
      left: 15px;
    }
  }
  @keyframes x1i2gatw-B {
    from {
      box-shadow: none;
      opacity: 0;
      transform: scale(1.25);
    }
    to {
      box-shadow: 0 8px 20px 0 var(--shadow-2), 0 2px 4px 0 var(--shadow-1);
      transform: scale(1);
    }
  }
  @keyframes x1ioerbq-B {
    0% {
      transform: translateX(0px);
    }
    100% {
      transform: translateX(-1920px);
    }
  }
  .x1ji0vk5 {
    --base-line-clamp-line-height: var(----base-line-clamp-line-height);
  }
  @keyframes x1jn504y-B {
    from {
      opacity: 1;
    }
    to {
      opacity: 0;
    }
  }
  .x1jwqof {
    --image-corner-radius: 10px;
  }
  @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);
    }
    100% {
      stroke-dashoffset: 8.8px;
      transform: rotate(-90deg);
    }
  }
  @keyframes x1k6ogz6-B {
    0% {
      transform: scale(0, 1);
    }
    30% {
      transform: scale(0.7, 1);
    }
    70% {
      transform: scale(0.9, 1);
    }
    100% {
      transform: scale(0.95, 1);
    }
  }
  @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-top-left-radius: 4px;
      border-top-right-radius: 4px;
      border-bottom-right-radius: 4px;
      border-bottom-left-radius: 4px;
      transform: scale(1) rotate(0deg);
    }
    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-top-left-radius: 4px;
      border-top-right-radius: 4px;
      border-bottom-right-radius: 4px;
      border-bottom-left-radius: 4px;
      transform: scale(1.24) rotate(0deg);
    }
  }
  @keyframes x1kn22rf-B {
    0% {
      transform: translateY(-100%);
    }
    100% {
      transform: translateY(0%);
    }
  }
  @keyframes x1koq1i3-B {
    from {
      opacity: 100;
    }
    to {
      opacity: 0;
    }
  }
  @keyframes x1lf1w26-B {
    0% {
      bottom: -100%;
    }
    100% {
      bottom: 30px;
    }
  }
  .x1lgggih {
    --meta-font-family: var(--abra-code-font-family);
  }
  .x1lqnt5t {
    --input-background: transparent;
  }
  .x1lw2oc0 {
    --primary-button-text: #fff;
  }
  @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);
    }
    100% {
      stroke-dashoffset: 6.3px;
      transform: rotate(-90deg);
    }
  }
  @keyframes x1ndz508-B {
    0% {
      height: 388px;
      opacity: 1;
    }
    100% {
      height: 0;
      opacity: 0;
    }
  }
  @keyframes x1nea2ps-B {
    0% {
      transform: scale(0.98);
    }
    100% {
      transform: scale(1);
    }
  }
  @keyframes x1o2cvu9-B {
    0% {
      background-color: var(--hds-purple-07);
      left: 0;
    }
    100% {
      background-color: var(--hds-core-ui-white);
      left: 15px;
    }
  }
  @keyframes x1ojl3eo-B {
    0% {
      height: 29px;
    }
    25% {
      height: 39px;
    }
    56% {
      height: 11px;
    }
    92% {
      height: 29px;
    }
    100% {
      height: 29px;
    }
  }
  @keyframes x1om8q5l-B {
    0% {
      opacity: 1;
    }
    50% {
      opacity: 0.4;
    }
    100% {
      opacity: 1;
    }
  }
  .x1pd2dhg {
    --image-offset: calc(var(--container-dimension) * 0.12);
  }
  @keyframes x1pxpttp-B {
    0% {
      background-color: #ee88cb;
    }
    50% {
      background-color: #0f32ff;
    }
    100% {
      background-color: #ee88cb;
    }
  }
  @keyframes x1pyf5go-B {
    from {
      max-height: 150px;
      opacity: 1;
      visibility: visible;
    }
    to {
      max-height: 0;
      opacity: 0;
      visibility: hidden;
    }
  }
  @keyframes x1qaa5b8-B {
    0% {
      background-color: rgba(202, 201, 199, 0.3);
    }
    100% {
      background-color: #cac9c7;
    }
  }
  @keyframes x1qbh088-B {
    0% {
      transform: translateY(0px);
    }
    100% {
      transform: translateY(500px);
    }
  }
  @keyframes x1qe6f9p-B {
    0% {
      transform: translateX(0%);
    }
    100% {
      transform: translateX(-99%);
    }
  }
  .x1qmt0av {
    --abra-composer-scroll-thumb: transparent;
  }
  @keyframes x1qy7vz2-B {
    0% {
      opacity: 0.3;
    }
    100% {
      opacity: 0.5;
    }
  }
  .x1ramq0l {
    --border-width: 1px;
  }
  @keyframes x1rutv7r-B {
    0% {
      transform: translateY(60px);
    }
    100% {
      transform: translateY(-20px);
    }
  }
  .x1sioccc {
    --secondary-button-stroke: #cbd2d9;
  }
  @keyframes x1su1mo5-B {
    0% {
      opacity: 0;
      transform: scale(0.9, 0.9);
    }
    100% {
      opacity: 1;
      transform: scale(1, 1);
    }
  }
  .x1syhy5a {
    --primary-button-background: #283943;
  }
  @keyframes x1tjy6q8-B {
    0% {
      opacity: 0;
    }
    100% {
      right: 1px;
      opacity: 1;
    }
  }
  @keyframes x1u5jowz-B {
    0% {
      transform: scale(1);
    }
    30% {
      transform: scale(1.1);
    }
    100% {
      transform: scale(1.2);
    }
  }
  @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;
    }
    100% {
      width: 29px;
    }
  }
  .x1vpd4dw {
    --hover-overlay: var(--media-hover);
  }
  @keyframes x1wv65fh-B {
    to {
      opacity: 1;
    }
  }
  @keyframes x1x9x9s1-B {
    0% {
      opacity: 0;
      top: 50%;
      transform: translateY(25px);
    }
    100% {
      opacity: 1;
      top: 0%;
      transform: translateY(0%);
    }
  }
  @keyframes x1xduxoc-B {
    0% {
      transform: translate(2px, 21px);
    }
    100% {
      transform: translate(25px, 21px);
    }
  }
  @keyframes x1xe4odj-B {
    0% {
      transform: scale(0.66666);
    }
    100% {
      transform: scale(0.333333);
    }
  }
  @keyframes x1xih44t-B {
    0% {
      background-color: var(--hds-core-ui-white);
      left: 0;
    }
    100% {
      background-color: var(--hds-purple-07);
      left: 15px;
    }
  }
  @keyframes x1xpv006-B {
    0% {
      opacity: 0;
      transform: translateY(16px);
    }
    100% {
      opacity: 1;
      transform: translateY(0);
    }
  }
  @keyframes x1xuf6tn-B {
    from {
      opacity: 0.9;
    }
    to {
      opacity: 0;
    }
  }
  @keyframes x1y4ubdb-B {
    0% {
      transform: translate(1px, 1px) rotate(0deg);
    }
    10% {
      transform: translate(-1px, -2px) rotate(-1deg);
    }
    20% {
      transform: translate(-3px, 0px) rotate(1deg);
    }
    30% {
      transform: translate(3px, 2px) rotate(0deg);
    }
    40% {
      transform: translate(1px, -1px) rotate(1deg);
    }
    50% {
      transform: translate(-1px, 2px) rotate(-1deg);
    }
    60% {
      transform: translate(-3px, 1px) rotate(0deg);
    }
    70% {
      transform: translate(3px, 1px) rotate(-1deg);
    }
    80% {
      transform: translate(-1px, -1px) rotate(1deg);
    }
    90% {
      transform: translate(1px, 2px) rotate(0deg);
    }
    100% {
      transform: translate(1px, -2px) rotate(-1deg);
    }
  }
  @keyframes x1y6kkbj-B {
    0% {
      opacity: 0;
      transform: translateX(-16px);
    }
  }
  @keyframes x1ydxjbf-B {
    0% {
      transform: translateY(0%);
    }
    100% {
      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%,
    100% {
      background-color: var(--artifact-chip-loading-ellipse-light);
    }
  }
  @keyframes x1yicmcf-B {
    0% {
      width: 0;
    }
    100% {
      width: 280px;
    }
  }
  @keyframes x1yitzd3-B {
    0% {
      opacity: 0.6;
    }
    33% {
      opacity: 0.3;
    }
    100% {
      opacity: 0.6;
    }
  }
  .x1yw0p3e {
    --button-corner-radius: 12px;
  }
  @keyframes x1z034s2-B {
    0% {
      opacity: 1;
      transform: translateY(0);
    }
    100% {
      opacity: 0;
      transform: translateY(-16px);
    }
  }
  @keyframes x28fqhn-B {
    0% {
      width: 0%;
    }
    25% {
      border-top-left-radius: 10px;
      border-top-right-radius: 10px;
      border-bottom-right-radius: 10px;
      border-bottom-left-radius: 10px;
      left: 0%;
      width: 30%;
    }
    75% {
      border-top-left-radius: 10px;
      border-top-right-radius: 10px;
      border-bottom-right-radius: 10px;
      border-bottom-left-radius: 10px;
      left: 70%;
      width: 30%;
    }
    100% {
      border-top-left-radius: 10px;
      border-top-right-radius: 0;
      border-bottom-right-radius: 0;
      border-bottom-left-radius: 10px;
      left: 100%;
      width: 30%;
    }
  }
  .x2a43e4 {
    --abra-message-margin-start: 0;
  }
  @keyframes x2gydnt-B {
    0% {
      background-color: #4ea5f8;
    }
    50% {
      background-color: #ff8000;
    }
    100% {
      background-color: #4ea5f8;
    }
  }
  @keyframes x2ljvla-B {
    0% {
      transform: translate(0, 50px);
      opacity: 0;
    }
    100% {
      transform: translate(0, 0);
      opacity: 1;
    }
  }
  @keyframes x2s09a3-B {
    0% {
      opacity: 0;
      transform: translateY(10px);
    }
    100% {
      opacity: 1;
      transform: translateY(0px);
    }
  }
  @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);
    }
    100% {
      stroke-dashoffset: 11.3px;
      transform: rotate(-90deg);
    }
  }
  @keyframes x2xgkqx-B {
    0% {
      pointer-events: none;
    }
    100% {
      pointer-events: none;
    }
  }
  @keyframes x30e9mo-B {
    from {
      transform: translate(100%);
    }
    to {
      transform: translate(0%);
    }
  }
  @keyframes x36x7p0-B {
    0% {
      background-color: rgba(var(--abra-surface-background-rgb), 0.24);
      opacity: 1;
    }
    100% {
      background-color: rgba(var(--abra-surface-background-rgb), 0);
      display: none;
      opacity: 0;
    }
  }
  @keyframes x3euffx-B {
    0% {
      bottom: 0;
    }
    100% {
      bottom: 12px;
    }
  }
  @keyframes x3meebn-B {
    from {
      background-color: transparent;
      opacity: 0;
    }
    to {
      background-color: transparent;
      opacity: 1;
    }
  }
  .x4149ri {
    --primary-button-background: var(--secondary-button-text);
  }
  @keyframes x46treg-B {
    0% {
      opacity: 0;
      transform: translate(0, 10%);
    }
    100% {
      opacity: 1;
      transform: translate(0, 0);
    }
  }
  @keyframes x4m3fz-B {
    8% {
      transform: translate(0px, 0px);
    }
    38% {
      transform: translate(1px, 4px);
    }
    62% {
      transform: translate(1px, 4px);
    }
    90% {
      transform: translate(0px, 0px);
    }
  }
  @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);
    }
    100% {
      transform: scale(1.15) translateY(-2px);
    }
  }
  .x4tqvp0 {
    --button-corner-radius-medium: 2px;
  }
  @keyframes x5ed7rf-B {
    0% {
      opacity: 1;
    }
    39% {
      opacity: 1;
    }
    75% {
      opacity: 0.5;
    }
    100% {
      opacity: 1;
    }
  }
  @keyframes x5z2mxd-B {
    0% {
      opacity: 0;
      transform: scale(0);
    }
    100% {
      opacity: 1;
    }
  }
  @keyframes x62wqjc-B {
    from {
      opacity: 0;
      transform: scale(0.8);
    }
    to {
      opacity: 1;
      transform: scale(1);
    }
  }
  @keyframes x6a0n3x-B {
    0% {
      transform: translateX(100%);
    }
    100% {
      transform: translateX(0);
    }
  }
  .x6lk5li {
    --hz-user-overflow-avatar-size: 40px;
  }
  @keyframes x6s4mmu-B {
    0% {
      background-color: var(--hds-core-ui-white);
      left: 0;
    }
    100% {
      background-color: rgba(255, 255, 255, 0);
      left: 15px;
    }
  }
  @keyframes x72gtye-B {
    1% {
      transform: scale(0.8);
    }
    100% {
      transform: scale(1);
    }
  }
  @keyframes x7o79ul-B {
    25% {
      transform: rotate(4deg);
    }
    56% {
      transform: rotate(-1deg);
    }
    92% {
      transform: rotate(0deg);
    }
  }
  @keyframes x8k8xhn-B {
    10% {
      opacity: 0.6;
    }
    56% {
      opacity: 0.6;
    }
    66% {
      opacity: 1;
    }
  }
  @keyframes x95vr6w-B {
    8% {
      transform: translate(0px, 16px) rotate(0deg) translate(0px, -16px);
    }
    27% {
      transform: translate(0px, 16px) rotate(-6deg) translate(0px, -16px);
    }
    57% {
      transform: translate(0px, 16px) rotate(9.5deg) translate(0px, -16px);
    }
  }
  @keyframes x9nyzi3-B {
    0% {
      opacity: 1;
    }
    70% {
      opacity: 0.3;
    }
    100% {
      opacity: 1;
    }
  }
  .x9oxt5g {
    --primary-button-text: var(--secondary-button-text);
  }
  @keyframes x9wvk7f-B {
    0% {
      opacity: 1;
      transform: translateY(0%);
    }
    100% {
      opacity: 0;
      transform: translateY(25px);
    }
  }
  @keyframes xa4qym0-B {
    0% {
      max-height: 0;
      opacity: 0;
    }
    100% {
      max-height: 44px;
      opacity: 1;
    }
  }
  .xa74lig {
    --button-height-medium: 32px;
  }
  @keyframes xad0qjf-B {
    0% {
      transform: translate(0, 0);
    }
    100% {
      transform: translate(-100%, 0);
    }
  }
  @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);
    }
    100% {
      stroke-dashoffset: 28.9px;
      transform: rotate(-90deg);
    }
  }
  @keyframes xajlm4y-B {
    0% {
      opacity: 0;
      width: 0;
    }
    35% {
      opacity: 0;
    }
    100% {
      opacity: 1;
    }
  }
  @keyframes xau7ne7-B {
    0% {
      transform: scale(0.9, 0.9);
    }
    90% {
      transform: scale(1.2, 1.2);
    }
    100% {
      transform: scale(1, 1);
    }
  }
  @keyframes xaz0mp3-B {
    100% {
      opacity: 1;
      transform: translateY(0);
    }
  }
  @keyframes xb9r6ac-B {
    0% {
      right: -100%;
      top: -100%;
    }
    80% {
      right: 10px;
      top: 10px;
    }
    90% {
      right: 3px;
      top: 3px;
    }
    100% {
      right: 0;
      top: 0;
    }
  }
  @keyframes xbb2stg-B {
    0% {
      opacity: 1;
    }
    50% {
      opacity: 0.7;
    }
    100% {
      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;
    }
    100% {
      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, 0.8);
    }
    55% {
      opacity: 1;
      transform: scale(1.2, 1.2);
    }
    100% {
      opacity: 0;
      transform: scale(1.2, 1.2);
    }
  }
  @keyframes xcekhfk-B {
    0% {
      transform: scale(1, 1);
    }
    50% {
      transform: scale(
        calc(1 / var(--BasePulseEffect_containerScaleXFactorAt50)),
        calc(1 / var(--BasePulseEffect_containerScaleYFactorAt50))
      );
    }
    100% {
      transform: scale(
        calc(1 / var(--BasePulseEffect_containerScaleXFactor)),
        calc(1 / var(--BasePulseEffect_containerScaleYFactor))
      );
    }
  }
  .xdrmtbx {
    --button-padding-horizontal-medium: 4px;
  }
  @keyframes xe8e9wp-B {
    0% {
      width: 36px;
    }
    100% {
      width: 6px;
    }
  }
  @keyframes xekv6nw-B {
    0% {
      opacity: 0;
    }
    100% {
      opacity: 1;
    }
  }
  @keyframes xfimhlc-B {
    0% {
      width: 6px;
    }
    100% {
      width: 36px;
    }
  }
  .xfr4xzp {
    --primary-button-background: rbga(0, 0, 0, 0);
  }
  @keyframes xfsylre-B {
    0% {
      transform: translate(2px, 2px);
    }
    25% {
      transform: translate(-2px, 2px);
    }
    50% {
      transform: translate(2px, -2px);
    }
    75% {
      transform: translate(-2px, -2px);
    }
    100% {
      transform: translate(2px, 2px);
    }
  }
  @keyframes xgmcam0-B {
    0% {
      opacity: 0;
      transform: translate(0, -10%);
    }
    100% {
      opacity: 1;
      transform: translate(0, 0);
    }
  }
  @keyframes xgsewkj-B {
    0% {
      opacity: 0;
      transform: translateX(100%);
      width: 0;
    }
    45% {
      opacity: 1;
    }
    100% {
      opacity: 1;
      transform: translateX(0);
    }
  }
  @keyframes xh8ryfk-B {
    0% {
      transform: rotate(-180deg);
    }
    100% {
      transform: rotate(0deg);
    }
  }
  @keyframes xi44na9-B {
    from {
      stroke-dashoffset: 0;
    }
    to {
      stroke-dashoffset: 43.98px;
    }
  }
  @keyframes xik5d0p-B {
    from {
      background-color: transparent;
      opacity: 1;
      visibility: visible;
    }
    to {
      background-color: transparent;
      opacity: 0;
      visibility: visible;
    }
  }
  .ximqifr {
    --card-background: var(--dialog-background);
  }
  @keyframes xivcp3y-B {
    0% {
      transform: translateY(100%);
    }
    100% {
      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;
    }
    100% {
      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);
    }
    100% {
      transform: scale(1.8);
    }
  }
  @keyframes xjbq84s-B {
    0% {
      transform: translateY(500px);
    }
    100% {
      transform: translateY(0px);
    }
  }
  @keyframes xjbsbib-B {
    0% {
      left: -100%;
      top: -100%;
    }
    80% {
      left: 10px;
      top: 10px;
    }
    90% {
      left: 3px;
      top: 3px;
    }
    100% {
      left: 0;
      top: 0;
    }
  }
  @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);
    }
    100% {
      stroke-dashoffset: 43.98px;
      transform: rotate(-90deg);
    }
  }
  @keyframes xjtpzzp-B {
    0% {
      margin-bottom: -6px;
      opacity: 0;
    }
    100% {
      margin-bottom: 10px;
      opacity: 1;
    }
  }
  @keyframes xjzy2go-B {
    0% {
      display: none;
      opacity: 0;
    }
    1% {
      display: block;
      opacity: 0;
    }
    100% {
      display: block;
      opacity: 1;
    }
  }
  @keyframes xlnvh2b-B {
    0% {
      max-width: 0;
    }
    20% {
      max-width: 250px;
      padding-right: 8px;
    }
    80% {
      max-width: 250px;
      padding-right: 8px;
    }
    100% {
      max-width: 0;
    }
  }
  @keyframes xlzop5p-B {
    0% {
      max-height: 44px;
      opacity: 1;
    }
    100% {
      max-height: 0;
      opacity: 0;
    }
  }
  @keyframes xn7wtp8-B {
    0% {
      transform: rotate(0deg);
    }
    25% {
      transform: rotate(5deg);
    }
    75% {
      transform: rotate(-5deg);
    }
    100% {
      transform: rotate(0deg);
    }
  }
  @keyframes xnjai2g-B {
    21% {
      transform: translate(0px, 2px);
    }
    56% {
      transform: translate(10px, 1px);
    }
    98% {
      transform: translate(0px, 0px);
    }
  }
  @keyframes xo7bqm7-B {
    0% {
      transform: translate(0px, 21px);
    }
    100% {
      transform: translate(25px, 21px);
    }
  }
  @keyframes xpe8glq-B {
    0% {
      -webkit-filter: blur(0px);
      filter: blur(0px);
    }
    100% {
      -webkit-filter: blur(4px);
      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);
    }
    100% {
      opacity: 0;
      transform: translateY(-16px);
    }
  }
  @keyframes xqm23h3-B {
    from {
      opacity: 0;
    }
    to {
      opacity: 100;
    }
  }
  @keyframes xqng64z-B {
    0% {
      transform: rotate(0deg);
    }
    100% {
      transform: rotate(360deg);
    }
  }
  .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);
  }
  @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);
    }
    100% {
      transform: scale(0.6) rotate(0deg);
    }
  }
  @keyframes xrvlesl-B {
    100% {
      bottom: 0;
      opacity: 0;
    }
  }
  .xs67ve9 {
    --button-corner-radius-medium: 12px;
  }
  @keyframes xsalcmj-B {
    0% {
      opacity: 0;
      transform: translateY(10px);
    }
    100% {
      opacity: 1;
      transform: translateY(0);
    }
  }
  @keyframes xsjy64u-B {
    0% {
      opacity: 0.4;
    }
    100% {
      opacity: 1;
    }
  }
  @keyframes xt09tg6-B {
    0% {
      transform: rotate(0deg);
    }
    25% {
      transform: rotate(90deg);
    }
    50% {
      transform: rotate(180deg);
    }
    75% {
      transform: rotate(270deg);
    }
    100% {
      transform: rotate(360deg);
    }
  }
  @keyframes xtut5q7-B {
    0% {
      opacity: 1;
    }
    50% {
      opacity: 0.5;
    }
    100% {
      opacity: 1;
    }
  }
  @keyframes xtwwzw5-B {
    0% {
      max-width: 100%;
      opacity: 1;
      transform: translateX(0%);
    }
    100% {
      max-width: 0%;
      opacity: 0;
      transform: translateX(100%);
      visibility: hidden;
    }
  }
  @keyframes xu46iu7-B {
    0% {
      opacity: 0.05;
    }
    100% {
      opacity: 0.15;
    }
  }
  .xu4a763 {
    --bottom-height: calc(var(--container-dimension) - var(--top-height));
  }
  @keyframes xuf935j-B {
    0% {
      transform: translateY(-20px);
    }
    100% {
      transform: translateY(60px);
    }
  }
  @keyframes xuqt05y-B {
    0% {
      background-color: #85f7c8;
    }
    50% {
      background-color: #e300ff;
    }
    100% {
      background-color: #85f7c8;
    }
  }
  .xuy25kr {
    --secondary-button-background: #344854;
  }
  @keyframes xv3vjy1-B {
    from {
      opacity: 0.7;
    }
    to {
      opacity: 1;
    }
  }
  @keyframes xvcgth7-B {
    0% {
      height: 0;
      opacity: 0;
    }
    100% {
      height: 56px;
      opacity: 1;
    }
  }
  @keyframes xx24d24-B {
    0% {
      opacity: 1;
    }
    100% {
      right: 0;
      opacity: 0;
    }
  }
  @keyframes xx3xq1-B {
    0% {
      max-height: 0;
      opacity: 0;
    }
    100% {
      max-height: 100px;
      opacity: 1;
    }
  }
  @keyframes xx4g29r-B {
    0% {
      opacity: 0;
      transform: translateY(40px) scale(0);
    }
    100% {
      opacity: 1;
      transform: translateY(0px) scale(1);
    }
  }
  .xx7hl7i {
    --secondary-button-stroke: transparent;
  }
  .xxr02gd {
    --button-corner-radius: 2px;
  }
  .xxxb29y {
    --secondary-button-text: #0064e0;
  }
  @keyframes xyllbq6-B {
    0% {
      transform: rotate(-90deg);
    }
    25% {
      transform: rotate(90deg);
    }
    50% {
      transform: rotate(270deg);
    }
    75% {
      transform: rotate(450deg);
    }
    100% {
      transform: rotate(990deg);
    }
  }
  @keyframes xyswhzy-B {
    0% {
      transform: scale(1);
    }
    100% {
      transform: scale(1.15);
    }
  }
  @keyframes xyt3z58-B {
    0% {
      transform: scale(1);
    }
    50% {
      transform: scale(1.2);
    }
    100% {
      transform: scale(1);
    }
  }
  .xyxzgn9 {
    --nav-list-cell-min-height: var(--abra-nav-profile-list-cell-min-height);
  }
  @keyframes xz0nb1o-B {
    0% {
      opacity: 0;
      transform: translateY(-30%);
    }
    100% {
      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);
    }
    100% {
      stroke-dashoffset: 13.8px;
      transform: rotate(-90deg);
    }
  }
  @keyframes xzl5p3y-B {
    0% {
      opacity: 0.5;
      transform: scale(0.5);
    }
    60% {
      opacity: 1;
      transform: scale(1);
    }
    100% {
      opacity: 0;
      transform: scale(1);
    }
  }
  @keyframes xzq8sa-B {
    0% {
      transform: translate(4px, 21px);
    }
    100% {
      transform: translate(25px, 21px);
    }
  }
  @keyframes xzuo13p-B {
    0% {
      opacity: 0;
      transform: scale3d(0.2, 0.2, 0.2);
    }
    100% {
      opacity: 1;
      transform: scale3d(1, 1, 1);
    }
  }
  .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;
    }
  }
  .x11g6tue {
    background: none;
  }
  .x11qrowb {
    background: linear-gradient(45deg, #d6ffe8 10%, #faffce 90%);
  }
  .x12tnsi7 {
    background: var(
      --Accent-Gradient-3,
      linear-gradient(148deg, var(--accent) 4.51%, #8a60ed 79.94%)
    );
  }
  .x13hwhch {
    background: var(--utility-divider);
  }
  .x14kcq1h {
    background: var(--shadow-5);
  }
  .x152gpt9 {
    background: linear-gradient(to top, rgba(0, 0, 0, 0.6), rgba(0, 0, 0, 0));
  }
  .x1692lfq {
    background: linear-gradient(0deg, #f0f2f5 5%, rgba(240, 242, 245, 0) 50%);
  }
  .x16u63kz {
    background: linear-gradient(
      180deg,
      black 35%,
      transparent 55%,
      transparent 100%
    );
  }
  .x17zncrr {
    background: #233a44;
  }
  .x180y45z {
    background: var(--base-blue);
  }
  .x18aeczl {
    background: linear-gradient(
      180deg,
      rgba(149, 62, 193, 0.6) -234.46%,
      rgba(62, 131, 235, 0.6) 182.12%
    );
  }
  .x18aly1o {
    background: var(--card-background);
  }
  .x1a53q2w {
    background: linear-gradient(
      rgba(2, 2, 2, 0) 0%,
      rgba(2, 2, 2, 0.4) 40%,
      rgba(2, 2, 2, 0.5) 100%
    );
  }
  .x1kluwjk {
    background: var(
      --Gradients-Background-Lavender,
      linear-gradient(136deg, #dabbff 1.73%, #95c4f5 100%)
    );
  }
  .x1m5cyyz {
    background: var(--background-surface-raised-default);
  }
  .x1md70p1 {
    background: transparent;
  }
  .x1mfknap {
    background: var(--comment-background);
  }
  .x1o9kv3b {
    background: var(--highlight-bg);
  }
  .x1pincqn {
    background: linear-gradient(to left, rgba(0, 0, 0, 0.2), rgba(0, 0, 0, 0)),
      linear-gradient(to right, rgba(0, 0, 0, 0.2), rgba(0, 0, 0, 0)),
      linear-gradient(to top, rgba(0, 0, 0, 0.2), rgba(0, 0, 0, 0)),
      linear-gradient(to bottom, rgba(0, 0, 0, 0.2), rgba(0, 0, 0, 0));
  }
  .x1r1ic4w {
    scroll-padding: 4px;
  }
  .x1r7xphn {
    background: white;
  }
  .x1s1wamz {
    background: var(--surface-background);
  }
  .x1si7u7a {
    background: linear-gradient(to top, var(--background-primary), transparent);
  }
  .x1t4f6dv {
    background: rgba(var(--abra-surface-background-rgb));
  }
  .x1ywb6qf {
    background: var(--icon-secondary);
  }
  .x5x1hyd {
    background: var(--background-primary);
  }
  .x976wh6 {
    background: var(--messenger-card-background);
  }
  .xc91isv {
    background: var(--base-light-shadow);
  }
  .xe42fgl {
    background: var(--background-deemphasized);
  }
  .xfail17 {
    background: var(--always-white) !important;
  }
  .xfeb568 {
    background: var(--background-surface-default);
  }
  .xfk33po {
    background: radial-gradient(
        100% 128% at 100% 0%,
        rgba(0, 215, 87, 0.04) 0%,
        rgba(0, 215, 87, 0) 100%
      ),
      radial-gradient(
        100% 128% at 0% 0%,
        rgba(174, 38, 255, 0.08) 0%,
        rgba(174, 38, 255, 0) 100%
      ),
      radial-gradient(
        82% 82% at 50% 117.6%,
        rgba(255, 95, 83, 0.08) 0%,
        rgba(255, 95, 83, 0) 100%
      ),
      var(--gradient-background);
  }
  .xjkqvwr {
    background: #e3dff6;
  }
  .xjw1qxx {
    scroll-padding: 48px;
  }
  .xjw5052 {
    background: linear-gradient(180deg, #953ec1 -525.46%, #3e83eb 148.61%),
      rgba(255, 255, 255, 0.12);
  }
  .xk2ncd3 {
    background: var(--push-view-background);
  }
  .xln7xf2 {
    font: inherit;
  }
  .xmu65up {
    background: var(--ui-background);
  }
  .xn5v8on {
    background: linear-gradient(
        0deg,
        rgba(255, 255, 255, 0.1),
        rgba(255, 255, 255, 0.1)
      ),
      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, rgba(0, 0, 0, 0.5), rgba(0, 0, 0, 0));
  }
  .xo90atz {
    background: linear-gradient(to bottom, rgba(0, 0, 0, 0.8), rgba(0, 0, 0, 0));
  }
  .xotixv4 {
    background: linear-gradient(
      to bottom right,
      var(--always-black),
      var(--always-white)
    );
  }
  .xppqh8i {
    background: linear-gradient(to right, rgba(0, 0, 0, 0.5), rgba(0, 0, 0, 0));
  }
  .xpsdpmi {
    background: rgba(var(--abra-surface-background-rgb), 1);
  }
  .xpx3zp9 {
    background: var(--shadow-8);
  }
  .xq6dov1 {
    background: linear-gradient(to bottom, rgba(0, 0, 0, 0.6), rgba(0, 0, 0, 0));
  }
  .xrwdcj7 {
    background: radial-gradient(
      var(--shadow-8) 10%,
      var(--shadow-2) 45%,
      transparent 60%
    );
  }
  .xs6ki6k {
    background: linear-gradient(0deg, rgba(0, 0, 0, 0.7), rgba(0, 0, 0, 0));
  }
  .xsvgrkd {
    background: var(--background-highlight);
  }
  .xudvloq {
    background: linear-gradient(to top, rgba(0, 0, 0, 0.5), rgba(0, 0, 0, 0));
  }
  .xuj0fh1 {
    background: var(--wig-iris-100);
  }
  .xujti9i {
    background: linear-gradient(135deg, #09f3, #a033ff33, #ff528033, #ff706133);
  }
  .xume11b {
    background: var(--push-view-with-sidebar-background);
  }
  .xunn6ff {
    background: var(--interactive-media);
  }
  .xwepwai {
    background: var(--always-dark-overlay);
  }
  .xx7qk4p {
    background: var(--popover-background);
  }
  .xzudefj {
    background: linear-gradient(180deg, #953ec1 -234.46%, #3e83eb 182.12%);
  }
  .xpinrz6:before {
    background: var(--gradient-composer-text);
  }
  .x105w4n0 {
    border-top: 1px solid var(--always-white);
  }
  .x10t2apo {
    border-bottom: 1px solid var(--negative);
  }
  .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;
  }
  .x118jxv {
    list-style: inside;
  }
  .x119zhyh {
    border-bottom: 1px solid var(--secondary-button-pressed);
  }
  .x11vq3qy {
    transition: var(--nav-transition-all);
  }
  .x11y9glp {
    transition: opacity 0.25s ease-in-out;
  }
  .x1200zyb {
    border-top: 1px solid var(--fds-gray-10);
  }
  .x122jhqu {
    border-top: 1px solid red;
  }
  .x12da1fv {
    border-top: 4px solid var(--fds-gray-10);
  }
  .x12g8ker {
    border-top: thin solid var(--divider);
  }
  .x12lumcd {
    flex: 1 1 auto;
  }
  .x135zzgz {
    border-top: 3px solid var(--base-grape);
  }
  .x13c5i5r {
    background-position: top center;
  }
  .x13fo0ot {
    border-top: 3px solid white;
  }
  .x13xs72c {
    border-bottom: 3px solid transparent;
  }
  .x13zqm9e {
    border-bottom: 1px solid rgb(var(--ig-separator));
  }
  .x140qq3l {
    border-top: 1px inside var(--shadow-1);
  }
  .x142atp1 {
    border-top: 4px solid var(--accent);
  }
  .x14igqft {
    border-bottom: 1px dashed var(--fds-gray-20);
  }
  .x14t3gz4 {
    border-top: 4px solid var(--primary-button-background);
  }
  .x14wm8ps {
    border-bottom: 1px solid var(--always-gray-95);
  }
  .x15uvora {
    border-bottom: solid 1px var(--divider);
  }
  .x16aiyyn {
    border-bottom: 1px solid var(--fds-gray-20);
  }
  .x16eua3p {
    border-top: 2px solid var(--secondary-icon);
  }
  .x16u764g {
    border-top: 1px solid var(--wash);
  }
  .x16y1z5m {
    background-position: fill;
  }
  .x1759mt3 {
    border-top: 1px dashed var(--fds-gray-20);
  }
  .x17g7skh {
    grid-row: 2 / end;
  }
  .x17lpugf {
    border-top: 2px solid;
  }
  .x18g8hm1 {
    border-top: var(--accent) 1px solid;
  }
  .x18vua1i {
    border-bottom: 1px dashed var(--media-inner-border);
  }
  .x196p5u9 {
    border-bottom: 1px solid transparent;
  }
  .x19bnoj9 {
    background-position: 45% 24%;
  }
  .x19lhggo {
    border-top: 1px;
  }
  .x1a2a7pz {
    outline: none;
  }
  .x1abfzuc {
    border-bottom: 1px solid lightgrey;
  }
  .x1accksi {
    grid-row: 1/1;
  }
  .x1agz8ms {
    background-position: 0 0;
  }
  .x1alzeyj {
    transition: transform 0.1s;
  }
  .x1aocelp {
    transition: filter 0.3s ease-out;
  }
  .x1b0bnr5 {
    flex: 0;
  }
  .x1b6ykf0 {
    outline: 0;
  }
  .x1bk82r1 {
    text-decoration: underline dotted var(--accent);
  }
  .x1bvjpef {
    text-decoration: underline;
  }
  .x1byw3x3 {
    outline: 2px var(--placeholder-icon) dashed;
  }
  .x1bz1qqp {
    background-position: top;
  }
  .x1c7dm7w {
    border-top: 4px solid var(--card-background);
  }
  .x1cda93b {
    list-style: number;
  }
  .x1cjbvg2 {
    border-top: 2px dashed var(--disabled-icon);
  }
  .x1cqoux5 {
    flex: 1 1 0px;
  }
  .x1d5d689 {
    border-top: 1px solid lightgrey;
  }
  .x1db9yw4 {
    border-top: 10px solid var(--positive-background);
  }
  .x1dqftiz {
    columns: 2 auto;
  }
  .x1ea3bqm {
    outline: transparent;
  }
  .x1eds24o {
    border-bottom: 2px solid var(--input-border-color-hover);
  }
  .x1fdittx {
    transition: opacity 0.5s;
  }
  .x1fqf970 {
    border-bottom: 2px solid var(--primary-deemphasized-button-background);
  }
  .x1g0p6zm {
    border-bottom: 1px solid var(--base-blue);
  }
  .x1g11r9x {
    border-bottom: solid var(--accent);
  }
  .x1g429oa {
    border-bottom: 2px solid var(--fds-black-alpha-05);
  }
  .x1gg4yun {
    text-decoration: line-through underline;
  }
  .x1gje4rg {
    outline: var(--focus-ring-outline-link);
  }
  .x1gjp1fm {
    text-decoration: underline line-through;
  }
  .x1gn38qx {
    border-bottom: 1px solid var(--web-wash);
  }
  .x1gqk72h {
    border-top: 1px solid var(--accent);
  }
  .x1h22fnt {
    border-bottom: var(--size-2) solid var(--divider);
  }
  .x1he2b8o {
    border-top: 1px solid var(--base-blue);
  }
  .x1hff6d9 {
    grid-column: 2 / end;
  }
  .x1hh0ztg {
    flex: 7;
  }
  .x1hl2dhg {
    text-decoration: none;
  }
  .x1hqtkzk {
    border-bottom: 1px;
  }
  .x1hythlm {
    transition: all 0.1s ease-in-out;
  }
  .x1i1c1dq {
    border-top: 1px solid transparent;
  }
  .x1i6fzyv {
    transition: width 0.5s cubic-bezier(0, 0.61, 0.28, 0.92);
  }
  .x1inpf6y {
    border-bottom: var(--accent) 1px solid;
  }
  .x1isitws {
    flex: auto;
  }
  .x1j43nte {
    background-position: bottom;
  }
  .x1jcu5t7 {
    background-position: 16px 0;
  }
  .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;
  }
  .x1kiw4pw {
    border-bottom: 8px solid var(--base-blue);
  }
  .x1koemdj {
    list-style: disc outside none;
  }
  .x1lntxzj {
    border-top: 1px solid var(--web-wash);
  }
  .x1lvsgvq {
    background-position: center center;
  }
  .x1lzlomj {
    border-top: 1px solid var(--always-light-overlay);
  }
  .x1m3jys6 {
    border-top: 2px solid var(--media-inner-border);
  }
  .x1mc13bw {
    border-bottom: 1px solid rgb(var(--ig-primary-text)) !important;
  }
  .x1mmeqyv {
    transition: opacity 0.5s ease-in-out;
  }
  .x1mtr5i6 {
    transition: 0.5s top;
  }
  .x1n13y8y {
    transition: 0.5s margin-top ease-out;
  }
  .x1n2xptk {
    border-top: 1px solid var(--divider);
  }
  .x1n89wg1 {
    border-top: 4px solid var(--fds-blue-60);
  }
  .x1nlp8eg {
    border-bottom: 10px solid var(--disabled-text);
  }
  .x1nqgybo {
    border-top: 2px solid var(--accent);
  }
  .x1nwicqu {
    border-bottom: 1px solid black;
  }
  .x1o0gwm {
    border-top: 3px solid var(--shadow-1);
  }
  .x1oc1c1b {
    border-bottom: 4px solid transparent;
  }
  .x1okw0bk {
    flex: none;
  }
  .x1piyr03 {
    background-position: 0 0, 15px 15px;
  }
  .x1puirbq {
    border-top: 10px solid var(--disabled-text);
  }
  .x1q7mcal {
    border-bottom: 2px solid var(--base-lemon);
  }
  .x1qdjspi {
    outline: 1px solid var(--input-label-color-highlighted);
  }
  .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);
  }
  .x1s1sieh {
    border-top: 4px solid var(--fds-gray-00);
  }
  .x1smqres {
    transition: opacity 1s ease-in-out;
  }
  .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;
  }
  .x1ucz5p {
    outline: unset;
  }
  .x1ux3ou5 {
    border-top: 1px solid black;
  }
  .x1ux5q4u {
    transition: transform 0.2s ease-in-out;
  }
  .x1uyweeb {
    list-style: disc outside;
  }
  .x1v0ta5l {
    border-bottom: 1px solid var(--always-light-overlay);
  }
  .x1vfwt6y {
    border-top: 3px solid var(--base-lemon);
  }
  .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);
  }
  .x1xsqp64 {
    background-position: center;
  }
  .x1y2wqyl {
    transition: opacity 0.1s ease-out;
  }
  .x24qkh5 {
    border-top: 2px solid var(--base-cherry);
  }
  .x3cs9ea {
    border-top: 2px solid var(--fds-black-alpha-05);
  }
  .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);
  }
  .x4hzmdc {
    border-top: 1px solid var(--primary-text);
  }
  .x4lw2bl {
    border-top: 4px solid transparent;
  }
  .x5inmi5 {
    flex: 2 0 0px;
  }
  .x5mp9sv {
    flex: 1 0 0px;
  }
  .x6074qk {
    border-bottom: none !important;
  }
  .x64uq1 {
    border-top: 2px solid var(--primary-icon);
  }
  .x6eal6b {
    border-bottom: 5px solid transparent;
  }
  .x6fluwn {
    border-top: solid var(--media-inner-border) 1px;
  }
  .x6q2ic0 {
    transition: margin 0.3s;
  }
  .x6rwc2x {
    border-top: 8px solid var(--base-blue);
  }
  .x6umtig {
    border-top: 0;
  }
  .x76ihet {
    border-top: none;
  }
  .x7ltu9g {
    border-bottom: 2px solid var(--web-wash);
  }
  .x7sy8fr {
    border-bottom: 3px solid var(--base-lemon);
  }
  .x81k9g1 {
    outline: 2px solid var(--accent) !important;
  }
  .x82389b {
    border-top: 0.5px solid var(--divider);
  }
  .x851x9x {
    border-top: 4px solid var(--surface-background);
  }
  .x8du1vd {
    overscroll-behavior: none;
  }
  .x8gw98n {
    border-top: 5px solid transparent;
  }
  .x8hos8a {
    transition: 0.5s;
  }
  .x92akz8 {
    text-decoration: none !important;
  }
  .x98rzlu {
    flex: 1;
  }
  .x9g54z0 {
    border-bottom: 1px solid var(--fds-white);
  }
  .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);
  }
  .xaqea5y {
    border-bottom: 0;
  }
  .xate2h2 {
    border-bottom: 2px solid var(--primary-icon);
  }
  .xb2d7b1 {
    border-top: 2px solid var(--always-white);
  }
  .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);
  }
  .xcija4q {
    border-top: solid 1px var(--media-inner-border);
  }
  .xcj4oaq {
    background-position: 50% 15%;
  }
  .xcnsx8t {
    border-bottom: 1px solid var(--secondary-button-background);
  }
  .xcqc3wu {
    outline: 2px solid var(--base-grape);
  }
  .xctan95 {
    transition: transform 0.2s ease-out 0.05s;
  }
  .xcx8m8w {
    border-bottom: 1px solid var(--fds-gray-10);
  }
  .xd8mh1d {
    border-top: 1px solid var(--secondary-button-background);
  }
  .xdp2k33 {
    border-bottom: 4px solid var(--card-background);
  }
  .xdppsyt {
    border-bottom: 1px solid var(--divider);
  }
  .xdvrliq {
    border-top: 4px solid var(--popover-background);
  }
  .xe4j0kc {
    border-top: solid 1px var(--secondary-button-background);
  }
  .xe8uvvx {
    list-style: none;
  }
  .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);
  }
  .xgawykw {
    border-bottom: 1px solid var(--always-white);
  }
  .xgjvise {
    outline: 2px solid #3c84f4;
  }
  .xglst9c {
    list-style: square;
  }
  .xgsk3nk {
    transition: transform 0.3s ease-out;
  }
  .xgvew9z {
    list-style: disc inside;
  }
  .xgyo8sw {
    border-bottom: 1px var(--negative) solid;
  }
  .xh4ij29 {
    transition: opacity 0.5s, transform 0.5s;
  }
  .xhfbhpw {
    scroll-snap-type: x mandatory;
  }
  .xhpib7e {
    transition: grid-template-rows var(--fds-duration-medium-in)
      var(--fds-animation-expand-collapse-in);
  }
  .xhtaq65 {
    border-top: 4px solid white;
  }
  .xhyy0pa {
    border-bottom: 8px solid var(--shadow-8);
  }
  .xhzil5z {
    border-top: 1px solid var(--negative);
  }
  .xihwlj2 {
    border-bottom: 1px solid var(--hosted-view-selected-state);
  }
  .xinyb1r {
    border-bottom: 2px solid var(--wash);
  }
  .xipp64x {
    border-bottom: 4px solid var(--primary-button-background);
  }
  .xish69e {
    overscroll-behavior: contain;
  }
  .xj754qj {
    border-top: none !important;
  }
  .xj7qa5o {
    border-top: 1px solid var(--fds-gray-75);
  }
  .xkdspsv {
    outline: transparent auto var(--size-2) !important;
  }
  .xkexaii {
    background-position: right bottom;
  }
  .xkjzfyc {
    border-top: 3px solid transparent;
  }
  .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);
  }
  .xlonqdc {
    transition: 0.2s padding ease-out;
  }
  .xlq9ij9 {
    border-top: 1px solid var(--disabled-text);
  }
  .xm07la0 {
    border-bottom: solid;
  }
  .xmk2xwg {
    border-bottom: 2px solid var(--always-white);
  }
  .xmqliwb {
    text-decoration: line-through;
  }
  .xmr06nq {
    border-top: solid 1px var(--wash);
  }
  .xnnt6ii {
    outline: 2px solid var(--base-blue);
  }
  .xnoc49e {
    border-top: solid;
  }
  .xo07lqj {
    border-top: 1px inset var(--media-inner-border);
  }
  .xoem5np {
    transition: width 0.2s ease-out 0s;
  }
  .xogh5oc {
    border-top: 5px solid var(--secondary-icon);
  }
  .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;
  }
  .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);
  }
  .xroh3oy {
    border-bottom: 2px dashed var(--disabled-icon);
  }
  .xrsouuc {
    border-top: 1px dashed var(--disabled-icon);
  }
  .xrz9bri {
    border-bottom: 1px solid var(--progress-ring-disabled-background);
  }
  .xs4ivt6 {
    transition: margin 0.5s ease-in-out, border-radius 0.5s ease-in-out,
      border 0.5s ease-in-out;
  }
  .xs6hwqx {
    list-style: disc;
  }
  .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);
  }
  .xssttbw {
    border-bottom: 2px solid var(--card-background);
  }
  .xsz948y {
    outline: 2px solid var(--base-cherry);
  }
  .xt8d9ca {
    border-top: 1px dashed var(--media-inner-border);
  }
  .xt9eroh {
    border-bottom: 1px solid var(--primary-text);
  }
  .xu2sjs2 {
    border-bottom: 2px solid var(--secondary-icon);
  }
  .xu3qyrb {
    border-top: 2px solid var(--card-background);
  }
  .xua58t2 {
    border-bottom: 1px solid var(--media-inner-border);
  }
  .xup7r2a {
    border-top: 1px solid var(--wig-divider);
  }
  .xw6phed {
    border-bottom: 1px white solid;
  }
  .xw8gsgr {
    border-bottom: 3px solid var(--shadow-1);
  }
  .xwlu1ls {
    border-top: 1px solid var(--progress-ring-disabled-background);
  }
  .xws148i {
    border-bottom: 2px solid;
  }
  .xwxlgbv {
    border-bottom: 1px inside var(--shadow-1);
  }
  .xxhpi4n {
    transition: top 1.5s ease-in-out;
  }
  .xxqldzo {
    overscroll-behavior: auto;
  }
  .xy2vhre {
    border-bottom: 3px solid var(--base-grape);
  }
  .xyqvj5h {
    border-top: 4px solid var(--fds-gray-20);
  }
  .xzg4506 {
    border-top: 1px solid var(--media-inner-border);
  }
  .xztyhrg {
    background-position: 50% 50%;
  }
  .xzueumi {
    outline: 2px solid var(--accent);
  }
  .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);
  }
  .x1edh9d7:hover {
    text-decoration: inherit;
  }
  .x1kqli35:hover {
    border-bottom: 1px solid var(--fds-blue-70);
  }
  .x1lku1pv:hover {
    text-decoration: none;
  }
  .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;
  }
  .x1lmmbop:focus {
    border-bottom: 2px solid var(--base-blue);
  }
  .x1uvtmcs:focus {
    outline: none;
  }
  .xalo8bx:focus {
    border-top: 2px solid var(--base-blue);
  }
  .x11iimpl:active {
    text-decoration: none;
  }
  .x1eo1aoc:active {
    text-decoration: underline;
  }
  .x1q5w82u:active {
    transition: all 0.1s ease-in-out;
  }
  @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 (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);
  }
  .x100ric8 {
    border-top-left-radius: 0.2em;
  }
  .x102e6si {
    padding-left: var(--size-negative-10);
  }
  .x102qz3l {
    text-shadow: var(--wash) 0 1px 8px;
  }
  .x102zblm {
    border-right-style: unset;
  }
  .x103a3vs {
    color-adjust: exact;
  }
  .x103rrm9 {
    flex-basis: 24px;
  }
  .x103vkno {
    left: 48%;
  }
  .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);
  }
  .x1054loi {
    margin-left: 72px;
  }
  .x105ttfm {
    transform: translateY(-100%);
  }
  .x10618d2 {
    transform: translateX(calc(var(--size-large) / -24));
  }
  .x106q4ky {
    border-right-color: #4aa332;
  }
  .x107d23b {
    border-bottom-right-radius: 360px;
  }
  .x107e4i6 {
    padding-left: 125px;
  }
  .x107mcja {
    border-right: 2px solid var(--base-lemon);
  }
  .x107yiy2 {
    border-top-left-radius: 20px;
  }
  .x108lh05 {
    background-color: var(--fds-blue-30);
  }
  .x108pis8 {
    right: 84px;
  }
  .x1092y04 {
    background-color: var(--progress-ring-disabled-background);
  }
  .x10b1491 {
    border-bottom-left-radius: var(--image-border-radius);
  }
  .x10b66tl {
    background-image: linear-gradient(transparent, var(--always-dark-overlay));
  }
  .x10b9wtp {
    transform: translateX(21px);
  }
  .x10bxkc9 {
    animation-duration: 7s;
  }
  .x10cgc7 {
    border-left-color: var(--media-inner-border) !important;
  }
  .x10ctit2 {
    animation-name: x1dv7npo-B;
  }
  .x10d9frm {
    background-image: linear-gradient(to right, #000000d9, transparent);
  }
  .x10dhlfy {
    color: var(--placeholder-text-on-media);
  }
  .x10dr0d6 {
    padding-left: var(--Size-6, 6px);
  }
  .x10dzkld {
    flex-basis: 440px;
  }
  .x10e4vud {
    animation-fill-mode: forwards;
  }
  .x10e7on {
    border-right-width: var(--border-width);
  }
  .x10f030p {
    color: #f2f5f8;
  }
  .x10f5nwc {
    box-shadow: 0 0 0 1px var(--shadow-1);
  }
  .x10flsy6 {
    font-family: var(--font-family-default);
  }
  .x10h3on {
    box-shadow: 0 2px 12px var(--shadow-2);
  }
  .x10h4zbn {
    border-bottom-left-radius: var(--alert-banner-corner-radius);
  }
  .x10hrkei {
    background-color: var(--button-background-secondary-on-media-toggled);
  }
  .x10ick3y {
    left: 30px;
  }
  .x10ja8i0 {
    left: -48px;
  }
  .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);
  }
  .x10kxypl {
    border-left: 2px solid var(--secondary-text);
  }
  .x10l6tqk {
    position: absolute;
  }
  .x10lbsvu {
    padding-left: var(--xsjbu7k);
  }
  .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);
  }
  .x10m1dyt {
    border-top-left-radius: 30px;
  }
  .x10mhq28 {
    border-left-color: var(--hds-core-ui-white);
  }
  .x10n15en {
    border-top-left-radius: var(--shape-x-small);
  }
  .x10ndw75 {
    margin-left: -24px;
  }
  .x10ntgj6 {
    -webkit-filter: brightness(1);
    filter: brightness(1);
  }
  .x10ogl3i {
    padding-right: 3px;
  }
  .x10q7mlu {
    margin-left: var(--size-negative-14);
  }
  .x10q8g1b {
    font-family: var(--font-family-default) !important;
  }
  .x10q9ndi {
    margin-left: 60px;
  }
  .x10qfb70 {
    font-family: Optimistic Display, Montserrat, Helvetica, Arial, Noto Sans,
      sans-serif !important;
  }
  .x10qsr78 {
    border-right-width: 3px;
  }
  .x10rqot0 {
    fill: var(--base-grape);
  }
  .x10siri3 {
    font-size: 1.2em;
  }
  .x10tkx69 {
    border-right-color: var(--base-cherry);
  }
  .x10u6g4t {
    background-color: #ffee35;
  }
  .x10ukxgv {
    align-content: start;
  }
  .x10vmb9t {
    background-image: var(--img-src);
  }
  .x10vuhgg {
    border-top-left-radius: 36px;
  }
  .x10vwrwz {
    box-shadow: 0 2px 4px var(--media-inner-border);
  }
  .x10w2xll {
    column-gap: var(--space-xx-large);
  }
  .x10wgdkm {
    border-bottom-left-radius: 0.2em;
  }
  .x10wlms2 {
    align-self: self-start;
  }
  .x10xjkym {
    box-shadow: 0 2px 6px var(--shadow-1);
  }
  .x10xqyjz {
    column-gap: 1.86%;
  }
  .x10y3i5r {
    border-bottom-left-radius: 4px;
  }
  .x10yynbh {
    padding-right: 96px;
  }
  .x10zbl42 {
    margin-left: var(--size-14);
  }
  .x10zbmcb {
    padding-right: 130px;
  }
  .x10zrdz0 {
    border-bottom-right-radius: 25px;
  }
  .x10ztj1u {
    box-shadow: 0 -1px 0 0 var(--media-inner-border);
  }
  .x110revs {
    transform: translateX(-220px);
  }
  .x11161qp {
    padding-right: var(--nux-card-body-padding-end);
  }
  .x111piup {
    border-left: 1px solid var(--base-blue);
  }
  .x112e4jy {
    order: 67;
  }
  .x112wk31 {
    flex-shrink: 9999;
  }
  .x1137f37 {
    padding-left: var(--abra-message-margin-start);
  }
  .x114n12b {
    background-color: var(--fds-spectrum-tomato-tint-30);
  }
  .x1158fpu {
    transform: rotate(45deg);
  }
  .x1159mfc {
    line-height: 1.1;
  }
  .x115dhu7 {
    object-position: center;
  }
  .x116285s {
    stroke: var(--progress-ring-foreground-light);
  }
  .x1162wnf {
    order: 25;
  }
  .x116lxd4 {
    color: var(--hds-shade-07);
  }
  .x11733on {
    background-color: var(--button-background-destructive--hover);
  }
  .x1176mnt {
    animation-name: x8k8xhn-B;
  }
  .x117hm6y {
    border-left-color: rgb(var(--ig-banner-background));
  }
  .x117kr4k {
    color: var(--button-primary-text);
  }
  .x117nqv4 {
    font-weight: bold;
  }
  .x1181uw3 {
    left: -4px;
  }
  .x118zf8b {
    border-top-right-radius: 15px;
  }
  .x1192kqh {
    border-top-left-radius: var(--toast-corner-radius);
  }
  .x1199peq {
    transition-timing-function: cubic-bezier(0.25, 1, 0.5, 1);
  }
  .x119ooiy {
    text-indent: 20px;
  }
  .x119vv3e {
    box-shadow: 0 0 0 2px var(--background-inverse);
  }
  .x11a5o94 {
    border-bottom-right-radius: 10%;
  }
  .x11adwwt {
    -webkit-clip-path: circle(1px at 0% 0%);
  }
  .x11avn7m {
    line-height: 0.8;
  }
  .x11azjl2 {
    padding-left: var(--workds-text-input-padding-end-with-addon-double);
  }
  .x11bhnj2 {
    padding-left: var(--space-xx-small);
  }
  .x11ccm7w {
    left: calc(50% - 1px);
  }
  .x11dcrmo {
    left: 60px;
  }
  .x11dczq5 {
    row-gap: 43px;
  }
  .x11dxs5c {
    background-color: #3d4042;
  }
  .x11e4hh8 {
    left: 200px;
  }
  .x11eofan {
    padding-right: 36px;
  }
  .x11f4b5y {
    left: 20px;
  }
  .x11f75wu {
    box-shadow: 0 0 0 1px var(--accent) inset;
  }
  .x11g1bdh {
    left: inherit;
  }
  .x11g1o00 {
    color: var(--hds-creator-bonus-gray-75);
  }
  .x11gdpij {
    background-color: rgba(255, 255, 255, 0.8);
  }
  .x11goek {
    background-color: var(--base-blue);
  }
  .x11h5av {
    border-bottom-right-radius: 30%;
  }
  .x11i5rnm {
    margin-right: 0;
  }
  .x11ici9o {
    left: 384px;
  }
  .x11in4l6 {
    box-shadow: 0 0 4px 0 var(--shadow-5);
  }
  .x11jkl0l {
    margin-right: 13px;
  }
  .x11jlvup {
    background-color: var(--chat-outgoing-message-bubble-background-color);
  }
  .x11jm1t7 {
    border-top-left-radius: 32px;
  }
  .x11k0hzz {
    font-size: 10rem;
  }
  .x11kwtuv {
    border-left-color: var(--base-cherry);
  }
  .x11lcptw {
    background-color: #335d52;
  }
  .x11lhmoz {
    transform: translate(-50%, -50%);
  }
  .x11lvw9g {
    border-right-color: var(--utility-divider);
  }
  .x11m8ghp {
    line-height: 1.65;
  }
  .x11n3iko {
    left: 360px;
  }
  .x11n880y {
    -webkit-filter: var(--button-icon-filter-secondary-calling-toggled);
    filter: var(--button-icon-filter-secondary-calling-toggled);
  }
  .x11njg1d {
    border-top-right-radius: var(--spacing-4, 8px);
  }
  .x11njtxf {
    vertical-align: baseline;
  }
  .x11o28d1 {
    box-shadow: 0 1px 6px var(--fds-black-alpha-15);
  }
  .x11o6f46 {
    padding-right: var(--size-14);
  }
  .x11q47ck {
    background-color: var(--wig-divider);
  }
  .x11q615p {
    padding-right: -8px;
  }
  .x11qau4g {
    border-left: none !important;
  }
  .x11qj9w7 {
    background-color: var(--thumbnail-hover);
  }
  .x11qxehw {
    padding-left: 23px;
  }
  .x11r6d5e {
    display: table;
  }
  .x11rfzx0 {
    border-top-left-radius: 96px;
  }
  .x11s0ntt {
    border-top-right-radius: var(--shape-x-small);
  }
  .x11s3k6l {
    border-left-color: var(--calendar-event-card-outline-green);
  }
  .x11t77rh {
    border-top-right-radius: 1px;
  }
  .x11ucwad {
    border-top-right-radius: var(--chat-bubble-border-radius, 18px);
  }
  .x11ujt6w {
    box-shadow: var(--shadow-primary);
  }
  .x11uqc5h {
    z-index: 100;
  }
  .x11uu2j1 {
    padding-left: 1em;
  }
  .x11v4dcs {
    background-image: var(--always-dark-gradient);
  }
  .x11vc0l2 {
    border-bottom-left-radius: var(--x88p6x8);
  }
  .x11vhv7n {
    color: var(--button-tertiary-text);
  }
  .x11w9ywa {
    border-left: 1px inset var(--media-inner-border);
  }
  .x11wdgc0 {
    left: 140px;
  }
  .x11wr9rl {
    border-right-width: solid;
  }
  .x11x8p45 {
    color: #606060;
  }
  .x11xbgvx {
    right: -16px;
  }
  .x11xpdln {
    transition-property: transform;
  }
  .x11y6y4w {
    border-left-color: var(--accent);
  }
  .x11ygchg {
    border-top-right-radius: 54px;
  }
  .x11yjejf {
    background-color: var(--button-background-secondary-toggled);
  }
  .x11z5cog {
    transform: translateY(-7px);
  }
  .x11zr3cd {
    display: unset;
  }
  .x120adgh {
    -webkit-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)))
    );
    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)))
    );
  }
  .x120dzms {
    padding-left: 68px;
  }
  .x120i8c2 {
    border-right-color: var(--fds-black-alpha-10);
  }
  .x120q0s9 {
    border-left-width: solid;
  }
  .x120r7kr {
    padding-right: 16;
  }
  .x1219ot3 {
    box-shadow: 0 1px 2px hsl(220deg 40% 80% / 0.333),
      0 2px 4px hsl(220deg 40% 80% / 0.333), 0 3px 6px hsl(220deg 40% 80% / 0.333);
  }
  .x121kp51 {
    background-color: var(--page-header-background);
  }
  .x121lspk {
    column-gap: 1px;
  }
  .x121lvuw {
    margin-left: -0.5rem;
  }
  .x122qnep {
    counter-reset: li;
  }
  .x1234tlj {
    color: var(--attachment-footer-background);
  }
  .x123plnn {
    box-shadow: 0 2px 4px var(--secondary-icon);
  }
  .x123sfga {
    transform: translateX(-14px);
  }
  .x123uthb {
    border-left-color: var(--fds-gray-30);
  }
  .x124ae9t {
    border-bottom-left-radius: var(--abra-composer-corner-radius);
  }
  .x124h113 {
    border-left-color: white;
  }
  .x124kx0k {
    background-color: rgb(var(--ig-primary-text));
  }
  .x124qukq {
    left: calc(var(--image-offset) * -1);
  }
  .x124xqu2 {
    border-top-left-radius: var(--container-dimension);
  }
  .x124y4om {
    background-size: 100% 200%;
  }
  .x1255727 {
    color: #720aba;
  }
  .x125svj1 {
    row-gap: var(--size-2);
  }
  .x1268tai {
    border-top-left-radius: var(--input-corner-radius);
  }
  .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;
  }
  .x1275jt4 {
    background-color: var(--badge-yellow);
  }
  .x127lhb5 {
    animation-name: xekv6nw-B;
  }
  .x1281ex9 {
    background-color: var(--secondary-button-pressed);
  }
  .x128q4t {
    background-color: var(--button-background-secondary-on-media);
  }
  .x12azskm {
    animation-name: xi44na9-B;
  }
  .x12ci79s {
    background-color: var(--dataviz-supplementary-2);
  }
  .x12cqb3i {
    border-right-color: #dbdbdb;
  }
  .x12cx96e {
    box-shadow: 0 -6px 7px -7px var(--comment-background);
  }
  .x12d0o9t {
    left: 76px;
  }
  .x12d4x0i {
    font-size: var(--message-body-font-size);
  }
  .x12dq00u {
    left: 123px;
  }
  .x12dr2xu {
    view-transition-name: var(--viewTransitionName);
  }
  .x12egsgt {
    border-left-color: var(--line-primary);
  }
  .x12ejxvf {
    flex-shrink: inherit;
  }
  .x12eorn {
    border-right: 2px solid var(--accent);
  }
  .x12fay4m {
    border-top-left-radius: calc(var(--size-medium) / 2);
  }
  .x12fkvr4 {
    left: 76%;
  }
  .x12fncnz {
    -webkit-filter: drop-shadow(0px 0px 4px rbga(0, 0, 0 0, 0.8));
    filter: drop-shadow(0px 0px 4px rbga(0, 0, 0 0, 0.8));
  }
  .x12g6dpo {
    padding-left: 16.5px;
  }
  .x12go9s9 {
    border-top-right-radius: 999px;
  }
  .x12h1iku {
    container-type: inline-size;
  }
  .x12hcrln {
    border-right: solid 1px var(--divider);
  }
  .x12hmqvv {
    margin-left: var(--p-space-4);
  }
  .x12hv4xa {
    background-image: url(/rsrc.php/v4/yD/r/ao6H2M-nYik.png);
  }
  .x12i3lgd {
    right: 10%;
  }
  .x12i9981 {
    margin-left: 40%;
  }
  .x12ip1aw {
    background-image: linear-gradient(135deg, #fd40e8, #7225d4, #001f8d);
  }
  .x12iqbay {
    padding-right: 104px;
  }
  .x12irini {
    box-shadow: 0 0 0 2px var(--media-inner-border);
  }
  .x12izpqa {
    background-image: linear-gradient(90deg, #bf0f76, #07316d);
  }
  .x12jkypp {
    text-wrap: nowrap !important;
  }
  .x12jn4ds {
    padding-left: var(--badge-medium-padding-horizontal);
  }
  .x12kjpcr {
    margin-left: 21px;
  }
  .x12li9ts {
    color: var(--hds-active);
  }
  .x12mfltk {
    margin-left: 176px;
  }
  .x12mruv9 {
    margin-left: 2px;
  }
  .x12myldv {
    border-top-left-radius: 9px;
  }
  .x12ncz83 {
    background-color: var(--thumbnail-background);
  }
  .x12ns6sh {
    background-color: #fae07c;
  }
  .x12o73i5 {
    border-top-right-radius: var(--list-item-overlay-corner-radius-navigation);
  }
  .x12oo3zp {
    letter-spacing: 0;
  }
  .x12p1mil {
    padding-left: 100px;
  }
  .x12peec7 {
    background-color: white;
  }
  .x12povjs {
    box-shadow: 0 0 0 12px var(--BasePulseEffect_pulseColor);
  }
  .x12q1l5s {
    line-height: var(--headline1-line-height);
  }
  .x12qapzn {
    box-shadow: 0 1px 4px 0 var(--shadow-2);
  }
  .x12rhiqv {
    border-top-left-radius: var(--spacing-4, 8px);
  }
  .x12rz0ws {
    margin-right: -12px;
  }
  .x12s9zaq {
    flex-basis: 177px;
  }
  .x12scifz {
    color: var(--placeholder-text);
  }
  .x12swxs9 {
    animation-name: x1lf1w26-B;
  }
  .x12tb6hj {
    box-shadow: 0 4px 12px rgba(0, 0, 0, 0.16);
  }
  .x12v9rci {
    border-bottom-right-radius: 16px;
  }
  .x12wi22r {
    padding-left: 36px;
  }
  .x12xel4x {
    font-family: var(--font-family-text-normal), var(--font-family-apple) !important;
  }
  .x12xtcsh {
    transform-origin: 6px 6px;
  }
  .x12xxe5f {
    padding-left: var(--chat-bubble-padding-horizontal, 12px);
  }
  .x12y6twl {
    transform: scale(0.8);
  }
  .x12y9sxz {
    left: 36px;
  }
  .x12yi2ue {
    animation-name: x1om8q5l-B;
  }
  .x12ykefu {
    background-color: #76b6ff;
  }
  .x12z88qw {
    border-right-color: var(--positive);
  }
  .x1309ily {
    box-shadow: inset 0 0 0 2px var(--hover-overlay);
  }
  .x131883w {
    border-bottom-right-radius: 2px;
  }
  .x131esax {
    border-top-right-radius: var(--modal-border-radius);
  }
  .x131mw40 {
    border-bottom-left-radius: 54px;
  }
  .x132nzbk {
    background-color: var(--section-header-text);
  }
  .x132q4wb {
    line-height: 1.25;
  }
  .x133qu4r {
    padding-left: 1rem;
  }
  .x133r36p {
    box-shadow: 0 1px 4px var(--shadow-1);
  }
  .x1344otq {
    padding-left: var(--menu-item-base-padding-horizontal);
  }
  .x134dblt {
    border-top-right-radius: 21px;
  }
  .x134gzmr {
    border-top-right-radius: var(--size-8);
  }
  .x134kloy {
    grid-template-columns: 1fr auto 1fr;
  }
  .x1355qak {
    z-index: 20;
  }
  .x1358uj6 {
    animation-name: x1hzbq9e-B;
  }
  .x135icu2 {
    transform: rotate(-180deg);
  }
  .x135rnm0 {
    object-position: 205px 26%;
  }
  .x136o4kn {
    padding-left: 7%;
  }
  .x137613r {
    stroke: var(--primary-text);
  }
  .x137f6fx {
    left: max(calc(100% - 28px), 64px);
  }
  .x137j64w {
    margin-left: 20%;
  }
  .x138vmkv {
    border-bottom-left-radius: 16px;
  }
  .x139jcc6 {
    margin-left: -4px;
  }
  .x139xrm7 {
    border-right-width: 0.03125em;
  }
  .x139za6j {
    border-top-right-radius: var(--radius-tiny);
  }
  .x13a613y {
    animation-timing-function: fade-in;
  }
  .x13a6bvl {
    justify-content: flex-end;
  }
  .x13ath43 {
    border-bottom-left-radius: 2em;
  }
  .x13b6vvh {
    border-right-color: rgba(var(--always-white), 0.3);
  }
  .x13bkord {
    stroke: var(--interactive-secondary);
  }
  .x13bnwe1 {
    background-color: #ea5f1d;
  }
  .x13brd02 {
    transform: translateX(40%);
  }
  .x13c4wfe {
    font-family: var(--font-family-apple) !important;
  }
  .x13cq9vo {
    flex-basis: 30%;
  }
  .x13dflua {
    transition-duration: 0.2s;
  }
  .x13dnmcu {
    border-left-color: var(--disabled-text);
  }
  .x13eou2f {
    padding-left: 0.5em;
  }
  .x13faqbe {
    word-break: break-word;
  }
  .x13gexr7 {
    background-color: #f0ddcc;
  }
  .x13gy369 {
    transform: translateX(-20px);
  }
  .x13hdl2w {
    border-left-color: var(--filter-positive);
  }
  .x13ibhcj {
    margin-left: 15px;
  }
  .x13ilttb {
    left: 75px;
  }
  .x13iwyz6 {
    align-items: normal;
  }
  .x13klbg6 {
    background-color: #d82b7e;
  }
  .x13kwbqr {
    border-left-color: #f43953;
  }
  .x13l0w0s {
    color: deepskyblue;
  }
  .x13l4ar9 {
    border-left: 3px solid var(--base-grape);
  }
  .x13lgxp2 {
    border-top-right-radius: 0;
  }
  .x13ltbro {
    background-color: var(--fds-unified-gray-20);
  }
  .x13mshmw {
    margin-right: -32px;
  }
  .x13n5tbt {
    transform: translateX(20px);
  }
  .x13oif5j {
    color: var(--extended-green-text);
  }
  .x13oigre {
    flex-basis: 150px;
  }
  .x13omvei {
    padding-right: 50px;
  }
  .x13p5b1t {
    padding-left: 47px;
  }
  .x13rigms {
    object-position: 50% 0;
  }
  .x13rox0a {
    box-shadow: inset 0 0 0 3px var(--base-blue);
  }
  .x13rpdln {
    border-right-color: #1a1a1a;
  }
  .x13rtm0m {
    border-bottom-left-radius: inherit;
  }
  .x13rv6gb {
    order: 28;
  }
  .x13sbhyg {
    font-family: ArialMT;
  }
  .x13sm4w5 {
    font-family: var(--body-emphasized-font-family);
  }
  .x13ssty9 {
    padding-right: var(--size-4);
  }
  .x13t98kf {
    transform: translateX(24px);
  }
  .x13tazlt {
    transform: translateY(600%) scale(1.2);
  }
  .x13toc4t {
    fill-opacity: 0.5;
  }
  .x13tp074 {
    border-top-right-radius: 100%;
  }
  .x13tw4yp {
    box-shadow: -1px 0 0 var(--divider);
  }
  .x13ugafl {
    box-shadow: 0 5px 10px var(--shadow-2);
  }
  .x13ukwps {
    background-image: linear-gradient(to bottom right, #79a6ff, #b1d2ff);
  }
  .x13us2th {
    border-top-right-radius: 12px !important;
  }
  .x13v4lgv {
    right: -7px;
  }
  .x13va42k {
    border-right: 1px solid var(--base-blue);
  }
  .x13vjwbs {
    background-color: var(--line-strong);
  }
  .x13vpgy1 {
    border-top-right-radius: 10%;
  }
  .x13w5hd3 {
    box-shadow: 0 0 5px 0 rgb(0 0 0/10%), 0 0 1px 0 rgb(0 0 0/10%);
  }
  .x13w7htt {
    will-change: width;
  }
  .x13w9ha3 {
    animation-name: x2ljvla-B;
  }
  .x13wc3wm {
    letter-spacing: var(--message-code-block-letter-spacing);
  }
  .x13wtedm {
    font-size: 2.5rem;
  }
  .x13x9y3b {
    color: var(--xscreen-verified);
  }
  .x13xa001 {
    background-color: var(--fbs-transparent);
  }
  .x13xbq70 {
    border-right: 10px solid var(--disabled-text);
  }
  .x13y5hx8 {
    box-shadow: 0 1px 3px 0 var(--fds-black-alpha-20);
  }
  .x13ykjc7 {
    left: 3px;
  }
  .x13z1dwb {
    border-right: 1px solid var(--shadow-1);
  }
  .x13z9klp {
    border-bottom-right-radius: var(--input-border-radius);
  }
  .x13zp6kq {
    border-top-left-radius: 11px;
  }
  .x1403ito {
    border-bottom-left-radius: var(--button-corner-radius);
  }
  .x140o2bo {
    table-layout: fixed;
  }
  .x142fhr9 {
    line-height: var(--headline3-line-height);
  }
  .x144hvv3 {
    fill: var(--shadow-5);
  }
  .x144nipd {
    border-right: 1px;
  }
  .x1451wb8 {
    animation-name: x19992v7-B;
  }
  .x145u046 {
    margin-left: -0.7%;
  }
  .x146dn1l {
    border-top-left-radius: 1px;
  }
  .x147yg2k {
    transform: translate(50%, -50%);
  }
  .x148u3ch {
    fill: var(--placeholder-icon);
  }
  .x1490ita {
    outline-color: var(--always-white);
  }
  .x14946a0 {
    font-family: var(--font-family-text-normal), var(--font-family-default) !important;
  }
  .x149uil0 {
    left: 28px;
  }
  .x14axycx {
    content: "";
  }
  .x14b4ah6 {
    left: 44%;
  }
  .x14bsz84 {
    border-top-left-radius: 99999px;
  }
  .x14csrcn {
    grid-column-end: calc(var(--xnzrxly) / 3);
  }
  .x14ctfv {
    color: var(--always-white);
  }
  .x14d3j7x {
    border-right-color: var(--primary-text);
  }
  .x14dcd6o {
    margin-left: 77px;
  }
  .x14emkz {
    background-color: var(--profile-photo-badge-background-blue);
  }
  .x14f23fw {
    border-right-color: rgb(var(--ig-banner-background));
  }
  .x14fbh82 {
    border-left: 1px solid black;
  }
  .x14g2gp5 {
    font-stretch: normal;
  }
  .x14g40p9 {
    z-index: 999;
  }
  .x14g862w {
    box-shadow: 0 -2px 8px var(--media-inner-border);
  }
  .x14g9mlt {
    color: hsl(350, 87%, 55%);
  }
  .x14gce8p {
    border-right-color: #f7b928;
  }
  .x14gfdix {
    padding-left: 26px;
  }
  .x14gixet {
    background-image: var(--backgroundImage);
  }
  .x14hiurz {
    background-color: var(--always-white);
  }
  .x14hpm34 {
    border-bottom-right-radius: var(--input-corner-radius);
  }
  .x14ic1c9 {
    flex-grow: 10;
  }
  .x14ihdit {
    background-color: always-dark-overlay;
  }
  .x14ihvte {
    box-shadow: 0 0 6px var(--shadow-1);
  }
  .x14ipxcb {
    left: 15px;
  }
  .x14jlz6l {
    border-bottom-left-radius: 13px;
  }
  .x14ju556 {
    line-height: 0;
  }
  .x14jzmei {
    stroke: var(--progress-ring-foreground-disabled);
  }
  .x14kloni {
    color: #e90;
  }
  .x14l5gr7 {
    right: -100%;
  }
  .x14mlh4t {
    transition-timing-function: var(--animation-move-in);
  }
  .x14n70j1 {
    margin-right: 44px;
  }
  .x14n8mcu {
    background-color: #cbcfd6;
  }
  .x14nfmen {
    background-color: var(--divider);
  }
  .x14nlda3 {
    left: -9999px;
  }
  .x14nytwg {
    border-bottom-left-radius: 99px;
  }
  .x14obwa1 {
    content: "";
  }
  .x14omk17 {
    background-color: var(--toast-icon-success);
  }
  .x14p80zj {
    color: var(--hds-core-ui-cool-grey-60);
  }
  .x14pwi92 {
    margin-left: 58px;
  }
  .x14ql47c {
    border-left-color: rgba(var(--always-white), 0.3);
  }
  .x14r94u8 {
    border-left-color: #283943;
  }
  .x14rlmvs {
    animation-name: x5ed7rf-B;
  }
  .x14sfwod {
    border-right-color: #e31c1d;
  }
  .x14uny0o {
    padding-right: 15px;
  }
  .x14uuqfn {
    view-transition-name: kadabra-toaster;
  }
  .x14v0smp {
    background-color: var(--button-primary-background);
  }
  .x14v1rj {
    grid-template-columns: repeat(2, 49.07%);
  }
  .x14w2bhc {
    border-left-color: #ebebeb;
  }
  .x14wi4xw {
    text-align: initial;
  }
  .x14wuetq {
    background-image: linear-gradient(
      to bottom,
      var(--primary-button-background) 160px,
      transparent 0
    );
  }
  .x14xefwk {
    left: 145px;
  }
  .x14xfefy {
    -webkit-filter: brightness(0.9);
    filter: brightness(0.9);
  }
  .x14xhdax {
    background-color: rgba(150, 150, 150, 0.3);
  }
  .x14xn78l {
    padding-right: var(--x1lv1z71);
  }
  .x14ya1hp {
    padding-right: 26px;
  }
  .x14ye7i7 {
    flex-basis: 148px;
  }
  .x14yjl9h {
    border-top-left-radius: 50%;
  }
  .x14ywxh {
    background-color: var(--wig-purple);
  }
  .x14yxtea {
    left: calc(50% - 20px);
  }
  .x14yy4lh {
    order: 2;
  }
  .x14ztbel {
    color: var(--base-teal);
  }
  .x1502e0n {
    border-left: 8px solid var(--base-blue);
  }
  .x150jy0e {
    padding-right: 4px;
  }
  .x152237o {
    list-style-type: square;
  }
  .x152gf16 {
    border-left-color: #2e2d2d;
  }
  .x152obne {
    box-shadow: 0 2px 4px 0 var(--shadow-5);
  }
  .x153dp7b {
    animation-name: xjzy2go-B;
  }
  .x153m5sc {
    animation-name: xjbq84s-B;
  }
  .x15406qy {
    transition-property: background-color;
  }
  .x15481yp {
    transform: translateX(14px);
  }
  .x154ol5r {
    fill: var(--base-pink);
  }
  .x154zaqr {
    border-right-color: var(--chat-message-border-color, transparent);
  }
  .x155c047 {
    border-bottom-left-radius: var(--chat-bubble-border-radius, 18px);
  }
  .x157eodl {
    border-right-style: dashed;
  }
  .x1597r2g {
    scrollbar-width: thin;
  }
  .x159ekzp {
    border-bottom-right-radius: var(--badge-border-radius);
  }
  .x15axj24 {
    fill: #0866ff;
  }
  .x15bdqvn {
    justify-self: flex-end;
  }
  .x15bfaik {
    margin-left: calc((100% - 100vw) / 2);
  }
  .x15bgs51 {
    color: #ab3bcd;
  }
  .x15bjb6t {
    line-height: inherit;
  }
  .x15cajby {
    transform: rotateZ(90deg);
  }
  .x15cqagf {
    background-color: #18191a;
  }
  .x15d1b2n {
    border-left-color: var(--primary-deemphasized-button-text);
  }
  .x15d6blq {
    margin-right: -8%;
  }
  .x15dw3yt {
    box-shadow: inset 0 0 0 2px var(--primary-icon),
      inset 0 0 0 4px var(--card-background);
  }
  .x15e62he {
    box-shadow: var(--shadow-elevation-05), inset 0 0 0 1px var(--line-subtle);
  }
  .x15e8x56 {
    box-shadow: var(--scroll-shadow);
  }
  .x15elzd {
    background-color: var(--primary-text);
  }
  .x15ey09f {
    border-right-color: var(--wig-selected-background);
  }
  .x15foiic {
    flex-basis: 20%;
  }
  .x15fpdjd {
    border-left-color: #1877f2;
  }
  .x15fxi9f {
    background-size: 300px 173px !important;
  }
  .x15gwxud {
    animation-name: x1xduxoc-B;
  }
  .x15gyhx8 {
    border-bottom-left-radius: 50px;
  }
  .x15i7c7q {
    animation-name: x1u5jowz-B;
  }
  .x15jmxi0 {
    right: -2px;
  }
  .x15jox0q {
    aspect-ratio: 9/16;
  }
  .x15k1xyk {
    color: var(--text-blue-link);
  }
  .x15kzb56 {
    color: var(--hds-comfortable);
  }
  .x15lu1nj {
    -webkit-filter: var(--badge-yellow-filter);
    filter: var(--badge-yellow-filter);
  }
  .x15m13pk {
    color: #404040;
  }
  .x15mfowv {
    padding-right: 4;
  }
  .x15msi76 {
    margin-right: 1.11%;
  }
  .x15ojqro {
    border-left: 4px solid var(--primary-button-background);
  }
  .x15pklr2 {
    padding-right: 150px;
  }
  .x15pulc5 {
    animation-name: xajlm4y-B;
  }
  .x15q7m8w {
    background-image: linear-gradient(
      180deg,
      transparent,
      var(--shadow-1) 12.5%,
      var(--always-dark-overlay)
    );
  }
  .x15q9nvk {
    animation-delay: 0.45s;
  }
  .x15qh7tp {
    border-bottom-left-radius: 21px;
  }
  .x15r88nc {
    row-gap: var(--Spacing-Gap-Small, 8px);
  }
  .x15rhlvq {
    border-top-left-radius: var(--radius-round);
  }
  .x15rks2t {
    color: currentColor;
  }
  .x15smj1u {
    line-height: 1.4545;
  }
  .x15sx7eu {
    border-top-left-radius: var(--composer-border-radius);
  }
  .x15syoxc {
    box-shadow: 0 2px 8px 2px var(--shadow-1);
  }
  .x15tnx9q {
    background-color: var(--button-background-secondary-calling);
  }
  .x15u6uln {
    margin-left: -14px;
  }
  .x15v9ya6 {
    animation-name: x1bfxlh7-B;
  }
  .x15vgqrt {
    border-bottom-left-radius: 44px;
  }
  .x15vok9n {
    opacity: 0.568;
  }
  .x15vuz35 {
    box-shadow: var(--fds-gray-25) 0 1px 2px 0;
  }
  .x15wflgg {
    outline-color: var(--interactive-link);
  }
  .x15wlbvn {
    border-top-left-radius: 20%;
  }
  .x15wrllt {
    background-image: linear-gradient(90deg, #eb630e, #bf0f76);
  }
  .x15xe8tq {
    font-size: 0.8vw;
  }
  .x15xknzr {
    padding-right: var(--size-negative-24);
  }
  .x15ycojk {
    font-size: var(--message-heading-5-font-size);
  }
  .x15z71v {
    padding-left: 62px;
  }
  .x15zctf7 {
    flex-direction: row-reverse;
  }
  .x15zjaoi {
    box-shadow: 0 2px 5px var(--shadow-5);
  }
  .x15znkn3 {
    left: calc(-1 * (var(--xsjbu7k) + var(--x1099yxr)));
  }
  .x15zyeqz {
    background-color: White;
  }
  .x1603h9y {
    font-size: 1.25rem;
  }
  .x160vmok {
    right: 10px;
  }
  .x161vunr {
    column-gap: var(--size-4);
  }
  .x16210z3 {
    box-shadow: 0 4px 24px var(--shadow-1);
  }
  .x162d1zb {
    color: var(--progress-ring-disabled-foreground);
  }
  .x163d74j {
    box-shadow: 0 12px 28px 0 var(--shadow-2), 0 2px 4px 0 var(--shadow-1),
      inset 1px 1px 0 var(--shadow-inset);
  }
  .x163i06a {
    font-stretch: var(--headline2-font-stretch);
  }
  .x164073j {
    border-right-color: var(--always-gray-40);
  }
  .x164qtfw {
    right: 80px;
  }
  .x166os81 {
    background-color: #0005;
  }
  .x168nmei {
    border-top-left-radius: 0;
  }
  .x168yvbi {
    border-right-color: var(--section-header-text);
  }
  .x169pyod {
    border-right-color: var(--fds-white);
  }
  .x169t7cy {
    margin-left: -16px;
  }
  .x16agkon {
    border-bottom-left-radius: calc(var(--size-medium) / 2);
  }
  .x16aqbuh {
    border-top-right-radius: var(--tooltip-corner-radius);
  }
  .x16c87xu {
    border-top-right-radius: 56px;
  }
  .x16cdy7c {
    border-right: 1px inside var(--shadow-1);
  }
  .x16djdpl {
    cursor: nwse-resize;
  }
  .x16dsc37 {
    vertical-align: top;
  }
  .x16fgzk0 {
    border-top-left-radius: var(--size-16);
  }
  .x16fj20d {
    transition-duration: 1s;
  }
  .x16fq969 {
    border-left-color: var(--p-color-border-subdued, var(--p-border-subdued));
  }
  .x16g0dt8 {
    box-shadow: var(--abra-box-shadow);
  }
  .x16h0av9 {
    padding-right: var(--x176279f);
  }
  .x16h55sf {
    line-height: 1.4286;
  }
  .x16hj40l {
    padding-left: 6px;
  }
  .x16hk5td {
    margin-left: -12px;
  }
  .x16hxpj1 {
    border-bottom-left-radius: 7px;
  }
  .x16hzegn {
    -webkit-clip-path: unset;
    clip-path: unset;
  }
  .x16jbbp4 {
    background-color: var(--workplace-chart-caption);
  }
  .x16jkurw {
    border-left-color: var(--messenger-card-background);
  }
  .x16kj9vd {
    order: 22;
  }
  .x16mih1h {
    border-bottom-left-radius: 2px;
  }
  .x16n37ib {
    margin-left: 12px;
  }
  .x16net62 {
    right: 60px;
  }
  .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))
      );
  }
  .x16pwmjl {
    border-bottom-right-radius: 16.5px;
  }
  .x16pzcyo {
    padding-left: 37.5px;
  }
  .x16q24ku {
    letter-spacing: 0.02em;
  }
  .x16q8cke {
    left: 16px;
  }
  .x16qrkmw {
    contain: paint;
  }
  .x16qy2q4 {
    background-size: 30px 30px;
  }
  .x16rfsbj {
    border-right-color: var(--media-outer-border);
  }
  .x16rnrhc {
    transition-duration: var(--fds-duration-short-out);
  }
  .x16rskt9 {
    background-image: linear-gradient(to top, rgba(0, 0, 0, 0.15), transparent);
  }
  .x16s4pde {
    border-right-color: var(--line-scrollbar);
  }
  .x16sv6u0 {
    border-right-color: #078b3a;
  }
  .x16sw7j7 {
    background-color: var(
      --chat-composer-input-background-color,
      var(--comment-background)
    );
  }
  .x16sykr7 {
    border-left-color: var(--media-outer-border);
  }
  .x16tdsg8 {
    text-align: inherit;
  }
  .x16tkgvi {
    animation-name: x2un0yo-B;
  }
  .x16tq1l4 {
    -webkit-filter: var(--badge-blue-filter);
    filter: var(--badge-blue-filter);
  }
  .x16tvtja {
    -webkit-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"
    );
    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"
    );
  }
  .x16u0g1k {
    flex-basis: 356px;
  }
  .x16uf79r {
    color: var(--text-accent);
  }
  .x16uhtvm {
    margin-right: 35%;
  }
  .x16w7tr6 {
    transform: translate(-30%, -50%);
  }
  .x16wwi9l {
    color: var(--extended-gray-text);
  }
  .x16xe2iz {
    padding-left: 234px;
  }
  .x16zhbp3 {
    margin-right: var(--size-20);
  }
  .x16zqahm {
    -webkit-filter: blur(40px);
    filter: blur(40px);
  }
  .x170ae40 {
    font-family: var(--font-family-display-bold), var(--font-family-default) !important;
  }
  .x170xcvm {
    fill-opacity: 0;
  }
  .x171htvj {
    padding-left: var(--size-48);
  }
  .x1723h9i {
    margin-left: -48px;
  }
  .x1727l9w {
    border-right-color: #ea5f1d;
  }
  .x172vrur {
    box-shadow: 0 0 1px 1px var(--media-inner-border);
  }
  .x172wggs {
    background-color: var(--new-notification-background);
  }
  .x173a2gy {
    background-image: linear-gradient(
      90deg,
      var(--always-black) 0%,
      #c73842 50%,
      var(--always-white) 100%
    );
  }
  .x173jzuc {
    color: rgb(var(--ig-primary-button));
  }
  .x173n6ol {
    border-left-color: var(--card-background-flat);
  }
  .x174adn2 {
    background-color: #1e1d1d;
  }
  .x174j0rr {
    transform: translateY(calc(-100% - 16px));
  }
  .x175gd0l {
    order: 76;
  }
  .x175ilb1 {
    padding-right: 62px;
  }
  .x176odoi {
    font-size: 1.4em;
  }
  .x176q0z6 {
    border-right-color: #138a39;
  }
  .x176v0wv {
    margin-left: 112px;
  }
  .x1775dno {
    border-right-color: #f43953;
  }
  .x1779nap {
    border-left-color: #e31c1d;
  }
  .x177mva8 {
    margin-left: 96px !important;
  }
  .x177n6bx {
    right: 2px;
  }
  .x1792ry3 {
    background-color: var(--toggle-active-background);
  }
  .x179348x {
    background-color: var(--blue-tertiary);
  }
  .x179tack {
    -webkit-clip-path: polygon(0 0, 0 0, 0 0, 0 0);
    clip-path: polygon(0 0, 0 0, 0 0, 0 0);
  }
  .x17a6va1 {
    background-color: #f43953;
  }
  .x17adc0v {
    margin-left: 10px;
  }
  .x17ax9c0 {
    padding-left: 53px;
  }
  .x17bhg7c {
    border-left-color: var(--fds-gray-10);
  }
  .x17ddzgb {
    color: var(--fds-gray-45);
  }
  .x17dzmu4 {
    transform: translateZ(0);
  }
  .x17f2f85 {
    background-color: var(--geodesic-next-color-data-viz-redwood);
  }
  .x17f3y5z {
    background-color: var(--base-grape);
  }
  .x17fgdl5 {
    line-height: 19px;
  }
  .x17hd2ca {
    margin-left: 20em;
  }
  .x17honw2 {
    box-shadow: 0 -2px 12px -4px rgba(0, 0, 0, 0), 0 -1px 1px rgba(0, 0, 0, 0);
  }
  .x17i5zhh {
    border-right-width: var(--dialog-border-width);
  }
  .x17j41np {
    background-color: var(--fds-white-alpha-50);
  }
  .x17jisxn {
    -webkit-filter: var(--badge-red-filter);
    filter: var(--badge-red-filter);
  }
  .x17k84zc {
    border-bottom-left-radius: var(--radius-small);
  }
  .x17kvdi4 {
    border-left-color: #4aa332;
  }
  .x17l4qsu {
    border-right-color: var(--abra-card-border);
  }
  .x17m2am4 {
    fill: #0064e0;
  }
  .x17mamnu {
    border-top-left-radius: var(--list-cell-border-radius-large);
  }
  .x17n7ovz {
    fill: var(--secondary-button-text);
  }
  .x17nqtms {
    border-left-color: var(--interactive-primary);
  }
  .x17oekek {
    grid-column-start: calc(var(--xu1ofyr) * (1 / 3));
  }
  .x17qb25w {
    border-right-width: var(--input-border-width);
  }
  .x17qophe {
    left: 0;
  }
  .x17r0tee {
    border-left-style: none;
  }
  .x17rkfjx {
    padding-right: -16px;
  }
  .x17svyum {
    -webkit-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"
    );
    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"
    );
  }
  .x17t9n6y {
    box-align: center;
  }
  .x17tl4vk {
    border-left-width: 12px;
  }
  .x17ub4bw {
    stroke-opacity: 0.5;
  }
  .x17uplvm {
    border-bottom-right-radius: var(--shape-small);
  }
  .x17ws3j6 {
    z-index: 20000;
  }
  .x17xcclr {
    animation-name: x1z034s2-B;
  }
  .x17xqd4o {
    border-right-color: #1479fb;
  }
  .x17xv1ja {
    border-bottom-right-radius: 11.5px;
  }
  .x17ybyri {
    border-left-color: #1877f2;
  }
  .x17yrrb6 {
    border-right-color: yellow;
  }
  .x17z8epw {
    color: var(--primary-text-on-media);
  }
  .x17z9qx6 {
    margin-right: var(--size-negative-20);
  }
  .x17zd0t2 {
    column-gap: 4px;
  }
  .x17zif9m {
    border-top-left-radius: 48px;
  }
  .x17zv73d {
    -webkit-filter: grayscale(0.5);
    filter: grayscale(0.5);
  }
  .x17zwfj4 {
    border-top-right-radius: var(--button-corner-radius);
  }
  .x180j4jr {
    padding-right: 0 !important;
  }
  .x180nigk {
    color: #690;
  }
  .x180xd5n {
    box-shadow: 0 4px 12px var(--shadow-2);
  }
  .x181qf9z {
    order: 78;
  }
  .x182fuwn {
    background-color: var(--circle-button-secondary-on-media-background-color);
  }
  .x182iqb8 {
    order: 4;
  }
  .x182nak8 {
    background-repeat: repeat;
  }
  .x182zwpg {
    margin-left: 13px;
  }
  .x1836swx {
    background-image: linear-gradient(
      to top right,
      rgba(var(--green-5)),
      rgba(var(--green-4))
    );
  }
  .x183da8m {
    background-color: var(--chip-background-selected);
  }
  .x184rbun {
    border-right: 2px solid var(--base-cherry);
  }
  .x18501s7 {
    stroke: var(--base-seafoam);
  }
  .x186iv6y {
    aspect-ratio: 16/9;
  }
  .x186j9b8 {
    background-color: var(--fds-white-alpha-10);
  }
  .x186z157 {
    color: var(--chat-admin-text-color, inherit);
  }
  .x1873svn {
    background-color: #4aa332;
  }
  .x1883u4 {
    border-top-right-radius: 36px;
  }
  .x1886ypq {
    border-right: 1px solid var(--primary-text);
  }
  .x18871es {
    transform: scale(1, 1);
  }
  .x1887oat {
    background-image: repeating-linear-gradient(
      45deg,
      var(--media-inner-border),
      var(--media-inner-border) 1px,
      transparent 1px,
      transparent 5px
    );
  }
  .x188bkxt {
    margin-left: 128px !important;
  }
  .x189jb15 {
    margin-right: var(--size-negative-16);
  }
  .x18ad04w {
    font-family: var(--mono-font-family);
  }
  .x18as6i {
    stroke: var(--progress-ring-foreground-dark);
  }
  .x18bame2 {
    box-shadow: var(--focus-ring-shadow-default);
  }
  .x18bv5gf {
    line-height: var(--lineHeight);
  }
  .x18d0r48 {
    background-size: cover;
  }
  .x18ebdri {
    animation-duration: 10s;
  }
  .x18eoxu {
    border-bottom-left-radius: var(--button-border-radius);
  }
  .x18f6g3z {
    border-bottom-left-radius: 30px;
  }
  .x18f9cf9 {
    background-color: #763ee6;
  }
  .x18fn2jl {
    background-color: var(--secondary-button-background-on-dark);
  }
  .x18g3h0w {
    margin-right: 4.25px;
  }
  .x18gg3yt {
    border-top-left-radius: 90px;
  }
  .x18hd8ej {
    animation-duration: 1.6s;
  }
  .x18hl376 {
    flex-grow: 100;
  }
  .x18hwk67 {
    column-gap: 20px;
  }
  .x18i30m5 {
    background-color: #4e4cb4;
  }
  .x18iofep {
    stroke: var(--button-icon-secondary-on-media-toggled);
  }
  .x18ivbjn {
    z-index: 10000;
  }
  .x18ja1ch {
    order: 74;
  }
  .x18jk7t3 {
    -webkit-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"
    );
    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);
  }
  .x18kkowl {
    border-left-color: var(--shadow-2);
  }
  .x18km98s {
    opacity: 0.75;
  }
  .x18krheo {
    font-family: SF Pro Text;
  }
  .x18l40ae {
    background-color: var(--always-dark-overlay);
  }
  .x18leloe {
    grid-template-rows: var(--1i757s0);
  }
  .x18lvrbx {
    color: var(--chat-incoming-message-text-color, inherit);
  }
  .x18m6lwx {
    grid-template-rows: repeat(2, 49.07%);
  }
  .x18mpp42 {
    font-family: SFProText-Regular, Arial;
  }
  .x18nykt9 {
    border-bottom-right-radius: 50%;
  }
  .x18o3ruo {
    background-image: none;
  }
  .x18pbk7 {
    border-right-color: var(--BasePulseEffect_pulseColor);
  }
  .x18poeml {
    border-bottom-right-radius: 99999px;
  }
  .x18q2sny {
    background-size: 100% auto;
  }
  .x18q3u5t {
    padding-left: 40;
  }
  .x18r5ilk {
    transform: translateX(11px);
  }
  .x18rxies {
    border-right-color: var(--line-media-protection);
  }
  .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);
  }
  .x18wbh7p {
    animation-name: xv3vjy1-B;
  }
  .x18wvsrm {
    transform: translate(-50%, -100px);
  }
  .x18wxadm {
    transform: translateY(4%) scale(0.9, 0.9);
  }
  .x18xab68 {
    margin-left: var(--size-8);
  }
  .x18xbn8l {
    animation-name: xau7ne7-B;
  }
  .x18xfj1p {
    clear: both;
  }
  .x18xmwgd {
    flex-basis: 1px;
  }
  .x18z898i {
    background-color: var(--primary-deemphasized-button-pressed-overlay);
  }
  .x18zfhh {
    border-top-right-radius: 1.5px;
  }
  .x1908rhh {
    background-image: url(/rsrc.php/v4/yi/r/kdflEA_aesP.png);
  }
  .x190qgfh {
    font-size: 0.625rem;
  }
  .x1923su1 {
    right: 8px;
  }
  .x1928hb3 {
    padding-right: var(--space-small);
  }
  .x192erxy {
    background-color: #dfdfdf;
  }
  .x192gdb6 {
    box-shadow: 0 0 16px 0 rgba(52, 72, 84, 0.05);
  }
  .x192n454 {
    border-right-color: var(--chat-text-blockquote-color-background-line);
  }
  .x192tdn3 {
    animation-delay: 0.25s;
  }
  .x193epu2 {
    animation-timing-function: steps(10, end);
  }
  .x19495wl {
    right: 5%;
  }
  .x194al5s {
    animation-name: x17t1eie-B;
  }
  .x19572wl {
    border-top-left-radius: 126px;
  }
  .x19693qn {
    vertical-align: -1px;
  }
  .x196j322 {
    background-size: 6px 1px;
  }
  .x1977vin {
    border-right-color: var(--secondary-text);
  }
  .x197sbye {
    opacity: 0.6;
  }
  .x198bmzw {
    right: 20.5%;
  }
  .x198g3q0 {
    color: var(--primary-icon);
  }
  .x199158v {
    border-bottom-left-radius: 3px;
  }
  .x1998qkk {
    margin-right: var(--size-4);
  }
  .x19991ni {
    transition-property: opacity;
  }
  .x199dpg7 {
    border-left-color: var(--secondary-button-stroke) !important;
  }
  .x199wctn {
    border-top-left-radius: var(--radius-small);
  }
  .x199x1lr {
    text-wrap: wrap !important;
  }
  .x199zz9v {
    row-gap: var(--gap-x-large);
  }
  .x19a8ken {
    border-top-right-radius: var(--hds-border-radius-30);
  }
  .x19aalia {
    animation-name: x1y6kkbj-B;
  }
  .x19baegm {
    border-top-right-radius: 28px;
  }
  .x19bguh7 {
    transition-duration: 0.05s, 0.1s;
  }
  .x19c1rep {
    right: auto;
  }
  .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;
  }
  .x19d7kov {
    border-left-width: 6px;
  }
  .x19dbp7c {
    border-left-color: #1a1a1a;
  }
  .x19dc8gc {
    border-right-color: var(--interactive-secondary);
  }
  .x19dtlbh {
    border-left: 2px solid var(--input-border-color-hover);
  }
  .x19dz412 {
    color: #905;
  }
  .x19e1ma8 {
    animation-name: x1o2cvu9-B;
  }
  .x19ekcyf {
    background-image: url(/rsrc.php/v4/yn/r/EOUF3oTXGiI.png);
  }
  .x19ekjca {
    border-bottom-right-radius: var(--artifact-imagine-model-item-corner-radius);
  }
  .x19f6ikt {
    margin-right: -16px;
  }
  .x19g9edo {
    background-color: rgb(var(--ig-highlight-background));
  }
  .x19h559z {
    margin-left: -130px;
  }
  .x19h7ccj {
    flex-basis: 500px;
  }
  .x19ild5 {
    column-gap: var(--space-medium);
  }
  .x19jd1h0 {
    transform: rotate(180deg);
  }
  .x19jh3bc {
    border-left-width: 3px;
  }
  .x19jq6x7 {
    padding-right: var(--size-20);
  }
  .x19k9dhg {
    list-style-type: lower-roman;
  }
  .x19kays6 {
    background-color: #f2f2f2;
  }
  .x19kdo7t {
    background-color: #ff66bffe;
  }
  .x19kjcj4 {
    object-fit: contain;
  }
  .x19kpcim {
    left: -64px;
  }
  .x19l4sor {
    flex-basis: 48px;
  }
  .x19mgsk0 {
    border-right-color: var(--switch-active);
  }
  .x19mh4o2 {
    box-shadow: 0 -8px 8px var(--card-background);
  }
  .x19mvghd {
    background-image: linear-gradient(
      180deg,
      var(--always-dark-overlay),
      transparent
    );
  }
  .x19n2rwr {
    box-shadow: 0 0 0 2px var(--accent);
  }
  .x19npdsh {
    column-gap: 2.86%;
  }
  .x19nqg99 {
    font-family: Facebook Sans App Heavy !important;
  }
  .x19oei10 {
    box-shadow: 0 0 9px -5px var(--shadow-5);
  }
  .x19ou59s {
    right: var(--size-2);
  }
  .x19p7ews {
    border-left-width: 2px;
  }
  .x19pcooe {
    border-right-color: #f1f4f7;
  }
  .x19pm5ym {
    text-shadow: none;
  }
  .x19rhb18 {
    background-image: linear-gradient(
      90deg,
      var(--negative) 0%,
      var(--accent) 50%,
      var(--positive) 100%
    );
  }
  .x19rn6z {
    color: var(--secondary_button);
  }
  .x19s0gzk {
    padding-left: 84px;
  }
  .x19sq5ih {
    border-top-left-radius: 360px;
  }
  .x19um543 {
    padding-right: 1px;
  }
  .x19v25cb {
    background-color: var(--background-secondary-default);
  }
  .x19v5alc {
    border-top-right-radius: 80px;
  }
  .x19v85br {
    cursor: progress;
  }
  .x19w6rv {
    transform-origin: left;
  }
  .x19wmx5u {
    color: var(--message-heading-5-color);
  }
  .x19wxu0 {
    color: var(--wig-official-entity);
  }
  .x19z6p6p {
    margin-left: -2.5px;
  }
  .x1a02dak {
    flex-wrap: wrap;
  }
  .x1a0ga1i {
    padding-right: 0.2em;
  }
  .x1a0nxjf {
    grid-template-columns: 1fr 2fr 4fr 2fr 1fr;
  }
  .x1a18nuf {
    background-color: #000a;
  }
  .x1a1j6tv {
    row-gap: var(--badge-gap-row);
  }
  .x1a1m0xk {
    color: var(--negative);
  }
  .x1a25qhq {
    background-size: 330% auto;
  }
  .x1a2cdl4 {
    border-top-left-radius: 10px;
  }
  .x1a2hsla {
    background-color: #bea0fa;
  }
  .x1a2rfdf {
    font-size: var(--message-heading-4-font-size);
  }
  .x1a2yejm {
    margin-left: -15px;
  }
  .x1a33avv {
    transform: scale(0.5);
  }
  .x1a3ma36 {
    color: var(--progress-ring-neutral-foreground);
  }
  .x1a4bs9z {
    flex-basis: 320px;
  }
  .x1a4onnt {
    background-color: rgba(134, 142, 153, 0.25);
  }
  .x1a4t4d5 {
    background-color: var(--fds-blue-70);
  }
  .x1a5np42 {
    border-top-left-radius: var(--image-border-radius);
  }
  .x1a6f56a {
    margin-left: -175px;
  }
  .x1a6p37j {
    border-left-color: var(--always-black);
  }
  .x1a7do21 {
    border-left-color: #ffffff20;
  }
  .x1a7gx9u {
    aspect-ratio: 1.2;
  }
  .x1a7is0l {
    left: 80%;
  }
  .x1a7j6l7 {
    margin-left: 34px;
  }
  .x1a87ojn {
    right: 32px;
  }
  .x1a8vxat {
    order: 96;
  }
  .x1aaozfo {
    margin-left: calc(var(--toast-addon-padding-horizontal) / -2);
  }
  .x1acd8kp {
    animation-name: xx24d24-B;
  }
  .x1acm5me {
    left: 15%;
  }
  .x1adolma {
    padding-right: var(--size-negative-4);
  }
  .x1adoouj {
    right: -4px;
  }
  .x1ae5f33 {
    color: var(--hds-primary-accent-purple);
  }
  .x1aejobo {
    color: #0064e0;
  }
  .x1afbz6g {
    border-right-color: var(--geodesic-next-color-border-divider-default-active);
  }
  .x1afcbsf {
    box-sizing: content-box;
  }
  .x1ag7fk8 {
    border-right-color: var(--dialog-border-color);
  }
  .x1agbcgv {
    grid-row-start: 1;
  }
  .x1aggjw {
    border-right: 1px solid var(--secondary-text);
  }
  .x1ah78lo {
    fill: var(--blue-link);
  }
  .x1ahifba {
    transition-delay: 0s;
  }
  .x1ahlmzr {
    background-color: var(--progress-ring-on-media-background);
  }
  .x1ai213a {
    -webkit-filter: var(--badge-purple-filter);
    filter: var(--badge-purple-filter);
  }
  .x1ai4jmu {
    font-weight: var(--message-heading-3-font-weight);
  }
  .x1ai5vx9 {
    left: 5vw;
  }
  .x1aicf5j {
    border-bottom-right-radius: 19px;
  }
  .x1aimgj9 {
    color: var(--chat-admin-text-color, var(--placeholder-text));
  }
  .x1aiskm {
    border-left-color: var(--primary-text);
  }
  .x1ajfwfn {
    left: 92px;
  }
  .x1ak8pfz {
    fill: var(--dataviz-supplementary-3);
  }
  .x1aktdv5 {
    flex-basis: 33%;
  }
  .x1al0eus {
    border-bottom-left-radius: 1.5px;
  }
  .x1al4vs7 {
    transform-origin: top left;
  }
  .x1altmpn {
    text-shadow: 0 1px 0 rgba(48, 48, 48, 0.7);
  }
  .x1am1rlb {
    animation-name: x16wqvv7-B;
  }
  .x1amjocr {
    column-gap: 10px;
  }
  .x1amqt3y {
    animation-name: xivcp3y-B;
  }
  .x1amz7lc {
    outline-color: var(--blue-link);
  }
  .x1ao8iox {
    order: 88;
  }
  .x1aomrq0 {
    border-top-left-radius: initial;
  }
  .x1ap0r6f {
    transform: translateX(calc(var(--size-medium) / -18));
  }
  .x1ap2d02 {
    margin-right: 80px;
  }
  .x1apb90u {
    font-weight: var(--headline3-font-weight);
  }
  .x1aql7vk {
    flex-basis: 257px;
  }
  .x1arowe1 {
    background-color: var(--progress-ring-neutral-foreground);
  }
  .x1asbxbg {
    border-right-color: var(--utility-border-default);
  }
  .x1atmiam {
    animation-name: x1qe6f9p-B;
  }
  .x1atnkpr {
    box-shadow: 0 1px 0 0 var(--media-inner-border);
  }
  .x1atnlmd {
    transform: rotateZ(0deg);
  }
  .x1aueamr {
    font-size: 1.375rem;
  }
  .x1aux7cp {
    left: 44px;
  }
  .x1av198z {
    border-right-color: var(--placeholder-icon);
  }
  .x1av1boa {
    background-color: var(--hosted-view-selected-state);
  }
  .x1av4zun {
    background-color: rgba(0, 0, 0, 0.85);
  }
  .x1awdgim {
    padding-left: 200px;
  }
  .x1awj2ng {
    color: white;
  }
  .x1axa18n {
    border-left: 3px solid var(--shadow-1);
  }
  .x1axn6hp {
    font-size: 120%;
  }
  .x1ayuqo7 {
    padding-right: 10.5px;
  }
  .x1azt60i {
    border-bottom-left-radius: var(--list-cell-corner-radius);
  }
  .x1b0b6sj {
    background-color: var(--nav-background);
  }
  .x1b0d499 {
    vertical-align: -0.25em;
  }
  .x1b0o3cz {
    stroke-dashoffset: 0;
  }
  .x1b18oks {
    margin-right: env(safe-area-inset-left);
  }
  .x1b1mbwd {
    border-right: 0;
  }
  .x1b1uo88 {
    line-height: 11px;
  }
  .x1b1ymq5 {
    background-image: linear-gradient(-15deg, #07316d, #bf0f76);
  }
  .x1b2qkkz {
    padding-right: 124px;
  }
  .x1b3i8zk {
    animation-name: xrvlesl-B;
  }
  .x1b3ofky {
    border-bottom-right-radius: var(--shape-x-small);
  }
  .x1b4qsv2 {
    border-left-width: var(--input-border-width);
  }
  .x1b7hiek {
    border-right: 4px solid var(--always-white);
  }
  .x1b8dgt5 {
    margin-left: -8%;
  }
  .x1b8i14b {
    border-bottom-right-radius: var(--chip-corner-radius);
  }
  .x1b8m7hd {
    border-left: 2px dashed var(--disabled-icon);
  }
  .x1b8mwcn {
    box-shadow: 0 0 6px var(--chat-incoming-message-bubble-background-color);
  }
  .x1b8z93w {
    row-gap: 10px;
  }
  .x1b9h4xk {
    background-color: var(--fds-gray-00);
  }
  .x1b9tyad {
    padding-left: 34px;
  }
  .x1ba4so4 {
    border-top-right-radius: 37px;
  }
  .x1baebny {
    background-color: rgba(50, 52, 54, 0.25);
  }
  .x1baj2oy {
    border-right-color: var(--hds-core-ui-white);
  }
  .x1bao77f {
    transform: scale(1.05);
  }
  .x1bb5ja2 {
    margin-left: -32px;
  }
  .x1bckuxf {
    transition-timing-function: var(--fds-animation-passive-move-in);
  }
  .x1bcwpiy {
    animation-name: x1yitzd3-B;
  }
  .x1bdf4jo {
    fill: var(--primary-button-text);
  }
  .x1bdrnuo {
    background-color: var(--interactive-media-active);
  }
  .x1bdsx58 {
    -webkit-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"
    );
    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);
  }
  .x1bg0pq8 {
    border-right-color: var(--fds-spectrum-tomato);
  }
  .x1bgovju {
    border-right-color: rgba(255, 255, 255, 0.8);
  }
  .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;
  }
  .x1bjmrvx {
    transition-timing-function: cubic-bezier(0.42, 0.1, 0.06, 1);
  }
  .x1bkdxzg {
    z-index: 1001;
  }
  .x1bkfe3t {
    padding-right: var(--workds-text-input-padding-end-with-addon-single);
  }
  .x1bkk6bf {
    border-top-right-radius: 8%;
  }
  .x1bkodxg {
    column-gap: var(--size-48);
  }
  .x1bm60b0 {
    padding-right: var(--size-negative-8);
  }
  .x1bnd6as {
    -webkit-filter: blur(50px);
    filter: blur(50px);
  }
  .x1bndym7 {
    transform-origin: 50% 50%;
  }
  .x1bngkxl {
    margin-left: 10%;
  }
  .x1bo5odz {
    grid-template-rows: auto;
  }
  .x1bok40n {
    padding-left: var(--size-negative-8);
  }
  .x1bpatno {
    font-size: var(--message-heading-1-font-size);
  }
  .x1bqccty {
    border-left-color: var(--hds-primary-accent-purple);
  }
  .x1bqixd4 {
    border-top-right-radius: var(--composer-border-radius);
  }
  .x1bqjfa3 {
    padding-right: 131px;
  }
  .x1br2gcb {
    border-bottom-right-radius: 24%;
  }
  .x1brhcgj {
    background-color: #636363;
  }
  .x1bri2hl {
    border-right: 1px solid red;
  }
  .x1bs05mj {
    -webkit-filter: blur(30px);
    filter: blur(30px);
  }
  .x1btel55 {
    border-top-right-radius: 8px 8px;
  }
  .x1btupbp {
    line-height: 1.333;
  }
  .x1bvf09y {
    color: var(--button-icon-secondary-calling-toggled);
  }
  .x1bvmopf {
    border-left-color: var(--utility-divider);
  }
  .x1bwjhoo {
    color: var(--message-heading-6-color);
  }
  .x1bwjkdj {
    left: 18px;
  }
  .x1bwt4ff {
    grid-template-columns: repeat(auto-fit, 200px);
  }
  .x1byulpo {
    grid-row-end: 1;
  }
  .x1bz8ywx {
    margin-left: 2em;
  }
  .x1bzg9g6 {
    background-color: #f02849;
  }
  .x1bzzxol {
    background-image: linear-gradient(
      var(--always-dark-overlay) 80%,
      transparent
    );
  }
  .x1c071of {
    transform: none;
  }
  .x1c0k01l {
    transform: scale(0.75) translate(8px, -8px);
  }
  .x1c0yhlu {
    margin-right: -14px;
  }
  .x1c12zp4 {
    stroke: var(--button-icon-destructive);
  }
  .x1c164w2 {
    transform: translate(-79px, -6px) rotate(-135deg);
  }
  .x1c1b4dv {
    transform: translateY(0px);
  }
  .x1c1gaic {
    border-right-width: var(--border-width-thin);
  }
  .x1c1svic {
    transform: translate(0, calc(100% - 1px));
  }
  .x1c2jc4e {
    transform: translateY(-40%);
  }
  .x1c2jvxr {
    padding-left: var(--dialog-anchor-horizontal-padding);
  }
  .x1c3f6yh {
    background-image: linear-gradient(to right, #ff5c00, #ff0069, #d300c5);
  }
  .x1c3i2sq {
    font-size: 1.125rem;
  }
  .x1c4i52a {
    margin-right: 25%;
  }
  .x1c4vz4f {
    flex-grow: 0;
  }
  .x1c5bf1y {
    border-left-color: var(--wig-blue);
  }
  .x1c5tqo3 {
    background-color: #fff;
  }
  .x1c66dkd {
    border-top-left-radius: 23.5pt;
  }
  .x1c6xs84 {
    padding-right: var(--size-large);
  }
  .x1c71e8r {
    padding-right: var(--x6c4grl);
  }
  .x1c74tu6 {
    animation-duration: 2s;
  }
  .x1c78tyx {
    animation-name: xb9r6ac-B;
  }
  .x1c7jxir {
    padding-left: 375px;
  }
  .x1c826cc {
    right: calc(var(--image-offset) * -1);
  }
  .x1c83p5e {
    border-top-right-radius: 3px;
  }
  .x1c85371 {
    flex-basis: 66%;
  }
  .x1c8ul09 {
    background-color: rgba(0, 0, 0, 0.4);
  }
  .x1c92isx {
    transform: scale(-1, 1);
  }
  .x1c9b2v3 {
    border-left-color: rgb(var(--ig-tertiary-text));
  }
  .x1cab348 {
    transform: scale(0.75) translateY(-11px);
  }
  .x1cangje {
    border-bottom-right-radius: var(--radius-large);
  }
  .x1cb1t30 {
    transform: translateY(-50%);
  }
  .x1cbl2y9 {
    background-color: gray;
  }
  .x1cbnfwx {
    background-color: var(--badge-gray);
  }
  .x1cc8bub {
    transform: translateX(-300px);
  }
  .x1ccrb07 {
    border-top-right-radius: 12px;
  }
  .x1cdab7y {
    box-shadow: inset 0 1px 0 var(--shadow-1);
  }
  .x1cdci3v {
    transform: translate(0, -50%);
  }
  .x1cdvf7c {
    background-color: var(--notification-badge);
  }
  .x1cdvtmq {
    border-left-color: #7c7f83;
  }
  .x1cf2tqg {
    margin-left: 25px;
  }
  .x1cfz61k {
    border-left-color: var(--fds-green-55);
  }
  .x1cfzsga {
    background-image: linear-gradient(
      90deg,
      var(--negative) 0%,
      var(--warning) 50%,
      var(--positive) 100%
    );
  }
  .x1cg7zye {
    transform: scale(0.8) translateY(-300px);
  }
  .x1cgjj4e {
    left: calc(50% - 7px);
  }
  .x1ch306m {
    left: -40%;
  }
  .x1ch86jh {
    border-right-color: var(--divider);
  }
  .x1ch9zvg {
    color: var(--interactive-link);
  }
  .x1chjht7 {
    fill: var(--base-tomato);
  }
  .x1chxgay {
    border-right-color: var(--list-border-color, transparent);
  }
  .x1ci52vs {
    margin-right: var(--size-12);
  }
  .x1ciooss {
    background-color: var(--negative);
  }
  .x1cj8nmc {
    border-right: 1px white solid;
  }
  .x1ck6d8r {
    background-color: var(--background-accent-negative-hover);
  }
  .x1ckiotv {
    padding-left: 132px;
  }
  .x1ckrqgw {
    background-color: var(--wig-green);
  }
  .x1clvvt0 {
    padding-right: 40;
  }
  .x1cna9jh {
    transform: translateY(-40px);
  }
  .x1codqml {
    padding-right: var(--workds-text-input-padding-end-with-addon-double);
  }
  .x1couup4 {
    -webkit-filter: var(--icon-filter-negative);
    filter: var(--icon-filter-negative);
  }
  .x1cpgsl3 {
    border-bottom-left-radius: 0 !important;
  }
  .x1cpheol {
    line-height: 40px;
  }
  .x1cpl2wf {
    color: var(--toast-text-link);
  }
  .x1cqlvx6 {
    color: var(--button-icon-filter-secondary-on-media-toggled);
  }
  .x1crgffb {
    border-left-color: #cbd2d9;
  }
  .x1cs4ncq {
    border-left-color: var(--notification-badge);
  }
  .x1csijdv {
    transform: translateY(20%);
  }
  .x1ctk4d2 {
    border-bottom-left-radius: 126px;
  }
  .x1ctpqke {
    padding-left: 2em;
  }
  .x1cu8bo3 {
    background-image: var(--about-ig-full-spectrum);
  }
  .x1cu8nmb {
    line-height: var(--system-140-line-height);
  }
  .x1cur4ig {
    border-right-style: var(--popover-border-style);
  }
  .x1cv2tw {
    border-right-color: var(--primary-text-on-media);
  }
  .x1cw4mn1 {
    background-color: rgba(0, 0, 0, 0.34);
  }
  .x1cxth5x {
    border-left-color: var(--line-scrollbar);
  }
  .x1cxxrxm {
    margin-left: 9px;
  }
  .x1cy1n3u {
    stroke: var(--always-white);
  }
  .x1cy8zhl {
    align-items: flex-start;
  }
  .x1cy9i3i {
    list-style-position: inside;
  }
  .x1cyta7e {
    order: 91;
  }
  .x1czgurv {
    background-color: var(--toggle-track-off);
  }
  .x1czyxjj {
    transform: translateX(calc(var(--size-small) / -32));
  }
  .x1d0d724 {
    border-bottom-left-radius: 9999px;
  }
  .x1d0g1v7 {
    border-top-left-radius: 33px;
  }
  .x1d1ct2s {
    margin-left: -40px;
  }
  .x1d2ffo0 {
    border-right-color: var(--tooltip-background);
  }
  .x1d2osyd {
    background-color: var(--disabled-icon);
  }
  .x1d3cqz2 {
    left: 85%;
  }
  .x1d3dk9n {
    background-color: #e2e4ea;
  }
  .x1d3eugv {
    border-top-left-radius: 104px;
  }
  .x1d3i0y6 {
    column-gap: 0.375rem;
  }
  .x1d3mw78 {
    line-height: 16px;
  }
  .x1d404gf {
    border-left: 1px solid var(--web-wash);
  }
  .x1d474pu {
    row-gap: 2rem;
  }
  .x1d50ba4 {
    fill: var(--primary-text);
  }
  .x1d52u69 {
    margin-left: 16px;
  }
  .x1d5s5ig {
    line-height: var(--message-body-line-height);
  }
  .x1d72o {
    transition-timing-function: var(--fds-animation-move-out);
  }
  .x1d8287x {
    transition-duration: 0.3s;
  }
  .x1d90nhi {
    background-color: var(--background-secondary);
  }
  .x1d97vhg {
    color: var(--message-heading-1-color);
  }
  .x1d9r237 {
    padding-right: 84px;
  }
  .x1da5dsw {
    padding-left: var(--size-negative-20);
  }
  .x1daed7c {
    padding-left: 16;
  }
  .x1dag254 {
    color: #000;
  }
  .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;
  }
  .x1de53dj {
    padding-right: var(--menu-item-base-padding-horizontal);
  }
  .x1de99jn {
    outline-width: 2px;
  }
  .x1debuo4 {
    animation-timing-function: ease;
  }
  .x1dem4cn {
    color: var(--secondary-button-text);
  }
  .x1dfa2rb {
    background-color: rgba(100, 210, 210, 0.6);
  }
  .x1dfgyn0 {
    border-bottom-left-radius: 8px !important;
  }
  .x1dftt0s {
    -webkit-filter: invert(1);
    filter: invert(1);
  }
  .x1dg2w4v {
    vertical-align: -2.9px;
  }
  .x1dgrc15 {
    border-right: 1px solid var(--always-white);
  }
  .x1dh4exe {
    margin-left: 33px;
  }
  .x1dhq9h {
    transition-timing-function: var(--fds-animation-fade-out);
  }
  .x1di8ier {
    padding-right: 2.5px;
  }
  .x1digeu6 {
    border-top-left-radius: 17px;
  }
  .x1dixmom {
    border-right-color: #666;
  }
  .x1dj58rs {
    text-shadow: 2px 2px var(--shadow-5);
  }
  .x1dk0on7 {
    padding-right: 7%;
  }
  .x1dlkh6b {
    transform: translate(10%, -10%);
  }
  .x1dltgaz {
    aspect-ratio: 4/3;
  }
  .x1dlzgbw {
    background-color: var(--workds-text-input-background);
  }
  .x1dmfqyo {
    stroke: var(--disabled-icon);
  }
  .x1dmgsgi {
    -webkit-backdrop-filter: blur(8px);
    backdrop-filter: blur(8px);
  }
  .x1dntmbh {
    color: var(--disabled-text);
  }
  .x1dogid2 {
    animation-name: x16e58t8-B;
  }
  .x1dot0sf {
    transition-timing-function: cubic-bezier(0.22, 0.61, 0.36, 1);
  }
  .x1dpdcq {
    margin-left: 4.5%;
  }
  .x1dpmhr1 {
    box-shadow: 0 0 0 1px var(--media-inner-border), 0 2px 2px var(--shadow-1);
  }
  .x1dqkd5u {
    font-weight: var(--mono-subtitle-emphasized-font-weight);
  }
  .x1dqoszc {
    border-right-color: rgb(var(--ig-elevated-separator));
  }
  .x1ds6qdw {
    border-right: 5px solid var(--shadow-8);
  }
  .x1du6fai {
    border-left-color: #138a39;
  }
  .x1dufm33 {
    transform: translateY(-20px);
  }
  .x1dujiqt {
    margin-left: 4.25px;
  }
  .x1dunz5s {
    object-position: -52px -134px;
  }
  .x1dwk7ng {
    left: 54%;
  }
  .x1dwmuk9 {
    animation-name: x15b941j-B;
  }
  .x1dwsriz {
    padding-right: auto;
  }
  .x1dx7jmp {
    object-position: 0% 25%;
  }
  .x1dy0xnm {
    background-color: var(--background-accent-positive-default);
  }
  .x1dyh7pn {
    color: var(--mwp-header-text-color, inherit);
  }
  .x1e07wzj {
    background-color: var(--progress-ring-disabled-foreground);
  }
  .x1e0jt0v {
    border-left: 1px dashed var(--media-inner-border);
  }
  .x1e0mus9 {
    border-bottom-right-radius: 33px;
  }
  .x1e0r4ib {
    line-height: 2.8;
  }
  .x1e0x9i4 {
    -webkit-filter: grayscale(100%) contrast(30%) brightness(150%);
    filter: grayscale(100%) contrast(30%) brightness(150%);
  }
  .x1e1x4ln {
    padding-left: 82px;
  }
  .x1e1yzip {
    transform: translate(0, 50%);
  }
  .x1e2nbdu {
    color: red;
  }
  .x1e2xw8k {
    flex-basis: 47%;
  }
  .x1e33ku4 {
    background-color: #f7f8f9;
  }
  .x1e3jhct {
    background-color: #ffa2fe;
  }
  .x1e3xm1w {
    left: calc(50vw + 372px);
  }
  .x1e48b2f {
    padding-right: var(--size-negative-10);
  }
  .x1e4g8f7 {
    background-color: #152345;
  }
  .x1e4gqcv {
    background-color: rgba(0, 0, 0, 0.15);
  }
  .x1e4guip {
    box-shadow: 0 0 2px var(--shadow-2);
  }
  .x1e558r4 {
    padding-left: 4px;
  }
  .x1e5i8e3 {
    cursor: ns-resize;
  }
  .x1e5q0jg {
    border-bottom-right-radius: inherit;
  }
  .x1e62uox {
    border-left: 8px solid var(--shadow-8);
  }
  .x1e6ar86 {
    border-top-right-radius: 99999px;
  }
  .x1e73yxs {
    background-color: var(--button-background-secondary);
  }
  .x1e7d1yg {
    font-size: 80%;
  }
  .x1e7kja {
    border-right-width: 6px;
  }
  .x1e7v69h {
    padding-right: var(--space-large);
  }
  .x1e8o1jq {
    padding-left: 1%;
  }
  .x1e8paks {
    margin-left: env(safe-area-inset-left);
  }
  .x1e8twtm {
    border-right-color: #dbdbdb;
  }
  .x1e9qrb2 {
    left: 55%;
  }
  .x1eak7na {
    order: 66;
  }
  .x1eak82s {
    border-right-color: var(--shadow-8);
  }
  .x1eamq0d {
    box-shadow: 0 8px 16px 0 var(--media-pressed);
  }
  .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);
  }
  .x1ecd3a3 {
    color: var(--message-heading-2-color);
  }
  .x1ed109x {
    cursor: text;
  }
  .x1ed8f52 {
    box-shadow: 0 1px 2px 3px var(--shadow-1);
  }
  .x1edffxo {
    background-color: var(--x1dflwya);
  }
  .x1edj5cm {
    border-right: 2px solid var(--secondary-icon);
  }
  .x1eds3jc {
    stroke-width: 1px;
  }
  .x1ee1o7f {
    background-color: var(--background-tertiary-hover);
  }
  .x1ee4ne1 {
    row-gap: var(--size-12);
  }
  .x1ee9ax4 {
    order: 39;
  }
  .x1ef0khk {
    border-top-left-radius: 54px;
  }
  .x1effh0c {
    -webkit-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"
    );
    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;
  }
  .x1eg49p7 {
    border-left-color: var(--secondary-icon);
  }
  .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);
  }
  .x1egjynq {
    padding-left: 18px;
  }
  .x1egt7wz {
    transition-property: scrollbar-color;
  }
  .x1ei4f3s {
    background-color: var(--hds-shade-03);
  }
  .x1ej9cxs {
    border-right-color: var(--disabled-button-background) !important;
  }
  .x1ejgnnb {
    font-size: var(--headline3-font-size);
  }
  .x1ejlxp5 {
    padding-right: 8;
  }
  .x1ek1mxr {
    border-top-left-radius: 7.2px;
  }
  .x1emaxkd {
    border-right-color: var(--overlay-alpha-80);
  }
  .x1emf0wh {
    background-color: var(--base-teal);
  }
  .x1emn9bs {
    background-color: #f43953;
  }
  .x1emribx {
    margin-right: 8px;
  }
  .x1enjb0b {
    border-bottom-right-radius: 3px;
  }
  .x1enlu43 {
    color: var(--profile-photo-badge-icon);
  }
  .x1enz77g {
    line-height: var(--message-heading-1-line-height);
  }
  .x1eog914 {
    row-gap: var(--size-24);
  }
  .x1eopwuj {
    order: 23;
  }
  .x1eos61b {
    column-gap: var(--size-8);
  }
  .x1ep6rej {
    background-color: #47a5fa;
  }
  .x1epdd7z {
    direction: inherit;
  }
  .x1epdt8v {
    right: 11px;
  }
  .x1epify5 {
    box-shadow: 0 -1px 4px var(--shadow-1);
  }
  .x1eplnyf {
    border-left-color: var(--icon-secondary);
  }
  .x1epodcv {
    padding-right: 16.5px;
  }
  .x1eq0flf {
    background-color: var(--toast-icon-none);
  }
  .x1eqhsl0 {
    box-shadow: 0 12px 28px 0 var(--shadow-2), 0 2px 4px 0 var(--shadow-2);
  }
  .x1eqj8mi {
    border-bottom-left-radius: var(--radius-round);
  }
  .x1erbb51 {
    transition-timing-function: cubic-bezier(0.68, -0.55, 0.27, 1.55);
  }
  .x1es969t {
    border-left-color: black;
  }
  .x1esd3ug {
    line-height: 1.53;
  }
  .x1esfoun {
    right: -1px;
  }
  .x1esixsr {
    margin-right: 120px;
  }
  .x1esw782 {
    animation-timing-function: linear;
  }
  .x1esxh7v {
    order: 7;
  }
  .x1etwn82 {
    display: inline-table;
  }
  .x1eu2eya {
    color: var(--disabled-icon);
  }
  .x1eub6wo {
    transition-duration: var(--fds-duration-extra-short-out);
  }
  .x1evw4sf {
    background-color: #4080ff;
  }
  .x1evy7pa {
    line-height: 1.5;
  }
  .x1ewee8i {
    padding-left: var(--size-20);
  }
  .x1ewm5n {
    box-shadow: 0 -2px 4px var(--divider);
  }
  .x1ewoi4o {
    left: 75%;
  }
  .x1ewzhrl {
    transform: translateX(0%);
  }
  .x1ey7xld {
    font-family: monospace;
  }
  .x1f0kfd5 {
    animation-name: xik5d0p-B;
  }
  .x1f0sm9e {
    font-weight: var(--body-font-weight);
  }
  .x1f0x12h {
    border-bottom-left-radius: var(--radius-tiny);
  }
  .x1f0x4kx {
    color: var(--mwp-primary-theme-color);
  }
  .x1f0ztbi {
    background-color: #000;
  }
  .x1f1mv5i {
    right: 3px;
  }
  .x1f2gare {
    background-color: var(--always-light-overlay);
  }
  .x1f3278h {
    background-color: var(--secondary-deemphasized-button-background);
  }
  .x1f346mp {
    margin-left: 220px;
  }
  .x1f450lt {
    border-top-left-radius: 8;
  }
  .x1f4cnw9 {
    padding-right: 4.4%;
  }
  .x1f4fsgj {
    transform: translate(-50%, 45px);
  }
  .x1f4ngb1 {
    background-color: var(--secondary-button-background-on-media);
  }
  .x1f6kntn {
    font-size: 0.875rem;
  }
  .x1f6w7fn {
    background-color: var(--wig-oyster-white-50);
  }
  .x1f70d0s {
    border-bottom-right-radius: var(--radius-medium);
  }
  .x1f7gzso {
    aspect-ratio: var(--aspectRatio);
  }
  .x1f7sx64 {
    animation-duration: 0.82s;
  }
  .x1f85oc2 {
    transform: scale(0);
  }
  .x1f8jcan {
    margin-left: 62px;
  }
  .x1f8mk5u {
    border-left-color: var(--blue-link);
  }
  .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);
  }
  .x1f9vhhg {
    border-top-right-radius: 26px;
  }
  .x1f9y4dh {
    fill: var(--progress-ring-neutral-foreground);
  }
  .x1fayt1i {
    -webkit-filter: drop-shadow(0 0 6px var(--shadow-2));
    filter: drop-shadow(0 0 6px var(--shadow-2));
  }
  .x1fc57z9 {
    line-height: 20px;
  }
  .x1fc61v9 {
    box-shadow: 0 2px 4px 0 rgba(0, 0, 0, 0.2);
  }
  .x1fc8kun {
    row-gap: 0.5rem;
  }
  .x1fcphai {
    border-top-right-radius: 1em;
  }
  .x1fcty0u {
    font-weight: normal;
  }
  .x1fcv5ex {
    margin-left: 0.5rem;
  }
  .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;
  }
  .x1fdc8ai {
    padding-right: 45px;
  }
  .x1fdshc9 {
    z-index: -2;
  }
  .x1fey0fg {
    color: var(--blue-link);
  }
  .x1fezbos {
    background-color: rgba(49, 162, 76, 0.45);
  }
  .x1ff6s5s {
    margin-left: var(--workds-text-input-addon-margin);
  }
  .x1ff8w32 {
    padding-left: 11vh;
  }
  .x1ffeobu {
    margin-right: 9px;
  }
  .x1ffyrng {
    border-right-color: var(--hover-overlay);
  }
  .x1ffytzq {
    flex-basis: 560px;
  }
  .x1fglp {
    border-top-right-radius: 100px;
  }
  .x1fgq2zc {
    color: var(--button-tertiary-toggled-text);
  }
  .x1fgtp1s {
    border-right-color: rgba(var(--grey-0-prism), 0.05);
  }
  .x1fi32wg {
    background-color: var(--calendar-meeting-picker-placeholder-background);
  }
  .x1fi6gby {
    left: calc(50% - 50px);
  }
  .x1fixfyg {
    row-gap: var(--gap-medium);
  }
  .x1fj9vlw {
    white-space: pre-line;
  }
  .x1fjjn57 {
    animation-timing-function: cubic-bezier(0.1, 0.7, 0.1, 1);
  }
  .x1fjt22y {
    border-right-color: rgb(var(--ig-secondary-button-hover));
  }
  .x1fjwj1m {
    border-right-color: var(--web-wash);
  }
  .x1fk9kbr {
    left: 55px;
  }
  .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);
  }
  .x1fmrttk {
    color: var(--fds-gray-70);
  }
  .x1fnjgq6 {
    background-image: var(--background-url);
  }
  .x1fnp2h5 {
    border-bottom-left-radius: 99999px;
  }
  .x1fo52yw {
    margin-right: 4%;
  }
  .x1fo80jj {
    padding-right: var(--workds-text-input-addon-padding-horizontal);
  }
  .x1foagu1 {
    line-height: var(--meta-line-height);
  }
  .x1fodiym {
    box-shadow: 1px 0 0 var(--line-separator);
  }
  .x1foh8cw {
    animation-name: x1pxpttp-B;
  }
  .x1fouppe {
    border-left-color: #a7b3bf;
  }
  .x1fpu3zn {
    background-color: var(--badge-orange);
  }
  .x1fr0stp {
    padding-left: var(--xsyyfky);
  }
  .x1frjmgl {
    color: var(--button-icon-secondary);
  }
  .x1frwhuu {
    stroke: var(--progress-ring-foreground-accent);
  }
  .x1frzhxr {
    background-color: rgba(0, 0, 0, 0.7);
  }
  .x1fslrwu {
    column-gap: 22px;
  }
  .x1ftgwo {
    padding-right: 4px;
    padding-right: 12px;
  }
  .x1ftr3km {
    border-left-color: transparent;
  }
  .x1ftvyka {
    opacity: var(--x1lkbp3z);
  }
  .x1fuypfi {
    margin-left: 4%;
  }
  .x1fvfwav {
    border-left-color: var(--section-header-text);
  }
  .x1fvigtp {
    background-image: linear-gradient(transparent, #000);
  }
  .x1fvninw {
    background-image: linear-gradient(rgba(0, 0, 0, 0), rgba(0, 0, 0, 0.3));
  }
  .x1fvrbfb {
    border-left: 2px solid var(--secondary-icon);
  }
  .x1fxl39h {
    transform: scale(0.1);
  }
  .x1fxr1gs {
    transform: translate(-85%, -85%);
  }
  .x1fywo4z {
    -webkit-filter: var(--tooltip-drop-shadow);
    filter: var(--tooltip-drop-shadow);
  }
  .x1g03zjq {
    background-color: var(--calendar-event-card-outline-blue);
  }
  .x1g0ag68 {
    transform-origin: center;
  }
  .x1g1fd9r {
    background-image: var(--slider-background);
  }
  .x1g1s11u {
    border-right-color: magenta;
  }
  .x1g2r6go {
    transition-duration: 0.1s;
  }
  .x1g3pg19 {
    border-left-style: var(--dialog-border-style);
  }
  .x1g40iwv {
    outline-offset: -1px;
  }
  .x1g4pkl9 {
    font-family: SFProText-Regular, Segoe UI, Arial, sans-serif;
  }
  .x1g54bmy {
    background-color: card-background;
  }
  .x1g6b9od {
    grid-template-columns: 1.5fr 1.5fr 6fr 2fr 1.5fr 1.5fr;
  }
  .x1g6snyv {
    font-size: var(--message-heading-3-font-size);
  }
  .x1g73s7f {
    box-shadow: 0 2px 8px 0 var(--shadow-2), inset 0 0 0 1px var(--shadow-inset);
  }
  .x1g76zt0 {
    color: var(--event-date);
  }
  .x1g77sc7 {
    order: 0;
  }
  .x1g7gpa1 {
    border-bottom-left-radius: var(--nav-list-cell-corner-radius);
  }
  .x1g8093w {
    padding-right: var(--space-medium);
  }
  .x1g88jzi {
    order: 11;
  }
  .x1g8br2z {
    border-top-right-radius: 18px;
  }
  .x1g8of1w {
    object-position: 38px -129px;
  }
  .x1g8ogwf {
    background-image: var(--base-background-gradient);
  }
  .x1g8v2eb {
    background-color: #f5c38b;
  }
  .x1g8y7dm {
    border-left: 1px solid var(--shadow-1);
  }
  .x1g8yoln {
    padding-left: 22px;
  }
  .x1g9bz1f {
    box-shadow: 0 2px 4px 0 var(--shadow-2);
  }
  .x1ga1h56 {
    margin-right: 20%;
  }
  .x1ganyac {
    background-color: #fcd872;
  }
  .x1gb64x1 {
    animation-name: xsjy64u-B;
  }
  .x1gbk8a0 {
    transform: rotate(10deg) scale(0.85);
  }
  .x1gc7s96 {
    border-left: 2px solid var(--fds-black-alpha-05);
  }
  .x1gcqhjp {
    row-gap: 0.375rem;
  }
  .x1gds9q {
    transform: translate(-50%, 10%);
  }
  .x1gduu6c {
    padding-right: 3.5px;
  }
  .x1ge4a8g {
    margin-right: -15px;
  }
  .x1geds6s {
    box-shadow: 0 -1px 12px var(--shadow-1);
  }
  .x1gevrdp {
    background-color: #00000090;
  }
  .x1gf0wzc {
    animation-duration: 8s;
  }
  .x1ggnrg6 {
    border-top-right-radius: var(--button-border-radius);
  }
  .x1gh759c {
    margin-right: var(--menu-item-base-margin-horizontal);
  }
  .x1gioxyd {
    border-right-color: var(--primary-button-background) !important;
  }
  .x1girpnu {
    left: 36%;
  }
  .x1gixalk {
    border-top-left-radius: 27px;
  }
  .x1gj1uxw {
    border-right: 1px solid var(--negative);
  }
  .x1gj8qfm {
    -webkit-clip-path: none;
    clip-path: none;
  }
  .x1gja9t {
    margin-right: 32px;
  }
  .x1gjc5f3 {
    padding-left: 1.25px;
  }
  .x1gk2xtl {
    stroke: var(--progress-ring-foreground-default);
  }
  .x1gk994z {
    font-size: var(--mono-font-size);
  }
  .x1gl990t {
    column-gap: 42px;
  }
  .x1glp2v9 {
    border-left-color: var(--disabled-button-background);
  }
  .x1glvaka {
    border-right: 3px solid white;
  }
  .x1glzykd {
    flex-basis: 650px;
  }
  .x1gn5b1j {
    border-bottom-right-radius: 18px;
  }
  .x1gnnqk1 {
    box-shadow: none;
  }
  .x1gnoi95 {
    background-color: #333334;
  }
  .x1gpvd7g {
    margin-left: 0.4%;
  }
  .x1gq7rgo {
    fill-opacity: 0.1;
  }
  .x1gqbj9a {
    padding-right: 27px;
  }
  .x1gqfdwy {
    background-origin: border-box;
  }
  .x1gqj70i {
    transform: scale(0.85);
  }
  .x1grebp9 {
    padding-left: 146px;
  }
  .x1gryazu {
    margin-left: auto;
  }
  .x1gtc0s2 {
    left: 30%;
  }
  .x1gu1b8v {
    transform: translate(11px, 0px);
  }
  .x1gu5id8 {
    letter-spacing: -0.24px;
  }
  .x1guec7k {
    float: right;
  }
  .x1gukg7c {
    border-spacing: 0;
  }
  .x1guyhfq {
    margin-left: 25%;
  }
  .x1gvi6a3 {
    transform: rotateZ(-90deg);
  }
  .x1gvxi6l {
    left: var(--x1lv1z71);
  }
  .x1gw0c2d {
    background-color: #2d88ff33;
  }
  .x1gw2lbo {
    margin-left: -0.25rem;
  }
  .x1gwa4hx {
    color: var(--button-icon-tertiary);
  }
  .x1gwzsiy {
    animation-name: xu46iu7-B;
  }
  .x1gxrkns {
    caret-color: var(--interactive-primary);
  }
  .x1gxy1ch {
    order: 95;
  }
  .x1gytzn5 {
    font-size: 4.1vw;
  }
  .x1gz7fpi {
    border-top-right-radius: 17.5px;
  }
  .x1gz9zih {
    padding-right: 34px;
  }
  .x1gzc8rt {
    -webkit-filter: brightness(0.95);
    filter: brightness(0.95);
  }
  .x1gzmk7r {
    -webkit-line-clamp: 3;
  }
  .x1h0ha7o {
    padding-left: 2px;
  }
  .x1h0q493 {
    float: inline-end;
  }
  .x1h0sou9 {
    background-color: #418af7;
  }
  .x1h0vfkc {
    background-color: var(--overlay-alpha-80);
  }
  .x1h2y310 {
    border-bottom-left-radius: 42px;
  }
  .x1h3rv7z {
    order: 5;
  }
  .x1h41b02 {
    border-left-color: #f1f4f7;
  }
  .x1h4uluw {
    background-size: 100% 100%;
  }
  .x1h4wwuj {
    word-wrap: normal;
  }
  .x1h50m6h {
    line-height: 48px;
  }
  .x1h594sj {
    padding-right: 92px;
  }
  .x1h5j8bw {
    perspective: 1000px;
  }
  .x1h5jrl4 {
    margin-right: 20px;
  }
  .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;
  }
  .x1h833of {
    font-size: 2.1875rem;
  }
  .x1h91t0o {
    align-items: inherit;
  }
  .x1h9r5lt {
    align-self: inherit;
  }
  .x1havqas {
    font-stretch: var(--body-font-stretch);
  }
  .x1hba98 {
    border-bottom-left-radius: 25%;
  }
  .x1hc1fzr {
    opacity: 1;
  }
  .x1hcemre {
    box-shadow: 0 -6px 6px 0 var(--shadow-1);
  }
  .x1hd10kv {
    color: var(--button-icon-secondary-calling);
  }
  .x1hdbdi8 {
    scroll-snap-align: center;
  }
  .x1hedwgd {
    -webkit-filter: blur(20px);
    filter: blur(20px);
  }
  .x1heor9g {
    color: inherit;
  }
  .x1heu26e {
    left: 120px;
  }
  .x1heu2y0 {
    border-top-left-radius: var(--space-medium);
  }
  .x1hf5pn5 {
    order: 85;
  }
  .x1hgjlfl {
    border-left: 1px solid var(--secondary-button-background);
  }
  .x1hhhkls {
    border-left-color: gray;
  }
  .x1hixkxh {
    color: var(--extended-yellow-text);
  }
  .x1hj2pzw {
    border-left: solid 4px var(--divider);
  }
  .x1hj3fc7 {
    transform-origin: 0 0;
  }
  .x1hji1y5 {
    border-right: 4px solid var(--surface-background);
  }
  .x1hjwid2 {
    font-size: 94%;
  }
  .x1hk0nng {
    margin-left: -10px;
  }
  .x1hkbg2g {
    line-height: 1.2727;
  }
  .x1hkdbwx {
    transition-property: top, left, right;
  }
  .x1hkgsig {
    background-image: linear-gradient(
      to bottom,
      var(--always-dark-overlay),
      transparent
    );
  }
  .x1hl8ikr {
    outline-offset: 2px;
  }
  .x1hlliyw {
    right: 100%;
  }
  .x1hmx34t {
    background-color: rgb(var(--ig-elevated-highlight-background));
  }
  .x1hnll1o {
    tab-size: 1;
  }
  .x1hnpdf5 {
    padding-right: 140px;
  }
  .x1ho3rtd {
    flex-basis: 56px;
  }
  .x1hoideb {
    transform: scale(0.66666);
  }
  .x1hoihq8 {
    line-height: 2.5;
  }
  .x1hp78x2 {
    font-size: var(--message-heading-2-font-size);
  }
  .x1hpqe3u {
    border-top-left-radius: var(--hds-border-radius-30);
  }
  .x1hpvx31 {
    left: 85px;
  }
  .x1hr2gdg {
    text-align: right;
  }
  .x1hr4nm9 {
    background-color: var(--primary-deemphasized-button-background);
  }
  .x1hr5vgy {
    background-color: var(--interactive-tertiary-active);
  }
  .x1hrcb2b {
    order: 6;
  }
  .x1hsfwt3 {
    margin-left: calc((var(--size-small) - var(--size-8)) / 2);
  }
  .x1hsyxe3 {
    font-family: var(--font-family-text-bold), var(--font-family-default) !important;
  }
  .x1ht7hnu {
    border-top-right-radius: 5px;
  }
  .x1ht9rhz {
    background-size: 16px 16px;
  }
  .x1hvcmmw {
    left: 125px;
  }
  .x1hvlnb8 {
    margin-left: 4.5px;
  }
  .x1hvp9nc {
    margin-left: 111px;
  }
  .x1hwekxz {
    margin-right: 7px;
  }
  .x1hwfnsy {
    background-color: var(--scroll-thumb);
  }
  .x1hx0egp {
    -webkit-user-select: text;
  }
  .x1hxn79s {
    border-top-right-radius: var(--shape-small);
  }
  .x1hxswl6 {
    background-color: var(--fds-gray-05);
  }
  .x1hy63sm {
    margin-left: 11px;
  }
  .x1hy9uyc {
    background-image: radial-gradient(
      50% 50% at 49.82% 50%,
      #769dd1 0%,
      rgba(218, 234, 255, 0) 97.74%
    );
  }
  .x1hyn5fo {
    background-color: #1c1e21;
  }
  .x1hys8i7 {
    padding-left: var(--messenger-card-spacing);
  }
  .x1hyvwdk {
    -webkit-clip-path: inset(50%);
    clip-path: inset(50%);
  }
  .x1hyw75v {
    background-color: #cdcdcd;
  }
  .x1hzaz7e {
    border-right-color: #bcc0c4;
  }
  .x1hzvdaj {
    order: 34;
  }
  .x1i0vuye {
    font-family: var(--font-family-system);
  }
  .x1i10hfl {
    -webkit-tap-highlight-color: transparent;
  }
  .x1i1ezom {
    border-bottom-right-radius: 6px;
  }
  .x1i1h2a7 {
    background-color: var(--button-background-secondary-on-media-toggled--hover);
  }
  .x1i21sxh {
    letter-spacing: normal;
  }
  .x1i3z1r0 {
    transform: translateX(-50%) translateY(-50%);
  }
  .x1i42cr3 {
    border-bottom-left-radius: var(--hds-border-radius-30);
  }
  .x1i44nmu {
    margin-right: -44px;
  }
  .x1i47q4g {
    line-height: 20;
  }
  .x1i4l3li {
    animation-name: x2s09a3-B;
  }
  .x1i4wi65 {
    font-family: var(--abra-artifact-font-family);
  }
  .x1i5740i {
    fill: var(--negative);
  }
  .x1i5ckhj {
    left: 115px;
  }
  .x1i5vzb0 {
    border-bottom-left-radius: var(--workds-text-input-border-radius);
  }
  .x1i64zmx {
    margin-left: 8px;
  }
  .x1i6wzzy {
    border-right: 1px solid var(--secondary-button-background);
  }
  .x1i7howy {
    border-bottom-right-radius: 22px;
  }
  .x1i8mgoa {
    font-size: var(--headline2-font-size);
  }
  .x1i8rjli {
    order: 64;
  }
  .x1i9bfg7 {
    border-top-left-radius: var(--size-12);
  }
  .x1ia5gyp {
    background-color: var(--hds-primary-accent-purple);
  }
  .x1iapmwa {
    order: 9;
  }
  .x1ic0k7s {
    box-shadow: inset 0 0 0 2px var(--always-white),
      0 0 4px 0 var(--media-inner-border);
  }
  .x1id557k {
    padding-right: var(--size-negative-12);
  }
  .x1idbe0w {
    contain: all;
  }
  .x1idk3tm {
    background-image: url(/rsrc.php/v4/yi/r/3iLKL62SETg.png);
  }
  .x1iedhe {
    margin-left: 28px;
  }
  .x1iewi3o {
    list-style-type: initial;
  }
  .x1iffjtl {
    transform: rotate(90deg);
  }
  .x1igbucw {
    background-color: #ffe01b;
  }
  .x1ihqdmj {
    margin-left: var(--x6c4grl);
  }
  .x1ihrfj4 {
    column-gap: 3px;
  }
  .x1ihsnu5 {
    order: 44;
  }
  .x1ii9esy {
    -webkit-clip-path: polygon(0 0, 100% 0, 0 100%);
    clip-path: polygon(0 0, 100% 0, 0 100%);
  }
  .x1iikomf {
    font-weight: 300;
  }
  .x1ij6agq {
    background-color: #eceef4;
  }
  .x1iji9kk {
    padding-right: 10px;
  }
  .x1ijq8u {
    color: rgba(0, 0, 0, 0.8);
  }
  .x1ikap7u {
    flex-grow: 3;
  }
  .x1ikmi1y {
    box-shadow: 0 0 0 1.13px var(--background-inverse);
  }
  .x1ikoz65 {
    box-shadow: 0 0 1px 0 white inset, 0 0 1px 0 white;
  }
  .x1il12k9 {
    border-bottom-right-radius: 48px;
  }
  .x1ilfo4k {
    border-right-color: var(--profile-photo-indicator-border);
  }
  .x1imcove {
    line-height: 3;
  }
  .x1imfvt4 {
    border-left-color: var(--base-grape);
  }
  .x1inr27j {
    border-top-left-radius: 3.5px;
  }
  .x1ip38v0 {
    box-shadow: 0 6px 7px -7px var(--comment-background);
  }
  .x1ipedzv {
    border-left-color: var(--progress-ring-disabled-foreground);
  }
  .x1iplk16 {
    flex-basis: 744px;
  }
  .x1ipx8f5 {
    column-gap: var(--gap-small);
  }
  .x1iqckhk {
    text-decoration-color: var(--secondary-text);
  }
  .x1iqdq0d {
    animation-name: x1m1m39n-B;
  }
  .x1iqmsvt {
    border-left-color: var(--utility-border-default);
  }
  .x1irw62u {
    box-shadow: var(--shadow-card);
  }
  .x1is6r56 {
    border-left-color: #666;
  }
  .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%
    );
  }
  .x1isj14q {
    border-left-color: rgb(var(--igdw-chat-tab-composer-border-color));
  }
  .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;
  }
  .x1iwlvsa {
    border-right-color: #a6a6a6;
  }
  .x1ix3smj {
    row-gap: var(--space-x-small);
  }
  .x1iy03kw {
    opacity: 0.9;
  }
  .x1iy89xc {
    grid-column-end: calc((var(--xnzrxly)) * (2 / 3) + 1);
  }
  .x1iyjqo2 {
    flex-grow: 1;
  }
  .x1iyvwtf {
    background-color: var(--circle-button-overlay-raised-background-color);
  }
  .x1iz2ed1 {
    background-color: var(--dataviz-primary-3);
  }
  .x1izhaze {
    margin-right: 10%;
  }
  .x1izznh9 {
    border-top-left-radius: 2em;
  }
  .x1j0kk8j {
    background-color: #e31c1d;
  }
  .x1j0ol28 {
    left: 27px;
  }
  .x1j1mzgm {
    right: -7%;
  }
  .x1j20mh9 {
    transition-duration: 2s;
  }
  .x1j2jmz8 {
    padding-left: 75px;
  }
  .x1j344zy {
    box-shadow: 0 1px 2px 0 var(--shadow-1);
  }
  .x1j3q6us {
    border-bottom-right-radius: 40px;
  }
  .x1j3ymue {
    fill: var(--base-blue);
  }
  .x1j49z95 {
    animation-name: x1rutv7r-B;
  }
  .x1j4bph1 {
    animation-name: xuf935j-B;
  }
  .x1j4vfkk {
    stroke: #eb660d;
  }
  .x1j5f00h {
    background-color: var(--calendar-event-card-yellow);
  }
  .x1j5n1hd {
    background-color: #3e4042;
  }
  .x1j61x8r {
    font-style: normal;
  }
  .x1j79mnu {
    border-top-left-radius: 80px;
  }
  .x1j7u3nf {
    border-right-color: #f0f;
  }
  .x1j8ye7u {
    border-top-left-radius: var(--input-border-radius);
  }
  .x1ja2u2z {
    z-index: 0;
  }
  .x1jc0mff {
    font-family: Optimistic Display Bold, system-ui, sans-serif !important;
  }
  .x1jcdnqa {
    animation-duration: 0s;
  }
  .x1jchvi3 {
    font-size: 1rem;
  }
  .x1jdgsvu {
    border-bottom-right-radius: var(--list-item-overlay-corner-radius-navigation);
  }
  .x1je02ua {
    padding-right: var(--badge-medium-padding-horizontal);
  }
  .x1jebl84 {
    padding-left: 66px;
  }
  .x1jec706 {
    transform: scale(0.95);
  }
  .x1jfb8zj {
    display: inherit;
  }
  .x1jgv8nb {
    border-left-color: var(--base-lime);
  }
  .x1jhn8ml {
    stroke-opacity: 0.7;
  }
  .x1ji5jwq {
    border-top-left-radius: 7.25px;
  }
  .x1jift3b {
    row-gap: var(--size-16);
  }
  .x1jihxj5 {
    background-color: #eae7e2;
  }
  .x1jk7ud4 {
    border-bottom-right-radius: 2;
  }
  .x1jk9x0b {
    background-color: #622ad2;
  }
  .x1jl3cmp {
    transition-property: opacity, visibility;
  }
  .x1jm3nie {
    cursor: grab;
  }
  .x1jm3xrc {
    padding-left: var(--card-padding-horizontal);
  }
  .x1jmdrj0 {
    border-bottom-left-radius: 16.5px;
  }
  .x1jmt2ss {
    border-left-color: var(--line-media-protection);
  }
  .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)
      );
  }
  .x1jnlkcm {
    animation-name: xh8ryfk-B;
  }
  .x1jof2g4 {
    z-index: 13;
  }
  .x1jozsh9 {
    border-right-color: #fdb32a;
  }
  .x1jpgh95 {
    transform-origin: center center;
  }
  .x1jpljmv {
    align-content: space-around;
  }
  .x1jq0agw {
    border-bottom-left-radius: 28px;
  }
  .x1jql1k0 {
    margin-left: -23px;
  }
  .x1jqlera {
    left: 70%;
  }
  .x1jqylkn {
    margin-right: 15px;
  }
  .x1jrcm85 {
    animation-name: x1941mlr-B;
  }
  .x1js0keu {
    animation-delay: var(--animationDelay);
  }
  .x1js952d {
    border-left-width: 5px;
  }
  .x1jsg8f8 {
    border-top-left-radius: 200px;
  }
  .x1jsussh {
    border-top-left-radius: calc(var(--size-large) / 2);
  }
  .x1jsv9cy {
    padding-right: 4%;
  }
  .x1jue5pg {
    color: var(--shadow-1);
  }
  .x1juhjnn {
    margin-right: var(--size-2);
  }
  .x1julmnl {
    letter-spacing: var(--message-heading-2-letter-spacing);
  }
  .x1juqyns {
    border-bottom-left-radius: 17px;
  }
  .x1jurtth {
    border-bottom-left-radius: 56px;
  }
  .x1jvb9p9 {
    border-right-color: var(--utility-border-active);
  }
  .x1jvg36b {
    z-index: 402;
  }
  .x1jvgg1o {
    background-color: var(--primary-icon);
  }
  .x1jvvrct {
    left: -1000px;
  }
  .x1jx13y4 {
    animation-name: xc30nr0-B;
  }
  .x1jx94hy {
    background-color: var(--card-background);
  }
  .x1jxq6s {
    transform: scale(1.2);
  }
  .x1jybjyx {
    padding-right: var(--size-negative-16);
  }
  .x1jyfxap {
    border-top-right-radius: var(--size-12);
  }
  .x1jylsbl {
    border-right-width: medium;
  }
  .x1jypo0r {
    transform: translate(-100%);
  }
  .x1jyxyo2 {
    stroke: var(--always-black);
  }
  .x1jzh5ck {
    animation-name: xzl5p3y-B;
  }
  .x1jzxakk {
    border-left-color: var(--background-primary);
  }
  .x1k08rxg {
    animation-name: xrq03c8-B;
  }
  .x1k0a2la {
    border-right: 1px inset var(--media-inner-border);
  }
  .x1k0bccz {
    animation-delay: 0.1s;
  }
  .x1k0zj4h {
    font-family: var(--font-family-text-bold), var(--font-family-apple) !important;
  }
  .x1k1s5bv {
    border-left: solid var(--accent);
  }
  .x1k2j06m {
    padding-left: 3px;
  }
  .x1k30k2x {
    padding-right: var(--Spacing-Padding-None, 0px);
  }
  .x1k3u6ij {
    right: 12px;
  }
  .x1k4tb9n {
    font-style: italic;
  }
  .x1k4u1m8 {
    right: 26px;
  }
  .x1k52te8 {
    border-right-width: 8px;
  }
  .x1k54i6l {
    box-shadow: 0 2px 8px var(--shadow-1), 0 0 0 1px var(--shadow-1);
  }
  .x1k5elyw {
    box-shadow: 0 8px 16px 2px var(--media-inner-border);
  }
  .x1k5ss6i {
    tab-size: 4;
  }
  .x1k5vti0 {
    animation-name: x135kban-B;
  }
  .x1k5zyil {
    background-image: linear-gradient(
      360deg,
      #fff 10%,
      rgba(255, 255, 255, 0) 100%
    );
  }
  .x1k62owy {
    padding-right: calc(var(--mwp-message-list-actions-width, 105px) + 14px);
  }
  .x1k6u5gr {
    border-right-color: var(--icon-secondary);
  }
  .x1k6ux3o {
    box-shadow: 0 0 0 1.5px var(--background-inverse);
  }
  .x1k74hu9 {
    background-color: none;
  }
  .x1k7s10t {
    background-color: var(--fds-spectrum-teal-dark-2);
  }
  .x1k8ju5j {
    border-left-color: #f0f;
  }
  .x1k8pllp {
    margin-right: 30%;
  }
  .x1k90msu {
    transition-duration: var(--fds-fast);
  }
  .x1k96lhs {
    left: 6.5px;
  }
  .x1k9ic4t {
    padding-right: 114px;
  }
  .x1ka1v4i {
    animation-name: xqng64z-B;
  }
  .x1kaaafe {
    border-right-color: var(--secondary-button-background);
  }
  .x1kaeqzc {
    box-shadow: 0 2px 3px var(--shadow-1);
  }
  .x1kb72lq {
    row-gap: 20px;
  }
  .x1kbm5n2 {
    border-bottom-right-radius: 1em;
  }
  .x1kbxa6k {
    background-image: linear-gradient(205.7deg, #ed41a5 1.79%, #ffa545 98.22%);
  }
  .x1kc59cn {
    font-weight: var(--message-heading-2-font-weight);
  }
  .x1kc9vxn {
    background-image: url(/rsrc.php/y7/r/0IEando7xqx.svg);
  }
  .x1kcw4ge {
    line-height: var(--message-heading-4-line-height);
  }
  .x1kd0jjr {
    background-color: #ffc43a;
  }
  .x1kd3vib {
    transform: translateX(-4px);
  }
  .x1kdh5me {
    border-bottom-left-radius: var(--toast-corner-radius);
  }
  .x1ke1i0v {
    background-color: #49f;
  }
  .x1ke7ulo {
    border-top-left-radius: 22px;
  }
  .x1kemqrd {
    left: 43%;
  }
  .x1kfdknm {
    border-right-color: var(--line-separator);
  }
  .x1kfoseq {
    animation-name: xyllbq6-B;
  }
  .x1kgati {
    border-right: 3px solid var(--base-lemon);
  }
  .x1kh19p2 {
    flex-grow: 0.6667;
  }
  .x1khbcnw {
    font-family: Segoe UI Historic, Segoe UI, Helvetica, Arial, sans-serif !important;
  }
  .x1khqn8w {
    -webkit-filter: var(--icon-filter-positive);
    filter: var(--icon-filter-positive);
  }
  .x1kjal6j {
    z-index: 250;
  }
  .x1kjrzl4 {
    box-shadow: 0 -2px 8px var(--shadow-1);
  }
  .x1kjsrq8 {
    box-shadow: 0 4px 8px 0 var(--shadow-2);
  }
  .x1kkkj06 {
    background-color: #fff6;
  }
  .x1kl8bxo {
    border-bottom-right-radius: var(--dialog-border-radius);
  }
  .x1kmio9f {
    float: inline-start;
  }
  .x1kmug54 {
    background-color: var(--inverse-text);
  }
  .x1kn7dvt {
    flex-grow: 6;
  }
  .x1kncehz {
    margin-right: -24px;
  }
  .x1knutoc {
    border-left-color: var(--fds-white);
  }
  .x1ko2xvj {
    color: var(--primary-text-on-color);
  }
  .x1ko8byu {
    animation-name: xjbsbib-B;
  }
  .x1koaglw {
    animation-name: x1k35ma4-B;
  }
  .x1kol0s {
    animation-name: xn7wtp8-B;
  }
  .x1koxx3h {
    background-color: var(--wig-teal);
  }
  .x1kp4u6m {
    left: 2%;
  }
  .x1kpc9vs {
    background-color: var(--media-inner-border);
  }
  .x1kpm4gr {
    flex-basis: calc(
      2 * var(--messenger-card-spacing) + 3 * var(--messenger-card-min-width)
    );
  }
  .x1kpxzk0 {
    margin-left: -9px;
  }
  .x1kqwhpw {
    border-right-color: var(--secondary-button-pressed);
  }
  .x1kr64oa {
    right: 43px;
  }
  .x1krglpp {
    margin-right: 36px;
  }
  .x1ks1olk {
    opacity: 0.7;
  }
  .x1kt1gkv {
    border-left-color: var(--background-secondary);
  }
  .x1kty8yo {
    box-shadow: 10px 10px 30px var(--shadow-2);
  }
  .x1kudpex {
    background-color: rgba(241, 168, 23, 0.3);
  }
  .x1kv8b2e {
    stroke: var(--button-icon-primary);
  }
  .x1kvhurm {
    margin-right: var(--nav-list-cell-margin-horizontal);
  }
  .x1kvlpi {
    margin-left: 38px;
  }
  .x1kvv0nh {
    animation-name: xj58s1g-B;
  }
  .x1kvvyky {
    box-shadow: 0 0 0 1.13px var(--background-primary);
  }
  .x1kwtg5e {
    font-weight: var(--headline2-font-weight);
  }
  .x1kx9ef5 {
    color: var(--base-grape);
  }
  .x1kxipp6 {
    -webkit-user-select: auto;
  }
  .x1ky6f7f {
    background-color: var(--toggle-handle-on);
  }
  .x1kyqaxf {
    text-transform: lowercase;
  }
  .x1kzmzwg {
    border-bottom-left-radius: 7.25px;
  }
  .x1l05wwj {
    padding-right: var(--size-16);
  }
  .x1l0a3ak {
    font-weight: var(--mono-font-weight);
  }
  .x1l0q58a {
    border-top-left-radius: var(--radius-medium);
  }
  .x1l0rlnr {
    transform: translateY(4px);
  }
  .x1l13bqq {
    transform: translateX(0px);
  }
  .x1l1ennw {
    justify-content: space-around;
  }
  .x1l1jyu7 {
    stroke: var(--button-icon-secondary-on-media);
  }
  .x1l31dnx {
    background-color: var(--secondary-button-background-floating);
  }
  .x1l3tlr0 {
    background-color: var(--secondary-text-on-media);
  }
  .x1l55gj2 {
    box-shadow: 0 0 8px 0 var(--media-inner-border);
  }
  .x1l5zy3o {
    border-right-color: rgb(var(--ig-highlight-background));
  }
  .x1l62iw5 {
    padding-right: calc(var(--message-code-block-padding) / 2);
  }
  .x1l6x9ta {
    column-count: 4;
  }
  .x1l755n8 {
    box-shadow: 0 2px 8px 0 var(--shadow-2);
  }
  .x1l7klhg {
    flex-basis: 100%;
  }
  .x1l7oz65 {
    border-left-color: var(--secondary-button-background);
  }
  .x1l7q5kx {
    background-image: linear-gradient(
      0deg,
      var(--always-dark-overlay),
      transparent
    );
  }
  .x1l8a60a {
    border-bottom-left-radius: var(--space-medium);
  }
  .x1l94tfy {
    background-image: linear-gradient(
      to bottom,
      var(--base-blue),
      30%,
      var(--surface-background)
    );
  }
  .x1l97dnv {
    font-size: 1.1em;
  }
  .x1l9up10 {
    border-top-right-radius: 96px;
  }
  .x1la68h3 {
    animation-delay: 0.75s;
  }
  .x1larqbn {
    will-change: opacity;
  }
  .x1lbecb7 {
    line-height: 1.1765;
  }
  .x1lbixdm {
    z-index: 99999;
  }
  .x1lc01vj {
    left: 156px;
  }
  .x1lc7qm0 {
    background-color: var(--text-badge-success-background);
  }
  .x1lcm9me {
    border-top-left-radius: 4px;
  }
  .x1lcvwjm {
    background-image: var(--dialog-background-image);
  }
  .x1le7mz6 {
    z-index: 52;
  }
  .x1leefcp {
    -webkit-filter: invert(1) hue-rotate(180deg);
    filter: invert(1) hue-rotate(180deg);
  }
  .x1lfokb2 {
    border-right: 1px solid lightgrey;
  }
  .x1lfu0sg {
    color: var(--section-header-text);
  }
  .x1lfw9wy {
    background-color: #b9bcc2;
  }
  .x1lg8qxt {
    column-gap: var(--size-24);
  }
  .x1lgk290 {
    font-family: var(--mono-subtitle-font-family);
  }
  .x1lgyvyy {
    left: 386px;
  }
  .x1lie4ck {
    border-bottom-right-radius: 7px;
  }
  .x1liizu2 {
    margin-left: 46px;
  }
  .x1lizcpb {
    transition-timing-function: ease-in;
  }
  .x1lj3okq {
    -webkit-filter: var(--icon-filter-warning);
    filter: var(--icon-filter-warning);
  }
  .x1lj6vcq {
    padding-left: 65px;
  }
  .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);
  }
  .x1lk7rfh {
    margin-left: -60px;
  }
  .x1lkfr7t {
    font-size: 1.0625rem;
  }
  .x1lkrql2 {
    box-shadow: 0 0 12px 0 var(--shadow-1);
  }
  .x1ll32iz {
    margin-right: var(--x1gnvd7e);
  }
  .x1lldw8n {
    word-break: normal;
  }
  .x1llhse0 {
    box-shadow: 0 2px 4px 0 var(--media-inner-border);
  }
  .x1lliihq {
    display: block;
  }
  .x1lmdc3r {
    order: 77;
  }
  .x1lmq8lz {
    border-right-color: var(--chat-incoming-message-border-color, transparent);
  }
  .x1lmsmo4 {
    background-color: #05214d;
  }
  .x1lmyl7a {
    background-color: rgba(201, 201, 201, 0.9);
  }
  .x1ln1ega {
    transform: translate(85%, 85%);
  }
  .x1ln4v42 {
    background-color: var(--background-accent-negative-default);
  }
  .x1lne4w {
    background-image: linear-gradient(transparent 70%, var(--shadow-5));
  }
  .x1lnmxre {
    margin-right: var(--x1lv1z71);
  }
  .x1loc9ma {
    background-color: var(--media-hover);
  }
  .x1lothae {
    aspect-ratio: var(--xso9h23);
  }
  .x1lpp0xw {
    margin-left: 36px;
  }
  .x1lps6nx {
    border-bottom-right-radius: var(--workds-text-input-border-radius);
  }
  .x1lptg6v {
    border-right-color: var(--tooltip-border-color);
  }
  .x1lq0und {
    border-top-left-radius: 25%;
  }
  .x1lq5wgf {
    border-top-left-radius: 8px;
  }
  .x1lq8ota {
    grid-template-rows: var(--gridTemplateRows);
  }
  .x1lqcxt8 {
    justify-self: start;
  }
  .x1lqglzu {
    flex-basis: 210px;
  }
  .x1lql0dv {
    font-family: Helvetica, Arial, sans-serif !important;
  }
  .x1lqshe7 {
    background-size: 100%, cover;
  }
  .x1lr8i95 {
    pointer-events: painted;
  }
  .x1lrwu8u {
    margin-right: 1.1%;
  }
  .x1ls7aod {
    grid-column-end: 1;
  }
  .x1lucfl1 {
    background-color: #465a69;
  }
  .x1lum2n1 {
    row-gap: 8;
  }
  .x1lv3sv1 {
    color: var(--communication-accent-green);
  }
  .x1lwvhnq {
    font-family: var(--body-font-family);
  }
  .x1lwwn15 {
    margin-right: -160px;
  }
  .x1lwz54l {
    padding-left: var(--space-medium);
  }
  .x1lxfc4d {
    border-right-color: #fff;
  }
  .x1lxk4cn {
    background-color: var(--non-media-pressed);
  }
  .x1lxy9im {
    padding-left: 2%;
  }
  .x1lya0ao {
    font-weight: var(--about-ig-font-weight-normal);
  }
  .x1lz2t8y {
    background-color: var(--background-tertiary-pressed);
  }
  .x1lzlhms {
    box-shadow: var(--shadow), inset 0 0 0 1px var(--composer-border-color-focus);
  }
  .x1m026b5 {
    background-color: var(--chat-admin-text-color, var(--secondary-text));
  }
  .x1m0xf6b {
    line-height: 17;
  }
  .x1m1052y {
    background-color: #f7f8fa87;
  }
  .x1m277fz {
    border-right-color: var(--secondary-icon);
  }
  .x1m308sm {
    animation-name: x1xih44t-B;
  }
  .x1m39q7l {
    margin-right: 40px;
  }
  .x1m3eip4 {
    background-color: rgb(0, 0, 0, 0.25);
  }
  .x1m3w7tb {
    background-color: var(--chat-replied-message-background-color);
  }
  .x1m3x3r8 {
    flex-basis: 36px;
  }
  .x1m3xmpp {
    border-right-color: var(--wig-black);
  }
  .x1m3xp0q {
    -webkit-filter: var(--button-icon-filter-secondary-toggled);
    filter: var(--button-icon-filter-secondary-toggled);
  }
  .x1m4ilj0 {
    margin-right: 4.5%;
  }
  .x1m4jxdq {
    background-color: var(--interactive-media);
  }
  .x1m5fxz {
    border-right-width: var(--list-border-width, 0px);
  }
  .x1m6arcz {
    padding-left: 50px;
  }
  .x1m6m0jg {
    will-change: transition;
  }
  .x1m6msm {
    padding-left: 1px;
  }
  .x1m7bgk7 {
    margin-right: 105px;
  }
  .x1m7jsts {
    border-bottom-right-radius: 2em;
  }
  .x1m82tlo {
    background-color: rgba(115, 129, 150, 0.15);
  }
  .x1m8y3sv {
    opacity: linear-gradient(0, 0.7);
  }
  .x1m9kwqh {
    border-left-color: var(--line-strong);
  }
  .x1m9mm8y {
    transform: translate(-50%, 50%);
  }
  .x1m9rw9f {
    flex-basis: 350px;
  }
  .x1m9vv7p {
    animation-duration: 1.2s;
  }
  .x1majf28 {
    border-right-color: var(--line-focus);
  }
  .x1majji0 {
    background-image: var(--base-plate-gradient);
  }
  .x1mamafn {
    padding-left: 124px;
  }
  .x1mb8e4e {
    border-left-color: #e4e6eb;
  }
  .x1mb8mph {
    left: -8px;
  }
  .x1mbqufl {
    transition-duration: 0.28s;
  }
  .x1mbynl3 {
    border-left-color: var(--line-focus);
  }
  .x1mcfq15 {
    border-top-right-radius: 11px;
  }
  .x1mck26p {
    background-color: var(--toggle-handle-off);
  }
  .x1mcvudp {
    -webkit-filter: drop-shadow(0 2px 8px var(--media-inner-border));
    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);
  }
  .x1mdltcf {
    padding-left: 3.5px;
  }
  .x1mdxam4 {
    border-left-color: var(--abra-artifact-card-border);
  }
  .x1me1a5g {
    background-color: #cbd2d9;
  }
  .x1meexak {
    order: 55;
  }
  .x1memqgq {
    right: 20px;
  }
  .x1mfc9eu {
    margin-left: 250px;
  }
  .x1mfflz7 {
    box-shadow: inset 0 0 0 1px var(--line-subtle);
  }
  .x1mg4gky {
    background-color: var(--text-secondary);
  }
  .x1mh0dlk {
    padding-right: 180px;
  }
  .x1mh14rs {
    border-bottom-right-radius: var(--dialog-corner-radius);
  }
  .x1mh8g0r {
    margin-left: 0;
  }
  .x1mikqn2 {
    flex-basis: 14.2857%;
  }
  .x1mj4gcd {
    padding-right: var(--messenger-card-spacing);
  }
  .x1mkj074 {
    margin-right: var(--size-negative-10);
  }
  .x1ml2tyf {
    margin-left: var(--x1lv1z71);
  }
  .x1mljcl8 {
    background-image: var(--about-ig-pink-lavender-purple);
  }
  .x1mlvzev {
    margin-left: var(--size-10);
  }
  .x1mn2t3i {
    padding-right: 17px;
  }
  .x1mnrxsn {
    margin-left: 6px;
  }
  .x1mns9dg {
    perspective-origin: 50% 50%;
  }
  .x1mnwbp6 {
    border-bottom-right-radius: 24px;
  }
  .x1mpkggp {
    padding-right: 5px;
  }
  .x1mpllt6 {
    box-shadow: inset 0 16px 16px -16px var(--comment-background);
  }
  .x1mpseq2 {
    border-left-color: var(--secondary-button-stroke);
  }
  .x1mq3mr6 {
    transition-duration: 0s;
  }
  .x1mqvdus {
    flex-basis: 45%;
  }
  .x1mqxbix {
    color: black;
  }
  .x1mroo4s {
    background-color: var(--hds-auth-button-background);
  }
  .x1ms678i {
    flex-basis: var(--size-12);
  }
  .x1msn8f2 {
    padding-right: 0.8em;
  }
  .x1mspo7b {
    color: var(--icon-warning);
  }
  .x1msufx5 {
    transform: rotateY(180deg);
  }
  .x1mt2ovo {
    animation-name: x6s4mmu-B;
  }
  .x1mta51n {
    animation-name: xtut5q7-B;
  }
  .x1mtnzrg {
    border-bottom-left-radius: 10%;
  }
  .x1muecih {
    transform: translateY(-2px);
  }
  .x1mv6ov5 {
    box-shadow: 0 0 0 1px white;
  }
  .x1mvexng {
    background-color: #0080fb;
  }
  .x1mvi0mv {
    color: var(--primary-deemphasized-button-text);
  }
  .x1mvicbb {
    border-bottom-left-radius: 11.5px;
  }
  .x1mvxwlf {
    margin-right: 11px;
  }
  .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);
  }
  .x1mxuytg {
    border-top-right-radius: var(--input-corner-radius);
  }
  .x1my601k {
    flex-basis: 90%;
  }
  .x1myqdrm {
    background-image: linear-gradient(to top, var(--web-wash), #299664);
  }
  .x1mz07xx {
    flex-basis: 10em;
  }
  .x1mz8tof {
    box-shadow: 0 2px 4px var(--shadow-5);
  }
  .x1mz8x0c {
    font-family: "Effra", Helvetica, sans-serif !important;
  }
  .x1mzt3pk {
    word-wrap: break-word;
  }
  .x1n0ejz7 {
    left: calc(50% - 18px);
  }
  .x1n0m28w {
    margin-right: -8px;
  }
  .x1n0n7t9 {
    text-shadow: 0 0 1px var(--shadow-5);
  }
  .x1n0sxbx {
    font-family: var(--font-family-apple);
  }
  .x1n2cs60 {
    background-color: #606060;
  }
  .x1n2id32 {
    color: var(--hds-shade-09);
  }
  .x1n2onr6 {
    position: relative;
  }
  .x1n327nk {
    z-index: 10;
  }
  .x1n34360 {
    font-size: 1.3125rem;
  }
  .x1n3sox7 {
    background-color: #2e2d2d;
  }
  .x1n4lt37 {
    -webkit-filter: blur(15px) opacity(0.55);
    filter: blur(15px) opacity(0.55);
  }
  .x1n51wo8 {
    background-color: var(--always-dark-gradient);
  }
  .x1n5d1j9 {
    transform: scale(0.96);
  }
  .x1n5tpf5 {
    border-left: 3px solid var(--base-lemon);
  }
  .x1n6j9yl {
    left: 186px;
  }
  .x1n86rs4 {
    box-shadow: var(--shadow-elevation-05);
  }
  .x1n8a54f {
    color: #5a24c7;
  }
  .x1n8ftqi {
    vertical-align: text-top;
  }
  .x1n8ieco {
    padding-right: 200px;
  }
  .x1n8pxwf {
    margin-left: var(--size-16);
  }
  .x1n8wkoj {
    background-color: var(--hds-core-ui-white-alpha-20);
  }
  .x1n901it {
    order: 13;
  }
  .x1n9vbdx {
    right: 55px;
  }
  .x1n9xxwz {
    display: table-cell;
  }
  .x1na3ekj {
    border-right: 2px solid;
  }
  .x1na6gtj {
    row-gap: 24px;
  }
  .x1na7pl {
    padding-left: 110px;
  }
  .x1nad179 {
    background-image: linear-gradient(
      90deg,
      rgba(255, 255, 255, 0),
      var(--surface-background)
    );
  }
  .x1nbcpyb {
    font-family: Optimistic Text;
  }
  .x1nbf7e1 {
    border-left-color: var(--hds-red-01);
  }
  .x1nc5ocm {
    transform: translate(-50%, 0);
  }
  .x1nc75zl {
    left: 22px;
  }
  .x1ncwhqj {
    font-size: 0.6875rem;
  }
  .x1nd1vwf {
    background-color: #245cb8;
  }
  .x1nd34w2 {
    padding-left: 80px;
  }
  .x1ndm9hd {
    right: 22%;
  }
  .x1ndysnp {
    background-color: #bcc0c4;
  }
  .x1ne3efk {
    flex-basis: calc(2 * var(--messenger-card-min-width));
  }
  .x1ned7t2 {
    column-gap: 2px;
  }
  .x1nf803f {
    transform-origin: left center;
  }
  .x1nfdqmn {
    border-left-color: var(--line-subtle);
  }
  .x1nghlpw {
    transform: rotate(0.5turn);
  }
  .x1nh4oco {
    background-color: rgba(0, 0, 0, 0.2);
  }
  .x1nhozj7 {
    transform: scale(1.02);
  }
  .x1nhvcw1 {
    justify-content: flex-start;
  }
  .x1nhwpc4 {
    background-image: linear-gradient(
      180deg,
      rgba(255, 255, 255, 0) 0%,
      rgba(70, 72, 114, 0.2) 100%
    );
  }
  .x1ni5bjm {
    border-top-right-radius: var(--artifact-imagine-corner-radius);
  }
  .x1nicfno {
    order: 59;
  }
  .x1niopd8 {
    background-image: url(/rsrc.php/v4/yN/r/FRsUzm-CL-x.png);
  }
  .x1nk62jn {
    background-color: #fff3;
  }
  .x1nk8b4m {
    box-shadow: 0 0 0 3px var(--progress-ring-neutral-foreground);
  }
  .x1nkiiwt {
    left: 64px;
  }
  .x1nkku1y {
    background-color: #058bf9;
  }
  .x1nl1l1x {
    column-gap: var(--x1sb29w);
  }
  .x1nm1lid {
    transform: scaleY(1);
  }
  .x1nm4nwt {
    padding-right: 146px;
  }
  .x1nmmt1q {
    left: calc(var(--global-panel-width) + 16px);
  }
  .x1nmnskg {
    background-color: #3797f0;
  }
  .x1nnuik6 {
    background-color: rgba(252, 193, 43, 0.1);
  }
  .x1nobec0 {
    border-top-left-radius: 52px;
  }
  .x1nogpo6 {
    border-left-color: #dbdbdb;
  }
  .x1noocy9 {
    color: #999;
  }
  .x1nor908 {
    mix-blend-mode: lighten;
  }
  .x1notits {
    flex-basis: 364px;
  }
  .x1npaq5j {
    border-top-left-radius: 3px;
  }
  .x1npcqh1 {
    border-bottom-left-radius: var(--badge-border-radius);
  }
  .x1npjb2n {
    background-color: var(--input-background-disabled);
  }
  .x1npjkq5 {
    border-top-left-radius: var(--abra-composer-corner-radius);
  }
  .x1nq19j4 {
    transform: translateX(16px) translateZ(0);
  }
  .x1nq586s {
    object-position: -60px -113px;
  }
  .x1nq884g {
    border-top-right-radius: var(--icon-background-round-border-radius);
  }
  .x1nq9wk7 {
    padding-right: 41px;
  }
  .x1nqv1ya {
    box-shadow: 1px 1px 0 var(--shadow-2);
  }
  .x1nr1p0w {
    background-attachment: fixed;
  }
  .x1nre37l {
    text-shadow: 1px 1px 5px black;
  }
  .x1nrnjgp {
    background-color: var(--background-highlight);
  }
  .x1nrubpx {
    box-shadow: 0 1px 8px rgba(0, 0, 0, 0.08);
  }
  .x1nrvvgt {
    transform: scale(0.75);
  }
  .x1nrwgbl {
    animation-delay: 0.6s;
  }
  .x1nscudj {
    stroke: var(--button-icon-secondary);
  }
  .x1nskb4t {
    transition-duration: none;
  }
  .x1nt9fjq {
    margin-left: 32;
  }
  .x1ntm0d2 {
    align-items: var(--alignItems);
  }
  .x1ntpj0o {
    right: 15px;
  }
  .x1nummdx {
    border-bottom-left-radius: 8px 8px;
  }
  .x1nus7r3 {
    animation-name: xaz0mp3-B;
  }
  .x1nuukxu {
    margin-right: 6%;
  }
  .x1nuzdyh {
    animation-name: x62wqjc-B;
  }
  .x1nvil2r {
    padding-left: calc(var(--mwp-message-list-profile-start-padding, 8px) - 2px);
  }
  .x1nxgg22 {
    animation-timing-function: steps(1);
  }
  .x1nxh6w3 {
    font-size: 0.8125rem;
  }
  .x1nxv2f2 {
    background-color: #4326c4;
  }
  .x1ny7uwr {
    font-weight: 200;
  }
  .x1nykim5 {
    padding-right: 65px;
  }
  .x1o0k56v {
    padding-right: 44px;
  }
  .x1o0lzc5 {
    row-gap: 18px;
  }
  .x1o18zem {
    transform: translateX(-11px);
  }
  .x1o1ewxj {
    border-top-left-radius: inherit;
  }
  .x1o1pmfc {
    column-gap: 0;
  }
  .x1o2pa38 {
    justify-items: center;
  }
  .x1o2sk6j {
    line-height: 24px;
  }
  .x1o3p5os {
    border-left-width: var(--list-border-width, 0px);
  }
  .x1o3uolp {
    background-color: #e2e4ea;
  }
  .x1o59erd {
    border-top-right-radius: 8;
  }
  .x1o5ork6 {
    font-weight: var(--mono-subtitle-font-weight);
  }
  .x1o60wd8 {
    font-size: 14pt;
  }
  .x1o61qjw {
    grid-template-columns: 1fr 1fr;
  }
  .x1o6pynw {
    caret-color: var(--primary-text);
  }
  .x1o6z2jb {
    border-bottom-left-radius: 6px;
  }
  .x1o75cna {
    order: 49;
  }
  .x1o7lsid {
    order: 15;
  }
  .x1o7vzpr {
    left: 3.5%;
  }
  .x1o8luej {
    transform: scale(1.8);
  }
  .x1o96p38 {
    left: -60px;
  }
  .x1o9tdi4 {
    color: var(--hds-core-ui-dark-blue);
  }
  .x1oa3qoh {
    align-self: auto;
  }
  .x1oadcsm {
    background-image: linear-gradient(273deg, #514259 0%, #3a4153 100%);
  }
  .x1obd0gk {
    background-image: linear-gradient(
      180deg,
      rgba(250, 224, 124, 0.5) 0%,
      rgba(250, 224, 124, 0) 100%
    );
  }
  .x1ocl44q {
    counter-increment: li;
  }
  .x1ocldi {
    order: 12;
  }
  .x1od1hhl {
    left: -12px;
  }
  .x1od954e {
    fill: #aab;
  }
  .x1odr19r {
    border-left-color: rgb(var(--ig-elevated-background));
  }
  .x1oecyhb {
    padding-left: -2px;
  }
  .x1oeynoz {
    border-left: 1px solid rgb(var(--ig-separator));
  }
  .x1ofb795 {
    animation-name: x13f3g3z-B;
  }
  .x1ofzqqx {
    border-left-color: var(--list-border-color, transparent);
  }
  .x1ogcfxj {
    -webkit-filter: var(--toast-icon-none-filter);
    filter: var(--toast-icon-none-filter);
  }
  .x1ogy599 {
    box-shadow: 0 0 8px 0 var(--shadow-2);
  }
  .x1oh8ob4 {
    transform: translate(12px) scale(0);
  }
  .x1ohdxhb {
    border-bottom-left-radius: 104px;
  }
  .x1ohetei {
    background-color: rgba(255, 255, 255, 0.1);
  }
  .x1ohifd9 {
    flex-basis: 8px;
  }
  .x1oi4xia {
    -webkit-filter: var(--button-icon-filter-secondary);
    filter: var(--button-icon-filter-secondary);
  }
  .x1oi7jqz {
    box-shadow: var(--geodesic-next-elevation-1);
  }
  .x1oj74iu {
    line-height: 60;
  }
  .x1ojrxtg {
    background-color: #2e2d2dd9;
  }
  .x1ojsi0c {
    animation-timing-function: var(--fds-soft);
  }
  .x1ojy3xd {
    padding-left: var(--space-small);
  }
  .x1ok6n3d {
    color: var(--hds-meta-blue-text);
  }
  .x1olqy3h {
    padding-right: 170px;
  }
  .x1olyfxc {
    box-shadow: 0 0 2px var(--media-inner-border);
  }
  .x1omblsb {
    border-right-color: rgba(0, 0, 0, 0.1);
  }
  .x1omd3ad {
    box-shadow: var(--workds-text-input-box-shadow);
  }
  .x1omdec3 {
    transform: scale(1.5);
  }
  .x1ooda66 {
    background-color: var(--icon-primary);
  }
  .x1op1vkj {
    transform: translate(-25%, -25%);
  }
  .x1opg30j {
    fill: var(--accent);
  }
  .x1ophzl8 {
    transform: translateY(calc(100% + 20px));
  }
  .x1oplogs {
    left: -125px;
  }
  .x1oq7267 {
    padding-left: 19px;
  }
  .x1oqdd6z {
    left: -22px;
  }
  .x1oqmopi {
    border-right-color: var(--fds-spectrum-teal-dark-1);
  }
  .x1oreiyq {
    background-position-x: center;
  }
  .x1orzsq4 {
    margin-left: -7px;
  }
  .x1osi62z {
    background-color: #bec3c9;
  }
  .x1ot33o7 {
    box-shadow: 0 6px 12px 4px var(--shadow-2);
  }
  .x1otrzb0 {
    border-top-right-radius: 6px;
  }
  .x1ou2tus {
    padding-right: 18px;
  }
  .x1ouczey {
    border-left-color: var(--base-lemon);
  }
  .x1ov1ned {
    background-image: linear-gradient(
      225deg,
      var(--messenger-card-background) 50%,
      transparent 50%
    );
  }
  .x1ovxehe {
    background-image: linear-gradient(transparent 0%, var(--shadow-8) 75%);
  }
  .x1owdmkh {
    padding-right: 2em;
  }
  .x1owpc8m {
    stroke-linecap: round;
  }
  .x1oxdngw {
    margin-left: 0.2em;
  }
  .x1oxjipy {
    object-position: 35px 26%;
  }
  .x1oyok0e {
    transform-style: preserve-3d;
  }
  .x1oyxjch {
    border-top-right-radius: 99px;
  }
  .x1oz4q9 {
    background-color: var(--badge-blue);
  }
  .x1ozitjl {
    font-family: Facebook Narrow;
  }
  .x1ozyr3q {
    border-top-right-radius: 126px;
  }
  .x1ozz7r2 {
    grid-column-end: calc(var(--xnzrxly) / 2);
  }
  .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: rgba(252, 193, 43, 0.3);
  }
  .x1p1yzt3 {
    fill: var(--inverse-text);
  }
  .x1p33bq0 {
    box-shadow: var(--shadow-elevation-05), 0 0 0 1px var(--line-subtle);
  }
  .x1p3772a {
    transform: translateY(calc(-100% - 50px));
  }
  .x1p3osj {
    border-top-left-radius: var(--radius-tiny);
  }
  .x1p4zppu {
    border-bottom-right-radius: 70px;
  }
  .x1p589sn {
    transition-duration: var(--kds-duration-extra-extra-short-out);
  }
  .x1p629oc {
    left: -16px;
  }
  .x1p6odiv {
    color: var(--always-black);
  }
  .x1p85r1k {
    margin-left: -160px;
  }
  .x1p8letp {
    background-color: #d4311c;
  }
  .x1p8ty84 {
    padding-right: 110px;
  }
  .x1p8wzsl {
    box-shadow: 0 3px 10px rgba(0, 0, 0, 0.25);
  }
  .x1p91pyo {
    box-shadow: 0 -8px 8px -8px var(--shadow-2);
  }
  .x1p9ay4r {
    background-color: #f05f69;
  }
  .x1p9c1ho {
    left: 48px;
  }
  .x1paickk {
    padding-right: var(--dialog-anchor-horizontal-padding);
  }
  .x1pb3rhs {
    animation-name: x1bt8ye9-B;
  }
  .x1pbowv5 {
    box-shadow: var(--popover-box-shadow);
  }
  .x1pc1wft {
    left: calc(100% - 36px);
  }
  .x1pc53ja {
    border-bottom-left-radius: 12px;
  }
  .x1pcelz0 {
    box-shadow: 0 0 0 1px var(--divider);
  }
  .x1pd3egz {
    font-weight: inherit;
  }
  .x1pd91jo {
    background-color: var(--progress-ring-blue-foreground);
  }
  .x1pdplpt {
    transform: scaleY(0.3870967741935484);
  }
  .x1pdzt9c {
    right: 48px;
  }
  .x1pe1cjp {
    padding-left: -4px;
  }
  .x1pep3yc {
    border-left: 1px solid var(--hosted-view-selected-state);
  }
  .x1pg5gke {
    font-size: 0.75rem;
  }
  .x1ph8d {
    border-left: 1px dashed var(--fds-gray-20);
  }
  .x1pha0wt {
    align-items: baseline;
  }
  .x1pha6kb {
    fill-opacity: 0.8;
  }
  .x1pha8d7 {
    background-color: #099e89;
  }
  .x1pi30zi {
    padding-right: 16px;
  }
  .x1pi3zu {
    background-color: var(--background-media-protection);
  }
  .x1pjhttm {
    margin-right: var(--size-24);
  }
  .x1pjtg3p {
    background-color: var(--fds-gray-25);
  }
  .x1pknhix {
    background-color: var(--dyi-status-slow);
  }
  .x1plog1 {
    aspect-ratio: 1;
  }
  .x1pmbbjt {
    right: 200px;
  }
  .x1pn1xe9 {
    border-left-width: var(--dialog-border-width);
  }
  .x1po3bks {
    background-color: #242526;
  }
  .x1podjgm {
    transform: rotate(5deg) scale(0.65);
  }
  .x1pprdz2 {
    background-color: var(--dialog-background);
  }
  .x1ps7ob9 {
    background-color: var(--progress-ring-blue-background);
  }
  .x1pskuwm {
    border-left-color: var(--mwp-header-background-color, --card-background);
  }
  .x1psm3us {
    border-right-color: var(--primary-button-background);
  }
  .x1pt730z {
    order: 47;
  }
  .x1ptbuvr {
    border-left: 4px solid var(--always-white);
  }
  .x1ptkvgd {
    flex-basis: 12px;
  }
  .x1ptxcow {
    opacity: 0.1;
  }
  .x1pvdv19 {
    order: 45;
  }
  .x1pwn6c2 {
    background-color: #1d3c78;
  }
  .x1pwv2dq {
    stroke: var(--media-inner-border);
  }
  .x1pwvhwu {
    animation-name: xvcgth7-B;
  }
  .x1px3noz {
    color: var(--fds-gray-100);
  }
  .x1pxigod {
    animation-name: x1ea58kz-B;
  }
  .x1pxijk2 {
    animation-name: x1tjy6q8-B;
  }
  .x1py2zkr {
    padding-left: var(--size-negative-4);
  }
  .x1py5hnd {
    background-color: var(--event-date);
  }
  .x1pykqzq {
    border-right-color: var(--calendar-event-card-outline-blue);
  }
  .x1pzo0lu {
    margin-left: 17px;
  }
  .x1q04ism {
    border-left-style: dashed;
  }
  .x1q0g3np {
    flex-direction: row;
  }
  .x1q0wdr6 {
    border-right: solid;
  }
  .x1q105lk {
    grid-template-columns: minmax(0, auto) 1fr minmax(0, auto);
  }
  .x1q1rmc8 {
    will-change: transform, opacity;
  }
  .x1q1y31e {
    border-top-right-radius: var(--size-4);
  }
  .x1q22t7g {
    scroll-snap-align: none;
  }
  .x1q29avi {
    color: var(--base-blue);
  }
  .x1q2oy4v {
    z-index: 9999;
  }
  .x1q2yuad {
    transform: translate(0, 0);
  }
  .x1q3qbx4 {
    animation-duration: 1s;
  }
  .x1q3vfgx {
    border-left-width: 0.03125em;
  }
  .x1q3yisq {
    animation-name: x14h38ek-B;
  }
  .x1q4qj2d {
    border-left-color: var(--background-deemphasized);
  }
  .x1q509o1 {
    right: 40px;
  }
  .x1q6du2z {
    margin-left: -28px;
  }
  .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 {
    -webkit-filter: blur(34px);
    filter: blur(34px);
  }
  .x1q9s1q7 {
    border-right-color: #283943;
  }
  .x1qab1bc {
    justify-self: end;
  }
  .x1qatdcw {
    background-color: var(--progress-stepper-primary-complete);
  }
  .x1qb2erx {
    -webkit-backdrop-filter: blur(20px);
    backdrop-filter: blur(20px);
  }
  .x1qb5hxa {
    line-height: 1.1667;
  }
  .x1qb7uk6 {
    padding-right: 64px;
  }
  .x1qbo84i {
    box-shadow: 0 0 8px 8px var(--wig-nav-background);
  }
  .x1qbpkmf {
    margin-right: -18px;
  }
  .x1qc3yrw {
    border-top-right-radius: 2;
  }
  .x1qctp1v {
    column-gap: var(--space-large);
  }
  .x1qd4rwc {
    background-color: #1d73ff;
  }
  .x1qduzc8 {
    border-right-color: #e5e5e5;
  }
  .x1qeybcx {
    box-shadow: 0 2px 4px var(--shadow-1), 0 12px 28px var(--shadow-2);
  }
  .x1qfuztq {
    transition-timing-function: var(--fds-soft);
  }
  .x1qgin71 {
    -webkit-filter: blur(4px);
    filter: blur(4px);
  }
  .x1qgo2d6 {
    right: var(--workds-text-input-addon-position-end);
  }
  .x1qgsegg {
    outline-width: 1px;
  }
  .x1qgtl7y {
    flex-basis: 65;
  }
  .x1qgv0r9 {
    column-gap: 24px;
  }
  .x1qhc4x0 {
    background-color: #1e1e1e;
  }
  .x1qhkwwh {
    right: 1.5px;
  }
  .x1qhmfi1 {
    background-color: var(--secondary-button-background);
  }
  .x1qhydyc {
    border-right-color: var(--background-primary);
  }
  .x1qi5vpy {
    margin-right: 100px;
  }
  .x1qiwa4e {
    padding-left: 2.5px;
  }
  .x1qjc9v5 {
    align-items: stretch;
  }
  .x1ql5dib {
    background-color: var(--button-background-secondary-calling-toggled--hover);
  }
  .x1qlcl9d {
    border-right-color: var(--wig-divider);
  }
  .x1qlqyl8 {
    font-size: inherit;
  }
  .x1qmui36 {
    border-right-color: var(--line-strong);
  }
  .x1qnfm3j {
    box-shadow: 0 2px 6px var(--shadow-2);
  }
  .x1qns1p2 {
    border-bottom-right-radius: 100%;
  }
  .x1qo4wvw {
    -webkit-filter: drop-shadow(0 0 4px var(--shadow-5));
    filter: drop-shadow(0 0 4px var(--shadow-5));
  }
  .x1qobr7z {
    padding-left: 0.8em;
  }
  .x1qodse3 {
    line-height: 1.4118;
  }
  .x1qokucz {
    background-color: #c3cd2e;
  }
  .x1qpj6lr {
    box-shadow: var(--messenger-card-box-shadow);
  }
  .x1qpnd2u {
    border-bottom-left-radius: var(--list-cell-border-radius);
  }
  .x1qpq9i9 {
    border-top-left-radius: var(--card-corner-radius);
  }
  .x1qq8qej {
    background-color: var(--wig-selected-background);
  }
  .x1qq9wsj {
    color: var(--accent);
  }
  .x1qqvr59 {
    opacity: 0.05;
  }
  .x1qralhi {
    z-index: 501;
  }
  .x1qrsksh {
    background-color: var(--base-pink);
  }
  .x1qt0ttw {
    border-bottom-right-radius: 10px;
  }
  .x1qughib {
    justify-content: space-between;
  }
  .x1quq95r {
    border-bottom-right-radius: 5px;
  }
  .x1quw8hh {
    border-top-right-radius: 13px;
  }
  .x1qvsw8t {
    background-color: #2847f8;
  }
  .x1qvwoe0 {
    clip: rect(1px, 1px, 1px, 1px);
  }
  .x1qwqt2i {
    background-color: rgba(31, 31, 31, 0.04);
  }
  .x1qxybu1 {
    border-left-color: yellow;
  }
  .x1qy1qfd {
    padding-left: 41px;
  }
  .x1qy6n5a {
    border-bottom-right-radius: 8;
  }
  .x1qyalfw {
    color: var(--tasks-priority-high);
  }
  .x1qyhdoi {
    z-index: 300;
  }
  .x1qz6xnf {
    row-gap: 27px;
  }
  .x1qzco68 {
    background-color: var(--wig-group-cover-default-background);
  }
  .x1r0g7yl {
    letter-spacing: 1px;
  }
  .x1r0jzty {
    row-gap: 4px;
  }
  .x1r0zgta {
    margin-left: 2.5%;
  }
  .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;
  }
  .x1r1x6t1 {
    right: 38px;
  }
  .x1r2n8qu {
    margin-left: 37px;
  }
  .x1r43blg {
    border-bottom-left-radius: 80px;
  }
  .x1r5hehi {
    border-bottom-right-radius: var(--radius-small);
  }
  .x1r61nuk {
    border-left-width: 1.5px;
  }
  .x1r67fr0 {
    margin-left: -20px;
  }
  .x1r6zdsc {
    background-color: var(--always-gray-40);
  }
  .x1r7x56h {
    transition-timing-function: var(--fds-animation-move-in);
  }
  .x1r7zawb {
    background-color: #65676b;
  }
  .x1r8uery {
    flex-basis: 0px;
  }
  .x1r90a5f {
    font-size: 1.5625rem;
  }
  .x1r944qx {
    background-color: 1px solid var(--wig-blue-white-70);
  }
  .x1r973d1 {
    right: 46px;
  }
  .x1r9drvm {
    border-top-left-radius: var(--tooltip-corner-radius);
  }
  .x1r9f31l {
    column-gap: 50px;
  }
  .x1racat8 {
    background-color: #bcc0c3;
  }
  .x1rbgqaq {
    transform: rotate(270deg);
  }
  .x1rbvpd8 {
    border-right-color: var(--calendar-event-card-outline-red);
  }
  .x1rc5hgt {
    padding-right: var(--space-xx-small);
  }
  .x1rcc7c0 {
    border-top-left-radius: 7px;
  }
  .x1rcwl9y {
    padding-left: var(--x19nwfu8);
  }
  .x1rdzwuo {
    background-color: #e9ebee;
  }
  .x1rebgb6 {
    border-right-color: var(--line-primary);
  }
  .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;
  }
  .x1rh7vfv {
    padding-left: var(--tooltip-padding-inline);
  }
  .x1rhj9g8 {
    right: 6.5px;
  }
  .x1rhxy2m {
    border-top-right-radius: var(--modal-border-radius) !important;
  }
  .x1ri56nk {
    box-shadow: 0 0 0 4px var(--background-inverse);
  }
  .x1rjkts5 {
    border-top-right-radius: var(--input-border-radius);
  }
  .x1rjs6j1 {
    border-left-style: var(--popover-border-style);
  }
  .x1rjy28t {
    animation-name: xtwwzw5-B;
  }
  .x1rk2k9p {
    border-right-color: #2e2d2d;
  }
  .x1rkc77x {
    transition-duration: 1.5s;
  }
  .x1rkql0o {
    border-right-width: 12px;
  }
  .x1rl232d {
    background-color: var(--primary-button-background, #0a7cff);
  }
  .x1rlv4py {
    background-color: var(--wig-light-grey);
  }
  .x1rlxhas {
    transition-timing-function: cubic-bezier(0.25, 0.1, 0.25, 1);
  }
  .x1rmz5u8 {
    right: 52px;
  }
  .x1rn0ztx {
    border-left: 1px solid var(--progress-ring-disabled-background);
  }
  .x1rnf11y {
    border-bottom-right-radius: 999px;
  }
  .x1rnuott {
    background-color: #8a8d91;
  }
  .x1rohswg {
    scrollbar-width: none;
  }
  .x1roi4f4 {
    color: rgb(var(--ig-secondary-text));
  }
  .x1rozsjd {
    z-index: 101;
  }
  .x1rp6h8o {
    border-bottom-right-radius: 100px;
  }
  .x1rpkwci {
    color: var(--xez13zg);
  }
  .x1rpp46u {
    line-height: 0.8333;
  }
  .x1rqapu2 {
    padding-left: var(--x6c4grl);
  }
  .x1rr5fae {
    border-left: 1px solid var(--divider);
  }
  .x1rr76oz {
    left: calc(50% - 300px);
  }
  .x1rr8tx7 {
    transform: rotate(-45deg);
  }
  .x1rrafw1 {
    padding-left: calc(50% - 320px / 2);
  }
  .x1rrfaq8 {
    transform: scale(0.8) translateY(0.2px) translateX(0.2px);
  }
  .x1rrqm6h {
    list-style-type: lower-alpha;
  }
  .x1rs5sxt {
    animation-name: x1glc8v1-B;
  }
  .x1rsnblh {
    line-height: var(--message-heading-5-line-height);
  }
  .x1rsy3fd {
    border-left-width: thin;
  }
  .x1rtvs26 {
    box-shadow: 0 0 0 3px var(--always-dark-overlay);
  }
  .x1ru42tm {
    animation-delay: 1.5s;
  }
  .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);
  }
  .x1ryp3ve {
    background-color: var(--fds-blue-60);
  }
  .x1rz3hdg {
    margin-right: 72px;
  }
  .x1rzxbcp {
    font-weight: var(--subtitle-emphasized-font-weight);
  }
  .x1s03dkm {
    border-right-color: #e4e6eb;
  }
  .x1s0aqod {
    animation-direction: normal;
  }
  .x1s0ll0j {
    -webkit-filter: var(--toast-icon-info-filter);
    filter: var(--toast-icon-info-filter);
  }
  .x1s0oyds {
    border-right-style: dotted;
  }
  .x1s0tq0f {
    border-right: 2px dashed var(--disabled-icon);
  }
  .x1s15xf0 {
    margin-right: 12.5%;
  }
  .x1s1rors {
    margin-left: 320px;
  }
  .x1s41l9u {
    border-right: 1px solid var(--wash);
  }
  .x1s4j3h4 {
    border-left-width: 0.6px;
  }
  .x1s4kahi {
    border-left-color: var(--abra-composer-focused-border);
  }
  .x1s4oyt8 {
    margin-left: -44px;
  }
  .x1s54fgg {
    border-left-color: var(--primary-text-on-media);
  }
  .x1s5fm64 {
    left: -6px;
  }
  .x1s5na60 {
    transition-timing-function: var(--kds-animation-fade-out);
  }
  .x1s5pjr {
    box-shadow: 0 0 10px var(--hds-shade-04);
  }
  .x1s600ny {
    background-image: linear-gradient(
      to top,
      var(--shadow-5) 0%,
      transparent 63%
    );
  }
  .x1s688f {
    font-weight: 600;
  }
  .x1s6cq8n {
    animation-name: x1koq1i3-B;
  }
  .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
    );
  }
  .x1s7lred {
    border-bottom-right-radius: 50px;
  }
  .x1s85apg {
    display: none;
  }
  .x1s86mek {
    border-right-color: var(--mwp-header-background-color, --card-background);
  }
  .x1s8elqy {
    animation-delay: 3s;
  }
  .x1s9jnx0 {
    border-top-left-radius: 1.5px;
  }
  .x1s9kt65 {
    border-left-width: 0.0625em;
  }
  .x1s9o3hf {
    box-shadow: 0 0 0 1px var(--line-subtle);
  }
  .x1sa6l7d {
    background-image: url(/rsrc.php/yJ/r/UpVepYKRNRL.svg);
  }
  .x1sa9uta {
    flex-grow: 23;
  }
  .x1sag07j {
    background-color: rgba(0, 0, 0, 0.35);
  }
  .x1sbjjv6 {
    -webkit-filter: blur(5px);
    filter: blur(5px);
  }
  .x1sbjlt7 {
    margin-left: 69px;
  }
  .x1sbju2s {
    animation-duration: 1.4s;
  }
  .x1sbkff9 {
    vertical-align: space-between;
  }
  .x1sbldjd {
    grid-template-columns: repeat(3, 32.09%);
  }
  .x1sdyfia {
    white-space: pre;
  }
  .x1sejyns {
    stroke-width: 10px;
  }
  .x1sfiqbd {
    flex-basis: 870px;
  }
  .x1sfx616 {
    border-right: 10px solid transparent;
  }
  .x1sh46qa {
    left: -17px;
  }
  .x1si8y2z {
    fill: var(--base-teal);
  }
  .x1sibtaa {
    line-height: 1.2308;
  }
  .x1siw524 {
    scroll-snap-points-x: repeat(calc(100% - 128px));
  }
  .x1sjcvov {
    margin-left: 88px;
  }
  .x1sjltof {
    margin-left: calc(8px * 3);
  }
  .x1sjo555 {
    order: 10;
  }
  .x1skobnc {
    background-image: linear-gradient(
      180deg,
      var(--shadow-5),
      transparent 50% 80%,
      var(--shadow-5)
    );
  }
  .x1sl2h23 {
    border-right-color: var(--focus-ring-blue);
  }
  .x1sliqq {
    margin-left: 18px;
  }
  .x1slm1eg {
    background-color: var(--nav-overlay-background);
  }
  .x1sln4lm {
    padding-left: 10px;
  }
  .x1slw3mz {
    background-image: linear-gradient(
      to bottom,
      var(--secondary-button-pressed),
      var(--always-dark-overlay)
    );
  }
  .x1smz26m {
    animation-duration: 0.355s;
  }
  .x1sn40xs {
    border-right-color: var(--warning);
  }
  .x1snkwe0 {
    transform: translate(-50%, calc(100% - 1px));
  }
  .x1snnlbx {
    font-size: var(--message-heading-6-font-size);
  }
  .x1snpo1t {
    stroke: var(--base-lemon);
  }
  .x1snyndt {
    background-color: rgba(102, 51, 153, 0.5);
  }
  .x1so62im {
    will-change: transform;
  }
  .x1soii88 {
    font-family: Optimistic Text, system-ui, sans-serif !important;
  }
  .x1spa7qu {
    background-color: var(--blue-link);
  }
  .x1sq3oft {
    box-shadow: 0 1px 3px var(--media-inner-border);
  }
  .x1sqbtui {
    cursor: auto;
  }
  .x1sqdly8 {
    line-height: 1.3077;
  }
  .x1sr9kcv {
    font-weight: var(--message-heading-5-font-weight);
  }
  .x1srb9ag {
    box-shadow: 3px 3px 3px black;
  }
  .x1sre0sj {
    margin-right: -10px;
  }
  .x1srrzph {
    border-right-color: var(--fds-gray-20);
  }
  .x1ssd25i {
    -webkit-filter: drop-shadow(0 2px 8px var(--shadow-1));
    filter: drop-shadow(0 2px 8px var(--shadow-1));
  }
  .x1ssisbf {
    background-color: rgb(var(--ig-stroke-on-media), 0.6);
  }
  .x1stne9v {
    left: 7px;
  }
  .x1strjtn {
    transform: translateY(56px);
  }
  .x1stv5t9 {
    color: var(--communication-liked);
  }
  .x1sv1fer {
    background-color: rgba(241, 168, 23, 0.5);
  }
  .x1sw4ldo {
    border-top-left-radius: 12px !important;
  }
  .x1swcs1l {
    transform: translate(-700px, -20px) rotate(10deg);
  }
  .x1swel84 {
    border-right: solid var(--media-inner-border) 1px;
  }
  .x1swf91x {
    z-index: auto;
  }
  .x1swvt13 {
    padding-left: 16px;
  }
  .x1sx4e5s {
    box-shadow: 0 0 0 2px var(--fds-highlight);
  }
  .x1sx8fc2 {
    flex-basis: 32px;
  }
  .x1sxim29 {
    background-image: linear-gradient(
      180deg,
      rgba(0, 0, 0, 0),
      rgba(0, 0, 0, 0.08) 47.5%,
      rgba(0, 0, 0, 0.35)
    );
  }
  .x1sxyh0 {
    padding-right: 8px;
  }
  .x1syep4g {
    border-left: 10px solid transparent;
  }
  .x1syqo4t {
    object-position: bottom;
  }
  .x1szedp3 {
    padding-right: var(--chat-bubble-padding-horizontal, 12px);
  }
  .x1szn6h9 {
    justify-content: stretch;
  }
  .x1szx2gw {
    background-color: var(--background-on-media-default);
  }
  .x1t097et {
    -webkit-filter: contrast(200%);
    filter: contrast(200%);
  }
  .x1t0ut0v {
    margin-left: -150px;
  }
  .x1t1kz8c {
    border-right-color: var(--hosted-view-selected-state);
  }
  .x1t1x2f9 {
    flex-basis: 0%;
  }
  .x1t2155t {
    font-family: monospace !important;
  }
  .x1t22kh5 {
    grid-template-columns: var(--x1rf5ds5);
  }
  .x1t23j8t {
    -webkit-background-clip: text;
  }
  .x1t2a60a {
    padding-left: 5px;
  }
  .x1t2lgkw {
    margin-left: var(--size-24);
  }
  .x1t2qqyw {
    transform: translate(-50%, -50%) scale(1);
  }
  .x1t2x6vz {
    border-left: 1px solid transparent;
  }
  .x1t39cap {
    background-image: var(--about-ig-yellow-orange-pink);
  }
  .x1t39m0e {
    padding-left: 160px;
  }
  .x1t3kokn {
    border-left-color: var(--secondary-button-pressed);
  }
  .x1t43dcp {
    font-family: Optimistic Display Medium, system-ui, sans-serif !important;
  }
  .x1t4dqsc {
    border-left-color: magenta;
  }
  .x1t4t16n {
    margin-right: 5px;
  }
  .x1t4zy0c {
    border-right-color: var(--abra-composer-focused-border);
  }
  .x1t5lrfv {
    border-right: 4px solid transparent;
  }
  .x1t64tob {
    color: var(--border-focused);
  }
  .x1t70le7 {
    flex-basis: 584px;
  }
  .x1t83zlg {
    animation-delay: 0.2s;
  }
  .x1t86eu3 {
    background-color: var(--button-background-secondary-on-media--hover);
  }
  .x1t8f6od {
    font-size: var(--headline1-font-size);
  }
  .x1t8gvr4 {
    border-bottom-right-radius: calc(var(--size-small) / 2);
  }
  .x1t8toqb {
    box-shadow: 0 12px 28px 0 var(--wig-black-alpha-10);
  }
  .x1ta4xzc {
    -webkit-background-clip: text;
  }
  .x1tav4y9 {
    right: 30px;
  }
  .x1tavwkc {
    fill: #1c2b33;
  }
  .x1tbiz1a {
    background-size: contain;
  }
  .x1tbqzye {
    line-height: 0.1em;
  }
  .x1tbtn3x {
    stroke: var(--divider);
  }
  .x1tdkf4q {
    border-right-color: var(--notification-badge);
  }
  .x1te7a9e {
    box-shadow: 0 0 8px 0 var(--progress-ring-neutral-background),
      0 1px 0 0 var(--hover-overlay);
  }
  .x1tey3no {
    border-left-color: var(--fds-spectrum-tomato);
  }
  .x1tfcph7 {
    background-color: var(--dataviz-primary-1);
  }
  .x1tfwpuw {
    border-bottom-right-radius: 20px;
  }
  .x1tgjyoi {
    fill: var(--media-pressed);
  }
  .x1tgt82b {
    box-shadow: 0 4px 20px 12px var(--shadow-1);
  }
  .x1tgx5iq {
    caret-color: var(--negative);
  }
  .x1th4bbo {
    transition-delay: 0.1s;
  }
  .x1thhq0t {
    border-bottom-right-radius: 1px;
  }
  .x1thndj {
    transform-origin: -2px 6px;
  }
  .x1ti8pzd {
    border-right-color: var(--always-gray-75);
  }
  .x1tiw49e {
    border-bottom-right-radius: var(--size-4);
  }
  .x1tkz30p {
    flex-basis: 96px;
  }
  .x1tl7sln {
    border-top-left-radius: var(--shape-full);
  }
  .x1tl9596 {
    margin-left: -22px;
  }
  .x1tlcw85 {
    padding-left: var(--x15qbgmd);
  }
  .x1tln6a1 {
    background-color: var(--interactive-secondary-active);
  }
  .x1tlxs6b {
    border-top-left-radius: 18px;
  }
  .x1tlzkzl {
    animation-name: xyswhzy-B;
  }
  .x1tnaec0 {
    background-color: #5c3bbf;
  }
  .x1tnnvj {
    z-index: 102;
  }
  .x1tnw900 {
    border-bottom-left-radius: var(--size-8);
  }
  .x1tnwsy2 {
    font-size: 1.8em;
  }
  .x1todnhd {
    border-bottom-left-radius: var(--composer-border-radius);
  }
  .x1toxf07 {
    background-image: linear-gradient(0deg, #fff 0%, rgba(255, 255, 255, 0) 100%);
  }
  .x1tp0a3f {
    border-left-color: rgba(255, 145, 16, 0);
  }
  .x1tp6c35 {
    border-right: 4px solid white;
  }
  .x1tq9hgq {
    border-bottom-right-radius: var(--radius-round);
  }
  .x1tqrcod {
    order: 82;
  }
  .x1trf0bi {
    border-right: 4px solid var(--popover-background);
  }
  .x1trrhbr {
    background-color: #ff892f;
  }
  .x1trv4o4 {
    box-shadow: 0 1px 1px var(--shadow-1);
  }
  .x1trwbdj {
    border-top-right-radius: 0.5em;
  }
  .x1ts5dru {
    border-left-width: var(--chat-message-border-width, 0px);
  }
  .x1ts6zgx {
    border-top-right-radius: 15%;
  }
  .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;
  }
  .x1tv9t25 {
    margin-left: 22px;
  }
  .x1tvfh27 {
    transition-duration: var(--duration-extra-short-out);
  }
  .x1tw9p8u {
    background-color: var(--base-seafoam);
  }
  .x1twkmxf {
    border-left-color: rgba(255, 255, 255, 0.8);
  }
  .x1twqnvm {
    margin-right: var(--nav-list-cell-margin-horizontal-inner-addon);
  }
  .x1txhvsy {
    background-color: var(--fds-gray-20);
  }
  .x1txq2hj {
    -webkit-filter: opacity(0.8);
    filter: opacity(0.8);
  }
  .x1tyevoi {
    padding-right: 54px;
  }
  .x1tyg4ia {
    grid-column-start: calc(var(--xu1ofyr) / 3);
  }
  .x1tykhy0 {
    transform: translateX(-5%);
  }
  .x1tz92iz {
    left: -5px;
  }
  .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);
  }
  .x1u0f4n {
    border-left: 5px solid transparent;
  }
  .x1u0m18t {
    border-right-color: var(--background-secondary);
  }
  .x1u1woyn {
    fill: var(--primary-deemphasized-button-text);
  }
  .x1u2a6lm {
    padding-left: 70px;
  }
  .x1u2g62x {
    padding-right: 3.5%;
  }
  .x1u2snfn {
    background-color: #ccca;
  }
  .x1u2voef {
    border-top-left-radius: var(--shape-small);
  }
  .x1u30nmg {
    animation-name: x1dttmnj-B;
  }
  .x1u3r80t {
    transform: translateY(16px);
  }
  .x1u51fc4 {
    background-color: var(--about-ig-black);
  }
  .x1u54at6 {
    letter-spacing: var(--message-heading-5-letter-spacing);
  }
  .x1u5lrna {
    line-height: 2;
  }
  .x1u67qi6 {
    border-left: 3px solid white;
  }
  .x1u6de3j {
    background-color: rgba(247, 185, 40, 0.3);
  }
  .x1u6ievf {
    animation-fill-mode: both;
  }
  .x1u6xhs8 {
    left: 65px;
  }
  .x1u72gb5 {
    padding-left: 40px;
  }
  .x1u7k74 {
    line-height: 1.2;
  }
  .x1u857p9 {
    background-color: green;
  }
  .x1u8a7rm {
    z-index: 5;
  }
  .x1u8jfzl {
    border-left-color: var(--chat-text-blockquote-color-background-line);
  }
  .x1u98vhb {
    border-top-right-radius: var(--space-medium);
  }
  .x1u998qt {
    box-shadow: 0 0 4px var(--shadow-2);
  }
  .x1u9p9rr {
    box-shadow: 0 0 2px 0 var(--media-inner-border);
  }
  .x1u9q23r {
    contain: strict;
  }
  .x1ua5tub {
    -webkit-box-orient: vertical;
  }
  .x1ub3g0r {
    box-shadow: 0 2px 20px 0 var(--shadow-2);
  }
  .x1ub4b5r {
    padding-left: 0 !important;
  }
  .x1ucfbaa {
    color: var(--hds-core-ui-cool-grey);
  }
  .x1uchw67 {
    background-color: var(--p-color-bg-app, var(--p-background));
  }
  .x1uczgqu {
    outline-color: transparent;
  }
  .x1ud3zw9 {
    border-right: 1px solid black;
  }
  .x1udp2md {
    background-color: #ff5e4b;
  }
  .x1udsgas {
    border-top-right-radius: 9px;
  }
  .x1ug30hb {
    transform: translateY(60%);
  }
  .x1ugd8a3 {
    stroke-width: 3px;
  }
  .x1ugk8y {
    animation-name: xfsylre-B;
  }
  .x1ugltyw {
    background-color: rgba(36, 37, 38, 0.5);
  }
  .x1ugwh4r {
    background-color: rgba(49, 162, 76, 0.3);
  }
  .x1uh9glh {
    border-left-color: var(--fds-spectrum-teal-dark-1);
  }
  .x1uhb9sk {
    position: static;
  }
  .x1uhc5v5 {
    row-gap: var(--size-large);
  }
  .x1uhpyvt {
    animation-delay: 2.65s;
  }
  .x1ui1jxi {
    transition-delay: 0.3s;
  }
  .x1ui2wvl {
    background-color: #00193d;
  }
  .x1uipg7g {
    border-right-color: var(--mwp-message-row-background);
  }
  .x1uirj4r {
    margin-left: -3px;
  }
  .x1uixe16 {
    stroke: var(--always-dark-overlay);
  }
  .x1ujf26f {
    flex-basis: 37.5%;
  }
  .x1ujii3i {
    background-image: linear-gradient(
      0deg,
      #242526 0%,
      #242526 30%,
      rgba(36, 37, 38, 0.8) 60%,
      rgba(36, 37, 38, 0) 100%
    );
  }
  .x1ujl16k {
    font-variant-caps: all-small-caps;
  }
  .x1ujvgzy {
    fill: var(--fb-wordmark);
  }
  .x1ujvmxh {
    flex-basis: 75%;
  }
  .x1ulmfto {
    transform: scale(0.23);
  }
  .x1umabvj {
    background-color: var(--badge-red);
  }
  .x1umoj7h {
    -webkit-filter: blur(42px);
    filter: blur(42px);
  }
  .x1un368t {
    padding-left: 27px;
  }
  .x1unh3rh {
    background-color: #f7b928;
  }
  .x1unhpq9 {
    transition-duration: var(--fds-slow);
  }
  .x1unwjcu {
    color: var(--text-negative);
  }
  .x1unzh95 {
    background-image: linear-gradient(
      var(--fds-white-alpha-50),
      var(--fds-black-alpha-50)
    );
  }
  .x1uo6jdl {
    -webkit-filter: blur(12px);
    filter: blur(12px);
  }
  .x1uomlk1 {
    background-image: linear-gradient(
      270deg,
      var(--surface-background) 0.47%,
      rgba(255, 255, 255, 0) 98.24%
    );
  }
  .x1uosm7l {
    transform: var(--transform);
  }
  .x1up9x6n {
    background-image: linear-gradient(90deg, #fafbfc 0%, #f5f6f7 100%);
  }
  .x1upmxfr {
    animation-name: xgmcam0-B;
  }
  .x1upspck {
    border-top-left-radius: 1em;
  }
  .x1uqr0qq {
    left: calc(50% - 40px / 2 + 0.5px);
  }
  .x1us6l5c {
    opacity: 0.8;
  }
  .x1utfhck {
    padding-left: var(--size-32);
  }
  .x1utn2c2 {
    background-color: #1877f2;
  }
  .x1uuroth {
    vertical-align: text-bottom;
  }
  .x1uv0uf2 {
    padding-right: 58px;
  }
  .x1uvd9ou {
    padding-left: 45%;
  }
  .x1uvgrom {
    left: -2px;
  }
  .x1uvo3pc {
    background-color: var(--background-surface-default);
  }
  .x1uvyrtv {
    left: var(--global-panel-width);
  }
  .x1uw94g5 {
    border-left: 2px solid var(--primary-icon);
  }
  .x1uxerd5 {
    font-size: 1rem !important;
  }
  .x1uxqb5a {
    border-bottom-right-radius: 99px;
  }
  .x1uy3sae {
    view-transition-name: kadabra-post-header;
  }
  .x1uykchm {
    column-gap: -2px;
  }
  .x1uyr268 {
    margin-left: var(--p-space-16);
  }
  .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);
  }
  .x1v1hnu7 {
    line-height: 1.7857;
  }
  .x1v2h3a6 {
    padding-right: 52px;
  }
  .x1v2ymvr {
    background-color: #31a24c;
  }
  .x1v38n6o {
    border-top-left-radius: 40px;
  }
  .x1v3e3dy {
    box-shadow: -1px 0 5px 1px var(--shadow-1);
  }
  .x1v3kxmo {
    background-color: #f5533d;
  }
  .x1v41956 {
    margin-right: 16.5px;
  }
  .x1v47v4w {
    left: initial;
  }
  .x1v49fql {
    transform: translateY(-10px);
  }
  .x1v4gjip {
    right: 145px;
  }
  .x1v4j6co {
    padding-left: 150px;
  }
  .x1v4w6uo {
    box-shadow: 0 -2px 4px var(--shadow-1);
  }
  .x1v5pfs7 {
    border-right: none !important;
  }
  .x1v60uq5 {
    padding-right: 1em;
  }
  .x1v6mnl3 {
    animation-timing-function: cubic-bezier(0.45, 0, 0.55, 1);
  }
  .x1v6yjtc {
    border-top-right-radius: 9999px;
  }
  .x1v7wizp {
    animation-iteration-count: 1;
  }
  .x1v84ljc {
    transform: translate(0, -8px);
  }
  .x1v89cbv {
    margin-right: -20px;
  }
  .x1v8hdpi {
    border-left-color: rgba(0, 0, 0, 0.1);
  }
  .x1v911su {
    background-color: rgba(0, 0, 0, 0);
  }
  .x1v9sja3 {
    border-right-color: var(--abra-artifact-card-border);
  }
  .x1vathgz {
    border-collapse: separate;
  }
  .x1vbhwdu {
    margin-left: 70px;
  }
  .x1vckg2u {
    border-top-left-radius: 8px !important;
  }
  .x1vcqv9c {
    border-top-right-radius: 3.5px;
  }
  .x1vdbr51 {
    line-height: 1.8182;
  }
  .x1ve1bff {
    background-color: var(--nav-bar-background);
  }
  .x1veg39d {
    border-bottom-left-radius: 60px;
  }
  .x1vek098 {
    left: 45%;
  }
  .x1vg8xwf {
    z-index: 150;
  }
  .x1vgifn3 {
    stroke: var(--base-pink);
  }
  .x1vgoi0n {
    background-image: linear-gradient(
      180deg,
      rgba(20, 22, 26, 0.7),
      rgba(20, 22, 26, 0)
    );
  }
  .x1vgxyl0 {
    margin-left: 192px !important;
  }
  .x1vilta4 {
    color: var(--divider);
  }
  .x1vit0d8 {
    border-left-color: var(--primary-button-background);
  }
  .x1vivegt {
    border-left-color: var(--primary-deemphasized-button-background);
  }
  .x1vj0lu0 {
    margin-right: var(--size-14);
  }
  .x1vjfegm {
    z-index: 1;
  }
  .x1vjgj0v {
    contain: layout;
  }
  .x1vjwkuj {
    background-color: #d45c43;
  }
  .x1vkib50 {
    border-bottom-left-radius: 360px;
  }
  .x1vl1bm6 {
    border-right-color: #00000010;
  }
  .x1vl6467 {
    border-top-left-radius: var(--list-cell-border-radius);
  }
  .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;
  }
  .x1vnslfi {
    box-shadow: 0 8px 16px var(--media-inner-border);
  }
  .x1vo5lh {
    transform: translateY(-80%);
  }
  .x1vobaek {
    padding-left: 13px;
  }
  .x1voj42h {
    border-left-color: var(--placeholder-text-on-media);
  }
  .x1voxton {
    color: var(--about-ig-white);
  }
  .x1vpgnvv {
    background-color: #e2e2df;
  }
  .x1vprtnf {
    color: var(--always-dark-overlay);
  }
  .x1vq3u3q {
    box-shadow: 0 4px 4px 0 var(--media-inner-border);
  }
  .x1vqrpxx {
    font-family: SFProText-Semibold, Segoe UI, Arial !important;
  }
  .x1vqud6w {
    opacity: 70%;
  }
  .x1vqwhq1 {
    border-bottom-right-radius: 60px;
  }
  .x1vqz4hg {
    order: 33;
  }
  .x1vr089q {
    background-color: whitesmoke;
  }
  .x1vra34 {
    -webkit-filter: brightness(40%);
    filter: brightness(40%);
  }
  .x1vrg8lv {
    border-left-color: var(--shadow-inset);
  }
  .x1vriu5o {
    background-color: var(--button-background-destructive);
  }
  .x1vrlrjl {
    padding-left: var(--space-large);
  }
  .x1vsb1ek {
    -webkit-filter: var(--badge-gray-filter);
    filter: var(--badge-gray-filter);
  }
  .x1vsdcvp {
    transform: translate(-85%, 85%);
  }
  .x1vswc8w {
    border-bottom-right-radius: 28px;
  }
  .x1vtvx1t {
    background-color: var(--wash);
  }
  .x1vuf3jl {
    animation-name: xad0qjf-B;
  }
  .x1vuxp1f {
    letter-spacing: 0.36px;
  }
  .x1vv1lt1 {
    right: 25px;
  }
  .x1vv4pg6 {
    animation-name: xbb2stg-B;
  }
  .x1vvkbs {
    word-wrap: break-word;
  }
  .x1vvsez5 {
    color: rgba(0, 0, 0, 0.1);
  }
  .x1vw6dt6 {
    margin-left: -50%;
  }
  .x1vwswxv {
    padding-left: 4%;
  }
  .x1vwv4km {
    font-family: var(--subtitle-font-family);
  }
  .x1vxhdol {
    font-family: Optimistic Disp;
  }
  .x1vxzk2 {
    margin-right: 17px;
  }
  .x1vyfyq8 {
    border-right-color: rgb(var(--ig-elevated-background));
  }
  .x1vyi6i {
    margin-right: 0.4%;
  }
  .x1vyoibn {
    padding-left: var(--size-4);
  }
  .x1vz41ov {
    background-color: #814de7;
  }
  .x1vzd84k {
    -webkit-clip-path: circle(1px at 0% 0%);
    clip-path: circle(1px at 0% 0%);
  }
  .x1w0boku {
    z-index: 6;
  }
  .x1w0mnb {
    margin-right: 6px;
  }
  .x1w0nv0z {
    transform: translate(-700px, 20px) rotate(-10deg);
  }
  .x1w0nzuy {
    padding-right: 30%;
  }
  .x1w1cdas {
    padding-left: 131px;
  }
  .x1w1l3m7 {
    padding-left: 35px;
  }
  .x1w1qamf {
    background-color: var(--fds-white-alpha-20);
  }
  .x1w2lkzu {
    padding-right: 11px;
  }
  .x1w33vng {
    background-color: #c3e1c8;
  }
  .x1w398xy {
    border-left-color: var(--always-gray-40);
  }
  .x1w3jsh0 {
    background-repeat: repeat-x;
  }
  .x1w3u9th {
    opacity: 0.001;
  }
  .x1w4261f {
    animation-name: x1dt3o2o-B;
  }
  .x1w43iiz {
    border-left: 4px solid var(--popover-background);
  }
  .x1w4ip6v {
    margin-left: 3px;
  }
  .x1w4yz6i {
    border-top-right-radius: 0.5rem;
  }
  .x1w5kprq {
    margin-right: var(--x6c4grl);
  }
  .x1w5m15a {
    animation-name: xlnvh2b-B;
  }
  .x1w5mq9o {
    background-color: var(--button-background-secondary--hover);
  }
  .x1w60jca {
    box-shadow: 0 4px 12px 0 var(--shadow-2);
  }
  .x1w6qum2 {
    border-bottom-right-radius: var(--hds-border-radius-30);
  }
  .x1w7rt7d {
    animation-name: x1c5rxhy-B;
  }
  .x1w81jfy {
    border-top-left-radius: 60px;
  }
  .x1w898n {
    margin-right: var(--marginInline);
  }
  .x1w8z1cf {
    background-color: var(--list-selected-bar);
  }
  .x1w90wak {
    animation-name: xaeq8qu-B;
  }
  .x1w95jeb {
    box-shadow: 0 1px 0 var(--shadow-1);
  }
  .x1wa136r {
    border-bottom-right-radius: calc(var(--size-medium) / 2);
  }
  .x1wa695h {
    order: 36;
  }
  .x1wb7cse {
    border-bottom-left-radius: 11px;
  }
  .x1wbbese {
    background-color: var(--warning);
  }
  .x1wbvgsv {
    background-size: 1px 7px;
  }
  .x1wcaz21 {
    margin-left: 35px;
  }
  .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%
    );
  }
  .x1wcvc8b {
    box-shadow: 0 12px 12px var(--shadow-2);
  }
  .x1wd8k3y {
    -webkit-filter: blur(8px);
    filter: blur(8px);
  }
  .x1weeur4 {
    transform: translateY(100%);
  }
  .x1wef1fw {
    border-right-color: var(--shadow-5);
  }
  .x1weigxw {
    font-size: 2.625rem;
  }
  .x1wepgln {
    background-color: var(--tray-scrim-overlay);
  }
  .x1wf1ifq {
    fill: var(--base-cherry);
  }
  .x1wfd6qs {
    border-right-color: #dfdddb;
  }
  .x1wfze9l {
    border-right-color: var(--progress-ring-disabled-foreground);
  }
  .x1wg7d1k {
    row-gap: var(--list-item-text-row-gap);
  }
  .x1wgatzk {
    column-gap: var(--badge-gap-column);
  }
  .x1wh94ac {
    column-gap: 40px;
  }
  .x1whowko {
    font-family: SFProText-Regular;
  }
  .x1whtid3 {
    margin-left: 90px;
  }
  .x1wi6ugi {
    background-size: 365px 282px !important;
  }
  .x1wij2l4 {
    box-shadow: 0 0 0 1px var(--fds-black-alpha-60);
  }
  .x1winvzj {
    -webkit-user-select: none;
  }
  .x1wiwa8b {
    box-shadow: 0 8px 16px 0 var(--shadow-1),
      0 0 2px 0 var(--secondary-button-pressed);
  }
  .x1wj4tiz {
    border-top-left-radius: 51px;
  }
  .x1wjvc0d {
    border-bottom-left-radius: 17.5px;
  }
  .x1wkpsv1 {
    flex-basis: 20px;
  }
  .x1wkzo03 {
    background-color: var(--toast-background);
  }
  .x1wl4ed {
    right: 30%;
  }
  .x1wlfl8j {
    grid-template-columns: repeat(3, 1fr);
  }
  .x1wmg1qf {
    border-top-left-radius: 40%;
  }
  .x1wnbrb {
    border-right: 2px solid var(--input-border-color-hover);
  }
  .x1wnfojn {
    border-bottom-right-radius: var(--size-8);
  }
  .x1wnkzza {
    animation-timing-function: cubic-bezier(0, 0, 1, 1);
  }
  .x1wnpsje {
    stroke-dasharray: 4;
  }
  .x1wnuiir {
    fill: var(--always-dark-overlay);
  }
  .x1wo2wf3 {
    vertical-align: center;
  }
  .x1woorlc {
    border-top-right-radius: 60px;
  }
  .x1wp8tw6 {
    box-shadow: 0 4px 12px rgba(var(--web-always-black), 0.15);
  }
  .x1wpsl4u {
    flex-basis: 16px;
  }
  .x1wpzbip {
    background-color: var(--hover-overlay);
  }
  .x1wqzl2e {
    font-family: var(--abra-code-font-family);
  }
  .x1wrd74u {
    padding-right: 82px;
  }
  .x1ws1act {
    left: var(--start);
  }
  .x1wsgiic {
    transition-duration: 0.5s;
  }
  .x1wt2b0t {
    border-right-width: 5px;
  }
  .x1wtad8d {
    right: -10px;
  }
  .x1wu4z8r {
    margin-left: 110px;
  }
  .x1wuqix3 {
    background-color: var(--wig-blush);
  }
  .x1wurnp2 {
    border-left-color: var(--shadow-5);
  }
  .x1wus3qs {
    line-height: 4.2857;
  }
  .x1wvqwft {
    z-index: 1002;
  }
  .x1wwkixf {
    -webkit-filter: opacity(0.2);
    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;
  }
  .x1wyv8x2 {
    background-color: rgb(var(--ig-close-friends-refreshed));
  }
  .x1wzfet {
    color: var(--warning-text);
  }
  .x1x0d7q6 {
    box-shadow: 0 0 0 1.5px var(--background-primary);
  }
  .x1x16y7e {
    border-left-width: var(--popover-border-width);
  }
  .x1x1c4bx {
    animation-delay: 0.3s;
  }
  .x1x1iy4h {
    border-right-color: var(--primary-deemphasized-button-text);
  }
  .x1x1kblc {
    margin-right: var(--size-negative-24);
  }
  .x1x2j8ew {
    background-color: #fff6ed;
  }
  .x1x4e7r2 {
    left: 38px;
  }
  .x1x5t3x4 {
    margin-right: 350px;
  }
  .x1x6cg3q {
    flex-shrink: 6;
  }
  .x1x6heat {
    left: calc(50% - 3px);
  }
  .x1x80s81 {
    color: var(--disabled-button-text);
  }
  .x1x85hfe {
    z-index: 12;
  }
  .x1x8b98j {
    border-top-right-radius: 2px;
  }
  .x1x8ect5 {
    animation-delay: 0.9s;
  }
  .x1x95ywd {
    border-left-color: var(--popover-background);
  }
  .x1x9kqty {
    border-right: 2px solid var(--media-inner-border);
  }
  .x1x9wcxt {
    border-top-left-radius: 26px;
  }
  .x1xb5h2r {
    padding-left: 92px;
  }
  .x1xb5rmd {
    border-right-color: var(--always-gray-95);
  }
  .x1xcg2w3 {
    margin-left: 80px;
  }
  .x1xdassh {
    border-bottom-right-radius: 5%;
  }
  .x1xf6ywa {
    color: var(--chat-admin-text-color);
  }
  .x1xfsgkm {
    padding-left: 32px;
  }
  .x1xgahvj {
    fill: var(--positive);
  }
  .x1xgbbnv {
    border-left-color: #e5e5e5;
  }
  .x1xgwl7b {
    box-shadow: 0 0 1px rgba(0, 0, 0, 0.1), 0 0 5px rgba(0, 0, 0, 0.1);
  }
  .x1xinsad {
    background-color: var(--profile-photo-badge-background-negative);
  }
  .x1xiwhr0 {
    transform: translateX(-16px) translateZ(0);
  }
  .x1xj5l3j {
    box-shadow: 0 0 5px rgba(0, 0, 0, 0.1), 0 0 1px rgba(0, 0, 0, 0.1);
  }
  .x1xj7lix {
    font-family: var--text-input-field-font-family;
  }
  .x1xjf802 {
    font-size: var(--system-36-font-size);
  }
  .x1xlinv2 {
    border-bottom-left-radius: 64px;
  }
  .x1xln1dn {
    box-shadow: 0 0 16px 0 var(--shadow-1);
  }
  .x1xlr1w8 {
    font-weight: 700;
  }
  .x1xm1mqw {
    border-right-color: var(--card-background);
  }
  .x1xmvt09 {
    font-family: var(--font-family-segoe);
  }
  .x1xmwtuv {
    border-left-style: unset;
  }
  .x1xmxkk1 {
    box-shadow: 0 0 12px rgba(0, 0, 0, 0.16);
  }
  .x1xnfo54 {
    border-bottom-right-radius: 80px;
  }
  .x1xnfyel {
    box-shadow: 0 8px 16px var(--overlay-alpha-80);
  }
  .x1xnozmb {
    line-height: 28;
  }
  .x1xnpjs7 {
    border-bottom-left-radius: var(--shape-small);
  }
  .x1xo1j8k {
    left: 34%;
  }
  .x1xokpdx {
    padding-left: var(--p-space-4);
  }
  .x1xoyn1a {
    background-color: #f42050;
  }
  .x1xq50bl {
    background-color: var(--calendar-event-card-background-cancelled);
  }
  .x1xq6q5s {
    flex-basis: 100px;
  }
  .x1xqakb7 {
    background-color: #fff1cc;
  }
  .x1xqr6sq {
    -webkit-filter: blur(75px);
    filter: blur(75px);
  }
  .x1xr0vuk {
    background-color: var(--chat-incoming-message-bubble-background-color);
  }
  .x1xr83ln {
    -webkit-filter: drop-shadow(0 0 4px rgba(var(--web-always-black), 0.15));
    filter: drop-shadow(0 0 4px rgba(var(--web-always-black), 0.15));
  }
  .x1xrl905 {
    right: 15%;
  }
  .x1xt27bu {
    border-bottom-left-radius: 31px;
  }
  .x1xtl47e {
    border-left-color: var(--chat-incoming-message-border-color, transparent);
  }
  .x1xtoibw {
    background-image: linear-gradient(
      to bottom left,
      var(--overlay-on-media),
      transparent
    );
  }
  .x1xtr5r7 {
    margin-left: -64px;
  }
  .x1xv4oj6 {
    animation-name: xqm23h3-B;
  }
  .x1xvh2ck {
    column-gap: var(--spacing-5, 12px);
  }
  .x1xw1sup {
    transition-property: height, width;
  }
  .x1xw72bm {
    transform: translateX(calc(var(--size-small) / 32));
  }
  .x1xwhoib {
    animation-name: x7o79ul-B;
  }
  .x1xwhvez {
    animation-delay: 0.4s;
  }
  .x1xwyiab {
    box-shadow: 0 0 4px var(--always-black),
      0 0 4px var(--fds-black-alpha-50) inset;
  }
  .x1xxigs5 {
    padding-right: 5%;
  }
  .x1xxvtuq {
    order: 38;
  }
  .x1xyqrku {
    border-top-right-radius: 16.5px;
  }
  .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);
  }
  .x1xz74zx {
    background-image: linear-gradient(
      180deg,
      rgba(0, 0, 0, 0.5) 0%,
      rgba(0, 0, 0, 0.495676) 6.67%,
      rgba(0, 0, 0, 0.482245) 13.33%,
      rgba(0, 0, 0, 0.45917) 20%,
      rgba(0, 0, 0, 0.426294) 26.67%,
      rgba(0, 0, 0, 0.384113) 33.33%,
      rgba(0, 0, 0, 0.334058) 40%,
      rgba(0, 0, 0, 0.278654) 46.67%,
      rgba(0, 0, 0, 0.221346) 53.33%,
      rgba(0, 0, 0, 0.165942) 60%,
      rgba(0, 0, 0, 0.115887) 66.67%,
      rgba(0, 0, 0, 0.0737057) 73.33%,
      rgba(0, 0, 0, 0.0408299) 80%,
      rgba(0, 0, 0, 0.017755) 86.67%,
      rgba(0, 0, 0, 0.0043236) 93.33%,
      rgba(0, 0, 0, 0) 100%
    );
  }
  .x1xzabdm {
    transform: translateZ(0px);
  }
  .x1xzczws {
    overflow-anchor: none;
  }
  .x1xzm4ny {
    background-color: var(--comment-footer-background);
  }
  .x1xzmf5g {
    background-color: #3d5d8e;
  }
  .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);
  }
  .x1y1w9x1 {
    border-bottom-left-radius: 90px;
  }
  .x1y3jaa6 {
    background-color: rgba(var(--ig-stroke), 0.5);
  }
  .x1y4ma1z {
    background-color: var(--reaction-pill-multireact-selected-color);
  }
  .x1y4mre0 {
    left: -20px;
  }
  .x1y5e3q9 {
    aspect-ratio: 1/1;
  }
  .x1y6jm75 {
    border-right: 8px solid var(--base-blue);
  }
  .x1y71gwh {
    border-right-color: var(--media-inner-border);
  }
  .x1y7wan5 {
    background-color: #444950;
  }
  .x1y8dmdm {
    border-right: 2px solid var(--fds-black-alpha-05);
  }
  .x1y8pnwx {
    border-left: 1px white solid;
  }
  .x1y8v6su {
    align-self: start;
  }
  .x1y9q3xn {
    box-shadow: 0 8px 16px 0 var(--shadow-2);
  }
  .x1y9x2zs {
    margin-left: 156px;
  }
  .x1ybjxci {
    border-bottom-left-radius: 40px;
  }
  .x1ybmbna {
    background-color: rgba(255, 255, 255, 0.3);
  }
  .x1ybostu {
    background-color: #d6d9dd;
  }
  .x1ybu4oh {
    row-gap: var(--space-medium);
  }
  .x1yc1aqs {
    padding-left: var(--size-negative-16);
  }
  .x1yc453h {
    text-align: start;
  }
  .x1ydp29b {
    padding-left: var(--workds-text-input-padding-horizontal);
  }
  .x1ydqlwi {
    border-left-color: var(--focus-ring-blue);
  }
  .x1ye3gou {
    padding-left: 12px;
  }
  .x1ye9mx4 {
    box-shadow: 0 2px 8px 2px var(--shadow-5);
  }
  .x1yebjyq {
    padding-left: 72px;
  }
  .x1ygf0dq {
    z-index: 49;
  }
  .x1yi8x05 {
    border-bottom-right-radius: var(--spacing-4, 8px);
  }
  .x1yiexj8 {
    font-size: 1.8125rem;
  }
  .x1yjz2vk {
    background-color: var(--pressable-background-color-hover);
  }
  .x1ykpwxx {
    border-top-left-radius: 15px;
  }
  .x1ykxiw6 {
    animation-duration: 0.45s;
  }
  .x1yky480 {
    animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);
  }
  .x1yl03ai {
    cursor: nesw-resize;
  }
  .x1ylpc12 {
    margin-left: 340px;
  }
  .x1ym21rr {
    background-image: linear-gradient(
      to bottom,
      var(--overlay-on-media) 80%,
      var(--shadow-8)
    );
  }
  .x1ymiuwn {
    grid-template-rows: repeat(3, 1fr);
  }
  .x1yn0g08 {
    word-break: break-all;
  }
  .x1ynjoxx {
    padding-left: 56px;
  }
  .x1yoed9 {
    background-color: var(--fds-purple-40);
  }
  .x1yot627 {
    border-bottom-right-radius: var(--abra-composer-corner-radius);
  }
  .x1yoyd3s {
    border-left-color: var(--always-gray-75);
  }
  .x1ypdohk {
    cursor: pointer;
  }
  .x1yphkwy {
    box-shadow: 0 2px 4px 0 var(--shadow-1);
  }
  .x1yppyca {
    letter-spacing: -0.08px;
  }
  .x1yq1m1v {
    -webkit-filter: brightness(0.6);
    filter: brightness(0.6);
  }
  .x1yqsa3v {
    box-shadow: 1px 0 0 0 var(--divider);
  }
  .x1yr5g0i {
    border-top-right-radius: 4px;
  }
  .x1yrix95 {
    animation-name: xyt3z58-B;
  }
  .x1yrj5x {
    background-color: var(--toast-icon-info);
  }
  .x1yrs50u {
    box-shadow: var(--shadow-persistent);
  }
  .x1yshbwc {
    fill-opacity: 0.9;
  }
  .x1ysnn1a {
    border-right-color: var(--disabled-button-background);
  }
  .x1yst3ey {
    box-shadow: var(--box-shadow-elevation-2);
  }
  .x1ytbgms {
    left: -100%;
  }
  .x1ytjz74 {
    background-color: var(--dyi-status-preparing);
  }
  .x1ytlcd7 {
    background-color: #58c322;
  }
  .x1ytmdls {
    color: var(--hds-core-ui-white);
  }
  .x1ytmua2 {
    border-bottom-left-radius: 26px;
  }
  .x1yu6fn4 {
    flex-basis: 33.33%;
  }
  .x1yuchi1 {
    background-color: var(--interactive-secondary-hover);
  }
  .x1yuen0f {
    color: var(--secondary-text-color);
  }
  .x1yv2w62 {
    border-left: 4px solid var(--card-background);
  }
  .x1yvbkzs {
    padding-left: var(--button-small-horizontal-padding);
  }
  .x1yvva6b {
    border-bottom-right-radius: 126px;
  }
  .x1yvzxtw {
    color: var(--button-secondary-toggled-text);
  }
  .x1ywz7d5 {
    color: var(--calendar-event-card-outline-blue);
  }
  .x1yxay38 {
    color: var(--button-icon-secondary-toggled);
  }
  .x1yyewnu {
    border-right-color: var(--fds-green-55);
  }
  .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);
  }
  .x1yzsq9j {
    border-left: 1px solid var(--wash);
  }
  .x1z0xzs {
    background-color: var(--toggle-button-active-background);
  }
  .x1z0yhbn {
    border-left-color: blue;
  }
  .x1z11no5 {
    border-top-left-radius: 24px;
  }
  .x1z3bfb {
    margin-left: 35%;
  }
  .x1z8cj {
    border-top-left-radius: 56px;
  }
  .x1z8i0p {
    order: 87;
  }
  .x208869 {
    line-height: 1.1333;
  }
  .x208w8b {
    color: var(--xscreen-unsupported);
  }
  .x21bibv {
    line-height: var(--system-120-line-height);
  }
  .x21ce47 {
    right: 100px;
  }
  .x21gdcw {
    -webkit-filter: var(--button-icon-filter-tertiary-toggled);
    filter: var(--button-icon-filter-tertiary-toggled);
  }
  .x21xoy2 {
    background-image: repeating-linear-gradient(
      -45deg,
      rgba(0, 0, 0, 0),
      rgba(0, 0, 0, 0) 5px,
      rgba(110, 113, 117, 0.04) 5px,
      rgba(110, 113, 117, 0.04) 10px
    );
  }
  .x22m9n3 {
    border-left-color: #dadde1;
  }
  .x22u59k {
    color: var(--wig-white);
  }
  .x230xth {
    border-bottom-left-radius: 18px;
  }
  .x23hv5q {
    border-left-color: solid;
  }
  .x23mzm3 {
    color: #9d6dfc;
  }
  .x23ukwa {
    stroke: var(--rating-star-active);
  }
  .x24i39r {
    right: 35px;
  }
  .x24wj7a {
    padding-left: var(--size-large);
  }
  .x25b06s {
    border-right-color: #0000;
  }
  .x25l62i {
    background-size: 100%;
  }
  .x26eawd {
    margin-left: 24%;
  }
  .x26u7qi {
    border-left-style: solid;
  }
  .x27edjs {
    right: 0%;
  }
  .x27ms1c {
    line-height: var(--message-heading-6-line-height);
  }
  .x27saw0 {
    text-shadow: 0 0 3px var(--overlay-alpha-80);
  }
  .x27vdmw {
    opacity: 0.95;
  }
  .x284j7 {
    background-color: var(--wig-chat-bubble);
  }
  .x288g5 {
    resize: vertical;
  }
  .x28gwc1 {
    box-shadow: 0 8px 24px var(--shadow-1);
  }
  .x28h3oe {
    transform: translateX(-12px);
  }
  .x295jky {
    transform: scale(1.23) translateY(-3px);
  }
  .x29p6ln {
    padding-left: 46px;
  }
  .x2b1vl2 {
    border-right: 2px solid var(--primary-icon);
  }
  .x2b61t3 {
    background-color: primary;
  }
  .x2b8uid {
    text-align: center;
  }
  .x2bbaeu {
    animation-name: xsalcmj-B;
  }
  .x2bj2ny {
    background-color: var(--surface-background);
  }
  .x2bjvrc {
    left: -30px;
  }
  .x2buwul {
    background-color: var(--wig-channel-icon-default-background);
  }
  .x2c293i {
    padding-right: var(--size-10);
  }
  .x2c8kfy {
    box-shadow: 0 12px 28px 0 var(--shadow-2), 0 2px 4px 0 var(--shadow-1);
  }
  .x2ebxmi {
    aspect-ratio: 16/10;
  }
  .x2eh3g {
    border-bottom-right-radius: 17.5px;
  }
  .x2em13v {
    border-bottom-left-radius: 15%;
  }
  .x2fk45f {
    background-color: secondary-button-background;
  }
  .x2fxd7x {
    padding-left: 0.15em;
  }
  .x2g2b2u {
    padding-right: 75px;
  }
  .x2g32xy {
    border-bottom-left-radius: 20px;
  }
  .x2h3lcl {
    border-bottom-right-radius: 9999px;
  }
  .x2h7rmj {
    transition-property: color, fill, stroke;
  }
  .x2h9iz9 {
    background-color: var(--circle-button-green-background-color);
  }
  .x2hbi6w {
    border-left-color: var(--always-dark-overlay);
  }
  .x2ipasm {
    border-top-left-radius: 44px;
  }
  .x2ixdml {
    animation-duration: 2s;
  }
  .x2izyaf {
    background-color: var(--fds-white);
  }
  .x2j4hbs {
    border-left-width: 0.5px;
  }
  .x2jnxm1 {
    background-image: linear-gradient(transparent, var(--card-background));
  }
  .x2jnzp2 {
    transform: translateY(0%);
  }
  .x2l2avr {
    border-left-color: var(--disabled-button-text);
  }
  .x2lah0s {
    flex-shrink: 0;
  }
  .x2loh2v {
    border-right: solid var(--accent);
  }
  .x2mfxb {
    animation-duration: 0.4s;
  }
  .x2n63eg {
    margin-right: -60px;
  }
  .x2ngsik {
    transform: translateY(25%);
  }
  .x2nk9nm {
    border-left: 3px solid var(--always-white);
  }
  .x2nyqjg {
    border-bottom-left-radius: var(--modal-border-radius) !important;
  }
  .x2ot76f {
    fill: var(--placeholder-text);
  }
  .x2ozb1 {
    margin-left: -25px;
  }
  .x2p8vrm {
    transition-delay: 0.5s;
  }
  .x2pq9lr {
    box-shadow: var(--shadow-base);
  }
  .x2q6lol {
    flex-basis: 62.5%;
  }
  .x2qib4z {
    padding-right: 7px;
  }
  .x2qxk11 {
    box-shadow: inset 0 1px 0 var(--media-inner-border);
  }
  .x2r4l8e {
    order: 8;
  }
  .x2rbppu {
    border-left-color: var(--highlight-bg);
  }
  .x2s1mdg {
    letter-spacing: -0.41px;
  }
  .x2sqz4w {
    line-height: 1.125;
  }
  .x2ssjo2 {
    outline-offset: -2px;
  }
  .x2t687o {
    border-right-width: var(--chat-incoming-message-border-width, 0px);
  }
  .x2t7q83 {
    background-color: var(--wig-nav-background);
  }
  .x2teano {
    border-top-right-radius: var(--size-16);
  }
  .x2tjsbr {
    background-color: var(--hds-core-ui-white);
  }
  .x2txt0s {
    order: 73;
  }
  .x2uwi9r {
    border-bottom-right-radius: var(--button-border-radius);
  }
  .x2vewp0 {
    position: initial;
  }
  .x2wu09p {
    color: var(--cyan-primary);
  }
  .x2x2xf8 {
    padding-left: 0.2em;
  }
  .x2xth8r {
    transform: translate(0px) scale(1);
  }
  .x2yuzo6 {
    border-right-color: var(--secondary-button-stroke) !important;
  }
  .x2znlh8 {
    flex-basis: unset;
  }
  .x2zvq0q {
    border-right-color: #1877f2;
  }
  .x304f88 {
    margin-left: var(--size-4);
  }
  .x30gv7q {
    padding-right: var(--Size-6, 6px);
  }
  .x30kzoy {
    border-bottom-right-radius: 8px;
  }
  .x31h1t8 {
    transform: translate(-50%, 100%);
  }
  .x31uoxj {
    border-left-width: dashed;
  }
  .x325zlf {
    box-shadow: 0 0 0 1px var(--accent) inset,
      0 0 0 5px var(--primary-deemphasized-button-pressed) inset;
  }
  .x32snf2 {
    border-bottom-left-radius: 48px;
  }
  .x33gn0b {
    color: #666;
  }
  .x33oq07 {
    padding-left: var(--button-padding-horizontal-medium);
  }
  .x3406by {
    background-image: url(/rsrc.php/v4/yM/r/EjrwCu92I94.gif);
  }
  .x34b2w2 {
    background-image: url(/rsrc.php/v4/yp/r/asdqGxXdj9t.png);
  }
  .x34n2jk {
    background-image: linear-gradient(
      90deg,
      var(--surface-background) 0.47%,
      rgba(255, 255, 255, 0) 98.24%
    );
  }
  .x361rvq {
    font-family: var(--text-input-field-font-family), system-ui, sans-serif !important;
  }
  .x36lzlx {
    order: 19;
  }
  .x36uohd {
    transform: translateX(-21px);
  }
  .x3751jv {
    box-shadow: inset 0 0 0 2px var(--primary-deemphasized-button-background);
  }
  .x37zpob {
    line-height: 1.4;
  }
  .x38mehp {
    background-color: var(--fds-cyan-70);
  }
  .x390xn2 {
    background-color: #4fc3fa;
  }
  .x39eecv {
    margin-left: -1px;
  }
  .x39innc {
    border-right-color: var(--secondary-button-stroke);
  }
  .x39viwf {
    background-color: #e4e6eb;
  }
  .x3a57xx {
    background-color: #c9ccd1;
  }
  .x3ajldb {
    vertical-align: bottom;
  }
  .x3ak3fx {
    page-break-inside: avoid;
  }
  .x3bazc0 {
    box-shadow: 0 1px 2px var(--shadow-5);
  }
  .x3cq69q {
    color: var(--extended-orange-text);
  }
  .x3ct3a4 {
    list-style-type: none;
  }
  .x3cvh4y {
    background-color: #ffc6c6;
  }
  .x3de0di {
    margin-right: -0.7%;
  }
  .x3dujys {
    animation-name: x1x9x9s1-B;
  }
  .x3f462a {
    border-bottom-right-radius: 32px;
  }
  .x3f4u1h {
    left: 32px;
  }
  .x3fyz0z {
    color: #f7f7f7;
  }
  .x3h1ast {
    box-shadow: 0 1px 4px var(--shadow-2);
  }
  .x3hh19s {
    border-top-right-radius: var(--dialog-border-radius);
  }
  .x3hkoc4 {
    padding-left: 64px;
  }
  .x3homjw {
    color: var(--hds-body-text);
  }
  .x3ieub6 {
    flex-direction: column-reverse;
  }
  .x3j32gy {
    flex-basis: 35%;
  }
  .x3jmxfq {
    animation-name: xfimhlc-B;
  }
  .x3jqge {
    border-top-right-radius: 22px;
  }
  .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));
  }
  .x3kxbaq {
    border-bottom-left-radius: var(--size-4);
  }
  .x3lj8dh {
    padding-left: 3%;
  }
  .x3lm81w {
    padding-left: 210px;
  }
  .x3lxelj {
    background-image: linear-gradient(
      90deg,
      rgba(132, 199, 249, 0.3125) -13.26%,
      rgba(255, 172, 172, 0.6) 56.96%,
      #d0d7f3 92.34%
    );
  }
  .x3me2ea {
    color: #f43953;
  }
  .x3nfvp2 {
    display: inline-flex;
  }
  .x3npybm {
    border-left: 1px solid lightgrey;
  }
  .x3nwc95 {
    box-shadow: 0 4px 4px 0 rgba(0, 0, 0, 0.25);
  }
  .x3oxpmy {
    background-image: linear-gradient(
      rgba(238, 238, 238, 0) 60%,
      rgba(0, 0, 0, 0.6) 100%
    );
  }
  .x3oybdh {
    transform: scale(1);
  }
  .x3pnbk8 {
    row-gap: 8px;
  }
  .x3q5wm5 {
    border-left: 2px solid var(--base-lemon);
  }
  .x3q8yk8 {
    -webkit-filter: grayscale(1) contrast(0) brightness(1.5);
    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;
  }
  .x3s2uo6 {
    margin-left: 6%;
  }
  .x3stwaq {
    font-weight: 100;
  }
  .x3vi9cg {
    stroke-dasharray: 460;
  }
  .x3vj7og {
    -webkit-clip-path: inset(0 0 0 0);
    clip-path: inset(0 0 0 0);
  }
  .x3vyex2 {
    background-image: url(/rsrc.php/v4/yp/r/SKpyvX_8tdR.png);
  }
  .x3wfimy {
    box-shadow: 0 0 0 2.75px var(--background-primary);
  }
  .x3wfpwp {
    margin-right: 31%;
  }
  .x3wfuqc {
    margin-left: var(--space-large);
  }
  .x3ws1sd {
    order: 79;
  }
  .x3x9cwd {
    border-top-right-radius: inherit;
  }
  .x3yw8vx {
    list-style-type: decimal;
  }
  .x3yww96 {
    margin-left: 54px;
  }
  .x3zf81a {
    text-shadow: 0 1px 1px 0 var(--shadow-1);
  }
  .x3zwtg {
    animation-name: xj1bu7w-B;
  }
  .x40hh3e {
    column-gap: 16px;
  }
  .x40j3uw {
    border-top-right-radius: 50px;
  }
  .x410c0t {
    border-top-left-radius: var(--x88p6x8);
  }
  .x412ayb {
    border-bottom-right-radius: var(--container-dimension);
  }
  .x412nkl {
    margin-right: 275px;
  }
  .x41o525 {
    contain: inline-size;
  }
  .x41virw {
    text-wrap: balance !important;
  }
  .x42lbtm {
    background-color: wig-white;
  }
  .x42x0ya {
    background-color: black;
  }
  .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;
  }
  .x43rr9r {
    letter-spacing: var(--message-body-letter-spacing);
  }
  .x442zby {
    right: 3.5%;
  }
  .x443n21 {
    background-color: var(--web-wash);
  }
  .x4465f1 {
    align-content: end;
  }
  .x457x3z {
    font-family: var(--headline2-font-family);
  }
  .x46iabm {
    -webkit-filter: brightness(44%);
    filter: brightness(44%);
  }
  .x46jau6 {
    padding-left: 54px;
  }
  .x46rnab {
    border-top-left-radius: var(--nav-list-cell-corner-radius);
  }
  .x47c7y5 {
    background-color: #6a31c6;
  }
  .x47corl {
    pointer-events: none;
  }
  .x47xyb1 {
    border-bottom-right-radius: var(--icon-background-round-border-radius);
  }
  .x48hw41 {
    animation-name: xuqt05y-B;
  }
  .x48pi3f {
    border-right-color: var(--popover-background);
  }
  .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));
  }
  .x4afe7t {
    animation-duration: 0.3s;
  }
  .x4anl6b {
    border-left-color: var(--wig-nav-background);
  }
  .x4b6v7d {
    animation-duration: var(--fds-fast);
  }
  .x4b77o {
    animation-name: x1wv65fh-B;
  }
  .x4bmajx {
    fill: var(--hover-overlay);
  }
  .x4c688f {
    border-left: 1px solid var(--always-light-overlay);
  }
  .x4ca6or {
    background-color: #00000026;
  }
  .x4d8lgk {
    animation-name: x1f6c42h-B;
  }
  .x4dbqbb {
    perspective: 100px;
  }
  .x4deuby {
    background-image: linear-gradient(
      88.98deg,
      var(--warning) 0%,
      var(--warning) 99.98%
    );
  }
  .x4dnxs2 {
    flex-shrink: auto;
  }
  .x4dpj5n {
    color: #1b7x4E4;
  }
  .x4ebwuk {
    background-color: var(--fds-spectrum-slate-tint-70);
  }
  .x4ee8o {
    transform: translateY(-30%);
  }
  .x4ehiyk {
    background-color: var(--fds-primary-icon);
  }
  .x4eolia {
    background-color: #accef7;
  }
  .x4eviei {
    flex-basis: 286px;
  }
  .x4f5ut0 {
    box-shadow: 0 0 8px var(--shadow-2);
  }
  .x4ffpxb {
    order: 51;
  }
  .x4fw8x5 {
    box-shadow: 0 2px 15px -3px var(--media-inner-border);
  }
  .x4fwpa6 {
    background-color: #f5f5f5;
  }
  .x4g1k81 {
    order: 21;
  }
  .x4ge4z1 {
    padding-left: 44px;
  }
  .x4glpa4 {
    border-right: 3px solid var(--base-grape);
  }
  .x4gm0zg {
    border-left-color: var(--web-wash);
  }
  .x4gvtve {
    color: #050505;
  }
  .x4gwvgr {
    stroke: #c9ccd1;
  }
  .x4gxsgb {
    margin-left: var(--x1gnvd7e);
  }
  .x4hg4is {
    animation-timing-function: ease-in-out;
  }
  .x4iakoh {
    border-bottom-right-radius: var(--artifact-imagine-corner-radius);
  }
  .x4ii7l6 {
    margin-right: 56px;
  }
  .x4iz5qw {
    background-color: var(--badge-green);
  }
  .x4ja7tx {
    background-color: var(--calendar-event-card-outline-orange);
  }
  .x4k7w5x {
    align-content: inherit;
  }
  .x4l4ogo {
    order: 99;
  }
  .x4lkkr1 {
    border-bottom-right-radius: 0.5rem;
  }
  .x4lxgbq {
    object-position: 35px 27%;
  }
  .x4lxjtd {
    background-color: var(--thumb-background-color);
  }
  .x4m03bp {
    flex-basis: 296px;
  }
  .x4mdsod {
    text-shadow: 0 0 3px black;
  }
  .x4mizyg {
    flex-basis: 264.5px;
  }
  .x4mskuk {
    margin-left: -36px;
  }
  .x4n2nu6 {
    right: -6px;
  }
  .x4n7ey {
    background-color: var(--fds-black-alpha-60);
  }
  .x4nhl2z {
    border-bottom-left-radius: var(--list-cell-border-radius-large);
  }
  .x4nxufw {
    border-right-color: var(--base-lemon);
  }
  .x4o00kh {
    background-color: #74a4f2;
  }
  .x4o8bbx {
    line-height: 1.8667;
  }
  .x4p3wbt {
    right: 18px;
  }
  .x4p4y1z {
    animation-name: xzuo13p-B;
  }
  .x4pb5v6 {
    border-bottom-left-radius: 24px;
  }
  .x4pcyxb {
    box-shadow: 2px 0 8px var(--shadow-1);
  }
  .x4pfjvb {
    flex-basis: 50%;
  }
  .x4pih3a {
    animation-name: xz0nb1o-B;
  }
  .x4pqqfc {
    order: 54;
  }
  .x4prdry {
    column-gap: 0.5rem;
  }
  .x4qtj1p {
    border-bottom-left-radius: var(--icon-background-round-border-radius);
  }
  .x4r51d9 {
    right: 6px;
  }
  .x4rjrq3 {
    order: 63;
  }
  .x4s88eo {
    margin-left: 100%;
  }
  .x4sg0re {
    background-image: url(/rsrc.php/v4/yP/r/UxH_3DJCcJm.png);
  }
  .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));
  }
  .x4u259g {
    border-right-color: #a7b3bf;
  }
  .x4uap5 {
    padding-right: 0;
  }
  .x4uhsvo {
    border-left-color: var(--dialog-border-color);
  }
  .x4uz0a7 {
    animation-name: xx4g29r-B;
  }
  .x4v1no5 {
    transform: translate(50%, 50%);
  }
  .x4v7p3 {
    column-gap: var(--space-small);
  }
  .x4wba6h {
    background-color: var(--fb-logo);
  }
  .x4wq5d9 {
    background-color: rgba(88, 144, 255, 0.15);
  }
  .x4xe4td {
    box-shadow: var(--shadow-emphasis);
  }
  .x4xejrh {
    -webkit-filter: contrast(80%);
    filter: contrast(80%);
  }
  .x4xrfw5 {
    border-left: 1px solid var(--media-inner-border);
  }
  .x4xt3t0 {
    fill: var(--overlay-alpha-80);
  }
  .x4y2jaj {
    flex-basis: fit-content;
  }
  .x4y8mfe {
    border-bottom-left-radius: 22px;
  }
  .x4ycxno {
    padding-right: 56px;
  }
  .x4zgh4k {
    transform: scale(1.1);
  }
  .x4zniha {
    z-index: 201;
  }
  .x4zw6fh {
    border-left-color: var(--positive);
  }
  .x51ie1h {
    background-image: linear-gradient(
      180deg,
      var(--always-dark-overlay) 0%,
      rgba(0, 0, 0, 0.7) 47.92%,
      var(--shadow-8) 100%
    );
  }
  .x525zg8 {
    padding-right: 60px;
  }
  .x52tqoz {
    box-shadow: 0 2px 12px var(--shadow-1);
  }
  .x537lbi {
    padding-left: 74px;
  }
  .x539r4j {
    border-left-width: var(--igdw-chat-tab-composer-border-width);
  }
  .x53arp0 {
    margin-left: -100%;
  }
  .x53iox2 {
    padding-left: calc(
      var(--mwp-message-list-profile-start-padding, 8px) - 2px +
        var(--mwp-message-list-profile-width, 28px) + 8px + 12px
    );
  }
  .x53vw73 {
    border-bottom-left-radius: var(--size-16);
  }
  .x540dpk {
    margin-left: 40px;
  }
  .x54ewbq {
    animation-duration: var(--fds-slow);
  }
  .x54qn0q {
    background-color: #31a24c;
  }
  .x54ywaa {
    border-left: var(--accent) 1px solid;
  }
  .x55l8w5 {
    font-weight: var(--message-inline-table-header-font-weight);
  }
  .x55ruut {
    padding-right: var(--paddingEnd);
  }
  .x579bpy {
    font-size: 2rem;
  }
  .x57kliw {
    background-color: var(--chat-composer-background-color, inherit);
  }
  .x57z4qd {
    padding-left: var(--size-negative-12);
  }
  .x585lrc {
    border-bottom-right-radius: var(--button-corner-radius);
  }
  .x58fqnu {
    border-top-right-radius: var(--dialog-corner-radius);
  }
  .x58h1bg {
    right: -10%;
  }
  .x59zalx {
    padding-left: var(--size-negative-14);
  }
  .x5a6xit {
    border-right-color: var(--positive-background);
  }
  .x5agonf {
    line-height: 52px;
  }
  .x5ar7tf {
    background-color: #585858;
  }
  .x5axt38 {
    margin-left: -13px;
  }
  .x5azwcr {
    border-right: 2px solid var(--card-background);
  }
  .x5bj7zw {
    left: 96px;
  }
  .x5ckbq3 {
    border-left-color: var(--tooltip-background);
  }
  .x5csgh0 {
    box-shadow: 0 3px 4px 0 var(--always-dark-overlay);
  }
  .x5d90me {
    border-right-color: var(--calendar-event-card-outline-gray);
  }
  .x5dlahp {
    margin-right: 3.1%;
  }
  .x5e5rjt {
    color: var(--primary-button-background);
  }
  .x5f6h7s {
    font-size: 4rem;
  }
  .x5fapg {
    border-right-color: var(--shadow-inset);
  }
  .x5frxen {
    left: 8%;
  }
  .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;
  }
  .x5hyhjc {
    color: #ffc700;
  }
  .x5i6ehr {
    transform: translateX(-100%);
  }
  .x5ib6vp {
    padding-left: 20px;
  }
  .x5imwo5 {
    background-color: var(--calendar-event-card-outline-green);
  }
  .x5j3x9 {
    background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAYAAAABCAQAAABXwBd7AAAAE0lEQVQI12NgYAZCVgYOBn4GeQAA4ABCt0ka/wAAAABJRU5ErkJggg==);
  }
  .x5jau8x {
    transition-duration: 30s;
  }
  .x5jf7z8 {
    vertical-align: 0;
  }
  .x5jj4e4 {
    box-shadow: var(--dialog-shadow);
  }
  .x5jn1jc {
    margin-left: 50px;
  }
  .x5k68dw {
    border-bottom-left-radius: 19px;
  }
  .x5kxuu3 {
    padding-right: 8%;
  }
  .x5lgsrl {
    fill: var(--base-lime);
  }
  .x5lnw11 {
    box-shadow: 0 1px 0 0 var(--divider);
  }
  .x5lxg6s {
    -webkit-overflow-scrolling: touch;
  }
  .x5m3s2n {
    border-top-right-radius: 20%;
  }
  .x5m4zn9 {
    background-color: #787878;
  }
  .x5m6myb {
    animation-name: x1kaiz6y-B;
  }
  .x5muytz {
    color: var(--hover-overlay);
  }
  .x5n08af {
    color: rgb(var(--ig-primary-text));
  }
  .x5od304 {
    border-left-width: var(--chat-incoming-message-border-width, 0px);
  }
  .x5okk85 {
    border-left-color: #ffee35;
  }
  .x5p7y74 {
    background-color: var(--mwp-header-background-color, inherit);
  }
  .x5pf9jr {
    border-bottom-right-radius: 0;
  }
  .x5q09r4 {
    color: var(--colours-primary-text, #0f2d35);
  }
  .x5q3hln {
    -webkit-filter: drop-shadow(0px 0px 4px var(--shadow-8));
    filter: drop-shadow(0px 0px 4px var(--shadow-8));
  }
  .x5q7boz {
    font-family: Facebook Narrow App !important;
  }
  .x5qnwav {
    border-bottom-left-radius: calc(var(--size-small) / 2);
  }
  .x5qyjo0 {
    border-top-left-radius: var(--size-4);
  }
  .x5rbe2d {
    box-shadow: 0 1px 0 #eaebec;
  }
  .x5rk692 {
    margin-left: 140px;
  }
  .x5scsmk {
    border-top-left-radius: 13px;
  }
  .x5skwsv {
    fill: var(--fb-logo);
  }
  .x5tct7y {
    transition-timing-function: cubic-bezier(0.17, 1.64, 0.61, 1.22);
  }
  .x5th0yj {
    margin-right: 30px;
  }
  .x5uqrmk {
    will-change: height;
  }
  .x5url18 {
    color: 0;
  }
  .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;
  }
  .x5wo2oz {
    border-bottom-right-radius: var(--list-cell-border-radius);
  }
  .x5wq0mo {
    margin-right: 35px;
  }
  .x5wqa0o {
    flex-shrink: 2;
  }
  .x5wui3g {
    transform: scale(0.7) translateX(-50%);
  }
  .x5yzy4c {
    border-bottom-left-radius: 5px;
  }
  .x5z4jtk {
    flex-basis: 240px;
  }
  .x5zdck6 {
    transition-delay: 0.05s;
  }
  .x60kskp {
    padding-left: var(--x176279f);
  }
  .x612ktm {
    padding-left: 3.5%;
  }
  .x61iya9 {
    transform: translateX(-48px) translateZ(0);
  }
  .x62en3b {
    transition-timing-function: cubic-bezier(0.25, 0.8, 0.25, 1);
  }
  .x646s5n {
    border-bottom-right-radius: var(--x88p6x8);
  }
  .x65k6ix {
    -webkit-line-clamp: var(--WebkitLineClamp);
  }
  .x65q6n8 {
    transform: scale(1.15);
  }
  .x66bpb4 {
    right: 34px;
  }
  .x66pe7j {
    -webkit-filter: var(--button-icon-filter-secondary-calling);
    filter: var(--button-icon-filter-secondary-calling);
  }
  .x67bb7w {
    pointer-events: auto;
  }
  .x67ct29 {
    font-size: 10pt;
  }
  .x67ttcy {
    animation-name: xa4qym0-B;
  }
  .x67uiyb {
    left: -10px;
  }
  .x68a9ox {
    border-bottom-right-radius: 20%;
  }
  .x68m4m9 {
    background-color: rgba(0, 0, 0, 0.6);
  }
  .x69sivr {
    background-image: url(/rsrc.php/v4/yC/r/SRtdZ-oOCib.png);
  }
  .x6a0fk7 {
    border-bottom-right-radius: 0.5em;
  }
  .x6bcz3t {
    font-weight: var(--about-ig-font-weight-semibold);
  }
  .x6bk1ks {
    margin-right: 34px;
  }
  .x6dovoz {
    text-shadow: 0 2px 2px var(--shadow-5);
  }
  .x6emzmx {
    background-color: var(--primary-button-icon);
  }
  .x6evikt {
    view-transition-name: nav-overlay;
  }
  .x6ffoir {
    border-top-left-radius: var(--list-item-overlay-corner-radius-navigation);
  }
  .x6gghtd {
    font-family: sans-serif !important;
  }
  .x6gs93r {
    border-top-right-radius: var(--messenger-card-corner-radius);
  }
  .x6gw67q {
    border-top-right-radius: 70px;
  }
  .x6hzrah {
    background-color: var(--badge-purple);
  }
  .x6i13ze {
    text-overflow: ellipses;
  }
  .x6jdzhq {
    border-bottom-left-radius: var(--artifact-imagine-model-item-corner-radius);
  }
  .x6k3zl1 {
    box-shadow: 0 0 4px var(--shadow-2), 0 4px 13px var(--shadow-1);
  }
  .x6k8haq {
    flex-basis: 692px;
  }
  .x6kpnj3 {
    flex-basis: var(--size-8);
  }
  .x6kqr7c {
    background-color: trasparent;
  }
  .x6kw84z {
    box-shadow: 0 5px 10px 0 var(--shadow-2);
  }
  .x6l7rnn {
    margin-right: calc((var(--size-small) - var(--size-8)) / 2);
  }
  .x6l8u58 {
    box-shadow: 0 12px 28px 0 var(--shadow-1), 0 2px 4px 0 var(--shadow-1);
  }
  .x6l929x {
    padding-right: var(--workds-text-input-padding-horizontal);
  }
  .x6lk49t {
    background-color: #454580;
  }
  .x6luctq {
    background-color: rgba(241, 168, 23, 0.4);
  }
  .x6m44yg {
    background-image: linear-gradient(
      to top,
      rgba(var(--web-always-black), 0.4) 0%,
      rgba(var(--web-always-black), 0.3) 10%,
      rgba(var(--web-always-black), 0.025) 45%,
      rgba(var(--web-always-black), 0) 55%,
      rgba(var(--web-always-black), 0.025) 65%,
      rgba(var(--web-always-black), 0.15) 90%,
      rgba(var(--web-always-black), 0.2) 100%
    );
  }
  .x6mezaz {
    text-transform: none;
  }
  .x6my1t9 {
    will-change: opacity, transform;
  }
  .x6nuxpt {
    padding-right: 30px !important;
  }
  .x6nycq4 {
    border-bottom-left-radius: 12px !important;
  }
  .x6o7n8i {
    transition-property: opacity, transform;
  }
  .x6ofvy {
    padding-right: 1rem;
  }
  .x6opcjr {
    background-image: linear-gradient(360deg, #000 10%, rgba(0, 0, 0, 0) 100%);
  }
  .x6plb61 {
    padding-left: calc(var(--mwp-message-list-actions-width, 105px) + 23px);
  }
  .x6prxxf {
    font-size: 0.9375rem;
  }
  .x6pts3a {
    padding-left: var(--size-12);
  }
  .x6qpguo {
    border-bottom-right-radius: 12px !important;
  }
  .x6s0dn4 {
    align-items: center;
  }
  .x6sjhos {
    box-shadow: -2px 2px 10px var(--divider);
  }
  .x6sjxcb {
    flex-basis: 1218px;
  }
  .x6tqnqi {
    background-color: pink;
  }
  .x6u19be {
    font-size: 0.9375rem;
  }
  .x6u5lvz {
    color: var(--positive);
  }
  .x6v01d {
    padding-left: 120px;
  }
  .x6vos2o {
    border-bottom-right-radius: 52px;
  }
  .x6wvzqs {
    contain: content;
  }
  .x6x52a7 {
    padding-right: 30px;
  }
  .x6xls3x {
    border-left: 8px solid var(--card-background);
  }
  .x6xm3om {
    border-top-left-radius: 10%;
  }
  .x6y81sa {
    border-bottom-right-radius: 21px;
  }
  .x6z27wg {
    padding-right: var(--g3otn);
  }
  .x6z84v0 {
    fill: #606273;
  }
  .x6zhf5e {
    margin-right: -5px;
  }
  .x6zo3i6 {
    box-shadow: 0 1px 2px 0 #0000001a;
  }
  .x6zurak {
    font-size: var(--fontSize);
  }
  .x70bew4 {
    padding-right: 0.5em;
  }
  .x70y0r9 {
    right: 14px;
  }
  .x71dh53 {
    background-color: #60acfc;
  }
  .x71s49j {
    pointer-events: all;
  }
  .x72gu60 {
    border-top-right-radius: 51px;
  }
  .x72wyj2 {
    color: var(--input-label-color-inside);
  }
  .x72xwq0 {
    flex-basis: 94px;
  }
  .x73je2i {
    stroke: currentColor;
  }
  .x75feij {
    background-color: var(--background-inverse);
  }
  .x768y1r {
    border-left: 2px solid var(--accent);
  }
  .x76hg51 {
    border-bottom-left-radius: var(--radius-medium);
  }
  .x773k2o {
    animation-duration: 0.14s;
  }
  .x77ix8a {
    border-top-right-radius: 7.2px;
  }
  .x78zum5 {
    display: flex;
  }
  .x79r8po {
    animation-delay: 1.2s;
  }
  .x7a106z {
    align-items: flex-start;
  }
  .x7ap4oa {
    border-right: var(--accent) 1px solid;
  }
  .x7aqkx9 {
    background-color: var(--hds-secondary-button-background);
  }
  .x7arf1l {
    border-bottom-right-radius: 44px;
  }
  .x7aytte {
    border-bottom-right-radius: 104px;
  }
  .x7b9nwf {
    transform: scaleX(-1) translate(-25%, -25%);
  }
  .x7bf9qd {
    background-image: radial-gradient(
      circle,
      transparent 0%,
      var(--base-teal) 100%
    );
  }
  .x7bi4t9 {
    left: 35px;
  }
  .x7bnfv8 {
    border-right-color: #dadde1;
  }
  .x7bo2k {
    stroke-opacity: 0.3;
  }
  .x7daf1o {
    background-color: var(--reaction-pill-background-color, var(--wash));
  }
  .x7dbzsa {
    margin-right: 64px;
  }
  .x7dhep9 {
    background-color: var(--primary-deemphasized-button-text);
  }
  .x7e9vag {
    background-color: rgba(244, 57, 83, 0.12);
  }
  .x7eptgl {
    cursor: ew-resize;
  }
  .x7fd4wk {
    align-self: end;
  }
  .x7fzxk3 {
    column-gap: var(--size-32);
  }
  .x7g060r {
    border-left-width: 4px;
  }
  .x7ggn4r {
    padding-left: 28px;
  }
  .x7gie9n {
    margin-right: 43%;
  }
  .x7h7r2v {
    box-shadow: inset 0 0 0 1px var(--input-border-color-hover);
  }
  .x7h9g57 {
    line-height: 2.6667;
  }
  .x7hwv9s {
    opacity: var(--image2-opacity);
  }
  .x7i73kt {
    margin-left: 44px;
  }
  .x7j4kfj {
    margin-right: 3.2%;
  }
  .x7kcbdq {
    -webkit-filter: var(--button-icon-filter-destructive);
    filter: var(--button-icon-filter-destructive);
  }
  .x7kqqw5 {
    padding-left: 1.5px;
  }
  .x7ky79i {
    left: var(--size-2);
  }
  .x7l2uk3 {
    color: rgb(var(--ig-link));
  }
  .x7l9s84 {
    background-color: var(--interactive-secondary);
  }
  .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);
  }
  .x7o66ii {
    border-left-color: #ea5f1d;
  }
  .x7oiw7k {
    margin-left: 52px;
  }
  .x7p49u4 {
    transform: rotate(0deg);
  }
  .x7qp8f8 {
    order: 61;
  }
  .x7r02ix {
    background-color: rgb(var(--ig-elevated-background));
  }
  .x7r1588 {
    border-top-left-radius: 16.5px;
  }
  .x7rd9gb {
    font-family: var(--font-family-display-bold), var(--font-family-apple) !important;
  }
  .x7sf2oe {
    -webkit-clip-path: inset(0px 0px 0px 0px);
    clip-path: inset(0px 0px 0px 0px);
  }
  .x7sfrwj {
    -webkit-clip-path: polygon(0px 0px, 0px 0px, 0px 0px, 0px 0px);
    clip-path: polygon(0px 0px, 0px 0px, 0px 0px, 0px 0px);
  }
  .x7swo9i {
    caret-color: #050505;
  }
  .x7t3fss {
    background-color: #078b3a;
  }
  .x7t6ubo {
    animation-duration: 3s;
  }
  .x7t9t1q {
    grid-template-columns: var(--gridTemplateColumns);
  }
  .x7txf1f {
    order: 24;
  }
  .x7utz3d {
    border-right-color: var(--blue-link);
  }
  .x7v6yn8 {
    justify-content: flex-end;
  }
  .x7v7x1q {
    justify-self: center;
  }
  .x7v9bd0 {
    animation-duration: 0.75s;
  }
  .x7vn9cu {
    border-top-right-radius: var(--radius-medium);
  }
  .x7w7fq9 {
    order: 97;
  }
  .x7whbhp {
    font-family: Roboto;
  }
  .x7wuybg {
    border-bottom-right-radius: 14px;
  }
  .x7wzq59 {
    position: -webkit-sticky;
    position: sticky;
  }
  .x7x8rel {
    box-shadow: 0 2px 8px 2px var(--fds-black-alpha-50);
  }
  .x7xrq65 {
    border-right-color: var(--fds-yellow-20);
  }
  .x7xrszw {
    margin-left: var(--abra-message-margin-start);
  }
  .x7yykeb {
    view-transition-name: page-nav;
  }
  .x7z1v8h {
    white-space: nowrap !important;
  }
  .x7zgzr6 {
    order: 56;
  }
  .x7zijz1 {
    padding-left: var(--size-24);
  }
  .x7ziyon {
    flex-basis: 70%;
  }
  .x7zqjjv {
    border-right-color: var(--wig-nav-background);
  }
  .x809xjq {
    transform: translate(0px, -9px);
  }
  .x80kce4 {
    grid-auto-flow: dense;
  }
  .x8182xy {
    margin-left: -2px;
  }
  .x8239ei {
    border-left-color: var(--disabled-button-background) !important;
  }
  .x82nm7 {
    border-top-left-radius: 8px 8px;
  }
  .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;
  }
  .x83z2og {
    background-color: #fff;
  }
  .x83z92f {
    box-shadow: 0 0 8px 0 var(--shadow-1);
  }
  .x84fkku {
    right: 36px;
  }
  .x84okpw {
    animation-timing-function: var(--fds-strong);
  }
  .x85e67t {
    flex-basis: 64px;
  }
  .x85um52 {
    background-color: var(--tab-background-toggle);
  }
  .x863s1k {
    border-bottom-right-radius: 8%;
  }
  .x86vgt0 {
    background-color: var(--fds-black-alpha-20);
  }
  .x86x9uj {
    color: var(--icon-primary);
  }
  .x87ea8o {
    border-right: 1px solid transparent;
  }
  .x87ps6o {
    -webkit-user-select: none;
  }
  .x881uwn {
    background-color: var(--wig-page-background);
  }
  .x88v6c3 {
    border-bottom-left-radius: var(--messenger-card-corner-radius);
  }
  .x89bh2v {
    transform: scale(1.04);
  }
  .x89lhf {
    border-bottom-left-radius: 96px;
  }
  .x8aayfw {
    padding-left: 48px;
  }
  .x8achws {
    -webkit-filter: brightness(0) invert(1);
    filter: brightness(0) invert(1);
  }
  .x8az3br {
    order: 32;
  }
  .x8b1hf0 {
    background-color: rgba(255, 255, 255, 0);
  }
  .x8bvjq0 {
    right: var(--end);
  }
  .x8cgc45 {
    right: 50%;
  }
  .x8cw2a4 {
    font-size: 3rem;
  }
  .x8d47n3 {
    color: primary-text;
  }
  .x8ebbdf {
    border-right-width: 1.5px;
  }
  .x8eossa {
    border-left-color: #c3cd2e;
  }
  .x8f9a0u {
    border-top-right-radius: 33px;
  }
  .x8fncvn {
    right: -5px;
  }
  .x8fw6g7 {
    border-right-color: var(--line-subtle);
  }
  .x8g35m8 {
    padding-left: 38px;
  }
  .x8g6ph {
    border-bottom-right-radius: var(--list-cell-corner-radius);
  }
  .x8g6rb3 {
    border-left-color: var(--shadow-1);
  }
  .x8gbvx8 {
    align-content: flex-start;
  }
  .x8ggfew {
    -webkit-filter: brightness(25%);
    filter: brightness(25%);
  }
  .x8gtcn4 {
    transform: translateX(-50%)
      translateY(calc(-100% + var(--button-corner-radius)));
  }
  .x8hhl5t {
    flex-wrap: wrap-reverse;
  }
  .x8hrpit {
    padding-left: 13.8px;
  }
  .x8ht08g {
    background-color: var(--hds-core-ui-extended-grey-40);
  }
  .x8ii3r7 {
    box-shadow: var(--card-box-shadow);
  }
  .x8ikho7 {
    padding-right: var(--button-padding-horizontal-medium);
  }
  .x8iuv6i {
    flex-grow: 999;
  }
  .x8j1v83 {
    margin-left: var(--size-negative-12);
  }
  .x8j4wrb {
    margin-left: 5px;
  }
  .x8jac55 {
    border-left: 1px solid var(--secondary-button-pressed);
  }
  .x8jj4xb {
    object-fit: scale-down;
  }
  .x8jlkpy {
    color: var(--text-inverse);
  }
  .x8k05lb {
    z-index: 200;
  }
  .x8k0hwz {
    font-weight: var(--text-link-bold-font-weight);
  }
  .x8kcvxv {
    border-right: 5px solid transparent;
  }
  .x8knxv4 {
    z-index: -1;
  }
  .x8lpmqd {
    background-image: linear-gradient(
      180deg,
      transparent 30%,
      var(--card-background) 70%
    );
  }
  .x8m6m90 {
    color: var(--link-text);
  }
  .x8mqhxd {
    flex-basis: var(--messenger-card-min-width);
  }
  .x8nt7p6 {
    border-left: 2px solid var(--always-white);
  }
  .x8o8amb {
    order: 43;
  }
  .x8on3mv {
    border-right-color: rgb(var(--ig-tertiary-text));
  }
  .x8onsx5 {
    order: 48;
  }
  .x8ooppw {
    border-bottom-left-radius: var(--artifact-imagine-corner-radius);
  }
  .x8ozjh4 {
    object-position: top;
  }
  .x8qkbbt {
    box-shadow: var(--shadow-2);
  }
  .x8qlptq {
    box-shadow: 0 4px 4px 0 #0000000f inset;
  }
  .x8rcjlc {
    color: var(--interactive-primary);
  }
  .x8rm82h {
    border-left: 4px solid white;
  }
  .x8rwxoi {
    -webkit-filter: var(--icon-filter-secondary);
    filter: var(--icon-filter-secondary);
  }
  .x8rx0wl {
    margin-left: 180px;
  }
  .x8ryyyt {
    background-color: var(--cyan-tertiary);
  }
  .x8s7dd {
    border-left-color: var(--popover-border-color);
  }
  .x8sal2t {
    column-gap: var(--size-16);
  }
  .x8t3t8w {
    box-shadow: 0 -2px 9px var(--shadow-1);
  }
  .x8t4hs6 {
    background-size: 140% auto;
  }
  .x8u2fvd {
    border-top-left-radius: 5px;
  }
  .x8ui7v6 {
    border-left-color: rgba(var(--grey-0-prism), 0.05);
  }
  .x8vdgqj {
    margin-left: 32px;
  }
  .x8w7gz1 {
    color: var(--text-primary-on-media);
  }
  .x8x1vt3 {
    padding-left: 17px;
  }
  .x8xq9gn {
    background-color: #814de7;
  }
  .x8yag65 {
    color: #fff;
  }
  .x8za3yd {
    resize: both;
  }
  .x8zc4e7 {
    left: 26px;
  }
  .x8zf8c {
    background-image: linear-gradient(135deg, #8c72cb, #54c7ec);
  }
  .x8zifdi {
    cursor: copy;
  }
  .x8zoqoo {
    border-left-color: var(--fds-gray-45);
  }
  .x8zvzrc {
    margin-left: 30px;
  }
  .x904243 {
    border-top-right-radius: 25%;
  }
  .x90azxh {
    border-top-right-radius: var(--workds-text-input-border-radius);
  }
  .x90kdol {
    box-shadow: 0 0 0 2px var(--always-white), 0 0 0 4px var(--base-blue);
  }
  .x91icnq {
    stroke: var(--base-tomato);
  }
  .x91lo7 {
    background-size: 91px 50px;
  }
  .x91o6tq {
    border-left-color: var(--progress-ring-disabled-background);
  }
  .x91zg6u {
    border-right-width: 10px;
  }
  .x92am80 {
    -webkit-filter: var(--icon-filter-primary);
    filter: var(--icon-filter-primary);
  }
  .x92jw2a {
    flex-basis: 325px;
  }
  .x92rtbv {
    right: 16px;
  }
  .x92xnlw {
    transform: translateX(-24px);
  }
  .x9387xi {
    border-left-color: var(--surface-background);
  }
  .x94b4lh {
    border-left-width: var(--border-width-thick);
  }
  .x94gnk3 {
    box-shadow: 0 4px 13px var(--shadow-1), 0 0 4px var(--hover-overlay);
  }
  .x95da8x {
    font-weight: var(--body-emphasized-font-weight);
  }
  .x95k36r {
    border-right: 1px solid var(--secondary-button-pressed);
  }
  .x978qrt {
    background-color: var(--interactive-tertiary);
  }
  .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);
  }
  .x986o06 {
    border-right-color: var(--disabled-icon);
  }
  .x98wfs6 {
    margin-left: 68px;
  }
  .x997jcx {
    transition-delay: 0.25s;
  }
  .x99fzhk {
    -webkit-backdrop-filter: blur(100px);
    backdrop-filter: blur(100px);
  }
  .x9b080j {
    background-color: var(--hds-purple-07);
  }
  .x9bbmet {
    background-color: var(--popover-background);
  }
  .x9bnoq5 {
    border-top-left-radius: var(--artifact-imagine-corner-radius);
  }
  .x9bt16y {
    background-color: var(--data-viz-orange);
  }
  .x9c3f3a {
    border-left-color: var(--fds-gray-20);
  }
  .x9d9hlq {
    border-left-color: #fdb32a;
  }
  .x9dqhi0 {
    background-color: unset;
  }
  .x9du1do {
    box-shadow: 0 0 0 3.5px var(--background-inverse);
  }
  .x9dyr19 {
    transition-duration: 0.18s;
  }
  .x9e4igb {
    border-left: 2px solid;
  }
  .x9eikr2 {
    -webkit-clip-path: inset(0px 0px 0px -16px);
    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);
  }
  .x9fw0c1 {
    border-top-right-radius: var(--x88p6x8);
  }
  .x9gh4fx {
    background-color: var(--dataviz-supplementary-4);
  }
  .x9h15zd {
    border-right-width: var(--popover-border-width);
  }
  .x9iegyq {
    animation-name: x9wvk7f-B;
  }
  .x9jhf4c {
    border-bottom-left-radius: 8px;
  }
  .x9jyxry {
    left: -24px;
  }
  .x9l4bfa {
    box-shadow: 0 1px 4px var(--media-inner-border);
  }
  .x9lcvmn {
    transition-timing-function: ease-out;
  }
  .x9loa05 {
    letter-spacing: var(--message-heading-3-letter-spacing);
  }
  .x9loipz {
    background-color: #f6fafc;
  }
  .x9lpsdd {
    padding-right: var(--card-padding-horizontal);
  }
  .x9lwmrp {
    background-color: var(--non-media-pressed-on-dark);
  }
  .x9m4u0k {
    border-right-color: var(--chat-composer-button-color);
  }
  .x9mfa4r {
    padding-left: 25px;
  }
  .x9mn55f {
    transform: scale(0.9);
  }
  .x9ncgqs {
    transition-duration: 1.2s;
  }
  .x9nmfks {
    margin-right: var(--workds-text-input-addon-margin);
  }
  .x9o3a5x {
    padding-left: -8px;
  }
  .x9o8f33 {
    background-color: var(--progress-stepper-primary-incomplete);
  }
  .x9of8rc {
    border-top-right-radius: var(--badge-border-radius);
  }
  .x9oqzsc {
    background-image: linear-gradient(transparent, var(--shadow-5));
  }
  .x9ouwbv {
    background-color: var(--wig-khaki);
  }
  .x9rzwcf {
    border-bottom-right-radius: var(--tooltip-corner-radius);
  }
  .x9s6dyx {
    background-color: #f0f4f7;
  }
  .x9s7o7y {
    transform: scaleY(1.5);
  }
  .x9t3lkt {
    background-color: rgba(96, 103, 112, 0.2);
  }
  .x9tsg3v {
    -webkit-filter: blur(24px);
    filter: blur(24px);
  }
  .x9tu13d {
    transform: rotate(-90deg);
  }
  .x9uowo9 {
    color: var(--hds-green-05);
  }
  .x9ur9u5 {
    border-left-color: var(--fds-black-alpha-10);
  }
  .x9uyl1p {
    background-color: var(--hds-primary-destructive-action);
  }
  .x9velw8 {
    background-color: var(--hz-nav-bar-profile-dropdown-background-color);
  }
  .x9w7lzj {
    margin-left: 120px;
  }
  .x9wwp8f {
    background-repeat: repeat-y;
  }
  .x9x5qeu {
    column-gap: var(--gap-large);
  }
  .x9xauv {
    border-left-color: var(--utility-border-active);
  }
  .x9xoaaz {
    left: -36px;
  }
  .x9xpc1z {
    column-gap: 7px;
  }
  .x9ya4v0 {
    animation-name: xcekhfk-B;
  }
  .x9ybxor {
    transition-property: left;
  }
  .x9zhew7 {
    background-color: var(--background-secondary-pressed);
  }
  .x9zld5l {
    transform: translateY(4%) scale(0.923, 0.923);
  }
  .xa01izi {
    left: 300px;
  }
  .xa35bth {
    border-left: 2px solid var(--wash);
  }
  .xa3vuyk {
    animation-timing-function: ease-out;
  }
  .xa44r0r {
    background-color: rgba(0, 0, 0, 0.45);
  }
  .xa49m3k {
    border-right-color: var(--always-dark-overlay);
  }
  .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;
  }
  .xa65csh {
    background-position-y: bottom;
  }
  .xa6p843 {
    border-right-color: var(--negative);
  }
  .xa71gfg {
    border-bottom-right-radius: 27px;
  }
  .xa77ea4 {
    -webkit-filter: drop-shadow(0px 0px 8px var(--shadow-2));
    filter: drop-shadow(0px 0px 8px var(--shadow-2));
  }
  .xa7jb88 {
    transform: translateX(-180px);
  }
  .xa7kkou {
    line-height: 1.7;
  }
  .xa7xb4i {
    animation-name: xo7bqm7-B;
  }
  .xa9119d {
    z-index: 50;
  }
  .xa9gy79 {
    border-right-color: var(--primary-button-pressed);
  }
  .xa9qn9j {
    border-top-left-radius: 0.5em;
  }
  .xaa1bss {
    row-gap: var(--size-4);
  }
  .xaac89p {
    margin-left: 64px !important;
  }
  .xaatb59 {
    outline-style: solid;
  }
  .xac0cvt {
    left: 43px;
  }
  .xacajkf {
    background-color: var(--base-lemon);
  }
  .xacar6l {
    border-bottom-right-radius: 56px;
  }
  .xad7fsf {
    right: -24px;
  }
  .xadjoqd {
    border-left-color: var(--switch-active);
  }
  .xaeiroq {
    border-right-color: currentColor;
  }
  .xaev7th {
    text-shadow: 1px 1px gray;
  }
  .xahkb6j {
    border-top-right-radius: 52px;
  }
  .xahwfyg {
    transform: translateX(220px);
  }
  .xaigb6o {
    flex-grow: inherit;
  }
  .xaiwvzv {
    border-top-right-radius: var(--nav-list-cell-corner-radius);
  }
  .xak5pq8 {
    border-top-right-radius: var(--image-border-radius);
  }
  .xakag0 {
    font-size: 75%;
  }
  .xal3pk5 {
    left: 0%;
  }
  .xal61yo {
    background-color: var(--always-black);
  }
  .xal98gn {
    order: 16;
  }
  .xamev6x {
    background-image: linear-gradient(205.7deg, #76b6ff 1.79%, #1877f2 98.22%);
  }
  .xamitd3 {
    align-self: center;
  }
  .xap8zlk {
    padding-left: var(--button-large-horizontal-padding);
  }
  .xappeoj {
    stroke: var(--wash);
  }
  .xapzn6e {
    font-weight: var(--about-ig-font-weight-bold);
  }
  .xaq016i {
    transform: translateX(calc(var(--size-large) / 24));
  }
  .xaqk1y8 {
    background-image: var(--preview-gradient);
  }
  .xarhk6t {
    padding-left: var(--workds-text-input-addon-padding-horizontal);
  }
  .xarpa2k {
    justify-content: inherit;
  }
  .xas4zb2 {
    background-color: rgba(0, 0, 0, 0.05);
  }
  .xas8oye {
    margin-left: var(--size-2);
  }
  .xasmz14 {
    padding-right: 210px;
  }
  .xat63qw {
    stroke-opacity: 0.9;
  }
  .xatbrnm {
    background-color: var(--shadow-5);
  }
  .xatmjh1 {
    background-color: #00000054;
  }
  .xau8ic4 {
    animation-name: x9nyzi3-B;
  }
  .xauyxy {
    order: 69;
  }
  .xav7gou {
    border-left: 0;
  }
  .xaw8158 {
    justify-content: space-evenly;
  }
  .xawl6j6 {
    transform: translateY(2%) scale(0.97, 0.97);
  }
  .xawo4h0 {
    border-bottom-right-radius: 54px;
  }
  .xax07ci {
    margin-left: 224px !important;
  }
  .xax70vg {
    order: 57;
  }
  .xaydxt6 {
    order: 65;
  }
  .xayplqe {
    background-color: var(--negative-background) !important;
  }
  .xayqjjm {
    box-shadow: 0 0 5px var(--shadow-2);
  }
  .xayvuls {
    color: #000;
  }
  .xaznids {
    flex-shrink: unset;
  }
  .xazysdq {
    background-color: rgb(198, 201, 206, 0.5);
  }
  .xb04l35 {
    transform: scale(0.85) translateY(-15px);
  }
  .xb1c2wi {
    left: 2px;
  }
  .xb1nfcm {
    background-color: var(--interactive-primary-selected);
  }
  .xb1pw9c {
    right: -22px;
  }
  .xb2endx {
    background-color: var(--negative-background);
  }
  .xb2kyzz {
    font-size: 0.5625rem;
  }
  .xb2l5q1 {
    left: 116px;
  }
  .xb2p1d3 {
    letter-spacing: 30px;
  }
  .xb382vp {
    border-right-color: var(--p-color-border-subdued, var(--p-border-subdued));
  }
  .xb3b7hn {
    border-bottom-left-radius: var(--dialog-border-radius);
  }
  .xb3z9vi {
    border-right-color: #cbd2d9;
  }
  .xb42eee {
    background-image: linear-gradient(
      180deg,
      rgba(255, 255, 255, 0) 0%,
      var(--card-background) 90%
    );
  }
  .xb4acpm {
    -webkit-filter: var(--toast-icon-success-filter);
    filter: var(--toast-icon-success-filter);
  }
  .xb4gq0b {
    background-color: rgba(255, 255, 255, 0.35);
  }
  .xb4tp27 {
    background-color: var(--destructive-button-background);
  }
  .xb4x0qh {
    margin-right: 22px;
  }
  .xb4y0hw {
    color: var(--extended-blue-text);
  }
  .xb5bqql {
    animation-iteration-count: Infinity;
  }
  .xb6bni {
    border-bottom-left-radius: var(--chip-corner-radius);
  }
  .xb70ct3 {
    padding-left: var(--size-negative-24);
  }
  .xb749tq {
    border-right: 1px solid var(--web-wash);
  }
  .xb756pt {
    box-shadow: 0 0 2px rgba(0, 0, 0, 0.3);
  }
  .xb7ehew {
    line-height: 60px;
  }
  .xb7tz9w {
    letter-spacing: var(--message-heading-4-letter-spacing);
  }
  .xb85qt5 {
    font-family: Menlo, Consolas, Monaco, monospace !important;
  }
  .xb8fpfl {
    border-bottom-right-radius: 31px;
  }
  .xb8lv0f {
    animation-duration: 0.28s;
  }
  .xb8rdg1 {
    color: #848484;
  }
  .xb8s3i7 {
    border-bottom-left-radius: 36px;
  }
  .xb8tzyh {
    color: var(--hds-secondary-button-text);
  }
  .xb91rkm {
    margin-left: var(--nav-list-cell-margin-horizontal-inner-addon);
  }
  .xb924mw {
    left: var(--space-small);
  }
  .xb9bq0t {
    margin-right: -1.25px;
  }
  .xb9o29e {
    border-left-color: var(--wig-page-background);
  }
  .xb9tvrk {
    border-bottom-left-radius: 14px;
  }
  .xb9y0vi {
    border-bottom-right-radius: 64px;
  }
  .xbael8q {
    fill: #b4b8d9;
  }
  .xbb192p {
    background-color: var(--positive-background);
  }
  .xbb3pvg {
    transition-duration: 0.14s;
  }
  .xbb5q0q {
    color: var(--hds-unrated);
  }
  .xbbochk {
    margin-right: var(--size-negative-12);
  }
  .xbbxn1n {
    padding-left: 24px;
  }
  .xbcsakw {
    animation-timing-function: cubic-bezier(0.19, 1, 0.22, 1);
  }
  .xbcu1az {
    padding-left: 128px;
  }
  .xbcxw7w {
    border-left: 10px solid var(--disabled-text);
  }
  .xbd2r9l {
    border-left-color: #dbdbdb;
  }
  .xbeasm9 {
    border-bottom-right-radius: 200px;
  }
  .xbes43o {
    left: -9px;
  }
  .xbg4bxt {
    font-size: 1.6em;
  }
  .xbgn65m {
    border-left-color: rgb(var(--ig-primary-text));
  }
  .xbh8q5q {
    fill: none;
  }
  .xbj370 {
    border-bottom-right-radius: 51px;
  }
  .xbj3zkp {
    border-right-style: var(--dialog-border-style);
  }
  .xbjwnau {
    box-shadow: 0 4px 4px 0 var(--shadow-1);
  }
  .xbjxbw3 {
    border-left-color: var(--wig-black);
  }
  .xbkcut8 {
    background-color: #252728;
  }
  .xbkj2if {
    padding-right: var(--button-medium-horizontal-padding);
  }
  .xbl79lg {
    margin-left: 55px;
  }
  .xbliner {
    border-top-right-radius: var(--list-cell-border-radius-large);
  }
  .xblirj5 {
    background-color: #121212;
  }
  .xblu0er {
    background-color: rgba(0, 0, 0, 0.9);
  }
  .xbm5x9b {
    border-right-color: var(--progress-ring-disabled-background);
  }
  .xbmc1ew {
    background-color: var(--base-lime);
  }
  .xbmpl8g {
    margin-left: -6px;
  }
  .xbmyzn {
    margin-left: var(--nav-list-cell-margin-horizontal);
  }
  .xbnjdp9 {
    fill: #d75824;
  }
  .xbo6wea {
    left: 50px;
  }
  .xbowqiq {
    border-top-right-radius: 200px;
  }
  .xbpkl22 {
    margin-right: -40px;
  }
  .xbpvyw4 {
    background-color: var(--toggle-track-on);
  }
  .xbqvh2t {
    z-index: 400;
  }
  .xbqxldz {
    border-top-left-radius: calc(var(--size-small) / 2);
  }
  .xbr0h0w {
    box-shadow: 0 8px 16px 0 var(--shadow-1);
  }
  .xbr7w67 {
    box-shadow: 0 0 24px 0 var(--shadow-1);
  }
  .xbrbyrz {
    color: var(--button-icon-primary);
  }
  .xbruw4w {
    right: 220px;
  }
  .xbryuvx {
    transform: translateX(0);
  }
  .xbsbveb {
    border-right-width: var(--border-width-medium);
  }
  .xbsqzb3 {
    box-shadow: 0 12px 12px var(--shadow-2), inset 0 0 0 1px var(--shadow-inset);
  }
  .xbtbmw4 {
    border-top-right-radius: 7px;
  }
  .xbthr99 {
    font-weight: lighter;
  }
  .xbuiw85 {
    caret-color: transparent;
  }
  .xbuoto1 {
    margin-left: -26px;
  }
  .xbv2x0a {
    animation-name: x5z2mxd-B;
  }
  .xbwq5kk {
    right: -360px;
  }
  .xbwv15n {
    -webkit-filter: var(--button-icon-filter-primary);
    filter: var(--button-icon-filter-primary);
  }
  .xbxaen2 {
    padding-right: 40px;
  }
  .xbxp1g7 {
    background-color: var(--background-tertiary-background);
  }
  .xbxq160 {
    transition-timing-function: var(--fds-animation-enter-exit-out);
  }
  .xby17ws {
    border-bottom-right-radius: var(--size-16);
  }
  .xbyyjgo {
    opacity: 0.5;
  }
  .xbyzxhg {
    border-bottom-left-radius: 200px;
  }
  .xbzi9i5 {
    left: max(calc(100% - 29px), 64px);
  }
  .xbzleit {
    background-color: #6264a7;
  }
  .xc01fh1 {
    box-shadow: 0 0 0 4px var(--always-light-overlay);
  }
  .xc0nj42 {
    border-bottom-left-radius: 40%;
  }
  .xc12cgs {
    background-image: linear-gradient(
      180deg,
      rgba(0, 0, 0, 0) 0%,
      rgba(0, 0, 0, 0.4) 100%
    );
  }
  .xc1cqh8 {
    border-top-left-radius: var(--list-cell-corner-radius);
  }
  .xc26acl {
    align-content: center;
  }
  .xc2jqdl {
    border-bottom-right-radius: var(--p-border-radius-2);
  }
  .xc2q2u3 {
    box-shadow: 0 -2px 8px 0 var(--shadow-1);
  }
  .xc3t6xc {
    transform: translate(-100%, 0);
  }
  .xc4hdvm {
    box-shadow: 0 -1px 0 #eaebec;
  }
  .xc5u7mk {
    border-left-color: var(--chat-composer-button-color);
  }
  .xc73u3c {
    padding-right: 20px;
  }
  .xc7hbz8 {
    color: var(--text-disabled);
  }
  .xc7hnwj {
    padding-left: var(--badge-small-padding-horizontal);
  }
  .xc7nbpv {
    animation-name: x1eeoaws-B;
  }
  .xc7xy0y {
    flex-basis: 680px;
  }
  .xc8hiuf {
    background-image: linear-gradient(to bottom, transparent, var(--shadow-5));
  }
  .xc8icb0 {
    isolation: isolate;
  }
  .xc8rwma {
    border-right: 4px solid var(--primary-button-background);
  }
  .xc9yxb3 {
    margin-left: 45px;
  }
  .xcabm2u {
    border-top-left-radius: 19px;
  }
  .xcalcyd {
    padding-right: var(--size-48);
  }
  .xcbc2j {
    border-top-right-radius: initial;
  }
  .xccpzn3 {
    order: 58;
  }
  .xcd74o5 {
    transform: translateX(0) translateZ(0);
  }
  .xcdlco9 {
    margin-left: var(--space-x-large);
  }
  .xcdomlo {
    right: 22px;
  }
  .xcdzlcm {
    align-content: space-between;
  }
  .xcegrac {
    padding-right: 66px;
  }
  .xcekpq6 {
    border-right-color: var(--media-inner-border) !important;
  }
  .xcfux6l {
    border-right-width: 0;
  }
  .xcg35fi {
    font-size: 1.875rem;
  }
  .xcg831m {
    background-color: #e6e6e6;
  }
  .xcgms0a {
    line-height: 1.5385;
  }
  .xchccw0 {
    background-image: linear-gradient(transparent, var(--background-primary));
  }
  .xchdapg {
    flex-basis: 300px;
  }
  .xchde00 {
    border-left-color: var(--calendar-event-card-outline-blue);
  }
  .xchf626 {
    background-color: var(--hds-meta-blue-text);
  }
  .xchw500 {
    order: 98;
  }
  .xcj1dhv {
    transition-timing-function: linear;
  }
  .xcjd16s {
    box-shadow: 0 0 2px 1px var(--shadow-2);
  }
  .xck2rjz {
    background-color: var(--notifications-badge-red);
  }
  .xckkmow {
    border-bottom-right-radius: var(--nav-list-cell-corner-radius);
  }
  .xcklp1c {
    flex-basis: content;
  }
  .xckqwgs {
    border-left-color: var(--divider);
  }
  .xcl5unl {
    font-family: var(--headline3-font-family);
  }
  .xclb3dn {
    background-image: linear-gradient(
      to bottom,
      transparent 0%,
      rgba(0, 0, 0, 0.15) 25%,
      rgba(0, 0, 0, 0.35) 50%,
      rgba(0, 0, 0, 0.35) 100%
    );
  }
  .xcli4w4 {
    animation-name: x3meebn-B;
  }
  .xclptby {
    row-gap: var(--workds-text-input-gap-row);
  }
  .xclso98 {
    border-top-right-radius: 24%;
  }
  .xclvua8 {
    order: 60;
  }
  .xcly8g5 {
    color: var(--warning);
  }
  .xcme3ci {
    transform: translateY(50px);
  }
  .xcmodz2 {
    will-change: perspective-origin;
  }
  .xcmpq1v {
    color: var(--always-gray-75);
  }
  .xcmqlay {
    padding-left: var(--size-negative-2);
  }
  .xcnqf8e {
    flex-basis: 15%;
  }
  .xco6274 {
    border-left-width: 16px;
  }
  .xco71xb {
    border-left: 1px solid red;
  }
  .xcpjbfp {
    background-image: linear-gradient(
      -54.27deg,
      #ffd600 8.9%,
      #ff7a00 26.51%,
      #ff0169 49.98%,
      #d300c5 73.46%,
      #7638fa 91.06%
    );
  }
  .xcpsgoo {
    background-color: rgba(0, 0, 0, 0.5);
  }
  .xcq859n {
    box-shadow: 0 0 0 4px var(--background-primary);
  }
  .xcqsoj {
    animation-name: x4pf8vx-B;
  }
  .xcr5guo {
    margin-right: -30px;
  }
  .xcrg951 {
    background-color: var(--messenger-card-background);
  }
  .xcrlgei {
    grid-column-start: 1;
  }
  .xcro6fi {
    color: var(--button-destructive-text);
  }
  .xcscpey {
    text-shadow: 0 2px 4px var(--always-dark-overlay);
  }
  .xcsuzpm {
    column-gap: var(--columnGap);
  }
  .xct1mqu {
    box-shadow: inset 0 0 0 2px var(--always-white);
  }
  .xctshb {
    -webkit-mask-image: linear-gradient(transparent, black 50%);
  }
  .xcu9agk {
    padding-left: 7px;
  }
  .xcud41i {
    margin-right: -4px;
  }
  .xcuvnok {
    background-image: linear-gradient(transparent, var(--shadow-8));
  }
  .xcuylb0 {
    transition-duration: var(--fds-duration-medium-in);
  }
  .xcwd3tp {
    margin-right: -1px;
  }
  .xcwws6j {
    background-color: var(--fds-spectrum-lime-tint-70);
  }
  .xcymrrh {
    border-left-color: var(--input-border-color);
  }
  .xcyo8ps {
    border-left-width: 2px solid var(--divider);
  }
  .xcz5fk {
    padding-right: var(--p-space-4);
  }
  .xcza8v6 {
    color: var(--secondary-icon);
  }
  .xczi9nl {
    border-right-width: 0.6px;
  }
  .xczkfth {
    animation-name: xpwaawf-B;
  }
  .xd06s5i {
    padding-left: 45px;
  }
  .xd10rxx {
    border-right-style: none;
  }
  .xd1zjae {
    order: 27;
  }
  .xd2az0d {
    border-left-color: var(--base-teal);
  }
  .xd2n192 {
    border-bottom-right-radius: var(--alert-banner-corner-radius);
  }
  .xd3ihhj {
    box-shadow: 0 4px 4px rgba(0, 0, 0, 25%);
  }
  .xd48j4y {
    border-top-left-radius: var(--p-border-radius-2);
  }
  .xd4r4e8 {
    line-height: 18px;
  }
  .xd5fg4t {
    border-right-color: var(--fds-gray-45);
  }
  .xd665xh {
    left: -10000px;
  }
  .xd7208l {
    margin-left: 25vw;
  }
  .xd8oflk {
    margin-left: -30px;
  }
  .xd8t61t {
    line-height: var(--message-heading-3-line-height);
  }
  .xd9a0rn {
    border-right-color: var(--disabled-button-text);
  }
  .xd9u3wd {
    text-shadow: 0 0 3px rgba(20, 22, 26, 0.7);
  }
  .xda2ic1 {
    animation-name: x1ioerbq-B;
  }
  .xdajt7p {
    border-bottom-right-radius: var(--modal-border-radius);
  }
  .xdawf45 {
    right: 8%;
  }
  .xdb1l0v {
    color: var(--base-lime);
  }
  .xdbbytb {
    color: var(--hds-primary-button-text);
  }
  .xdbd6k5 {
    line-height: 1.2941;
  }
  .xdbldzf {
    background-color: var(--blue-7);
  }
  .xdbotx6 {
    color: value;
  }
  .xdbu0ws {
    aspect-ratio: 0.5625;
  }
  .xdbyaan {
    color: var(--button-icon-secondary-on-media);
  }
  .xdc8vam {
    border-left-color: currentColor;
  }
  .xdc8zo0 {
    order: 53;
  }
  .xdcsenn {
    fill: var(--secondary-icon);
  }
  .xdd013k {
    flex-grow: 13;
  }
  .xdd2zcy {
    padding-right: 100px;
  }
  .xde3k58 {
    border-left-color: #d82442;
  }
  .xde8tdn {
    order: 52;
  }
  .xdev5l9 {
    box-shadow: 5px 5px 15px 0 rgb(52, 72, 84, 0.24);
  }
  .xdgfkhq {
    animation-name: xjtpzzp-B;
  }
  .xdgts27 {
    border-right-color: var(--base-grape);
  }
  .xdhemji {
    border-left-color: var(--calendar-event-card-outline-orange);
  }
  .xdhfpv1 {
    font-size: 2.25rem;
  }
  .xdhzj85 {
    margin-left: var(--messenger-card-spacing);
  }
  .xdio0r1 {
    letter-spacing: var(--message-heading-1-letter-spacing);
  }
  .xdio9jc {
    border-right-width: 4px;
  }
  .xdit8p8 {
    background-color: var(--fds-black);
  }
  .xdjgpqc {
    border-bottom-left-radius: 37px;
  }
  .xdk519h {
    margin-left: 0.4em;
  }
  .xdl72j9 {
    flex-basis: auto;
  }
  .xdlyxmt {
    flex-basis: calc(50% - 8px);
  }
  .xdm8rfx {
    border-left: 4px solid transparent;
  }
  .xdn568n {
    border-left-color: rgb(var(--ig-primary-background));
  }
  .xdney7k {
    border-top-right-radius: var(--card-corner-radius);
  }
  .xdnwjd9 {
    word-break: keep-all;
  }
  .xdod15v {
    line-height: 21px;
  }
  .xdogfd8 {
    left: -62.9151px;
  }
  .xdoqsme {
    background-color: #404040;
  }
  .xdp8it0 {
    color: #9a6e3a;
  }
  .xdprvzw {
    box-shadow: var(--box-shadow-imagine-dialog);
  }
  .xdps06 {
    content-visibility: hidden;
  }
  .xdpxx8g {
    text-align: left;
  }
  .xdq4ac9 {
    border-top-left-radius: 30%;
  }
  .xdqq2p0 {
    color: var(--extended-red-text);
  }
  .xdr2ryv {
    border-right-style: none !important;
  }
  .xdrql8i {
    border-top-right-radius: 0 !important;
  }
  .xds687c {
    right: 0;
  }
  .xds7yc5 {
    transform: translateY(0px) scale(1);
  }
  .xds9ykv {
    order: 94;
  }
  .xdsama9 {
    background-color: #191919;
  }
  .xdsxqgz {
    box-shadow: 0 0 16px 0 var(--media-inner-border);
  }
  .xdt5ytf {
    flex-direction: column;
  }
  .xdu83i5 {
    background-color: #f0f2f5;
  }
  .xduw2z3 {
    border-bottom-left-radius: 1em;
  }
  .xdvcfp1 {
    border-right: 3px solid var(--shadow-1);
  }
  .xdvsf5k {
    left: 56px;
  }
  .xdw54kv {
    fill: var(--disabled-text);
  }
  .xdwka93 {
    border-left-width: none;
  }
  .xdwmgzo {
    z-index: 502;
  }
  .xdwoumy {
    color: var(--widget-weather-sky-blue-text);
  }
  .xdwsjex {
    border-bottom-left-radius: var(--container-dimension);
  }
  .xdwzo7x {
    background-color: #2d88ff;
  }
  .xdx4dg1 {
    border-right-color: solid;
  }
  .xdxkddp {
    border-left-width: var(--border-width);
  }
  .xdxoyvu {
    box-shadow: 0 8px 24px var(--shadow-5);
  }
  .xdxvatn {
    box-shadow: inset 0 0 0 2px var(--primary-button-background);
  }
  .xdxvlk3 {
    border-top-left-radius: 100px;
  }
  .xdy0ngz {
    border-right-color: rgba(255, 145, 16, 0);
  }
  .xdy0x9s {
    box-shadow: 0 8px 20px 0 var(--shadow-2), 0 2px 4px 0 var(--shadow-1);
  }
  .xdz8niu {
    animation-duration: 0.6s;
  }
  .xe0know {
    border-top-right-radius: 32px;
  }
  .xe0n8xf {
    color: var(--message-body-color);
  }
  .xe11l7z {
    box-shadow: 0 2px 16px 0 var(--media-inner-border);
  }
  .xe1euy8 {
    border-right-color: var(--wig-white);
  }
  .xe20n8i {
    font-size: 4.5rem;
  }
  .xe2km65 {
    color: var(--overlay-alpha-80);
  }
  .xe31rp2 {
    border-right-color: var(--calendar-event-card-outline-green);
  }
  .xe3v8dz {
    fill: var(--always-white);
  }
  .xe46r6 {
    view-transition-name: header-mobile;
  }
  .xe4ilx9 {
    color: var(--message-heading-3-color);
  }
  .xe4pinz {
    box-shadow: var(--qp-card-box-shadow);
  }
  .xe4z6p8 {
    box-shadow: inset 0 0 0 1px var(--divider);
  }
  .xe53cfu {
    padding-right: 22px;
  }
  .xe69idx {
    border-top-right-radius: 7.25px;
  }
  .xe7pxeg {
    box-shadow: 0 0 0 2px var(--background-primary);
  }
  .xe80o0v {
    box-shadow: 0 4px 14px 0 rgba(0, 0, 0, 0.08);
  }
  .xe823bp {
    box-shadow: 0 0 16px 0
      var(--geodesic-next-color-interactive-background-flat-active);
  }
  .xe93d63 {
    row-gap: 40px;
  }
  .xe9b8a3 {
    border-bottom-left-radius: 30%;
  }
  .xe9mfy {
    border-bottom-left-radius: 51px;
  }
  .xeaay5l {
    animation-duration: 4s;
  }
  .xeaf4i8 {
    white-space: normal;
  }
  .xeatimz {
    border-left-color: var(--hosted-view-selected-state);
  }
  .xeb7xqv {
    font-size: 0.9em;
  }
  .xebhc02 {
    background-image: var(--about-ig-orange-pink-lavender);
  }
  .xedcm30 {
    color: #385898;
  }
  .xedfp0v {
    animation-name: x18z0oq2-B;
  }
  .xedy8wa {
    row-gap: 2.86%;
  }
  .xedzdh8 {
    color: var(--base-lemon);
  }
  .xee3suj {
    background-color: var(--dyi-status-good);
  }
  .xee5nap {
    transform-origin: right;
  }
  .xeeq9oj {
    -webkit-filter: var(--tab-icon-filter-secondary-toggle);
    filter: var(--tab-icon-filter-secondary-toggle);
  }
  .xefcbwv {
    border-left-color: var(--profile-photo-indicator-border);
  }
  .xefcr81 {
    order: 93;
  }
  .xefhp24 {
    stroke-width: 5;
  }
  .xeflur9 {
    border-right-color: var(--hds-red-01);
  }
  .xegmrd8 {
    line-height: var(--body-line-height);
  }
  .xegpsqn {
    background-color: rgba(44, 44, 44, 0.6);
  }
  .xehbwqs {
    border-left-color: var(--tooltip-border-color);
  }
  .xeib34n {
    border-left-color: var(--fds-yellow-20);
  }
  .xeikb9b {
    border-top-right-radius: 360px;
  }
  .xeiqh2m {
    background-image: linear-gradient(
      transparent 30%,
      hsla(0, 0%, 0%, 0.2),
      hsla(0, 0%, 0%, 0.2) 100%
    );
  }
  .xeiypcr {
    background-image: linear-gradient(
      0deg,
      #fff 0%,
      #fff 30%,
      rgba(255, 255, 255, 0.8) 60%,
      rgba(255, 255, 255, 0) 100%
    );
  }
  .xej7fhh {
    justify-content: safe center;
  }
  .xeje01n {
    left: 236px;
  }
  .xekcs2c {
    transform: translateX(0px) translateZ(0);
  }
  .xekgoyj {
    padding-right: var(--badge-small-padding-horizontal);
  }
  .xekltjh {
    background-image: url(/rsrc.php/v4/yv/r/Lp3IBW64oto.png);
  }
  .xeksh7e {
    padding-right: 35px;
  }
  .xekwo8u {
    -webkit-filter: invert(100%);
    filter: invert(100%);
  }
  .xem8nzy {
    border-right-width: 2.5px;
  }
  .xemweks {
    padding-left: 104px;
  }
  .xenfdpp {
    color: var(--icon-negative);
  }
  .xenfwul {
    padding-right: -10px;
  }
  .xenha5r {
    border-right-color: white;
  }
  .xenmok0 {
    background-color: var(--badge-red-heart);
  }
  .xenoflp {
    border-right-color: var(--fds-gray-30);
  }
  .xenuvkw {
    left: calc(50% - 36px);
  }
  .xeo10n6 {
    right: 7px;
  }
  .xeo5gob {
    transition-property: width, transform, margin;
  }
  .xeomfzq {
    animation-timing-function: slide-in;
  }
  .xeooxyl {
    animation-duration: 0.65s;
  }
  .xeos33g {
    padding-right: var(--space-x-small);
  }
  .xep6ejk {
    -webkit-filter: var(--filter-primary-icon);
    filter: var(--filter-primary-icon);
  }
  .xepdcjg {
    border-bottom-left-radius: 24%;
  }
  .xeplio2 {
    box-shadow: 0 0 20px rgba(0, 0, 0, 0.075);
  }
  .xepromu {
    background-color: var(--fds-spectrum-teal-dark-1);
  }
  .xeq16xi {
    color: var(--button-icon-destructive);
  }
  .xeq4nuv {
    tab-size: 2;
  }
  .xeq7tfg {
    transition-property: opacity, width;
  }
  .xeqyd3i {
    border-right-color: rgb(var(--ig-primary-background));
  }
  .xer6yeo {
    background-image: linear-gradient(#252525, #25252500);
  }
  .xerbnij {
    background-image: linear-gradient(
      180deg,
      rgba(0, 0, 0, 0) 0%,
      rgba(0, 0, 0, 0.6) 45.31%,
      rgba(0, 0, 0, 0.9) 88.54%
    );
  }
  .xerl464 {
    color: var(--text-placeholder);
  }
  .xesdh2l {
    text-shadow: 0 1px 2px var(--shadow-5);
  }
  .xetbsjj {
    box-shadow: 0 0 12px var(--media-inner-border);
  }
  .xetfntd {
    transform: rotateZ(45deg);
  }
  .xeupvwj {
    background-position-x: 33%;
  }
  .xeut3pp {
    z-index: 99;
  }
  .xev17xk {
    box-shadow: 0 1px 2px var(--media-inner-border);
  }
  .xev2ky3 {
    fill: var(--secondary-text-on-color);
  }
  .xev4dh3 {
    column-gap: 43px;
  }
  .xevpo8y {
    border-top-right-radius: 30%;
  }
  .xexcdja {
    color: var(--notification-badge);
  }
  .xeyog9w {
    margin-right: 3px;
  }
  .xeyxata {
    margin-right: 26px;
  }
  .xezr7h5 {
    margin-left: 265px;
  }
  .xezyc0z {
    line-height: var(--message-code-block-line-height);
  }
  .xf0842p {
    border-bottom-right-radius: 40%;
  }
  .xf1aj8o {
    font-size: small;
  }
  .xf1cle0 {
    fill: #cbd2d9;
  }
  .xf1cv5h {
    margin-right: 71px;
  }
  .xf1g2em {
    -webkit-filter: var(--badge-green-filter);
    filter: var(--badge-green-filter);
  }
  .xf1gm6t {
    left: calc(16px + var(--global-panel-width));
  }
  .xf1ldfh {
    border-top-left-radius: var(--modal-border-radius);
  }
  .xf22kpg {
    padding-left: 8%;
  }
  .xf2q2za {
    column-gap: 64px;
  }
  .xf3b6zo {
    border-right-color: var(--calendar-event-card-outline-yellow);
  }
  .xf3ou46 {
    background-color: var(--dyi-status-very-slow);
  }
  .xf47rr6 {
    color: var(--message-blockquote-color);
  }
  .xf4bvy0 {
    color: secondary-text;
  }
  .xf4k9da {
    background-color: #1877f2;
  }
  .xf5m44m {
    display: table-row;
  }
  .xf6rc4b {
    margin-right: 8.5px;
  }
  .xf6uls8 {
    border-bottom-left-radius: 1px;
  }
  .xf72amd {
    padding-left: 10.5px;
  }
  .xf766zg {
    border-right-width: var(--chat-message-border-width, 0px);
  }
  .xf7qrbo {
    vertical-align: end;
  }
  .xf8eerk {
    border-bottom-right-radius: 1.5px;
  }
  .xf8nmdv {
    padding-right: 0.5px;
  }
  .xfa0035 {
    padding-right: 47px;
  }
  .xfa8aoj {
    z-index: 51;
  }
  .xfac0ah {
    color: var(--toggle-active-text);
  }
  .xfaeyn4 {
    padding-right: 41.5px;
  }
  .xfagghw {
    transition-property: all;
  }
  .xfaygfs {
    text-decoration-color: var(--wig-oyster-black-60);
  }
  .xfbj98i {
    transform: translate(25%, -25%);
  }
  .xfcploz {
    border-left-color: #00000010;
  }
  .xfe5zq5 {
    background-color: var(--message-code-block-background-color);
  }
  .xfev6cw {
    padding-left: -10px;
  }
  .xfex06f {
    column-gap: 8px;
  }
  .xfg0qgr {
    background-color: #404040d9;
  }
  .xfg7zyn {
    right: 9px;
  }
  .xfgkb3s {
    letter-spacing: var(--message-heading-6-letter-spacing);
  }
  .xfh8nwu {
    border-top-left-radius: 16px;
  }
  .xfh9n7l {
    row-gap: var(--gap-large);
  }
  .xfhb6ax {
    font-family: Neue Plak, Effra, Helvetica, Arial, sans-serif !important;
  }
  .xfichhm {
    stroke: var(--button-icon-secondary-toggled);
  }
  .xfj52jq {
    border-top-left-radius: 11.5px;
  }
  .xfjaqqx {
    border-top-right-radius: 48px;
  }
  .xfjzax6 {
    animation-delay: 0.5s;
  }
  .xfk6krb {
    border-right-color: #d82442;
  }
  .xfkwgsy {
    border-bottom-left-radius: var(--dialog-corner-radius);
  }
  .xfl4gs3 {
    background-color: var(--background-primary-hover);
  }
  .xfmcpuk {
    left: 31px;
  }
  .xfmpgtx {
    background-color: var(--highlight-bg);
  }
  .xfn3z05 {
    fill: var(--primary-button-icon);
  }
  .xfo81ep {
    z-index: 1000;
  }
  .xfocsrx {
    border-bottom-left-radius: 15px;
  }
  .xfov9a4 {
    left: 294px;
  }
  .xfp47ix {
    margin-right: 8;
  }
  .xfpmyvw {
    background-color: var(--mwp-header-background-color);
  }
  .xfqdfrm {
    right: 424px;
  }
  .xfrm7hi {
    border-bottom-right-radius: 3.5px;
  }
  .xfs2ol5 {
    margin-right: 2px;
  }
  .xfsv4dz {
    transition-timing-function: cubic-bezier(0.17, 0.67, 0.34, 1.13);
  }
  .xfsxhmi {
    box-shadow: var(--shadow-5);
  }
  .xfungia {
    color: #fff;
  }
  .xfuphoe {
    background-color: var(--progress-ring-neutral-background);
  }
  .xfuq9xy {
    color: var(--placeholder-icon);
  }
  .xfutvnh {
    border-left: 1px var(--media-inner-border) solid;
  }
  .xfvct4y {
    padding-right: 128px;
  }
  .xfve2nu {
    margin-left: 64px;
  }
  .xfvi8g1 {
    font-family: Arial;
  }
  .xfvjbma {
    font-family: var(--text-link-bold-font-family);
  }
  .xfw2dl1 {
    left: 10%;
  }
  .xfw3on4 {
    padding-left: 40.5px;
  }
  .xfwg19i {
    will-change: opacity, visibility;
  }
  .xfwih6a {
    background-color: #32cdcd;
  }
  .xfwvux8 {
    border-left-color: var(--interactive-secondary);
  }
  .xfx01vb {
    color: var(--color);
  }
  .xfx47b9 {
    transform: scale(1.03);
  }
  .xfx9rgu {
    aspect-ratio: 10/16;
  }
  .xfylb8w {
    left: calc(20px + var(--global-panel-width));
  }
  .xfz2qdf {
    box-shadow: 0 2px 12px var(--media-inner-border);
  }
  .xfzsqtf {
    margin-right: 42px;
  }
  .xfzwrhw {
    right: -12px;
  }
  .xg01cxk {
    opacity: 0;
  }
  .xg0mmmy {
    margin-left: var(--size-12);
  }
  .xg0pu3j {
    transform: translateY(-50%) rotate(45deg);
  }
  .xg1kncl {
    border-right-width: none;
  }
  .xg1yei2 {
    border-left-color: var(--warning);
  }
  .xg2bseu {
    left: 46px;
  }
  .xg2lxgd {
    border-bottom-right-radius: var(--radius-tiny);
  }
  .xg32yw2 {
    color: var(--fds-white);
  }
  .xg3j410 {
    color: var(--hds-shade-08);
  }
  .xg43tsh {
    box-shadow: 0 2px 9px 0 var(--media-inner-border);
  }
  .xg49k01 {
    vertical-align: -4px;
  }
  .xg5b1u9 {
    background-color: var(
      --background-card-background-flat,
      var(--card-background-flat)
    );
  }
  .xg5hqs5 {
    border-bottom-left-radius: var(--shape-x-small);
  }
  .xg5l0te {
    background-color: var(--nav-item-background);
  }
  .xg5ltox {
    border-top-right-radius: 40px;
  }
  .xg5pgs2 {
    transform: translate(100%);
  }
  .xg6g96y {
    border-left-color: var(--calendar-event-card-outline-gray);
  }
  .xg6i1s1 {
    border-bottom-left-radius: 100px;
  }
  .xg6x8x2 {
    background-image: linear-gradient(to bottom right, #dabbff, #95c4f5);
  }
  .xg7jpbn {
    -webkit-text-fill-color: transparent;
  }
  .xg83lxy {
    padding-right: 2px;
  }
  .xg8fqjl {
    border-bottom-right-radius: var(--toast-corner-radius);
  }
  .xg8z8rd {
    background-color: rgba(9, 30, 66, 0.15);
  }
  .xg92wgc {
    background-color: #8d949e;
  }
  .xga8iqb {
    color: var(--media-inner-border);
  }
  .xgahg7d {
    border-right-width: dashed;
  }
  .xgcd1z6 {
    background-color: inherit;
  }
  .xgcpwm9 {
    font-family: system-ui;
  }
  .xgdadh4 {
    animation-name: x1cgexlj-B;
  }
  .xgeagd7 {
    order: 46;
  }
  .xgegwh8 {
    background-color: var(--background-primary-pressed);
  }
  .xgf0l9q {
    border-left-color: var(--fds-gray-25);
  }
  .xgf5ljw {
    background-color: rgb(var(--ig-banner-background));
  }
  .xggy1nq {
    touch-action: manipulation;
  }
  .xggzyf5 {
    background-image: linear-gradient(
      135deg,
      var(--base-blue),
      var(--base-grape),
      var(--base-pink)
    );
  }
  .xgh7gc7 {
    margin-left: 95px;
  }
  .xghxiom {
    -webkit-filter: blur(45px) opacity(0.5);
    filter: blur(45px) opacity(0.5);
  }
  .xgi2ibe {
    border-left-color: var(--always-white);
  }
  .xgif2c7 {
    line-height: 28px;
  }
  .xgitnxe {
    animation-name: x1yhv99v-B;
  }
  .xgjezon {
    margin-right: var(--size-negative-14);
  }
  .xgjnz6y {
    scrollbar-color: var(--scrollbar-thumb-color) var(--scrollbar-track-color);
  }
  .xgjy99h {
    -webkit-filter: var(--button-icon-filter-tertiary);
    filter: var(--button-icon-filter-tertiary);
  }
  .xgk8upj {
    border-bottom-left-radius: 10px;
  }
  .xgkcdx6 {
    border-bottom-right-radius: 7.25px;
  }
  .xgl03ia {
    stroke: var(--icon-secondary);
  }
  .xglbfi0 {
    border-left-color: var(--placeholder-icon);
  }
  .xgmij7l {
    flex-grow: 1.5;
  }
  .xgmwauy {
    right: 1px;
  }
  .xgn426t {
    color: #f1a817;
  }
  .xgn984i {
    border-left-color: var(--dataviz-secondary-1);
  }
  .xgnuv6c {
    margin-right: 0.5ch;
  }
  .xgnwjz9 {
    background-image: linear-gradient(
      88.98deg,
      var(--blue-link) 0%,
      var(--primary-button-background) 99.98%
    );
  }
  .xgoh1hf {
    animation-name: x1k6ogz6-B;
  }
  .xgp2rxc {
    color: lightgray;
  }
  .xgp2sef {
    background-size: 100% 7rem, cover;
  }
  .xgpatz3 {
    row-gap: 16px;
  }
  .xgqcy7u {
    border-top-right-radius: 8px;
  }
  .xgqrjrm {
    border-top-left-radius: var(--modal-border-radius) !important;
  }
  .xgqupw8 {
    -webkit-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"
    );
    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);
  }
  .xgtuqic {
    border-bottom-right-radius: var(--chat-bubble-border-radius, 18px);
  }
  .xgtuy8i {
    border-left-color: #1479fb;
  }
  .xgu149k {
    letter-spacing: var(--headline1-letter-spacing);
  }
  .xgu6863 {
    background-image: linear-gradient(
      to top,
      var(--shadow-5) 0%,
      transparent 83%
    );
  }
  .xgv0goc {
    -webkit-backdrop-filter: blur(10px);
    backdrop-filter: blur(10px);
  }
  .xgw0qc0 {
    left: 91px;
  }
  .xgwceim {
    left: 122px;
  }
  .xgwilnr {
    border-bottom-right-radius: calc(var(--size-large) / 2);
  }
  .xgwkkp4 {
    border-top-right-radius: var(--artifact-imagine-model-item-corner-radius);
  }
  .xgwsg93 {
    aspect-ratio: 1.7778;
  }
  .xgx9qek {
    background-color: var(--fds-black-alpha-05);
  }
  .xgxxoiu {
    font-size: 0;
  }
  .xgy5qw {
    padding-left: 30px !important;
  }
  .xgyuaek {
    flex-grow: 2;
  }
  .xgz1a0o {
    border-right-color: var(--always-black);
  }
  .xgzkv4k {
    border-right: 10px solid var(--positive-background);
  }
  .xgzva0m {
    margin-left: 1px;
  }
  .xgzwbb0 {
    fill: var(--wash);
  }
  .xh0615m {
    -webkit-line-clamp: 1;
  }
  .xh0d501 {
    background-color: color-mix(
      in hsl,
      var(--calendar-event-card-yellow) 50%,
      transparent 50%
    );
  }
  .xh1n2d4 {
    border-right-color: var(--messenger-card-background);
  }
  .xh1tjdi {
    background-color: #dadde1;
  }
  .xh27yqi {
    padding-right: 234px;
  }
  .xh2adf {
    border-bottom-left-radius: var(--radius-large);
  }
  .xh3lhvd {
    font-weight: var(--subtitle-font-weight);
  }
  .xh4di5l {
    order: 75;
  }
  .xh4w7w5 {
    padding-right: 37.5px;
  }
  .xh58bvx {
    background-color: #ff88ce;
  }
  .xh5r08f {
    fill: var(--always-gray-75);
  }
  .xh6eg0u {
    flex-basis: 1.7em;
  }
  .xh735mp {
    padding-left: var(--size-10);
  }
  .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);
  }
  .xh7ykhw {
    order: 68;
  }
  .xh83i9u {
    -webkit-filter: var(--toast-icon-error-filter);
    filter: var(--toast-icon-error-filter);
  }
  .xh85dmp {
    transition-property: flex-basis;
  }
  .xhan6c7 {
    background-color: #f6f7f9;
  }
  .xhazfnh {
    background-color: var(--secondary-icon);
  }
  .xhb22t3 {
    transition-duration: var(--fds-duration-extra-extra-short-in);
  }
  .xhb8dhl {
    border-top-right-radius: calc(var(--size-medium) / 2);
  }
  .xhc7x6h {
    animation-name: x72gtye-B;
  }
  .xhds75k {
    transition-property: background;
  }
  .xhe8x8x {
    -webkit-filter: blur(3px);
    filter: blur(3px);
  }
  .xhegcyh {
    object-position: 129px -113px;
  }
  .xhepvqq {
    padding-right: 28px;
  }
  .xhfklx4 {
    border-bottom-left-radius: var(--image-corner-radius);
  }
  .xhgddhk {
    color: var(--text-secondary);
  }
  .xhgqh63 {
    padding-right: 76px;
  }
  .xhgsu8c {
    border-left-color: var(--primary-button-background) !important;
  }
  .xhh6g75 {
    margin-left: 136px;
  }
  .xhhem8l {
    row-gap: var(--rowGap);
  }
  .xhhhmou {
    margin-right: -13px;
  }
  .xhhsvwb {
    margin-right: 1px;
  }
  .xhhzcd3 {
    box-shadow: inset 0 0 0 1px var(--media-hover);
  }
  .xhi1lvz {
    background-color: var(--placeholder-image-background);
  }
  .xhikame {
    animation-name: x17jjf1f-B;
  }
  .xhiupe2 {
    z-index: 901;
  }
  .xhk4uv {
    border-left-color: rgb(var(--ig-elevated-separator));
  }
  .xhk9q7s {
    border-top-left-radius: 6px;
  }
  .xhkc9bb {
    transform: scale(0.7);
  }
  .xhke3fs {
    box-shadow: 0 1px 2px var(--divider);
  }
  .xhknyka {
    margin-left: 84px;
  }
  .xhl6t4r {
    background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAYAAAABCAYAAAD9yd/wAAAAAXNSR0IArs4c6QAAABlJREFUCB1jZGBgYAZiEGACYhCbvba2Vg0ABVQBrt7JOT8AAAAASUVORK5CYII=);
  }
  .xhluuyv {
    font-family: Menlo, Consolas, Monaco, monospace;
  }
  .xhmcxbc {
    box-shadow: 0 0 4px var(--shadow-2), 0 0 1px var(--shadow-2);
  }
  .xhmqdbg {
    transform-origin: center bottom;
  }
  .xhmzgnj {
    fill: var(--tasks-priority-high);
  }
  .xhnh93r {
    margin-left: var(--marginInline);
  }
  .xhnlq4v {
    flex-basis: 25%;
  }
  .xho0xa1 {
    padding-right: 13px;
  }
  .xho31td {
    left: left;
  }
  .xhp99yf {
    order: 41;
  }
  .xhq3uy {
    border-bottom-left-radius: initial;
  }
  .xhqpp21 {
    background-color: var(--fds-spectrum-teal-tint-70);
  }
  .xhqu4j4 {
    transform: scale(0.875);
  }
  .xhsan64 {
    stroke-width: 0;
  }
  .xhsgky1 {
    animation-name: xe8e9wp-B;
  }
  .xhsicrm {
    grid-template-columns: repeat(auto-fill, minmax(220px, 1fr));
  }
  .xht53as {
    border-top-left-radius: 0.5rem;
  }
  .xht95ry {
    color: var(--icon-secondary);
  }
  .xhtitgo {
    z-index: 2;
  }
  .xhtiz2t {
    line-height: var(--workds-text-input-line-height);
  }
  .xhtl50t {
    border-bottom-left-radius: 32px;
  }
  .xhu8l5j {
    padding-left: 4;
  }
  .xhvo3is {
    border-top-right-radius: calc(var(--size-large) / 2);
  }
  .xhvub17 {
    animation-name: x1ydxjbf-B;
  }
  .xhw592a {
    border-top-left-radius: 14px;
  }
  .xhwfac8 {
    border-left: 1px solid var(--progress-ring-neutral-foreground);
  }
  .xhwlvr9 {
    margin-left: var(--p-space-8);
  }
  .xhyg9ea {
    border-left-color: #eceef4;
  }
  .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);
  }
  .xi112ho {
    border-top-left-radius: var(--button-corner-radius);
  }
  .xi1c1fh {
    box-shadow: var(--shadow-elevated);
  }
  .xi1gl61 {
    background-image: linear-gradient(
      var(--hds-shade-02),
      var(--hds-shade-03),
      var(--hds-shade-02)
    );
  }
  .xi1vc28 {
    border-left-style: none !important;
  }
  .xi266a0 {
    column-gap: var(--list-item-content-column-gap);
  }
  .xi28a7 {
    border-right-width: thin;
  }
  .xi294cv {
    animation-name: x1v6v46-B;
  }
  .xi2stsm {
    padding-left: var(--size-16);
  }
  .xi32cqo {
    row-gap: 32px;
  }
  .xi32u7y {
    padding-right: -4px;
  }
  .xi35ng6 {
    background-color: #0071ad;
  }
  .xi3x877 {
    color: var(--about-ig-footer-gray);
  }
  .xi44rki {
    view-transition-name: kadabra-post-content;
  }
  .xi4j0bj {
    background-color: wig-oyster-white-50;
  }
  .xi5betq {
    -webkit-filter: drop-shadow(0 4px 12px rgba(0, 0, 0, 0.16));
    filter: drop-shadow(0 4px 12px rgba(0, 0, 0, 0.16));
  }
  .xi695je {
    order: 14;
  }
  .xi69bw3 {
    color: highlight;
  }
  .xi6ftmi {
    background-color: var(--wig-homepage-background);
  }
  .xi7du73 {
    vertical-align: inherit;
  }
  .xi7eoq3 {
    color: var(--extended-purple-text);
  }
  .xi7m2ob {
    color: var(--wig-foreign-entity);
  }
  .xi7mnp6 {
    text-wrap: pretty !important;
  }
  .xi81r64 {
    border-top-right-radius: var(--image-corner-radius);
  }
  .xi81zsa {
    color: var(--secondary-text);
  }
  .xi864nd {
    color: var(--message-heading-4-color);
  }
  .xi8xln7 {
    left: 6px;
  }
  .xi9pz9s {
    cursor: grabbing;
  }
  .xia4l9x {
    border-right-color: var(--progress-ring-neutral-foreground);
  }
  .xiaebiq {
    left: 452px;
  }
  .xiakxrv {
    background-color: var(--shadow-inset);
  }
  .xibv5rq {
    font-size: 12pt;
  }
  .xibzutl {
    transform: translateX(180px);
  }
  .xicojor {
    cursor: col-resize;
  }
  .xid1l3b {
    background-color: var(--fds-spectrum-lemon-tint-70);
  }
  .xid4yha {
    left: 248px;
  }
  .xidnhst {
    transform: scale(5);
  }
  .xidvhmw {
    flex-basis: 35px;
  }
  .xiepp7r {
    animation-name: xz9a51c-B;
  }
  .xif3mjy {
    animation-name: x1au9btt-B;
  }
  .xifi7vn {
    -webkit-filter: grayscale(1);
    filter: grayscale(1);
  }
  .xig6vdn {
    color: var(--fb-wordmark);
  }
  .xih9jw5 {
    padding-right: var(--size-32);
  }
  .xihqqvn {
    background-color: var(--media-card-background);
  }
  .xii2z7h {
    transition-duration: var(--fds-duration-extra-short-in);
  }
  .xii6xes {
    transform: translate(85%, -85%);
  }
  .xii97ek {
    transform: scale(0.3);
  }
  .xiim2m3 {
    margin-left: 65px;
  }
  .xiim6eo {
    padding-left: 114px;
  }
  .xijluh0 {
    background-color: var(--toast-icon-error);
  }
  .xijtgcl {
    text-shadow: 0 0 4px var(--shadow-8);
  }
  .xikwz1y {
    background-color: var(--fds-blue-05);
  }
  .xilm9xq {
    border-left: 1px inside var(--shadow-1);
  }
  .xilr8tx {
    box-shadow: inset -1px 0 0 0 var(--media-inner-border);
  }
  .xin470k {
    -webkit-filter: contrast(45%) opacity(75%);
    filter: contrast(45%) opacity(75%);
  }
  .xin7fa5 {
    right: 20%;
  }
  .xine51a {
    border-left: 2px solid var(--media-inner-border);
  }
  .xinh0ix {
    -webkit-clip-path: polygon(100% 0, 100% 100%, 0 100%);
    clip-path: polygon(100% 0, 100% 100%, 0 100%);
  }
  .xio5roz {
    animation-name: x1kn22rf-B;
  }
  .xio9ihm {
    padding-left: 2.5em;
  }
  .xioiccb {
    font-weight: var(--message-heading-1-font-weight);
  }
  .xiovdc8 {
    flex-basis: 512px;
  }
  .xippbsu {
    transition-duration: 0.8s;
  }
  .xipter0 {
    flex-basis: 860px;
  }
  .xipx5yg {
    border-bottom-left-radius: 100%;
  }
  .xiqwbva {
    padding-right: var(--size-2);
  }
  .xispbq7 {
    background-color: #252525;
  }
  .xisy7yq {
    border-right: 1px solid var(--progress-ring-disabled-background);
  }
  .xit27t2 {
    left: 4px;
  }
  .xitnhlw {
    transform: translateX(50%);
  }
  .xitx6ao {
    background-color: var(--composer-background);
  }
  .xiu3mwg {
    background-color: #ffffff1a;
  }
  .xiujerq {
    -webkit-filter: var(--button-icon-filter-secondary-on-media);
    filter: var(--button-icon-filter-secondary-on-media);
  }
  .xiv38d7 {
    border-bottom-right-radius: initial;
  }
  .xive5yy {
    left: 11.07px;
  }
  .xiwuv7k {
    background-color: var(--shadow-1);
  }
  .xix2hk3 {
    padding-left: var(--oculus-grid-increment);
  }
  .xix2sta {
    border-top-left-radius: 70px;
  }
  .xix8e2z {
    background-color: #a8a8a3;
  }
  .xixmrzq {
    padding-left: var(--button-medium-horizontal-padding);
  }
  .xixxii4 {
    position: fixed;
  }
  .xiy17q3 {
    background-repeat: no-repeat;
  }
  .xiygsch {
    vertical-align: 1px;
  }
  .xiyxwb5 {
    column-gap: 14px;
  }
  .xj0172u {
    border-right-width: 16px;
  }
  .xj0a0fe {
    word-wrap: anywhere;
  }
  .xj1q52x {
    right: -440px;
  }
  .xj23tva {
    transform: translate(-25%, 25%);
  }
  .xj2j9hd {
    -webkit-filter: blur(10px);
    filter: blur(10px);
  }
  .xj2y544 {
    font-family: SFProText-Semibold;
  }
  .xj39u4o {
    border-right-color: #eceef4;
  }
  .xj3dqr8 {
    box-shadow: 0 0 24px 0 #0a131714, 0 0 12px 0 #0a13171f;
  }
  .xj3m2qm {
    margin-right: -3px;
  }
  .xj43j6f {
    background-color: var(--push-view-sidebar-background-color);
  }
  .xj48qb9 {
    border-right-color: var(--fds-gray-00);
  }
  .xj4ay8o {
    box-shadow: var(--shadow-elevation-05), 0 0 0 1.2px var(--line-strong);
  }
  .xj4c5ne {
    background-color: rgba(0, 0, 0, 0.3);
  }
  .xj515ic {
    border-right-width: 0.5px;
  }
  .xj5ppcb {
    object-position: 149px 26%;
  }
  .xj5tmjb {
    background-color: var(--tooltip-background);
  }
  .xj5wvhc {
    box-shadow: inset 12px -12px 17px 9px;
  }
  .xj6ds0 {
    left: 25px;
  }
  .xj7qy20 {
    text-shadow: 0 2px 16px var(--shadow-5);
  }
  .xj7reiq {
    cursor: -webkit-grabbing;
  }
  .xj844my {
    padding-left: 8;
  }
  .xj8b0xa {
    left: 39px;
  }
  .xj8yzlp {
    border-left-width: 8px;
  }
  .xj9g1n4 {
    border-top-right-radius: 40%;
  }
  .xj9izzb {
    box-shadow: 0 1px var(--media-inner-border);
  }
  .xjae7hc {
    background-color: var(--media-outer-border);
  }
  .xjb073v {
    border-right-color: #7c7f83;
  }
  .xjb1437 {
    background-color: var(--shadow-8);
  }
  .xjb2p0i {
    font-family: inherit;
  }
  .xjbmbcv {
    column-gap: 32px;
  }
  .xjbqb8w {
    background-color: transparent;
  }
  .xjbv6b6 {
    left: 157px;
  }
  .xjbw5h6 {
    transition-duration: var(--fds-duration-medium-out);
  }
  .xjbxspd {
    -webkit-filter: var(--profile-photo-badge-icon-filter);
    filter: var(--profile-photo-badge-icon-filter);
  }
  .xjc6cxp {
    border-bottom-left-radius: var(--input-border-radius);
  }
  .xjcfk4l {
    border-top-right-radius: 25px;
  }
  .xje1jcg {
    margin-right: var(--size-8);
  }
  .xjebx4m {
    transform: translate(-50%, 0%);
  }
  .xjf5wm9 {
    box-shadow: 0 2px 8px var(--shadow-1);
  }
  .xjfb865 {
    margin-left: 50%;
  }
  .xjfk50j {
    cursor: none;
  }
  .xjfnyhi {
    transform: translateX(19%);
  }
  .xjfsc2c {
    border-top-right-radius: var(--toast-corner-radius);
  }
  .xjhjgkd {
    background-color: var(--input-background);
  }
  .xjhlixk {
    flex-basis: calc(
      var(--messenger-card-spacing) + 2 * var(--messenger-card-min-width)
    );
  }
  .xjhwkzn {
    padding-left: 41.5px;
  }
  .xjiotfm {
    border-top-right-radius: 104px;
  }
  .xjjgk6u {
    padding-right: var(--size-12);
  }
  .xjjinvu {
    border-left-color: var(--primary-button-pressed);
  }
  .xjkcral {
    background-color: #1871ed;
  }
  .xjkqk3g {
    border-bottom-left-radius: var(--tooltip-corner-radius);
  }
  .xjmqbfh {
    animation-timing-function: cubic-bezier(0.35, 3, 0.85, 0.65);
  }
  .xjngi7s {
    border-bottom-right-radius: var(--space-medium);
  }
  .xjnn3dw {
    background-color: var(--mds-green, #31cc46);
  }
  .xjnoe35 {
    margin-right: var(--p-space-4);
  }
  .xjon3sc {
    border-left: solid;
  }
  .xjozt28 {
    margin-right: -7px;
  }
  .xjp7ctv {
    display: contents;
  }
  .xjpgo6f {
    flex-basis: 200px;
  }
  .xjqooqi {
    color: var(--wig-red);
  }
  .xjqqhjx {
    margin-left: calc(var(--toast-addon-padding-horizontal) * -1);
  }
  .xjr6d4b {
    padding-right: 142px;
  }
  .xjs479f {
    margin-left: calc((100% - 812px) / 2);
  }
  .xjs9k72 {
    font-weight: bolder;
  }
  .xjtf229 {
    margin-right: 19px;
  }
  .xjtsxq {
    animation-name: x1yicmcf-B;
  }
  .xjuxyug {
    background-image: url(/rsrc.php/v4/yu/r/CTyurSF9YCT.png);
  }
  .xjx3bff {
    padding-right: 3%;
  }
  .xjy5m1g {
    border-top-right-radius: 24px;
  }
  .xjyslct {
    -webkit-appearance: none;
    appearance: none;
  }
  .xjz4gdx {
    padding-left: var(--paddingStart);
  }
  .xjzpi2u {
    margin-left: 71px;
  }
  .xjzqdv7 {
    transform: scale(0.98);
  }
  .xjzvdhm {
    row-gap: -2px;
  }
  .xk0qdht {
    background-color: #138a39;
  }
  .xk1ca2n {
    background-color: var(--background-negative);
  }
  .xk1xn8l {
    transform: translateX(300px);
  }
  .xk24azw {
    box-shadow: 0 0 3px var(--shadow-5);
  }
  .xk2zftf {
    border-left-color: var(--wig-white);
  }
  .xk390pu {
    font-size: 100%;
  }
  .xk3fibt {
    line-height: 30;
  }
  .xk4td0m {
    text-wrap: wrap;
  }
  .xk50ysn {
    font-weight: 500;
  }
  .xk57e6p {
    border-bottom-right-radius: 17px;
  }
  .xk6kgvo {
    padding-left: 130px;
  }
  .xk72iee {
    animation-timing-function: cubic-bezier(0.46, 0.03, 0.52, 0.96);
  }
  .xk7apa0 {
    color: #404040;
  }
  .xk7j2g3 {
    border-top-left-radius: var(--button-border-radius);
  }
  .xk7jh92 {
    letter-spacing: -0.23999999463558197px;
  }
  .xk7nc9k {
    grid-auto-rows: 0;
  }
  .xk7octi {
    padding-left: 180px;
  }
  .xk81cp2 {
    -webkit-filter: brightness(90%);
    filter: brightness(90%);
  }
  .xk8u5p3 {
    margin-right: 1%;
  }
  .xk8vyrq {
    box-shadow: 0 5px 10px 0 var(--media-inner-border);
  }
  .xk9af5f {
    transform: translateY(60px);
  }
  .xkb22as {
    padding-right: 19px;
  }
  .xkbpzyx {
    border-right: 1px solid var(--divider);
  }
  .xkbsfdp {
    background-color: rgb(var(--green-5));
  }
  .xkcp37y {
    -webkit-filter: none;
    filter: none;
  }
  .xkcscd8 {
    stroke-dasharray: 10 10;
  }
  .xkcv6ua {
    scroll-behavior: smooth;
  }
  .xkd5864 {
    stroke: var(--surface-background);
  }
  .xkdikjs {
    border-right-color: var(--hds-primary-accent-purple);
  }
  .xkewf8z {
    animation-timing-function: cubic-bezier(0.39, 0.575, 0.565, 1);
  }
  .xkfgew9 {
    animation-name: x1ndz508-B;
  }
  .xkh2ocl {
    align-self: stretch;
  }
  .xkhd6sd {
    padding-left: 0;
  }
  .xkhfiiy {
    border-top-right-radius: 31px;
  }
  .xki04kd {
    margin-right: -64px;
  }
  .xkipksw {
    animation-name: xlzop5p-B;
  }
  .xkj13zw {
    row-gap: 30px;
  }
  .xkj2jnh {
    background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA4AAAACBAMAAACapPCZAAAAFVBMVEUAAAAAAAAAAAAAAAAAAAAAAAD29va1cB7UAAAAB3RSTlMCCwQHGBAaZf6MKAAAABJJREFUCNdjSHMVNFZiYGCA0gAUdgIjNiRPgQAAAABJRU5ErkJggg==);
  }
  .xkjl1po {
    hyphens: auto;
  }
  .xkkbpxk {
    grid-template-columns: 4fr 1fr 4fr;
  }
  .xkke4j5 {
    margin-left: 75%;
  }
  .xkm0npi {
    transform: translate(-50%, -50%) scale(0);
  }
  .xkmajd7 {
    border-top-right-radius: var(--list-cell-corner-radius);
  }
  .xkmssxa {
    background-color: var(--fds-highlight);
  }
  .xkn7p67 {
    color: gray;
  }
  .xknbyhg {
    background-image: url(/rsrc.php/yr/r/xnVQO2WqQax.svg);
  }
  .xknmibj {
    box-shadow: inset 0 1px 0 0 var(--media-inner-border);
  }
  .xkoyqzi {
    margin-left: -235px;
  }
  .xkphnhn {
    left: 150px;
  }
  .xkqy6rz {
    border-left-color: #0000;
  }
  .xkr00kj {
    order: 72;
  }
  .xkr4yjr {
    border-right-color: var(--base-blue);
  }
  .xkr4zlp {
    background-color: #dce5e9;
  }
  .xkrivgy {
    margin-right: auto;
  }
  .xkrxjtb {
    background-color: #19384d;
  }
  .xksxq9h {
    animation-name: x1qaa5b8-B;
  }
  .xktsk01 {
    margin-right: 16px;
  }
  .xkv8p78 {
    border-right-color: var(--wig-page-background);
  }
  .xkvag0v {
    background-color: rgba(24, 25, 26, 0.6);
  }
  .xkwlhv9 {
    border-right-color: blue;
  }
  .xkxfvhb {
    color: var(--secondary-text-on-media);
  }
  .xkyjezf {
    padding-right: -6px;
  }
  .xkzkwiv {
    font-size: 1.5em;
  }
  .xkzxbd1 {
    padding-left: 10%;
  }
  .xl02xpf {
    border-left-color: var(--comment-background);
  }
  .xl0qhsl {
    background-image: linear-gradient(
      to bottom,
      var(--hover-overlay) -7.98%,
      var(--shadow-8) 100%
    );
  }
  .xl134b1 {
    border-left-width: 10px;
  }
  .xl13n6k {
    -webkit-backdrop-filter: blur(30px);
    backdrop-filter: blur(30px);
  }
  .xl1xv1r {
    object-fit: cover;
  }
  .xl3ehym {
    border-left-color: #bcc0c4;
  }
  .xl405pv {
    transition-timing-function: cubic-bezier(0.23, 1, 0.32, 1);
  }
  .xl521sm {
    padding-right: 25px;
  }
  .xl54vp5 {
    background-image: var(--chat-outgoing-message-background-gradient);
  }
  .xl565be {
    font-size: var(--system-16-font-size);
  }
  .xl56j7k {
    justify-content: center;
  }
  .xl5kewy {
    left: 137px;
  }
  .xl5lk40 {
    column-gap: var(--mwp-message-list-actions-gap, 0);
  }
  .xl5rd26 {
    padding-right: 72px;
  }
  .xl6askr {
    border-right-color: var(--popover-border-color);
  }
  .xl6qyq9 {
    background-size: 100% auto !important;
  }
  .xl7fxl9 {
    left: 21%;
  }
  .xl8ke66 {
    transform: translateX(-24px) translateZ(0);
  }
  .xl8limy {
    border-right: 3px solid transparent;
  }
  .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);
  }
  .xlauuyb {
    border-left-color: var(--mwp-message-row-background);
  }
  .xlb2arq {
    border-top-left-radius: var(--size-8);
  }
  .xlccb8s {
    background-color: var(--wig-input-background);
  }
  .xlcmiy9 {
    container-name: editor-container;
  }
  .xld6viw {
    color: #79a6ff;
  }
  .xlej9er {
    background-color: #9d6dfc;
  }
  .xlf048k {
    margin-left: var(--size-negative-16);
  }
  .xlf8txi {
    transition-property: text-indent;
  }
  .xlg2ruo {
    border-left: 1px;
  }
  .xlg6lbj {
    background-color: var(--hz-nav-bar-background);
  }
  .xlg9a9y {
    box-shadow: inset 0 0 0 1px var(--media-inner-border);
  }
  .xlgmd98 {
    right: -80px;
  }
  .xlgntgz {
    flex-grow: 20;
  }
  .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);
  }
  .xli4oay {
    margin-right: 16;
  }
  .xli6nsh {
    line-height: 1.6667;
  }
  .xli71jn {
    transform: scale(1.1666666666666667);
  }
  .xlid4zk {
    border-top-left-radius: 100%;
  }
  .xljett9 {
    color: var(--xscreen-limited);
  }
  .xljulmy {
    background-color: var(--background-deemphasized);
  }
  .xljvro7 {
    padding-right: 42px;
  }
  .xlk3v91 {
    background-size: 7px 1px;
  }
  .xlkb6jw {
    box-shadow: var(--shadow), inset 0 0 0 1px var(--composer-border-color);
  }
  .xll6wya {
    font-family: var(--about-ig-font-family);
  }
  .xllfotl {
    animation-duration: 0.18s;
  }
  .xlln75h {
    transform: translate(-24px, -8px);
  }
  .xllrdsg {
    border-right-color: var(--hds-shade-03);
  }
  .xlm9qay {
    font-size: 1.1875rem;
  }
  .xlmd4ln {
    background-color: var(--tab-background-hover);
  }
  .xlmi2g5 {
    order: 35;
  }
  .xlmmtdk {
    background-color: always-white;
  }
  .xlnmtsi {
    border-top-left-radius: 64px;
  }
  .xloc0wk {
    box-shadow: 0 2px 16px 0 var(--shadow-2);
  }
  .xlp1x4z {
    -webkit-backface-visibility: hidden;
  }
  .xlp2y2s {
    background-color: rgb(var(--ig-stroke-on-media), 0.3);
  }
  .xlpqoug {
    background-size: 32px 32px;
  }
  .xlqzeqv {
    justify-content: flex-start;
  }
  .xlr8s2x {
    right: 4px;
  }
  .xlrak0k {
    letter-spacing: 20px;
  }
  .xlrqujn {
    background-color: #222;
  }
  .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);
  }
  .xlu9dua {
    padding-left: 11px;
  }
  .xlurbtc {
    row-gap: var(--space-large);
  }
  .xlv1117 {
    flex-basis: 14%;
  }
  .xlv158k {
    background-color: #46fad6;
  }
  .xlwc9sh {
    background-color: var(--button-secondary-background);
  }
  .xlydjo8 {
    animation-name: x46treg-B;
  }
  .xlyfr8p {
    fill-opacity: 1;
  }
  .xlyipyv {
    text-overflow: ellipsis;
  }
  .xm0699j {
    margin-right: 5%;
  }
  .xm0m39n {
    border-left-width: 0;
  }
  .xm0mo6v {
    -webkit-backdrop-filter: blur(25px);
    backdrop-filter: blur(25px);
  }
  .xm1cfgf {
    background-image: var(--nav-bar-background-gradient-wash);
  }
  .xm1jes4 {
    transform: translateX(24px) translateZ(0);
  }
  .xm20tfy {
    box-shadow: 0 4px 4px var(--divider);
  }
  .xm2ug63 {
    padding-left: 42px;
  }
  .xm301up {
    padding-right: 320px;
  }
  .xm3fum1 {
    color: var(--button-secondary-text);
  }
  .xm3ig8r {
    border-right-color: var(--non-media-pressed);
  }
  .xm3lkdj {
    margin-left: 2%;
  }
  .xm3z3ea {
    border-top-left-radius: 2px;
  }
  .xm4efwp {
    transform-origin: bottom;
  }
  .xm4fnc3 {
    padding-left: 2vh;
  }
  .xm54hvy {
    order: 92;
  }
  .xm5zo1x {
    background-color: var(--profile-photo-badge-background-default);
  }
  .xm6gxii {
    margin-left: 26px;
  }
  .xm76t1w {
    animation-name: xx3xq1-B;
  }
  .xm7vg67 {
    margin-right: 25px;
  }
  .xm81vs4 {
    border-right-width: 1px;
  }
  .xm83of2 {
    row-gap: 1px;
  }
  .xmath23 {
    border-bottom-right-radius: var(--list-cell-border-radius-large);
  }
  .xmaxvct {
    background-color: #043b72;
  }
  .xmb71p3 {
    stroke: var(--placeholder-icon);
  }
  .xmb87ed {
    padding-right: var(--abra-message-margin-end);
  }
  .xmbl4ya {
    border-right: 3px solid var(--always-white);
  }
  .xmbzmkx {
    margin-right: 2.2%;
  }
  .xmd5bsh {
    background-color: var(--messenger-reply-background);
  }
  .xmdqggr {
    margin-right: 21px;
  }
  .xmds5ef {
    border-right-color: var(--accent);
  }
  .xmdsbap {
    line-height: var(--subtitle-line-height);
  }
  .xmdyy31 {
    animation-duration: 6s;
  }
  .xmeuma7 {
    padding-right: var(--size-negative-14);
  }
  .xmfdn5f {
    box-shadow: 0 8px 20px 0 var(--always-dark-overlay),
      0 2px 4px 0 var(--shadow-1);
  }
  .xmfkbxk {
    margin-left: 3%;
  }
  .xmg6eyc {
    animation-duration: 1.5s;
  }
  .xmgbrsx {
    -webkit-filter: var(--filter-disabled-icon);
    filter: var(--filter-disabled-icon);
  }
  .xmgw2kr {
    background-image: url(/rsrc.php/v4/yU/r/Er6eGbEPCv-.png);
  }
  .xmh0m78 {
    left: calc(-328px + 100%);
  }
  .xmhd1g7 {
    background-image: var(--wig-nav-channel-gradient);
  }
  .xmi90s8 {
    border-left-width: var(--border-width-thin);
  }
  .xmidfhf {
    color: #606060;
  }
  .xmigq7r {
    border-left: 1px solid var(--always-white);
  }
  .xmiukh6 {
    background-color: highlight;
  }
  .xmixu3c {
    column-gap: 6px;
  }
  .xmjcpbm {
    background-color: var(--comment-background);
  }
  .xmjetbc {
    border-right-color: var(--primary-deemphasized-button-background);
  }
  .xmjk8q8 {
    stroke: var(--interactive-primary);
  }
  .xmlbxzd {
    left: 80px;
  }
  .xmlmmxr {
    margin-right: var(--size-10);
  }
  .xmlw2y6 {
    background-image: linear-gradient(transparent, var(--shadow-8) 90%);
  }
  .xmmqq2k {
    animation-delay: 0.15s;
  }
  .xmn8rco {
    margin-left: 20px;
  }
  .xmna8t1 {
    -webkit-clip-path: ellipse(362px 386px at 50% 0%);
    clip-path: ellipse(362px 386px at 50% 0%);
  }
  .xmns6w2 {
    padding-right: 14px;
  }
  .xmnvsbt {
    border-bottom-left-radius: var(--spacing-4, 8px);
  }
  .xmo7ywx {
    border-right-color: var(--calendar-event-card-outline-orange);
  }
  .xmo86dn {
    background-color: var(--toast-icon-warning);
  }
  .xmo9t06 {
    border-left-color: rgb(var(--ig-separator));
  }
  .xmo9yow {
    margin-right: 10px;
  }
  .xmodadb {
    animation-name: x1dczz02-B;
  }
  .xmorvov {
    color: var(--card-background);
  }
  .xmowf6o {
    padding-left: var(--size-14);
  }
  .xmper1u {
    cursor: inherit;
  }
  .xmq148q {
    padding-left: 320px;
  }
  .xmq67mx {
    border-right-width: var(--border-width-thick);
  }
  .xmqsq3q {
    animation-name: x1nea2ps-B;
  }
  .xmryc1 {
    padding-left: 0 8px;
  }
  .xms15q0 {
    box-shadow: var(--tooltip-box-shadow);
  }
  .xms8szd {
    padding-left: var(--x1lv1z71);
  }
  .xmskyvg {
    border-left-color: var(--message-blockquote-border-color);
  }
  .xmsuk3y {
    align-content: space-evenly;
  }
  .xmt58kj {
    border-right: solid #dce5e9;
  }
  .xmtr6wf {
    background-color: #1c2b33;
  }
  .xmtuiky {
    border-bottom-right-radius: var(--image-border-radius);
  }
  .xmtvy3w {
    fill: var(--disabled-button-text);
  }
  .xmu24o6 {
    order: 62;
  }
  .xmu8xvu {
    border-top-left-radius: var(--badge-border-radius);
  }
  .xmupa6y {
    margin-left: 24px;
  }
  .xmv3bnb {
    flex-basis: 60%;
  }
  .xmv5v2v {
    box-shadow: 0 1px 0 var(--media-inner-border);
  }
  .xmvxrpe {
    -webkit-filter: invert(50%);
    filter: invert(50%);
  }
  .xmw33a7 {
    color: var(--base-cherry);
  }
  .xmw9mke {
    text-align: justify;
  }
  .xmwc2g1 {
    order: 83;
  }
  .xmwc3b4 {
    border-left-width: var(--border-width-medium);
  }
  .xmwj6u0 {
    padding-left: 55px;
  }
  .xmx666k {
    margin-left: 48px;
  }
  .xmxc6s5 {
    animation-name: xzq8sa-B;
  }
  .xmxcky3 {
    -webkit-filter: brightness(0.98);
    filter: brightness(0.98);
  }
  .xmy28x3 {
    stroke: transparent;
  }
  .xmyhqtb {
    box-shadow: 0 0 4px 0 #0000001a;
  }
  .xmyrh2g {
    background-color: #2f3064;
  }
  .xmzegnl {
    border-top-right-radius: var(--alert-banner-corner-radius);
  }
  .xmziwt1 {
    vertical-align: -2px;
  }
  .xmzjm74 {
    color: var(--icon-inverse);
  }
  .xmzszn6 {
    border-bottom-right-radius: 13px;
  }
  .xmzvqrm {
    line-height: var(--message-heading-2-line-height);
  }
  .xn0cd8s {
    animation-timing-function: ease-in;
  }
  .xn15mb {
    box-shadow: 0 1px 3px 0 var(--fds-gray-70);
  }
  .xn1h7yh {
    stroke: var(--base-cherry);
  }
  .xn25soc {
    background-color: var(--glimmer-spinner-icon);
  }
  .xn36uzf {
    left: -58px;
  }
  .xn3kh6n {
    border-right-color: #1877f2;
  }
  .xn45owk {
    padding-right: var(--x19nwfu8);
  }
  .xn51541 {
    -webkit-clip-path: inset(0px -16px 0px 0px);
    clip-path: inset(0px -16px 0px 0px);
  }
  .xn5jv7c {
    padding-right: var(--xsyyfky);
  }
  .xn5nz08 {
    padding-right: 2%;
  }
  .xn5pp95 {
    padding-right: 0.15em;
  }
  .xn5ws3y {
    box-shadow: inset 0 0 var(--size-24) var(--size-24) var(--always-dark-overlay);
  }
  .xn6708d {
    padding-right: 12px;
  }
  .xn6fe42 {
    fill: var(--base-seafoam);
  }
  .xn6rai6 {
    border-left-color: var(--progress-ring-neutral-foreground);
  }
  .xn6ru4m {
    text-shadow: 0 0 3px var(--secondary-text);
  }
  .xn72l08 {
    border-top-right-radius: calc(var(--size-small) / 2);
  }
  .xn7411x {
    fill: var(--secondary-text);
  }
  .xn7aguq {
    border-bottom-right-radius: var(--shape-full);
  }
  .xn7cenz {
    left: 1%;
  }
  .xn7rfii {
    font-size: 5rem;
  }
  .xn80e1m {
    text-transform: capitalize;
  }
  .xn85ks9 {
    padding-left: auto;
  }
  .xn8eyug {
    color: var(--hds-light-text);
  }
  .xn8mcfu {
    margin-left: var(--size-negative-2);
  }
  .xn8sfb0 {
    background-color: rgba(247, 248, 250, 0.25);
  }
  .xnajgo3 {
    stroke: var(--interactive-link);
  }
  .xnapxie {
    background-color: var(--chartreuse-primary);
  }
  .xnawga6 {
    box-shadow: 0 0 2px var(--shadow-1);
  }
  .xnba3h0 {
    color: var(--text-white);
  }
  .xnbnn4i {
    border-left: 10px solid var(--positive-background);
  }
  .xnc8h47 {
    padding-left: 1.33em;
  }
  .xnch59g {
    color: var(--disabled-text);
  }
  .xne9doi {
    order: 81;
  }
  .xnej947 {
    border-left-color: var(--hds-shade-03);
  }
  .xnf6n0e {
    border-top-left-radius: var(--radius-large);
  }
  .xnfe9cg {
    box-shadow: 0 0 15px var(--divider);
  }
  .xnfveip {
    margin-left: 7px;
  }
  .xnfwinn {
    background-color: #eceef4;
  }
  .xng0ele {
    border-top-right-radius: 23.5pt;
  }
  .xngnso2 {
    font-size: 1.5rem;
  }
  .xngqvqu {
    border-bottom-right-radius: var(--size-12);
  }
  .xngwmj6 {
    border-left-color: var(--geodesic-next-color-border-divider-default-active);
  }
  .xnhgr82 {
    border-top-right-radius: 10px;
  }
  .xnhplox {
    background-color: var(--hds-shade-07);
  }
  .xni084z {
    transform: translate(-79px, 41px) rotate(45deg);
  }
  .xni1n37 {
    border-right-color: var(--shadow-2);
  }
  .xnjgysd {
    animation-name: xpe8glq-B;
  }
  .xnk8lw1 {
    font-size: var(--meta-font-size);
  }
  .xnkf8en {
    clip: rect(0px, 0px, 0px, 0px);
  }
  .xnl36cx {
    opacity: 0.99;
  }
  .xnlcnb7 {
    order: 31;
  }
  .xnldykx {
    column-gap: 5px;
  }
  .xnlpqs2 {
    font-family: "Facebook Sans Bold" !important;
  }
  .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);
  }
  .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%,
      rgba(var(--web-always-black), 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) 100%
    );
  }
  .xnp8db0 {
    flex-basis: 360px;
  }
  .xnpr05h {
    stroke-width: 1;
  }
  .xnpuxes {
    visibility: visible;
  }
  .xnqa8ot {
    color: var(--icon-accent);
  }
  .xnqk0u {
    -webkit-filter: var(--badge-orange-filter);
    filter: var(--badge-orange-filter);
  }
  .xnqzcj9 {
    margin-left: var(--menu-item-base-margin-horizontal);
  }
  .xnrllti {
    left: -50%;
  }
  .xnrv1ok {
    transform: translateZ(0) translate(-50%, -50%);
  }
  .xnsjre {
    border-left: solid var(--media-inner-border) 1px;
  }
  .xnt01y7 {
    padding-right: var(--x15qbgmd);
  }
  .xnt7crq {
    border-left-color: var(--abra-card-border);
  }
  .xnt8be4 {
    order: 29;
  }
  .xnu8ky3 {
    margin-right: var(--size-negative-2);
  }
  .xnuwv8w {
    border-right-color: var(--always-white);
  }
  .xnv2pc3 {
    box-shadow: 0 0 0 1px var(--media-inner-border),
      0 1px 10px var(--always-dark-overlay);
  }
  .xnvy93r {
    box-shadow: 1px 0 2px 0 var(--fds-black-alpha-05),
      2px 0 6px 2px var(--fds-black-alpha-05);
  }
  .xnw30k {
    animation-name: xjo493o-B;
  }
  .xnw9j1v {
    box-shadow: 0 2px 16px var(--shadow-1);
  }
  .xnwe2h8 {
    align-content: flex-end;
  }
  .xnwf7zb {
    border-top-left-radius: 50px;
  }
  .xnwxkdh {
    border-bottom-right-radius: 15px;
  }
  .xnx3k43 {
    right: 5px;
  }
  .xnx83q4 {
    background-color: var(--input-border-color);
  }
  .xnxp511 {
    margin-left: 73px;
  }
  .xnz67gz {
    background-color: rgb(var(--ig-secondary-background));
  }
  .xnzc7k2 {
    background-color: var(--icon-secondary);
  }
  .xnzfen {
    background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAIAAAAOBAMAAAD3WtBsAAAAFVBMVEUAAAAAAAAAAAAAAAAAAAAAAAD29va1cB7UAAAAB3RSTlMCCwQHGBAaZf6MKAAAABpJREFUCNdjSGNIY3BhCGUQBEJjIFQCQigAACyJAjLNW4w5AAAAAElFTkSuQmCC);
  }
  .xnzlfwo {
    padding-left: 0.25rem;
  }
  .xo1l8bm {
    font-weight: 400;
  }
  .xo1ph6p {
    order: 3;
  }
  .xo26eqo {
    border-right: 2px solid var(--always-white);
  }
  .xo2hc68 {
    list-style-type: none !important;
  }
  .xo3acp1 {
    background-color: #c73842;
  }
  .xo4cfa7 {
    flex-shrink: 3;
  }
  .xo4qa03 {
    border-left-color: var(--calendar-event-card-outline-yellow);
  }
  .xo56a91 {
    padding-right: 45%;
  }
  .xo5e059 {
    background-color: var(--fds-gray-45);
  }
  .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;
  }
  .xo71vjh {
    border-bottom-left-radius: 0;
  }
  .xo7yn3p {
    box-shadow: 0 2px 8px var(--media-inner-border);
  }
  .xo88s9q {
    transform: translate(-50%, -100%);
  }
  .xo8ld3r {
    -webkit-filter: opacity(1);
    filter: opacity(1);
  }
  .xo9by1v {
    -webkit-filter: blur(20px) brightness(0.4);
    filter: blur(20px) brightness(0.4);
  }
  .xoatp23 {
    border-left-color: var(--always-gray-95);
  }
  .xobhos8 {
    background-color: var(--media-pressed);
  }
  .xoco3db {
    color: #444950;
  }
  .xodryo2 {
    -webkit-filter: brightness(75%);
    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;
  }
  .xoeyth9 {
    margin-left: -1.25px;
  }
  .xof6966 {
    animation-duration: 0.7s;
  }
  .xofcydl {
    transition-duration: 0.4s;
  }
  .xofhs1l {
    box-shadow: 0 8px 16px var(--shadow-1);
  }
  .xogb00i {
    border-right-color: transparent;
  }
  .xogfrqt {
    color: var(--fds-black);
  }
  .xogrzi0 {
    transform: translateY(-50%) translateX(-50%);
  }
  .xohu8s8 {
    padding-left: 9px;
  }
  .xoi2bfj {
    animation-name: x1xe4odj-B;
  }
  .xoi2r2e {
    align-self: baseline;
  }
  .xoie2o3 {
    left: 12px;
  }
  .xoiqa5b {
    letter-spacing: -0.41;
  }
  .xoj058f {
    animation-play-state: running;
  }
  .xojro6o {
    border-left-style: hidden;
  }
  .xoke4hi {
    stroke: var(--base-lime);
  }
  .xol2nv {
    border-right-width: 2px;
  }
  .xold40s {
    margin-right: var(--size-negative-4);
  }
  .xomj3ug {
    background-color: var(--hover-overlay) !important;
  }
  .xomr700 {
    border-right-color: var(--always-light-overlay);
  }
  .xonjxic {
    transform: translate(-50%, -48%);
  }
  .xoo4vsp {
    right: -8px;
  }
  .xoo6suf {
    font-family: var(--headline1-font-family);
  }
  .xoot5pb {
    border-right-color: var(--disabled-text);
  }
  .xoph9oq {
    border-top-left-radius: 21px;
  }
  .xople10 {
    left: 100px;
  }
  .xopu45v {
    border-right-color: rgb(var(--ig-separator));
  }
  .xoq475c {
    box-shadow: 0 1px 2px 0 var(--media-inner-border);
  }
  .xoqspk4 {
    border-top-right-radius: 16px;
  }
  .xoquki5 {
    background-color: #65676b;
  }
  .xoqwg1g {
    font-weight: var(--about-ig-font-weight-light);
  }
  .xor0i85 {
    background-color: #46a9ff;
  }
  .xorjnos {
    flex-basis: 40%;
  }
  .xorkapu {
    right: 274px;
  }
  .xorpymj {
    border-right: 1px dashed var(--fds-gray-20);
  }
  .xorstpt {
    animation-play-state: paused;
  }
  .xosjp9g {
    line-height: 2.1176;
  }
  .xot5y0r {
    background-color: var(--wig-blue-white-90);
  }
  .xotflo0 {
    font-size: 2.8125rem;
  }
  .xotgory {
    margin-left: 100px;
  }
  .xovbqmk {
    background-color: var(--wig-coral);
  }
  .xovmbre {
    margin-right: 46px;
  }
  .xowbo3s {
    border-left-color: var(--chip-background-selected);
  }
  .xoww4n8 {
    transform: translate3d(0, 0, 0);
  }
  .xowyzks {
    background-color: lightGrey;
  }
  .xox5w4s {
    border-left-color: var(--always-light-overlay);
  }
  .xoxj9qw {
    padding-right: calc(50% - 320px / 2);
  }
  .xoxxq2z {
    background-image: radial-gradient(
      38.86% 38.86% at 50% -21.12%,
      #a1c0ec 0%,
      rgba(219, 233, 253, 0) 100%
    );
  }
  .xoyjkpr {
    left: 10px;
  }
  .xoyrooc {
    padding-right: var(--message-code-block-padding);
  }
  .xoyzk1v {
    left: 9px;
  }
  .xoz0ns6 {
    z-index: 900;
  }
  .xozqiw3 {
    flex-wrap: nowrap;
  }
  .xp07zsc {
    row-gap: var(--size-48);
  }
  .xp1gzrp {
    background-color: rgba(255, 255, 255, 0.75);
  }
  .xp1r0qw {
    row-gap: 12px;
  }
  .xp22k0r {
    border-bottom-left-radius: 25px;
  }
  .xp262c8 {
    box-shadow: 0 0 12px var(--divider);
  }
  .xp38qhd {
    background-image: linear-gradient(
      0deg,
      var(--hover-overlay) 0%,
      transparent 100%
    );
  }
  .xp3dz6b {
    margin-left: var(--size-negative-10);
  }
  .xp3md9m {
    word-spacing: normal;
  }
  .xp3tho1 {
    background-position-y: 28%;
  }
  .xp3zfi1 {
    border-right-style: hidden;
  }
  .xp4054r {
    text-align: end;
  }
  .xp58pn9 {
    border-right-color: var(--input-border-color-hover);
  }
  .xp5d474 {
    object-position: 187px 26%;
  }
  .xp5j34i {
    word-wrap: normal;
  }
  .xp5s12f {
    border-top-left-radius: var(--chat-bubble-border-radius, 18px);
  }
  .xp70pm4 {
    border-left-color: rgb(var(--ig-secondary-button-hover));
  }
  .xp7160i {
    box-shadow: 0 0 8px 0;
  }
  .xp79r0s {
    border-left: 4px solid var(--surface-background);
  }
  .xp7cj6j {
    border-right-color: var(--comment-background);
  }
  .xp7jhwk {
    margin-left: -8px;
  }
  .xp7sqod {
    font-size: var(--subtitle-font-size);
  }
  .xp7v2z3 {
    background-color: var(
      --messenger-card-background,
      var(--card-background-flat)
    );
  }
  .xp8fpb {
    border-top-left-radius: 25px;
  }
  .xp8v2cd {
    border-top-left-radius: var(--image-corner-radius);
  }
  .xp9wgx9 {
    background-color: #cbcdd6;
  }
  .xp9zsj0 {
    left: 20%;
  }
  .xpaqk0x {
    -webkit-filter: var(--toast-icon-warning-filter);
    filter: var(--toast-icon-warning-filter);
  }
  .xpb7kl6 {
    left: -14px;
  }
  .xpbad92 {
    border-bottom-left-radius: 3.5px;
  }
  .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;
  }
  .xpdb0fs {
    box-shadow: 0 1px 4px rgba(20, 22, 26, 0.3);
  }
  .xpdipgo {
    -webkit-touch-callout: none;
  }
  .xpdqn1h {
    margin-right: 18px;
  }
  .xpdwapb {
    box-shadow: 0 8px 20px 0 var(--fds-black-alpha-30),
      0 2px 4px 0 var(--fds-black-alpha-10);
  }
  .xpdxccn {
    border-top-right-radius: var(--list-cell-border-radius);
  }
  .xpequ6v {
    background-color: var(--fds-black-alpha-40);
  }
  .xpfivbe {
    margin-left: 275px;
  }
  .xpieoqd {
    border-top-right-radius: 19px;
  }
  .xpivpjv {
    -webkit-backdrop-filter: blur(4px);
    backdrop-filter: blur(4px);
  }
  .xpk2tj9 {
    transform: scaleX(-1);
  }
  .xpk812g {
    margin-right: var(--size-16);
  }
  .xpkgp8e {
    padding-left: 14px;
  }
  .xpkou9y {
    border-top-right-radius: 17px;
  }
  .xpl4nku {
    border-left-color: var(--overlay-alpha-80);
  }
  .xpls79h {
    transform: scale(1.35);
  }
  .xpm93lc {
    margin-right: var(--size-negative-8);
  }
  .xpnklds {
    animation-name: x1b5zhbi-B;
  }
  .xpo5hok {
    background-color: var(--artifact-chip-loading-ellipse-light);
  }
  .xppdmm8 {
    border-top-right-radius: 5%;
  }
  .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;
  }
  .xpqctag {
    margin-left: var(--hz-left-nav-width);
  }
  .xpreqzu {
    background-image: linear-gradient(rgba(0, 0, 0, 0), rgba(0, 0, 0, 0.2));
  }
  .xprq8jg {
    border-bottom-left-radius: 999px;
  }
  .xpryx7r {
    border-left-color: #f7b928;
  }
  .xps4wih {
    background-size: 3px 1px;
  }
  .xpse7mg {
    row-gap: 3px;
  }
  .xpsqcfj {
    transition-property: max-height, opacity;
  }
  .xpt81ld {
    transition-timing-function: var(--fds-strong);
  }
  .xpu320y {
    border-bottom-right-radius: var(--image-corner-radius);
  }
  .xpud4zc {
    background-color: var(--calendar-event-card-outline-yellow);
  }
  .xpud6h4 {
    box-shadow: var(--focus-ring-shadow-inset);
  }
  .xputb5m {
    row-gap: 48px;
  }
  .xpv9qsh {
    background-image: linear-gradient(45deg, #ffa545, #ed41a5);
  }
  .xpvbz4a {
    padding-right: 9px;
  }
  .xpvyfi4 {
    align-self: flex-end;
  }
  .xpwb3x9 {
    transform: translateX(-19%);
  }
  .xpwtmch {
    padding-right: 55px;
  }
  .xpwytuv {
    right: 50px;
  }
  .xpyiiip {
    border-bottom-right-radius: var(--messenger-card-corner-radius);
  }
  .xpyvjtf {
    animation-name: x1f6cfk9-B;
  }
  .xpz12be {
    animation-direction: alternate;
  }
  .xq1a57y {
    border-bottom-left-radius: var(--shape-full);
  }
  .xq1fj8y {
    padding-right: 1.5px;
  }
  .xq3ekbx {
    padding-right: 40.5px;
  }
  .xq3zi3y {
    left: 196px;
  }
  .xq44jtg {
    -webkit-filter: var(--icon-filter-accent);
    filter: var(--icon-filter-accent);
  }
  .xq4swd {
    border-top-left-radius: 17.5px;
  }
  .xq5079w {
    border-right: 2px solid var(--wash);
  }
  .xq5ekr5 {
    animation-name: xbkht1q-B;
  }
  .xq5gvpz {
    background-color: var(--button-background-secondary-calling-toggled);
  }
  .xq6t8do {
    background-color: var(--calendar-event-card-orange);
  }
  .xq6tnti {
    fill: var(--fds-blue-80);
  }
  .xq72syc {
    scroll-snap-destination: 0% 100%;
  }
  .xq7jlbq {
    left: 5px;
  }
  .xq82lqc {
    animation-timing-function: transform 0.2s cubic-bezier(0.5, 0, 0.1, 1);
  }
  .xq8finb {
    margin-right: 12px;
  }
  .xq8kj1 {
    border-bottom-right-radius: 37px;
  }
  .xq8oha4 {
    border-right-color: var(--interactive-primary);
  }
  .xq8qlvs {
    border-bottom-left-radius: var(--size-12);
  }
  .xq8wrol {
    -webkit-print-color-adjust: exact;
  }
  .xq95alj {
    right: -19px;
  }
  .xq9mrsl {
    white-space: inherit;
  }
  .xq9q0n8 {
    object-position: 50% 30%;
  }
  .xqa96yk {
    border-top-right-radius: 42px;
  }
  .xqaaqlf {
    left: 32.19vh;
  }
  .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);
  }
  .xqax9my {
    margin-left: 19px;
  }
  .xqbtido {
    padding-left: 20%;
  }
  .xqcmdr3 {
    animation-name: x18re5ia-B;
  }
  .xqcrz7y {
    align-self: flex-start;
  }
  .xqdla18 {
    box-shadow: 0 0 30px var(--shadow-1);
  }
  .xqdwtta {
    margin-left: 43px;
  }
  .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;
  }
  .xqf3suz {
    animation-name: x1xuf6tn-B;
  }
  .xqfufx4 {
    border-left: 1px dashed var(--disabled-icon);
  }
  .xqgmv0c {
    -webkit-filter: drop-shadow(0 4px 12px var(--shadow-2));
    filter: drop-shadow(0 4px 12px var(--shadow-2));
  }
  .xqgq1yd {
    border-left-color: var(--primary-icon);
  }
  .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 rgba(0, 0, 0, 0.5);
  }
  .xqihuwl {
    margin-right: -23px;
  }
  .xqiirk3 {
    flex-basis: 90px;
  }
  .xqjkjv5 {
    background-color: var(--base-tomato);
  }
  .xqjr0vm {
    stroke-width: 3;
  }
  .xqjyukv {
    align-content: stretch;
  }
  .xqlk7fu {
    transform-origin: 50% 100%;
  }
  .xqm7egq {
    box-shadow: 0 2px 8px 2px --shadow-5;
  }
  .xqmdsaz {
    padding-right: 32px;
  }
  .xqmfxde {
    margin-right: var(--space-large);
  }
  .xqmgo2j {
    margin-right: 28px;
  }
  .xqmxbcd {
    margin-right: 24px;
  }
  .xqnafso {
    box-shadow: 0 1px 3px 0 var(--shadow-2);
  }
  .xqo17i5 {
    animation-delay: 4.1s;
  }
  .xqoa5gc {
    background-color: #e8eaee;
  }
  .xqp2pvt {
    padding-left: 4px;
    padding-left: 12px;
  }
  .xqpr3o9 {
    grid-template-columns: var(--1pds3uo);
  }
  .xqpszvw {
    padding-left: var(--message-blockquote-padding-inline-start);
  }
  .xqpy9k4 {
    margin-right: 60px;
  }
  .xqq7bj {
    border-right-width: var(--igdw-chat-tab-composer-border-width);
  }
  .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;
  }
  .xqr7gvm {
    border-top-right-radius: var(--radius-small);
  }
  .xqrf75f {
    background-image: url(/rsrc.php/v4/yt/r/ag-Kz-WMvnK.png);
  }
  .xqrzlzb {
    flex-basis: 67%;
  }
  .xqs3da0 {
    border-bottom-left-radius: 5%;
  }
  .xqskqnr {
    background-image: linear-gradient(to top, var(--web-wash) 20%, transparent),
      linear-gradient(to right, #008bd0 50%, #008bd0 50%);
  }
  .xqtuk1x {
    background-color: #2abba719;
  }
  .xqudg9 {
    background-color: var(--fds-spectrum-teal);
  }
  .xqunzp0 {
    border-top-left-radius: 5%;
  }
  .xquyuld {
    box-shadow: 0 1px 2px var(--shadow-2);
  }
  .xqvb050 {
    background-color: #1c1c1c;
  }
  .xqvbl7g {
    padding-left: var(--size-2);
  }
  .xqvgy75 {
    border-bottom-right-radius: 8px 8px;
  }
  .xqvykr2 {
    border-bottom-left-radius: var(--input-corner-radius);
  }
  .xqw4mrg {
    border-bottom-right-radius: 30px;
  }
  .xqwm7no {
    box-shadow: 0 0 12px 0 var(--hover-overlay);
  }
  .xqwxr72 {
    border-top-left-radius: 9999px;
  }
  .xqy1m8u {
    box-shadow: var(--imagine-hover-box-shadow);
  }
  .xqypomt {
    border-right-color: var(--fds-gray-25);
  }
  .xr0t6v {
    border-left-width: 2.5px;
  }
  .xr12ei9 {
    margin-right: 14px;
  }
  .xr1wzlq {
    border-bottom-right-radius: 36px;
  }
  .xr2b5de {
    border-right-color: var(--dataviz-secondary-1);
  }
  .xr2d9d7 {
    margin-right: 400px;
  }
  .xr2n1jn {
    background-color: #d3d2d2;
  }
  .xr2o03g {
    grid-template-columns: minmax(0, auto) 1fr;
  }
  .xr2y4jk {
    order: 71;
  }
  .xr312ih {
    right: var(--space-small);
  }
  .xr39c5z {
    background-color: #008bd0;
  }
  .xr3nxaw {
    transform: scale(1.3);
  }
  .xr4dmdx {
    background-color: #814de7;
  }
  .xr4u75v {
    background-color: #e2e2df;
  }
  .xr515r8 {
    background-position-x: center !important;
  }
  .xr53egw {
    color: var(--tab-icon-secondary-toggle);
  }
  .xr5ldyu {
    background-color: var(--backgroundColor);
  }
  .xr6157w {
    border-top-right-radius: var(--shape-full);
  }
  .xr6gfmr {
    left: 8px;
  }
  .xr8f3zj {
    padding-right: var(--size-8);
  }
  .xr8o54a {
    background-color: var(--background-surface-overlay-default);
  }
  .xr8xmig {
    transition-duration: 0.2;
  }
  .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);
  }
  .xr9oo41 {
    padding-left: 52px;
  }
  .xr9p91e {
    box-shadow: 0 1px 0 var(--divider);
  }
  .xrbb54x {
    animation-name: xt09tg6-B;
  }
  .xrbpyxo {
    float: left;
  }
  .xrc8dwe {
    border-bottom-right-radius: 9px;
  }
  .xrdv0aw {
    background-color: var(--chat-composer-background-color);
  }
  .xrdy9uy {
    background-color: #fbfbfc;
  }
  .xre51wi {
    border-bottom-left-radius: 70px;
  }
  .xrfb3pm {
    background-position-y: top;
  }
  .xrfjmuc {
    border-left-color: var(--BasePulseEffect_pulseColor);
  }
  .xrfjpxc {
    padding-right: var(--size-24);
  }
  .xrga0lt {
    font-weight: var(--mono-emphasized-font-weight);
  }
  .xrgni87 {
    padding-left: calc(
      var(--mwp-message-list-profile-start-padding, 8px) - 2px +
        var(--mwp-message-list-profile-width, 28px) + 8px
    );
  }
  .xrh9p9f {
    box-shadow: 4px 0 4px -2px var(--media-inner-border);
  }
  .xrj3o3a {
    box-shadow: 0 10px 5px 0 var(--shadow-2);
  }
  .xrjkcco {
    border-top-left-radius: var(--dialog-corner-radius);
  }
  .xrjs4ml {
    border-bottom-left-radius: 7.2px;
  }
  .xrjwz28 {
    box-shadow: 0 4px 12px var(--chat-text-blockquote-color-background-line);
  }
  .xrkmrrc {
    background-color: red;
  }
  .xrl0p4u {
    box-shadow: 0 0 4px var(--shadow-1);
  }
  .xrm75ib {
    background-color: var(--background-disabled);
  }
  .xrmb9yi {
    box-shadow: 0 2px 20px 0 #0003;
  }
  .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;
  }
  .xrokvo6 {
    left: 11px;
  }
  .xrosliz {
    border-bottom-right-radius: 11px;
  }
  .xrqaf0a {
    background-color: var(--calendar-meeting-picker-marker);
  }
  .xrqppsj {
    border-left-width: var(--x1099yxr);
  }
  .xrrhbhu {
    font-weight: var(--message-heading-4-font-weight);
  }
  .xrrxe8e {
    border-right: 1px solid var(--always-light-overlay);
  }
  .xrs11v0 {
    fill: var(--secondary-text-on-media);
  }
  .xrsfl73 {
    right: 24px;
  }
  .xrsmf6u {
    letter-spacing: 45px;
  }
  .xrsq3au {
    background-color: var(--fds-blue-40);
  }
  .xrt01vj {
    border-bottom-right-radius: 4px;
  }
  .xru4yt1 {
    transform-origin: -4px 6px;
  }
  .xru69fd {
    border-left: 1px solid var(--negative);
  }
  .xru8pw1 {
    animation-name: x1d6p7sg-B;
  }
  .xrufs26 {
    background-color: #eff2f5;
  }
  .xrufx0o {
    object-position: 0 -10px;
  }
  .xrv4cvt {
    font-size: 1em;
  }
  .xrvhaif {
    background-image: linear-gradient(
      180deg,
      rgba(0, 0, 0, 0) 0%,
      rgba(0, 0, 0, 0) 64%,
      #000 75%,
      #000 100%
    );
  }
  .xrvj5dj {
    display: grid;
  }
  .xrvptzs {
    background-image: linear-gradient(
      to top,
      var(--web-wash),
      var(--surface-background)
    );
  }
  .xrw6wdq {
    border-right: 1px dashed var(--media-inner-border);
  }
  .xrweaip {
    background-color: rgba(255, 255, 255, 0.5);
  }
  .xrx6nxc {
    background-color: var(--button-background-secondary-calling--hover);
  }
  .xrx9ttv {
    background-image: linear-gradient(transparent, var(--surface-background) 35%);
  }
  .xrxk28v {
    -webkit-backdrop-filter: blur(30px);
  }
  .xry6foc {
    color: var(--button-icon-tertiary-toggled);
  }
  .xrycbv3 {
    transform: translateX(50%) translateY(-50%);
  }
  .xrylv2j {
    list-style-type: circle;
  }
  .xrzrlj5 {
    margin-left: -5px;
  }
  .xs022h5 {
    padding-right: 48px;
  }
  .xs0nqld {
    margin-left: var(--size-negative-8);
  }
  .xs15q1s {
    padding-left: 5%;
  }
  .xs1kbpr {
    color: var(--wig-oyster-black-85);
  }
  .xs1r7wz {
    border-bottom-right-radius: 23.5pt;
  }
  .xs1y4lx {
    border-left-style: dotted;
  }
  .xs32or2 {
    box-shadow: 0 2px 12px var(--shadow-1), 0 1px 2px var(--shadow-1);
  }
  .xs3q71m {
    background-color: var(--card-translucent-background);
  }
  .xs4kxmo {
    border-top-left-radius: var(--artifact-imagine-model-item-corner-radius);
  }
  .xs4rv5j {
    stroke: var(--button-icon-secondary-calling);
  }
  .xs4xyr0 {
    animation-duration: 0.25s;
  }
  .xs51lif {
    transform: translate(-4px);
  }
  .xs7m88r {
    background-color: var(--progress-stepper-secondary-incomplete);
  }
  .xs7yit4 {
    padding-right: 51px;
  }
  .xs83m0k {
    flex-shrink: 1;
  }
  .xs889p8 {
    animation-name: x1su1mo5-B;
  }
  .xs8p40m {
    margin-left: 43%;
  }
  .xs91f39 {
    margin-left: calc(var(--x1lv1z71) * -1);
  }
  .xs968ii {
    background-color: linear-gradient(to top, var(--shadow-5), transparent);
  }
  .xs9c78q {
    color: #6a31c6;
  }
  .xsagqdp {
    font-family: var(--font-family-text-normal), var(--font-family-segoe) !important;
  }
  .xsb8bxb {
    border-left-color: var(--wash);
  }
  .xsbfjvs {
    background-color: var(--workplace-chart-foreground);
  }
  .xsct1ou {
    stroke: #aab;
  }
  .xsctria {
    border-bottom-left-radius: var(--list-item-overlay-corner-radius-navigation);
  }
  .xsczsaq {
    border-right-color: #ebebeb;
  }
  .xsdem2t {
    box-shadow: 0 0 5px var(--shadow-1);
  }
  .xsdqxv5 {
    transform: translateX(calc(var(--size-medium) / 18));
  }
  .xsfojl8 {
    background-color: var(--background-accent-positive-pressed);
  }
  .xsfpt18 {
    transform: translate(-50%, 8%);
  }
  .xsgajta {
    box-shadow: 0 2px 4px 0 #0000001a;
  }
  .xsgj6o6 {
    margin-left: 4px;
  }
  .xshklg3 {
    animation-delay: 1s;
  }
  .xsid9ct {
    cursor: crosshair;
  }
  .xsiih4g {
    border-right: 1px var(--negative) solid;
  }
  .xsjn2wy {
    animation-name: x95vr6w-B;
  }
  .xsjodtw {
    margin-right: 33px;
  }
  .xsm8y0s {
    left: 180px;
  }
  .xsmz2so {
    order: 37;
  }
  .xsnafsc {
    background-image: linear-gradient(
      88.41deg,
      var(--tasks-priority-unbreak) 0%,
      var(--base-grape) 99.97%
    );
  }
  .xsnmfus {
    border-right-color: var(--input-border-color);
  }
  .xso7ly {
    transition-duration: var(--duration-extra-short-in);
  }
  .xsospki {
    border-top-left-radius: 0 !important;
  }
  .xsp4bbj {
    border-left-color: rgb(var(--ig-highlight-background));
  }
  .xspe117 {
    background-color: var(--calendar-event-card-outline-gray);
  }
  .xspslaz {
    padding-right: -2px;
  }
  .xspz3ig {
    margin-right: 32;
  }
  .xsq0iq7 {
    box-shadow: 0 -1px 0 var(--hover-overlay), 0 -1px 8px var(--shadow-2);
  }
  .xsqyzxx {
    background-color: var(--mwp-primary-theme-color);
  }
  .xsr4h3p {
    border-bottom-right-radius: 26px;
  }
  .xsrhx6k {
    fill: var(--disabled-icon);
  }
  .xsrmkr {
    order: 70;
  }
  .xsrzb8j {
    background-color: var(--reaction-pill-background-color);
  }
  .xss6m8b {
    font-variant-numeric: tabular-nums;
  }
  .xssbmfy {
    padding-left: 90px;
  }
  .xsse7jy {
    flex-basis: 400px;
  }
  .xssjvct {
    padding-left: var(--message-code-block-padding);
  }
  .xsssogd {
    grid-template-columns: repeat(auto-fill, minmax(235px, 1fr));
  }
  .xssw1gd {
    border-right-color: rgb(var(--ig-primary-text));
  }
  .xst2vwg {
    background-color: #0000;
  }
  .xst6bnn {
    transform: scale(0.6);
  }
  .xsto0zo {
    color: var(--hds-intense);
  }
  .xstr4uy {
    border-top-left-radius: var(--icon-background-round-border-radius);
  }
  .xsusqng {
    transition-property: transform, top;
  }
  .xsve9r9 {
    color: hsl(214, 89%, 52%);
  }
  .xsvp111 {
    text-shadow: 1px 1px 0 rgba(20, 22, 26, 0.3);
  }
  .xsvr4 {
    padding-left: var(--Spacing-Padding-None, 0px);
  }
  .xswo3hg {
    transform: scale(0.8) translateY(300px);
  }
  .xsxby9i {
    background-color: var(--background-on-media-pressed);
  }
  .xsxd7z0 {
    border-left-color: var(--secondary-text);
  }
  .xsxvzsj {
    background-image: linear-gradient(
      180deg,
      var(--always-dark-overlay),
      var(--shadow-1) 52.5%,
      transparent
    );
  }
  .xsy76jp {
    background-image: linear-gradient(
      var(--fds-black-alpha-60),
      var(--fds-black-alpha-60)
    );
  }
  .xsyd9hl {
    left: var(--workds-text-input-addon-position-end);
  }
  .xsyo7zv {
    padding-right: 6px;
  }
  .xszat0t {
    background-color: var(--always-gray-75);
  }
  .xszg11z {
    animation-name: xnjai2g-B;
  }
  .xszkfq0 {
    border-right-color: #c3cd2e;
  }
  .xszxewd {
    margin-left: -50px;
  }
  .xszxlxb {
    row-gap: var(--size-32);
  }
  .xszyyk2 {
    color: #763ee6;
  }
  .xt01mlo {
    border-right-color: var(--placeholder-text-on-media);
  }
  .xt0e3qv {
    cursor: default;
  }
  .xt0psk2 {
    display: inline;
  }
  .xt1id46 {
    margin-right: -120px;
  }
  .xt2o0vt {
    padding-right: var(--button-small-horizontal-padding);
  }
  .xt2u5rs {
    color: var(--progress-ring-disabled-background);
  }
  .xt3gfkd {
    border-bottom-left-radius: var(--card-corner-radius);
  }
  .xt3tw32 {
    order: 26;
  }
  .xt4736n {
    font-size: var(--body-font-size);
  }
  .xt4m4oe {
    border-left-color: var(--hover-overlay);
  }
  .xt573ys {
    margin-left: 15%;
  }
  .xt5e8co {
    order: 17;
  }
  .xt5wmhg {
    color: var(--surface-background);
  }
  .xt5xv9l {
    background-color: var(
      --chat-composer-background-color,
      var(--card-background)
    );
  }
  .xt6natj {
    left: 24px;
  }
  .xt73a7o {
    transform: scale(0.99) translateY(2px);
  }
  .xt7g48d {
    left: none;
  }
  .xt85g1x {
    border-left-color: var(--disabled-icon);
  }
  .xt8oh7l {
    border-left-color: var(--non-media-pressed);
  }
  .xt910rc {
    border-left: 2px solid var(--card-background);
  }
  .xtasm4o {
    fill: var(--dataviz-supplementary-2);
  }
  .xtaz4m5 {
    list-style-type: disc;
  }
  .xtbmwmw {
    border-top-right-radius: var(--abra-composer-corner-radius);
  }
  .xtc6cl0 {
    animation-name: x148q4be-B;
  }
  .xtclifk {
    background-image: repeating-linear-gradient(
      -45deg,
      rgba(0, 0, 0, 0),
      rgba(0, 0, 0, 0) 5px,
      rgba(110, 113, 117, 0.06) 5px,
      rgba(110, 113, 117, 0.06) 10px
    );
  }
  .xtcpoma {
    border-right-color: var(--shadow-1);
  }
  .xtct9fg {
    border-left-color: var(--card-background);
  }
  .xtcx8v3 {
    display: list-item;
  }
  .xtea3wc {
    -webkit-filter: blur(2px);
    filter: blur(2px);
  }
  .xtf3nb5 {
    border-bottom-right-radius: 12px;
  }
  .xtfzpgb {
    column-gap: var(--space-x-small);
  }
  .xtgarj4 {
    border-top-right-radius: 44px;
  }
  .xti2d7y {
    opacity: 0.4;
  }
  .xtilpmw {
    -webkit-appearance: textfield;
    appearance: textfield;
  }
  .xtiqxnq {
    border-top-left-radius: 37px;
  }
  .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);
  }
  .xtm33id {
    background-color: var(--geodesic-next-color-icon-marker-active);
  }
  .xtobvmv {
    margin-left: 96px;
  }
  .xtp4sz3 {
    text-shadow: 0 2px 4px rgba(0, 0, 0, 0.5);
  }
  .xtpbsk2 {
    padding-left: -16px;
  }
  .xtq78ku {
    border-top-right-radius: 64px;
  }
  .xtqikln {
    column-gap: 12px;
  }
  .xtr5ca0 {
    border-bottom-left-radius: calc(var(--size-large) / 2);
  }
  .xtsvl71 {
    animation-duration: 0.15s;
  }
  .xtt4iyq {
    padding-left: 58px;
  }
  .xtt52l0 {
    resize: none;
  }
  .xttp34z {
    border-top-right-radius: var(--p-border-radius-2);
  }
  .xttq42n {
    color: rgba(255, 255, 255, 0.8);
  }
  .xtuicf7 {
    border-top-right-radius: var(--radius-round);
  }
  .xtvhhri {
    text-transform: uppercase;
  }
  .xtvmd10 {
    border-bottom-left-radius: 8%;
  }
  .xtvqx33 {
    margin-left: 160px !important;
  }
  .xtvsq51 {
    background-color: var(--primary-button-background);
  }
  .xtw6dby {
    border-right-color: #ffffff20;
  }
  .xtwgpwe {
    border-bottom-left-radius: 20%;
  }
  .xtwl089 {
    border-left-color: var(--line-separator);
  }
  .xtxsjtk {
    box-shadow: var(--menu-box-shadow);
  }
  .xtyphpq {
    order: 86;
  }
  .xtyxhl7 {
    background-color: var(
      --chat-text-blockquote-color-background-line,
      var(--placeholder-text)
    );
  }
  .xtz0iyb {
    -webkit-filter: brightness(0.85);
    filter: brightness(0.85);
  }
  .xtzsbya {
    transform: scale(0.35714285714285715);
  }
  .xtzu7as {
    transform: translateX(48px) translateZ(0);
  }
  .xtzzx4i {
    left: 50%;
  }
  .xu00q2a {
    background-size: 8px 8px;
  }
  .xu0dvsk {
    left: 40%;
  }
  .xu0oii1 {
    box-shadow: 0 2px 8px 0 var(--shadow-1);
  }
  .xu0zd9c {
    border-left: 1px solid var(--primary-text);
  }
  .xu1343h {
    border-left-color: var(--media-inner-border);
  }
  .xu1azsf {
    border-right: 1px solid var(--hosted-view-selected-state);
  }
  .xu1rcjc {
    background-image: linear-gradient(
      to top,
      rgba(var(--web-always-black), 0) 0%,
      rgba(var(--web-always-black), 0) 50%,
      rgba(var(--web-always-black), 0.025) 80%,
      rgba(var(--web-always-black), 0.25) 100%
    );
  }
  .xu2mzpk {
    -webkit-mask-image: linear-gradient(transparent, black 50%);
    mask-image: linear-gradient(transparent, black 50%);
  }
  .xu3cg7j {
    transform-origin: 0% 0%;
  }
  .xu3j5b3 {
    border-right-style: solid;
  }
  .xu3pdk0 {
    aspect-ratio: var(--xmzrew1);
  }
  .xu4p7br {
    color: #1877f2;
  }
  .xu4qdec {
    animation-name: x1i2gatw-B;
  }
  .xu54ipa {
    font-size: 3.125rem;
  }
  .xu58y7p {
    background-color: var(--background-accent-positive-hover);
  }
  .xu5i820 {
    animation-name: x3euffx-B;
  }
  .xu5ydu1 {
    border-bottom-right-radius: var(--card-corner-radius);
  }
  .xu6gjpd {
    transition-duration: var(--fds-duration-short-in);
  }
  .xu6pwxa {
    border-spacing: 5px;
  }
  .xu7343w {
    border-right: 1px dashed var(--disabled-icon);
  }
  .xu88d7e {
    color: #dd4a68;
  }
  .xu8mah7 {
    background-color: var(--background-on-media-hover);
  }
  .xu947eh {
    margin-left: 42px;
  }
  .xu9khku {
    stroke: var(--button-icon-tertiary);
  }
  .xua3uq3 {
    transition-property: height;
  }
  .xuae0im {
    stroke: var(--base-blue);
  }
  .xuc5kci {
    color: #07a;
  }
  .xucymfc {
    font-size: 2.125rem;
  }
  .xudhj91 {
    border-top-right-radius: 50%;
  }
  .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);
  }
  .xuerkxl {
    left: calc(50% - 276px);
  }
  .xuezl2l {
    background-image: linear-gradient(
      90deg,
      rgba(116, 98, 225, 0.3) -13.26%,
      rgba(205, 156, 249, 0.3) 62.64%
    );
  }
  .xufnvkl {
    display: flow-root;
  }
  .xuh3wxd {
    margin-right: 2%;
  }
  .xuix1fa {
    hyphens: none;
  }
  .xuj82j5 {
    background-color: #c2b6ee;
  }
  .xujl8zx {
    text-decoration-line: underline;
  }
  .xujowsr {
    animation-name: x2xgkqx-B;
  }
  .xujrli2 {
    border-top-right-radius: 0.2em;
  }
  .xujt7mm {
    line-height: 1.23;
  }
  .xuk3077 {
    align-items: flex-end;
  }
  .xukhhbo {
    box-shadow: var(--shadow-elevation-05),
      var(--quick-launcher-protection-box-shadow);
  }
  .xuklvn5 {
    font-size: 3.375rem;
  }
  .xukmnpi {
    background-color: var(--background-primary);
  }
  .xulwito {
    left: 100%;
  }
  .xumhp9i {
    left: -99999px;
  }
  .xumrakr {
    box-shadow: 0 13px 32px var(--shadow-1);
  }
  .xumwmo6 {
    transform: translateX(100%);
  }
  .xun1dw2 {
    padding-right: var(--size-negative-20);
  }
  .xun2265 {
    font-family: SF Pro Display;
  }
  .xunj4os {
    line-height: 1.34;
  }
  .xunswzr {
    border-bottom-right-radius: 25%;
  }
  .xuoh7cy {
    border-bottom-right-radius: 0 !important;
  }
  .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);
  }
  .xurb0ha {
    padding-left: 8px;
  }
  .xurlz03 {
    border-left-color: var(--fds-gray-00);
  }
  .xurzqwv {
    box-shadow: 0 2px 4px var(--shadow-1), 0 8px 20px var(--shadow-1);
  }
  .xustf53 {
    border-right-color: var(--fds-gray-10);
  }
  .xutqcms {
    border-bottom-right-radius: 96px;
  }
  .xuu6fou {
    text-shadow: 0 2px 2px var(--shadow-8);
  }
  .xuufjb4 {
    margin-left: 66px;
  }
  .xuuh30 {
    transform: translateX(-50%);
  }
  .xuv8nkb {
    font-weight: 800;
  }
  .xuw2q3d {
    stroke: var(--button-icon-secondary-calling-toggled);
  }
  .xux4pbp {
    font-family: Optimistic Text Normal, system-ui, sans-serif !important;
  }
  .xuxiujg {
    animation-timing-function: cubic-bezier(0.33, 0, 0.67, 1);
  }
  .xuxvh1q {
    color: #fff;
  }
  .xuxw1ft {
    white-space: nowrap;
  }
  .xuyh7jl {
    border-bottom-left-radius: 0.5em;
  }
  .xuzhngd {
    opacity: 0.3;
  }
  .xv002az {
    background-color: var(--dolly-bg-white);
  }
  .xv024v0 {
    font-size: 18pt;
  }
  .xv0i9uw {
    border-left-width: medium;
  }
  .xv160w3 {
    border-right-color: var(--wash);
  }
  .xv1aitj {
    margin-right: 27px;
  }
  .xv1deke {
    -webkit-filter: drop-shadow(0 0 2px var(--shadow-5));
    filter: drop-shadow(0 0 2px var(--shadow-5));
  }
  .xv1w09f {
    border-top-right-radius: var(--radius-large);
  }
  .xv2umb2 {
    flex-basis: inherit;
  }
  .xv4l7gw {
    border-left: 3px solid transparent;
  }
  .xv4pxxv {
    box-shadow: 0 6px 16px 0 rgba(10, 19, 23, 0.16),
      0 8px 32px 0 rgba(10, 19, 23, 0.12);
  }
  .xv4rd2r {
    border-top-left-radius: 28px;
  }
  .xv5ndnr {
    color: #383f4f;
  }
  .xv5skbt {
    order: 30;
  }
  .xv5t66b {
    transform: translateX(12px);
  }
  .xv5twrn {
    cursor: move;
  }
  .xv78j7m {
    background-color: var(--text-highlight);
  }
  .xv81d3b {
    margin-right: 50px;
  }
  .xv8dq09 {
    transform: translate(0);
  }
  .xv8uw2v {
    border-top-right-radius: 20px;
  }
  .xv8yid9 {
    transform: translate(25%, 25%);
  }
  .xv9gx3c {
    border-top-right-radius: 2em;
  }
  .xv9rvxn {
    background-color: var(--positive);
  }
  .xvarp8k {
    font-size: 1.6875rem;
  }
  .xvb2j9c {
    border-right-width: 0.0625em;
  }
  .xvb8j5 {
    border-right: 1px solid rgb(var(--ig-separator));
  }
  .xvbhtw8 {
    background-color: rgb(var(--ig-primary-background));
  }
  .xvcl9bi {
    color: var(--xscreen-unknown);
  }
  .xvd23sj {
    box-shadow: 0 4px 10px var(--shadow-2);
  }
  .xvek45m {
    right: 58px;
  }
  .xvf032p {
    border-left-color: var(--base-blue);
  }
  .xvfbl09 {
    padding-right: var(--button-large-horizontal-padding);
  }
  .xvi2zh2 {
    border-right-color: black;
  }
  .xvj1nn1 {
    padding-right: 80px;
  }
  .xvj87bh {
    animation-timing-function: cubic-bezier(0.22, 0.61, 0.36, 1);
  }
  .xvjj3ju {
    background-color: var(--switch-inactive);
  }
  .xvkmm8z {
    color: var(--switch-active);
  }
  .xvkv0nz {
    background-color: #1877f233;
  }
  .xvlca1e {
    stroke-width: 2;
  }
  .xvma63k {
    animation-name: x17qceat-B;
  }
  .xvmahel {
    -webkit-font-smoothing: antialiased;
  }
  .xvnt4d0 {
    border-left-color: var(--input-border-color-hover);
  }
  .xvo6coq {
    box-shadow: 0 1px 2px var(--shadow-1);
  }
  .xvoovht {
    background-color: #1f1f1f;
  }
  .xvpee5o {
    padding-left: 15px;
  }
  .xvpkmg4 {
    opacity: 0.25;
  }
  .xvq8zen {
    line-height: 1.3333;
  }
  .xvqtt4g {
    object-position: 35px 23%;
  }
  .xvs79uf {
    background-color: var(--switch-active);
  }
  .xvs91rp {
    font-size: var(--system-14-font-size);
  }
  .xvtahk2 {
    border-top-left-radius: 24%;
  }
  .xvtem99 {
    border-left-color: #fff;
  }
  .xvthtbh {
    border-bottom-left-radius: 33px;
  }
  .xvuycz3 {
    background-color: var(--red-tertiary);
  }
  .xvw4r5r {
    animation-name: x30e9mo-B;
  }
  .xvwgdrk {
    letter-spacing: 0.38px;
  }
  .xvwobac {
    border-bottom-right-radius: 42px;
  }
  .xvx6jns {
    background-color: #ff5b5b;
  }
  .xvygfae {
    padding-right: 11vh;
  }
  .xvyhd0g {
    z-index: 45;
  }
  .xvzk148 {
    background-image: linear-gradient(90deg, #1455b0, #ed41a5);
  }
  .xvzlp9s {
    background-color: #0084ff;
  }
  .xvzpin0 {
    margin-left: 105px;
  }
  .xvzrv5l {
    border-left: 2px solid var(--base-cherry);
  }
  .xvzv1sk {
    margin-left: 16.5px;
  }
  .xvzvg7y {
    font-size: 3.75rem;
  }
  .xw09woa {
    row-gap: 6px;
  }
  .xw20ym1 {
    border-right-color: var(--chip-background-selected);
  }
  .xw2ht0g {
    animation-name: x1qbh088-B;
  }
  .xw2lhwh {
    padding-left: var(--workds-text-input-padding-end-with-addon-single);
  }
  .xw2npq5 {
    color: var(--text-primary);
  }
  .xw2yikh {
    box-shadow: var(--tooltip-shadow);
  }
  .xw3qccf {
    margin-right: 4px;
  }
  .xw3yjuf {
    color: #b2dbff;
  }
  .xw4a6tk {
    left: 14px;
  }
  .xw4r0ft {
    background-color: var(--hero-banner-background);
  }
  .xw5lrne {
    transition-delay: 60s;
  }
  .xw5x8yr {
    background-image: linear-gradient(
      45deg,
      var(--shadow-8) 0 33%,
      var(--shadow-1)
    );
  }
  .xw7g9no {
    background-size: 130% auto;
  }
  .xw7xpt7 {
    left: 68%;
  }
  .xw8ag78 {
    animation-duration: 0.1s;
  }
  .xw8npse {
    border-left: 1px var(--negative) solid;
  }
  .xw8ys2m {
    animation-name: x4m3fz-B;
  }
  .xw8z9w8 {
    vertical-align: sub;
  }
  .xw9dhne {
    background-color: var(--rating-star-active);
  }
  .xw9id9a {
    box-shadow: var(--media-inner-border);
  }
  .xw9r1yg {
    box-shadow: 0 1px 4px 0 var(--shadow-1);
  }
  .xwaa2ar {
    column-gap: 48px;
  }
  .xwavrhp {
    color: secondary;
  }
  .xwc7p3h {
    background-color: var(--token-background);
  }
  .xwcfey6 {
    background-color: var(--disabled-button-background);
  }
  .xwcsmn1 {
    transition-property: transform, opacity;
  }
  .xwd15bm {
    background-color: #082a61;
  }
  .xwdmxg7 {
    transform: translate(-2px, -11px);
  }
  .xwdx20x {
    background-image: linear-gradient(45deg, #45bd62, #14b43b);
  }
  .xwe8dut {
    border-left-color: var(--wig-divider);
  }
  .xwf8yqt {
    border-bottom-right-radius: 7.2px;
  }
  .xwflfxt {
    box-shadow: 0 4px 14px var(--shadow-1);
  }
  .xwfyxwz {
    -webkit-filter: drop-shadow(0px 13px 32px var(--shadow-1));
    filter: drop-shadow(0px 13px 32px var(--shadow-1));
  }
  .xwg3vj9 {
    right: 13px;
  }
  .xwgbhdj {
    left: 84%;
  }
  .xwhkkir {
    box-shadow: var(--dialog-box-shadow);
  }
  .xwhmpl5 {
    background-color: var(--progress-stepper-secondary-complete);
  }
  .xwiglqo {
    padding-left: 170px;
  }
  .xwihvcr {
    border-top-right-radius: 14px;
  }
  .xwjaxk7 {
    transform: translate(0, -100%);
  }
  .xwjfhlt {
    padding-right: 0.25rem;
  }
  .xwji4o3 {
    transition-timing-function: ease;
  }
  .xwksh5z {
    border-top-right-radius: 27px;
  }
  .xwl3uew {
    padding-right: var(--size-negative-2);
  }
  .xwldb3t {
    justify-self: flex-start;
  }
  .xwlgqih {
    box-shadow: 0 0 0 100vmax var(--shadow-8);
  }
  .xwmoq1i {
    order: 18;
  }
  .xwmqs3e {
    border-right: none;
  }
  .xwn5g0b {
    border-top-right-radius: var(--container-dimension);
  }
  .xwn7fz2 {
    line-height: 1.3;
  }
  .xwnhzmj {
    animation-name: x1h06q2e-B;
  }
  .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);
  }
  .xwoc1d9 {
    border-top-right-radius: var(--chip-corner-radius);
  }
  .xwot3bk {
    transform: rotate(-4deg) translate(-24px, -18px);
  }
  .xwq05k6 {
    opacity: 0.55;
  }
  .xwq2odp {
    margin-left: var(--size-negative-24);
  }
  .xwqybw9 {
    margin-right: 40%;
  }
  .xwr83af {
    color: var(--hds-dark-text);
  }
  .xwrv7xz {
    margin-right: -2px;
  }
  .xwsdpu9 {
    font-size: 1.25em;
  }
  .xwtgzux {
    background-image: linear-gradient(
      to top,
      #242526,
      rgba(36, 37, 38, 0.9),
      rgba(36, 37, 38, 0.7),
      rgba(36, 37, 38, 0.4),
      rgba(36, 37, 38, 0)
    );
  }
  .xwthscj {
    fill: #6881c4;
  }
  .xwtnfo8 {
    border-bottom-right-radius: var(--composer-border-radius);
  }
  .xwtys3h {
    padding-right: var(--tooltip-padding-inline);
  }
  .xwu2lg1 {
    background-image: linear-gradient(
      180deg,
      rgba(0, 0, 0, 0) 50%,
      rgba(0, 0, 0, 0) 60%,
      #000 80%,
      #000 100%
    );
  }
  .xwuoujp {
    flex-basis: 280px;
  }
  .xwuq5b1 {
    z-index: 205;
  }
  .xwuu0om {
    border-bottom-left-radius: var(--p-border-radius-2);
  }
  .xwv50fz {
    border-left: 1px solid var(--fds-white);
  }
  .xww2gxu {
    border-bottom-left-radius: 50%;
  }
  .xwxamks {
    padding-left: 4.4%;
  }
  .xwxc2jc {
    line-height: 1.8;
  }
  .xwxrfds {
    z-index: 203;
  }
  .xwycmqc {
    margin-left: 14px;
  }
  .xwz0xwf {
    display: inline-grid;
  }
  .xwzctpw {
    background-color: var(--background-accent-negative-pressed);
  }
  .xwzjazl {
    transform: translateX(-6px);
  }
  .xx0czta {
    background-color: rgba(var(--abra-surface-background-rgb), 0.8);
  }
  .xx0ids8 {
    color: #0b6ed3;
  }
  .xx0nnue {
    transform: translateX(32px) translateZ(0);
  }
  .xx1d01n {
    border-right-color: var(--primary-icon);
  }
  .xx2ip7n {
    background-image: url(/rsrc.php/yP/r/NzwVvtTMlrU.svg);
  }
  .xx2nw11 {
    list-style-type: number;
  }
  .xx2thvm {
    box-shadow: 0 3px 10px rgb(0 0 0 / 0.2);
  }
  .xx335yk {
    background-image: linear-gradient(45deg, #38affa, #2181f9);
  }
  .xx3dufp {
    margin-left: var(--size-negative-4);
  }
  .xx3r7rx {
    stroke: var(--base-grape);
  }
  .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;
  }
  .xx6g3gy {
    border-bottom-right-radius: 0.2em;
  }
  .xx6rboh {
    margin-left: 0.3em;
  }
  .xx79t48 {
    border-left-color: #a6a6a6;
  }
  .xx7le90 {
    left: 37.5%;
  }
  .xx7uev8 {
    stroke: var(--placeholder-text);
  }
  .xx7vh7w {
    border-top-right-radius: 30px;
  }
  .xx83zyx {
    background-clip: padding-box;
  }
  .xx90q8 {
    word-wrap: unset;
  }
  .xxa6egd {
    transform: scaleY(0);
  }
  .xxa7dzf {
    border-top-right-radius: 8px !important;
  }
  .xxadwq3 {
    border-top-left-radius: var(--dialog-border-radius);
  }
  .xxbpq43 {
    border-bottom-left-radius: 52px;
  }
  .xxbr6pl {
    padding-right: 24px;
  }
  .xxcjuqp {
    background-color: var(--calendar-event-card-green);
  }
  .xxdjztj {
    border-left-color: var(--positive-background);
  }
  .xxdlds1 {
    flex-basis: 80%;
  }
  .xxdnyf7 {
    text-shadow: 0 0 3px var(--shadow-8);
  }
  .xxeb2sn {
    background-color: var(--calendar-event-card-blue);
  }
  .xxednrl {
    flex-basis: 220px;
  }
  .xxedxeq {
    row-gap: 1.86%;
  }
  .xxekrmj {
    background-color: #f889d3;
  }
  .xxfnqb6 {
    border-bottom-left-radius: var(--modal-border-radius);
  }
  .xxg0eex {
    background-image: linear-gradient(transparent, var(--surface-background));
  }
  .xxhalz5 {
    border-right-color: rgb(var(--igdw-chat-tab-composer-border-color));
  }
  .xxhbmqj {
    border-right-color: var(--card-background-flat);
  }
  .xxjl4ni {
    animation-name: x1cdi11e-B;
  }
  .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;
  }
  .xxooi2h {
    border-top-left-radius: 99px;
  }
  .xxozyvi {
    border-left-color: #078b3a;
  }
  .xxp0q0x {
    animation-name: x1jn504y-B;
  }
  .xxpdul3 {
    padding-left: 30px;
  }
  .xxph8sa {
    border-bottom-left-radius: 8;
  }
  .xxplfla {
    padding-left: var(--size-8);
  }
  .xxpsvdv {
    border-right-color: var(--surface-background);
  }
  .xxq4lyh {
    color: var(--base-blue);
  }
  .xxrbq2n {
    transition-property: width;
  }
  .xxrui8r {
    order: 80;
  }
  .xxs0x7y {
    animation-timing-function: steps(30);
  }
  .xxs23d9 {
    box-shadow: var(--shadow);
  }
  .xxs79tx {
    row-gap: 0;
  }
  .xxsuqiw {
    left: 380px;
  }
  .xxt2hpd {
    margin-left: 360px;
  }
  .xxt2rmt {
    font-size: var(--system-11-font-size);
  }
  .xxt79k7 {
    transform: translateX(-32px) translateZ(0);
  }
  .xxtu6n8 {
    margin-left: -10%;
  }
  .xxtyjcj {
    padding-left: 0%;
  }
  .xxv1dvg {
    box-shadow: 0 0 0 4pt var(--accent);
  }
  .xxwjd7 {
    row-gap: var(--size-8);
  }
  .xxxbhws {
    border-top-left-radius: var(--workds-text-input-border-radius);
  }
  .xxxdfa6 {
    border-left: none;
  }
  .xxxhv2y {
    border-bottom-left-radius: 9px;
  }
  .xxy3lum {
    background-color: var(--wig-hovered-background);
  }
  .xxydwma {
    background-color: #fdb32a;
  }
  .xxymvpz {
    vertical-align: middle;
  }
  .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);
  }
  .xy00sgc {
    border-top-left-radius: var(--chip-corner-radius);
  }
  .xy0esvw {
    row-gap: var(--space-small);
  }
  .xy0ey2i {
    background-color: var(--primary-button-text);
  }
  .xy0fqo7 {
    color: slategray;
  }
  .xy21gx1 {
    margin-left: 23px;
  }
  .xy2pdn6 {
    border-bottom-right-radius: 90px;
  }
  .xy3qq0e {
    margin-left: 150px;
  }
  .xy4nld6 {
    border-left-color: var(--negative);
  }
  .xy57tyc {
    border-top-right-radius: 90px;
  }
  .xy5y9ib {
    margin-right: 50%;
  }
  .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 {
    -webkit-filter: grayscale(100%);
    filter: grayscale(100%);
  }
  .xy79onk {
    box-shadow: 0 3px 4px 0 var(--shadow-1);
  }
  .xy79xod {
    background-color: var(--ui-background);
  }
  .xy7firj {
    box-shadow: inset 0 -1px 0 var(--always-gray-95);
  }
  .xy7v1yf {
    animation-delay: 1.05s;
  }
  .xy80clv {
    border-left-width: 1px;
  }
  .xy825nm {
    padding-right: 90px;
  }
  .xy8ubey {
    padding-left: 94px;
  }
  .xy9hsvx {
    background-image: url(/rsrc.php/v4/yr/r/tPqEYRQHWsa.png);
  }
  .xy9ixyv {
    text-shadow: 0 0 3px rgba(0, 0, 0, 0.5);
  }
  .xy9omqn {
    padding-right: 0%;
  }
  .xyb1xck {
    color: rgb(var(--ig-primary-icon));
  }
  .xybwsfo {
    box-shadow: inset 0 0 1px var(--shadow-2);
  }
  .xyby730 {
    box-shadow: inset 0 0 0 1px var(--thumbnail-inner-border);
  }
  .xycxndf {
    border-right: 1px solid var(--media-inner-border);
  }
  .xycz90o {
    line-height: var(--system-110-line-height);
  }
  .xyeifus {
    row-gap: var(--p-space-4);
  }
  .xyejo84 {
    margin-left: 12.5%;
  }
  .xyen2ro {
    float: none;
  }
  .xyesn5m {
    line-height: 1.1429;
  }
  .xyggl5e {
    background-image: url(/rsrc.php/v4/yS/r/6wVtOkt39Vw.png);
  }
  .xygjavf {
    font-family: var(--headline1-font-family), var(--font-family-default) !important;
  }
  .xygsgil {
    border-bottom-left-radius: 27px;
  }
  .xyhp3ou {
    border-left-color: var(--chat-message-border-color, transparent);
  }
  .xyi0m9l {
    border-top-left-radius: 31px;
  }
  .xyi19xy {
    border-top-left-radius: 12px;
  }
  .xyief8q {
    border-right-color: #ffee35;
  }
  .xyk4ms5 {
    color: var(--chat-message-text-color, inherit);
  }
  .xykv574 {
    margin-right: -6px;
  }
  .xykynuu {
    flex-basis: 160px;
  }
  .xykzs3s {
    border-top-right-radius: 11.5px;
  }
  .xyl4keb {
    background-color: var(--chat-edit-message-overlay-color);
  }
  .xylt984 {
    font-size: 1.3em;
  }
  .xyme5hm {
    padding-left: 0.5px;
  }
  .xymmphm {
    margin-left: 1%;
  }
  .xymo0p9 {
    left: 106px;
  }
  .xymrx1t {
    right: calc(50% - 55px);
  }
  .xymsyp9 {
    animation-iteration-count: 3600;
  }
  .xyn7wi8 {
    box-shadow: 0 0 0 2.75px var(--background-inverse);
  }
  .xyno470 {
    border-left-color: #000;
  }
  .xyokc8v {
    transition-property: perspective-origin;
  }
  .xyokknr {
    left: 45px;
  }
  .xyop9wm {
    border-left-color: var(--wig-selected-background);
  }
  .xyophv2 {
    background-color: var(--dataviz-secondary-2);
  }
  .xyp2185 {
    background-color: #242526e0;
  }
  .xypx638 {
    margin-right: 20em;
  }
  .xypy8k4 {
    border-right-color: gray;
  }
  .xypz965 {
    font-family: var(--primary-text);
  }
  .xyqycrx {
    border-top-left-radius: var(--alert-banner-corner-radius);
  }
  .xyrfnid {
    background-color: grey;
  }
  .xyru17v {
    border-right-color: var(--base-lime);
  }
  .xyrwmd {
    border-left-width: var(--message-blockquote-border-width);
  }
  .xyshal5 {
    background-color: color-mix(
      in hsl,
      var(--calendar-event-card-red) 50%,
      transparent 50%
    );
  }
  .xysr5m0 {
    margin-right: 2.5%;
  }
  .xyt8vla {
    margin-left: 2.2%;
  }
  .xyt8y88 {
    border-left-color: #dfdddb;
  }
  .xytmcm0 {
    color: var(--primary-text) !important;
  }
  .xyu4ynf {
    padding-right: var(--p-space-16);
  }
  .xyu6300 {
    row-gap: 7px;
  }
  .xyugm6f {
    line-height: 10px;
  }
  .xyup35a {
    padding-right: 1.25px;
  }
  .xyv6q7b {
    transition-property: margin-left margin-right;
  }
  .xywe3zl {
    padding-left: var(--1l5cvlg);
  }
  .xyx91m6 {
    background-color: var(--geodesic-next-color-icon-warning-disabled);
  }
  .xyxfs0t {
    transform: translateX(-50%) translateY(0);
  }
  .xyxze6z {
    padding-left: 60px;
  }
  .xyyubh {
    color: var(--hds-moderate);
  }
  .xyzhrw6 {
    border-right: 1px solid var(--fds-white);
  }
  .xyznczl {
    background-image: linear-gradient(transparent, var(--ui-background));
  }
  .xyzs4uy {
    left: 13px;
  }
  .xyzymkt {
    animation-name: xgsewkj-B;
  }
  .xz0yn93 {
    margin-right: 52px;
  }
  .xz1hw0t {
    border-top-left-radius: 8%;
  }
  .xz1kjfe {
    border-bottom-right-radius: 8px !important;
  }
  .xz1x2a1 {
    margin-left: var(--size-20);
  }
  .xz2iaq5 {
    background-color: #f7f8fa;
  }
  .xz3akcs {
    border-bottom-left-radius: 0.5rem;
  }
  .xz3rzyy {
    background-color: rgb(var(--web-always-white));
  }
  .xz4gly6 {
    transition-timing-function: ease-in-out;
  }
  .xz57vy1 {
    flex-basis: 65%;
  }
  .xz5fbns {
    font-weight: var(--font-weight-system-regular);
  }
  .xz5h9r3 {
    animation-duration: 5s;
  }
  .xz5rk10 {
    opacity: 0.2;
  }
  .xz5w515 {
    -webkit-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"
    );
    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"
    );
  }
  .xz6d5mp {
    box-shadow: inset 0 0 0 1px var(--always-white);
  }
  .xz74otr {
    object-fit: fill;
  }
  .xz858z3 {
    border-right-color: #000;
  }
  .xz94kzr {
    color: #0a7cff;
  }
  .xz9bkrc {
    left: 220px;
  }
  .xz9nkzt {
    font-size: 7.5rem;
  }
  .xz9yhol {
    border-right-color: var(--wig-blue);
  }
  .xza35fo {
    box-shadow: inset 0 -1px 0 0 var(--media-inner-border);
  }
  .xzadtn0 {
    left: -1px;
  }
  .xzalgr5 {
    background-color: var(--primary-button-pressed);
  }
  .xzbario {
    opacity: 0.71;
  }
  .xzc20st {
    margin-right: 43px;
  }
  .xzcebd6 {
    font-family: Facebook Sans App Heavy;
  }
  .xzd9f9e {
    margin-right: 15%;
  }
  .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);
  }
  .xzfnrur {
    order: 42;
  }
  .xzfucvb {
    transform: rotate(-10deg) scale(0.6);
  }
  .xzgd2jw {
    background-image: linear-gradient(
      180deg,
      rgba(0, 0, 0, 0),
      rgba(0, 0, 0, 0.4)
    );
  }
  .xzglsdp {
    background-color: var(--fds-black-alpha-80);
  }
  .xzhk7wv {
    transform: translateZ(1px);
  }
  .xzhurro {
    border-top-left-radius: var(--messenger-card-corner-radius);
  }
  .xzhx7h5 {
    transform: scale(1);
  }
  .xzidjyq {
    margin-left: var(--size-negative-20);
  }
  .xzivb9d {
    box-shadow: 0 0 2px var(--shadow-5);
  }
  .xzj9hkj {
    margin-left: 32px !important;
  }
  .xzk50om {
    margin-right: var(--space-x-large);
  }
  .xzkaem6 {
    z-index: 3;
  }
  .xzl6hoh {
    line-height: 24;
  }
  .xzlqf78 {
    border-bottom-right-radius: var(--modal-border-radius) !important;
  }
  .xzodxac {
    transform: scale(0, 0);
  }
  .xzolkzo {
    border-top-left-radius: 999px;
  }
  .xzpqnlu {
    clip: rect(0, 0, 0, 0);
  }
  .xzpx9hz {
    background-color: #30c8b4;
  }
  .xzqonv7 {
    grid-column-end: calc(var(--xnzrxly));
  }
  .xzqyx8i {
    border-top-left-radius: 42px;
  }
  .xzsf02u {
    color: var(--primary-text);
  }
  .xzt0f60 {
    order: 90;
  }
  .xzt5al7 {
    direction: ltr;
  }
  .xztky0p {
    margin-left: 5%;
  }
  .xzu638t {
    border-left-color: var(--calendar-event-card-outline-red);
  }
  .xzutexd {
    color: var(--text-secondary-on-media);
  }
  .xzvobg2 {
    border-right: 4px solid var(--card-background);
  }
  .xzwf4e7 {
    padding-right: 10%;
  }
  .xzwti82 {
    font-family: SFProDisplay-Bold;
  }
  .xzxaa3m {
    margin-left: 18.5%;
  }
  .xzxekdx {
    border-bottom-left-radius: 23.5pt;
  }
  .xzy4u6w {
    margin-right: 48px;
  }
  .xzyc9ct {
    left: 25%;
  }
  .xzycz3q {
    transform: translate(4px);
  }
  .xzyj77d {
    direction: rtl;
  }
  .xzyu4x0 {
    transform: translate(-4px, -50%);
  }
  @supports (position: -webkit-sticky) {
    .x1886h80.x1886h80 {
      position: -webkit-sticky;
    }
  }
  @supports (scrollbar-width: thin) {
    .x1ji5v9a.x1ji5v9a {
      right: 9px;
    }
  }
  @supports (scrollbar-width: thin) {
    .x1s8rtcp.x1s8rtcp {
      scrollbar-width: thin;
    }
  }
  @supports (position: sticky) {
    .x2ew58o.x2ew58o {
      position: sticky;
    }
  }
  @supports selector(::-webkit-scrollbar) {
    .x2oxs2f.x2oxs2f {
      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;
    }
  }
  .x11u4iea:before {
    border-right-color: var(--primary-text);
  }
  .x12ww2c2:before {
    border-bottom-left-radius: 2px;
  }
  .x12xdvnk:not([stylex-hack]) .mapboxgl-popup-content {
    background-color: var(--card-background);
  }
  .x14b6zml:after {
    border-right-color: var(--inverse-text);
  }
  .x14m3upv:-webkit-autofill {
    border-top-right-radius: 0;
  }
  .x158u53a:-webkit-autofill {
    box-shadow: 0 0 0 1000px var(--card-background) inset;
  }
  .x168ftbg:-webkit-autofill {
    -webkit-text-fill-color: var(--primary-text);
  }
  .x16qujwv:after {
    animation-timing-function: steps(2, start);
  }
  .x171mlpp:before {
    content: "";
  }
  .x1796al0:-webkit-autofill {
    border-bottom-right-radius: 0;
  }
  .x17uvgrt:after {
    cursor: pointer;
  }
  .x1bghwj3:before {
    transform: translateY(-50%);
  }
  .x1bjn24q:after {
    border-right-color: var(--text-inverse);
  }
  .x1d7c50s:before {
    font-stretch: var(--body-font-stretch);
  }
  .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: normal;
  }
  .x1hdur24:-webkit-autofill {
    border-top-left-radius: 0;
  }
  .x1i2jaea:before {
    border-left-style: solid;
  }
  .x1kvlfio:focus:before {
    outline-offset: 1px;
  }
  .x1lfdt38:-webkit-autofill {
    padding-right: 9px;
  }
  .x1lgzm8s:before {
    opacity: 0.3;
  }
  .x1m8qh1o:before {
    display: block;
  }
  .x1mysoxz:after {
    left: 10px;
  }
  .x1nfv33i:after {
    left: -1px;
  }
  .x1no68cg:before {
    border-top-left-radius: 2px;
  }
  .x1p2lo50:before {
    line-height: var(--body2-line-height);
  }
  .x1p7jpdc:after {
    left: 7px;
  }
  .x1ph39md:before {
    color: var(--placeholder-text);
  }
  .x1rzvw95:-webkit-autofill {
    -webkit-box-shadow: 0 0 0 50px rgb(var(--ig-secondary-background)) inset;
  }
  .x1sc9ykf:before {
    cursor: pointer;
  }
  .x1sig6gt:focus-visible {
    outline-offset: var(--border-width-thick);
  }
  .x1te0kx0:before {
    position: absolute;
  }
  .x1tutvks:-webkit-autofill {
    -webkit-text-fill-color: currentColor;
  }
  .x1uj30e5:before {
    border-right-style: solid;
  }
  .x1umwzx8:focus::-webkit-input-placeholder {
    color: var(--disabled-text);
  }
  .x1vj4dyh:after {
    display: none;
  }
  .x1vpfeqp:before {
    font-size: var(--body2-font-size);
  }
  .x1vuo9gi:before {
    border-right-width: 1px;
  }
  .x1wea3ti:after {
    border-left-style: solid;
  }
  .x1wl4osp:before {
    z-index: 1;
  }
  .x1x824oc:after {
    position: absolute;
  }
  .x1yfjyus:before {
    -webkit-text-fill-color: transparent;
  }
  .x1yfk3tg:after {
    animation-name: x12gbam3-B;
  }
  .x1zn06n:after {
    border-left-color: var(--text-inverse);
  }
  .x354naj:not([stylex-hack]) .maplibregl-popup-content {
    background-color: var(--card-background);
  }
  .x3oimlr:before {
    border-left-color: var(--text-primary);
  }
  .x3rkqx4:after {
    background-color: var(--text-primary);
  }
  .x4atmlv:not(.skip-css-overwrites) > h3 {
    color: var(--primary-text);
  }
  .x4w2eeq:after {
    border-left-width: 0;
  }
  .x5ff6nn:after {
    animation-iteration-count: infinite;
  }
  .x5l10my:after {
    content: "";
  }
  .x78wi0u:-webkit-autofill {
    padding-left: 9px;
  }
  .x7p1tmo:after {
    border-left-color: var(--inverse-text);
  }
  .x7r5wyf:before {
    left: 0;
  }
  .x9zd4aa:not(.skip-css-overwrites) > h6 {
    color: var(--primary-text);
  }
  .xc3x5sv:before {
    background-color: var(--text-primary);
  }
  .xffoqmd:before {
    left: 3px;
  }
  .xg1ue63:not(.skip-css-overwrites) > h5 {
    color: var(--primary-text);
  }
  .xieozyd:after {
    display: block;
  }
  .xkbmtq2:-webkit-autofill {
    border-bottom-left-radius: 0;
  }
  .xkr7d8w:after {
    transform: rotate(45deg);
  }
  .xlh120g:before {
    border-right-color: var(--text-primary);
  }
  .xob360l:before {
    pointer-events: none;
  }
  .xptyc2p:before {
    font-size: var(--body-font-size);
  }
  .xq33zhf:focus::-webkit-input-placeholder {
    color: var(--placeholder-text);
  }
  .xqr2uel:before {
    border-bottom-right-radius: 2px;
  }
  .xrlr1mf:after {
    border-right-style: solid;
  }
  .xsewkpc:not(.skip-css-overwrites) > h4 {
    color: var(--primary-text);
  }
  .xtccmi2:before {
    -webkit-background-clip: text;
  }
  .xtpw4lu:-webkit-autofill {
    -webkit-background-clip: text;
  }
  .xtr57nn:before {
    border-left-color: var(--primary-text);
  }
  .xtsay8g:after {
    animation-duration: 1.1s;
  }
  .xujhvun:before {
    border-left-width: 1px;
  }
  .xuodzmj:before {
    border-top-right-radius: 2px;
  }
  .xwa0ptt:before {
    content: attr(data-lexical-placeholder);
  }
  .xws0r8a:after {
    background-color: var(--primary-text);
  }
  .xws9rm9:before {
    background-size: cover;
  }
  .xx6rrid:before {
    background-color: var(--primary-text);
  }
  .xxzlv6b:not(.skip-css-overwrites) > h2 {
    color: var(--primary-text);
  }
  .xzj5qiw:-webkit-autofill {
    position: absolute;
  }
  .xzshxm0:before {
    display: none;
  }
  .xi4i2b7:first-child {
    padding-left: 24px;
  }
  .x19eqsel:last-child {
    padding-right: 0;
  }
  .x37ofkg:last-child {
    padding-right: 24px;
  }
  .xnqqybz:last-of-type {
    margin-right: 0;
  }
  .xayvw79:nth-child(even) {
    background-color: var(--comment-background);
  }
  .xpfy70m:nth-child(even) {
    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);
  }
  .x10f3pcj:hover {
    background-color: var(--fds-gray-20);
  }
  .x11brbal:hover {
    background-color: var(--primary-deemphasized-button-background);
  }
  .x11ot2n3:hover {
    border-left-color: var(--accent);
  }
  .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);
  }
  .x13y0btu:hover {
    border-right-style: dashed;
  }
  .x144v4sp:hover {
    color: inherit;
  }
  .x14593yd:hover {
    background-color: var(--calendar-event-card-gray--hover);
  }
  .x14etecr:hover {
    background-color: var(--interactive-tertiary);
  }
  .x14hq0eu:hover {
    background-color: rgb(var(--green-5));
  }
  .x14snt5h:hover {
    transform: scale(1.05);
  }
  .x15tb7fu:hover {
    padding-right: 8px;
  }
  .x15vn3sj:hover {
    background-color: var(--press-overlay);
  }
  .x16xqew5:hover {
    border-left-color: var(--negative);
  }
  .x172ilka:hover {
    background-color: var(--calendar-event-card-orange--hover);
  }
  .x17h135x:hover {
    animation-name: x4que31-B;
  }
  .x19oicha:hover {
    -webkit-filter: brightness(80%);
    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;
  }
  .x1bdjqfx:hover {
    background-color: var(--blue-link);
  }
  .x1brj5ym:hover {
    background-color: var(--background-secondary);
  }
  .x1ceqetc:hover {
    background-color: var(--fds-black-alpha-05);
  }
  .x1ehdwse:hover {
    color: green;
  }
  .x1ekxk14:hover {
    border-right: 1px solid var(--fds-blue-70);
  }
  .x1eyfg6t:hover {
    border-right-color: var(--interactive-secondary-hover);
  }
  .x1f8vpbi:hover {
    background-color: var(--interactive-primary-selected-hover);
  }
  .x1fhjxi5:hover {
    background-color: var(--interactive-secondary);
  }
  .x1fzyq31:hover {
    background-color: var(--comment-background);
  }
  .x1gayaaq:hover {
    background-color: var(--calendar-event-card-green--hover);
  }
  .x1gx19lf:hover {
    background-image: linear-gradient(
      180deg rgba(0, 0, 0, 0.4),
      rgba(0, 0, 0, 0.6)
    );
  }
  .x1hcrlfz:hover {
    border-top-right-radius: 8px;
  }
  .x1hx581m:hover {
    background-color: var(--hds-primary-accent-purple);
  }
  .x1ibikep:hover {
    border-right-color: var(--negative);
  }
  .x1ieng3p:hover {
    border-bottom-left-radius: 4px;
  }
  .x1irh2kb:hover {
    border-left-color: var(--placeholder-text);
  }
  .x1j5i4fa:hover {
    transform: scale(1.25);
  }
  .x1jrtqh7:hover {
    background-color: var(--always-gray-75);
  }
  .x1kn83iq:hover {
    border-left-color: var(--line-primary);
  }
  .x1kwxqtt:hover {
    border-bottom-right-radius: 5px;
  }
  .x1lcra6a:hover {
    transform: scale(1.1);
  }
  .x1le134e:hover {
    background-color: var(--disabled-button-background);
  }
  .x1md24ng:hover {
    background-color: var(--fds-gray-00);
  }
  .x1mdnquu:hover {
    opacity: 0.75;
  }
  .x1myypk1:hover {
    background-color: var(--always-gray-95);
  }
  .x1mzqehw:hover {
    opacity: 0.6;
  }
  .x1n5bzlp:hover {
    background-color: transparent;
  }
  .x1npqop:hover {
    border-top-left-radius: 8px;
  }
  .x1o7uuvo:hover {
    opacity: 1;
  }
  .x1qo57h3:hover {
    background-color: var(--calendar-event-card-yellow--hover);
  }
  .x1rtvea0:hover {
    background-color: rgb(var(--ig-stroke));
  }
  .x1shx8xt:hover {
    -webkit-filter: brightness(1);
    filter: brightness(1);
  }
  .x1spsku0:hover {
    -webkit-filter: brightness(0.9);
    filter: brightness(0.9);
  }
  .x1u80me8:hover {
    outline-style: none;
  }
  .x1ut1ngg:hover {
    animation-fill-mode: forwards;
  }
  .x1v0sgz2:hover {
    background-color: #dce5e9;
  }
  .x1v9uhfc:hover {
    -webkit-filter: brightness(0.6);
    filter: brightness(0.6);
  }
  .x1vfh5z4:hover {
    background-color: var(--primary-button-background);
  }
  .x1w1xfga:hover {
    border-bottom-right-radius: 4px;
  }
  .x1wm14sf:hover {
    background-color: var(--calendar-event-card-red--hover);
  }
  .x1wr2df5:hover {
    border-right-color: var(--border-focused);
  }
  .x1x8jslv:hover {
    border-top-right-radius: 5px;
  }
  .x36z6h8:hover {
    border-top-left-radius: 5px;
  }
  .x52emfe:hover {
    border-right-color: var(--line-primary);
  }
  .x5n12g7:hover {
    background-color: var(--interactive-media-hover);
  }
  .x5xv0x7:hover {
    font-weight: bold;
  }
  .x5z6fxw:hover {
    opacity: 0.8;
  }
  .x6ns2yr:hover {
    color: var(--accent);
  }
  .x6x4hh:hover {
    transform: scale(1.5);
  }
  .x7c2ntu:hover {
    border-right-color: var(--placeholder-text);
  }
  .x7srr4c:hover {
    border-bottom-left-radius: 8px;
  }
  .x828ble:hover {
    border-top-left-radius: 4px;
  }
  .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);
  }
  .x8lm905:hover {
    border-left: 2px solid var(--base-blue);
  }
  .x8x046q:hover {
    border-left-color: var(--primary-emphasized-button-pressed);
  }
  .x9j7hi1:hover {
    background-color: var(--secondary-button-background);
  }
  .x9ro6w8:hover {
    background-color: rgb(var(--ig-secondary-button-background));
  }
  .x9yjh19:hover {
    transform: translateX(-8px);
  }
  .xajaq6x:hover {
    background-color: #ccf;
  }
  .xajh59x:hover {
    border-bottom-left-radius: 5px;
  }
  .xan3sqj:hover {
    color: var(--text-secondary);
  }
  .xaoeoqx:hover {
    cursor: text;
  }
  .xaq48io:hover {
    border-right-color: var(--primary-emphasized-button-pressed);
  }
  .xbi8imx:hover {
    padding-left: 8px;
  }
  .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);
  }
  .xdz5uuu:hover {
    background-color: var(--hosted-view-selected-state);
  }
  .xe4miqe:hover {
    background-color: #f7f8fa;
  }
  .xercxcz:hover {
    cursor: not-allowed;
  }
  .xeyiebb:hover {
    background-color: var(--secondary-button-pressed);
  }
  .xfbcq1d:hover {
    border-bottom-right-radius: 8px;
  }
  .xfi2smp:hover {
    border-left-style: dashed;
  }
  .xfvt6uf:hover {
    background-color: var(--interactive-secondary-hover);
  }
  .xh8out5:hover {
    background-color: var(--fds-www-wash);
  }
  .xhfgu4d:hover {
    color: var(--wig-white);
  }
  .xhri6gj:hover {
    border-left-color: var(--interactive-secondary-hover);
  }
  .xi2jdih:hover {
    background-color: var(--media-hover);
  }
  .xj0lthr:hover {
    border-top-right-radius: 4px;
  }
  .xj2i394:hover {
    background-color: rgba(255, 255, 255, 0.8);
  }
  .xj34u2y:hover {
    opacity: 0.5;
  }
  .xkhk4ki:hover {
    animation-timing-function: ease-in-out;
  }
  .xlozrxk:hover {
    background-color: var(--background-deemphasized);
  }
  .xm9ewdm:hover {
    border-left: 1px solid var(--fds-blue-70);
  }
  .xn3cpwa:hover {
    background-image: none;
  }
  .xnfh6wx:hover {
    border-right: 2px solid var(--base-blue);
  }
  .xnge76f:hover {
    color: var(--text-link-hover);
  }
  .xo4oug2:hover {
    background-color: var(--interactive-primary);
  }
  .xoos53o:hover {
    background-color: var(--interactive-secondary-active);
  }
  .xp695gr:hover {
    transform: scale(1.03);
  }
  .xpxrl0d:hover {
    background-color: #e2e4e7;
  }
  .xqbpc7x:hover {
    background-color: none;
  }
  .xqy91qy:hover {
    background-color: rgba(0, 0, 0, 0.1);
  }
  .xr8arsz:hover {
    color: rgb(var(--ig-secondary-text));
  }
  .xrxcqgk:hover {
    border-right-color: var(--accent);
  }
  .xt3y1g3:hover {
    background-color: var(--shadow-2);
  }
  .xtd9lpd:hover {
    box-shadow: var(--shadow-elevation-05), inset 0 0 0 1.2px var(--line-strong);
  }
  .xtyz6cm:hover {
    -webkit-filter: brightness(0.98);
    filter: brightness(0.98);
  }
  .xu1g79f:hover {
    border-left-color: var(--border-focused);
  }
  .xunsrl1:hover {
    background-color: var(--interactive-primary-hover);
  }
  .xvglkt3:hover {
    background-image: linear-gradient(rgba(0, 0, 0, 0.4), rgba(0, 0, 0, 0.6));
  }
  .xvwpcm7:hover {
    background-color: var(--interactive-primary-selected);
  }
  .xx8nu07:hover {
    background-color: #000;
  }
  .xxxghng:hover {
    background-color: var(--interactive-tertiary-hover);
  }
  .xy6nbgn:hover {
    background-color: var(--new-notification-background);
  }
  .x115d4hm:focus {
    box-shadow: 0 0 1px 2px var(--accent), 0 1px 1px var(--shadow-1);
  }
  .x16035m:focus {
    border-right-color: transparent;
  }
  .x19zaomo:focus {
    background-image: none;
  }
  .x1fyay4s:focus {
    border-top-right-radius: 8px;
  }
  .x1g95yp4:focus {
    background-color: var(--interactive-secondary);
  }
  .x1lwdih2:focus {
    border-top-left-radius: 8px;
  }
  .x1mmvzrg:focus {
    border-left: 2px solid var(--base-blue);
  }
  .x1ol65l5:focus {
    border-bottom-right-radius: 8px;
  }
  .x1uxbtfk:focus {
    opacity: 1;
  }
  .x49crj4:focus {
    color: var(--placeholder-text);
  }
  .x8g4xd5:focus {
    color: var(--text-link-pressed);
  }
  .xd138pq:focus {
    border-left-color: var(--border-focused);
  }
  .xgwpyud:focus {
    border-right: 2px solid var(--base-blue);
  }
  .xk5lham:focus {
    border-right-color: var(--border-focused);
  }
  .xlkly99:focus {
    border-left-color: transparent;
  }
  .xr9r2s9:focus {
    box-shadow: none;
  }
  .xviufn9:focus {
    border-left-color: var(--accent);
  }
  .xxc5no3:focus {
    box-shadow: 0 0 0 2px var(--accent);
  }
  .xyc4ar7:focus {
    background-color: transparent;
  }
  .xygak5n:focus {
    border-bottom-left-radius: 8px;
  }
  .xzt8jt4:focus {
    border-right-color: var(--accent);
  }
  .x1164lod:active {
    background-color: var(--press-overlay);
  }
  .x12qo5y2:active {
    -webkit-filter: brightness(0.98);
    filter: brightness(0.98);
  }
  .x13dtz9y:active {
    transition-duration: 0;
  }
  .x17rodaw:active {
    background-color: var(--interactive-tertiary-active);
  }
  .x19kf12q:active {
    transform: scale(0.96);
  }
  .x1amsezb:active {
    background-color: none;
  }
  .x1auvoff:active {
    background-color: var(--interactive-primary-selected);
  }
  .x1c51x35:active {
    background-color: var(--interactive-media-active);
  }
  .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
    );
  }
  .x1mug4h9:active {
    color: var(--interactive-link);
  }
  .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);
  }
  .x1wghh36:active {
    border-left-color: var(--line-primary);
  }
  .x1yewx1t:active {
    background-color: #dce5e9;
  }
  .x3fzzzl:active {
    background-color: var(--interactive-secondary-active);
  }
  .x4gyw5p:active {
    opacity: 1;
  }
  .x77a1m2:active {
    background-color: var(--interactive-nav-button-active);
  }
  .x7udwfh:active {
    background-color: var(--press-overlay) !important;
  }
  .x9eyp3e:active {
    -webkit-filter: brightness(0.95);
    filter: brightness(0.95);
  }
  .xbvl6dl:active {
    background-color: var(--disabled-button-background);
  }
  .xfzx3vl:active {
    box-shadow: inset 0 0 0 1px var(--line-subtle);
  }
  .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;
  }
  .xj2mjn9:active {
    color: var(--text-secondary);
  }
  .xk4oym4:active {
    transform: scale(0.98);
  }
  .xl68htv:active {
    border-left-color: var(--interactive-secondary-active);
  }
  .xm45f7k:active {
    background-color: var(--interactive-tertiary);
  }
  .xoee3m3:active {
    background-color: var(--secondary-button-pressed);
  }
  .xoikp31:active {
    background-color: var(--interactive-secondary);
  }
  .xsc4kq7:active {
    background-color: var(--secondary-button-background);
  }
  .xsn81iz:active {
    background-color: var(--non-media-pressed);
  }
  .xtq80se:active {
    border-right-color: var(--line-primary);
  }
  .xuqm82a:active {
    background-image: none;
  }
  .xvcwz24:active {
    background-color: var(--interactive-primary);
  }
  .xxl0phl:active {
    border-right-color: var(--interactive-secondary-active);
  }
  .xy3z9c9:active {
    color: var(--text-primary);
  }
  .xyftt0y:active {
    background-color: transparent;
  }
  .xygqs9i:active {
    background-color: var(--interactive-primary-active);
  }
  @media (max-width: 899px) {
    .x100p8tw.x100p8tw {
      margin-left: -12px;
    }
  }
  @media (max-width: 450px) {
    .x105o491.x105o491 {
      position: absolute;
    }
  }
  @media (max-width: 700px) {
    .x10bhj34.x10bhj34 {
      padding-right: 0;
    }
  }
  @media (max-width: 767px) {
    .x10djquj.x10djquj {
      margin-right: 0;
    }
  }
  @media (max-width: 836px) {
    .x10t3vc1.x10t3vc1 {
      flex-direction: column;
    }
  }
  @media (min-width: 768px) {
    .x10tgyso.x10tgyso {
      padding-right: 16px;
    }
  }
  @media (max-width: 939px) {
    .x10wiewv.x10wiewv {
      flex-direction: column;
    }
  }
  @media (prefers-reduced-motion: no-preference) {
    .x10zzx5j.x10zzx5j {
      animation-name: x1g2bfg7-B;
    }
  }
  @media (max-width: 900px) {
    .x110qmqn.x110qmqn {
      padding-right: 16px;
    }
  }
  @media (min-width: 0) and (max-width: 1366px) {
    .x112cga3.x112cga3 {
      padding-left: 10px;
    }
  }
  @media (min-width: 768px) and (max-width: 979px) {
    .x116qome.x116qome {
      border-right-width: 0;
    }
  }
  @media (max-width: 767px) {
    .x11es1vy.x11es1vy {
      padding-right: 12px;
    }
  }
  @media (min-width: 1440px) {
    .x11v1hk2.x11v1hk2 {
      flex-direction: row;
    }
  }
  @media (max-width: 1199px) {
    .x11x4bnp.x11x4bnp {
      align-items: flex-end;
    }
  }
  @media (max-width: 999px) {
    .x11yr7xz.x11yr7xz {
      display: none;
    }
  }
  @media (max-height: 819px) {
    .x124aawk.x124aawk {
      position: -webkit-sticky;
      position: sticky;
    }
  }
  @media screen and (min-width: 600px) and (max-width: 100vw) {
    .x127gwhv.x127gwhv {
      margin-right: auto;
    }
  }
  @media (max-width: 679px) {
    .x12gvdjo.x12gvdjo {
      border-bottom-right-radius: 0;
    }
  }
  @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 (min-width: 0) and (max-width: 679px) {
    .x12mjfnj.x12mjfnj {
      padding-right: 12px;
    }
  }
  @media (max-width: 900px) {
    .x12sfr0j.x12sfr0j {
      position: relative;
    }
  }
  @media (prefers-reduced-motion: reduce) {
    .x12w9bfk.x12w9bfk {
      transition-duration: 0s;
    }
  }
  @media (max-height: 500px) {
    .x1350kcp.x1350kcp {
      margin-left: 0;
    }
  }
  @media (max-width: 767px) {
    .x137v6ai.x137v6ai {
      display: none;
    }
  }
  @media (min-width: 900px) {
    .x139fh9m.x139fh9m {
      border-bottom-left-radius: 8px;
    }
  }
  @media (max-height: 700px) {
    .x13c0n8s.x13c0n8s {
      border-top-right-radius: 0;
    }
  }
  @media print {
    .x13l4bna.x13l4bna {
      border-right-width: 0;
    }
  }
  @media (max-width: 679px) {
    .x13nxuj4.x13nxuj4 {
      -webkit-clip-path: inset(0px 0px 0px 0px round var(--card-corner-radius));
      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 (max-width: 1919px) {
    .x14609ma.x14609ma {
      padding-right: 8px;
    }
  }
  @media (max-width: 899px) {
    .x147dq7k.x147dq7k {
      border-bottom-left-radius: 0;
    }
  }
  @media (min-width: 501px) and (max-width: 800px) {
    .x14apcaz.x14apcaz {
      margin-right: 0;
    }
  }
  @media (max-height: 500px) {
    .x14bjqkq.x14bjqkq {
      column-gap: 10px;
    }
  }
  @media (max-width: 899px) {
    .x14iat0a.x14iat0a {
      margin-right: -12px;
    }
  }
  @media (max-width: 1023px) {
    .x14m36z4.x14m36z4 {
      transform: translate(-50%, 0);
    }
  }
  @media (max-width: 1200px) {
    .x14vs5xt.x14vs5xt {
      padding-right: 16px;
    }
  }
  @media (min-width: 900px) {
    .x14xzxk9.x14xzxk9 {
      position: absolute;
    }
  }
  @media (max-width: 939px) {
    .x14yq2eb.x14yq2eb {
      padding-right: 16px;
    }
  }
  @media (min-width: 656px) and (max-width: 1103px) {
    .x151i0ku.x151i0ku {
      padding-right: 32px;
    }
  }
  @media (pointer: coarse) {
    .x159m3ol.x159m3ol {
      order: 2;
    }
  }
  @media (max-width: 1267px) {
    .x15bzjrn.x15bzjrn {
      display: none;
    }
  }
  @media (max-width: 899px) {
    .x15gu6f.x15gu6f {
      align-content: center;
    }
  }
  @media (max-width: 1058px) {
    .x15ohugy.x15ohugy {
      flex-direction: column;
    }
  }
  @media (max-width: 1259px) {
    .x15rr9g6.x15rr9g6 {
      margin-left: calc(calc(100vw - 384px) * -1);
    }
  }
  @media (max-width: 767px) {
    .x15w28ab.x15w28ab {
      padding-left: 0;
    }
  }
  @media (min-width: 940px) {
    .x160e2e0.x160e2e0 {
      padding-left: 30px;
    }
  }
  @media (max-width: 900px) {
    .x1614ocl.x1614ocl {
      align-items: center;
    }
  }
  @media (max-width: 450px) {
    .x163g6jt.x163g6jt {
      left: 0;
    }
  }
  @media (min-width: 665px) {
    .x166b104.x166b104 {
      border-bottom-left-radius: 8px;
    }
  }
  @media (max-width: 1230px) {
    .x16agcvw.x16agcvw {
      flex-direction: column;
    }
  }
  @media (max-width: 1439px) {
    .x16j0hzw.x16j0hzw {
      justify-items: start;
    }
  }
  @media (min-width: 1024px) {
    .x16ltr7h.x16ltr7h {
      flex-basis: 32px;
    }
  }
  @media (max-width: 564px) {
    .x16n5opg.x16n5opg {
      border-top-right-radius: 0;
    }
  }
  @media (max-width: 899px) {
    .x16tvwzq.x16tvwzq {
      justify-content: flex-start;
    }
  }
  @media (max-width: 899px) {
    .x16w5q0v.x16w5q0v {
      border-top-right-radius: 50px;
    }
  }
  @media (min-width: 1366px) and (max-width: 1919px) {
    .x16wbf3y.x16wbf3y {
      font-size: 0.625rem;
    }
  }
  @media (max-width: 679px) {
    .x17d6km0.x17d6km0 {
      flex-basis: auto;
    }
  }
  @media (max-width: 655px) {
    .x17fxhkf.x17fxhkf {
      margin-right: -16px;
    }
  }
  @media (max-width: 767px) {
    .x17h62s4.x17h62s4 {
      padding-right: 32px;
    }
  }
  @media (max-width: 1259px) {
    .x17hph69.x17hph69 {
      padding-left: 24px;
    }
  }
  @media (max-height: 819px) {
    .x17jnjve.x17jnjve {
      align-items: flex-start;
    }
  }
  @media (min-width: 1920px) {
    .x17un87f.x17un87f {
      border-top-left-radius: 18px;
    }
  }
  @media (min-width: 1260px) {
    .x17wtha7.x17wtha7 {
      position: absolute;
    }
  }
  @media (max-width: 482px) {
    .x184neca.x184neca {
      border-top-left-radius: 0;
    }
  }
  @media (max-width: 939px) {
    .x18643k9.x18643k9 {
      text-align: center;
    }
  }
  @media (max-width: 899px) {
    .x186jvpy.x186jvpy {
      margin-right: auto;
    }
  }
  @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: 768px) {
    .x18gv71.x18gv71 {
      margin-right: 8px;
    }
  }
  @media (max-width: 480px) {
    .x18ldglw.x18ldglw {
      margin-left: -16px;
    }
  }
  @media (max-width: 600px) {
    .x18n3le2.x18n3le2 {
      align-items: flex-start;
    }
  }
  @media (min-width: 838px) and (max-width: 899px) {
    .x18o2953.x18o2953 {
      flex-direction: column;
    }
  }
  @media (min-width: 900px) {
    .x18u1y24.x18u1y24 {
      left: 0;
    }
  }
  @media (max-width: 768px) {
    .x18u51rb.x18u51rb {
      margin-right: 8px;
    }
  }
  @media (max-height: 700px) {
    .x191sgw4.x191sgw4 {
      border-top-left-radius: 0;
    }
  }
  @media (min-width: 998px) {
    .x19dby6w.x19dby6w {
      border-right-width: 1px;
    }
  }
  @media (min-width: 900px) {
    .x19dpklc.x19dpklc {
      padding-left: 80px;
    }
  }
  @media (max-width: 1337px) {
    .x19gsf6j.x19gsf6j {
      display: block;
    }
  }
  @media (pointer: coarse) {
    .x19ic0mx.x19ic0mx {
      column-gap: 8px;
    }
  }
  @media (max-width: 1023px) {
    .x19lwlhr.x19lwlhr {
      padding-left: 32px;
    }
  }
  @media (min-width: 768px) {
    .x19n7vns.x19n7vns {
      border-top-left-radius: 10px;
    }
  }
  @media (min-width: 1920px) {
    .x19ocbgd.x19ocbgd {
      border-bottom-left-radius: 18px;
    }
  }
  @media (max-width: 1200px) {
    .x19tobyv.x19tobyv {
      padding-right: 12px;
    }
  }
  @media (min-width: 390px) and (max-width: 800px) {
    .x19ufm8j.x19ufm8j {
      row-gap: 10px;
    }
  }
  @media (max-width: 767px) {
    .x19xhxss.x19xhxss {
      flex-direction: column;
    }
  }
  @media (min-width: 768px) {
    .x19yb8w1.x19yb8w1 {
      margin-left: auto;
    }
  }
  @media (max-width: 1023px) {
    .x1a1oztq.x1a1oztq {
      display: none;
    }
  }
  @media (max-width: 767px) {
    .x1a39t7p.x1a39t7p {
      margin-left: 12px;
    }
  }
  @media (max-width: 784px) {
    .x1a3r5r4.x1a3r5r4 {
      flex-direction: column;
    }
  }
  @media (min-width: 1921px) {
    .x1a5fibe.x1a5fibe {
      margin-left: 0;
    }
  }
  @media screen and (min-width: 600px) {
    .x1a9gmx4.x1a9gmx4 {
      padding-left: 8px;
    }
  }
  @media (max-width: 1023px) {
    .x1ag1ntk.x1ag1ntk {
      align-items: flex-start;
    }
  }
  @media (max-width: 1024px) {
    .x1ahn88.x1ahn88 {
      margin-right: 0;
    }
  }
  @media (min-width: 1367px) and (max-width: 1920px) {
    .x1aphntb.x1aphntb {
      margin-right: -12px;
    }
  }
  @media (max-width: 389px) {
    .x1aqncyx.x1aqncyx {
      row-gap: 10px;
    }
  }
  @media (max-width: 679px) {
    .x1atej4b.x1atej4b {
      padding-right: 0;
    }
  }
  @media (max-width: 1339px) {
    .x1atro6v.x1atro6v {
      display: none;
    }
  }
  @media (max-width: 1024px) {
    .x1axa3pm.x1axa3pm {
      display: inherit;
    }
  }
  @media (min-width: 0) and (max-width: 679px) {
    .x1b0dukt.x1b0dukt {
      position: relative;
    }
  }
  @media (max-width: 767px) {
    .x1bklir2.x1bklir2 {
      left: 70px;
    }
  }
  @media (max-width: 899px) {
    .x1blm0zq.x1blm0zq {
      border-top-right-radius: 0;
    }
  }
  @media (max-width: 1100px) {
    .x1c0y11f.x1c0y11f {
      flex-direction: column;
    }
  }
  @media (max-width: 899px) {
    .x1c12lrd.x1c12lrd {
      margin-right: 0;
    }
  }
  @media print {
    .x1c2e2ol.x1c2e2ol {
      position: absolute;
    }
  }
  @media (min-width: 940px) {
    .x1c38xl.x1c38xl {
      left: 0;
    }
  }
  @media (max-width: 583px) {
    .x1c9uxek.x1c9uxek {
      flex-direction: column;
    }
  }
  @media (max-width: 768px) {
    .x1cac3t6.x1cac3t6 {
      padding-left: 16px;
    }
  }
  @media (max-width: 1103px) {
    .x1cg12um.x1cg12um {
      margin-left: -16px;
    }
  }
  @media (min-width: 1920px) {
    .x1cgidy8.x1cgidy8 {
      padding-left: var(--hz-nav-bar-profile-dropdown-padding-start-large);
    }
  }
  @media (max-width: 767px) {
    .x1cmkkoq.x1cmkkoq {
      padding-left: 20px;
    }
  }
  @media (max-width: 1259px) {
    .x1csz39x.x1csz39x {
      justify-content: center;
    }
  }
  @media (max-width: 1200px) {
    .x1cybyel.x1cybyel {
      padding-left: 12px;
    }
  }
  @media (min-width: 838px) and (max-width: 899px) {
    .x1d14ilm.x1d14ilm {
      align-items: flex-start;
    }
  }
  @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 (min-width: 1608px) {
    .x1dgp64f.x1dgp64f {
      padding-left: 0;
    }
  }
  @media (max-width: 1023px) {
    .x1dh0ydc.x1dh0ydc {
      flex-direction: column;
    }
  }
  @media (max-width: 767px) {
    .x1di1pr7.x1di1pr7 {
      padding-right: 16px;
    }
  }
  @media (max-height: 500px) {
    .x1diimur.x1diimur {
      margin-right: 0;
    }
  }
  @media (min-width: 768px) and (max-width: 1023px) {
    .x1djlyez.x1djlyez {
      padding-left: 20px;
    }
  }
  @media (max-width: 1365px) {
    .x1dn6er3.x1dn6er3 {
      padding-right: 8px;
    }
  }
  @media (max-width: 767px) {
    .x1dn74xm.x1dn74xm {
      display: flex;
    }
  }
  @media (prefers-reduced-motion: no-preference) {
    .x1drss3q.x1drss3q {
      transform: translateX(-100%);
    }
  }
  @media (min-width: 900px) {
    .x1dv45df.x1dv45df {
      display: flex;
    }
  }
  @media (max-width: 564px) {
    .x1dzdb2q.x1dzdb2q {
      padding-right: 0;
    }
  }
  @media (max-width: 916px) {
    .x1e6x3py.x1e6x3py {
      display: block;
    }
  }
  @media (max-width: 1280px) {
    .x1ednc70.x1ednc70 {
      display: none;
    }
  }
  @media (max-aspect-ratio: 2) {
    .x1eja7th.x1eja7th {
      grid-template-columns: var(--q1h2cg);
    }
  }
  @media (max-width: 480px) {
    .x1ejryg5.x1ejryg5 {
      padding-right: 16px;
    }
  }
  @media (max-width: 679px) {
    .x1em37i1.x1em37i1 {
      padding-left: 12px;
    }
  }
  @media (max-width: 1365px) {
    .x1emtoi.x1emtoi {
      font-size: 0.5rem;
    }
  }
  @media (max-width: 600px) {
    .x1eqjy32.x1eqjy32 {
      flex-basis: 0px;
    }
  }
  @media (min-width: 900px) {
    .x1es02x0.x1es02x0 {
      position: relative;
    }
  }
  @media (min-width: 900px) {
    .x1es57ry.x1es57ry {
      padding-left: 30px;
    }
  }
  @media (min-width: 1260px) {
    .x1f1051q.x1f1051q {
      flex-grow: 0;
    }
  }
  @media (min-width: 940px) {
    .x1f6k6ai.x1f6k6ai {
      right: 0;
    }
  }
  @media (max-width: 1259px) {
    .x1f96rhh.x1f96rhh {
      flex-direction: row;
    }
  }
  @media (max-width: 480px) {
    .x1fkmi21.x1fkmi21 {
      transform: none;
    }
  }
  @media (max-width: 800px) {
    .x1fmf9ay.x1fmf9ay {
      margin-right: 10px;
    }
  }
  @media (max-width: 1400px) {
    .x1fq192j.x1fq192j {
      float: right;
    }
  }
  @media (min-width: 768px) {
    .x1fqxu61.x1fqxu61 {
      border-right-width: 1px;
    }
  }
  @media (min-width: 1260px) {
    .x1fst9g5.x1fst9g5 {
      justify-items: center;
    }
  }
  @media (min-width: 1024px) {
    .x1g197jn.x1g197jn {
      align-items: center;
    }
  }
  @media (max-width: 650px) {
    .x1g1r5fz.x1g1r5fz {
      padding-left: 16px;
    }
  }
  @media (max-width: 564px) {
    .x1g2kw80.x1g2kw80 {
      border-top-left-radius: 0;
    }
  }
  @media (max-width: 389px) {
    .x1g3yoej.x1g3yoej {
      column-gap: 10px;
    }
  }
  @media (min-width: 1024px) {
    .x1g541i.x1g541i {
      padding-right: 30px;
    }
  }
  @media (max-width: 899px) {
    .x1gblhex.x1gblhex {
      box-sizing: border-box;
    }
  }
  @media (max-width: 583px) {
    .x1gbrx6o.x1gbrx6o {
      padding-left: 0;
    }
  }
  @media (max-width: 1928px) {
    .x1gcj1mh.x1gcj1mh {
      font-size: 2.8vw;
    }
  }
  @media (max-width: 1259px) {
    .x1gdy11s.x1gdy11s {
      position: -webkit-sticky;
      position: sticky;
    }
  }
  @media (max-width: 1072px) {
    .x1gontpq.x1gontpq {
      display: none;
    }
  }
  @media (max-width: 767px) {
    .x1gpq6y6.x1gpq6y6 {
      z-index: 1;
    }
  }
  @media (max-width: 679px) {
    .x1gs055z.x1gs055z {
      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: 1274px) {
    .x1h2vona.x1h2vona {
      flex-direction: column;
    }
  }
  @media (min-width: 1024px) {
    .x1h52sqi.x1h52sqi {
      flex-shrink: 0;
    }
  }
  @media (min-width: 768px) {
    .x1h8ed48.x1h8ed48 {
      border-bottom-right-radius: 10px;
    }
  }
  @media (max-width: 655px) {
    .x1ha6h60.x1ha6h60 {
      margin-left: 16px;
    }
  }
  @media (max-width: 1024px) {
    .x1hbm3u6.x1hbm3u6 {
      margin-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: 0) and (max-width: 1366px) {
    .x1hpgty1.x1hpgty1 {
      border-top-right-radius: 20px;
    }
  }
  @media (min-width: 998px) {
    .x1hpss8o.x1hpss8o {
      border-left-width: 1px;
    }
  }
  @media (max-width: 900px) {
    .x1hsrr93.x1hsrr93 {
      margin-right: 16px;
    }
  }
  @media (min-width: 768px) {
    .x1htiob5.x1htiob5 {
      flex-direction: row;
    }
  }
  @media (max-width: 899px) {
    .x1i1uccp.x1i1uccp {
      flex-direction: row;
    }
  }
  @media (min-width: 768px) {
    .x1i30o9l.x1i30o9l {
      margin-right: 0;
    }
  }
  @media (max-width: 699px) {
    .x1iabjsz.x1iabjsz {
      flex-wrap: wrap;
    }
  }
  @media (min-width: 768px) {
    .x1ibqqyj.x1ibqqyj {
      padding-right: 32px;
    }
  }
  @media (max-width: 1365px) {
    .x1ibym45.x1ibym45 {
      border-top-left-radius: 8px;
    }
  }
  @media (max-width: 1230px) {
    .x1icjgl0.x1icjgl0 {
      display: none;
    }
  }
  @media (max-width: 648px) {
    .x1ifrd72.x1ifrd72 {
      padding-left: 24px;
    }
  }
  @media (max-width: 1291px) {
    .x1iqy4ge.x1iqy4ge {
      display: none;
    }
  }
  @media (max-height: 500px) {
    .x1itstis.x1itstis {
      column-gap: 20px;
    }
  }
  @media (max-width: 999px) {
    .x1iwxono.x1iwxono {
      display: flex;
    }
  }
  @media (min-width: 450px) {
    .x1ixx4si.x1ixx4si {
      margin-right: 32px;
    }
  }
  @media (max-width: 767px) {
    .x1ixy24n.x1ixy24n {
      margin-right: 12px;
    }
  }
  @media (min-width: 0) and (max-width: 1366px) {
    .x1j44iku.x1j44iku {
      margin-left: 8px;
    }
  }
  @media (min-width: 1920px) {
    .x1ja6b2e.x1ja6b2e {
      margin-right: var(--hds-grid-system-margin);
    }
  }
  @media (max-width: 767px) {
    .x1jbkpxb.x1jbkpxb {
      background-color: #fff;
    }
  }
  @media (max-width: 655px) {
    .x1jdxzp3.x1jdxzp3 {
      padding-left: 0;
    }
  }
  @media (max-width: 1072px) {
    .x1jgxl5c.x1jgxl5c {
      display: block;
    }
  }
  @media (max-width: 899px) {
    .x1jmpgbh.x1jmpgbh {
      background-color: #3b5998;
    }
  }
  @media (max-width: 899px) {
    .x1jsogsw.x1jsogsw {
      left: 0;
    }
  }
  @media (max-width: 899px) {
    .x1jxijyj.x1jxijyj {
      padding-right: 16px;
    }
  }
  @media (min-width: 0) and (max-width: 1366px) {
    .x1jzezt2.x1jzezt2 {
      padding-right: 10px;
    }
  }
  @media (max-width: 1919px) {
    .x1k58cm3.x1k58cm3 {
      padding-left: 8px;
    }
  }
  @media (min-width: 768px) and (max-width: 1439px) {
    .x1k5xult.x1k5xult {
      margin-left: 0;
    }
  }
  @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 (min-width: 1260px) {
    .x1klv6iw.x1klv6iw {
      display: flex;
    }
  }
  @media (max-width: 999px) {
    .x1klvcs.x1klvcs {
      display: flex;
    }
  }
  @media (max-width: 784px) {
    .x1kmcs2m.x1kmcs2m {
      display: none;
    }
  }
  @media (max-width: 1023px) {
    .x1kw8m2t.x1kw8m2t {
      padding-left: 30px;
    }
  }
  @media (max-width: 1259px) {
    .x1kwm5mp.x1kwm5mp {
      margin-left: calc(calc(100vw - 376px) * -1);
    }
  }
  @media (prefers-reduced-motion: no-preference) {
    .x1l2y4ib.x1l2y4ib {
      animation-duration: 0.5s;
    }
  }
  @media (min-width: 900px) {
    .x1l9iuo5.x1l9iuo5 {
      padding-right: 30px;
    }
  }
  @media print {
    .x1ldw5w0.x1ldw5w0 {
      position: static;
    }
  }
  @media (max-width: 679px) {
    .x1likypf.x1likypf {
      box-shadow: none;
    }
  }
  @media (max-width: 1661px) {
    .x1lkt4b5.x1lkt4b5 {
      object-fit: contain;
    }
  }
  @media (max-width: 899px) {
    .x1lnj7ml.x1lnj7ml {
      border-top-left-radius: 50px;
    }
  }
  @media (min-width: 768px) and (max-width: 1024px) {
    .x1lvnpcb.x1lvnpcb {
      padding-left: 0;
    }
  }
  @media (max-width: 1058px) {
    .x1lw73gg.x1lw73gg {
      display: block;
    }
  }
  @media only screen and (max-width: 459px) {
    .x1lyhvkc.x1lyhvkc {
      column-count: 1;
    }
  }
  @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: 870px) {
    .x1m9oei2.x1m9oei2 {
      padding-left: 20px;
    }
  }
  @media (min-width: 940px) {
    .x1mc69b5.x1mc69b5 {
      border-bottom-right-radius: 8px;
    }
  }
  @media (min-width: 1366px) and (max-width: 1919px) {
    .x1mcmjpl.x1mcmjpl {
      padding-left: var(--hz-nav-bar-profile-dropdown-padding-start-medium);
    }
  }
  @media (max-width: 1365px) {
    .x1mdfyw6.x1mdfyw6 {
      border-bottom-right-radius: 8px;
    }
  }
  @media (max-width: 1023px) {
    .x1mgs19j.x1mgs19j {
      left: 0;
    }
  }
  @media (min-width: 0) and (max-width: 679px) {
    .x1moi8ve.x1moi8ve {
      padding-left: 12px;
    }
  }
  @media (min-width: 1367px) and (max-width: 1920px) {
    .x1mqh2hh.x1mqh2hh {
      border-top-right-radius: 20px;
    }
  }
  @media (max-width: 899px) {
    .x1mtsufr.x1mtsufr {
      padding-left: 0;
    }
  }
  @media (max-width: 1200px) {
    .x1muwgui.x1muwgui {
      padding-left: 16px;
    }
  }
  @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 (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: 583px) {
    .x1ndynl6.x1ndynl6 {
      padding-right: 0;
    }
  }
  @media (max-width: 1199px) {
    .x1ne6foo.x1ne6foo {
      padding-right: 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: 1365px) {
    .x1o0pifi.x1o0pifi {
      padding-left: 8px;
    }
  }
  @media (max-height: 700px) {
    .x1o1r9uv.x1o1r9uv {
      border-bottom-right-radius: 0;
    }
  }
  @media (max-width: 1103px) {
    .x1o311o9.x1o311o9 {
      view-transition-name: topic-header;
    }
  }
  @media (max-width: 1023px) {
    .x1o7b6an.x1o7b6an {
      border-bottom-left-radius: 0;
    }
  }
  @media (max-width: 655px) {
    .x1o96bpd.x1o96bpd {
      padding-left: 8px;
    }
  }
  @media (min-width: 1260px) {
    .x1obogrm.x1obogrm {
      align-self: flex-end;
    }
  }
  @media (max-width: 899px) {
    .x1ogynth.x1ogynth {
      border-bottom-right-radius: 50px;
    }
  }
  @media (prefers-reduced-motion: no-preference) {
    .x1okmqfw.x1okmqfw {
      animation-name: x1wv65fh-B;
    }
  }
  @media (pointer: coarse) {
    .x1ompdjc.x1ompdjc {
      scrollbar-width: none;
    }
  }
  @media (min-width: 0) and (max-width: 767px) {
    .x1owgto9.x1owgto9 {
      padding-left: 24px;
    }
  }
  @media (max-width: 767px) {
    .x1oyxtw5.x1oyxtw5 {
      padding-right: 0;
    }
  }
  @media (max-width: 870px) {
    .x1p3b9h7.x1p3b9h7 {
      padding-right: 20px;
    }
  }
  @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: 1235px) {
    .x1pmntp4.x1pmntp4 {
      flex-direction: column;
    }
  }
  @media (min-height: 700px) and (max-height: 789px) {
    .x1poirhc.x1poirhc {
      font-size: 1.625rem;
    }
  }
  @media (min-width: 1367px) and (max-width: 1920px) {
    .x1ppjigs.x1ppjigs {
      border-bottom-left-radius: 20px;
    }
  }
  @media (max-width: 1365px) {
    .x1pwqemw.x1pwqemw {
      padding-left: var(--hz-nav-bar-profile-dropdown-padding-start-small);
    }
  }
  @media screen and (min-width: 600px) {
    .x1q3th7p.x1q3th7p {
      margin-left: auto;
    }
  }
  @media (min-width: 1610px) {
    .x1q9j7o.x1q9j7o {
      display: flex;
    }
  }
  @media (max-width: 700px) {
    .x1qbhmx7.x1qbhmx7 {
      padding-left: 0;
    }
  }
  @media (max-width: 905px) {
    .x1qc530v.x1qc530v {
      justify-content: space-between;
    }
  }
  @media (max-width: 999px) {
    .x1qm1h6.x1qm1h6 {
      flex-basis: 710px;
    }
  }
  @media (max-width: 679px) {
    .x1quc6de.x1quc6de {
      flex-grow: 1;
    }
  }
  @media (max-width: 899px) {
    .x1qw9l0i.x1qw9l0i {
      align-items: center;
    }
  }
  @media (max-width: 480px) {
    .x1qwsbxo.x1qwsbxo {
      border-bottom-right-radius: 0;
    }
  }
  @media (max-width: 389px) {
    .x1r06tkv.x1r06tkv {
      flex-wrap: wrap;
    }
  }
  @media (max-width: 480px) {
    .x1r09xf8.x1r09xf8 {
      border-top-right-radius: 0;
    }
  }
  @media (max-width: 768px) {
    .x1r0a7k5.x1r0a7k5 {
      margin-left: 8px;
    }
  }
  @media (max-width: 899px) {
    .x1r2kxd0.x1r2kxd0 {
      justify-content: flex-end;
    }
  }
  @media (min-width: 1260px) {
    .x1r6vyx8.x1r6vyx8 {
      padding-left: 0;
    }
  }
  @media (min-width: 900px) {
    .x1r98mxo.x1r98mxo {
      position: fixed;
    }
  }
  @media (min-width: 768px) and (max-width: 1023px) {
    .x1rd3cdp.x1rd3cdp {
      padding-right: 32px;
    }
  }
  @media (max-width: 655px) {
    .x1rkmxzy.x1rkmxzy {
      flex-wrap: nowrap;
    }
  }
  @media (min-width: 900px) {
    .x1roke11.x1roke11 {
      justify-items: center;
    }
  }
  @media (max-width: 1364px) {
    .x1rru3op.x1rru3op {
      display: block;
    }
  }
  @media (max-width: 1259px) {
    .x1rt02lv.x1rt02lv {
      margin-left: calc(calc(100vw - 84px) * -1);
    }
  }
  @media (max-width: 899px) {
    .x1rtgayl.x1rtgayl {
      right: 0;
    }
  }
  @media (max-width: 655px) {
    .x1ruhpjb.x1ruhpjb {
      right: 16px;
    }
  }
  @media (min-width: 0) and (max-width: 767px) {
    .x1rutfof.x1rutfof {
      padding-left: 0;
    }
  }
  @media (min-width: 768px) {
    .x1rxux4q.x1rxux4q {
      border-right: 1px solid var(--divider);
    }
  }
  @media (max-width: 1259px) {
    .x1rydp6d.x1rydp6d {
      z-index: 1;
    }
  }
  @media (min-width: 1366px) and (max-width: 1919px) {
    .x1rzcsgk.x1rzcsgk {
      border-bottom-left-radius: 10px;
    }
  }
  @media (max-width: 899px) {
    .x1rzghyx.x1rzghyx {
      font-family: Roboto, "Droid Sans", Helvetica, sans-serif;
    }
  }
  @media (min-width: 1260px) {
    .x1rzvsx8.x1rzvsx8 {
      display: inherit;
    }
  }
  @media only screen and (max-width: 970px) {
    .x1s0knhj.x1s0knhj {
      padding-right: 32px;
    }
  }
  @media (max-width: 1365px) {
    .x1s35w9u.x1s35w9u {
      padding-right: var(--hz-nav-bar-profile-dropdown-padding-end-small);
    }
  }
  @media (max-width: 655px) {
    .x1s7eyxd.x1s7eyxd {
      left: 16px;
    }
  }
  @media (min-width: 998px) {
    .x1snauh7.x1snauh7 {
      box-shadow: var(--abra-box-shadow);
    }
  }
  @media (max-width: 480px) {
    .x1soylog.x1soylog {
      margin-right: -16px;
    }
  }
  @media (min-width: 998px) {
    .x1spm3a1.x1spm3a1 {
      padding-left: 16px;
    }
  }
  @media (max-width: 1199px) {
    .x1sq6p7j.x1sq6p7j {
      padding-left: 0;
    }
  }
  @media (max-width: 1103px) {
    .x1sq96al.x1sq96al {
      margin-right: -16px;
    }
  }
  @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: 1337px) {
    .x1sztn3g.x1sztn3g {
      flex-direction: column;
    }
  }
  @media (max-width: 900px) {
    .x1t0ov9c.x1t0ov9c {
      flex-basis: 64px;
    }
  }
  @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: 768px) {
    .x1tc1srj.x1tc1srj {
      padding-left: 0;
    }
  }
  @media (max-width: 679px) {
    .x1tepdf4.x1tepdf4 {
      border-top-left-radius: 0;
    }
  }
  @media (max-width: 600px) {
    .x1tfkan6.x1tfkan6 {
      padding-right: 24px;
    }
  }
  @media (max-width: 1023px) {
    .x1tinf1w.x1tinf1w {
      left: 50%;
    }
  }
  @media (min-width: 768px) and (max-width: 1023px) {
    .x1tjc29s.x1tjc29s {
      padding-left: 8px;
    }
  }
  @media (min-width: 0) and (max-width: 1366px) {
    .x1tss85f.x1tss85f {
      margin-right: -9px;
    }
  }
  @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 (min-width: 998px) {
    .x1ty3p4a.x1ty3p4a {
      margin-left: 0;
    }
  }
  @media (max-width: 1023px) {
    .x1tz4fso.x1tz4fso {
      justify-content: flex-start;
    }
  }
  @media (max-width: 899px) {
    .x1u03bmj.x1u03bmj {
      padding-right: 10px;
    }
  }
  @media (max-width: 800px) {
    .x1u4u9fn.x1u4u9fn {
      flex-basis: auto;
    }
  }
  @media (min-width: 1260px) {
    .x1u54ilx.x1u54ilx {
      left: 0;
    }
  }
  @media (prefers-reduced-motion: reduce) {
    .x1u6grsq.x1u6grsq {
      animation-duration: 0s;
    }
  }
  @media (max-width: 767px) {
    .x1uepa24.x1uepa24 {
      padding-right: 2px;
    }
  }
  @media (min-width: 1367px) and (max-width: 1920px) {
    .x1ugck0n.x1ugck0n {
      border-bottom-right-radius: 20px;
    }
  }
  @media (max-width: 482px) {
    .x1ulz6bg.x1ulz6bg {
      border-bottom-right-radius: 0;
    }
  }
  @media (max-width: 450px) {
    .x1unsxy.x1unsxy {
      text-align: start;
    }
  }
  @media (max-width: 899px) {
    .x1unxyoj.x1unxyoj {
      z-index: 1;
    }
  }
  @media (max-width: 679px) {
    .x1utx6zp.x1utx6zp {
      flex-direction: column;
    }
  }
  @media (min-width: 0) and (max-width: 767px) {
    .x1uuxehb.x1uuxehb {
      padding-right: 0;
    }
  }
  @media (max-width: 767px) {
    .x1v37x9x.x1v37x9x {
      left: 0;
    }
  }
  @media (min-width: 1260px) {
    .x1v6bbt2.x1v6bbt2 {
      margin-left: 32px;
    }
  }
  @media (max-width: 940px) {
    .x1v7457w.x1v7457w {
      object-fit: cover;
    }
  }
  @media (max-width: 1150px) {
    .x1v837m1.x1v837m1 {
      display: block;
    }
  }
  @media (min-width: 768px) {
    .x1vcm9qs.x1vcm9qs {
      border-right-color: var(--divider);
    }
  }
  @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: 768px) {
    .x1vgcylu.x1vgcylu {
      margin-left: 40px;
    }
  }
  @media (max-width: 760px) {
    .x1vhl9r0.x1vhl9r0 {
      left: 56px;
    }
  }
  @media (max-width: 1337px) {
    .x1vod4g6.x1vod4g6 {
      display: none;
    }
  }
  @media screen and (min-width: 600px) {
    .x1volcht.x1volcht {
      margin-right: auto;
    }
  }
  @media (max-width: 679px) {
    .x1vpp1c7.x1vpp1c7 {
      padding-left: 5px;
    }
  }
  @media (max-width: 1058px) {
    .x1vz28du.x1vz28du {
      display: none;
    }
  }
  @media (max-width: 899px) {
    .x1w2143c.x1w2143c {
      align-items: flex-start;
    }
  }
  @media (max-aspect-ratio: 13/8) {
    .x1w4iiwc.x1w4iiwc {
      grid-template-rows: var(--1b2x9cn);
    }
  }
  @media (max-height: 500px) {
    .x1w573x8.x1w573x8 {
      row-gap: 10px;
    }
  }
  @media (min-width: 900px) {
    .x1w64yig.x1w64yig {
      padding-right: 16px;
    }
  }
  @media (max-width: 500px) {
    .x1w6jkce.x1w6jkce {
      flex-grow: 1;
    }
  }
  @media (max-width: 899px) {
    .x1w9j1nh.x1w9j1nh {
      padding-right: 0;
    }
  }
  @media (min-width: 768px) and (max-width: 1365px) {
    .x1wd9i9u.x1wd9i9u {
      padding-right: 24px;
    }
  }
  @media (max-height: 500px) {
    .x1weiq4q.x1weiq4q {
      margin-right: 10px;
    }
  }
  @media (min-width: 1460px) {
    .x1wne1f8.x1wne1f8 {
      font-size: 3.75rem;
    }
  }
  @media (max-width: 650px) {
    .x1wnk0fv.x1wnk0fv {
      left: 0;
    }
  }
  @media (max-width: 1025px) {
    .x1wo97bb.x1wo97bb {
      display: block;
    }
  }
  @media (min-width: 1367px) and (max-width: 1920px) {
    .x1wr5mt9.x1wr5mt9 {
      padding-right: 12px;
    }
  }
  @media (min-width: 1367px) and (max-width: 1920px) {
    .x1wsr6fx.x1wsr6fx {
      padding-left: 12px;
    }
  }
  @media (max-width: 679px) {
    .x1wt1izd.x1wt1izd {
      right: 0;
    }
  }
  @media (max-width: 480px) {
    .x1wub8z1.x1wub8z1 {
      -webkit-filter: none;
      filter: none;
    }
  }
  @media (min-width: 1260px) {
    .x1wwn1hn.x1wwn1hn {
      position: relative;
    }
  }
  @media (min-width: 768px) {
    .x1wz8ggu.x1wz8ggu {
      flex-wrap: wrap;
    }
  }
  @media (min-width: 998px) {
    .x1x3nnrf.x1x3nnrf {
      column-gap: 4px;
    }
  }
  @media (max-width: 767px) {
    .x1x8qjow.x1x8qjow {
      margin-left: 8px;
    }
  }
  @media (min-width: 900px) {
    .x1x8zplo.x1x8zplo {
      position: -webkit-sticky;
      position: sticky;
    }
  }
  @media (max-width: 836px) {
    .x1x9809q.x1x9809q {
      flex-wrap: wrap;
    }
  }
  @media (max-width: 1023px) {
    .x1xc1e1a.x1xc1e1a {
      border-bottom-right-radius: 0;
    }
  }
  @media (min-width: 900px) {
    .x1xcas3r.x1xcas3r {
      flex-direction: column;
    }
  }
  @media (min-width: 665px) {
    .x1xf4sh4.x1xf4sh4 {
      border-bottom-right-radius: 8px;
    }
  }
  @media (max-width: 1280px) {
    .x1xhvjo6.x1xhvjo6 {
      flex-wrap: wrap;
    }
  }
  @media (max-width: 1023px) {
    .x1xhzp73.x1xhzp73 {
      object-position: 0 0;
    }
  }
  @media (max-width: 435px) {
    .x1xqwtuq.x1xqwtuq {
      flex-direction: column;
    }
  }
  @media (max-width: 1259px) {
    .x1xtgk1k.x1xtgk1k {
      cursor: pointer;
    }
  }
  @media (min-width: 1260px) {
    .x1xwl533.x1xwl533 {
      align-self: center;
    }
  }
  @media (min-width: 900px) {
    .x1xy773u.x1xy773u {
      align-self: flex-start;
    }
  }
  @media (max-width: 768px) {
    .x1y031nq.x1y031nq {
      padding-right: 16px;
    }
  }
  @media (max-width: 767px) {
    .x1y1wx1k.x1y1wx1k {
      position: absolute;
    }
  }
  @media (max-width: 699px) {
    .x1y4ox9t.x1y4ox9t {
      border-left-width: 0;
    }
  }
  @media (max-width: 899px) {
    .x1yaem6q.x1yaem6q {
      justify-content: center;
    }
  }
  @media (max-width: 1199px) {
    .x1ybpipa.x1ybpipa {
      display: none;
    }
  }
  @media (max-width: 480px) {
    .x1yqkhc1.x1yqkhc1 {
      padding-left: 0;
    }
  }
  @media (max-width: 767px) {
    .x291uyu.x291uyu {
      padding-left: 2px;
    }
  }
  @media (max-width: 480px) {
    .x2ag5se.x2ag5se {
      border-top-left-radius: 0;
    }
  }
  @media (max-width: 1024px) {
    .x2beyks.x2beyks {
      padding-left: 10px;
    }
  }
  @media (min-width: 900px) {
    .x2bxh92.x2bxh92 {
      right: 0;
    }
  }
  @media (max-width: 480px) {
    .x2fd55n.x2fd55n {
      padding-left: 16px;
    }
  }
  @media screen and (min-width: 600px) {
    .x2gxz9v.x2gxz9v {
      padding-right: 8px;
    }
  }
  @media (min-width: 900px) {
    .x2k3zez.x2k3zez {
      align-self: flex-end;
    }
  }
  @media (max-width: 650px) {
    .x2l7om3.x2l7om3 {
      padding-right: 16px;
    }
  }
  @media (min-width: 0) and (max-width: 767px) {
    .x2n5c8y.x2n5c8y {
      margin-right: 0;
    }
  }
  @media (max-width: 679px) {
    .x2qn28k.x2qn28k {
      align-items: unset;
    }
  }
  @media (max-width: 655px) {
    .x2sjjm3.x2sjjm3 {
      padding-right: 0;
    }
  }
  @media (min-width: 900px) {
    .x2vs6fu.x2vs6fu {
      padding-left: 16px;
    }
  }
  @media (max-width: 450px) {
    .x33na3t.x33na3t {
      flex-wrap: wrap;
    }
  }
  @media (max-width: 600px) {
    .x33ww9s.x33ww9s {
      display: block;
    }
  }
  @media (max-width: 1023px) {
    .x382m0l.x382m0l {
      margin-left: 0;
    }
  }
  @media (min-width: 950px) {
    .x3holdf.x3holdf {
      display: flex;
    }
  }
  @media (min-width: 1260px) {
    .x3kzz0h.x3kzz0h {
      padding-right: 0;
    }
  }
  @media (min-width: 768px) and (max-width: 979px) {
    .x3lu5oj.x3lu5oj {
      border-bottom-right-radius: 0;
    }
  }
  @media (max-width: 650px) {
    .x3n5lev.x3n5lev {
      position: absolute;
    }
  }
  @media (max-width: 564px) {
    .x3v4vwv.x3v4vwv {
      padding-left: 0;
    }
  }
  @media (min-width: 998px) {
    .x3vbbs3.x3vbbs3 {
      border-top-left-radius: 10px;
    }
  }
  @media (max-width: 767px) {
    .x3wx4c1.x3wx4c1 {
      padding-left: 32px;
    }
  }
  @media (max-width: 767px) {
    .x3yeff4.x3yeff4 {
      padding-left: 8px;
    }
  }
  @media (max-width: 916px) {
    .x3ypgi8.x3ypgi8 {
      margin-left: 0;
    }
  }
  @media (max-width: 767px) {
    .x3yunek.x3yunek {
      margin-right: auto;
    }
  }
  @media (min-width: 940px) {
    .x3zy6vp.x3zy6vp {
      border-bottom-left-radius: 8px;
    }
  }
  @media (min-width: 900px) {
    .x472xim.x472xim {
      display: block;
    }
  }
  @media (max-width: 564px) {
    .x48sdn5.x48sdn5 {
      flex-wrap: wrap;
    }
  }
  @media (max-width: 800px) {
    .x4f33o0.x4f33o0 {
      margin-left: 0;
    }
  }
  @media (max-width: 899px) {
    .x4fpnxs.x4fpnxs {
      display: block;
    }
  }
  @media (max-width: 480px) {
    .x4ibpca.x4ibpca {
      box-shadow: none;
    }
  }
  @media (max-width: 1274px) {
    .x4p0muj.x4p0muj {
      display: block;
    }
  }
  @media (min-width: 1366px) and (max-width: 1919px) {
    .x4t8gds.x4t8gds {
      padding-right: 40px;
    }
  }
  @media (max-width: 899px) {
    .x4v5mdz.x4v5mdz {
      padding-left: 12px;
    }
  }
  @media (max-width: 1199px) {
    .x4vcdz8.x4vcdz8 {
      padding-left: 6px;
    }
  }
  @media (min-width: 656px) and (max-width: 1103px) {
    .x51ufu0.x51ufu0 {
      view-transition-name: none;
    }
  }
  @media (max-width: 899px) {
    .x55ih9x.x55ih9x {
      border-bottom-right-radius: 0;
    }
  }
  @media (min-height: 790px) {
    .x57vq0j.x57vq0j {
      font-size: 1.75rem;
    }
  }
  @media (min-width: 0) and (max-width: 1366px) {
    .x5e1b7o.x5e1b7o {
      border-bottom-right-radius: 20px;
    }
  }
  @media (min-width: 998px) {
    .x5e7btu.x5e7btu {
      display: inline-flex;
    }
  }
  @media (max-width: 999px) {
    .x5ilnwy.x5ilnwy {
      align-self: flex-start;
    }
  }
  @media (max-width: 767px) {
    .x5m57xl.x5m57xl {
      right: 16px;
    }
  }
  @media (max-width: 899px) {
    .x5oxk1f.x5oxk1f {
      padding-left: 16px;
    }
  }
  @media (max-width: 767px) {
    .x5ytei3.x5ytei3 {
      right: 70px;
    }
  }
  @media (max-width: 1259px) {
    .x63k596.x63k596 {
      padding-left: 16px;
    }
  }
  @media (max-width: 1200px) {
    .x66u3ep.x66u3ep {
      display: none;
    }
  }
  @media (max-width: 768px) {
    .x6ba4nv.x6ba4nv {
      justify-content: flex-end;
    }
  }
  @media (max-width: 420px) {
    .x6hiuxl.x6hiuxl {
      flex-direction: column;
    }
  }
  @media (max-width: 1024px) {
    .x6los94.x6los94 {
      padding-right: 20px;
    }
  }
  @media (max-width: 1024px) {
    .x6mkdoz.x6mkdoz {
      padding-left: 0;
    }
  }
  @media (max-width: 1023px) {
    .x7290za.x7290za {
      align-items: flex-start;
    }
  }
  @media (max-width: 700px) {
    .x75mw07.x75mw07 {
      margin-right: 16px;
    }
  }
  @media (min-width: 900px) {
    .x77ugt.x77ugt {
      flex-basis: 20%;
    }
  }
  @media (max-width: 899px) {
    .x7auvgh.x7auvgh {
      padding-left: 10px;
    }
  }
  @media (max-width: 1103px) {
    .x7bzh4c.x7bzh4c {
      padding-left: 0;
    }
  }
  @media (min-width: 390px) and (max-width: 800px) {
    .x7dxhva.x7dxhva {
      margin-left: 10px;
    }
  }
  @media (min-width: 0) and (max-width: 1366px) {
    .x7hjiz9.x7hjiz9 {
      left: 6px;
    }
  }
  @media (min-width: 1366px) and (max-width: 1919px) {
    .x7lbtib.x7lbtib {
      border-bottom-right-radius: 10px;
    }
  }
  @media (max-width: 660px) {
    .x7s6sir.x7s6sir {
      display: none;
    }
  }
  @media (max-width: 899px) {
    .x86385y.x86385y {
      margin-left: auto;
    }
  }
  @media (max-width: 700px) {
    .x88anuq.x88anuq {
      justify-content: flex-start;
    }
  }
  @media (max-width: 899px) {
    .x8as0yf.x8as0yf {
      padding-left: 15px;
    }
  }
  @media (max-width: 1024px) {
    .x8cr6z3.x8cr6z3 {
      padding-right: 0;
    }
  }
  @media (min-width: 1920px) {
    .x8crcqq.x8crcqq {
      border-top-right-radius: 18px;
    }
  }
  @media (min-width: 1920px) {
    .x8ekjna.x8ekjna {
      font-size: 0.75rem;
    }
  }
  @media (min-width: 0) and (max-width: 767px) {
    .x8hiqc3.x8hiqc3 {
      margin-left: 0;
    }
  }
  @media (min-width: 940px) {
    .x8lwcc3.x8lwcc3 {
      padding-right: 30px;
    }
  }
  @media (max-width: 655px) {
    .x8m6rcm.x8m6rcm {
      margin-right: 16px;
    }
  }
  @media (max-width: 899px) {
    .x8n714y.x8n714y {
      margin-left: 12px;
    }
  }
  @media (max-width: 583px) {
    .x8n7wzh.x8n7wzh {
      flex-grow: 1;
    }
  }
  @media (min-width: 1260px) {
    .x8s22rl.x8s22rl {
      margin-left: 16px;
    }
  }
  @media (max-width: 800px) {
    .x8ugyej.x8ugyej {
      padding-right: 50px;
    }
  }
  @media (min-width: 1920px) {
    .x8uwd6n.x8uwd6n {
      padding-right: var(--hz-nav-bar-profile-dropdown-padding-end-large);
    }
  }
  @media (min-width: 768px) and (max-width: 1023px) {
    .x90ucca.x90ucca {
      padding-left: 40px;
    }
  }
  @media (min-width: 1104px) {
    .x93ct4.x93ct4 {
      display: flex;
    }
  }
  @media (max-width: 1259px) {
    .x9a2f9n.x9a2f9n {
      padding-right: 16px;
    }
  }
  @media (max-width: 480px) {
    .x9a3m9h.x9a3m9h {
      font-size: 2.375rem;
    }
  }
  @media (max-width: 1099px) {
    .x9e5oc1.x9e5oc1 {
      display: none;
    }
  }
  @media (max-width: 679px) {
    .x9fyhne.x9fyhne {
      row-gap: 4px;
    }
  }
  @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: 899px) {
    .x9w375v.x9w375v {
      justify-items: center;
    }
  }
  @media (max-width: 1259px) {
    .x9wm9x2.x9wm9x2 {
      flex-direction: column;
    }
  }
  @media (min-width: 768px) {
    .xa41o0o.xa41o0o {
      display: none;
    }
  }
  @media (max-width: 900px) {
    .xa57z2q.xa57z2q {
      margin-left: 16px;
    }
  }
  @media (min-width: 768px) and (max-width: 979px) {
    .xa77b95.xa77b95 {
      margin-right: -16px;
    }
  }
  @media (min-width: 768px) and (max-width: 1439px) {
    .xadeyrw.xadeyrw {
      padding-left: 50px;
    }
  }
  @media (max-width: 1023px) {
    .xaepgg6.xaepgg6 {
      object-position: 0 -78px;
    }
  }
  @media (max-height: 819px) {
    .xatzjqi.xatzjqi {
      background-color: var(--always-white);
    }
  }
  @media (max-width: 1439px) {
    .xawn5y1.xawn5y1 {
      display: block;
    }
  }
  @media (max-height: 500px) {
    .xb1xhws.xb1xhws {
      margin-left: 10px;
    }
  }
  @media (min-width: 900px) {
    .xb2vh1x.xb2vh1x {
      margin-right: 16px;
    }
  }
  @media (max-width: 1023px) {
    .xb30xm3.xb30xm3 {
      left: 12px;
    }
  }
  @media (max-width: 1024px) {
    .xb9zlo7.xb9zlo7 {
      padding-left: 20px;
    }
  }
  @media (max-width: 996px) {
    .xbd733r.xbd733r {
      display: none;
    }
  }
  @media print {
    .xbjcvb9.xbjcvb9 {
      display: none;
    }
  }
  @media (max-width: 900px) {
    .xblvtrf.xblvtrf {
      padding-left: 16px;
    }
  }
  @media (max-width: 600px) {
    .xbm27s3.xbm27s3 {
      flex-direction: column;
    }
  }
  @media (max-width: 655px) {
    .xbzt9vn.xbzt9vn {
      scrollbar-width: none;
    }
  }
  @media (max-width: 1661px) {
    .xc0ocet.xc0ocet {
      border-top-left-radius: 0;
    }
  }
  @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 (min-width: 768px) and (max-width: 1439px) {
    .xchen77.xchen77 {
      padding-right: 50px;
    }
  }
  @media (max-width: 1400px) {
    .xci9q0n.xci9q0n {
      position: relative;
    }
  }
  @media (max-width: 768px) {
    .xcq4dyp.xcq4dyp {
      display: none;
    }
  }
  @media (min-width: 501px) and (max-width: 800px) {
    .xcweolg.xcweolg {
      margin-left: 0;
    }
  }
  @media (min-width: 768px) and (max-width: 997px) {
    .xcwnjw6.xcwnjw6 {
      margin-right: -12px;
    }
  }
  @media (max-width: 1259px) {
    .xcwspgb.xcwspgb {
      margin-left: calc(calc(100vw - 76px) * -1);
    }
  }
  @media (max-width: 679px) {
    .xd0fph7.xd0fph7 {
      border-top-right-radius: 0;
    }
  }
  @media (min-width: 0) and (max-width: 767px) {
    .xd2x63g.xd2x63g {
      padding-right: 24px;
    }
  }
  @media (max-width: 899px) {
    .xd4ddsz.xd4ddsz {
      background-color: var(--surface-background);
    }
  }
  @media (max-width: 1023px) {
    .xdhb8q8.xdhb8q8 {
      border-top-right-radius: 0;
    }
  }
  @media (max-width: 1023px) {
    .xdip2o5.xdip2o5 {
      margin-left: calc((100% - 100vw) / 2);
    }
  }
  @media (max-width: 1365px) {
    .xdl4i4i.xdl4i4i {
      border-top-right-radius: 8px;
    }
  }
  @media (max-width: 1364px) {
    .xdnnuoo.xdnnuoo {
      display: none;
    }
  }
  @media (min-width: 768px) and (max-width: 1023px) {
    .xdsk2iy.xdsk2iy {
      flex-basis: 0px;
    }
  }
  @media (max-width: 1023px) {
    .xdxc3v6.xdxc3v6 {
      display: block;
    }
  }
  @media (max-width: 564px) {
    .xe43ctu.xe43ctu {
      flex-basis: 100%;
    }
  }
  @media (min-width: 768px) {
    .xe6e7wv.xe6e7wv {
      border-top-right-radius: 10px;
    }
  }
  @media (min-width: 1024px) {
    .xe6zstd.xe6zstd {
      position: -webkit-sticky;
      position: sticky;
    }
  }
  @media (max-width: 905px) {
    .xe7ucbk.xe7ucbk {
      flex-direction: column;
    }
  }
  @media (max-width: 1259px) {
    .xec0gho.xec0gho {
      display: block;
    }
  }
  @media (min-width: 1367px) and (max-width: 1920px) {
    .xecqp77.xecqp77 {
      left: 8px;
    }
  }
  @media (max-width: 899px) {
    .xeescp3.xeescp3 {
      border-top-left-radius: 0;
    }
  }
  @media (max-width: 899px) {
    .xefiwu2.xefiwu2 {
      flex-wrap: nowrap;
    }
  }
  @media (max-width: 564px) {
    .xejc82c.xejc82c {
      flex-direction: column;
    }
  }
  @media (min-width: 1921px) {
    .xelyn3c.xelyn3c {
      right: calc((100vw - 1600px) / 2);
    }
  }
  @media (max-width: 999px) {
    .xemks8u.xemks8u {
      right: 48px;
    }
  }
  @media (max-width: 899px) {
    .xeq1ylr.xeq1ylr {
      flex-wrap: wrap;
    }
  }
  @media (min-width: 0) and (max-width: 679px) {
    .xerraod.xerraod {
      padding-right: 25px;
    }
  }
  @media (max-width: 1274px) {
    .xet1wqy.xet1wqy {
      display: none;
    }
  }
  @media (max-width: 899px) {
    .xez0wde.xez0wde {
      font-weight: bold;
    }
  }
  @media (max-width: 1103px) {
    .xf3spff.xf3spff {
      padding-right: 0;
    }
  }
  @media (max-width: 1200px) {
    .xf7htcu.xf7htcu {
      flex-direction: column;
    }
  }
  @media (max-width: 768px) {
    .xf8c9om.xf8c9om {
      padding-right: 0;
    }
  }
  @media (min-width: 1024px) and (max-width: 1680px) {
    .xf98yqo.xf98yqo {
      margin-left: 0;
    }
  }
  @media (max-width: 900px) {
    .xfbks9i.xfbks9i {
      padding-right: 0;
    }
  }
  @media (max-width: 767px) {
    .xfddjzw.xfddjzw {
      flex-wrap: wrap;
    }
  }
  @media (max-width: 1260px) {
    .xfff67h.xfff67h {
      display: none;
    }
  }
  @media (max-width: 564px) {
    .xfqz7ig.xfqz7ig {
      position: fixed;
    }
  }
  @media (min-width: 768px) and (max-width: 1365) {
    .xfu5w0.xfu5w0 {
      margin-right: 8px;
    }
  }
  @media (min-width: 1024px) {
    .xfzfvd9.xfzfvd9 {
      flex-shrink: 1;
    }
  }
  @media (min-width: 656px) and (max-width: 1103px) {
    .xg2gfv1.xg2gfv1 {
      padding-left: 36px;
    }
  }
  @media (max-aspect-ratio: 2) {
    .xgacblq.xgacblq {
      grid-template-rows: var(--kb6pt8);
    }
  }
  @media (max-width: 648px) {
    .xgbhwkj.xgbhwkj {
      padding-right: 24px;
    }
  }
  @media (max-height: 655px) {
    .xgbjjrw.xgbjjrw {
      display: none;
    }
  }
  @media (max-width: 1439px) {
    .xh5i0vv.xh5i0vv {
      display: grid;
    }
  }
  @media (min-width: 450px) {
    .xhenno6.xhenno6 {
      margin-left: 32px;
    }
  }
  @media (min-width: 450px) and (max-width: 860px) {
    .xhh157n.xhh157n {
      padding-right: 48px;
    }
  }
  @media (max-width: 564px) {
    .xhkep3z.xhkep3z {
      border-bottom-left-radius: 0;
    }
  }
  @media (max-width: 1023px) {
    .xhluxdr.xhluxdr {
      object-fit: cover;
    }
  }
  @media (max-width: 900px) {
    .xhnf9zx.xhnf9zx {
      display: block;
    }
  }
  @media (max-width: 767px) {
    .xhoh4uz.xhoh4uz {
      margin-right: 20px;
    }
  }
  @media (max-width: 955px) {
    .xhqv4lr.xhqv4lr {
      transform: scale(0.9);
    }
  }
  @media (min-width: 900px) {
    .xhtcx7p.xhtcx7p {
      padding-right: 80px;
    }
  }
  @media (max-width: 767px) {
    .xhuz21x.xhuz21x {
      padding-right: 8px;
    }
  }
  @media (max-width: 679px) {
    .xhxy8p7.xhxy8p7 {
      flex-wrap: wrap-reverse;
    }
  }
  @media (min-width: 768px) {
    .xhy67io.xhy67io {
      padding-right: 64px;
    }
  }
  @media (max-width: 767px) {
    .xhz5meo.xhz5meo {
      align-items: unset;
    }
  }
  @media (max-width: 1279px) {
    .xi2odvb.xi2odvb {
      display: none;
    }
  }
  @media (max-width: 679px) {
    .xi4e5hu.xi4e5hu {
      border-bottom-left-radius: 0;
    }
  }
  @media (max-width: 1023px) {
    .xi8i7b1.xi8i7b1 {
      object-fit: contain;
    }
  }
  @media (min-width: 940px) {
    .xi97ait.xi97ait {
      border-top-right-radius: 8px;
    }
  }
  @media (min-width: 768px) and (max-width: 1023px) {
    .xi97rct.xi97rct {
      flex-grow: 1;
    }
  }
  @media (max-width: 1023px) {
    .xi9xikt.xi9xikt {
      transform: translate(0, 0);
    }
  }
  @media (max-width: 767px) {
    .xif99yt.xif99yt {
      justify-content: center;
    }
  }
  @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: 899px) {
    .xii4bp7.xii4bp7 {
      border-bottom-left-radius: 50px;
    }
  }
  @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: 999px) {
    .xioq50o.xioq50o {
      position: static;
    }
  }
  @media (max-height: 819px) {
    .xir8h81.xir8h81 {
      background-color: var(--surface-background);
    }
  }
  @media (min-width: 900px) {
    .xit7rg8.xit7rg8 {
      margin-left: 32px;
    }
  }
  @media (max-width: 564px) {
    .xiubqp2.xiubqp2 {
      margin-left: 16px;
    }
  }
  @media (max-width: 899px) {
    .xiueb0n.xiueb0n {
      transform: translateX(-10%);
    }
  }
  @media (max-width: 600px) {
    .xiwabzv.xiwabzv {
      margin-left: 0;
    }
  }
  @media (max-width: 679px) {
    .xixehch.xixehch {
      left: 0;
    }
  }
  @media (max-width: 389px) {
    .xixg2oz.xixg2oz {
      margin-right: 0;
    }
  }
  @media (max-width: 1661px) {
    .xizbfo2.xizbfo2 {
      border-top-right-radius: 0;
    }
  }
  @media (max-height: 550px) {
    .xj0g976.xj0g976 {
      box-shadow: 0 0 8px 8px var(--wig-nav-background);
    }
  }
  @media (max-width: 655px) {
    .xj2juq2.xj2juq2 {
      padding-right: 8px;
    }
  }
  @media (max-width: 996px) {
    .xj54ifs.xj54ifs {
      flex-direction: column;
    }
  }
  @media (pointer: coarse) {
    .xj754f7.xj754f7 {
      position: initial;
    }
  }
  @media (min-width: 768px) {
    .xj89kc0.xj89kc0 {
      margin-right: 40px;
    }
  }
  @media (max-width: 900px) {
    .xj8youy.xj8youy {
      align-items: flex-start;
    }
  }
  @media (max-width: 719px) {
    .xjabf5u.xjabf5u {
      position: -webkit-sticky;
      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: 899px) {
    .xjfs22q.xjfs22q {
      padding-right: 12px;
    }
  }
  @media (max-width: 960px) {
    .xjgk2e0.xjgk2e0 {
      flex-direction: column;
    }
  }
  @media print {
    .xjhf8cp.xjhf8cp {
      border-left-width: 0;
    }
  }
  @media (max-width: 679px) {
    .xjlvweo.xjlvweo {
      margin-left: 5px;
    }
  }
  @media (max-width: 679px) {
    .xjniwey.xjniwey {
      padding-right: 5px;
    }
  }
  @media (min-width: 1366px) and (max-width: 1919px) {
    .xjqzx8o.xjqzx8o {
      border-top-left-radius: 10px;
    }
  }
  @media (min-width: 450px) and (max-width: 767px) {
    .xjvpghl.xjvpghl {
      padding-right: 48px;
    }
  }
  @media (min-width: 1260px) {
    .xk8mwys.xk8mwys {
      display: none;
    }
  }
  @media (max-width: 1023px) {
    .xk8pdip.xk8pdip {
      column-gap: 16px;
    }
  }
  @media (max-width: 767px) {
    .xk9qtz6.xk9qtz6 {
      padding-left: 12px;
    }
  }
  @media (min-width: 998px) {
    .xkcy7hg.xkcy7hg {
      padding-right: 16px;
    }
  }
  @media (min-width: 768px) and (max-width: 1023px) {
    .xkiiyb7.xkiiyb7 {
      padding-left: 32px;
    }
  }
  @media (max-width: 450px) {
    .xklbufs.xklbufs {
      position: relative;
    }
  }
  @media (max-width: 996px) {
    .xko18lx.xko18lx {
      display: block;
    }
  }
  @media (max-width: 900px) {
    .xkrw318.xkrw318 {
      flex-basis: 56px;
    }
  }
  @media (max-width: 899px) {
    .xkwt5t5.xkwt5t5 {
      position: absolute;
    }
  }
  @media (max-width: 836px) {
    .xkys1ij.xkys1ij {
      align-items: flex-start;
    }
  }
  @media (min-width: 768px) {
    .xkz57eq.xkz57eq {
      padding-left: 64px;
    }
  }
  @media (max-width: 939px) {
    .xl1i33o.xl1i33o {
      justify-content: flex-end;
    }
  }
  @media (max-width: 999px) {
    .xl2d534.xl2d534 {
      display: block;
    }
  }
  @media (max-width: 767px) {
    .xl5ckb6.xl5ckb6 {
      transform: translateY(0);
    }
  }
  @media (min-width: 998px) {
    .xl5xu4g.xl5xu4g {
      border-bottom-left-radius: 10px;
    }
  }
  @media (max-width: 564px) {
    .xl7ujzl.xl7ujzl {
      border-bottom-right-radius: 0;
    }
  }
  @media (max-width: 1103px) {
    .xla899i.xla899i {
      padding-right: 16px;
    }
  }
  @media (min-width: 701px) {
    .xlbmk9e.xlbmk9e {
      display: none;
    }
  }
  @media (max-width: 767px) {
    .xlh8jy1.xlh8jy1 {
      margin-left: auto;
    }
  }
  @media (max-width: 655px) {
    .xlm6bj4.xlm6bj4 {
      padding-left: 16px;
    }
  }
  @media (max-width: 767px) {
    .xlqeb66.xlqeb66 {
      margin-left: 0;
    }
  }
  @media (min-width: 1920px) {
    .xls31dj.xls31dj {
      border-bottom-right-radius: 18px;
    }
  }
  @media (max-width: 700px) {
    .xltxvme.xltxvme {
      margin-left: 16px;
    }
  }
  @media (max-width: 1199px) {
    .xlv7zue.xlv7zue {
      align-items: flex-start;
    }
  }
  @media (max-aspect-ratio: 21/8.5) {
    .xm7hzlb.xm7hzlb {
      grid-template-columns: var(--3bdvc1);
    }
  }
  @media (max-width: 939px) {
    .xm88zlc.xm88zlc {
      padding-left: 16px;
    }
  }
  @media (min-width: 1100px) {
    .xma1kzc.xma1kzc {
      display: none;
    }
  }
  @media (max-width: 999px) {
    .xmafu2y.xmafu2y {
      z-index: 1;
    }
  }
  @media (max-width: 939px) {
    .xmffrwv.xmffrwv {
      align-items: center;
    }
  }
  @media (min-width: 768px) and (max-width: 1023px) {
    .xmfjjuw.xmfjjuw {
      flex-grow: 0;
    }
  }
  @media (min-width: 900px) {
    .xmg4vhz.xmg4vhz {
      border-bottom-right-radius: 8px;
    }
  }
  @media (max-height: 500px) {
    .xmgnex9.xmgnex9 {
      row-gap: 20px;
    }
  }
  @media (max-width: 1023px) {
    .xmnc7t5.xmnc7t5 {
      padding-right: 32px;
    }
  }
  @media (max-width: 768px) {
    .xmpd8g6.xmpd8g6 {
      align-items: center;
    }
  }
  @media (min-width: 768px) and (max-width: 1439px) {
    .xmr6g1k.xmr6g1k {
      margin-right: 0;
    }
  }
  @media (min-width: 998px) {
    .xmsif0d.xmsif0d {
      border-top-right-radius: 10px;
    }
  }
  @media (min-width: 1440px) {
    .xmzh13y.xmzh13y {
      font-size: 5rem;
    }
  }
  @media (max-aspect-ratio: 13/8) {
    .xn4tqm8.xn4tqm8 {
      grid-template-columns: var(--1xd5ab3);
    }
  }
  @media (max-width: 767px) {
    .xn6vf4p.xn6vf4p {
      padding-right: 20px;
    }
  }
  @media (max-width: 679px) {
    .xn70rkj.xn70rkj {
      padding-left: 0;
    }
  }
  @media (max-width: 1365px) {
    .xn80gva.xn80gva {
      border-bottom-left-radius: 8px;
    }
  }
  @media (min-width: 0) and (max-width: 1366px) {
    .xnadfh.xnadfh {
      border-top-left-radius: 20px;
    }
  }
  @media (min-width: 768px) {
    .xnbfqra.xnbfqra {
      border-right-style: solid;
    }
  }
  @media (min-width: 900px) {
    .xnec8g3.xnec8g3 {
      z-index: -1;
    }
  }
  @media (max-width: 900px) {
    .xnjvy26.xnjvy26 {
      justify-content: center;
    }
  }
  @media (max-height: 700px) {
    .xnky6ej.xnky6ej {
      border-bottom-left-radius: 0;
    }
  }
  @media (min-width: 1366px) and (max-width: 1919px) {
    .xnm45w.xnm45w {
      border-top-right-radius: 10px;
    }
  }
  @media (min-width: 1367px) and (max-width: 1920px) {
    .xnmkttw.xnmkttw {
      margin-left: 12px;
    }
  }
  @media (max-width: 899px) {
    .xnpf02k.xnpf02k {
      background-color: var(--surface-background);
    }
  }
  @media (max-width: 389px) {
    .xnujtgi.xnujtgi {
      margin-left: 10px;
    }
  }
  @media (max-width: 564px) {
    .xnumhz7.xnumhz7 {
      justify-content: center;
    }
  }
  @media (max-width: 679px) {
    .xo1rqic.xo1rqic {
      padding-right: 12px;
    }
  }
  @media (min-width: 1610px) {
    .xo2hjj0.xo2hjj0 {
      flex-grow: 1;
    }
  }
  @media (min-width: 1025px) and (max-width: 1919px) {
    .xo4cya0.xo4cya0 {
      padding-left: 8px;
    }
  }
  @media (max-width: 655px) {
    .xo554y0.xo554y0 {
      row-gap: 4px;
    }
  }
  @media (max-width: 1190px) {
    .xo91rtc.xo91rtc {
      display: none;
    }
  }
  @media (max-width: 899px) {
    .xoa9owu.xoa9owu {
      position: relative;
    }
  }
  @media (max-width: 899px) {
    .xojf56a.xojf56a {
      position: -webkit-sticky;
      position: sticky;
    }
  }
  @media (min-width: 1024px) {
    .xopo5it.xopo5it {
      flex-basis: 0px;
    }
  }
  @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 (min-width: 0) and (max-width: 1366px) {
    .xp4aun0.xp4aun0 {
      border-bottom-left-radius: 20px;
    }
  }
  @media (min-width: 768px) {
    .xp4p2lm.xp4p2lm {
      padding-left: 16px;
    }
  }
  @media (min-width: 768px) {
    .xp8smmq.xp8smmq {
      background-color: var(--card-background);
    }
  }
  @media screen and (max-width: 1200px) {
    .xpa4hfl.xpa4hfl {
      display: none;
    }
  }
  @media (max-width: 679px) {
    .xpih49d.xpih49d {
      align-items: flex-start;
    }
  }
  @media (max-width: 1600px) {
    .xpl7v76.xpl7v76 {
      flex-direction: column;
    }
  }
  @media screen and (min-width: 600px) and (max-width: 100vw) {
    .xplfu46.xplfu46 {
      margin-left: auto;
    }
  }
  @media (min-width: 768px) and (max-width: 1023px) {
    .xppffvp.xppffvp {
      padding-right: 20px;
    }
  }
  @media (min-width: 768px) {
    .xpxhm9j.xpxhm9j {
      flex-shrink: 0;
    }
  }
  @media (min-width: 768px) {
    .xq1bquu.xq1bquu {
      margin-left: 8px;
    }
  }
  @media (min-width: 1260px) {
    .xq4m25b.xq4m25b {
      flex-grow: 1;
    }
  }
  @media (max-width: 1100px) {
    .xq51ery.xq51ery {
      margin-left: 0;
    }
  }
  @media (max-width: 480px) {
    .xq8ikje.xq8ikje {
      padding-right: 0;
    }
  }
  @media (max-width: 564px) {
    .xqfms19.xqfms19 {
      display: none;
    }
  }
  @media (min-width: 998px) {
    .xqqsbik.xqqsbik {
      border-bottom-right-radius: 10px;
    }
  }
  @media (max-width: 1439px) {
    .xqtugyk.xqtugyk {
      grid-column-end: calc(var(--xnzrxly));
    }
  }
  @media (max-width: 899px) {
    .xqupn85.xqupn85 {
      display: flex;
    }
  }
  @media (min-width: 768px) {
    .xqwvy2d.xqwvy2d {
      margin-right: auto;
    }
  }
  @media (forced-colors: active) {
    .xr5dkdi.xr5dkdi {
      forced-color-adjust: auto;
    }
  }
  @media (min-width: 1024px) {
    .xr86cbk.xr86cbk {
      flex-grow: 0;
    }
  }
  @media (max-width: 767px) {
    .xr9mesu.xr9mesu {
      opacity: 1;
    }
  }
  @media (max-width: 699px) {
    .xrg5id6.xrg5id6 {
      background-color: var(--divider);
    }
  }
  @media (max-width: 1023px) {
    .xrhakcg.xrhakcg {
      padding-right: 30px;
    }
  }
  @media (min-width: 656px) and (max-width: 1103px) {
    .xrjuuug.xrjuuug {
      box-shadow: 0 0 24px 0 #0a131714, 0 0 12px 0 #0a13171f;
    }
  }
  @media (max-width: 564px) {
    .xrok9f9.xrok9f9 {
      display: block;
    }
  }
  @media (max-width: 767px) {
    .xrs1zhw.xrs1zhw {
      box-sizing: border-box;
    }
  }
  @media (max-width: 1023px) {
    .xrym4ry.xrym4ry {
      transform: translate(-50%, 54%);
    }
  }
  @media (max-width: 1009px) {
    .xs14c3h.xs14c3h {
      flex-direction: column;
    }
  }
  @media (min-width: 1260px) {
    .xs6rc0i.xs6rc0i {
      margin-right: 16px;
    }
  }
  @media (min-width: 940px) {
    .xs6wzoj.xs6wzoj {
      border-top-left-radius: 8px;
    }
  }
  @media (min-width: 1610px) {
    .xs8t7i.xs8t7i {
      flex-wrap: wrap;
    }
  }
  @media (max-width: 1259px) {
    .xs9i9mj.xs9i9mj {
      justify-items: center;
    }
  }
  @media (max-width: 480px) {
    .xsbpy2j.xsbpy2j {
      border-bottom-left-radius: 0;
    }
  }
  @media (min-width: 390px) and (max-width: 800px) {
    .xsgpgnr.xsgpgnr {
      column-gap: 10px;
    }
  }
  @media (max-width: 1103px) {
    .xshfmx2.xshfmx2 {
      padding-left: 16px;
    }
  }
  @media (max-width: 679px) {
    .xshlqvt.xshlqvt {
      justify-content: center;
    }
  }
  @media (min-width: 768px) {
    .xsif4ur.xsif4ur {
      display: flex;
    }
  }
  @media (max-width: 1259px) {
    .xsktyqn.xsktyqn {
      right: 0;
    }
  }
  @media (max-width: 768px) {
    .xsx4d6k.xsx4d6k {
      text-align: center;
    }
  }
  @media (max-width: 1291px) {
    .xsyoyui.xsyoyui {
      flex-direction: column;
    }
  }
  @media (min-width: 768px) and (max-width: 1023px) {
    .xt1ws3c.xt1ws3c {
      padding-right: 8px;
    }
  }
  @media (max-width: 899px) {
    .xt4ggxo.xt4ggxo {
      right: 10px;
    }
  }
  @media (max-width: 1000px) {
    .xt4zu3z.xt4zu3z {
      align-items: flex-start;
    }
  }
  @media (min-width: 1366px) and (max-width: 1919px) {
    .xt67ktf.xt67ktf {
      padding-right: var(--hz-nav-bar-profile-dropdown-padding-end-medium);
    }
  }
  @media (min-width: 768px) and (max-width: 979px) {
    .xtdjjwy.xtdjjwy {
      border-top-right-radius: 0;
    }
  }
  @media (max-width: 799px) {
    .xte6x5b.xte6x5b {
      display: none;
    }
  }
  @media (max-width: 899px) {
    .xtgoc6f.xtgoc6f {
      padding-right: 15px;
    }
  }
  @media (max-width: 1100px) {
    .xtqkwsa.xtqkwsa {
      margin-right: 0;
    }
  }
  @media (min-width: 768px) {
    .xuexyhr.xuexyhr {
      border-bottom-left-radius: 10px;
    }
  }
  @media (min-width: 390px) and (max-width: 800px) {
    .xuf4h5s.xuf4h5s {
      margin-right: 0;
    }
  }
  @media (min-width: 768px) {
    .xuflat8.xuflat8 {
      padding-left: 32px;
    }
  }
  @media (max-width: 899px) {
    .xuk6m0h.xuk6m0h {
      align-self: center;
    }
  }
  @media (min-width: 0) and (max-width: 679px) {
    .xukfbqj.xukfbqj {
      padding-left: 25px;
    }
  }
  @media (max-height: 819px) {
    .xukpe95.xukpe95 {
      -webkit-backface-visibility: hidden;
    }
  }
  @media (min-width: 940px) {
    .xuod4bs.xuod4bs {
      z-index: -1;
    }
  }
  @media (max-width: 767px) {
    .xux34ky.xux34ky {
      padding-left: 16px;
    }
  }
  @media (min-width: 900px) {
    .xuy2c7u.xuy2c7u {
      flex-grow: 1;
    }
  }
  @media (max-width: 800px) {
    .xv1136b.xv1136b {
      padding-left: 50px;
    }
  }
  @media (max-width: 679px) {
    .xv7j57z.xv7j57z {
      position: -webkit-sticky;
      position: sticky;
    }
  }
  @media (max-width: 480px) {
    .xvgf9yf.xvgf9yf {
      background-color: none;
    }
  }
  @media (max-width: 767px) {
    .xvhmrvc.xvhmrvc {
      flex-grow: 1;
    }
  }
  @media (max-width: 482px) {
    .xvoz35l.xvoz35l {
      border-bottom-left-radius: 0;
    }
  }
  @media (max-width: 600px) {
    .xvq3aoq.xvq3aoq {
      padding-left: 24px;
    }
  }
  @media (max-width: 899px) {
    .xvrxa7q.xvrxa7q {
      flex-direction: column;
    }
  }
  @media (prefers-reduced-motion: no-preference) {
    .xvsw1uo.xvsw1uo {
      opacity: 0;
    }
  }
  @media (min-width: 0) and (max-width: 1023px) {
    .xw1iffj.xw1iffj {
      column-gap: 20px;
    }
  }
  @media (max-width: 916px) {
    .xw4i8q5.xw4i8q5 {
      flex-direction: column;
    }
  }
  @media (min-width: 768px) and (max-width: 1365) {
    .xw7xeyv.xw7xeyv {
      margin-left: 20px;
    }
  }
  @media (max-width: 1023px) {
    .xwb3hyw.xwb3hyw {
      border-top-left-radius: 0;
    }
  }
  @media (max-width: 1023px) {
    .xwc0pdv.xwc0pdv {
      flex-direction: column-reverse;
    }
  }
  @media (max-width: 1199px) {
    .xwd1x73.xwd1x73 {
      flex-direction: column;
    }
  }
  @media (min-width: 871px) and (max-width: 968px) {
    .xwd98bf.xwd98bf {
      padding-left: 32px;
    }
  }
  @media (min-width: 1367px) and (max-width: 1920px) {
    .xwe6o4g.xwe6o4g {
      border-top-left-radius: 20px;
    }
  }
  @media (max-width: 760px) {
    .xwlaptx.xwlaptx {
      left: -16px;
    }
  }
  @media (max-width: 482px) {
    .xwpd3a4.xwpd3a4 {
      border-top-right-radius: 0;
    }
  }
  @media (max-width: 564px) {
    .xwpw8za.xwpw8za {
      justify-content: flex-start;
    }
  }
  @media (pointer: coarse) {
    .xwtlbus.xwtlbus {
      visibility: visible;
    }
  }
  @media print {
    .xwuwxjd.xwuwxjd {
      border-right-style: none;
    }
  }
  @media (min-width: 900px) {
    .xww53cb.xww53cb {
      margin-right: 10px;
    }
  }
  @media (max-width: 655px) {
    .xwyyh49.xwyyh49 {
      padding-right: 16px;
    }
  }
  @media (max-width: 800px) {
    .xx4tyse.xx4tyse {
      column-gap: 20px;
    }
  }
  @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: 1661px) {
    .xxp1xl8.xxp1xl8 {
      border-bottom-left-radius: 0;
    }
  }
  @media (max-width: 1661px) {
    .xxrmdpy.xxrmdpy {
      border-bottom-right-radius: 0;
    }
  }
  @media (max-width: 899px) {
    .xxroagk.xxroagk {
      margin-left: 0;
    }
  }
  @media (min-width: 1024px) and (max-width: 1919px) {
    .xxsqaqm.xxsqaqm {
      column-gap: 24px;
    }
  }
  @media (max-width: 655px) {
    .xxtgzyb.xxtgzyb {
      grid-template-columns: 1fr 1fr 3fr 1.5fr 1fr 1fr;
    }
  }
  @media (min-width: 1920px) {
    .xxyim2.xxyim2 {
      margin-left: var(--hds-grid-system-margin);
    }
  }
  @media (max-width: 1230px) {
    .xxyva8a.xxyva8a {
      display: block;
    }
  }
  @media (min-width: 768px) and (max-width: 1279px) {
    .xy0crn.xy0crn {
      padding-left: 60px;
    }
  }
  @media (min-width: 998px) {
    .xy0uppv.xy0uppv {
      margin-right: 0;
    }
  }
  @media (max-width: 900px) {
    .xy3uejm.xy3uejm {
      padding-left: 0;
    }
  }
  @media (max-width: 999px) {
    .xy93322.xy93322 {
      margin-left: -15px;
    }
  }
  @media (max-aspect-ratio: 21/8.5) {
    .xya4kfn.xya4kfn {
      grid-template-rows: var(--dox4v5);
    }
  }
  @media (max-width: 1072px) {
    .xydsacl.xydsacl {
      flex-direction: column;
    }
  }
  @media (min-width: 1260px) {
    .xyihs7y.xyihs7y {
      align-self: flex-start;
    }
  }
  @media (min-width: 900px) {
    .xym1h4x.xym1h4x {
      align-self: center;
    }
  }
  @media (max-width: 899px) {
    .xym1jlg.xym1jlg {
      font-size: 1rem;
    }
  }
  @media (prefers-reduced-motion) {
    .xyuq8fv.xyuq8fv {
      opacity: 1;
    }
  }
  @media (min-width: 450px) and (max-width: 767px) {
    .xyvk50o.xyvk50o {
      padding-left: 48px;
    }
  }
  @media (max-width: 655px) {
    .xyvs2w4.xyvs2w4 {
      margin-left: -16px;
    }
  }
  @media (min-width: 871px) and (max-width: 968px) {
    .xz19dgv.xz19dgv {
      padding-right: 32px;
    }
  }
  @media (max-width: 599px) {
    .xz35z2r.xz35z2r {
      flex-direction: column;
    }
  }
  @media (max-width: 375px) {
    .xz7isgl.xz7isgl {
      column-gap: 12px;
    }
  }
  @media (max-width: 767px) {
    .xzauu7c.xzauu7c {
      margin-left: 0;
    }
  }
  @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: 679px) {
    .xzit4ce.xzit4ce {
      -webkit-clip-path: inset(0px 0px 0px 0px round var(--dialog-corner-radius));
      clip-path: inset(0px 0px 0px 0px round var(--dialog-corner-radius));
    }
  }
  @media (min-width: 450px) and (max-width: 860px) {
    .xzvdokg.xzvdokg {
      padding-left: 48px;
    }
  }
  @media (max-width: 1364px) {
    .xzzm14m.xzzm14m {
      flex-direction: column;
    }
  }
  @container editor-container (max-width: 475px) {
    .x1684qwz.x1684qwz {
      display: none;
    }
  }
  @container (max-width: 90vw) {
    .x1gjzbfa.x1gjzbfa {
      border-bottom-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 editor-container (max-width: 625px) {
    .x1pqcwu2.x1pqcwu2 {
      display: flex;
    }
  }
  @container (max-width: 90vw) {
    .x1tsimqu.x1tsimqu {
      border-top-left-radius: min(max(4px, 5cqw), 12px);
    }
  }
  @container (max-width: 90vw) {
    .x9nrftu.x9nrftu {
      border-top-right-radius: min(max(4px, 5cqw), 12px);
    }
  }
  @container (max-width: 90vw) {
    .xbmebx2.xbmebx2 {
      border-bottom-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 editor-container (max-width: 725px) {
    .xvgua90.xvgua90 {
      display: none;
    }
  }
  .x100vrsf {
    width: 40px;
  }
  .x1015ra7 {
    height: 264.5px;
  }
  .x1017fhk {
    padding-top: 47px;
  }
  .x1019t8a {
    width: 346px;
  }
  .x101qyy3 {
    max-height: 24px;
  }
  .x101xi1x {
    height: calc(100vh - 118px);
  }
  .x1020ock {
    max-width: 1152px;
  }
  .x102dui8 {
    max-height: 170px;
  }
  .x103ekdq {
    width: calc(100% - 232px);
  }
  .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
    );
  }
  .x107u9qv {
    border-top-color: rgba(var(--grey-0-prism), 0.05);
  }
  .x10842k4 {
    padding-top: var(--scroll-thumb-padding-block-start);
  }
  .x10855st {
    top: 35%;
  }
  .x108jv26 {
    padding-bottom: 436px;
  }
  .x109j2v6 {
    padding-top: 18px;
  }
  .x109v9pa {
    border-top-color: rgba(255, 255, 255, 0.8);
  }
  .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;
  }
  .x10c73hc {
    height: 29px;
  }
  .x10cd8jb {
    height: 321px;
  }
  .x10cihs4 {
    margin-bottom: calc(-100vh + var(--header-height));
  }
  .x10ciyk7 {
    width: 528px;
  }
  .x10cxd3o {
    max-width: var(--maxWidth);
  }
  .x10eliut {
    margin-top: 2%;
  }
  .x10etng0 {
    padding-top: 223px;
  }
  .x10ew9r4 {
    width: 165px;
  }
  .x10f7b00 {
    height: calc(100vh - 360px);
  }
  .x10faclu {
    width: 33.5px;
  }
  .x10fhysk {
    height: 490px;
  }
  .x10fhz3h {
    height: calc(100vh - 300px);
  }
  .x10gxgps {
    border-bottom-width: 19px;
  }
  .x10h3iyq {
    width: 42px;
  }
  .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;
  }
  .x10oq9bv {
    height: calc(100% - 2 * var(--size-2));
  }
  .x10p350a {
    border-bottom-color: #ebebeb;
  }
  .x10pqz0c {
    margin-top: 3%;
  }
  .x10qjjbr {
    margin-top: 94px;
  }
  .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);
  }
  .x10vaw3m {
    height: 261px;
  }
  .x10vqp0i {
    height: 318px;
  }
  .x10vz0mv {
    height: 55%;
  }
  .x10w3d4m {
    bottom: 100%;
  }
  .x10w6t97 {
    height: 32px;
  }
  .x10wda0m {
    border-bottom-color: var(--abra-card-border);
  }
  .x10wgxsa {
    padding-bottom: 320px;
  }
  .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;
  }
  .x114rdtj {
    top: 0.001em;
  }
  .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);
  }
  .x11jghpn {
    max-width: 1208px;
  }
  .x11jn8dn {
    width: var(--size-4);
  }
  .x11kdwhb {
    margin-bottom: var(--size-negative-24);
  }
  .x11lyqom {
    min-width: 43px;
  }
  .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);
  }
  .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;
  }
  .x1282nqq {
    height: 530px;
  }
  .x12844c5 {
    height: 304px;
  }
  .x128jddi {
    margin-top: var(--size-negative-16);
  }
  .x1298cfl {
    width: 131;
  }
  .x129qt2x {
    height: 130px;
  }
  .x129whap {
    max-height: 418px;
  }
  .x12as3ai {
    min-height: 337.5px;
  }
  .x12b76yr {
    border-top-color: var(--hds-footer-divider);
  }
  .x12bdpze {
    height: 208px;
  }
  .x12brwfd {
    min-height: none;
  }
  .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: calc(100vw);
  }
  .x12mz7nx {
    padding-top: 8.5px;
  }
  .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;
  }
  .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;
  }
  .x1315pbd {
    height: var(--x88p6x8);
  }
  .x131ce81 {
    border-bottom-color: magenta;
  }
  .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;
  }
  .x138musq {
    margin-bottom: var(--marginBottom);
  }
  .x138t02y {
    max-height: 516px;
  }
  .x138z00 {
    width: 98vw;
  }
  .x139c44z {
    border-bottom-color: rgba(0, 0, 0, 0.1);
  }
  .x13awxeq {
    border-bottom-color: var(--media-outer-border);
  }
  .x13axfzm {
    top: 3vh;
  }
  .x13ckzan {
    min-width: 760px;
  }
  .x13crsa5 {
    padding-top: 50px;
  }
  .x13dmulc {
    margin-top: var(--messenger-card-spacing);
  }
  .x13e3gok {
    margin-top: 320px;
  }
  .x13e46mh {
    top: 74%;
  }
  .x13e6mpz {
    height: calc(100vh - 168px);
  }
  .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;
  }
  .x13fxw37 {
    border-bottom-color: #283943;
  }
  .x13fzhp4 {
    border-bottom-color: var(--wig-page-background);
  }
  .x13gisd {
    max-height: 287px;
  }
  .x13hwc6b {
    min-height: 340px;
  }
  .x13ie5k6 {
    width: 130px;
  }
  .x13ihpsm {
    margin-bottom: 48px;
  }
  .x13ko0gm {
    top: -32px;
  }
  .x13ltnyc {
    left: 145px;
  }
  .x13lzw6o {
    width: 95vw;
  }
  .x13o0s5z {
    min-width: 400px;
  }
  .x13o17tj {
    min-height: var(--text-input-min-height);
  }
  .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;
  }
  .x13s0ups {
    min-height: 109px;
  }
  .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;
  }
  .x13vifvy {
    top: 0;
  }
  .x13vwxbo {
    max-height: min(800px, calc(100vh - var(--header-height)));
  }
  .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;
  }
  .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;
  }
  .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%;
  }
  .x14dhn7w {
    overscroll-behavior-x: var(--overscrollBehaviorX);
  }
  .x14e4wq8 {
    padding-top: 186px;
  }
  .x14eurpq {
    max-height: 480px;
  }
  .x14fx8kg {
    height: 470px;
  }
  .x14g8upp {
    border-top-color: var(--always-gray-75);
  }
  .x14geq4f {
    width: 222px;
  }
  .x14h49td {
    height: 55px;
  }
  .x14iboa0 {
    margin-top: 5%;
  }
  .x14j3yy7 {
    border-top-color: var(--abra-composer-focused-border);
  }
  .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%;
  }
  .x14roueg {
    max-height: auto;
  }
  .x14rvwrp {
    width: 600px;
  }
  .x14sdp0w {
    width: 876;
  }
  .x14vqqas {
    margin-top: 12px;
  }
  .x14wtqdm {
    top: 28%;
  }
  .x14xcqja {
    height: calc(80vh - 60px);
  }
  .x14yucg7 {
    margin-top: 182px;
  }
  .x14z7g9a {
    height: 74px;
  }
  .x14zvdfm {
    width: 48%;
  }
  .x1500rww {
    height: 100;
  }
  .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 - 360px - 160px);
  }
  .x154jedd {
    width: calc(0.83 * (100% - 232px));
  }
  .x154pppa {
    height: calc(100vh - 30px);
  }
  .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);
  }
  .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);
  }
  .x158ke7r {
    height: 21px;
  }
  .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;
  }
  .x15fb1ym {
    height: var(--badge-medium-height);
  }
  .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);
  }
  .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;
  }
  .x15my4nh {
    height: 468;
  }
  .x15oafmm {
    bottom: 13px;
  }
  .x15om8nw {
    height: 325px;
  }
  .x15r1fc {
    border-top-color: var(--placeholder-text-on-media);
  }
  .x15smd85 {
    border-bottom-color: #d1d1d1;
  }
  .x15uerrv {
    padding-top: 72px;
  }
  .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;
  }
  .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);
  }
  .x16bagsw {
    border-bottom-color: #e4e6eb;
  }
  .x16bm2xh {
    width: 902px;
  }
  .x16bybu0 {
    margin-bottom: 64px;
  }
  .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 - 360px - 160px);
  }
  .x16m5f1z {
    width: 352px;
  }
  .x16mhkzl {
    width: 6%;
  }
  .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;
  }
  .x16se5m4 {
    padding-top: 55px;
  }
  .x16stqrj {
    border-bottom-color: transparent;
  }
  .x16suv20 {
    min-height: 8px;
  }
  .x16tfzmp {
    height: 370px;
  }
  .x16tljrh {
    border-bottom-color: var(--focus-ring-blue);
  }
  .x16toeuc {
    margin-top: var(--p-space-3);
  }
  .x16uqasl {
    top: var(--header-height, 0px);
  }
  .x16vvtso {
    border-bottom-color: var(--placeholder-text-on-media);
  }
  .x16wdlz0 {
    height: 38px;
  }
  .x16wxxo2 {
    margin-bottom: 8;
  }
  .x16xn7b0 {
    max-width: 100vw;
  }
  .x16xo4sp {
    min-width: 18px;
  }
  .x16xo58l {
    width: 322px;
  }
  .x16z1lm9 {
    margin-top: -7px;
  }
  .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;
  }
  .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;
  }
  .x176uud {
    border-bottom-color: solid;
  }
  .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);
  }
  .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: calc(min(334px, 100vw - 48px));
  }
  .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);
  }
  .x17rqnwr {
    padding-top: 150px;
  }
  .x17rw0jw {
    height: 22px;
  }
  .x17teg8n {
    padding-top: 96px;
  }
  .x17tiq77 {
    width: 15%;
  }
  .x17tncnk {
    padding-top: 428px;
  }
  .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%;
  }
  .x17y4j5z {
    min-width: 96px;
  }
  .x17yg5ls {
    max-height: calc(100vh - 112px);
  }
  .x17yh1rb {
    padding-bottom: 16%;
  }
  .x17yrg54 {
    min-height: 265px;
  }
  .x17yxhv7 {
    max-height: 246px;
  }
  .x17z0pdo {
    min-width: calc(400px * 9 / 16);
  }
  .x17z2i9w {
    width: 22px;
  }
  .x17zef60 {
    margin-top: var(--marginTop);
  }
  .x17zr90y {
    margin-top: 8%;
  }
  .x18061mc {
    padding-bottom: var(--paddingBottom);
  }
  .x1811og6 {
    margin-bottom: 13vh;
  }
  .x1828do1 {
    width: calc(100% - 320px);
  }
  .x183czzf {
    top: 68.5px;
  }
  .x183tlwk {
    width: 98px;
  }
  .x1849jeq {
    width: 30px;
  }
  .x184ack5 {
    max-width: 275px;
  }
  .x185lw90 {
    width: 94vw;
  }
  .x185qao2 {
    max-width: 1680px;
  }
  .x185x1x2 {
    height: 134px;
  }
  .x18664gs {
    width: 153px;
  }
  .x186h7d4 {
    max-width: 24%;
  }
  .x187nhsf {
    width: 44px;
  }
  .x187nrv {
    min-width: 340px;
  }
  .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;
  }
  .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;
  }
  .x18ea286 {
    height: calc(100% - 128px);
  }
  .x18eucyj {
    width: 166.6667px;
  }
  .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;
  }
  .x18lq9zb {
    height: 500;
  }
  .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);
  }
  .x18tzl15 {
    width: %10;
  }
  .x18u8p1e {
    margin-bottom: var(--size-10);
  }
  .x18vwg3e {
    width: 45vw;
  }
  .x18whjh {
    max-width: 842px;
  }
  .x18wx58x {
    max-height: 40px;
  }
  .x18y1gd4 {
    width: 100;
  }
  .x18z5trx {
    width: 579px;
  }
  .x1907ixp {
    margin-top: 45px;
  }
  .x190qwnl {
    min-height: 380px;
  }
  .x191j7n5 {
    bottom: 16px;
  }
  .x191krba {
    top: 127px;
  }
  .x191osup {
    height: 120%;
  }
  .x191voy5 {
    height: calc(100vh - var(--header-height) - 32px);
  }
  .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;
  }
  .x197jcof {
    width: 0.5px;
  }
  .x197tok4 {
    width: 1100px;
  }
  .x197vjsw {
    max-width: 430px;
  }
  .x197xhgh {
    min-height: 194px;
  }
  .x1983irj {
    max-height: 220px;
  }
  .x198on2p {
    padding-bottom: 38px;
  }
  .x199l9p1 {
    max-width: calc(100% - 36px);
  }
  .x199odat {
    height: 448px;
  }
  .x19a20ex {
    min-width: 30vw;
  }
  .x19a3zc4 {
    max-width: 404px;
  }
  .x19aweqf {
    max-height: 180px;
  }
  .x19d66sr {
    min-height: calc(100vh - 500px);
  }
  .x19ddzpn {
    width: 1%;
  }
  .x19dfvte {
    top: -56px;
  }
  .x19e945d {
    padding-top: var(--size-48);
  }
  .x19fmlpp {
    width: calc((100% - 88px) / 7 - 8px);
  }
  .x19fuu9h {
    margin-bottom: var(--size-negative-14);
  }
  .x19g9ylp {
    height: calc(100vh - var(--messenger-card-spacing) * 2);
  }
  .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;
  }
  .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;
  }
  .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: calc((9 / 16) * 100%);
  }
  .x19z2vhx {
    margin-top: 39px;
  }
  .x19zpy19 {
    width: 104px;
  }
  .x1a00udw {
    width: 15px;
  }
  .x1a0j0ri {
    top: 57.3729px;
  }
  .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 - 140px - 130px), 300px);
  }
  .x1a6k2m3 {
    max-height: 50%;
  }
  .x1a7vs8u {
    height: 70%;
  }
  .x1a842fp {
    height: 170px;
  }
  .x1a84wlg {
    height: 87vh;
  }
  .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;
  }
  .x1afhv9a {
    height: 355px;
  }
  .x1afiy2o {
    max-width: 190px;
  }
  .x1aflgxf {
    max-height: calc(100vh - 72px - 126px);
  }
  .x1afqxff {
    top: 88px;
  }
  .x1afznat {
    margin-bottom: 5%;
  }
  .x1agkon0 {
    top: -9999px;
  }
  .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;
  }
  .x1aw1fd1 {
    width: 471px;
  }
  .x1awnzvw {
    min-height: 190px;
  }
  .x1axdsvk {
    width: calc(4px / 4);
  }
  .x1axookc {
    bottom: 17%;
  }
  .x1ay4s1n {
    margin-top: 128px;
  }
  .x1azusnw {
    height: 175px;
  }
  .x1b06okx {
    height: hug;
  }
  .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%;
  }
  .x1b4hy2t {
    border-top-color: currentColor;
  }
  .x1b51vyi {
    height: 180px;
  }
  .x1b6v3yg {
    max-height: calc(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%;
  }
  .x1bfftem {
    max-width: 202px;
  }
  .x1bft6iq {
    overflow-y: inherit;
  }
  .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);
  }
  .x1bl4301 {
    width: var(--width);
  }
  .x1blm9s1 {
    border-top-color: var(--fds-spectrum-tomato);
  }
  .x1bm8l82 {
    width: 34%;
  }
  .x1bmbmjk {
    margin-bottom: 23px;
  }
  .x1bns8hn {
    max-height: 174px;
  }
  .x1bo03na {
    max-width: 55px;
  }
  .x1bo65i3 {
    height: 360px;
  }
  .x1bq8ba2 {
    min-height: 280px;
  }
  .x1bqxgig {
    border-top-color: var(--line-media-protection);
  }
  .x1br4to6 {
    height: 3.3%;
  }
  .x1brzaco {
    height: calc(100vh - 124px);
  }
  .x1bs97v6 {
    border-bottom-color: rgb(var(--ig-separator));
  }
  .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: 4px;
    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 - 56px - 180px);
  }
  .x1c7jfne {
    bottom: 2px;
  }
  .x1c7vg25 {
    min-width: 112px;
  }
  .x1c87fqo {
    min-height: 10px;
  }
  .x1c8jlg6 {
    width: calc(100% + 104px);
  }
  .x1c8kpqd {
    border-bottom-width: 0.6px;
  }
  .x1c94qj7 {
    padding-top: 125px;
  }
  .x1calh4b {
    top: var(--space-small);
  }
  .x1ccoiz7 {
    padding-top: 110px;
  }
  .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;
  }
  .x1d255vq {
    border-bottom-color: rgba(var(--grey-0-prism), 0.05);
  }
  .x1d33l6i {
    max-width: 826px;
  }
  .x1d3na89 {
    margin-top: -28px;
  }
  .x1d419hs {
    width: 38%;
  }
  .x1d4ksq2 {
    border-top-color: var(--hds-shade-07);
  }
  .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;
  }
  .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;
  }
  .x1db2dqx {
    margin-right: 8px;
  }
  .x1db3i3o {
    min-height: 160px;
  }
  .x1db3r98 {
    border-top-color: var(--always-gray-40);
  }
  .x1dby22o {
    min-height: 360px;
  }
  .x1dc814f {
    max-width: 350px;
  }
  .x1dcn8h2 {
    padding-top: 68px;
  }
  .x1dfx0jo {
    top: 25%;
  }
  .x1dgapcl {
    height: 138px;
  }
  .x1dh045y {
    min-height: calc(100vh - 92px);
  }
  .x1dhgmm1 {
    max-width: calc(100% - 80px);
  }
  .x1di9hsk {
    padding-top: 4px;
    padding-top: 12px;
  }
  .x1dil35k {
    height: 288px;
  }
  .x1diwl4w {
    max-width: 405px;
  }
  .x1dlify4 {
    margin-top: -75px;
  }
  .x1dmc9kt {
    min-height: initial;
  }
  .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;
  }
  .x1drwt6f {
    margin-bottom: 110px;
  }
  .x1dt7z5j {
    max-width: 380px;
  }
  .x1dtb55y {
    max-width: 900px;
  }
  .x1dtbblo {
    margin-bottom: 60px;
  }
  .x1dtpv3t {
    max-width: 476px;
  }
  .x1dvw0t3 {
    height: calc(100% - 1px);
  }
  .x1dwlu5a {
    height: calc(100% - 20px);
  }
  .x1dy2od6 {
    width: 105px;
  }
  .x1dz1jew {
    width: 280px;
  }
  .x1dzxt56 {
    max-width: 676px;
  }
  .x1e03a83 {
    max-width: 170px;
  }
  .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;
  }
  .x1ea2lu8 {
    max-height: 685px;
  }
  .x1ebt64t {
    height: 152px;
  }
  .x1edz59j {
    min-height: 96px;
  }
  .x1eetnxg {
    border-bottom-color: var(--disabled-text);
  }
  .x1efesvf {
    padding-top: 35%;
  }
  .x1egiwwb {
    height: 500px;
  }
  .x1egkbrd {
    max-height: calc(100vh - var(--header-height) - 127px);
  }
  .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: white;
  }
  .x1eowos1 {
    height: calc(100vh - var(--header-height) - 128px);
  }
  .x1ep2um7 {
    max-width: min(100%, 580px);
  }
  .x1epquy7 {
    border-top-color: var(--input-border-color);
  }
  .x1eq9tm7 {
    padding-top: 272px;
  }
  .x1eqyben {
    min-width: var(--minWidth);
  }
  .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%;
  }
  .x1f4buv5 {
    left: -2px;
  }
  .x1f5funs {
    height: var(--height);
  }
  .x1f5s5iq {
    width: 724px;
  }
  .x1f65n5c {
    height: 1500px;
  }
  .x1f94qq7 {
    margin-top: 21px;
  }
  .x1f99ju9 {
    bottom: 110px;
  }
  .x1f9tj09 {
    width: 85%;
  }
  .x1fa4w9g {
    padding-bottom: var(--scroll-thumb-padding-block-end);
  }
  .x1fa7tn {
    height: calc(100vh - 212px);
  }
  .x1faqgj3 {
    width: 526px;
  }
  .x1fb2l0r {
    height: 135px;
  }
  .x1fbkir1 {
    max-height: 247px;
  }
  .x1fd7afb {
    max-height: calc(100vh - 200px);
  }
  .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%;
  }
  .x1fj1wa4 {
    width: 355px;
  }
  .x1fjqipq {
    scroll-margin-top: 16px;
  }
  .x1fjzoa4 {
    height: calc(100vh - 150px);
  }
  .x1fk37vd {
    border-top-color: rgba(255, 145, 16, 0);
  }
  .x1fkdr32 {
    top: calc(var(--header-height) + 5px);
  }
  .x1fnd73c {
    width: 42%;
  }
  .x1fns5xo {
    min-width: 40px;
  }
  .x1fnsw2r {
    max-width: 628px;
  }
  .x1fo6t33 {
    top: -4px;
  }
  .x1fob0yy {
    max-height: 473px;
  }
  .x1fpyy2 {
    margin-top: calc(var(--toast-addon-padding-vertical) * -1);
  }
  .x1fqd2tc {
    width: hug;
  }
  .x1fqena0 {
    width: clamp(1000px, 95vw, 1000px);
  }
  .x1fqp7bg {
    margin-bottom: 15px;
  }
  .x1fsd2vl {
    width: 10px;
  }
  .x1fsv8r3 {
    max-width: 730px;
  }
  .x1ftt334 {
    width: 5px;
  }
  .x1ftwx90 {
    width: calc(100% - 75px);
  }
  .x1fu7dhq {
    height: 100%vh;
  }
  .x1fu8urw {
    width: 64px;
  }
  .x1fur4o1 {
    top: -10px;
  }
  .x1fwd5yv {
    right: 80px;
  }
  .x1fwfoet {
    width: 348px;
  }
  .x1fx11dx {
    height: 204px;
  }
  .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;
  }
  .x1g314ov {
    width: 500;
  }
  .x1g59xw5 {
    height: 126px;
  }
  .x1g5iavl {
    max-height: 850px;
  }
  .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: white;
  }
  .x1g7k4yc {
    top: 55.7985px;
  }
  .x1g80ep4 {
    padding-top: 200px;
  }
  .x1g81zrj {
    min-width: 100vw;
  }
  .x1g8dxwu {
    border-bottom-color: var(--disabled-icon);
  }
  .x1g8rjiy {
    width: 3px;
  }
  .x1g9fk1a {
    top: var(--top);
  }
  .x1g9kxxr {
    max-height: 560px;
  }
  .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;
  }
  .x1ghzhde {
    padding-bottom: 33%;
  }
  .x1gi3438 {
    width: 1300px;
  }
  .x1gjxsf2 {
    max-height: min(
      calc(100vh - 113px - (2 * var(--dialog-anchor-vertical-padding))),
      587px
    );
  }
  .x1gkuw16 {
    border-bottom-color: var(--warning);
  }
  .x1glidy3 {
    min-height: calc(100vh - 90px);
  }
  .x1gnnpzl {
    height: 30px;
  }
  .x1gnyf4w {
    height: 680px;
  }
  .x1goc4q3 {
    width: 848px;
  }
  .x1gocmvm {
    max-width: 176px;
  }
  .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;
  }
  .x1gqwnh9 {
    height: 302px;
  }
  .x1gr1x4c {
    width: calc((100% - 88px) / 10 - 8px);
  }
  .x1grq37h {
    height: 468px;
  }
  .x1gs4svu {
    bottom: 6.5px;
  }
  .x1gslohp {
    margin-top: 4px;
  }
  .x1gstfh0 {
    width: 271px;
  }
  .x1gu7765 {
    max-height: 75vh;
    max-height: 75dvh;
  }
  .x1gubanr {
    margin-top: 60%;
  }
  .x1gungsk {
    max-height: 325px;
  }
  .x1guw455 {
    width: 38px;
  }
  .x1gvbg2u {
    height: 100vh;
    height: 100dvh;
  }
  .x1gvqnck {
    max-width: 552px;
  }
  .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;
  }
  .x1h0mqa8 {
    width: calc(100% / 2 - 8px);
  }
  .x1h0wqhi {
    height: 230px;
  }
  .x1h1f3nx {
    height: var(--base-plate-height);
  }
  .x1h1h5sg {
    margin-bottom: -15px;
  }
  .x1h2mt7u {
    border-bottom-width: 4px;
  }
  .x1h398hb {
    max-width: 282px;
  }
  .x1h3tuut {
    padding-bottom: var(--space-medium);
  }
  .x1h4vx1c {
    width: 576px;
  }
  .x1h5p222 {
    width: 100vh;
  }
  .x1h5wmu3 {
    height: 132px;
  }
  .x1h6lss1 {
    height: 155px;
  }
  .x1h6rjhl {
    min-width: 900px;
  }
  .x1h7ph3n {
    top: 91px;
  }
  .x1h7t28c {
    min-height: 82px;
  }
  .x1h80ny7 {
    min-width: 350px;
  }
  .x1h85txa {
    width: flex;
  }
  .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;
  }
  .x1hdqioe {
    width: calc(100% - 412px);
  }
  .x1hepse {
    height: 169px;
  }
  .x1hetxy2 {
    width: 65px;
  }
  .x1hfn5x7 {
    width: 260px;
  }
  .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: calc(8px * 4);
  }
  .x1hn2ymu {
    padding-bottom: 67px;
  }
  .x1hnn21f {
    max-height: 147px;
  }
  .x1ho91wf {
    margin-bottom: 112px;
  }
  .x1hogkm0 {
    margin-top: 34px;
  }
  .x1hohm31 {
    border-top-color: rgba(0, 0, 0, 0.1);
  }
  .x1hohurk {
    max-width: 528px;
  }
  .x1howknv {
    height: 12%;
  }
  .x1hownum {
    bottom: 7.3%;
  }
  .x1hpldj0 {
    margin-top: var(--g77s0);
  }
  .x1hq5gj4 {
    margin-bottom: 24px;
  }
  .x1hqhkut {
    margin-right: var(--marginRight);
  }
  .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);
  }
  .x1hwxql7 {
    width: 300px !important;
  }
  .x1hx7ktg {
    min-height: calc(100vh - 120px);
  }
  .x1hxct9b {
    padding-top: var(--hz-left-nav-padding-vertical);
  }
  .x1hxoosp {
    min-width: 50px;
  }
  .x1hyak1l {
    max-height: 140px;
  }
  .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;
  }
  .x1i2zvha {
    padding-bottom: 19px;
  }
  .x1i5b8o3 {
    border-top-color: magenta;
  }
  .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;
  }
  .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);
  }
  .x1ifsey {
    width: 27%;
  }
  .x1ig18gu {
    max-height: calc(100vh - 160px);
  }
  .x1ihnrhj {
    padding-top: -6px;
  }
  .x1ihwhi4 {
    min-height: 218px;
  }
  .x1ijr6pc {
    width: 512px;
  }
  .x1ijzn0j {
    margin-top: 124px;
  }
  .x1ik882q {
    max-height: 490px;
  }
  .x1ikqzku {
    max-width: 1200px;
  }
  .x1ili444 {
    min-height: 407px;
  }
  .x1im3r79 {
    margin-bottom: 6%;
  }
  .x1imwcls {
    top: 64px;
  }
  .x1in1vy2 {
    top: calc(-1 * var(--header-height));
  }
  .x1io82uz {
    height: 80%;
  }
  .x1iog12x {
    margin-left: 4px;
  }
  .x1ioqln2 {
    margin-bottom: -430px;
  }
  .x1iorvi4 {
    padding-top: 4px;
  }
  .x1ipbhge {
    max-width: 355px;
  }
  .x1ir2mxc {
    margin-bottom: var(--message-heading-3-margin-block-end);
  }
  .x1is6hmk {
    height: calc(100vh - 70px);
  }
  .x1is9kpn {
    margin-top: 7.5px;
  }
  .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;
  }
  .x1izi6s6 {
    width: 467px;
  }
  .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);
  }
  .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: calc(100vh);
  }
  .x1jam22m {
    margin-top: 37px;
  }
  .x1jc8gtk {
    min-height: 210px;
  }
  .x1jcbksy {
    max-height: 420px;
  }
  .x1jcc3zm {
    width: 445px;
  }
  .x1je3nrv {
    height: 336px;
  }
  .x1jf953s {
    height: -webkit-fill-available;
  }
  .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;
  }
  .x1jl3hli {
    top: 49.9%;
  }
  .x1jlorgk {
    min-height: 275px;
  }
  .x1jlyxva {
    top: -1000px;
  }
  .x1jm03vo {
    margin-top: 19px;
  }
  .x1jm4cbz {
    border-top-color: var(--chat-incoming-message-border-color, transparent);
  }
  .x1jmt848 {
    width: 104%;
  }
  .x1jn0hjm {
    height: 600px;
  }
  .x1jn76jz {
    min-width: 56px;
  }
  .x1jn9clo {
    bottom: 10px;
  }
  .x1jn9k7v {
    height: 95px;
  }
  .x1jopmox {
    min-width: 35%;
  }
  .x1jp9ruz {
    width: max(calc(100vmin - 475px), 290px);
  }
  .x1jpg84f {
    width: 388px;
  }
  .x1jpqu9y {
    width: calc(100vh * 0.5625);
  }
  .x1jpskwm {
    height: var(--size-12);
  }
  .x1jqtab8 {
    margin-bottom: none;
  }
  .x1jquxbb {
    max-height: 60px;
  }
  .x1jrhgas {
    max-width: 85vw;
  }
  .x1jrory7 {
    height: calc(100vh - 190px);
  }
  .x1jrqhmw {
    width: 475px;
  }
  .x1jttz5z {
    padding-top: 45%;
  }
  .x1jvi8x7 {
    height: 207px;
  }
  .x1jvyy5i {
    height: 8dp;
  }
  .x1jw95e2 {
    border-top-color: var(--always-light-overlay);
  }
  .x1jwe9an {
    width: calc(100% * (1 / 3) - 16px * (1 / 3));
  }
  .x1jwqeum {
    border-top-color: var(--fds-gray-00);
  }
  .x1jx8tsq {
    width: 10%;
  }
  .x1jx9e7o {
    border-bottom-color: var(--abra-composer-focused-border);
  }
  .x1jxig9j {
    height: 335px;
  }
  .x1jxp7to {
    border-top-color: var(--abra-card-border);
  }
  .x1jxqc7s {
    margin-top: -72px;
  }
  .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% - 90px - 16px);
  }
  .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;
  }
  .x1k9xhyh {
    height: 590px;
  }
  .x1kb1iz4 {
    padding-bottom: 600px;
  }
  .x1kb659o {
    max-height: var(--maxHeight);
  }
  .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;
  }
  .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);
  }
  .x1kiq0my {
    bottom: 72px;
  }
  .x1kjsxda {
    padding-bottom: 23px;
  }
  .x1kky2od {
    width: 16px;
  }
  .x1kl0l3y {
    width: 21px;
  }
  .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;
  }
  .x1kuhel0 {
    bottom: -20px;
  }
  .x1kvc05d {
    padding-top: -16px;
  }
  .x1ky4cnh {
    max-width: calc(100% - 5px - 5px);
  }
  .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;
  }
  .x1l5g2hd {
    height: 300;
  }
  .x1l5p03z {
    height: 70vh;
  }
  .x1l5ukdx {
    height: calc(100vh - 103px);
  }
  .x1l76qip {
    height: 264px;
  }
  .x1l895tw {
    width: 430px;
  }
  .x1l8dxvs {
    height: calc(100% - 100px);
  }
  .x1l90r2v {
    padding-bottom: 16px;
  }
  .x1l9kmgr {
    max-height: 134px;
  }
  .x1lavqec {
    width: 310px;
  }
  .x1lcd8vl {
    margin-top: var(--size-12);
  }
  .x1lcqyv9 {
    width: var(--messenger-card-min-width);
  }
  .x1ldxqgv {
    border-top-width: 7px;
  }
  .x1lf5k72 {
    padding-bottom: -2px;
  }
  .x1lfll1n {
    max-width: min(540px, 100% - 32px);
  }
  .x1lfyqm1 {
    border-bottom-color: var(--card-background-flat);
  }
  .x1lgcfn3 {
    height: 328px;
  }
  .x1lh6h5t {
    min-height: fit-content;
  }
  .x1lhqv5k {
    max-width: auto;
  }
  .x1liayuz {
    border-top-color: rgb(var(--ig-elevated-background));
  }
  .x1liqh4y {
    top: 97%;
  }
  .x1lk5i4b {
    height: var(--secondary-label-font-size);
  }
  .x1lke7as {
    max-width: 75%;
  }
  .x1llg2sp {
    width: 137px;
  }
  .x1llt8gk {
    min-height: 254px;
  }
  .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;
  }
  .x1lrq78z {
    border-bottom-color: var(--chip-background-selected);
  }
  .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;
  }
  .x1m258z3 {
    width: 320px;
  }
  .x1m3dfrf {
    top: calc(50% - 12px);
  }
  .x1m3v4wt {
    height: 200px;
  }
  .x1m47xos {
    scroll-margin-top: 64px;
  }
  .x1m56yxe {
    width: 115px;
  }
  .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%;
  }
  .x1mfqtm2 {
    padding-bottom: var(--size-16);
  }
  .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%;
  }
  .x1ml3446 {
    width: 280;
  }
  .x1ml4wws {
    max-width: 338px;
  }
  .x1mmk6pt {
    border-bottom-width: var(--media-inner-border);
  }
  .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);
  }
  .x1n00ptg {
    margin-bottom: var(--size-negative-6);
  }
  .x1n0qwca {
    min-width: 1300px;
  }
  .x1n1jyj5 {
    top: calc((100% - 160px) / 2);
  }
  .x1n1zeqj {
    margin-bottom: -9px;
  }
  .x1n28nzt {
    border-top-color: #1a1a1a;
  }
  .x1n2ppbj {
    width: 836px;
  }
  .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;
  }
  .x1n6yrxt {
    min-height: 540px;
  }
  .x1n79urc {
    border-bottom-color: var(--hover-overlay);
  }
  .x1n7h9c3 {
    width: 35px;
  }
  .x1n7qst7 {
    max-width: 548px;
  }
  .x1n8psvb {
    max-width: 512px;
  }
  .x1n99ij3 {
    width: 98wh;
  }
  .x1n9le23 {
    border-bottom-color: var(--fds-gray-00);
  }
  .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);
  }
  .x1nn3v0j {
    padding-top: 2px;
  }
  .x1nnhcj6 {
    border-bottom-color: #f7b928;
  }
  .x1no2skz {
    max-width: calc(100% - var(--mwp-message-list-actions-width, 70px) - 25px);
  }
  .x1np647f {
    height: 720px;
  }
  .x1npj6m0 {
    width: 33px;
  }
  .x1npqkpu {
    max-height: 518px;
  }
  .x1nq8r5b {
    top: calc((var(--header-height) - 40px) / 2);
  }
  .x1nrll8i {
    left: 50%;
  }
  .x1ns7h96 {
    padding-top: 61px;
  }
  .x1nswo71 {
    height: var(--preview-gradient-height);
  }
  .x1nts25j {
    max-height: calc(90vh - (4 * var(--dialog-anchor-vertical-padding)));
  }
  .x1nu914r {
    padding-bottom: 78px;
  }
  .x1nuyjtl {
    width: 437px;
  }
  .x1nv59bm {
    padding-top: var(--Spacing-Padding-None, 0px);
  }
  .x1nw18bn {
    margin-bottom: var(--space-x-large);
  }
  .x1nw8a2l {
    height: calc(min(40vh, 90vw));
  }
  .x1nxa2st {
    width: 26%;
  }
  .x1nytj1y {
    border-bottom-color: var(--line-primary);
  }
  .x1o1nzlu {
    min-height: 15px;
  }
  .x1o1wq34 {
    max-height: calc(100vh - 163px);
  }
  .x1o46pwj {
    max-width: var(--x5g9hi8);
  }
  .x1o4hkn4 {
    padding-top: 29px;
  }
  .x1o583il {
    bottom: -4px;
  }
  .x1o5gcls {
    border-top-width: var(--border-width-thick);
  }
  .x1o5mfu7 {
    margin-top: calc(var(--size-14) / 2);
  }
  .x1o5v0vz {
    margin-top: var(--size-negative-20);
  }
  .x1o62bnf {
    margin-top: -15px;
  }
  .x1o698hr {
    margin-top: 20;
  }
  .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;
  }
  .x1o9qjqc {
    width: 394px;
  }
  .x1o9sqkb {
    margin-bottom: 42px;
  }
  .x1oaqp3a {
    margin-bottom: 20;
  }
  .x1oax2jk {
    left: 24px;
  }
  .x1oboqm0 {
    margin-top: 52px;
  }
  .x1oc0owo {
    top: calc(var(--image-offset) * -1);
  }
  .x1odjw0f {
    overflow-y: auto;
  }
  .x1odorvu {
    border-bottom-color: var(--switch-active);
  }
  .x1oef4wy {
    min-width: 720px;
  }
  .x1ofseac {
    height: var(--headline1-font-size);
  }
  .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: yellow;
  }
  .x1oo3vh0 {
    margin-bottom: -16px;
  }
  .x1oozmrk {
    bottom: 15px;
  }
  .x1opgu9v {
    height: 314px;
  }
  .x1oq0xwg {
    padding-top: 8.4px;
  }
  .x1oqsh9p {
    max-height: 85px;
  }
  .x1or5b8i {
    min-height: 313px;
  }
  .x1orsq2z {
    height: flexible;
  }
  .x1ou5n1 {
    max-height: 265px;
  }
  .x1our873 {
    max-width: 848px;
  }
  .x1oux285 {
    width: 65%;
  }
  .x1ovq3nn {
    min-width: 1020px;
  }
  .x1ovqmqt {
    width: 860px;
  }
  .x1ow4hk9 {
    padding-top: 60px;
  }
  .x1ox3cvb {
    overscroll-behavior-y: var(--overscrollBehaviorY);
  }
  .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;
  }
  .x1p2ygmb {
    max-height: 435px;
  }
  .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);
  }
  .x1p657p6 {
    height: 397px;
  }
  .x1p6ez6i {
    width: 218px;
  }
  .x1p85au5 {
    min-height: 83px;
  }
  .x1p8t5lp {
    margin-top: -50%;
  }
  .x1pbzxef {
    padding-top: 4;
  }
  .x1pc2rgh {
    bottom: 135px;
  }
  .x1pdpmub {
    max-width: 264px;
  }
  .x1pdq3kb {
    margin-top: 80px;
  }
  .x1pdr0v7 {
    top: -1px;
  }
  .x1pdss0j {
    border-top-color: var(--shadow-1);
  }
  .x1peatla {
    height: 64px;
  }
  .x1peq1zo {
    margin-bottom: var(--space-large);
  }
  .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));
  }
  .x1plinc1 {
    height: calc(100% + 8px);
  }
  .x1plnv5r {
    padding-bottom: var(--text-input-padding-vertical);
  }
  .x1plvlek {
    overflow-x: visible;
  }
  .x1plxi8p {
    height: 61px;
  }
  .x1pn3fxy {
    padding-bottom: var(--chat-bubble-padding-vertical, 8px);
  }
  .x1pn5k11 {
    min-height: 574px;
  }
  .x1pnc08j {
    min-width: 1235px;
  }
  .x1pnrbgh {
    margin-top: var(--message-blockquote-margin-block);
  }
  .x1ponnqm {
    min-width: 358px;
  }
  .x1ppyklw {
    padding-top: -2px;
  }
  .x1pshirs {
    min-width: fit-content;
  }
  .x1pslo05 {
    border-bottom-color: rgba(88, 144, 255, 0.3);
  }
  .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;
  }
  .x1pwt7xx {
    min-width: 420px;
  }
  .x1pwxknu {
    border-bottom-color: var(--secondary-icon);
  }
  .x1pxez64 {
    height: 372px;
  }
  .x1pxpd2l {
    width: 178px;
  }
  .x1pygzl1 {
    padding-top: 0.75vh;
  }
  .x1pzews7 {
    border-bottom-width: 1.5px;
  }
  .x1pzngab {
    min-height: 600px;
  }
  .x1q0q8m5 {
    border-bottom-style: solid;
  }
  .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;
  }
  .x1qevzzs {
    width: 53%;
  }
  .x1qfyjbh {
    top: 89px;
  }
  .x1qgn1ho {
    bottom: -18px;
  }
  .x1qh3cfz {
    width: fill;
  }
  .x1qh4rir {
    max-width: 128px;
  }
  .x1qhh985 {
    border-bottom-width: 0;
  }
  .x1qiirwl {
    top: -2px;
  }
  .x1qim8zg {
    padding-top: 23px;
  }
  .x1qjez0o {
    height: 496px;
  }
  .x1ql1ev {
    border-top-color: var(--shadow-2);
  }
  .x1qlfivu {
    min-height: 675px;
  }
  .x1qlw8uf {
    border-bottom-width: var(--divider);
  }
  .x1qmcd5l {
    height: 92vh;
  }
  .x1qmnqyu {
    max-height: calc(100vh - 72px - 216px);
  }
  .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;
  }
  .x1qr0iav {
    max-width: 138px;
  }
  .x1qrby5j {
    width: inherit;
  }
  .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);
  }
  .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;
  }
  .x1qzl512 {
    top: 6.5px;
  }
  .x1r17fa {
    padding-bottom: var(--dialog-page-header-padding-block);
  }
  .x1r1pt67 {
    height: var(--button-height-medium);
  }
  .x1r3wxaz {
    margin-bottom: 19px;
  }
  .x1r52mkx {
    border-top-color: var(--placeholder-icon);
  }
  .x1r5hok5 {
    width: full;
  }
  .x1r68y9s {
    min-width: calc(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;
  }
  .x1rco1iv {
    top: 62px;
  }
  .x1rct8h {
    border-top-color: var(--disabled-icon);
  }
  .x1rdazcm {
    margin-top: 8;
  }
  .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;
  }
  .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: calc(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);
  }
  .x1rt2gfh {
    width: 39%;
  }
  .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;
  }
  .x1s2nkb6 {
    width: 365px;
  }
  .x1s3btnj {
    max-width: 267px;
  }
  .x1s41fks {
    border-top-color: #a6a6a6;
  }
  .x1s51fez {
    padding-bottom: 27px;
  }
  .x1s65kcs {
    height: var(--header-height);
  }
  .x1s6qhgt {
    width: 33.333333333333336%;
  }
  .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: lightgrey;
  }
  .x1sgpng {
    margin-top: 22px;
  }
  .x1sgudl8 {
    padding-bottom: 48px;
  }
  .x1shbsk7 {
    margin-top: 110%;
  }
  .x1shn012 {
    min-height: 180px;
  }
  .x1si2f76 {
    top: 42px;
  }
  .x1sii68 {
    width: 900px;
  }
  .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;
  }
  .x1sslpiy {
    max-height: 320px;
  }
  .x1st91r9 {
    max-height: 462px;
  }
  .x1stdvum {
    width: calc(100% - 80px - 120px);
  }
  .x1stpcqk {
    height: 224px;
  }
  .x1stpksq {
    padding-top: 27px;
  }
  .x1svd3lg {
    min-width: 15%;
  }
  .x1sw5npo {
    width: 37px;
  }
  .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));
  }
  .x1szhm7x {
    border-top-color: #000;
  }
  .x1t0fkks {
    width: 44%;
  }
  .x1t0kmo3 {
    top: 62%;
  }
  .x1t0p1hu {
    width: -webkit-fill-available;
  }
  .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);
  }
  .x1t3yp5a {
    border-bottom-color: var(--abra-artifact-card-border);
  }
  .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;
  }
  .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;
  }
  .x1tk0l7w {
    padding-top: 240px;
  }
  .x1tk7jg1 {
    top: 12px;
  }
  .x1tkr9og {
    max-width: 272px;
  }
  .x1tlaipk {
    max-width: 504px;
  }
  .x1tlcg8s {
    padding-bottom: -16px;
  }
  .x1tlrc7v {
    margin-top: var(--x1e4hm47);
  }
  .x1tm8ss2 {
    max-height: 580;
  }
  .x1tmhi1e {
    bottom: 46px;
  }
  .x1tmor9b {
    width: 730px;
  }
  .x1tmxvv {
    height: 575px;
  }
  .x1tnzt7h {
    border-bottom-color: currentColor;
  }
  .x1to3lk4 {
    height: 92px;
  }
  .x1to4bfk {
    max-width: 187px;
  }
  .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: calc(115px * 4 + 8px * 3);
  }
  .x1ty9z65 {
    margin-bottom: 1px;
  }
  .x1tygjjb {
    width: 304px;
  }
  .x1tz4bnf {
    border-top-color: var(--accent);
  }
  .x1u0ozah {
    height: calc(100vh - 140px);
  }
  .x1u0vbr3 {
    border-bottom-color: var(--hosted-view-selected-state);
  }
  .x1u0w8k5 {
    height: 40%;
  }
  .x1u13zao {
    height: 323px;
  }
  .x1u222wn {
    height: 664px;
  }
  .x1u2d2a2 {
    min-width: 280px;
  }
  .x1u3sxcz {
    left: calc(var(--left) - 2px);
  }
  .x1u3ycmy {
    border-top-color: rgb(var(--igdw-chat-tab-composer-border-color));
  }
  .x1u4bug8 {
    max-width: 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;
  }
  .x1ug4tga {
    padding-bottom: 13px;
  }
  .x1uiuwnt {
    border-bottom-color: var(--line-media-protection);
  }
  .x1uj2x9h {
    padding-bottom: 8;
  }
  .x1ujl9rh {
    min-height: 84px;
  }
  .x1ukjyfw {
    border-bottom-color: #bcc0c4;
  }
  .x1ukowes {
    padding-top: 100%;
  }
  .x1uncgzr {
    width: 224px;
  }
  .x1unynbs {
    height: 459px;
  }
  .x1uo4jdz {
    width: 183px;
  }
  .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);
  }
  .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;
  }
  .x1v11q1t {
    height: 350;
  }
  .x1v1v3ea {
    max-height: 270px;
  }
  .x1v1wtpr {
    height: 90;
  }
  .x1v2d31v {
    width: 374px;
  }
  .x1v2xrh1 {
    margin-top: 10%;
  }
  .x1v3eypb {
    height: 428px;
  }
  .x1v4kod4 {
    top: -8px;
  }
  .x1v4s8kt {
    width: 6px;
  }
  .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;
  }
  .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;
  }
  .x1vc8xu4 {
    border-top-color: var(--chip-background-selected);
  }
  .x1vcfxr {
    border-top-color: var(--focus-ring-blue);
  }
  .x1vcqhm {
    height: 750px;
  }
  .x1vcvghv {
    height: 247px;
  }
  .x1vd4hg5 {
    height: 300px;
  }
  .x1vhhd5d {
    padding-top: var(--messenger-card-spacing);
  }
  .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;
  }
  .x1vsy5g6 {
    height: calc(100vh - 180px);
  }
  .x1vt7zwk {
    border-top-color: var(--wig-selected-background);
  }
  .x1vtj31x {
    width: 93px;
  }
  .x1vu7fv8 {
    padding-bottom: var(--x19nwfu8);
  }
  .x1vub88c {
    max-height: 370px;
  }
  .x1vueqzb {
    max-width: 510px;
  }
  .x1vvu3ss {
    padding-top: 235px;
  }
  .x1vz4e29 {
    width: 66%;
  }
  .x1vz784x {
    padding-bottom: 175px;
  }
  .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;
  }
  .x1wd6gg2 {
    top: 720px;
  }
  .x1we3du0 {
    margin-top: var(--message-heading-6-margin-block-start);
  }
  .x1weydb9 {
    padding-top: var(--size-negative-14);
  }
  .x1wfbf8w {
    width: %100;
  }
  .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 - 70px - 144px);
  }
  .x1wkr92i {
    width: var(--BasePulseEffect_width);
  }
  .x1wkxgih {
    height: 120px;
  }
  .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: calc(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;
  }
  .x1wu3oto {
    padding-top: var(--size-negative-20);
  }
  .x1wuaf5w {
    min-height: 65px;
  }
  .x1wvji7h {
    border-top-color: var(--hds-primary-accent-purple);
  }
  .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);
  }
  .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);
  }
  .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);
  }
  .x1xi20d5 {
    height: 570px;
  }
  .x1xiyphd {
    max-height: 240px;
  }
  .x1xjqp9h {
    width: calc(100% - 50px);
  }
  .x1xk893x {
    bottom: 55px;
  }
  .x1xka2u1 {
    margin-bottom: 26px;
  }
  .x1xl3j3s {
    max-height: 45vh;
  }
  .x1xlnw71 {
    min-width: 108px;
  }
  .x1xlpoey {
    margin-top: 53px;
  }
  .x1xmf6yo {
    margin-top: 8px;
  }
  .x1xmis80 {
    max-height: calc(100vh - 96px);
    max-height: calc(100dvh - 96px);
  }
  .x1xmmd21 {
    min-height: 10vh;
  }
  .x1xmnb5e {
    margin-top: 55px;
  }
  .x1xmntc8 {
    max-height: fitContent;
  }
  .x1xmu9ic {
    border-top-width: thin;
  }
  .x1xn9zfg {
    max-width: 576px;
  }
  .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);
  }
  .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);
  }
  .x1y24lgg {
    max-height: 348px;
  }
  .x1y28yxk {
    max-height: 30vh;
  }
  .x1y332i5 {
    margin-top: -1px;
  }
  .x1y37vdx {
    max-width: 948px;
  }
  .x1y3ekvz {
    max-height: 512px;
  }
  .x1y43apy {
    width: 1200px;
  }
  .x1y5g1dh {
    min-width: 308px;
  }
  .x1y5idc5 {
    width: 212px;
  }
  .x1y69cjw {
    top: -45%;
  }
  .x1y6ziw4 {
    border-top-color: #f1f4f7;
  }
  .x1y8h3ww {
    max-width: 45%;
  }
  .x1ybe9c6 {
    border-bottom-width: var(--chat-message-border-width, 0px);
  }
  .x1ybfwgl {
    padding-top: calc(154 / 329 * 100%);
  }
  .x1ycjhwn {
    height: 5px;
  }
  .x1ye0lqc {
    width: 258px;
  }
  .x1yfp7c2 {
    padding-top: 70px;
  }
  .x1ygkb0v {
    width: 51px;
  }
  .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);
  }
  .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);
  }
  .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);
  }
  .x1yxkwo2 {
    width: 65;
  }
  .x1yy011e {
    margin-top: var(--message-inline-table-margin-block);
  }
  .x1yzmhis {
    height: 167px;
  }
  .x1yztbdb {
    margin-bottom: 16px;
  }
  .x1zqeqt {
    margin-bottom: 72px;
  }
  .x1zwvfr {
    min-height: 121px;
  }
  .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: black;
  }
  .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);
  }
  .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;
  }
  .x2f74qo {
    width: 320;
  }
  .x2h95zq {
    border-top-color: var(--base-lemon);
  }
  .x2i0jwv {
    width: 196px;
  }
  .x2ixbly {
    min-width: 250px;
  }
  .x2kdjxu {
    margin-top: 3.2%;
  }
  .x2kg9na {
    top: 45%;
  }
  .x2kjgzz {
    padding-bottom: 75%;
  }
  .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;
  }
  .x2pejg6 {
    width: 128px;
  }
  .x2pg7dg {
    top: calc(var(--header-height) + 12px);
  }
  .x2ppilb {
    max-height: calc(100vh - 180px);
  }
  .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;
  }
  .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;
  }
  .x32lgdl {
    overflow-x: var(--overflowX);
  }
  .x333583 {
    min-width: 386px;
  }
  .x337f56 {
    min-width: 870px;
  }
  .x35muul {
    width: 188px;
  }
  .x36qwtl {
    height: 2px;
  }
  .x36rmqc {
    max-width: 1024px;
  }
  .x37zirl {
    max-width: 258px;
  }
  .x38ctt0 {
    max-height: 438px;
  }
  .x38tqe7 {
    margin-bottom: -20px;
  }
  .x390y9l {
    padding-bottom: var(--size-negative-12);
  }
  .x39iod8 {
    height: 421px;
  }
  .x39lw6i {
    height: 60%;
  }
  .x3azff7 {
    width: calc(100% + 16 * 2);
  }
  .x3bhodz {
    width: 63px;
  }
  .x3bnrtp {
    height: 177px;
  }
  .x3cg1ry {
    height: 2.1em;
  }
  .x3chms {
    width: 171px;
  }
  .x3d5gib {
    max-height: 50vh;
  }
  .x3dwbn0 {
    width: var(--dialog-size-medium-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;
  }
  .x3hqpx7 {
    width: 50%;
  }
  .x3igimt {
    height: inherit;
  }
  .x3ilyx8 {
    min-height: 104px;
  }
  .x3j1f2j {
    height: calc(100vh - 370px);
  }
  .x3ko2go {
    top: 75%;
  }
  .x3lhbkm {
    padding-top: var(--size-negative-24);
  }
  .x3m8u43 {
    right: 0;
  }
  .x3nyw77 {
    margin-top: 35%;
  }
  .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);
  }
  .x3r77g1 {
    width: calc(55% - 20px);
  }
  .x3re6qv {
    max-width: 97%;
  }
  .x3sc9yq {
    min-height: 46px;
  }
  .x3smdqs {
    width: 230px;
  }
  .x3syruz {
    height: 197px;
  }
  .x3tn3b0 {
    padding-bottom: 60%;
  }
  .x3uilvn {
    max-height: 64px;
  }
  .x3urnb8 {
    height: 800px;
  }
  .x3wry3e {
    max-height: 292px;
  }
  .x3x2bpi {
    width: 46px;
  }
  .x3xl2zm {
    border-bottom-color: var(--secondary-button-pressed);
  }
  .x3yj52l {
    top: 14.65%;
  }
  .x3zagq6 {
    border-top-color: var(--progress-ring-disabled-foreground);
  }
  .x41k7rp {
    height: 110px;
  }
  .x42vlb4 {
    height: 772px;
  }
  .x450l9j {
    min-width: 90px;
  }
  .x45mm6i {
    min-height: 11vh;
  }
  .x46jg8d {
    min-width: 32px;
  }
  .x46vnbo {
    width: 83px;
  }
  .x479inh {
    width: 100em;
  }
  .x47s1xj {
    width: 264.5px;
  }
  .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);
  }
  .x4i7bpe {
    padding-top: 48px;
  }
  .x4id96i {
    max-width: 1872px;
  }
  .x4ii5y1 {
    margin-bottom: auto;
  }
  .x4j166f {
    min-width: 222px;
  }
  .x4j4oqf {
    margin-bottom: var(--65j53i);
  }
  .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;
  }
  .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;
  }
  .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: calc(16px);
  }
  .x569fbc {
    max-height: 100px;
  }
  .x56t7so {
    margin-bottom: var(--p-space-2);
  }
  .x57c752 {
    margin-top: var(--space-x-small);
  }
  .x57cstt {
    min-width: 176px;
  }
  .x589tkh {
    padding-top: var(--size-8);
  }
  .x591254 {
    height: 384px;
  }
  .x59l637 {
    max-width: 226px;
  }
  .x5aqz5y {
    max-height: 408px;
  }
  .x5bigae {
    max-width: 646px;
  }
  .x5c4s84 {
    width: 324px;
  }
  .x5co1d0 {
    height: calc(70vh - 130px);
  }
  .x5fj914 {
    padding-bottom: var(--size-24);
  }
  .x5gjxzb {
    top: calc(100% - 100px);
  }
  .x5hi1gn {
    max-height: 700px;
  }
  .x5i9c7l {
    margin-top: 17px;
  }
  .x5kalc8 {
    height: 42px;
  }
  .x5kvgly {
    border-top-color: #dfdddb;
  }
  .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;
  }
  .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);
  }
  .x5sbmnn {
    top: 168px;
  }
  .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;
  }
  .x636qxn {
    width: 190px;
  }
  .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;
  }
  .x6ffb70 {
    height: 205px;
  }
  .x6gtfd8 {
    margin-top: 90px;
  }
  .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;
  }
  .x6lf0e9 {
    height: 195px;
  }
  .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;
  }
  .x6u5gby {
    border-bottom-color: var(--non-media-pressed);
  }
  .x6vytul {
    width: 135px;
  }
  .x6vznkc {
    padding-top: 2.5px;
  }
  .x6w4g8m {
    height: 11px;
  }
  .x6y3iqf {
    border-bottom-color: var(--fds-gray-45);
  }
  .x6yeue {
    padding-top: 130%;
  }
  .x6ygegf {
    width: 482px;
  }
  .x6zrd4h {
    border-top-color: rgb(var(--ig-secondary-button-hover));
  }
  .x6zyg47 {
    border-top-color: var(--card-background);
  }
  .x705fwa {
    width: 201px;
  }
  .x70jz1y {
    width: 1082px;
  }
  .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);
  }
  .x76zr16 {
    width: 94%;
  }
  .x779ie5 {
    margin-top: var(--space-xx-large);
  }
  .x77mbcv {
    max-height: 450px;
  }
  .x79otjl {
    max-height: 323px;
  }
  .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;
  }
  .x7ijh3a {
    max-width: 568px;
  }
  .x7ilcog {
    margin-top: -35px;
  }
  .x7in5zw {
    height: 385px;
  }
  .x7ja8zs {
    min-width: inherit;
  }
  .x7juuzi {
    margin-top: 4.5px;
  }
  .x7kvr32 {
    height: 114px;
  }
  .x7kya4p {
    max-width: 540px;
  }
  .x7lclpi {
    height: 676px;
  }
  .x7lqf31 {
    max-height: calc(100vh - 212px);
  }
  .x7mnju {
    width: 74px;
  }
  .x7nl6bk {
    border-top-color: lightgray;
  }
  .x7oeepb {
    min-height: 5vh;
  }
  .x7ofzsv {
    bottom: 9px;
  }
  .x7qg4v {
    padding-bottom: 4;
  }
  .x7qoyhx {
    max-height: calc(100vh - 106px - 20px);
  }
  .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;
  }
  .x7u54bl {
    width: 454px;
  }
  .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);
  }
  .x82ecnw {
    width: %80;
  }
  .x8344sb {
    max-height: 456px;
  }
  .x837qwe {
    border-bottom-color: var(--wig-blue);
  }
  .x837sfr {
    left: var(--left);
  }
  .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;
  }
  .x86nts4 {
    width: 327px;
  }
  .x874rk5 {
    bottom: 36px;
  }
  .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);
  }
  .x8cwlx {
    max-width: 207px;
  }
  .x8dqta2 {
    min-width: 790px;
  }
  .x8ey2gb {
    margin-top: 254px;
  }
  .x8foose {
    min-width: 312px;
  }
  .x8fpamh {
    padding-top: var(--text-input-padding-vertical);
  }
  .x8g2yf8 {
    margin-top: 88px;
  }
  .x8gpj4 {
    min-height: calc(100vh - 16px - 16px - 60px);
  }
  .x8h0jfy {
    margin-right: 30px;
  }
  .x8hibuy {
    margin-top: var(--size-negative-4);
  }
  .x8i31ch {
    height: var(--size-medium);
  }
  .x8idabb {
    height: 228px;
  }
  .x8jeoy8 {
    top: calc(50% - 16px);
  }
  .x8jryan {
    max-width: 40%;
  }
  .x8jsyd2 {
    width: calc(100vw - 160px);
  }
  .x8k987x {
    max-height: 110px;
  }
  .x8l1umf {
    top: 24px;
  }
  .x8nclml {
    min-height: 64px;
  }
  .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);
  }
  .x8t706p {
    min-width: 650px;
  }
  .x8ucb2r {
    max-height: calc(100vh - 220px);
  }
  .x8usn2q {
    max-height: 285px;
  }
  .x8uw5fd {
    right: 0%;
  }
  .x8vg9ka {
    border-top-color: var(--background-primary);
  }
  .x8vp032 {
    max-height: 214px;
  }
  .x8w5ik3 {
    border-bottom-color: var(--calendar-event-card-outline-orange);
  }
  .x8x9d4c {
    margin-left: auto;
  }
  .x8xy4a3 {
    margin-bottom: 96px;
  }
  .x8yj6t5 {
    width: 20%;
  }
  .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: calc(max(50vh, 300px));
  }
  .x92112o {
    min-width: 270px;
  }
  .x92aud0 {
    min-width: 750px;
  }
  .x92lwqr {
    top: 20%;
  }
  .x92mzoc {
    border-bottom-color: blue;
  }
  .x92x3c3 {
    border-bottom-width: var(--border-width);
  }
  .x95b5qq {
    max-width: 90vw;
  }
  .x96gkwo {
    height: 162px;
  }
  .x96k8nx {
    padding-top: 9px;
  }
  .x96ksku {
    margin-bottom: calc(var(--toast-addon-padding-vertical) * -1);
  }
  .x972fbf {
    border-top-width: 0;
  }
  .x977yut {
    min-width: 516px;
  }
  .x98jqk3 {
    margin-bottom: 35px;
  }
  .x990d50 {
    max-height: 30px;
  }
  .x99f04n {
    border-top-color: var(--line-subtle);
  }
  .x9a3u73 {
    margin-bottom: -24px;
  }
  .x9aucu1 {
    width: calc(100% + 16px);
  }
  .x9bd58v {
    border-bottom-color: #000;
  }
  .x9c89tr {
    max-height: calc(100vh - 260px);
  }
  .x9dczf4 {
    height: 53px;
  }
  .x9desvi {
    padding-top: 26px;
  }
  .x9eq54p {
    margin-bottom: 0.4%;
  }
  .x9eyat9 {
    width: 290;
  }
  .x9f1gs1 {
    margin-top: 35px;
  }
  .x9fa2u0 {
    min-height: 476px;
  }
  .x9fpu7x {
    height: 27px;
  }
  .x9fslfs {
    width: 75px;
  }
  .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;
  }
  .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;
  }
  .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;
  }
  .x9ybwvh {
    max-height: 600px;
  }
  .x9ys34d {
    bottom: -40px;
  }
  .x9ytph3 {
    border-bottom-color: var(--tooltip-background);
  }
  .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);
  }
  .xa8bxph {
    border-bottom-color: #00000010;
  }
  .xa8ism5 {
    width: 80vw;
  }
  .xa9r15i {
    width: calc((100% - 88px) / 5 - 8px);
  }
  .xaa9gh3 {
    margin-top: -112px;
  }
  .xac6fgk {
    padding-top: var(--size-large);
  }
  .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));
  }
  .xaehx54 {
    height: 422px;
  }
  .xafmxuu {
    margin-top: -36px;
  }
  .xafpxmx {
    width: 240px;
  }
  .xag7ckl {
    width: 85vw;
  }
  .xahk0qz {
    padding-top: 58px;
  }
  .xahsdiy {
    height: 467px;
  }
  .xahult9 {
    margin-bottom: 3px;
  }
  .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;
  }
  .xalzgdx {
    width: var(--size-action-height-large);
  }
  .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;
  }
  .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: rgba(255, 255, 255, 0.5);
  }
  .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);
  }
  .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;
  }
  .xbhpgbg {
    min-height: var(--minHeight);
  }
  .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;
  }
  .xbugmup {
    border-top-color: #dbdbdb;
  }
  .xbv6z1s {
    max-width: 215px;
  }
  .xbv7z86 {
    width: var(--size-action-height-small);
  }
  .xbwjon8 {
    width: 552px;
  }
  .xbwy6ji {
    min-height: 150px;
  }
  .xbxtb5 {
    width: 571px;
  }
  .xbz6pb5 {
    height: 588px;
  }
  .xbzbn6b {
    width: calc((100% - 88px) / 4 - 8px);
  }
  .xc02obx {
    max-width: min-content;
  }
  .xc0y8d3 {
    width: 169px;
  }
  .xc1ejnd {
    max-width: calc(100% - 100px);
  }
  .xc1i04v {
    bottom: 106px;
  }
  .xc22wi9 {
    padding-top: 0.8rem;
  }
  .xc35whr {
    margin-top: var(--size-2);
  }
  .xc3b8f0 {
    height: 266px;
  }
  .xc3bs5a {
    margin-bottom: -30px;
  }
  .xc3hqiw {
    min-width: 153px;
  }
  .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;
  }
  .xclnmbr {
    right: 6px;
  }
  .xcmqety {
    height: calc(var(--abra-conversation-composer-height) - 16px);
  }
  .xcn1v36 {
    max-height: calc(100vh - var(--header-height) - 10px);
  }
  .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;
  }
  .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% - 5px - 5px);
  }
  .xczebs5 {
    min-width: var(--messenger-card-min-width);
  }
  .xczgizg {
    bottom: -55px;
  }
  .xczx1qp {
    width: var(--xkg63a2);
  }
  .xd183bf {
    max-height: calc(1em * (20 / 17) * 2);
  }
  .xd1p7d3 {
    width: calc(100%+16px);
  }
  .xd1z115 {
    min-width: 274px;
  }
  .xd2loe5 {
    border-top-style: dotted;
  }
  .xd402qu {
    top: 26px;
  }
  .xd6ggbz {
    border-bottom-color: var(--calendar-event-card-outline-red);
  }
  .xd74wdx {
    min-height: calc(100vh - 109px - 45px - 24px);
  }
  .xd79z9g {
    border-bottom-color: var(--base-lime);
  }
  .xd7gaf3 {
    border-top-color: var(--calendar-event-card-outline-green);
  }
  .xd7y6wv {
    height: 26px;
  }
  .xd8l9wo {
    width: 86%;
  }
  .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);
  }
  .xdko459 {
    padding-bottom: 33px;
  }
  .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;
  }
  .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: calc(1 * 100%);
  }
  .xdvlbce {
    padding-bottom: 9px;
  }
  .xdw156q {
    min-height: 336px;
  }
  .xdwcc1e {
    margin-top: -65px;
  }
  .xdwzuf7 {
    height: 260px;
  }
  .xdyaqo4 {
    border-top-color: var(--hosted-view-selected-state);
  }
  .xdyyz9e {
    border-top-color: var(--line-separator);
  }
  .xdzyupr {
    width: 300px;
  }
  .xe0957l {
    min-height: 22px;
  }
  .xe0e401 {
    padding-top: 165px;
  }
  .xe0p6wg {
    min-height: 28px;
  }
  .xe2m9f7 {
    max-height: 254px;
  }
  .xe3e8bt {
    border-bottom-color: var(--blue-link);
  }
  .xe3yebo {
    width: 40em;
  }
  .xe49bxc {
    height: 290.25px;
  }
  .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);
  }
  .xe9vn5y {
    width: 174px;
  }
  .xeatkqw {
    max-width: 50vw;
  }
  .xeb3olx {
    padding-top: calc(0.6944444444444444 * 100%);
  }
  .xeb58b7 {
    top: 0.5px;
  }
  .xec78no {
    padding-top: 3.5%;
  }
  .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;
  }
  .xehck9z {
    max-width: 316px;
  }
  .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;
  }
  .xenygr1 {
    max-height: 38px;
  }
  .xeo2b4q {
    border-top-style: none !important;
  }
  .xeocjcu {
    width: 189px;
  }
  .xeoy8u4 {
    min-width: 103px;
  }
  .xepj23h {
    height: 528px;
  }
  .xepxnk6 {
    max-width: 712px;
  }
  .xeq5yr9 {
    width: 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;
  }
  .xf0wgct {
    min-height: 390px;
  }
  .xf1td5l {
    margin-top: var(--size-negative-24);
  }
  .xf30bs1 {
    height: 137px;
  }
  .xf3fr44 {
    max-width: 1px;
  }
  .xf6mfmo {
    padding-top: 4rem;
  }
  .xf6wnu4 {
    height: 430px;
  }
  .xf7dwv7 {
    padding-bottom: var(--x15qbgmd);
  }
  .xf819t3 {
    border-bottom-color: #dbdbdb;
  }
  .xf8h68t {
    margin-top: -25px;
  }
  .xf9lk3t {
    max-width: 840px;
  }
  .xf9sqsv {
    width: 23.5px;
  }
  .xf9y8ew {
    top: 350px;
  }
  .xfb3i0g {
    min-width: 180px;
  }
  .xfc7bmz {
    margin-bottom: 29px;
  }
  .xfd5v8p {
    height: 380px;
  }
  .xfdjxqc {
    width: 516px;
  }
  .xfer4rk {
    width: calc(100% - 50px - 32px);
  }
  .xfgsk1c {
    width: 67px;
  }
  .xfhlp2a {
    width: 33.33%;
  }
  .xfi1oeo {
    padding-bottom: 21px;
  }
  .xfitlp5 {
    margin-bottom: 9px;
  }
  .xfj1xho {
    width: 158px;
  }
  .xfkxr84 {
    margin-bottom: var(--size-negative-4);
  }
  .xfl9c3a {
    width: calc(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;
  }
  .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;
  }
  .xfwu52s {
    min-height: calc(100% - 40px - 24px);
  }
  .xfx42nl {
    min-height: 324px;
  }
  .xfx9s81 {
    max-width: 980px;
  }
  .xfxsp4d {
    height: 173px !important;
  }
  .xfyf068 {
    top: 13px;
  }
  .xfywdjv {
    max-height: 510px;
  }
  .xfz9iyh {
    border-bottom-color: var(--negative);
  }
  .xfzxyo3 {
    max-height: 35vh;
  }
  .xg0is8a {
    min-height: 420px;
  }
  .xg0jo4d {
    width: 75%;
  }
  .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: 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;
  }
  .xge0ay3 {
    width: 66px;
  }
  .xge4jfe {
    top: 165px;
  }
  .xgf0v1f {
    margin-bottom: 13.5px;
  }
  .xgf8fm {
    width: 99px;
  }
  .xgfcmlh {
    border-bottom-style: var(--popover-border-style);
  }
  .xgfja2r {
    border-right-width: 0;
  }
  .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: rgba(255, 255, 255, 0.8);
  }
  .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;
  }
  .xgqf5xa {
    border-top-color: var(--base-grape);
  }
  .xgqk73l {
    width: 95%;
  }
  .xgqnoi5 {
    min-height: 560px;
  }
  .xgqtt45 {
    min-width: 100%;
  }
  .xgt3fid {
    width: 316px;
  }
  .xgt6qma {
    width: 372px;
  }
  .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;
  }
  .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;
  }
  .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);
  }
  .xhft0lx {
    max-height: calc(100vh - 400px);
  }
  .xhg8w3n {
    padding-top: 31px;
  }
  .xhie56u {
    max-height: 353px;
  }
  .xhiitf2 {
    height: calc(100% - 2px);
  }
  .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;
  }
  .xhs4bwn {
    min-width: 168px;
  }
  .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);
  }
  .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;
  }
  .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;
  }
  .xi9l4ab {
    width: 82%;
  }
  .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;
  }
  .xikseh0 {
    width: 200;
  }
  .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;
  }
  .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 - 60px - 24px - 100% - 48px);
  }
  .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;
  }
  .xjd2vgl {
    width: 539px;
  }
  .xjd8us4 {
    max-height: 1200px;
  }
  .xjetflh {
    min-height: 489px;
  }
  .xjhpzjm {
    margin-bottom: 20%;
  }
  .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;
  }
  .xjp8j0k {
    height: 96px;
  }
  .xjpr12u {
    margin-bottom: 2px;
  }
  .xjqd8mg {
    top: 19px;
  }
  .xjqpnuy {
    border-top-color: var(--always-dark-overlay);
  }
  .xjrrmdf {
    height: 310px;
  }
  .xjs400a {
    max-height: -webkit-fill-available;
  }
  .xjs9lh2 {
    overflow-y: var(--overflowY);
  }
  .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;
  }
  .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;
  }
  .xk9mzb7 {
    margin-top: 13px;
  }
  .xkbhlo {
    border-top-color: #283943;
  }
  .xkcn1ht {
    width: 862px;
  }
  .xkdopwv {
    max-width: 40.2%;
  }
  .xkdpuxl {
    height: 15%;
  }
  .xken49m {
    margin-top: -13px;
  }
  .xkfu8t4 {
    border-top-color: yellow;
  }
  .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;
  }
  .xkjf3g4 {
    max-height: 221px;
  }
  .xkk90sl {
    border-bottom-color: #d82442;
  }
  .xkkctlj {
    border-top-color: var(--list-border-color, transparent);
  }
  .xkl5mrx {
    height: 460px;
  }
  .xkmisrf {
    height: 262px;
  }
  .xkosdsc {
    width: 96%;
  }
  .xkpwwdj {
    margin-bottom: 134px;
  }
  .xkpxhuf {
    max-height: 382.5px;
  }
  .xkq7avx {
    height: 176px;
  }
  .xkqdns9 {
    height: calc(((100vh - 80px) * 0.5625 - 48px) * 9 / 16);
  }
  .xkrbisn {
    border-top-color: #e5e5e5;
  }
  .xkrgtij {
    width: 683px;
  }
  .xks97mr {
    padding-bottom: calc((var(--mono-font-size) - var(--body-font-size)) / 2);
  }
  .xktia5q {
    width: 80%;
  }
  .xktpd3l {
    min-width: 100px;
  }
  .xkvqqw9 {
    padding-top: 3.5px;
  }
  .xkwawvv {
    border-bottom-color: var(--progress-ring-neutral-foreground);
  }
  .xkxa9zd {
    width: calc(100% - 32px);
  }
  .xkxsfb {
    padding-bottom: 84px;
  }
  .xkygqaa {
    max-width: 216px;
  }
  .xkzvxw0 {
    width: 238px;
  }
  .xl0us3e {
    width: 164px;
  }
  .xl0zg8o {
    padding-top: 98px;
  }
  .xl2p5ez {
    width: calc(100% - 5px);
  }
  .xl4ysuq {
    height: 313px;
  }
  .xl6hnh8 {
    height: calc(455px - 100% - 48px);
  }
  .xl6w1qr {
    border-top-color: var(--calendar-event-card-outline-gray);
  }
  .xl7mdt5 {
    border-bottom-color: var(--secondary-button-stroke) !important;
  }
  .xl8u0lm {
    width: 672px;
  }
  .xl8z2ie {
    max-height: 250px;
  }
  .xl9nvqe {
    min-width: min(fit-content, 100%);
  }
  .xlacmmq {
    height: var(--size-action-height-small);
  }
  .xlaft8j {
    padding-top: 44px;
  }
  .xlbnqw7 {
    padding-bottom: var(--size-32);
  }
  .xlbz39d {
    width: 592px;
  }
  .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;
  }
  .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: calc(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;
  }
  .xmbed50 {
    max-width: 72px;
  }
  .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);
  }
  .xmenpq3 {
    min-height: 356px;
  }
  .xmep95 {
    min-width: 5em;
  }
  .xmgb6t1 {
    margin-bottom: -2px;
  }
  .xmhk92p {
    top: 20px;
  }
  .xmix8c7 {
    height: 18px;
  }
  .xmj3umr {
    min-width: 520px;
  }
  .xmja80j {
    height: calc(100% - 3.86%);
  }
  .xmk4qb2 {
    padding-top: 2%;
  }
  .xmku9ua {
    min-height: 78px;
  }
  .xmlsiyf {
    max-width: 129.6px;
  }
  .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 - 60px - 24px);
  }
  .xn3w4p2 {
    height: 44px;
  }
  .xn4wywj {
    padding-bottom: 100px;
  }
  .xn5hqff {
    right: 16px;
  }
  .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;
  }
  .xnl7qta {
    width: full-width;
  }
  .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;
  }
  .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;
  }
  .xo1bdp9 {
    max-height: calc(100vh - 410px);
  }
  .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;
  }
  .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;
  }
  .xoemqhh {
    max-width: calc(100% - 200px);
  }
  .xoh9pqz {
    min-height: 302px;
  }
  .xohozt6 {
    min-height: -webkit-fill-available;
  }
  .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;
  }
  .xomu7y5 {
    height: 131;
  }
  .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;
  }
  .xorqhan {
    max-width: 710px;
  }
  .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%;
  }
  .xovy0qw {
    bottom: -30px;
  }
  .xowu84q {
    max-height: 90px;
  }
  .xoww62b {
    width: min(640px, 100%);
  }
  .xoylwha {
    width: 139px;
  }
  .xoyzfg9 {
    top: 18px;
  }
  .xp0d4r4 {
    max-height: calc(33vh);
  }
  .xp22266 {
    min-height: 700px;
  }
  .xp25lip {
    width: calc(100% + 4px);
  }
  .xp2wjkf {
    height: 174px;
  }
  .xp33xtk {
    min-width: 288px;
  }
  .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;
  }
  .xpbizmm {
    max-width: 1294px;
  }
  .xpbsij0 {
    height: 8%;
  }
  .xpcrps7 {
    padding-bottom: 0.4rem;
  }
  .xpdbtf9 {
    height: 324px;
  }
  .xpddf3h {
    height: 100vw;
  }
  .xpfhh1 {
    width: calc(50% - 10px);
  }
  .xpg55fz {
    height: 53.33px;
  }
  .xphddl8 {
    max-width: 550px;
  }
  .xphu8jj {
    min-height: calc(100vh - 177px);
  }
  .xpk2c9u {
    height: 38vh;
  }
  .xplo3ha {
    width: 850px;
  }
  .xplvr90 {
    height: calc(8px);
  }
  .xpmdkuv {
    border-top-color: var(--chat-message-border-color, transparent);
  }
  .xpn8fn3 {
    border-bottom-color: var(--card-background);
  }
  .xpnc28q {
    height: 275px;
  }
  .xpnmzw7 {
    left: 12px;
  }
  .xpo37aw {
    max-height: 530px;
  }
  .xpo8tbf {
    width: calc(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;
  }
  .xpyjxry {
    width: 13%;
  }
  .xpypsur {
    border-top-color: black;
  }
  .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: rgba(255, 145, 16, 0);
  }
  .xqb9ast {
    min-height: 290px;
  }
  .xqbmtlq {
    padding-top: -10px;
  }
  .xqbnct6 {
    max-height: calc(100vh - 64px);
  }
  .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) * 9 / 16);
  }
  .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;
  }
  .xqooboj {
    border-top-color: #e4e6eb;
  }
  .xqry13o {
    min-height: 448px;
  }
  .xqsdca1 {
    border-bottom-color: var(--dataviz-secondary-1);
  }
  .xqt63rz {
    height: 80vh;
  }
  .xqt8c36 {
    max-width: 775px;
  }
  .xqtp20y {
    height: 0;
  }
  .xqu0tyb {
    height: 4px;
  }
  .xqu606t {
    width: calc(100% * (2 / 3));
  }
  .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);
  }
  .xqzzm3x {
    height: 183px;
  }
  .xr0a872 {
    top: -68px;
  }
  .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: calc(100%);
  }
  .xr64pue {
    height: calc(var(--abra-conversation-composer-height) + 80px - 16px);
  }
  .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;
  }
  .xrb9twl {
    border-top-color: #fea500;
  }
  .xrb9xsn {
    max-width: 93.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;
  }
  .xric181 {
    max-width: 665px;
  }
  .xrka4um {
    height: var(--size-large);
  }
  .xrknsfa {
    height: calc(100vh - 64px);
  }
  .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);
  }
  .xrrss0q {
    max-width: 110.4px;
  }
  .xrrx92i {
    padding-bottom: 65px;
  }
  .xrsdzbr {
    margin-top: -48px;
  }
  .xrsf3xo {
    bottom: 104px;
  }
  .xrskzf1 {
    height: 188px;
  }
  .xrsu98b {
    width: 797px;
  }
  .xrt222 {
    border-bottom-color: var(--primary-text);
  }
  .xrt8x4y {
    margin-top: none;
  }
  .xrtmzzn {
    min-width: 264.5px;
  }
  .xrtraci {
    margin-top: -21px;
  }
  .xrtz9ly {
    height: 37px;
  }
  .xru3oci {
    width: 60em;
  }
  .xrua2ca {
    border-bottom-color: var(--fds-gray-20);
  }
  .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;
  }
  .xrzhmu5 {
    height: 40;
  }
  .xs0t0u8 {
    margin-top: 3.5px;
  }
  .xs1vzh6 {
    width: 246px;
  }
  .xs20ya3 {
    padding-bottom: 9.5px;
  }
  .xs28ghr {
    height: calc(100vh - var(--header-height) - 1px);
  }
  .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;
  }
  .xsab9z2 {
    width: calc(100vw - 320px - 56px);
  }
  .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);
  }
  .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;
  }
  .xsplitu {
    width: 428.5714px;
  }
  .xsqr1ll {
    padding-top: 61.5px;
  }
  .xsr4cvt {
    max-width: 47%;
  }
  .xsr4fh7 {
    border-bottom-color: var(--background-secondary);
  }
  .xsrdlg4 {
    max-width: 95vw;
  }
  .xsrh7og {
    border-top-color: blue;
  }
  .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;
  }
  .xsx72as {
    padding-top: 54px;
  }
  .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;
  }
  .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 - 160px + 32px);
  }
  .xtd2538 {
    width: calc(100% - 30px);
  }
  .xtdtrs8 {
    height: 100dvh;
  }
  .xted6l9 {
    max-width: 1000px;
  }
  .xtfrcel {
    max-width: 590px;
  }
  .xtfuh1u {
    height: 604px;
  }
  .xtfxukr {
    max-width: 844px;
  }
  .xtha0ss {
    height: 154px;
  }
  .xthkip5 {
    width: 270px;
  }
  .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;
  }
  .xtqaf1t {
    width: 198px;
  }
  .xtrj1p {
    max-width: 530px;
  }
  .xtrxkvy {
    bottom: 70px;
  }
  .xtt89pj {
    max-width: 599px;
  }
  .xtu2xtp {
    top: -6px;
  }
  .xtuxyv6 {
    width: 690px;
  }
  .xtxcnzb {
    margin-left: 30px;
  }
  .xtxm24l {
    max-width: 249px;
  }
  .xtxwg39 {
    height: 768px;
  }
  .xty4aln {
    margin-bottom: -40px;
  }
  .xu06os2 {
    margin-bottom: 5px;
  }
  .xu0aao5 {
    min-height: 36px;
  }
  .xu0jt6k {
    height: 410px;
  }
  .xu1min0 {
    width: var(--base-plate-width);
  }
  .xu1mrb {
    height: 10%;
  }
  .xu1y6uy {
    min-width: 1056px;
  }
  .xu3c9wy {
    padding-bottom: 45px;
  }
  .xu3xrit {
    height: 320px;
  }
  .xu40bym {
    padding-top: var(--card-padding-vertical);
  }
  .xu45tvi {
    width: 375px;
  }
  .xu5yr9u {
    top: -16px;
  }
  .xu6qffr {
    border-bottom-color: var(--fds-gray-30);
  }
  .xu75nwu {
    border-bottom-width: 10px;
  }
  .xu85oma {
    max-height: 664px;
  }
  .xu96u03 {
    left: 0;
  }
  .xu9qebc {
    min-width: 700px;
  }
  .xubh1cw {
    width: 4vw;
  }
  .xubmp2s {
    max-height: calc(100vh - 32px - 60px - 24px - 72px);
  }
  .xuce83p {
    overflow-x: inherit;
  }
  .xufetwn {
    width: 868px;
  }
  .xug7fao {
    min-height: 205px;
  }
  .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;
  }
  .xus36rj {
    max-width: 888px;
  }
  .xus7lly {
    width: calc(100%);
  }
  .xust34l {
    padding-top: var(--space-large);
  }
  .xuubg26 {
    width: 504px;
  }
  .xuugldn {
    width: calc(100% - 64px);
  }
  .xuv0xuj {
    height: 75%;
  }
  .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: calc(90vh);
  }
  .xv1c84d {
    border-top-color: var(--hds-shade-03);
  }
  .xv1d4r3 {
    border-top-color: var(--wig-page-background);
  }
  .xv22ei7 {
    padding-bottom: 10;
  }
  .xv2kvbc {
    height: 184px;
  }
  .xv3da76 {
    bottom: 68px;
  }
  .xv44a7y {
    top: 500px;
  }
  .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);
  }
  .xv9sti3 {
    border-bottom-color: var(--line-separator);
  }
  .xvaj83j {
    padding-top: var(--message-code-block-padding);
  }
  .xvasyt3 {
    padding-bottom: 16;
  }
  .xvecwji {
    max-height: 2.5%;
  }
  .xveorr9 {
    max-width: 152px;
  }
  .xveoyg5 {
    margin-bottom: var(--p-space-4);
  }
  .xvfhwrs {
    min-width: 109px;
  }
  .xvg0hmc {
    bottom: 74%;
  }
  .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);
  }
  .xvp9trb {
    height: var(--BasePulseEffect_height);
  }
  .xvpi1xe {
    border-bottom-color: lightgray;
  }
  .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;
  }
  .xvt0np {
    top: 67px;
  }
  .xvt3nqv {
    min-height: 620px;
  }
  .xvt47uu {
    height: 65px;
  }
  .xvue9z {
    width: 500px;
  }
  .xvundu9 {
    min-width: 54px;
  }
  .xvv2zd5 {
    min-height: 130px;
  }
  .xvv7f4i {
    max-width: calc(100vw - 24px);
  }
  .xvv7gvb {
    min-height: 425px;
  }
  .xvvd5x1 {
    max-width: 200;
  }
  .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;
  }
  .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;
  }
  .xw7nakj {
    max-width: calc(100vw - 32px);
  }
  .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;
  }
  .xwazeda {
    max-height: 218px;
  }
  .xwbll40 {
    border-bottom-color: var(--background-primary);
  }
  .xwc1p85 {
    height: 102px;
  }
  .xwcfh7u {
    max-width: 452px;
  }
  .xweiyed {
    width: 237px;
  }
  .xwfx9td {
    height: 316px;
  }
  .xwgfvnl {
    width: 0.6em;
  }
  .xwgvhgk {
    top: -1.5px;
  }
  .xwhfy9y {
    width: calc(100% - 3.86%);
  }
  .xwi95zy {
    border-top-color: var(--mwp-header-background-color, --card-background);
  }
  .xwib8y2 {
    padding-bottom: 8px;
  }
  .xwips74 {
    height: calc(70vh - 130px - 115px);
  }
  .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;
  }
  .xwvo6wf {
    border-bottom-color: var(--base-grape);
  }
  .xwvwv9b {
    height: 46px;
  }
  .xwwfhk3 {
    padding-bottom: var(--nav-list-cell-padding-vertical);
  }
  .xwwitqe {
    right: -12px;
  }
  .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;
  }
  .xx0sbmz {
    max-width: 392px;
  }
  .xx0uv9t {
    padding-top: 16;
  }
  .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;
  }
  .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;
  }
  .xxcbz4w {
    top: 10%;
  }
  .xxd7ogt {
    height: 628px;
  }
  .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;
  }
  .xxkpauf {
    border-bottom-width: var(--base-blue);
  }
  .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;
  }
  .xxpmy0n {
    height: 93vh;
  }
  .xxpnhu5 {
    width: 231px;
  }
  .xxpyd14 {
    min-height: calc(100vh - 281px - 91px);
  }
  .xxqbpr {
    margin-top: 68px;
  }
  .xxsgkw5 {
    width: 350px;
  }
  .xxsxjwm {
    min-width: 70px;
  }
  .xxt37ne {
    bottom: -14px;
  }
  .xxuoln7 {
    min-height: 430px;
  }
  .xxv6tbr {
    padding-bottom: var(--nav-list-cell-padding-vertical-with-addon);
  }
  .xxvnjvp {
    max-height: calc(100vh - 192px);
  }
  .xxw3i39 {
    bottom: 270px;
  }
  .xxwu3sf {
    left: 6px;
  }
  .xxy8q6d {
    width: 146px;
  }
  .xxz18i5 {
    height: 73px;
  }
  .xxzkxad {
    top: var(--header-height);
  }
  .xxzn642 {
    max-height: 390px;
  }
  .xxzp1fc {
    bottom: 80px;
  }
  .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%;
  }
  .xy8hxym {
    border-top-color: solid;
  }
  .xy91r5k {
    max-width: 1234px;
  }
  .xy92up0 {
    min-height: 40%;
  }
  .xy9ov0e {
    width: 502px;
  }
  .xyajsyi {
    height: 165px;
  }
  .xyamay9 {
    padding-top: 16px;
  }
  .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;
  }
  .xyht0md {
    border-top-color: var(--abra-artifact-card-border);
  }
  .xyhuw {
    top: 104px;
  }
  .xyi8dvt {
    max-height: 476px;
  }
  .xyinxu5 {
    padding-top: 14px;
  }
  .xyj58a3 {
    border-left-width: 0;
  }
  .xyj95qd {
    height: 151px;
  }
  .xyjl7ns {
    height: calc(6px);
  }
  .xyk13k4 {
    height: 94px;
  }
  .xyl1zun {
    padding-top: 12%;
  }
  .xylbxtu {
    max-width: 1464px;
  }
  .xylgo91 {
    width: 156px;
  }
  .xym0pih {
    border-bottom-color: var(--shadow-8);
  }
  .xymcp1x {
    width: 750px;
  }
  .xymksmu {
    height: calc(100vh - 170px);
  }
  .xympuli {
    height: 427px;
  }
  .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;
  }
  .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);
  }
  .xz3ryob {
    max-height: 786px;
  }
  .xz4mmma {
    bottom: var(--abra-conversation-composer-height);
  }
  .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%;
  }
  .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;
  }
  .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);
  }
  .xzqtsix {
    top: -70%;
  }
  .xzt92bp {
    height: calc(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);
  }
  .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 (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;
  }
  .x1ni5s2d:not([stylex-hack]) > * {
    margin-top: 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);
  }
  .x1bdsejj:hover {
    border-top-color: var(--accent);
  }
  .x1bhcc0k:hover {
    border-bottom-color: var(--border-focused);
  }
  .x1ksy1z5:hover {
    border-bottom-color: var(--negative);
  }
  .x1oah15j:hover {
    border-bottom-color: var(--interactive-secondary-hover);
  }
  .x1oxtuf1:hover {
    border-top-color: var(--primary-emphasized-button-pressed);
  }
  .x1szx6du:hover {
    border-top-color: var(--interactive-secondary-hover);
  }
  .x1uvrz2g:hover {
    border-bottom-style: dashed;
  }
  .x1y6jfpw:hover {
    border-bottom-color: var(--line-primary);
  }
  .x3ng2w9:hover {
    height: 46px;
  }
  .x4mw89m:hover {
    width: 46px;
  }
  .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);
  }
  .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);
  }
  .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;
  }
  .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 (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 (min-width: 998px) {
    .x10ns0f1.x10ns0f1 {
      padding-bottom: 16px;
    }
  }
  @media (max-width: 767px) {
    .x10rn61k.x10rn61k {
      width: 100%;
    }
  }
  @media (min-width: 768px) {
    .x10ugzgc.x10ugzgc {
      margin-top: 2px;
    }
  }
  @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 (max-width: 900px) {
    .x11a86gp.x11a86gp {
      width: calc(100vw - 76px);
    }
  }
  @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: 583px) {
    .x11pth41.x11pth41 {
      width: auto;
    }
  }
  @media (max-width: 767px) {
    .x1278334.x1278334 {
      border-top-width: 1px;
    }
  }
  @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 (min-height: 875px) {
    .x148r539.x148r539 {
      height: calc(100vh - var(--header-height) - 364px - 100% - 48px);
    }
  }
  @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 (max-width: 564px) {
    .x15472oz.x15472oz {
      padding-bottom: 100px;
    }
  }
  @media (max-width: 899px) {
    .x15668bf.x15668bf {
      margin-bottom: 0;
    }
  }
  @media (min-width: 768px) and (max-width: 1023px) and (min-height: 768px) {
    .x1597v7u.x1597v7u {
      padding-bottom: 63px;
    }
  }
  @media (max-width: 655px) {
    .x159j7xd.x159j7xd {
      padding-bottom: 8px;
    }
  }
  @media (max-width: 999px) {
    .x15a6mhk.x15a6mhk {
      padding-top: 60px;
    }
  }
  @media (max-width: 1024px) {
    .x15dfyo2.x15dfyo2 {
      width: calc(33% - 20px);
    }
  }
  @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) {
    .x16jcvb6.x16jcvb6 {
      border-bottom-color: var(--divider);
    }
  }
  @media (max-width: 768px) {
    .x16lhpcn.x16lhpcn {
      margin-bottom: 12px;
    }
  }
  @media (max-width: 1200px) {
    .x16m946e.x16m946e {
      max-width: 300px;
    }
  }
  @media (min-width: 1510px) and (max-width: 1667px) {
    .x16ty6bb.x16ty6bb {
      width: calc((100% - 88px) / 9 - 8px);
    }
  }
  @media (max-width: 1259px) {
    .x16zjblr.x16zjblr {
      width: calc(100vw - 376px);
    }
  }
  @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) {
    .x172qv1o.x172qv1o {
      margin-top: 0;
    }
  }
  @media (max-width: 767px) {
    .x175wuz2.x175wuz2 {
      width: auto;
    }
  }
  @media (max-width: 767px) {
    .x178p66w.x178p66w {
      margin-bottom: 8px;
    }
  }
  @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 (max-width: 767px) {
    .x17gtv5z.x17gtv5z {
      padding-bottom: 50px;
    }
  }
  @media (min-width: 1668px) and (max-width: 1825px) {
    .x17iarbr.x17iarbr {
      width: calc((100% - 88px) / 10 - 8px);
    }
  }
  @media (min-width: 0) and (max-width: 1366px) {
    .x17iw9cb.x17iw9cb {
      padding-top: 8px;
    }
  }
  @media (min-width: 1610px) {
    .x17j41n0.x17j41n0 {
      width: 376px;
    }
  }
  @media (min-width: 768px) {
    .x17oh7bm.x17oh7bm {
      padding-top: 30px;
    }
  }
  @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 (pointer: coarse) {
    .x187g7qf.x187g7qf {
      max-width: none;
    }
  }
  @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 (min-width: 450px) {
    .x18uuaim.x18uuaim {
      height: 80px;
    }
  }
  @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 (max-width: 900px) {
    .x195rp18.x195rp18 {
      min-width: calc(100vw - 76px);
    }
  }
  @media print {
    .x196fn1l.x196fn1l {
      width: 960px;
    }
  }
  @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 (min-width: 768px) and (max-width: 1023px) {
    .x19r2pjt.x19r2pjt {
      max-width: none;
    }
  }
  @media (max-width: 600px) {
    .x1a115ii.x1a115ii {
      min-width: calc(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: calc(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: 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 (max-width: 767px) {
    .x1biheso.x1biheso {
      bottom: 16px;
    }
  }
  @media (min-width: 0) and (max-width: 679px) {
    .x1bl51vm.x1bl51vm {
      padding-top: 12px;
    }
  }
  @media (min-width: 821px) and (max-width: 899px) {
    .x1bl7fkj.x1bl7fkj {
      width: 416px;
    }
  }
  @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 (min-width: 665px) {
    .x1buixqu.x1buixqu {
      height: 92px;
    }
  }
  @media (max-width: 600px) {
    .x1bv1ejp.x1bv1ejp {
      max-width: 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 (min-width: 1366px) and (max-width: 1919px) {
    .x1c59wmr.x1c59wmr {
      padding-bottom: 8px;
    }
  }
  @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: 769px) and (max-width: 820px) {
    .x1ctu162.x1ctu162 {
      height: 468px;
    }
  }
  @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-aspect-ratio: 21/8.5) {
    .x1dr6425.x1dr6425 {
      height: auto;
    }
  }
  @media (max-width: 899px) {
    .x1dtbkle.x1dtbkle {
      padding-top: 15px;
    }
  }
  @media (max-width: 1919px) {
    .x1dw9l9t.x1dw9l9t {
      padding-top: 8px;
    }
  }
  @media (min-width: 1366px) and (max-width: 1919px) {
    .x1dxyzh.x1dxyzh {
      min-height: calc(100vh - 281px - 91px);
    }
  }
  @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: 655px) {
    .x1e0ign.x1e0ign {
      padding-top: 8px;
    }
  }
  @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 (min-width: 768px) {
    .x1ed4jaq.x1ed4jaq {
      margin-top: 8px;
    }
  }
  @media (max-width: 679px) {
    .x1eevrrt.x1eevrrt {
      padding-bottom: 0;
    }
  }
  @media (min-width: 768px) {
    .x1ehyov4.x1ehyov4 {
      padding-bottom: 30px;
    }
  }
  @media (max-width: 939px) {
    .x1eicmqx.x1eicmqx {
      padding-bottom: 0;
    }
  }
  @media (max-width: 1023px) {
    .x1eiwuh9.x1eiwuh9 {
      padding-top: 25px;
    }
  }
  @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 (min-width: 450px) {
    .x1g0u1a9.x1g0u1a9 {
      margin-bottom: 80px;
    }
  }
  @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: 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 (min-width: 998px) {
    .x1gvszs5.x1gvszs5 {
      border-top-width: 1px;
    }
  }
  @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: 768px) and (max-width: 1023px) {
    .x1hfp3cf.x1hfp3cf {
      padding-top: 50px;
    }
  }
  @media (min-width: 1921px) {
    .x1hftuzi.x1hftuzi {
      width: 1600px;
    }
  }
  @media (min-width: 768px) {
    .x1hpg52w.x1hpg52w {
      height: 258px;
    }
  }
  @media (max-width: 767px) {
    .x1hqpe55.x1hqpe55 {
      margin-bottom: auto;
    }
  }
  @media (min-width: 0) and (max-width: 679px) {
    .x1htibsw.x1htibsw {
      top: 0;
    }
  }
  @media (min-width: 0) and (max-width: 767px) {
    .x1hu8p16.x1hu8p16 {
      max-width: 982px;
    }
  }
  @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: 899px) and (min-width: 520px) {
    .x1ir2xsq.x1ir2xsq {
      margin-top: 16px;
    }
  }
  @media (max-width: 767px) {
    .x1isuaqg.x1isuaqg {
      min-width: calc(100% - 12px);
    }
  }
  @media (max-width: 480px) {
    .x1ivs92r.x1ivs92r {
      width: calc(100% + 32px);
    }
  }
  @media (max-width: 1259px) {
    .x1j2ztq8.x1j2ztq8 {
      width: calc(100vw - 76px);
    }
  }
  @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 (min-width: 1366px) {
    .x1j9osdn.x1j9osdn {
      padding-bottom: 50px;
    }
  }
  @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: 767px) {
    .x1k87csf.x1k87csf {
      padding-top: 50px;
    }
  }
  @media (max-width: 450px) {
    .x1k9ca3y.x1k9ca3y {
      padding-top: 16px;
    }
  }
  @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 (max-width: 1103px) {
    .x1l4nkvb.x1l4nkvb {
      top: calc(var(--header-height) - 12px);
    }
  }
  @media (min-width: 0) and (max-width: 1366px) {
    .x1l7vkab.x1l7vkab {
      padding-bottom: 8px;
    }
  }
  @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: 998px) {
    .x1lnkc31.x1lnkc31 {
      width: 80px;
    }
  }
  @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(100% / 5 - 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: 899px) {
    .x1mim9m8.x1mim9m8 {
      margin-bottom: -8px;
    }
  }
  @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: 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 (max-width: 1023px) {
    .x1pg9lnh.x1pg9lnh {
      padding-bottom: 50px;
    }
  }
  @media (max-width: 767px) {
    .x1phzuq3.x1phzuq3 {
      margin-top: 0%;
    }
  }
  @media (max-aspect-ratio: 13/8) {
    .x1piz8qu.x1piz8qu {
      height: auto;
    }
  }
  @media (pointer: coarse) {
    .x1pl6kqj.x1pl6kqj {
      width: auto;
    }
  }
  @media (min-width: 768px) {
    .x1ppnloa.x1ppnloa {
      margin-bottom: 2px;
    }
  }
  @media (max-width: 767px) {
    .x1pq7pt1.x1pq7pt1 {
      margin-bottom: 20px;
    }
  }
  @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: 1365px) {
    .x1q0dokf.x1q0dokf {
      padding-bottom: 0;
    }
  }
  @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 (max-width: 1103px) {
    .x1qrmogl.x1qrmogl {
      width: calc(100% + 32px);
    }
  }
  @media print {
    .x1qzcej9.x1qzcej9 {
      border-top-width: 0;
    }
  }
  @media (max-width: 1365px) {
    .x1rd0s7a.x1rd0s7a {
      height: 16px;
    }
  }
  @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: calc(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 (min-width: 768px) and (max-width: 1023px) {
    .x1sypeny.x1sypeny {
      padding-bottom: 20px;
    }
  }
  @media (max-width: 600px) {
    .x1t16v7k.x1t16v7k {
      width: calc(100vw);
    }
  }
  @media (max-width: 835px) {
    .x1t7pso0.x1t7pso0 {
      margin-top: -8px;
    }
  }
  @media (max-width: 996px) {
    .x1tc3ha4.x1tc3ha4 {
      height: auto;
    }
  }
  @media (min-width: 769px) and (max-width: 820px) {
    .x1tc9doy.x1tc9doy {
      width: 384px;
    }
  }
  @media (max-height: 520px) {
    .x1te70xu.x1te70xu {
      overflow-x: hidden;
    }
  }
  @media (min-width: 1366px) {
    .x1telxci.x1telxci {
      padding-bottom: 62px;
    }
  }
  @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 (max-aspect-ratio: 13/8) {
    .x1to5pr1.x1to5pr1 {
      width: 100%;
    }
  }
  @media (min-width: 1366px) and (max-width: 1919px) {
    .x1tosa0b.x1tosa0b {
      padding-top: 8px;
    }
  }
  @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-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 (min-width: 998px) {
    .x1v0gokz.x1v0gokz {
      padding-top: 16px;
    }
  }
  @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 (max-width: 899px) {
    .x1v6pv1x.x1v6pv1x {
      border-top-width: 1px;
    }
  }
  @media (max-width: 1364px) {
    .x1vfek56.x1vfek56 {
      max-height: 50vh;
    }
  }
  @media (min-width: 1024px) {
    .x1vihhqy.x1vihhqy {
      min-width: 500px;
    }
  }
  @media (min-width: 998px) {
    .x1vin3uw.x1vin3uw {
      margin-bottom: 0;
    }
  }
  @media (max-width: 767px) {
    .x1vk4ifv.x1vk4ifv {
      padding-top: 24px;
    }
  }
  @media (max-width: 564px) {
    .x1vk6wv0.x1vk6wv0 {
      margin-bottom: 12px;
    }
  }
  @media (max-width: 1023px) {
    .x1vrzlld.x1vrzlld {
      max-width: 100%;
    }
  }
  @media (min-width: 768px) {
    .x1vu0znh.x1vu0znh {
      margin-bottom: 8px;
    }
  }
  @media (max-width: 767px) {
    .x1vvjbjn.x1vvjbjn {
      width: 100vw;
    }
  }
  @media (min-height: 700px) and (max-height: 789px) {
    .x1w0m72n.x1w0m72n {
      width: 331.875px;
    }
  }
  @media (max-width: 999px) {
    .x1w5nxes.x1w5nxes {
      max-height: auto;
    }
  }
  @media (max-width: 767px) {
    .x1wfb79h.x1wfb79h {
      padding-top: 0;
    }
  }
  @media (max-width: 767px) {
    .x1wq6e7o.x1wq6e7o {
      padding-top: 8px;
    }
  }
  @media (max-width: 1280px) {
    .x1wrum8q.x1wrum8q {
      width: 100%;
    }
  }
  @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 (min-width: 768px) and (max-width: 1365px) and (min-height: 490px) {
    .x1x6kxam.x1x6kxam {
      padding-bottom: 40px;
    }
  }
  @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 (max-width: 1400px) {
    .x1yni0do.x1yni0do {
      max-height: min(455px, calc(100vh - var(--header-height)));
    }
  }
  @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 (max-aspect-ratio: 21/8.5) {
    .x1yyy9kq.x1yyy9kq {
      width: 100%;
    }
  }
  @media screen and (min-width: 600px) {
    .x1z5upz.x1z5upz {
      margin-top: auto;
    }
  }
  @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) / 10 - 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 (width: 768px) {
    .x2ws729.x2ws729 {
      height: 429px;
    }
  }
  @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: 939px) and (min-width: 520px) {
    .x387kpz.x387kpz {
      margin-top: 16px;
    }
  }
  @media (min-width: 900px) {
    .x390vds.x390vds {
      bottom: 0;
    }
  }
  @media (max-width: 899px) {
    .x3oj6ao.x3oj6ao {
      min-height: 60px;
    }
  }
  @media (min-height: 790px) {
    .x3pf6vw.x3pf6vw {
      height: 680px;
    }
  }
  @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(100% / 2 - 8px);
    }
  }
  @media (max-width: 564px) {
    .x40dr4r.x40dr4r {
      height: 100%;
    }
  }
  @media (max-width: 820px) {
    .x418flu.x418flu {
      width: 150px;
    }
  }
  @media (min-height: 1280px) {
    .x460g69.x460g69 {
      height: calc(570px - 100% - 48px);
    }
  }
  @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: 1024px) {
    .x4l1jne.x4l1jne {
      margin-top: 0;
    }
  }
  @media (max-width: 767px) {
    .x4lwhc2.x4lwhc2 {
      width: calc(100% - 32px);
    }
  }
  @media (min-width: 998px) {
    .x4n50yp.x4n50yp {
      height: min(100vh, 860px);
      height: min(100dvh, 860px);
    }
  }
  @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 - 60px - 24px);
    }
  }
  @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 (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: 1400px) {
    .x6apvxh.x6apvxh {
      min-width: 260px;
    }
  }
  @media (min-width: 656px) and (max-width: 1103px) {
    .x6hrvow.x6hrvow {
      border-bottom-width: 0;
    }
  }
  @media (max-width: 768px) {
    .x6l8rjh.x6l8rjh {
      padding-bottom: 32px;
    }
  }
  @media (max-width: 767px) {
    .x6lu1i3.x6lu1i3 {
      padding-bottom: 94px;
    }
  }
  @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 (width: 768px) {
    .x6w4gij.x6w4gij {
      width: 352px;
    }
  }
  @media (max-width: 1100px) {
    .x6z4swh.x6z4swh {
      margin-top: 16px;
    }
  }
  @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: 1440px) {
    .x790ik.x790ik {
      margin-bottom: 0;
    }
  }
  @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-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: 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 (max-width: 1023px) {
    .x897lep.x897lep {
      margin-bottom: 40px;
    }
  }
  @media (max-width: 1400px) {
    .x8azzg3.x8azzg3 {
      max-height: min(
        calc(455px - 100% - 48px),
        calc(100vh - var(--header-height) - 100% - 48px)
      );
    }
  }
  @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 (min-width: 1366px) and (max-width: 1919px) {
    .x9lv3mc.x9lv3mc {
      min-width: 20px;
    }
  }
  @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: 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 (min-height: 875px) {
    .xaihbs0.xaihbs0 {
      height: calc(100vh - var(--header-height) - 364px);
    }
  }
  @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 (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: 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 (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% - 28px - 32px));
    }
  }
  @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 (max-width: 735px) {
    .xfl2p7z.xfl2p7z {
      max-width: auto;
    }
  }
  @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 (min-width: 1920px) {
    .xfqrkue.xfqrkue {
      margin-bottom: 32px;
    }
  }
  @media screen and (min-width: 600px) and (max-width: 100vw) {
    .xfuq82j.xfuq82j {
      margin-bottom: auto;
    }
  }
  @media (min-width: 1366px) and (max-width: 1919px) {
    .xg35l5n.xg35l5n {
      height: var(--hz-learn-more-section-height-1366);
    }
  }
  @media (max-width: 1024px) {
    .xg7mnpo.xg7mnpo {
      padding-bottom: 44px;
    }
  }
  @media (min-width: 998px) {
    .xgbbbkk.xgbbbkk {
      border-bottom-width: 1px;
    }
  }
  @media (max-width: 1365px) {
    .xgd1qwu.xgd1qwu {
      max-width: 576px;
    }
  }
  @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: 665px) {
    .xgrom3u.xgrom3u {
      height: 32px;
    }
  }
  @media (min-width: 768px) and (max-width: 1023px) {
    .xgtc9ly.xgtc9ly {
      height: 350px;
    }
  }
  @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: 600px) {
    .xgzk2qg.xgzk2qg {
      height: 100%;
    }
  }
  @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 (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: 900px) {
    .xhqtzdv.xhqtzdv {
      max-width: calc(100vw - 76px);
    }
  }
  @media (max-width: 760px) {
    .xhvu7n5.xhvu7n5 {
      width: calc(100% - 80px - 32px);
    }
  }
  @media (max-width: 699px) {
    .xhxolsj.xhxolsj {
      margin-bottom: -1px;
    }
  }
  @media (max-width: 480px) {
    .xi07z52.xi07z52 {
      width: 100%;
    }
  }
  @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 (min-width: 900px) {
    .xinf0es.xinf0es {
      top: 0;
    }
  }
  @media (max-width: 900px) {
    .xishjy4.xishjy4 {
      max-width: calc(100vw - 84px);
    }
  }
  @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 (min-width: 450px) {
    .xjhkmk8.xjhkmk8 {
      height: 32px;
    }
  }
  @media screen and (min-width: 600px) and (max-width: 100vw) {
    .xk07e2a.xk07e2a {
      margin-top: auto;
    }
  }
  @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 - 180px - 144px);
    }
  }
  @media (max-width: 655px) {
    .xk7fl6d.xk7fl6d {
      height: 24px;
    }
  }
  @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 (max-width: 837px) {
    .xkj0p0k.xkj0p0k {
      padding-bottom: 186px;
    }
  }
  @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 (min-width: 1988px) and (max-width: 2295px) {
    .xkz264k.xkz264k {
      width: calc((100% - 88px) / 5 - 8px);
    }
  }
  @media (max-width: 767px) {
    .xl9iha.xl9iha {
      height: 420px;
    }
  }
  @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: 1103px) {
    .xlxpn7e.xlxpn7e {
      margin-top: -12px;
    }
  }
  @media (max-width: 767px) {
    .xlxyzdf.xlxyzdf {
      margin-top: 20px;
    }
  }
  @media (max-width: 767px) {
    .xlyoakc.xlyoakc {
      height: auto;
    }
  }
  @media (max-width: 837px) {
    .xm5awa3.xm5awa3 {
      padding-top: 16px;
    }
  }
  @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 (max-width: 899px) {
    .xmks8o.xmks8o {
      bottom: 0;
    }
  }
  @media (min-width: 998px) {
    .xmp02r9.xmp02r9 {
      width: min(100%, 1000px);
    }
  }
  @media (min-width: 1260px) {
    .xmy5rp.xmy5rp {
      width: 320px;
    }
  }
  @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: 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: 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 (max-height: 820px) {
    .xojwgdv.xojwgdv {
      height: 50vh;
    }
  }
  @media (min-width: 1680px) and (max-width: 1987px) {
    .xokokum.xokokum {
      width: calc(100% / 4 - 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 (max-width: 1365px) {
    .xoy6o1s.xoy6o1s {
      padding-top: 0;
    }
  }
  @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: 564px) {
    .xp42zdw.xp42zdw {
      margin-top: 12px;
    }
  }
  @media (min-width: 1024px) and (max-width: 1365px) {
    .xp601vy.xp601vy {
      padding-bottom: 16px;
    }
  }
  @media (min-width: 1920px) {
    .xpb9fs0.xpb9fs0 {
      height: var(--hz-shelf-subtitle-glimmer-height-1920);
    }
  }
  @media (min-width: 768px) and (max-width: 1919px) {
    .xpfhy8x.xpfhy8x {
      margin-bottom: 24px;
    }
  }
  @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 (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: 767px) {
    .xqihfzt.xqihfzt {
      min-width: 0;
    }
  }
  @media (min-width: 998px) {
    .xqm1g9a.xqm1g9a {
      margin-top: 0;
    }
  }
  @media (max-width: 1365px) {
    .xqwrpdc.xqwrpdc {
      width: var(--hz-nav-bar-profile-dropdown-width-small);
    }
  }
  @media (min-width: 768px) {
    .xqxbtc3.xqxbtc3 {
      width: 193px;
    }
  }
  @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: 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: 1023px) {
    .xsopntp.xsopntp {
      bottom: 12px;
    }
  }
  @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 (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-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 (min-width: 1920px) {
    .xu183qi.xu183qi {
      height: var(--hz-learn-more-section-height-1920);
    }
  }
  @media (max-width: 905px) {
    .xu1ebj2.xu1ebj2 {
      height: fit-content;
    }
  }
  @media (min-width: 821px) and (max-width: 899px) {
    .xu1lwsx.xu1lwsx {
      height: 507px;
    }
  }
  @media (max-width: 1199px) {
    .xu3t9dx.xu3t9dx {
      width: 500px;
    }
  }
  @media (max-width: 1024px) {
    .xu5gjnz.xu5gjnz {
      min-width: none;
    }
  }
  @media (min-width: 768px) and (max-width: 1023px) {
    .xu67t59.xu67t59 {
      padding-bottom: 50px;
    }
  }
  @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 (max-width: 655px) {
    .xuk7pf2.xuk7pf2 {
      min-height: 24px;
    }
  }
  @media (max-width: 767px) {
    .xuq76cg.xuq76cg {
      top: auto;
    }
  }
  @media (max-width: 1350px) {
    .xur9t0a.xur9t0a {
      max-width: 220px;
    }
  }
  @media (max-width: 1023px) {
    .xurms84.xurms84 {
      height: 36px;
    }
  }
  @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 (min-width: 768px) and (max-width: 1023px) {
    .xvqpp93.xvqpp93 {
      min-height: calc(100vh - 240px - 60px);
    }
  }
  @media (max-width: 900px) {
    .xw084z.xw084z {
      padding-bottom: 32px;
    }
  }
  @media (min-width: 1024px) and (max-width: 1365px) {
    .xw2hg75.xw2hg75 {
      height: 470px;
    }
  }
  @media (min-width: 1920px) {
    .xw435g9.xw435g9 {
      height: 24px;
    }
  }
  @media (max-width: 939px) {
    .xw6jicn.xw6jicn {
      padding-top: 0;
    }
  }
  @media screen and (orientation: portrait) {
    .xwcvuwq.xwcvuwq {
      width: 70%;
    }
  }
  @media (min-width: 1024px) and (max-width: 1365px) {
    .xwdh3iu.xwdh3iu {
      min-height: calc(100vh - 240px - 60px);
    }
  }
  @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;
    }
    .xn7rfii{
        font-size: 3.125rem;
        line-height: 54px;
    }
    .x133i7cb{
        padding-top: 120px;
    }
    .x9vtt2u.x9vtt2u{
        padding-top: 0;
    }
    .xo1l8bm, .x9vtt2u.x9vtt2u:nth-child(3){
        display: none;
    }
    .xz84dc7{
        min-height: 150px;
    }
    .x8cr6z3.x8cr6z3{
        padding: 20px 0;
    }
    .xdt5ytf {
        display: flex!important;
      }
  }
  @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 (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 (min-width: 1920px) {
    .xyhkoun.xyhkoun {
      height: 36px;
    }
  }
  @media (min-width: 1024px) {
    .xyjxnv1.xyjxnv1 {
      max-width: 1000px;
    }
  }
  @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: 1439px) {
    .xz271i7.xz271i7 {
      width: 100%;
    }
  }
  @media (min-width: 1350px) {
    .xz2pu76.xz2pu76 {
      max-width: 1300px;
    }
  }
  @media (min-width: 998px) {
    .xz3i822.xz3i822 {
      max-width: 620px;
    }
  }
  @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);
    }
  }
  .x1bxl7c5::after {
    border-bottom: none;
  }
  .xozyfcf::before {
    border-bottom: none;
  }
  .x100rkj9::after {
    content: "";
  }
  .x105ji64::before {
    right: -2px;
  }
  .x106tphz::before {
    border-bottom-left-radius: 6px;
  }
  .x10tli2e::before {
    content: "";
  }
  .x10va8jt::after {
    border-left-width: 2px;
  }
  .x11rrt92::after {
    box-shadow: 4px 7px 0 -3px var(--always-white);
  }
  .x122zoth::-webkit-scrollbar-track {
    background-color: transparent;
  }
  .x124lp2h::before {
    opacity: 0;
  }
  .x12maryy::before {
    z-index: 1;
  }
  .x14g8oxh::after {
    border-bottom-left-radius: 16px;
  }
  .x14nzmgs::after {
    border-top-left-radius: 6px;
  }
  .x1556ake::-webkit-scrollbar-thumb {
    transition-duration: 0.3s;
  }
  .x156huuk::-webkit-scrollbar-thumb {
    transition-property: background-color;
  }
  .x1573djm::after {
    border-bottom-left-radius: 6px;
  }
  .x15ngzmr::after {
    border-left-color: var(--mwp-message-row-background);
  }
  .x15tem40::after {
    border-left-width: 1px;
  }
  .x15xhmf9::after {
    border-right-width: 1px;
  }
  .x161617d::before {
    content: "Employee only:tables may appear differently on mobile";
  }
  .x162n7g1::after {
    left: 0;
  }
  .x16ff8qb::after {
    background-color: transparent !important;
  }
  .x179mdce::after {
    border-top-right-radius: 12px;
  }
  .x17aa4r0::before {
    color: var(--secondary-text);
  }
  .x17ihmo5::before {
    content: attr(data-content);
  }
  .x18ijnc7::after {
    background-color: #dadcde;
  }
  .x194ut8o::after {
    border-top-left-radius: 50%;
  }
  .x19rshek::-webkit-input-placeholder {
    font-size: var(--body-font-size);
  }
  .x1afqbub::after {
    box-shadow: inset 0 0 0 1px var(--line-media-protection);
  }
  .x1aneyt::after {
    left: -36px;
  }
  .x1b5s2of::after {
    border-right-color: var(--mwp-message-row-background);
  }
  .x1bhl96m::selection {
    color: transparent;
  }
  .x1cagxv0::-webkit-scrollbar-thumb {
    border-bottom-left-radius: 4px;
  }
  .x1cbhpwz::before {
    border-top-right-radius: 6px;
  }
  .x1cpjm7i::before {
    content: "";
  }
  .x1cwh9eu::before {
    -webkit-backdrop-filter: blur(10px);
    backdrop-filter: blur(10px);
  }
  .x1d52zm6::after {
    border-left-style: solid;
  }
  .x1de4urk::before {
    transition-property: opacity;
  }
  .x1doa7m0::before {
    border-bottom-left-radius: 0;
  }
  .x1dtnpoi::before {
    border-left-style: solid;
  }
  .x1dx534o::-webkit-input-placeholder {
    font-family: var(--body-font-family);
  }
  .x1enq0fi::-webkit-outer-spin-button {
    margin-right: 0;
  }
  .x1eqyvvh::before {
    border-bottom-left-radius: 8px;
  }
  .x1faq9c1::after {
    border-bottom-left-radius: 12px;
  }
  .x1fgarty::before {
    display: block;
  }
  .x1fhgk32::before {
    display: inline-block;
  }
  .x1gquc79::after {
    border-bottom-left-radius: 22px;
  }
  .x1h1zc6f::after {
    display: none;
  }
  .x1hcrkkg::-webkit-search-cancel-button {
    display: none;
  }
  .x1hmns74::before {
    position: absolute;
  }
  .x1id4v5x::after {
    border-bottom-right-radius: 12px;
  }
  .x1igdxxj::before {
    border-left-width: 2px;
  }
  .x1j3njzc::-webkit-input-placeholder {
    color: var(--workds-text-input-placeholder-color);
  }
  .x1j6awrg::after {
    position: absolute;
  }
  .x1jgc722::-webkit-slider-thumb {
    position: absolute;
  }
  .x1kokyqa::-webkit-scrollbar-thumb {
    border-top-right-radius: 4px;
  }
  .x1kphnah::before {
    transition-duration: var(--fds-duration-extra-extra-short-in);
  }
  .x1l2ndvw::after {
    border-top-left-radius: 16px;
  }
  .x1ldwbf3::-webkit-input-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%
    );
  }
  .x1mhyesy::before {
    left: 0;
  }
  .x1morckq::after {
    background-color: var(--always-white);
  }
  .x1n449xj::after {
    right: 0;
  }
  .x1n6g0fn::after {
    border-bottom-right-radius: 56px;
  }
  .x1nb2ndt::after {
    border-bottom-right-radius: 6px;
  }
  .x1nit9gd::after {
    border-left-color: rgb(var(--web-always-white));
  }
  .x1nwru9p::before {
    border-right-color: var(--chat-bubble-emphasis-ring-before);
  }
  .x1nxuetn::before {
    border-bottom-right-radius: 0;
  }
  .x1oiup0q::after {
    border-bottom-left-radius: 0;
  }
  .x1qo8dsh::after {
    border-bottom-right-radius: 0;
  }
  .x1qxoq08::before {
    box-shadow: 0 12px 12px var(--shadow-2), inset 0 0 0 0 var(--shadow-inset);
  }
  .x1r9xi12::-webkit-input-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%
    );
  }
  .x1rrgdt8::after {
    border-bottom-left-radius: var(--image-border-radius);
  }
  .x1ryaae9::before {
    right: 0;
  }
  .x1s928wv::after {
    content: "";
  }
  .x1scyt7t::after {
    background-image: linear-gradient(
      to top,
      rgba(255, 255, 255, 0),
      var(--card-background)
    );
  }
  .x1sesxag::before {
    left: 0%;
  }
  .x1sgv7ik::after {
    transform: rotate(45deg);
  }
  .x1u3qutx::before {
    opacity: 0.6;
  }
  .x1vn5esr::-webkit-scrollbar-thumb {
    border-top-left-radius: 4px;
  }
  .x1vxwiij::before {
    border-bottom-right-radius: 22px;
  }
  .x1vzenxt::after {
    border-top-right-radius: 50%;
  }
  .x1w2f3u4::-webkit-inner-spin-button {
    margin-right: 0;
  }
  .x1wnhr99::after {
    border-bottom-right-radius: 22px;
  }
  .x1yeube3::-webkit-input-placeholder {
    line-height: var(--body-line-height);
  }
  .x1yqt14a::selection {
    background-color: rgba(150, 150, 150, 0.4);
  }
  .x2e93ah::before {
    border-top-left-radius: 22px;
  }
  .x2hztxu::before {
    z-index: 0;
  }
  .x2mf3k5::after {
    border-left-width: 0;
  }
  .x2q1x1w::after {
    pointer-events: none;
  }
  .x2s2ed0::-webkit-input-placeholder {
    color: var(--secondary-text);
  }
  .x2sknkd::after {
    box-shadow: inset 0 0 0 1px var(--line-subtle);
  }
  .x3jgonx::selection {
    background-color: var(--text-highlight);
  }
  .x3pxiar::-webkit-inner-spin-button {
    -webkit-appearance: none;
    appearance: none;
  }
  .x4b4mh0::after {
    left: 5px;
  }
  .x4bhatf::after {
    right: -4px;
  }
  .x58eeit::before {
    border-top-left-radius: 6px;
  }
  .x5arhyh::after {
    border-left-width: 36px;
  }
  .x5aw536::after {
    border-left-color: rgba(var(--web-always-black), 0.0975);
  }
  .x5qmtx::-webkit-inner-spin-button {
    margin-left: 0;
  }
  .x5v3qdd::after {
    border-left-color: rgb(var(--web-always-black));
  }
  .x6n5cfa::before {
    font-size: 0.6rem;
  }
  .x6p43zf::after {
    border-top-right-radius: 22px;
  }
  .x7ft4bm::before {
    border-bottom-right-radius: 6px;
  }
  .x7imw91::after {
    border-right-color: rgba(var(--web-always-black), 0.0975);
  }
  .x7uq1h6::-webkit-outer-spin-button {
    -webkit-appearance: none;
    appearance: none;
  }
  .x8ezo1t::-webkit-input-placeholder {
    color: var(--disabled-text);
  }
  .x9lpf2z::before {
    border-bottom-right-radius: 8px;
  }
  .xbs7dl3::before {
    left: -2px;
  }
  .xbzbsl3::-webkit-input-placeholder {
    color: var(--text-secondary);
  }
  .xcmxnv6::after {
    border-right-width: 2px;
  }
  .xd7ygy7::after {
    border-bottom-right-radius: 50%;
  }
  .xdspwft::after {
    border-right-style: solid;
  }
  .xe41ffp::after {
    border-top-right-radius: 6px;
  }
  .xewoe34::marker {
    color: var(--text-primary);
  }
  .xfbg1o9::before {
    opacity: 1;
  }
  .xfgw0w6::before {
    border-bottom-left-radius: 22px;
  }
  .xfk6m8::-webkit-scrollbar {
    display: none;
  }
  .xfvqz1d::-webkit-search-results-button {
    display: none;
  }
  .xg8j718::before {
    border-left-color: var(--chat-bubble-emphasis-ring-before);
  }
  .xh3oo2y::after {
    border-right-color: var(--chat-bubble-emphasis-ring-after);
  }
  .xha3pab::-webkit-input-placeholder {
    color: var(--placeholder-text);
  }
  .xhg89tr::after {
    left: -4px;
  }
  .xhkezso::after {
    display: block;
  }
  .xhl9i11::marker {
    color: var(--primary-text);
  }
  .xhyvd7x::after {
    right: -36px;
  }
  .xi5ir7v::-webkit-input-placeholder {
    color: #404040;
  }
  .xibs45w::-webkit-slider-thumb {
    -webkit-appearance: none;
    appearance: none;
  }
  .xidgzdc::selection {
    background-color: Highlight;
  }
  .xigdz7j::before {
    border-top-right-radius: 22px;
  }
  .xio3h4w::-webkit-scrollbar-thumb {
    background-color: var(--abra-composer-scroll-thumb);
  }
  .xitxdhh::after {
    z-index: 1;
  }
  .xkk1bqk::before {
    pointer-events: none;
  }
  .xm20ziw::after {
    border-top-right-radius: 16px;
  }
  .xmokqgp::after {
    border-bottom-right-radius: var(--image-border-radius);
  }
  .xmp0m20::after {
    left: 9px;
  }
  .xnbr2np::after {
    left: 50%;
  }
  .xow5ug2::before {
    font-style: italic;
  }
  .xpd6q6o::after {
    border-top-right-radius: 56px;
  }
  .xq3fby7::-webkit-scrollbar-thumb {
    transition-timing-function: ease;
  }
  .xqk5fi5::after {
    border-top-left-radius: var(--image-border-radius);
  }
  .xqlr653::after {
    border-top-left-radius: 12px;
  }
  .xqma7dg::after {
    border-right-color: rgb(var(--web-always-white));
  }
  .xquudas::after {
    border-top-left-radius: 22px;
  }
  .xrh6a5::after {
    border-left-color: var(--chat-bubble-emphasis-ring-after);
  }
  .xrp7k0k::-webkit-outer-spin-button {
    margin-left: 0;
  }
  .xt298gk::after {
    border-bottom-left-radius: 50%;
  }
  .xu4xob7::after {
    border-bottom-left-radius: 56px;
  }
  .xv1ta3e::before {
    border-right-style: solid;
  }
  .xvwc7bu::-webkit-scrollbar-thumb {
    border-bottom-right-radius: 4px;
  }
  .xwuuf8d::after {
    border-top-left-radius: 56px;
  }
  .xxzaj0l::after {
    border-right-color: rgb(var(--web-always-black));
  }
  .xy5mcqj::before {
    z-index: -1;
  }
  .xyf2zpo::after {
    border-top-right-radius: var(--image-border-radius);
  }
  .xyhsekn::before {
    border-right-width: 2px;
  }
  .xymhjbi::after {
    border-right-width: 36px;
  }
  .xyt8op7::before {
    transition-timing-function: linear;
  }
  .xzhmgja::after {
    border-bottom-right-radius: 16px;
  }
  .xzjntp4::after {
    background-image: linear-gradient(
      to top,
      rgba(255, 255, 255, 0),
      var(--background-primary)
    );
  }
  .xzz5yie::before {
    -webkit-filter: drop-shadow(2px 0px 24px var(--shadow-1));
    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;
  }
  .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;
  }
  .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;
  }
  .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;
  }
  .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);
  }
  #facebook .system-fonts--body.mac {
    font-family: Helvetica Neue, Helvetica, Arial, sans-serif;
    -webkit-font-smoothing: subpixel-antialiased;
  }
  #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 {
    font-family: inherit;
  }
  #facebook .system-fonts--body span {
    font-family: inherit;
  }
  #facebook .system-fonts--body a {
    font-family: inherit;
  }
  #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 {
    font-family: inherit;
  }
  #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;
  }
  .uiLayer {
    outline: none;
  }
  .x1hl2dhg {
    text-decoration: none;
  }
  .xe8uvvx {
    list-style: none;
  }
  .x10l6tqk {
    position: absolute;
  }
  .x10y3i5r {
    border-bottom-left-radius: 4px;
  }
  .x11i5rnm {
    margin-right: 0;
  }
  .x13a6bvl {
    justify-content: flex-end;
  }
  .x14nfmen {
    background-color: var(--divider);
  }
  .x14vxpdv {
    -webkit-clip-path: inset(8px 0px 0px 0px);
    clip-path: inset(8px 0px 0px 0px);
  }
  .x150jy0e {
    padding-right: 4px;
  }
  .x16tdsg8 {
    text-align: inherit;
  }
  .x17qophe {
    left: 0;
  }
  .x19991ni {
    transition-property: opacity;
  }
  .x1d8287x {
    transition-duration: 0.3s;
  }
  .x1e558r4 {
    padding-left: 4px;
  }
  .x1h6gzvc {
    cursor: not-allowed;
  }
  .x1hc1fzr {
    opacity: 1;
  }
  .x1hwfnsy {
    background-color: var(--scroll-thumb);
  }
  .x1i10hfl {
    -webkit-tap-highlight-color: transparent;
  }
  .x1iyjqo2 {
    flex-grow: 1;
  }
  .x1ja2u2z {
    z-index: 0;
  }
  .x1l7klhg {
    flex-basis: 100%;
  }
  .x1lcm9me {
    border-top-left-radius: 4px;
  }
  .x1mh8g0r {
    margin-left: 0;
  }
  .x1n2onr6 {
    position: relative;
  }
  .x1n4smgl {
    transform-origin: right top;
  }
  .x1nhvcw1 {
    justify-content: flex-start;
  }
  .x1oyok0e {
    transform-style: preserve-3d;
  }
  .x1p6kkr5 {
    transition-duration: 0;
  }
  .x1p6l1gj {
    -webkit-clip-path: inset(0px 0px 8px 0px);
    clip-path: inset(0px 0px 8px 0px);
  }
  .x1qjc9v5 {
    align-items: stretch;
  }
  .x1rohswg {
    scrollbar-width: none;
  }
  .x1s85apg {
    display: none;
  }
  .x1t137rt {
    outline-style: none;
  }
  .x1vjfegm {
    z-index: 1;
  }
  .x1wsgiic {
    transition-duration: 0.5s;
  }
  .x1ypdohk {
    cursor: pointer;
  }
  .x1yr5g0i {
    border-top-right-radius: 4px;
  }
  .x26u7qi {
    border-left-style: solid;
  }
  .x2hbi6w {
    border-left-color: var(--always-dark-overlay);
  }
  .x2lah0s {
    flex-shrink: 0;
  }
  .x47corl {
    pointer-events: none;
  }
  .x4uap5 {
    padding-right: 0;
  }
  .x5lxg6s {
    -webkit-overflow-scrolling: touch;
  }
  .x5ve5x3 {
    touch-action: none;
  }
  .x78zum5 {
    display: flex;
  }
  .x7wzq59 {
    position: -webkit-sticky;
    position: sticky;
  }
  .x9f619 {
    box-sizing: border-box;
  }
  .xa49m3k {
    border-right-color: var(--always-dark-overlay);
  }
  .xcfux6l {
    border-right-width: 0;
  }
  .xdl72j9 {
    flex-basis: auto;
  }
  .xds687c {
    right: 0;
  }
  .xdt5ytf {
    flex-direction: column;
  }
  .xg01cxk {
    opacity: 0;
  }
  .xggy1nq {
    touch-action: manipulation;
  }
  .xjbqb8w {
    background-color: transparent;
  }
  .xkhd6sd {
    padding-left: 0;
  }
  .xm0m39n {
    border-left-width: 0;
  }
  .xrt01vj {
    border-bottom-right-radius: 4px;
  }
  .xs83m0k {
    flex-shrink: 1;
  }
  .xtjevij {
    transform: scaleY(-1);
  }
  .xtwfq29 {
    background-color: currentColor;
  }
  .xu3j5b3 {
    border-right-style: solid;
  }
  .xwji4o3 {
    transition-timing-function: ease;
  }
  .xwo3gff {
    perspective-origin: right top;
  }
  .xx8ngbg {
    perspective: 1px;
  }
  .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 ----accent {
    syntax: "*";
    inherits: false;
  }
  @property ----highlight-bg {
    syntax: "*";
    inherits: false;
  }
  @property ----hosted-view-selected-state {
    syntax: "*";
    inherits: false;
  }
  @property ----primary-button-background {
    syntax: "*";
    inherits: false;
  }
  @property ----primary-button-text {
    syntax: "*";
    inherits: false;
  }
  @property ----primary-deemphasized-button-background {
    syntax: "*";
    inherits: false;
  }
  @property ----primary-deemphasized-button-text {
    syntax: "*";
    inherits: false;
  }
  @property ----primary-icon {
    syntax: "*";
    inherits: false;
  }
  @property ----primary-text {
    syntax: "*";
    inherits: false;
  }
  @property ----secondary-icon {
    syntax: "*";
    inherits: false;
  }
  @property ----secondary-text {
    syntax: "*";
    inherits: false;
  }
  @property --animationDelay {
    syntax: "*";
    inherits: false;
  }
  @property --animationIterationCount {
    syntax: "*";
    inherits: false;
  }
  @property --background {
    syntax: "*";
    inherits: false;
  }
  @property --backgroundColor {
    syntax: "*";
    inherits: false;
  }
  @property --backgroundImage {
    syntax: "*";
    inherits: false;
  }
  @property --borderRadius {
    syntax: "*";
    inherits: false;
  }
  @property --bottom {
    syntax: "*";
    inherits: false;
  }
  @property --color {
    syntax: "*";
    inherits: false;
  }
  @property --columnGap {
    syntax: "*";
    inherits: false;
  }
  @property --flexBasis {
    syntax: "*";
    inherits: false;
  }
  @property --fontSize {
    syntax: "*";
    inherits: false;
  }
  @property --height {
    syntax: "*";
    inherits: false;
  }
  @property --insetInlineStart {
    syntax: "*";
    inherits: false;
  }
  @property --left {
    syntax: "*";
    inherits: false;
  }
  @property --margin {
    syntax: "*";
    inherits: false;
  }
  @property --marginBottom {
    syntax: "*";
    inherits: false;
  }
  @property --marginInline {
    syntax: "*";
    inherits: false;
  }
  @property --marginInlineEnd {
    syntax: "*";
    inherits: false;
  }
  @property --marginInlineStart {
    syntax: "*";
    inherits: false;
  }
  @property --marginLeft {
    syntax: "*";
    inherits: false;
  }
  @property --marginRight {
    syntax: "*";
    inherits: false;
  }
  @property --marginTop {
    syntax: "*";
    inherits: false;
  }
  @property --maxHeight {
    syntax: "*";
    inherits: false;
  }
  @property --maxWidth {
    syntax: "*";
    inherits: false;
  }
  @property --minHeight {
    syntax: "*";
    inherits: false;
  }
  @property --minWidth {
    syntax: "*";
    inherits: false;
  }
  @property --padding {
    syntax: "*";
    inherits: false;
  }
  @property --paddingBlock {
    syntax: "*";
    inherits: false;
  }
  @property --paddingBottom {
    syntax: "*";
    inherits: false;
  }
  @property --paddingInline {
    syntax: "*";
    inherits: false;
  }
  @property --paddingRight {
    syntax: "*";
    inherits: false;
  }
  @property --paddingTop {
    syntax: "*";
    inherits: false;
  }
  @property --right {
    syntax: "*";
    inherits: false;
  }
  @property --rowGap {
    syntax: "*";
    inherits: false;
  }
  @property --top {
    syntax: "*";
    inherits: false;
  }
  @property --transform {
    syntax: "*";
    inherits: false;
  }
  @property --width {
    syntax: "*";
    inherits: false;
  }
  @keyframes x12ve19h-B {
    0% {
      opacity: var(--glimmer-on-white-background-min-opacity);
    }
    100% {
      opacity: var(--glimmer-on-white-background-max-opacity);
    }
  }
  .x17xhsyf {
    --primary-deemphasized-button-background: var(
      ----primary-deemphasized-button-background
    );
  }
  @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);
    }
    100% {
      stroke-dashoffset: 36.4px;
      transform: rotate(-90deg);
    }
  }
  @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;
    }
    100% {
      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);
    }
    100% {
      stroke-dashoffset: 18.8px;
      transform: rotate(-90deg);
    }
  }
  @keyframes x1c5rxhy-B {
    0% {
      max-height: 100px;
      opacity: 1;
    }
    100% {
      max-height: 0;
      opacity: 0;
      visibility: hidden;
    }
  }
  .x1dtis22 {
    --accent: var(----accent);
  }
  @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);
    }
    100% {
      border-top: 2px solid transparent;
      border-right: 2px solid transparent;
      border-bottom: 2px solid transparent;
      border-left: 2px solid transparent;
    }
  }
  .x1izgvw3 {
    --primary-button-background: var(----primary-button-background);
  }
  @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;
    }
    100% {
      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);
    }
    100% {
      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);
    }
    100% {
      stroke-dashoffset: 6.3px;
      transform: rotate(-90deg);
    }
  }
  @keyframes x1nea2ps-B {
    0% {
      transform: scale(0.98);
    }
    100% {
      transform: scale(1);
    }
  }
  @keyframes x1rpdebt-B {
    0% {
      opacity: 1;
      transform: scale(0);
    }
    100% {
      opacity: 0;
      transform: scale(5);
    }
  }
  .x1smjdrz {
    --hosted-view-selected-state: var(----hosted-view-selected-state);
  }
  @keyframes x1uh2x5g-B {
    to {
      transform: rotate(1turn);
    }
  }
  .x1ywwv7l {
    --primary-deemphasized-button-text: var(----primary-deemphasized-button-text);
  }
  @keyframes x2fr1v2-B {
    0% {
      opacity: var(--glimmer-min-opacity);
    }
    100% {
      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);
    }
    100% {
      stroke-dashoffset: 11.3px;
      transform: rotate(-90deg);
    }
  }
  @keyframes x3kebmg-B {
    0% {
      opacity: 0.08;
    }
    100% {
      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;
    }
    100% {
      opacity: 1;
    }
  }
  .x5qejb8 {
    --secondary-icon: var(----secondary-icon);
  }
  @keyframes x6lyuyf-B {
    0% {
      opacity: var(--glimmer-opacity-high-contrast-min);
    }
    100% {
      opacity: var(--glimmer-opacity-high-contrast-max);
    }
  }
  .x6vvfic {
    --highlight-bg: var(----highlight-bg);
  }
  @keyframes xa0jybu-B {
    from {
      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);
    }
    100% {
      stroke-dashoffset: 28.9px;
      transform: rotate(-90deg);
    }
  }
  .xaxluow {
    --primary-button-text: var(----primary-button-text);
  }
  @keyframes xekv6nw-B {
    0% {
      opacity: 0;
    }
    100% {
      opacity: 1;
    }
  }
  @keyframes xfjf1k6-B {
    0% {
      transform: scale(0.95);
    }
    50% {
      transform: scale(1.02);
    }
    100% {
      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;
    }
    100% {
      stroke-dasharray: 79 106;
      stroke-dashoffset: 0;
    }
  }
  @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);
    }
    100% {
      stroke-dashoffset: 43.98px;
      transform: rotate(-90deg);
    }
  }
  @keyframes xjtpzzp-B {
    0% {
      margin-bottom: -6px;
      opacity: 0;
    }
    100% {
      margin-bottom: 10px;
      opacity: 1;
    }
  }
  .xra7ar9 {
    --secondary-text: var(----secondary-text);
  }
  .xspsehc {
    --primary-text: var(----primary-text);
  }
  @keyframes xtnbmzx-B {
    0% {
      animation-timing-function: cubic-bezier(0.19, 1, 0.22, 1);
      transform: scale(1) rotate(0deg);
    }
    50% {
      animation-timing-function: cubic-bezier(0.95, 0.05, 0.795, 0.035);
      transform: scale(1.24) rotate(-8deg);
    }
  }
  .xtq0twh {
    --primary-icon: var(----primary-icon);
  }
  @keyframes xvfaeil-B {
    0% {
      opacity: var(--glimmer-opacity-min);
    }
    100% {
      opacity: var(--glimmer-opacity-max);
    }
  }
  @keyframes xx3xq1-B {
    0% {
      max-height: 0;
      opacity: 0;
    }
    100% {
      max-height: 100px;
      opacity: 1;
    }
  }
  @keyframes xyg6gxy-B {
    0% {
      opacity: 0.265;
      transform: scale(0.8, 0.8);
    }
    5% {
      opacity: 0.25;
    }
    50% {
      transform: scale(1, 1);
    }
    55% {
      opacity: 1;
    }
    100% {
      opacity: 0.265;
      transform: scale(0.8, 0.8);
    }
  }
  @keyframes xyllbq6-B {
    0% {
      transform: rotate(-90deg);
    }
    25% {
      transform: rotate(90deg);
    }
    50% {
      transform: rotate(270deg);
    }
    75% {
      transform: rotate(450deg);
    }
    100% {
      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);
    }
    100% {
      stroke-dashoffset: 13.8px;
      transform: rotate(-90deg);
    }
  }
  .x19oz51v {
    background: var(--switch-unchecked-background-color);
  }
  .x1glgy0i {
    background: rgba(255, 0, 0, 0.25);
  }
  .x1nqgf1u {
    background: rgba(0, 0, 0, 0.5);
  }
  .x1pt1zpn {
    background: rgba(0, 0, 255, 0.25);
  }
  .x7m5jml {
    background: var(--background);
  }
  .x13mj8vy {
    list-style: inherit;
  }
  .x1a2a7pz {
    outline: none;
  }
  .x1bvjpef {
    text-decoration: underline;
  }
  .x1czda81 {
    outline: 2px dashed var(--base-blue);
  }
  .x1hl2dhg {
    text-decoration: none;
  }
  .x1n2xptk {
    border-top: 1px solid var(--divider);
  }
  .x3lcxq5 {
    border-bottom: 0.5px solid var(--divider);
  }
  .x98rzlu {
    flex: 1;
  }
  .xdppsyt {
    border-bottom: 1px solid var(--divider);
  }
  .xmqliwb {
    text-decoration: line-through;
  }
  .xpw437y {
    background-position: bottom left, 109% 68%, 109% 68%, center, center;
  }
  .xs6hwqx {
    list-style: disc;
  }
  .xua58t2 {
    border-bottom: 1px solid var(--media-inner-border);
  }
  .xua7rxp {
    list-style: decimal;
  }
  .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;
    }
  }
  .x100nk6e {
    color: var(--secondary-destructive-button-icon);
  }
  .x102cun8 {
    font-size: var(--x562vke);
  }
  .x102zblm {
    border-right-style: unset;
  }
  .x103a6mb {
    line-height: var(--x18wtc44);
  }
  .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%);
  }
  .x107h2d7 {
    outline-style: dashed;
  }
  .x107yiy2 {
    border-top-left-radius: 20px;
  }
  .x109ysey {
    font-size: var(--x1tem35x);
  }
  .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;
  }
  .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);
  }
  .x10h4zbn {
    border-bottom-left-radius: var(--alert-banner-corner-radius);
  }
  .x10ijacq {
    border-bottom-right-radius: var(--x17daqx4);
  }
  .x10km1wr {
    font-weight: var(--x1u8877a);
  }
  .x10l5999 {
    background-color: var(--glimmer);
  }
  .x10l6tqk {
    position: absolute;
  }
  .x10lltxb {
    font-family: var(--x1b4621b), var(--x83t1hq) !important;
  }
  .x10m1dyt {
    border-top-left-radius: 30px;
  }
  .x10mphpg {
    background-color: var(--x1xjt20f);
  }
  .x10n3fsj {
    padding-left: var(--button-icon-padding-large);
  }
  .x10ogl3i {
    padding-right: 3px;
  }
  .x10ps884 {
    line-height: var(--x97xskc);
  }
  .x10q8g1b {
    font-family: var(--font-family-default) !important;
  }
  .x10r0anl {
    flex-basis: (100/6) %;
  }
  .x10s08om {
    color: var(--tile-tonal-text-yellow);
  }
  .x10tkx69 {
    border-right-color: var(--base-cherry);
  }
  .x10v474f {
    background-color: var(--tile-tonal-container-background-blue);
  }
  .x10vv0rk {
    border-top-right-radius: var(--menu-item-base-overlay-radius, 4px);
  }
  .x10xjkym {
    box-shadow: 0 2px 6px var(--shadow-1);
  }
  .x10xr7in {
    border-top-right-radius: var(--x17daqx4);
  }
  .x10y3i5r {
    border-bottom-left-radius: 4px;
  }
  .x10zrdz0 {
    border-bottom-right-radius: 25px;
  }
  .x111f9um {
    text-transform: var(--xtmn3ii);
  }
  .x111ivc4 {
    transform: translate(143%, 140%);
  }
  .x113he9f {
    font-weight: var(--x1ly61ab);
  }
  .x113qdbw {
    transform: scale(0.75) translateY(-13px);
  }
  .x113zjs7 {
    background-color: var(--glimmer-base-opaque);
  }
  .x114eguw {
    border-top-left-radius: var(--glimmer-corner-radius);
  }
  .x1150agl {
    left: -3px;
  }
  .x117nqv4 {
    font-weight: bold;
  }
  .x118zf8b {
    border-top-right-radius: 15px;
  }
  .x1192kqh {
    border-top-left-radius: var(--toast-corner-radius);
  }
  .x11adwwt {
    -webkit-clip-path: circle(1px at 0% 0%);
  }
  .x11aokpp {
    line-height: var(--x2oe8bc);
  }
  .x11dydje {
    line-height: var(--x1n3v4p0);
  }
  .x11ewsuq {
    font-size: var(--x1p1foj8);
  }
  .x11f4b5y {
    left: 20px;
  }
  .x11fwcs0 {
    opacity: var(--glimmer-opacity-min);
  }
  .x11goek {
    background-color: var(--base-blue);
  }
  .x11i5rnm {
    margin-right: 0;
  }
  .x11jkl0l {
    margin-right: 13px;
  }
  .x11jm1t7 {
    border-top-left-radius: 32px;
  }
  .x11kisi {
    line-height: var(--x1p0vs7a);
  }
  .x11kp1v9 {
    font-family: var(--x4x4ic4), var(--xltyjl) !important;
  }
  .x11kwtuv {
    border-left-color: var(--base-cherry);
  }
  .x11l5v69 {
    background-color: var(--slider-handle);
  }
  .x11lhmoz {
    transform: translate(-50%, -50%);
  }
  .x11njtxf {
    vertical-align: baseline;
  }
  .x11nmqz1 {
    font-weight: var(--xkog94k);
  }
  .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);
  }
  .x11t77rh {
    border-top-right-radius: 1px;
  }
  .x11v4dcs {
    background-image: var(--always-dark-gradient);
  }
  .x11w0jav {
    line-height: var(--x1sttxta);
  }
  .x11wg11b {
    box-shadow: 0 6 24 rgba(10, 10, 23, 0.08), 0 4 12 rgba(10, 10, 23, 0.12);
  }
  .x11wifem {
    animation-timing-function: cubic-bezier(0.25, 0.75, 0.75, 0.25);
  }
  .x11wup94 {
    background-color: var(--chip-background);
  }
  .x11x3m1q {
    font-family: var(--meta-emphasized-font-family), var(--font-family-segoe) !important;
  }
  .x11x68ut {
    margin-left: 15.5px;
  }
  .x11xpdln {
    transition-property: transform;
  }
  .x11y6y4w {
    border-left-color: var(--accent);
  }
  .x11yy9k {
    background-color: var(--x1bbts0l);
  }
  .x120onpe {
    font-weight: var(--x11b3tnz);
  }
  .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,
      rgba(0, 0, 0, 0) 0%,
      rgba(0, 0, 0, 0.0029348165) 11.79%,
      rgba(0, 0, 0, 0.01134518) 21.38%,
      rgba(0, 0, 0, 0.02464) 29.12%,
      rgba(0, 0, 0, 0.0422282) 35.34%,
      rgba(0, 0, 0, 0.06351835) 40.37%,
      rgba(0, 0, 0, 0.08792) 44.56%,
      rgba(0, 0, 0, 0.11484165) 48.24%,
      rgba(0, 0, 0, 0.1436918) 51.76%,
      rgba(0, 0, 0, 0.17388) 55.44%,
      rgba(0, 0, 0, 0.20481475) 59.63%,
      rgba(0, 0, 0, 0.23590525) 64.66%,
      rgba(0, 0, 0, 0.26656) 70.88%,
      rgba(0, 0, 0, 0.2961882) 78.62%,
      rgba(0, 0, 0, 0.32419835) 88.21%,
      rgba(0, 0, 0, 0.35) 100%
    );
  }
  .x123vp4x {
    border-top-right-radius: var(--borderRadius);
  }
  .x1268tai {
    border-top-left-radius: var(--input-corner-radius);
  }
  .x126k92a {
    white-space: pre-wrap;
  }
  .x127lhb5 {
    animation-name: xekv6nw-B;
  }
  .x1281ex9 {
    background-color: var(--secondary-button-pressed);
  }
  .x1284cti {
    color: var(--x835xgl);
  }
  .x12b52yy {
    font-size: var(--x3qh6d4);
  }
  .x12be4ep {
    color: var(--x18n4jld);
  }
  .x12csnhc {
    text-transform: var(--xqy88s5);
  }
  .x12ejxvf {
    flex-shrink: inherit;
  }
  .x12go9s9 {
    border-top-right-radius: 999px;
  }
  .x12i48wx {
    padding-left: var(--tooltip-padding-horizontal);
  }
  .x12iqbay {
    padding-right: 104px;
  }
  .x12iwxdl {
    font-size: var(--x16cn3ef);
  }
  .x12jme1w {
    font-family: var(--xss9l29), var(--x1j4yigi) !important;
  }
  .x12jr306 {
    transform: translate(47%, 193%) rotate(-5deg);
  }
  .x12lr58p {
    font-family: var(--x102f9br), var(--xtp44gi) !important;
  }
  .x12mruv9 {
    margin-left: 2px;
  }
  .x12myldv {
    border-top-left-radius: 9px;
  }
  .x12p3m4 {
    border-left-color: rgba(0, 0, 0, 0.5);
  }
  .x12qp5cl {
    font-family: var(--body-font-family), var(--font-family-segoe) !important;
  }
  .x12rs7x4 {
    border-right-color: var(--toast-border-color);
  }
  .x12rz0ws {
    margin-right: -12px;
  }
  .x12scifz {
    color: var(--placeholder-text);
  }
  .x12v9rci {
    border-bottom-right-radius: 16px;
  }
  .x12wi22r {
    padding-left: 36px;
  }
  .x12wnmcw {
    padding-right: 1.75%;
  }
  .x12wsh2a {
    transform: translate(0, 677%);
  }
  .x12wva7j {
    background-color: var(--xzfvszf);
  }
  .x12xtopb {
    line-height: var(--xh53s55);
  }
  .x12z88qw {
    border-right-color: var(--positive);
  }
  .x12zlbv4 {
    font-size: var(--x1bv48kx);
  }
  .x12zyafn {
    border-right-color: var(--xess6ip);
  }
  .x131883w {
    border-bottom-right-radius: 2px;
  }
  .x132fr5i {
    color: var(--x1gh5yby);
  }
  .x132gq93 {
    font-family: var(--x102f9br), var(--x1eneg80) !important;
  }
  .x132nzbk {
    background-color: var(--section-header-text);
  }
  .x132q4wb {
    line-height: 1.25;
  }
  .x133qu4r {
    padding-left: 1rem;
  }
  .x1344otq {
    padding-left: var(--menu-item-base-padding-horizontal);
  }
  .x135h9xz {
    font-family: var(--x1fe9vjc), var(--x1632dxt) !important;
  }
  .x1386vqj {
    font-size: var(--x18b96uj);
  }
  .x138qgi9 {
    border-top-right-radius: var(--glimmer-corner-radius);
  }
  .x138vmkv {
    border-bottom-left-radius: 16px;
  }
  .x139jcc6 {
    margin-left: -4px;
  }
  .x13a6bvl {
    justify-content: flex-end;
  }
  .x13a6qad {
    background-color: var(--glimmer-on-white-background);
  }
  .x13aomxa {
    color: var(--x11d9bdo);
  }
  .x13c4wfe {
    font-family: var(--font-family-apple) !important;
  }
  .x13d43i5 {
    letter-spacing: var(--x17vht3m);
  }
  .x13d9wvd {
    font-weight: var(--x1o7ty5x);
  }
  .x13dflua {
    transition-duration: 0.2s;
  }
  .x13faqbe {
    word-break: break-word;
  }
  .x13ibhcj {
    margin-left: 15px;
  }
  .x13inrhl {
    transform: translate(142%, 55%) rotate(15deg);
  }
  .x13jyybr {
    font-weight: var(--x1w7kfmo);
  }
  .x13kylt9 {
    transform: scale(0.8, 0.8);
  }
  .x13lgxp2 {
    border-top-right-radius: 0;
  }
  .x13oigre {
    flex-basis: 150px;
  }
  .x13qle73 {
    padding-left: var(--x7zolun);
  }
  .x13r0slp {
    font-family: var(--xnk1txi), var(--xe0he2a) !important;
  }
  .x13rtm0m {
    border-bottom-left-radius: inherit;
  }
  .x13sgls2 {
    font-size: var(--x15srxtx);
  }
  .x13tp074 {
    border-top-right-radius: 100%;
  }
  .x13tw4yp {
    box-shadow: -1px 0 0 var(--divider);
  }
  .x13yv3wa {
    color: var(--x99rlhw);
  }
  .x13zp6kq {
    border-top-left-radius: 11px;
  }
  .x13zy5jk {
    line-height: var(--x10k74h5);
  }
  .x1403ito {
    border-bottom-left-radius: var(--button-corner-radius);
  }
  .x141xp6s {
    text-transform: var(--xhvvrn6);
  }
  .x1435lcu {
    transform: translate(22%, 15%) rotate(-13deg);
  }
  .x144taxx {
    box-shadow: 0 6 24 rgba(10, 19, 23, 0.08), 0 4 12 rgba(10, 19, 23, 0.12);
  }
  .x144wcp0 {
    font-family: var(--x3ghh2v), var(--x1ra0yvh) !important;
  }
  .x146dn1l {
    border-top-left-radius: 1px;
  }
  .x146fubm {
    color: var(--xvkf5jm);
  }
  .x147wac7 {
    animation-timing-function: cubic-bezier(0.5, 0, 0.5, 1);
  }
  .x147yg2k {
    transform: translate(50%, -50%);
  }
  .x149ao6l {
    font-size: var(--x1g6r5b0);
  }
  .x149l80s {
    line-height: var(--xpl6vgd);
  }
  .x14axycx {
    content: "";
  }
  .x14bfe9o {
    font-size: 0.0625rem;
  }
  .x14ctfv {
    color: var(--always-white);
  }
  .x14g2gp5 {
    font-stretch: normal;
  }
  .x14g40p9 {
    z-index: 999;
  }
  .x14gfdix {
    padding-left: 26px;
  }
  .x14gixet {
    background-image: var(--backgroundImage);
  }
  .x14gulao {
    font-family: var(--xp9g63y), var(--xsoseyl) !important;
  }
  .x14hiurz {
    background-color: var(--always-white);
  }
  .x14horrh {
    background-color: rgba(24, 119, 242, 0.4);
  }
  .x14hpm34 {
    border-bottom-right-radius: var(--input-corner-radius);
  }
  .x14ihvte {
    box-shadow: 0 0 6px var(--shadow-1);
  }
  .x14ju556 {
    line-height: 0;
  }
  .x14l5gr7 {
    right: -100%;
  }
  .x14li8yl {
    border-left-color: var(--secondary-button-background-floating);
  }
  .x14nfmen {
    background-color: var(--divider);
  }
  .x14obwa1 {
    content: "";
  }
  .x14ocozx {
    font-weight: var(--xbiecbn);
  }
  .x14ognje {
    font-family: var(--x10v0zfe), var(--xh7znfl) !important;
  }
  .x14pej98 {
    padding-right: 1.55%;
  }
  .x14r04uh {
    font-size: var(--xd1ft3m);
  }
  .x14rlmvs {
    animation-name: x5ed7rf-B;
  }
  .x14t11i7 {
    text-transform: var(--x1fles6g);
  }
  .x14uny0o {
    padding-right: 15px;
  }
  .x14v6udy {
    font-size: var(--display-font-size);
  }
  .x14vhib7 {
    background-color: rgb(var(--ig-badge));
  }
  .x14wln49 {
    border-top-left-radius: var(--xwkxgng);
  }
  .x14wnffw {
    font-size: var(--x1jx39xp);
  }
  .x14xfefy {
    -webkit-filter: brightness(0.9);
    filter: brightness(0.9);
  }
  .x14ya1hp {
    padding-right: 26px;
  }
  .x14yjl9h {
    border-top-left-radius: 50%;
  }
  .x150jy0e {
    padding-right: 4px;
  }
  .x15175v8 {
    line-height: var(--xpvqddi);
  }
  .x151uald {
    line-height: var(--x16no8s0);
  }
  .x152237o {
    list-style-type: square;
  }
  .x152obne {
    box-shadow: 0 2px 4px 0 var(--shadow-5);
  }
  .x155yrmd {
    text-transform: var(--x13dfcbj);
  }
  .x156u0bh {
    font-family: var(--x1j0zbpk), var(--x1cxskcq) !important;
  }
  .x157eodl {
    border-right-style: dashed;
  }
  .x158smg1 {
    transform: translate(52%, 21%);
  }
  .x159eqr4 {
    line-height: var(--x1k25sli);
  }
  .x15ax8mh {
    border-top-left-radius: var(--toggletip-border-radius);
  }
  .x15bjb6t {
    line-height: inherit;
  }
  .x15c0abn {
    margin-right: var(--x1vll9go);
  }
  .x15c40vi {
    font-weight: var(--x1x6mao9);
  }
  .x15ckt8c {
    font-size: var(--x1hz30cn);
  }
  .x15d4u2p {
    color: var(--nav-list-selected-accent-text);
  }
  .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;
  }
  .x15gyhx8 {
    border-bottom-left-radius: 50px;
  }
  .x15jd222 {
    color: var(--xz8z3al);
  }
  .x15jmxi0 {
    right: -2px;
  }
  .x15jvcx8 {
    border-bottom-right-radius: var(--xwkxgng);
  }
  .x15ore7u {
    user-drag: element;
  }
  .x15smpfu {
    font-family: var(--tertiary-label-font-family), var(--font-family-apple) !important;
  }
  .x15ytsvl {
    line-height: var(--x74821e);
  }
  .x15zctf7 {
    flex-direction: row-reverse;
  }
  .x15zjaoi {
    box-shadow: 0 2px 5px var(--shadow-5);
  }
  .x15zrtf0 {
    font-family: var(--body-font-family), var(--font-family-default) !important;
  }
  .x1603h9y {
    font-size: 1.25rem;
  }
  .x1608yet {
    margin-right: calc(-1 * var(--button-inner-icon-spacing-medium));
  }
  .x160vmok {
    right: 10px;
  }
  .x163i06a {
    font-stretch: var(--headline2-font-stretch);
  }
  .x164jdsp {
    background-color: #b0b3b8;
  }
  .x1657d2q {
    letter-spacing: var(--x14ntmxi);
  }
  .x1667uh2 {
    font-family: var(--xn78ihc), var(--xn363sp) !important;
  }
  .x167v862 {
    background-color: var(--badge-background-color-dark-gray);
  }
  .x168nmei {
    border-top-left-radius: 0;
  }
  .x169t7cy {
    margin-left: -16px;
  }
  .x16aqbuh {
    border-top-right-radius: var(--tooltip-corner-radius);
  }
  .x16bdf90 {
    letter-spacing: var(--x11x93ew);
  }
  .x16c9v55 {
    font-family: var(--x1ev5oeb), var(--xjayjzs) !important;
  }
  .x16dfi6m {
    list-style-type: upper-roman;
  }
  .x16dsc37 {
    vertical-align: top;
  }
  .x16e53c3 {
    line-height: var(--xj3ni2r);
  }
  .x16hj40l {
    padding-left: 6px;
  }
  .x16hk5td {
    margin-left: -12px;
  }
  .x16hxpj1 {
    border-bottom-left-radius: 7px;
  }
  .x16id7wy {
    padding-right: var(--xl0koie);
  }
  .x16imdrf {
    font-weight: var(--x1rw79pu);
  }
  .x16l981n {
    font-size: var(--xygy7vr);
  }
  .x16mih1h {
    border-bottom-left-radius: 2px;
  }
  .x16n37ib {
    margin-left: 12px;
  }
  .x16nzaz0 {
    animation-iteration-count: var(--animationIterationCount);
  }
  .x16q8cke {
    left: 16px;
  }
  .x16qv1k2 {
    letter-spacing: var(--x1tj6wtu);
  }
  .x16rfsbj {
    border-right-color: var(--media-outer-border);
  }
  .x16rszoe {
    font-size: var(--xykn4bm);
  }
  .x16sykr7 {
    border-left-color: var(--media-outer-border);
  }
  .x16szxs0 {
    transform: translate(-46%, 243%);
  }
  .x16t4d57 {
    margin-left: var(--x1k9efsx);
  }
  .x16t6tvc {
    color: var(--x1nl6zr4);
  }
  .x16tdsg8 {
    text-align: inherit;
  }
  .x16tkgvi {
    animation-name: x2un0yo-B;
  }
  .x16u2nke {
    line-height: var(--xntr2gf);
  }
  .x16ukw69 {
    font-size: var(--x1hktgxc);
  }
  .x16uvtji {
    font-size: var(--xrj002d);
  }
  .x16x7bwb {
    text-transform: var(--xec6xcd);
  }
  .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;
  }
  .x175jnsf {
    color: rgb(var(--web-always-black));
  }
  .x175y3q1 {
    line-height: var(--xrvkrad);
  }
  .x1764ka5 {
    font-family: var(--x1xpvgqv), var(--x1kjsyha) !important;
  }
  .x1766ofg {
    border-left-color: none;
  }
  .x179tack {
    -webkit-clip-path: polygon(0 0, 0 0, 0 0, 0 0);
    clip-path: polygon(0 0, 0 0, 0 0, 0 0);
  }
  .x17adc0v {
    margin-left: 10px;
  }
  .x17d5fs5 {
    font-weight: var(--xxwfnrj);
  }
  .x17dokti {
    transform: translate(-146%, 312%);
  }
  .x17f3y5z {
    background-color: var(--base-grape);
  }
  .x17f6ead {
    font-family: var(--x1xbzfpv), var(--x17qg6wb) !important;
  }
  .x17gamwm {
    transform: translate(141%, 153%) rotate(10.5deg);
  }
  .x17h8o4z {
    font-family: var(--x1dugdov), var(--x5jpale) !important;
  }
  .x17imors {
    background-color: var(--tile-tonal-container-background-rose);
  }
  .x17j7oua {
    font-weight: var(--x1cbxkjp);
  }
  .x17kgks6 {
    opacity: 0.23;
  }
  .x17ld789 {
    stroke-width: 4;
  }
  .x17lgo4e {
    font-family: var(--headline1-font-family), var(--font-family-apple) !important;
  }
  .x17pce3l {
    font-family: var(--x10qn02l), var(--x1egnz7f) !important;
  }
  .x17qb25w {
    border-right-width: var(--input-border-width);
  }
  .x17qophe {
    left: 0;
  }
  .x17r0tee {
    border-left-style: none;
  }
  .x17r525r {
    font-size: var(--xsunhh0);
  }
  .x17s6gnd {
    border-top-left-radius: var(--nav-list-cell-corner-radius-dense);
  }
  .x17se2pc {
    border-bottom-left-radius: var(--button-corner-radius-medium);
  }
  .x17usqkc {
    margin-right: var(--x1k9efsx);
  }
  .x17wjz4p {
    letter-spacing: var(--x17cn5fl);
  }
  .x17xessl {
    line-height: var(--x99iya2);
  }
  .x17z8epw {
    color: var(--primary-text-on-media);
  }
  .x17zwfj4 {
    border-top-right-radius: var(--button-corner-radius);
  }
  .x181la9e {
    padding-right: var(--xy3rk7y);
  }
  .x182flm5 {
    font-weight: var(--xydtlmf);
  }
  .x182gyae {
    font-size: var(--xdpbb61);
  }
  .x182zwpg {
    margin-left: 13px;
  }
  .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);
  }
  .x1842j4r {
    font-family: var(--xsrb71e), var(--xykwl6c) !important;
  }
  .x184vp17 {
    transform: translate(7%, 67.25%) rotate(-10deg);
  }
  .x185852w {
    transform: translate(206%, 165%) rotate(-20deg);
  }
  .x185m5pd {
    margin-right: var(--button-inner-icon-spacing-large);
  }
  .x188k2y4 {
    font-family: var(--headline2-font-family), var(--font-family-segoe) !important;
  }
  .x18an6v2 {
    transform: scale(1.2, 1.2);
  }
  .x18bame2 {
    box-shadow: var(--focus-ring-shadow-default);
  }
  .x18c0a79 {
    font-size: var(--xr1ru3s);
  }
  .x18c8k7g {
    font-family: var(--x1ui3dgx), var(--xknua8j) !important;
  }
  .x18cxr2w {
    font-weight: var(--xamyzde);
  }
  .x18d0r48 {
    background-size: cover;
  }
  .x18f4z3t {
    border-right-width: var(--xccash2);
  }
  .x18f6g3z {
    border-bottom-left-radius: 30px;
  }
  .x18fi278 {
    font-size: var(--xp9bfyp);
  }
  .x18fn2jl {
    background-color: var(--secondary-button-background-on-dark);
  }
  .x18fr5qf {
    font-weight: var(--x6hyoyt);
  }
  .x18hxmgj {
    margin-left: 0 !important;
  }
  .x18im8oe {
    font-size: var(--x1gnxlfh);
  }
  .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;
  }
  .x18nykt9 {
    border-bottom-right-radius: 50%;
  }
  .x18o3ruo {
    background-image: none;
  }
  .x18qtup9 {
    font-family: var(--body-emphasized-font-family), var(--font-family-segoe) !important;
  }
  .x18r5ilk {
    transform: translateX(11px);
  }
  .x18rs8io {
    font-family: var(--xss9l29), var(--xdjkyww) !important;
  }
  .x18sheln {
    margin-right: 0.13em;
  }
  .x18wx3en {
    border-left-color: var(--card-border-color);
  }
  .x18xfj1p {
    clear: both;
  }
  .x18z7o2g {
    font-weight: var(--x1v78uq);
  }
  .x18z898i {
    background-color: var(--primary-deemphasized-button-pressed-overlay);
  }
  .x190qgfh {
    font-size: 0.625rem;
  }
  .x1923su1 {
    right: 8px;
  }
  .x193epu2 {
    animation-timing-function: steps(10, end);
  }
  .x194hovy {
    font-size: var(--xathyop);
  }
  .x19693qn {
    vertical-align: -1px;
  }
  .x1975cw3 {
    color: var(--tile-tonal-text-blue);
  }
  .x198g3q0 {
    color: var(--primary-icon);
  }
  .x199158v {
    border-bottom-left-radius: 3px;
  }
  .x19991ni {
    transition-property: opacity;
  }
  .x19bkyyx {
    border-left-color: var(--placeholder-image);
  }
  .x19c1rep {
    right: auto;
  }
  .x19cau1u {
    transform: translate(24%, 121%) rotate(-10deg);
  }
  .x19co3pv {
    color: transparent;
  }
  .x19d7kov {
    border-left-width: 6px;
  }
  .x19dz0u5 {
    text-transform: var(--x1cxzpaf);
  }
  .x19f6ikt {
    margin-right: -16px;
  }
  .x19h0ha6 {
    font-family: var(--x1ogbxwz), var(--xaj3umr) !important;
  }
  .x19h7ccj {
    flex-basis: 500px;
  }
  .x19iqkre {
    font-weight: var(--x1ay33zx);
  }
  .x19jd1h0 {
    transform: rotate(180deg);
  }
  .x19k23ry {
    text-transform: var(--x5iba0e);
  }
  .x19k9dhg {
    list-style-type: lower-roman;
  }
  .x19ke3p8 {
    font-family: var(--x1eouag0), var(--xfrj6uj) !important;
  }
  .x19kjcj4 {
    object-fit: contain;
  }
  .x19mgsk0 {
    border-right-color: var(--switch-active);
  }
  .x19mj9yt {
    transform: translate(20%, 26%);
  }
  .x19nnfy6 {
    font-size: var(--x1ucxfqm);
  }
  .x19p7ews {
    border-left-width: 2px;
  }
  .x19qw95m {
    border-bottom-left-radius: var(--toggletip-border-radius);
  }
  .x19r88tc {
    padding-right: 0.9%;
  }
  .x19rsq1e {
    font-weight: var(--x1hgu6wm);
  }
  .x19taduc {
    line-height: var(--x1us6h2s);
  }
  .x19u0k9z {
    font-size: var(--x1jlk14r);
  }
  .x19um543 {
    padding-right: 1px;
  }
  .x19v2pxt {
    font-family: var(--x18lbm9n), var(--x1aosd6x) !important;
  }
  .x19v85br {
    cursor: progress;
  }
  .x19vxfg6 {
    padding-right: var(--text-badge-padding-horizontal);
  }
  .x1a02dak {
    flex-wrap: wrap;
  }
  .x1a1jbgw {
    text-transform: var(--x19a071z);
  }
  .x1a1m0xk {
    color: var(--negative);
  }
  .x1a2cdl4 {
    border-top-left-radius: 10px;
  }
  .x1a2mr71 {
    text-transform: var(--xqyt41g);
  }
  .x1a33avv {
    transform: scale(0.5);
  }
  .x1a4bs9z {
    flex-basis: 320px;
  }
  .x1a4om8m {
    background-color: var(--secondary-destructive-button-background);
  }
  .x1a6ril7 {
    font-weight: var(--x1dtjvvr);
  }
  .x1abqg0x {
    font-family: var(--x1ev5oeb), var(--x1lq7mq7) !important;
  }
  .x1ac6d0g {
    border-right-color: var(--placeholder-image);
  }
  .x1ac6nbz {
    text-transform: var(--xqs1yam);
  }
  .x1acm5me {
    left: 15%;
  }
  .x1ae6mll {
    background-color: var(--input-background-warn-hover);
  }
  .x1ae9sgd {
    line-height: var(--xhw9us8);
  }
  .x1afcbsf {
    box-sizing: content-box;
  }
  .x1afewz9 {
    line-height: var(--xphdxdp);
  }
  .x1ag7td9 {
    animation-timing-function: var(--glimmer-animation-timing-function);
  }
  .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;
  }
  .x1anx6mo {
    font-weight: var(--x18dc4lc);
  }
  .x1aomrq0 {
    border-top-left-radius: initial;
  }
  .x1apb90u {
    font-weight: var(--headline3-font-weight);
  }
  .x1apt2gq {
    left: 132px;
  }
  .x1asv86x {
    padding-right: var(--x7zolun);
  }
  .x1au9nqc {
    animation-name: xtnbmzx-B;
  }
  .x1aua0gk {
    font-weight: var(--x3qlse7);
  }
  .x1av198z {
    border-right-color: var(--placeholder-icon);
  }
  .x1av1boa {
    background-color: var(--hosted-view-selected-state);
  }
  .x1avfe6s {
    transform: translateX(40px);
  }
  .x1ax42se {
    border-bottom-right-radius: var(--comment-bubble);
  }
  .x1axp8gl {
    background-color: var(--status-alert);
  }
  .x1aylfdi {
    right: -6.9px;
  }
  .x1azcec2 {
    font-family: var(--x1u22r2i), var(--xxfw96b) !important;
  }
  .x1azt60i {
    border-bottom-left-radius: var(--list-cell-corner-radius);
  }
  .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);
  }
  .x1b2warb {
    margin-left: 3.5px;
  }
  .x1b4qsv2 {
    border-left-width: var(--input-border-width);
  }
  .x1b5c41v {
    text-transform: var(--xy7cnx6);
  }
  .x1b8f7v5 {
    font-weight: var(--xbpvwlm);
  }
  .x1b8i14b {
    border-bottom-right-radius: var(--chip-corner-radius);
  }
  .x1b9tyad {
    padding-left: 34px;
  }
  .x1bd9ov5 {
    background-color: var(--x835xgl);
  }
  .x1beo9mf {
    flex-direction: inherit;
  }
  .x1bex8tx {
    transform: translate(21%, 72%) rotate(15deg);
  }
  .x1bmedo {
    background-color: var(--search-input-background);
  }
  .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);
  }
  .x1bsfjaj {
    color: var(--x1qjl60y);
  }
  .x1bta9gf {
    font-weight: var(--x1snibw7);
  }
  .x1bu4zmy {
    opacity: var(--glimmer-on-white-background-min-opacity);
  }
  .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;
  }
  .x1bx5yag {
    font-size: var(--xo1p2nw);
  }
  .x1bz8ywx {
    margin-left: 2em;
  }
  .x1bz98fm {
    line-height: var(--x17rnsu0);
  }
  .x1c0l74o {
    line-height: var(--x1tufq31);
  }
  .x1c0xtnf {
    padding-right: var(--text-input-multi-padding-scrollbar);
  }
  .x1c2pz8 {
    background-color: var(--card-background-dark);
  }
  .x1c4vz4f {
    flex-grow: 0;
  }
  .x1c5tqo3 {
    background-color: #fff;
  }
  .x1c74tu6 {
    animation-duration: 2s;
  }
  .x1c83p5e {
    border-top-right-radius: 3px;
  }
  .x1cab348 {
    transform: scale(0.75) translateY(-11px);
  }
  .x1cb1t30 {
    transform: translateY(-50%);
  }
  .x1ccqxdq {
    font-size: var(--x4hnpxu);
  }
  .x1ccrb07 {
    border-top-right-radius: 12px;
  }
  .x1cdvf7c {
    background-color: var(--notification-badge);
  }
  .x1cex6in {
    background-color: var(--slider-handle-disabled);
  }
  .x1cfgcnx {
    text-transform: var(--x1ko5cgt);
  }
  .x1cfjsnv {
    line-height: var(--x21z5kh);
  }
  .x1cgjz08 {
    font-family: var(--display-font-family), var(--font-family-default) !important;
  }
  .x1ch2pgj {
    letter-spacing: var(--xue6w4s);
  }
  .x1ch86jh {
    border-right-color: var(--divider);
  }
  .x1chq5vn {
    font-size: var(--x8oldod);
  }
  .x1chxgay {
    border-right-color: var(--list-border-color, transparent);
  }
  .x1cibqq4 {
    font-weight: var(--x2y8ht2);
  }
  .x1cihehr {
    font-family: var(--meta-emphasized-font-family), var(--font-family-apple) !important;
  }
  .x1ciooss {
    background-color: var(--negative);
  }
  .x1cm6qz0 {
    stroke: var(--positive);
  }
  .x1cnaznz {
    font-family: var(--xmmi5cx), var(--x3lapx8) !important;
  }
  .x1cnpebb {
    font-size: var(--x8xugyc);
  }
  .x1cphp8n {
    border-left-color: var(--xwh6bgr);
  }
  .x1cpl2wf {
    color: var(--toast-text-link);
  }
  .x1cq00nt {
    margin-left: var(--section-header-addOnEnd-margin-horizontal);
  }
  .x1cuq5th {
    line-height: var(--xkliolb);
  }
  .x1cur4ig {
    border-right-style: var(--popover-border-style);
  }
  .x1cxxrxm {
    margin-left: 9px;
  }
  .x1cy8zhl {
    align-items: flex-start;
  }
  .x1d0d724 {
    border-bottom-left-radius: 9999px;
  }
  .x1d1medc {
    flex-grow: 18;
  }
  .x1d2osyd {
    background-color: var(--disabled-icon);
  }
  .x1d2xfc3 {
    -webkit-filter: var(--filter-negative);
    filter: var(--filter-negative);
  }
  .x1d2y3a9 {
    border-left-color: red;
  }
  .x1d3vzwk {
    transform: translate(-4px, -4px);
  }
  .x1d52u69 {
    margin-left: 16px;
  }
  .x1d563hl {
    font-size: var(--x43ln1b);
  }
  .x1d69dk1 {
    -webkit-filter: var(--filter-secondary-icon);
    filter: var(--filter-secondary-icon);
  }
  .x1d72o {
    transition-timing-function: var(--fds-animation-move-out);
  }
  .x1d8287x {
    transition-duration: 0.3s;
  }
  .x1d9fzel {
    font-weight: var(--x17hyov7);
  }
  .x1d9g16h {
    font-weight: var(--x1nx0fbx);
  }
  .x1dag254 {
    color: #000;
  }
  .x1de53dj {
    padding-right: var(--menu-item-base-padding-horizontal);
  }
  .x1dem4cn {
    color: var(--secondary-button-text);
  }
  .x1dfjofp {
    border-right-color: var(--radio-border-color);
  }
  .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);
  }
  .x1dntmbh {
    color: var(--disabled-text);
  }
  .x1dor1uw {
    letter-spacing: 0.1em;
  }
  .x1drvik2 {
    border-right-color: red;
  }
  .x1dvrbfx {
    letter-spacing: var(--xhw545o);
  }
  .x1dwv3re {
    will-change: auto;
  }
  .x1dx23t5 {
    transform: translate(160%, 51%) rotate(10.5deg);
  }
  .x1dzmw2z {
    border-right-color: var(--x8pakf8);
  }
  .x1e0nl6s {
    border-bottom-left-radius: var(--xwkxgng);
  }
  .x1e2d8s5 {
    background-image: radial-gradient(
        rgba(255, 255, 255, 0.25),
        rgba(255, 255, 255, 0) 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, hsla(213, 100%, 44%, 1), hsla(209, 100%, 53%, 1));
  }
  .x1e2ky6h {
    border-left-width: var(--x1wjqgg7);
  }
  .x1e3qdqd {
    font-weight: var(--x1u0phyw);
  }
  .x1e48jhk {
    color: var(--x590uvs);
  }
  .x1e558r4 {
    padding-left: 4px;
  }
  .x1e5q0jg {
    border-bottom-right-radius: inherit;
  }
  .x1e7kja {
    border-right-width: 6px;
  }
  .x1e95onf {
    font-weight: var(--xaglr2g);
  }
  .x1e9zzvg {
    color: var(--tile-tonal-text-rose);
  }
  .x1eatvs8 {
    font-weight: var(--xjo4w83);
  }
  .x1ebt8du {
    transition-duration: var(--fds-duration-extra-extra-short-out);
  }
  .x1ed109x {
    cursor: text;
  }
  .x1efwq7i {
    font-family: var(--x1njttdf), var(--xxud6bn) !important;
  }
  .x1egamm8 {
    opacity: 30%;
  }
  .x1egjynq {
    padding-left: 18px;
  }
  .x1eivcfj {
    font-weight: var(--xieam25);
  }
  .x1ejdgk5 {
    background-color: var(--primary-destructive-button-background);
  }
  .x1ejgnnb {
    font-size: var(--headline3-font-size);
  }
  .x1emaxkd {
    border-right-color: var(--overlay-alpha-80);
  }
  .x1emf0wh {
    background-color: var(--base-teal);
  }
  .x1emribx {
    margin-right: 8px;
  }
  .x1enjb0b {
    border-bottom-right-radius: 3px;
  }
  .x1epdt8v {
    right: 11px;
  }
  .x1esw782 {
    animation-timing-function: linear;
  }
  .x1et8e4m {
    font-family: var(--x13l5jmu), var(--x19j18qg) !important;
  }
  .x1eu2eya {
    color: var(--disabled-icon);
  }
  .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);
  }
  .x1ezv77d {
    letter-spacing: var(--xxyjkui);
  }
  .x1f0sm9e {
    font-weight: var(--body-font-weight);
  }
  .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;
  }
  .x1f7sx64 {
    animation-duration: 0.82s;
  }
  .x1f8mk5u {
    border-left-color: var(--blue-link);
  }
  .x1f8ud33 {
    text-transform: var(--x12fmvau);
  }
  .x1fbi1t2 {
    margin-right: var(--button-inner-icon-spacing-medium);
  }
  .x1fcty0u {
    font-weight: normal;
  }
  .x1fdb5y2 {
    font-family: var(--x4x4ic4), var(--xrteluo) !important;
  }
  .x1fdc8ai {
    padding-right: 45px;
  }
  .x1fey0fg {
    color: var(--blue-link);
  }
  .x1ff8u0n {
    font-family: var(--meta-font-family), var(--font-family-segoe) !important;
  }
  .x1ffvgsr {
    border-top-right-radius: var(--xwkxgng);
  }
  .x1ffyrng {
    border-right-color: var(--hover-overlay);
  }
  .x1fglp {
    border-top-right-radius: 100px;
  }
  .x1fhayk4 {
    font-weight: var(--text-input-field-font-weight);
  }
  .x1finlw0 {
    transform: translate(24%, 26.5%) rotate(-7deg);
  }
  .x1fiuzfb {
    -webkit-filter: brightness(0) var(--filter-secondary-icon);
    filter: brightness(0) var(--filter-secondary-icon);
  }
  .x1fj6ok0 {
    fill: var(--tooltip-background);
  }
  .x1fj9vlw {
    white-space: pre-line;
  }
  .x1fjm0lj {
    transform: translate(1px, -1px);
  }
  .x1fjwj1m {
    border-right-color: var(--web-wash);
  }
  .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;
  }
  .x1fqnxgp {
    background-color: var(--x1w1nz4f);
  }
  .x1ftr3km {
    border-left-color: transparent;
  }
  .x1ftuw4c {
    transform: translate(72.5%, 172.5%) rotate(-10deg);
  }
  .x1fujjar {
    font-weight: var(--xkg52sa);
  }
  .x1fxoii6 {
    letter-spacing: var(--xwsengw);
  }
  .x1fzto90 {
    font-size: var(--x16s0bmb);
  }
  .x1g0ag68 {
    transform-origin: center;
  }
  .x1g0b5sy {
    box-shadow: 1px 1px 1px var(--shadow-inset);
  }
  .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;
  }
  .x1g7gpa1 {
    border-bottom-left-radius: var(--nav-list-cell-corner-radius);
  }
  .x1g816kw {
    color: var(--xspnpkb);
  }
  .x1g8br2z {
    border-top-right-radius: 18px;
  }
  .x1g8ry0t {
    font-size: var(--x10ex0lc);
  }
  .x1g91mk8 {
    font-weight: var(--x1goanbs);
  }
  .x1gbch0d {
    font-family: var(--headline3-font-family), var(--font-family-apple) !important;
  }
  .x1gcpidy {
    font-weight: var(--x6w8vw6);
  }
  .x1gdg9xh {
    background-color: var(--x1gr531t);
  }
  .x1ge4a8g {
    margin-right: -15px;
  }
  .x1gf6syw {
    background-color: var(--xztcj68);
  }
  .x1gh759c {
    margin-right: var(--menu-item-base-margin-horizontal);
  }
  .x1ghbroi {
    margin-left: var(--marginInlineStart);
  }
  .x1ghtduv {
    padding-left: var(--button-padding-horizontal-large);
  }
  .x1gj0nxp {
    border-left-width: var(--radio-border-width);
  }
  .x1gj8qfm {
    -webkit-clip-path: none;
    clip-path: none;
  }
  .x1gja9t {
    margin-right: 32px;
  }
  .x1gjc5f3 {
    padding-left: 1.25px;
  }
  .x1gjl3d7 {
    color: var(--xo745zx);
  }
  .x1gk729v {
    font-family: var(--secondary-label-font-family), var(--font-family-default) !important;
  }
  .x1glq8lk {
    perspective-origin: left top;
  }
  .x1gmnv1w {
    line-height: var(--x13tets0);
  }
  .x1gn5b1j {
    border-bottom-right-radius: 18px;
  }
  .x1gnnqk1 {
    box-shadow: none;
  }
  .x1gozi89 {
    right: calc(100% - 1px);
  }
  .x1gpijex {
    background-color: var(--tile-tonal-icon-container-background-purple);
  }
  .x1gpoqbq {
    line-height: var(--x11ffpb6);
  }
  .x1gq3nup {
    line-height: var(--xnektr7);
  }
  .x1gqbj9a {
    padding-right: 27px;
  }
  .x1gqu8n0 {
    background-color: var(--x1vz9dov);
  }
  .x1grejt4 {
    border-top-right-radius: var(--button-corner-radius-medium);
  }
  .x1gryazu {
    margin-left: auto;
  }
  .x1gsvbzc {
    color: var(--tile-tonal-icon-teal);
  }
  .x1gtgu4s {
    border-bottom-right-radius: var(--infochip-medium-radius);
  }
  .x1gu7sq2 {
    font-size: var(--xb1jko2);
  }
  .x1gukg7c {
    border-spacing: 0;
  }
  .x1gw238p {
    transform: translate(107%, 115%) rotate(5deg);
  }
  .x1gw3k2j {
    font-weight: var(--xc1h6gt);
  }
  .x1gxcica {
    border-right-color: var(--secondary-emphasized-button-stroke);
  }
  .x1gz8ohu {
    transform: scale(2);
  }
  .x1gz9zih {
    padding-right: 34px;
  }
  .x1h0ha7o {
    padding-left: 2px;
  }
  .x1h0vfkc {
    background-color: var(--overlay-alpha-80);
  }
  .x1h1bmdg {
    transform-origin: top right;
  }
  .x1h1qqmo {
    letter-spacing: var(--x1risj1);
  }
  .x1h2aame {
    line-height: var(--xgg4j6r);
  }
  .x1h4ntba {
    background-color: var(--radio-checked-icon-color-disabled);
  }
  .x1h5jrl4 {
    margin-right: 20px;
  }
  .x1h5mdk0 {
    background-color: var(--tile-tonal-container-background-elevated);
  }
  .x1h6gzvc {
    cursor: not-allowed;
  }
  .x1h91t0o {
    align-items: inherit;
  }
  .x1h94w8m {
    transform: translate(15%, 15%);
  }
  .x1h9r5lt {
    align-self: inherit;
  }
  .x1ha8qo6 {
    border-right-color: #ccc;
  }
  .x1havqas {
    font-stretch: var(--body-font-stretch);
  }
  .x1hba98 {
    border-bottom-left-radius: 25%;
  }
  .x1hc1fzr {
    opacity: 1;
  }
  .x1hdg326 {
    border-top-left-radius: var(--x19l9hy5);
  }
  .x1hdkvq9 {
    font-family: var(--x3ghh2v), var(--xnzzj0s) !important;
  }
  .x1he6fe {
    padding-left: var(--x1f3ocwb);
  }
  .x1henxcm {
    transform: translate(-120%, 65%);
  }
  .x1heor9g {
    color: inherit;
  }
  .x1heu26e {
    left: 120px;
  }
  .x1hhbrkm {
    font-weight: var(--xhaq3e8);
  }
  .x1higm0n {
    border-right-color: var(--xggik6s);
  }
  .x1hj9kli {
    border-top-right-radius: var(--x14pjqvd);
  }
  .x1hjwid2 {
    font-size: 94%;
  }
  .x1hlliyw {
    right: 100%;
  }
  .x1hls04w {
    color: #bcc0c4;
  }
  .x1hmwia7 {
    background-color: var(--comment-threading-lines);
  }
  .x1ho68u7 {
    font-weight: var(--xnzxa3u);
  }
  .x1hp4nu4 {
    font-stretch: var(--text-input-label-font-stretch);
  }
  .x1hpoamw {
    font-weight: var(--xcsvonq);
  }
  .x1hq76kk {
    -webkit-filter: var(--filter-positive);
    filter: var(--filter-positive);
  }
  .x1hq9vpg {
    -webkit-user-drag: element;
  }
  .x1hr4nm9 {
    background-color: var(--primary-deemphasized-button-background);
  }
  .x1ht7hnu {
    border-top-right-radius: 5px;
  }
  .x1htm2q4 {
    border-bottom-right-radius: var(--text-badge-corner-radius);
  }
  .x1htpmxo {
    border-top-left-radius: var(--media-corner-radius);
  }
  .x1huf02p {
    font-family: var(--x1n26amq), var(--x1cmkgar) !important;
  }
  .x1hun3g5 {
    background-color: var(--xk2t50v);
  }
  .x1hv2xh3 {
    color: var(--tile-tonal-icon-orange);
  }
  .x1hvlnb8 {
    margin-left: 4.5px;
  }
  .x1hvs48l {
    color: var(--xy0q8yo);
  }
  .x1hvyf1x {
    transform: translate(23%, 104%);
  }
  .x1hwfnsy {
    background-color: var(--scroll-thumb);
  }
  .x1hwkrhi {
    background-color: var(--stepper-inactive);
  }
  .x1hx36qn {
    animation-name: x12ve19h-B;
  }
  .x1hy63sm {
    margin-left: 11px;
  }
  .x1hyvwdk {
    -webkit-clip-path: inset(50%);
    clip-path: inset(50%);
  }
  .x1hyyqv4 {
    margin-left: 0.34em;
  }
  .x1i10hfl {
    -webkit-tap-highlight-color: transparent;
  }
  .x1i1ezom {
    border-bottom-right-radius: 6px;
  }
  .x1i21sxh {
    letter-spacing: normal;
  }
  .x1i4r4d4 {
    border-left-color: var(--comment-threading-lines);
  }
  .x1i5autt {
    color: var(--x1scujuq);
  }
  .x1i64zmx {
    margin-left: 8px;
  }
  .x1i65euh {
    color: var(--x161mgqu);
  }
  .x1i6l24r {
    font-family: var(--xz6ujff), var(--xwssdrg) !important;
  }
  .x1i8mgoa {
    font-size: var(--headline2-font-size);
  }
  .x1i8v6fc {
    font-size: var(--x9pfdtn);
  }
  .x1i9fr61 {
    font-weight: var(--xdl3uhn);
  }
  .x1i9sevy {
    animation-duration: var(--glimmer-animation-duration);
  }
  .x1idqqkl {
    font-family: var(--x5ttu6x), var(--x1x6na2i) !important;
  }
  .x1iedhe {
    margin-left: 28px;
  }
  .x1ievfu5 {
    text-transform: var(--x1yvg85t);
  }
  .x1ifavcl {
    font-family: var(--x5ttu6x), var(--x1wryvan) !important;
  }
  .x1iffjtl {
    transform: rotate(90deg);
  }
  .x1ihnedf {
    font-weight: var(--x7naxve);
  }
  .x1iji9kk {
    padding-right: 10px;
  }
  .x1ikraf1 {
    line-height: var(--x16eq5g6);
  }
  .x1ilu3uo {
    left: var(--insetInlineStart);
  }
  .x1ilzbkw {
    line-height: var(--x1iny4t5);
  }
  .x1ipmlva {
    font-family: var(--xm0jm7a), var(--x1lqgdqt) !important;
  }
  .x1iq0kzc {
    animation-direction: var(--glimmer-animation-direction);
  }
  .x1iqdq0d {
    animation-name: x1m1m39n-B;
  }
  .x1iqg4h4 {
    border-bottom-right-radius: var(--toggletip-border-radius);
  }
  .x1irw62u {
    box-shadow: var(--shadow-card);
  }
  .x1iu3dg5 {
    font-family: var(--xdmiraf), var(--x1mhrhpw) !important;
  }
  .x1iutvsz {
    background-color: var(--press-overlay);
  }
  .x1iuwi03 {
    background-color: var(--secondary-text);
  }
  .x1iyjqo2 {
    flex-grow: 1;
  }
  .x1j07yxv {
    font-size: var(--x1swvqv9);
  }
  .x1j0tr4d {
    flex-basis: (100/3) %;
  }
  .x1j20mh9 {
    transition-duration: 2s;
  }
  .x1j2iz3o {
    background-color: var(--secondary-button-background-on-color);
  }
  .x1j3b5cy {
    font-size: var(--xnhb7l8);
  }
  .x1j3eeni {
    padding-left: var(--xl0koie);
  }
  .x1j3p5sx {
    border-right-width: unset;
  }
  .x1j61x8r {
    font-style: normal;
  }
  .x1j78d4s {
    line-height: var(--x1xr3s37);
  }
  .x1j7bycw {
    font-weight: var(--x1m5erm);
  }
  .x1ja2u2z {
    z-index: 0;
  }
  .x1jbokoh {
    font-size: var(--x4a7cse);
  }
  .x1jchvi3 {
    font-size: 1rem;
  }
  .x1jcm91n {
    font-weight: var(--xpw7z3s);
  }
  .x1jdnuiz {
    padding-right: var(--button-padding-icon-only);
  }
  .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);
  }
  .x1jm3xrc {
    padding-left: var(--card-padding-horizontal);
  }
  .x1joe5k6 {
    border-bottom-right-radius: var(--borderRadius);
  }
  .x1jpgh95 {
    transform-origin: center center;
  }
  .x1jqylkn {
    margin-right: 15px;
  }
  .x1jrcm85 {
    animation-name: x1941mlr-B;
  }
  .x1jrreu3 {
    padding-right: var(--x1yvdy8c);
  }
  .x1jrttnq {
    transition-timing-function: var(--fds-animation-quick-move-in);
  }
  .x1js0keu {
    animation-delay: var(--animationDelay);
  }
  .x1jsfucj {
    color: var(--x51dlej);
  }
  .x1julf2r {
    transform: translate(10%, 14%);
  }
  .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);
  }
  .x1k1shlj {
    font-family: var(--x18lbm9n), var(--x1s0i8xf) !important;
  }
  .x1k1xofh {
    transform: translate(24%, 50%);
  }
  .x1k23c7z {
    line-height: var(--xj0iplh);
  }
  .x1k2hnqc {
    margin-right: -25px;
  }
  .x1k2j06m {
    padding-left: 3px;
  }
  .x1k33xd4 {
    letter-spacing: var(--x1yex74s);
  }
  .x1k3i6h8 {
    color: var(--x1dw3yzr);
  }
  .x1k4ah5p {
    text-transform: var(--xnbm2yk);
  }
  .x1k4lfpj {
    transform: translate(89%, 90%) rotate(5.75deg);
  }
  .x1k54i6l {
    box-shadow: 0 2px 8px var(--shadow-1), 0 0 0 1px var(--shadow-1);
  }
  .x1k57q5d {
    font-weight: var(--x19j9ppv);
  }
  .x1k5kh5c {
    -webkit-filter: drop-shadow(0 0 5px rgba(var(--web-always-black), 0.0975));
    filter: drop-shadow(0 0 5px rgba(var(--web-always-black), 0.0975));
  }
  .x1k74hu9 {
    background-color: none;
  }
  .x1k841w8 {
    color: var(--fb-logo);
  }
  .x1k90msu {
    transition-duration: var(--fds-fast);
  }
  .x1kaaafe {
    border-right-color: var(--secondary-button-background);
  }
  .x1kb48dz {
    font-family: var(--xplyvdf), var(--x11soc5a) !important;
  }
  .x1kb72lq {
    row-gap: 20px;
  }
  .x1kbtu3d {
    letter-spacing: var(--x1hbba47);
  }
  .x1kbvqvl {
    font-size: var(--xra2tmh);
  }
  .x1kdh5me {
    border-bottom-left-radius: var(--toast-corner-radius);
  }
  .x1ke83zm {
    left: calc(100% - 1px);
  }
  .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);
  }
  .x1ki3va4 {
    line-height: var(--x1fqabkh);
  }
  .x1kjn1x7 {
    font-weight: var(--x1i3y564);
  }
  .x1ko2dk7 {
    font-size: var(--xfhp0b6);
  }
  .x1ko2xvj {
    color: var(--primary-text-on-color);
  }
  .x1koaglw {
    animation-name: x1k35ma4-B;
  }
  .x1kpc9vs {
    background-color: var(--media-inner-border);
  }
  .x1kqsfds {
    border-top-right-radius: var(--menu-list-cell-corner-radius);
  }
  .x1ks1olk {
    opacity: 0.7;
  }
  .x1ku0ngp {
    box-shadow: var(--xvwd85c);
  }
  .x1kvhurm {
    margin-right: var(--nav-list-cell-margin-horizontal);
  }
  .x1kw9t8i {
    column-gap: 28px;
  }
  .x1kwtg5e {
    font-weight: var(--headline2-font-weight);
  }
  .x1kyqaxf {
    text-transform: lowercase;
  }
  .x1kzsush {
    opacity: 0.08;
  }
  .x1kzvw2a {
    letter-spacing: var(--xlhrh3s);
  }
  .x1l0c6tc {
    line-height: var(--xdqih8s);
  }
  .x1l0m4pv {
    text-transform: var(--xi9qvu0);
  }
  .x1l1c0e3 {
    font-weight: var(--x1die9os);
  }
  .x1l1ennw {
    justify-content: space-around;
  }
  .x1l1wi26 {
    background-color: var(--primary-button-background-on-color);
  }
  .x1l31dnx {
    background-color: var(--secondary-button-background-floating);
  }
  .x1l3tp8u {
    margin-right: var(--x1dnk0uj);
  }
  .x1l3wisq {
    letter-spacing: var(--x1j0kr9);
  }
  .x1l6ew4z {
    font-size: var(--xbfzu61);
  }
  .x1l7klhg {
    flex-basis: 100%;
  }
  .x1l7oz65 {
    border-left-color: var(--secondary-button-background);
  }
  .x1ladpmw {
    z-index: 401;
  }
  .x1larqbn {
    will-change: opacity;
  }
  .x1lax1uo {
    padding-left: 1.15%;
  }
  .x1lbecb7 {
    line-height: 1.1765;
  }
  .x1lc7qm0 {
    background-color: var(--text-badge-success-background);
  }
  .x1lcm9me {
    border-top-left-radius: 4px;
  }
  .x1lcu5yg {
    font-weight: var(--x1uh0c67);
  }
  .x1le4v2m {
    font-family: var(--x1smaf9r), var(--xdvj6i3) !important;
  }
  .x1lgaypv {
    font-family: var(--x1w7ahsj), var(--xqutljt) !important;
  }
  .x1lgibem {
    line-height: var(--x149xzai);
  }
  .x1lhhy6f {
    background-color: var(--x1rd8lt);
  }
  .x1lie4ck {
    border-bottom-right-radius: 7px;
  }
  .x1ljbjpn {
    font-family: var(--xsyl19x), var(--x1gzy7i5) !important;
  }
  .x1lk84kr {
    font-weight: var(--xk77nzw);
  }
  .x1lkfr7t {
    font-size: 1.0625rem;
  }
  .x1lldw8n {
    word-break: normal;
  }
  .x1lliihq {
    display: block;
  }
  .x1lmu57k {
    transform: translate(129%, 18%) rotate(-13.5deg);
  }
  .x1lnvu90 {
    text-transform: var(--xjdsfcn);
  }
  .x1loc9ma {
    background-color: var(--media-hover);
  }
  .x1lox7xs {
    font-family: var(--xacu3w8), var(--x1bn34xy) !important;
  }
  .x1lpp0xw {
    margin-left: 36px;
  }
  .x1lq0und {
    border-top-left-radius: 25%;
  }
  .x1lq5wgf {
    border-top-left-radius: 8px;
  }
  .x1lqxcob {
    border-top-left-radius: var(--x1iqynmw);
  }
  .x1ltwk58 {
    line-height: var(--xnu4cyd);
  }
  .x1lv2lm {
    letter-spacing: var(--xxv1q08);
  }
  .x1lwuebi {
    transform: translateY(-50%) rotate(180deg);
  }
  .x1lxk4cn {
    background-color: var(--non-media-pressed);
  }
  .x1lyj2s9 {
    border-right-width: var(--x1heqtsn);
  }
  .x1lykq9 {
    transform: translate(23.5%, 19%);
  }
  .x1lzn1jf {
    transform: translate(98%, 94%) rotate(7.25deg);
  }
  .x1m0fnb8 {
    font-family: var(--xsrb71e), var(--xkecv3z) !important;
  }
  .x1m39q7l {
    margin-right: 40px;
  }
  .x1m5fxz {
    border-right-width: var(--list-border-width, 0px);
  }
  .x1m5uaro {
    background-color: var(--x74z05q);
  }
  .x1m6arcz {
    padding-left: 50px;
  }
  .x1m6msm {
    padding-left: 1px;
  }
  .x1m7bvvp {
    font-stretch: var(--display-font-stretch);
  }
  .x1m9t85r {
    font-size: var(--text-input-field-font-size);
  }
  .x1m9vv7p {
    animation-duration: 1.2s;
  }
  .x1mb8mph {
    left: -8px;
  }
  .x1mbj4u7 {
    color: var(--x1figijq);
  }
  .x1mcfq15 {
    border-top-right-radius: 11px;
  }
  .x1memqgq {
    right: 20px;
  }
  .x1mfe5gz {
    color: var(--tile-tonal-text-green);
  }
  .x1mh14rs {
    border-bottom-right-radius: var(--dialog-corner-radius);
  }
  .x1mh8g0r {
    margin-left: 0;
  }
  .x1miljz0 {
    font-family: var(--body-emphasized-font-family), var(--font-family-apple) !important;
  }
  .x1mkw76z {
    font-family: var(--x1dvp97n), var(--xw07yd0) !important;
  }
  .x1mlhpi4 {
    font-family: var(--x1g3r219), var(--xbaxt41) !important;
  }
  .x1mmz377 {
    line-height: var(--x1bz9a3s);
  }
  .x1mn05ot {
    border-bottom-right-radius: var(--menu-item-base-overlay-radius, 4px);
  }
  .x1mn2t3i {
    padding-right: 17px;
  }
  .x1mnrasx {
    box-shadow: 1px -1px 1px var(--shadow-inset);
  }
  .x1mnrxsn {
    margin-left: 6px;
  }
  .x1mnwbp6 {
    border-bottom-right-radius: 24px;
  }
  .x1mpkggp {
    padding-right: 5px;
  }
  .x1mpseq2 {
    border-left-color: var(--secondary-button-stroke);
  }
  .x1mq3mr6 {
    transition-duration: 0s;
  }
  .x1mqzior {
    font-family: var(--xbtzmkq), var(--x1af51a) !important;
  }
  .x1mrqplw {
    padding-right: var(--xnfx2am);
  }
  .x1mspte8 {
    font-family: var(--x12we7gv), var(--x15r12h6) !important;
  }
  .x1mtj1o1 {
    font-family: var(--x1xpvgqv), var(--x1s1wq1u) !important;
  }
  .x1mvi0mv {
    color: var(--primary-deemphasized-button-text);
  }
  .x1mvipox {
    border-left-color: #ccc;
  }
  .x1mwrk08 {
    padding-right: var(--x1iqynmw);
  }
  .x1mwsbjq {
    border-right-color: var(--x11jz1to);
  }
  .x1mwwwfo {
    border-collapse: collapse;
  }
  .x1mx30uk {
    font-family: var(--xqk3jq3), var(--xhmu4li) !important;
  }
  .x1mxuws9 {
    left: -18px;
  }
  .x1mxuytg {
    border-top-right-radius: var(--input-corner-radius);
  }
  .x1mzt3pk {
    word-wrap: break-word;
  }
  .x1n0m28w {
    margin-right: -8px;
  }
  .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);
  }
  .x1n2onr6 {
    position: relative;
  }
  .x1n357eo {
    border-top-right-radius: var(--toggletip-border-radius);
  }
  .x1n4ra7x {
    color: var(--x1oym7h4);
  }
  .x1n4smgl {
    transform-origin: right top;
  }
  .x1n5d1j9 {
    transform: scale(0.96);
  }
  .x1n6lt4z {
    padding-right: var(--x1f3ocwb);
  }
  .x1n7r724 {
    line-height: var(--x8jrww6);
  }
  .x1n9q4l3 {
    border-bottom-left-radius: var(--reshare-radius);
  }
  .x1n9vbdx {
    right: 55px;
  }
  .x1naulga {
    font-family: var(--display-font-family), var(--font-family-segoe) !important;
  }
  .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);
  }
  .x1nhozj7 {
    transform: scale(1.02);
  }
  .x1nhu837 {
    text-transform: var(--x1ri8ta2);
  }
  .x1nhvcw1 {
    justify-content: flex-start;
  }
  .x1nko0p1 {
    box-shadow: 0 0 0 1px var(--media-inner-border);
  }
  .x1nm6giw {
    background-color: var(--slider-track-unfilled);
  }
  .x1nor908 {
    mix-blend-mode: lighten;
  }
  .x1npaq5j {
    border-top-left-radius: 3px;
  }
  .x1npjb2n {
    background-color: var(--input-background-disabled);
  }
  .x1nrwgbl {
    animation-delay: 0.6s;
  }
  .x1ntzsbt {
    font-size: var(--xsrv52e);
  }
  .x1nvic4i {
    right: 450px;
  }
  .x1nvkwcz {
    font-weight: var(--xut5dv6);
  }
  .x1nwgwku {
    padding-right: var(--xsrak7s);
  }
  .x1nxh6w3 {
    font-size: 0.8125rem;
  }
  .x1nzq107 {
    border-left-width: var(--x2l55sn);
  }
  .x1nzy1uz {
    line-height: var(--x1jzf8mz);
  }
  .x1o18zem {
    transform: translateX(-11px);
  }
  .x1o1ewxj {
    border-top-left-radius: inherit;
  }
  .x1o2pa38 {
    justify-items: center;
  }
  .x1o3p5os {
    border-left-width: var(--list-border-width, 0px);
  }
  .x1o4k75u {
    font-family: var(--xbj59ie), var(--xqqn5kh) !important;
  }
  .x1o5wbz4 {
    touch-action: pan-x pan-y;
  }
  .x1o6z2jb {
    border-bottom-left-radius: 6px;
  }
  .x1o7dnx6 {
    opacity: var(--gradient-opacity);
  }
  .x1oazfs6 {
    font-size: var(--x15cp3v2);
  }
  .x1ocjbco {
    left: calc(100% + 8px);
  }
  .x1oehv7i {
    padding-left: var(--x1iqynmw);
  }
  .x1oej5vx {
    border-left-color: unset;
  }
  .x1ofzqqx {
    border-left-color: var(--list-border-color, transparent);
  }
  .x1ogr5u8 {
    left: 1px;
  }
  .x1oihik5 {
    transform: rotate(180deg) scaleX(-1);
  }
  .x1oin242 {
    line-height: var(--x1258god);
  }
  .x1ojsi0c {
    animation-timing-function: var(--fds-soft);
  }
  .x1oktzhs {
    padding-right: var(--button-padding-horizontal-large);
  }
  .x1oln6qe {
    font-size: var(--x4jpozj);
  }
  .x1omblsb {
    border-right-color: rgba(0, 0, 0, 0.1);
  }
  .x1omvbud {
    letter-spacing: var(--x100b73x);
  }
  .x1orftwa {
    font-family: var(--headline3-font-family), var(--font-family-default) !important;
  }
  .x1orzsq4 {
    margin-left: -7px;
  }
  .x1os6hbj {
    letter-spacing: var(--xxb4ih);
  }
  .x1otrzb0 {
    border-top-right-radius: 6px;
  }
  .x1ou2tus {
    padding-right: 18px;
  }
  .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;
  }
  .x1p458m9 {
    font-weight: var(--x1g089y3);
  }
  .x1p4v3wy {
    letter-spacing: var(--x5osz7f);
  }
  .x1p55f99 {
    transform: translate(20%, 140%);
  }
  .x1p5r69i {
    stroke: var(--accent);
  }
  .x1p5xttb {
    transform: translate(143%, 26%);
  }
  .x1p629oc {
    left: -16px;
  }
  .x1p6iq01 {
    font-weight: var(--xk6qs53);
  }
  .x1p6kkr5 {
    transition-duration: 0;
  }
  .x1p6odiv {
    color: var(--always-black);
  }
  .x1p91j0c {
    color: var(--xe7dst5);
  }
  .x1p9a9az {
    line-height: var(--x16j14yu);
  }
  .x1p9x0re {
    text-transform: var(--x1u84v4j);
  }
  .x1pb3rhs {
    animation-name: x1bt8ye9-B;
  }
  .x1pc53ja {
    border-bottom-left-radius: 12px;
  }
  .x1pd3egz {
    font-weight: inherit;
  }
  .x1pdxt5e {
    margin-right: 15.5px;
  }
  .x1peu13c {
    margin-right: var(--margin);
  }
  .x1pg5gke {
    font-size: 0.75rem;
  }
  .x1pha0wt {
    align-items: baseline;
  }
  .x1phw9f8 {
    line-height: var(--x1ie54b4);
  }
  .x1pi30zi {
    padding-right: 16px;
  }
  .x1pjeipu {
    color: var(--xn0tfz8);
  }
  .x1plrx44 {
    line-height: var(--xfmaqip);
  }
  .x1pmbqd2 {
    padding-right: 18;
  }
  .x1poc5fa {
    color: var(--x74z05q);
  }
  .x1pos5g6 {
    font-family: var(--x5ttu6x), var(--x1rpnivw) !important;
  }
  .x1pqwyli {
    border-right-width: var(--x4s76ci);
  }
  .x1ps20hs {
    line-height: var(--x1rnypjd);
  }
  .x1psm3us {
    border-right-color: var(--primary-button-background);
  }
  .x1psyum {
    background-image: var(--emphasized-card-background-green-comet);
  }
  .x1puzg98 {
    background-color: var(--slider-track-filled-disabled);
  }
  .x1pwv2dq {
    stroke: var(--media-inner-border);
  }
  .x1py25by {
    border-top-left-radius: var(--x17daqx4);
  }
  .x1py5hnd {
    background-color: var(--event-date);
  }
  .x1pyzo2z {
    border-left-style: var(--toast-border-style);
  }
  .x1pz2mll {
    font-family: var(--x1eouag0), var(--xus7l2x) !important;
  }
  .x1pz96b3 {
    line-height: auto;
  }
  .x1q04ism {
    border-left-style: dashed;
  }
  .x1q0g3np {
    flex-direction: row;
  }
  .x1q2gic2 {
    letter-spacing: var(--x53wzyo);
  }
  .x1q3d8fi {
    border-left-width: var(--toast-border-width);
  }
  .x1q3qbx4 {
    animation-duration: 1s;
  }
  .x1q3v505 {
    transform: translate(42%, 136%) rotate(-20deg);
  }
  .x1q5i7dz {
    text-transform: var(--xngwxrr);
  }
  .x1q6laf1 {
    border-top-left-radius: var(--borderRadius);
  }
  .x1q74xe4 {
    font-size: 1.75rem;
  }
  .x1q85c4o {
    background-color: #fff;
  }
  .x1q8cg2c {
    padding-left: var(--menu-item-base-with-icon-padding-horizontal);
  }
  .x1q93mge {
    background-color: var(--text-badge-attention-background);
  }
  .x1q9xj7y {
    transform: translate(51%, 162%) rotate(-16deg);
  }
  .x1qa3wdc {
    left: 67px;
  }
  .x1qb5hxa {
    line-height: 1.1667;
  }
  .x1qd4io3 {
    padding-right: var(--paddingInline);
  }
  .x1qeybcx {
    box-shadow: 0 2px 4px var(--shadow-1), 0 12px 28px var(--shadow-2);
  }
  .x1qfuztq {
    transition-timing-function: var(--fds-soft);
  }
  .x1qfwfj7 {
    font-family: var(--x1ipqjg5), var(--x1tn40x4) !important;
  }
  .x1qhh14b {
    border-top-left-radius: var(--text-badge-corner-radius);
  }
  .x1qhkwwh {
    right: 1.5px;
  }
  .x1qhmfi1 {
    background-color: var(--secondary-button-background);
  }
  .x1qiwgmw {
    line-height: var(--x1l04l7f);
  }
  .x1qjc9v5 {
    align-items: stretch;
  }
  .x1ql523d {
    font-size: var(--x16cvg86);
  }
  .x1qlqyl8 {
    font-size: inherit;
  }
  .x1qns1p2 {
    border-bottom-right-radius: 100%;
  }
  .x1qo61fq {
    font-size: var(--secondary-label-font-size);
  }
  .x1qoxp87 {
    color: var(--inverse-text);
  }
  .x1qpq9i9 {
    border-top-left-radius: var(--card-corner-radius);
  }
  .x1qq9wsj {
    color: var(--accent);
  }
  .x1qre6pk {
    background-color: var(--tile-tonal-icon-container-background-blue);
  }
  .x1qrky38 {
    border-top-right-radius: var(--nav-list-cell-corner-radius-dense);
  }
  .x1qrsksh {
    background-color: var(--base-pink);
  }
  .x1qt0ttw {
    border-bottom-right-radius: 10px;
  }
  .x1qu1n7x {
    text-transform: var(--x1ccnlsv);
  }
  .x1qughib {
    justify-content: space-between;
  }
  .x1quq95r {
    border-bottom-right-radius: 5px;
  }
  .x1qvwoe0 {
    clip: rect(1px, 1px, 1px, 1px);
  }
  .x1qzbmar {
    font-weight: var(--x7rvlmb);
  }
  .x1qzotnd {
    line-height: var(--xnd7tci);
  }
  .x1r0jzty {
    row-gap: 4px;
  }
  .x1r1qebe {
    font-weight: var(--x19ec5t);
  }
  .x1r2wki4 {
    color: var(--x1bpkbt6);
  }
  .x1r3utbx {
    font-size: var(--tertiary-label-font-size);
  }
  .x1r45tj7 {
    transition-duration: var(--xtzj98w);
  }
  .x1r4orfm {
    background-color: var(--tile-tonal-icon-container-background-teal);
  }
  .x1r61nuk {
    border-left-width: 1.5px;
  }
  .x1r67fr0 {
    margin-left: -20px;
  }
  .x1r6zdsc {
    background-color: var(--always-gray-40);
  }
  .x1r7x56h {
    transition-timing-function: var(--fds-animation-move-in);
  }
  .x1r8uery {
    flex-basis: 0px;
  }
  .x1r973d1 {
    right: 46px;
  }
  .x1r9drvm {
    border-top-left-radius: var(--tooltip-corner-radius);
  }
  .x1raiwjw {
    animation-name: x1f7kpgg-B;
  }
  .x1rbgqaq {
    transform: rotate(270deg);
  }
  .x1rcc7c0 {
    border-top-left-radius: 7px;
  }
  .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;
  }
  .x1rhavg7 {
    font-family: var(--secondary-label-font-family), var(--font-family-segoe) !important;
  }
  .x1rjs6j1 {
    border-left-style: var(--popover-border-style);
  }
  .x1rktumt {
    letter-spacing: var(--x1j00zha);
  }
  .x1rl3oym {
    font-family: var(--x3ghh2v), var(--xfj931r) !important;
  }
  .x1rlmptv {
    font-size: var(--x1csr2uz);
  }
  .x1rn7e8r {
    letter-spacing: var(--x1adgq91);
  }
  .x1rnf11y {
    border-bottom-right-radius: 999px;
  }
  .x1rnx2n1 {
    letter-spacing: var(--xs7v5av);
  }
  .x1rohswg {
    scrollbar-width: none;
  }
  .x1rozsjd {
    z-index: 101;
  }
  .x1rp6h8o {
    border-bottom-right-radius: 100px;
  }
  .x1rqy5j1 {
    border-top-right-radius: var(--media-small-corner-radius);
  }
  .x1rr5fae {
    border-left: 1px solid var(--divider);
  }
  .x1rrkw1b {
    font-family: SFProDisplay-Semibold;
  }
  .x1rrqm6h {
    list-style-type: lower-alpha;
  }
  .x1ruc54x {
    line-height: 1.2857;
  }
  .x1rvut6x {
    transition-duration: 0.25s;
  }
  .x1rwit8z {
    font-weight: var(--x7fte1l);
  }
  .x1s463i0 {
    font-weight: var(--xk8wt2n);
  }
  .x1s688f {
    font-weight: 600;
  }
  .x1s7lred {
    border-bottom-right-radius: 50px;
  }
  .x1s85apg {
    display: none;
  }
  .x1sag07j {
    background-color: rgba(0, 0, 0, 0.35);
  }
  .x1sambc1 {
    background-color: var(--xwlqvzg);
  }
  .x1sdlt92 {
    text-transform: var(--x1fiffr5);
  }
  .x1seevfz {
    background-color: #ccc;
  }
  .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: rgba(0, 0, 0, 0.1);
  }
  .x1sibtaa {
    line-height: 1.2308;
  }
  .x1siq32m {
    color: var(--x11jip7g);
  }
  .x1sisiqo {
    font-size: var(--xmcoe8g);
  }
  .x1sj3gl2 {
    border-bottom-left-radius: var(--x1iqynmw);
  }
  .x1sjcdi1 {
    padding-left: var(--padding);
  }
  .x1sjlma {
    font-family: var(--x1dvp97n), var(--x10n7fmw) !important;
  }
  .x1skcyn1 {
    border-left-color: var(--radio-border-color-selected);
  }
  .x1skdhkn {
    left: -92px;
  }
  .x1skhn2j {
    font-family: var(--x1w7ahsj), var(--xip7nf1) !important;
  }
  .x1sle589 {
    list-style-type: inherit;
  }
  .x1sliqq {
    margin-left: 18px;
  }
  .x1sln4lm {
    padding-left: 10px;
  }
  .x1slrf4k {
    margin-left: var(--section-header-addOnStart-margin-horizontal);
  }
  .x1sn40xs {
    border-right-color: var(--warning);
  }
  .x1snnzal {
    border-left-color: var(--radio-border-color);
  }
  .x1so62im {
    will-change: transform;
  }
  .x1sodpjp {
    font-size: var(--xhjz105);
  }
  .x1spa7qu {
    background-color: var(--blue-link);
  }
  .x1sqdly8 {
    line-height: 1.3077;
  }
  .x1sre0sj {
    margin-right: -10px;
  }
  .x1ssd25i {
    -webkit-filter: drop-shadow(0 2px 8px var(--shadow-1));
    filter: drop-shadow(0 2px 8px var(--shadow-1));
  }
  .x1su3xpt {
    animation-name: xa0jybu-B;
  }
  .x1sv1ty6 {
    line-height: var(--x2qihyf);
  }
  .x1svkph5 {
    text-transform: var(--x2ktom8);
  }
  .x1swf91x {
    z-index: auto;
  }
  .x1swvt13 {
    padding-left: 16px;
  }
  .x1sxyd0s {
    font-weight: var(--xkeetul);
  }
  .x1sxyh0 {
    padding-right: 8px;
  }
  .x1syx8v4 {
    font-family: var(--x1b4621b), var(--x102fv6l) !important;
  }
  .x1szg1o8 {
    font-family: var(--xeoui2o), var(--x1o21e05) !important;
  }
  .x1szn6h9 {
    justify-content: stretch;
  }
  .x1t03qr3 {
    font-family: var(--headline1-font-family), var(--font-family-segoe) !important;
  }
  .x1t2a60a {
    padding-left: 5px;
  }
  .x1t35e8 {
    font-style: inherit;
  }
  .x1t391ir {
    background-color: blue;
  }
  .x1t43dcp {
    font-family: Optimistic Display Medium, system-ui, sans-serif !important;
  }
  .x1t4t16n {
    margin-right: 5px;
  }
  .x1t6d43z {
    stroke: var(--negative);
  }
  .x1t8f6od {
    font-size: var(--headline1-font-size);
  }
  .x1t95ooy {
    font-size: var(--xjwnepo);
  }
  .x1tbtn3x {
    stroke: var(--divider);
  }
  .x1tdqb48 {
    border-top-right-radius: var(--x1iqynmw);
  }
  .x1teeeyo {
    font-weight: var(--x2fpj7x);
  }
  .x1tfwpuw {
    border-bottom-right-radius: 20px;
  }
  .x1tgjyoi {
    fill: var(--media-pressed);
  }
  .x1thooz4 {
    border-bottom-right-radius: var(--menu-list-cell-corner-radius);
  }
  .x1thulwy {
    font-family: var(--x1wxq01c), var(--xxl2ler) !important;
  }
  .x1tjqyx8 {
    font-weight: var(--x1os5827);
  }
  .x1tlxs6b {
    border-top-left-radius: 18px;
  }
  .x1tm2dvx {
    left: 128px;
  }
  .x1tn5lpi {
    line-height: var(--xeis6ba);
  }
  .x1tnx2r1 {
    line-height: var(--x19120d0);
  }
  .x1tun0q4 {
    background-color: var(--disabled-text);
  }
  .x1tunt5e {
    font-size: var(--xjiteet);
  }
  .x1tv947e {
    line-height: var(--xagajt7);
  }
  .x1tv9t25 {
    margin-left: 22px;
  }
  .x1tvcp52 {
    text-transform: var(--x10yqphs);
  }
  .x1tw9p8u {
    background-color: var(--base-seafoam);
  }
  .x1twqnvm {
    margin-right: var(--nav-list-cell-margin-horizontal-inner-addon);
  }
  .x1ty60gk {
    padding-right: var(--text-input-multi-padding-between-text-scrollbar);
  }
  .x1tz5fuq {
    line-height: var(--xca988u);
  }
  .x1tzrqqp {
    background-color: var(--base-cherry);
  }
  .x1u0rmzc {
    font-family: var(--x1xbzfpv), var(--xark0xe) !important;
  }
  .x1u1986e {
    text-transform: var(--x1fcbh1i);
  }
  .x1u2npe2 {
    letter-spacing: var(--xiqne2p);
  }
  .x1u31j2f {
    -webkit-mask-image: -webkit-radial-gradient(white, black);
  }
  .x1u3mif {
    font-family: var(--xbtzmkq), var(--x1w4icog) !important;
  }
  .x1u4kl7o {
    font-weight: var(--xi0876p);
  }
  .x1u6ievf {
    animation-fill-mode: both;
  }
  .x1u72gb5 {
    padding-left: 40px;
  }
  .x1u7k74 {
    line-height: 1.2;
  }
  .x1u9q23r {
    contain: strict;
  }
  .x1ubdw9s {
    font-size: var(--xox2qvt);
  }
  .x1ucc294 {
    color: var(--xv5qydq);
  }
  .x1ud03kz {
    font-family: var(--x12we7gv), var(--xiqh3fs) !important;
  }
  .x1udsgas {
    border-top-right-radius: 9px;
  }
  .x1udwfil {
    font-size: var(--xsk3jfw);
  }
  .x1ufv3or {
    color: #fa383e;
  }
  .x1ugfk27 {
    font-family: var(--x1ogbxwz), var(--x18o48l4) !important;
  }
  .x1ugnjhw {
    font-size: var(--x3j3a9f);
  }
  .x1ugo3qj {
    padding-left: var(--x1yvdy8c);
  }
  .x1ugs66x {
    transform: translate(21%, 54%) rotate(-14deg);
  }
  .x1uh0g66 {
    text-transform: var(--x1lql8nq);
  }
  .x1uhb9sk {
    position: static;
  }
  .x1uirj4r {
    margin-left: -3px;
  }
  .x1uk87ic {
    color: var(--x1m153fv);
  }
  .x1ukn0lg {
    font-size: var(--x1qdve4x);
  }
  .x1ukv2s8 {
    padding-right: 3.55%;
  }
  .x1umo8r1 {
    padding-left: 18;
  }
  .x1umr4ow {
    padding-right: var(--section-header-addOnEnd-button-padding-horizontal);
  }
  .x1un8gmh {
    border-right-color: var(--xxli5wy);
  }
  .x1und9tj {
    font-family: var(--xbj59ie), var(--x93kfj5) !important;
  }
  .x1unhpq9 {
    transition-duration: var(--fds-slow);
  }
  .x1uosm7l {
    transform: var(--transform);
  }
  .x1upgvki {
    flex-basis: calc(100% / 3);
  }
  .x1uq3s8b {
    transform: translate(-145%, 308%);
  }
  .x1uqg51p {
    transform: translateY(-1px);
  }
  .x1us6l5c {
    opacity: 0.8;
  }
  .x1usk729 {
    font-weight: var(--x1kr2ilu);
  }
  .x1utufer {
    color: var(--x1wb3edn);
  }
  .x1uuroth {
    vertical-align: text-bottom;
  }
  .x1uvnupv {
    font-size: var(--x5yi06h);
  }
  .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;
  }
  .x1v20y45 {
    color: var(--list-cell-chevron);
  }
  .x1v2h3a6 {
    padding-right: 52px;
  }
  .x1v5fi0l {
    font-size: var(--x1fj9w0t);
  }
  .x1v5ihvh {
    pointer-events: unset;
  }
  .x1v6yjtc {
    border-top-right-radius: 9999px;
  }
  .x1v7wizp {
    animation-iteration-count: 1;
  }
  .x1v860g0 {
    margin-left: 20.5px;
  }
  .x1v89cbv {
    margin-right: -20px;
  }
  .x1v89qbh {
    color: var(--xqzyqt0);
  }
  .x1v8hdpi {
    border-left-color: rgba(0, 0, 0, 0.1);
  }
  .x1vcjssm {
    color: var(--xvhttjw);
  }
  .x1vdgsyv {
    font-family: var(--display-font-family), var(--font-family-apple) !important;
  }
  .x1ve1bff {
    background-color: var(--nav-bar-background);
  }
  .x1veg39d {
    border-bottom-left-radius: 60px;
  }
  .x1vf4w85 {
    font-weight: var(--xieym44);
  }
  .x1vf6whn {
    aspect-ratio: 3;
  }
  .x1vit0d8 {
    border-left-color: var(--primary-button-background);
  }
  .x1vjfegm {
    z-index: 1;
  }
  .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;
  }
  .x1vobaek {
    padding-left: 13px;
  }
  .x1vpmtqu {
    text-transform: var(--x1b26s56);
  }
  .x1vqvvx9 {
    font-weight: var(--meta-emphasized-font-weight);
  }
  .x1vqwhq1 {
    border-bottom-right-radius: 60px;
  }
  .x1vqx5kf {
    color: var(--tile-tonal-text-purple);
  }
  .x1vqxqc0 {
    font-family: var(--xdmiraf), var(--xclakwp) !important;
  }
  .x1vr9vpq {
    flex-basis: calc(100% - 40px);
  }
  .x1vtvx1t {
    background-color: var(--wash);
  }
  .x1vtydue {
    transform: translate(87%, 110%) rotate(-25deg);
  }
  .x1vv9jnp {
    -webkit-filter: var(--filter-blue-link-icon);
    filter: var(--filter-blue-link-icon);
  }
  .x1vv9oc4 {
    font-family: var(--tertiary-label-font-family), var(--font-family-default) !important;
  }
  .x1vvkbs {
    word-wrap: break-word;
  }
  .x1vx78lb {
    text-transform: var(--x1k1jvdr);
  }
  .x1vzd84k {
    -webkit-clip-path: circle(1px at 0% 0%);
    clip-path: circle(1px at 0% 0%);
  }
  .x1w0mnb {
    margin-right: 6px;
  }
  .x1w20zkg {
    line-height: var(--xbb9z56);
  }
  .x1w3u9th {
    opacity: 0.001;
  }
  .x1w3vp42 {
    font-size: var(--xmriupj);
  }
  .x1w4ip6v {
    margin-left: 3px;
  }
  .x1w4z2jx {
    padding-right: var(--button-icon-padding-large);
  }
  .x1w6lin6 {
    line-height: var(--x58zd8j);
  }
  .x1w6r25c {
    row-gap: 1rem;
  }
  .x1w7bwjb {
    letter-spacing: var(--x1h6cr6g);
  }
  .x1w7cyww {
    color: var(--primary-destructive-button-icon);
  }
  .x1w7dwlh {
    border-bottom-right-radius: var(--media-corner-radius);
  }
  .x1w7rt7d {
    animation-name: x1c5rxhy-B;
  }
  .x1w81jfy {
    border-top-left-radius: 60px;
  }
  .x1w85in8 {
    font-size: var(--x7gt8vd);
  }
  .x1w898n {
    margin-right: var(--marginInline);
  }
  .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;
  }
  .x1wb7cse {
    border-bottom-left-radius: 11px;
  }
  .x1wdrske {
    margin-right: 0 !important;
  }
  .x1wfe3co {
    line-height: 12px;
  }
  .x1wivumb {
    font-weight: var(--xqnkez7);
  }
  .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);
  }
  .x1woorlc {
    border-top-right-radius: 60px;
  }
  .x1wp8tw6 {
    box-shadow: 0 4px 12px rgba(var(--web-always-black), 0.15);
  }
  .x1wpzbip {
    background-color: var(--hover-overlay);
  }
  .x1ws32rd {
    font-weight: var(--x12q60t9);
  }
  .x1wsgiic {
    transition-duration: 0.5s;
  }
  .x1wt48cj {
    font-weight: var(--x1ns1hne);
  }
  .x1wtad8d {
    right: -10px;
  }
  .x1wu0e5y {
    color: var(--x1w3cz27);
  }
  .x1wuwyi2 {
    font-weight: var(--xstht4g);
  }
  .x1wvumtg {
    font-family: var(--xqk3jq3), var(--x1jdj45x) !important;
  }
  .x1wxbopw {
    font-size: var(--xqofkrx);
  }
  .x1wyjsc1 {
    margin-left: var(--separator-menu-item-margin-horizontal);
  }
  .x1wz4cpa {
    font-family: var(--xeoui2o), var(--xt4slgv) !important;
  }
  .x1x16y7e {
    border-left-width: var(--popover-border-width);
  }
  .x1x1c4bx {
    animation-delay: 0.3s;
  }
  .x1x3b6pc {
    border-top-right-radius: var(--infochip-medium-radius);
  }
  .x1x3jql7 {
    font-family: var(--x1smaf9r), var(--xv9jnwz) !important;
  }
  .x1x45mye {
    line-height: var(--x1lde780);
  }
  .x1x49jmd {
    font-weight: var(--x1trlk5z);
  }
  .x1x4g4qz {
    font-family: var(--xp9g63y), var(--xocvtql) !important;
  }
  .x1x4ple8 {
    color: #666;
  }
  .x1x63gub {
    letter-spacing: var(--xxgtfjr);
  }
  .x1x80s81 {
    color: var(--disabled-button-text);
  }
  .x1x8b98j {
    border-top-right-radius: 2px;
  }
  .x1x8byzx {
    font-size: var(--xodgmde);
  }
  .x1x8xhfb {
    opacity: var(--x1l7pxtx);
  }
  .x1x99re3 {
    padding-left: var(--button-padding-icon-only);
  }
  .x1xdidmb {
    padding-left: var(--button-icon-padding-medium);
  }
  .x1xfsgkm {
    padding-left: 32px;
  }
  .x1xft52h {
    font-weight: var(--x66rfcq);
  }
  .x1xgudbi {
    font-size: var(--x1epo1xz);
  }
  .x1xhylnu {
    border-right-color: var(--xwh6bgr);
  }
  .x1xignkv {
    transform: scale(1.25);
  }
  .x1xkmeyg {
    line-height: var(--x1o9lke2);
  }
  .x1xkqpvf {
    flex-basis: 640px;
  }
  .x1xlr1w8 {
    font-weight: 700;
  }
  .x1xm1mqw {
    border-right-color: var(--card-background);
  }
  .x1xml4pr {
    margin-right: var(--section-header-addOnEnd-margin-horizontal);
  }
  .x1xmmjbi {
    font-family: var(--xmmi5cx), var(--xh538vv) !important;
  }
  .x1xmvt09 {
    font-family: var(--font-family-segoe);
  }
  .x1xmwtuv {
    border-left-style: unset;
  }
  .x1xq6q5s {
    flex-basis: 100px;
  }
  .x1xqa5zg {
    margin-left: -1em;
  }
  .x1xrrxpe {
    border-bottom-right-radius: var(--button-corner-radius-medium);
  }
  .x1xrt9nn {
    border-right-color: #d4af00;
  }
  .x1xsckxn {
    color: #f1f4f7;
  }
  .x1xvqa9s {
    padding-right: 1.15%;
  }
  .x1xycbbg {
    border-bottom-right-radius: var(--nav-list-cell-corner-radius-dense);
  }
  .x1xydahu {
    transform: translate(202%, 142%) rotate(-10deg);
  }
  .x1xzczws {
    overflow-anchor: none;
  }
  .x1xzmf5g {
    background-color: #3d5d8e;
  }
  .x1xzwfeh {
    padding-right: var(--button-icon-padding-medium);
  }
  .x1y2jgio {
    border-right-color: var(--comment-threading-lines);
  }
  .x1y44fgy {
    font-size: var(--text-input-field-font-size) !important;
  }
  .x1y71gwh {
    border-right-color: var(--media-inner-border);
  }
  .x1y7thto {
    font-size: var(--x1jnq76k);
  }
  .x1y872pf {
    color: var(--xuafsgg);
  }
  .x1y8cec2 {
    line-height: var(--xliqn1t);
  }
  .x1y8nx0l {
    font-weight: var(--x1j1t6tp);
  }
  .x1y8tr2i {
    font-size: var(--x4j0wvf);
  }
  .x1yacoqi {
    font-size: var(--xw8jh1n);
  }
  .x1yb9did {
    border-top-right-radius: var(--media-corner-radius);
  }
  .x1yc453h {
    text-align: start;
  }
  .x1ye3gou {
    padding-left: 12px;
  }
  .x1yhtwgc {
    color: var(--xzywex9);
  }
  .x1yi2ojv {
    line-height: var(--x19r8y0g);
  }
  .x1ykpwxx {
    border-top-left-radius: 15px;
  }
  .x1ykxiw6 {
    animation-duration: 0.45s;
  }
  .x1ylf0ix {
    font-family: var(--x5x5gh5), var(--x1bft20o) !important;
  }
  .x1ymkb9l {
    transform: translate(-20%, 249%);
  }
  .x1ypdohk {
    cursor: pointer;
  }
  .x1yr5g0i {
    border-top-right-radius: 4px;
  }
  .x1yrjn5m {
    transform: translate(140%, 57%) rotate(8.5deg);
  }
  .x1yt5hi7 {
    border-bottom-left-radius: var(--x19l9hy5);
  }
  .x1ytbgms {
    left: -100%;
  }
  .x1yu6fn4 {
    flex-basis: 33.33%;
  }
  .x1yvma7j {
    border-bottom-right-radius: var(--media-large-corner-radius);
  }
  .x1yw8yac {
    margin-right: var(--toast-addon-padding-horizontal);
  }
  .x1yyfhjw {
    z-index: 999999;
  }
  .x1yyh9jt {
    transform: scale(11);
  }
  .x1yyyp0e {
    right: 3vh;
  }
  .x1z0arlu {
    font-family: var(--xy577th), var(--x1dm77ak) !important;
  }
  .x1z11j7i {
    font-family: var(--xcmqlcd), var(--x1fo5cu4) !important;
  }
  .x1z11no5 {
    border-top-left-radius: 24px;
  }
  .x20qkxa {
    border-top-left-radius: var(--media-small-corner-radius);
  }
  .x20zut3 {
    line-height: var(--xyxlbi5);
  }
  .x230xth {
    border-bottom-left-radius: 18px;
  }
  .x23awc4 {
    font-weight: var(--x101lihx);
  }
  .x258oje {
    font-family: var(--x1njttdf), var(--x113mz3m) !important;
  }
  .x25wda3 {
    transform: translateX(-10%);
  }
  .x267vya {
    background-color: #0866ff;
  }
  .x26u7qi {
    border-left-style: solid;
  }
  .x2886cn {
    border-right-color: var(--xygfmuv);
  }
  .x289b4w {
    color: var(--x1xln4gh);
  }
  .x28kudc {
    font-family: var(--xm0jm7a), var(--x8mxvvi) !important;
  }
  .x29a50a {
    margin-left: var(--card-padding-horizontal);
  }
  .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);
  }
  .x2e5xyf {
    border-left-color: #d4af00;
  }
  .x2erfd5 {
    letter-spacing: var(--x1a24oly);
  }
  .x2fcdgs {
    transform: translate(117%, 124%) rotate(5.5deg);
  }
  .x2g32xy {
    border-bottom-left-radius: 20px;
  }
  .x2g67i0 {
    font-weight: var(--x1yllyfh);
  }
  .x2h3lcl {
    border-bottom-right-radius: 9999px;
  }
  .x2h7rmj {
    transition-property: color, fill, stroke;
  }
  .x2j4hbs {
    border-left-width: 0.5px;
  }
  .x2jfacw {
    font-family: var(--xsdtwcv), var(--x16koyw0) !important;
  }
  .x2klvz9 {
    color: var(--xxuz4h6);
  }
  .x2lah0s {
    flex-shrink: 0;
  }
  .x2mfxb {
    animation-duration: 0.4s;
  }
  .x2nfx92 {
    transform: translate(122%, 126.5%) rotate(15.5deg);
  }
  .x2o6uxy {
    opacity: var(--x1ijq9o7);
  }
  .x2pq9lr {
    box-shadow: var(--shadow-base);
  }
  .x2pzzyf {
    transform: translate(-41%, 205.5%) rotate(-9.5deg);
  }
  .x2qib4z {
    padding-right: 7px;
  }
  .x2qt8td {
    font-weight: var(--xr3sy1d);
  }
  .x2r5gy4 {
    transition-duration: var(--fds-duration-extra-short-in), 1s;
  }
  .x2th0b2 {
    color: var(--tile-tonal-text-teal);
  }
  .x2un8ls {
    background-color: var(--text-badge-critical-background);
  }
  .x2vb376 {
    margin-left: 41px;
  }
  .x2xt60n {
    margin-right: var(--menu-base-size-full-margin-end, 48px);
  }
  .x2zuhdp {
    background-color: var(--xj81oqj);
  }
  .x2zxevh {
    background-color: rgba(45, 136, 255, 0.4);
  }
  .x30kzoy {
    border-bottom-right-radius: 8px;
  }
  .x31b0c2 {
    font-family: var(--secondary-label-font-family), var(--font-family-apple) !important;
  }
  .x31nisg {
    color: var(--last-active-state-text);
  }
  .x323f1x {
    letter-spacing: var(--x1ghh7jg);
  }
  .x32es4 {
    font-family: var(--x1jchki3), var(--x6hlkp8) !important;
  }
  .x33oq07 {
    padding-left: var(--button-padding-horizontal-medium);
  }
  .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;
  }
  .x36kb77 {
    font-family: var(--xy577th), var(--x9p38ed) !important;
  }
  .x3904e6 {
    font-family: var(--x13bgppj), var(--x818htm) !important;
  }
  .x39e2kc {
    font-weight: var(--xdvwvtg);
  }
  .x39eecv {
    margin-left: -1px;
  }
  .x39innc {
    border-right-color: var(--secondary-button-stroke);
  }
  .x39viwf {
    background-color: #e4e6eb;
  }
  .x3ajldb {
    vertical-align: bottom;
  }
  .x3bazv5 {
    letter-spacing: var(--x9xz5h9);
  }
  .x3cfelu {
    flex-basis: 10%;
  }
  .x3cjxhe {
    line-height: var(--text-input-field-line-height);
  }
  .x3cmw6u {
    margin-right: var(--section-header-addOnStart-margin-horizontal);
  }
  .x3ct3a4 {
    list-style-type: none;
  }
  .x3f462a {
    border-bottom-right-radius: 32px;
  }
  .x3fievf {
    line-height: var(--x17gzu0e);
  }
  .x3fpzix {
    margin-right: calc(-1 * var(--button-inner-icon-spacing-large));
  }
  .x3fr4l5 {
    border-right-width: var(--card-border-width, 0px);
  }
  .x3h09zm {
    border-right-color: #fa383e;
  }
  .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);
  }
  .x3loeui {
    padding-left: var(--xnfx2am);
  }
  .x3m8hty {
    -webkit-clip-path: inset(0px 0px 16px 0px);
    clip-path: inset(0px 0px 16px 0px);
  }
  .x3nfvp2 {
    display: inline-flex;
  }
  .x3onkmb {
    opacity: 0.35;
  }
  .x3oybdh {
    transform: scale(1);
  }
  .x3pnbk8 {
    row-gap: 8px;
  }
  .x3rgems {
    transform: translate(127%, 75%);
  }
  .x3usr55 {
    border-top-left-radius: var(--x15530r7);
  }
  .x3vd66c {
    font-weight: var(--primary-label-font-weight);
  }
  .x3vj7og {
    -webkit-clip-path: inset(0 0 0 0);
    clip-path: inset(0 0 0 0);
  }
  .x3x9cwd {
    border-top-right-radius: inherit;
  }
  .x3yw8vx {
    list-style-type: decimal;
  }
  .x3yy9hz {
    line-height: var(--x1ydwko3);
  }
  .x3yz1vh {
    transform: translate(110%, 11.5%) rotate(-10deg);
  }
  .x3zfu8k {
    transform: translateY(-50%) rotate(-45deg);
  }
  .x3zzr5b {
    font-weight: var(--x1f0ac52);
  }
  .x40hh3e {
    column-gap: 16px;
  }
  .x40j3uw {
    border-top-right-radius: 50px;
  }
  .x40vs6w {
    left: -6.9px;
  }
  .x41mqpo {
    line-height: var(--xe2esq2);
  }
  .x42zgi3 {
    font-weight: var(--x3dm2y4);
  }
  .x43xw97 {
    font-weight: var(--x47jf3w);
  }
  .x43zylw {
    animation-name: xvfaeil-B;
  }
  .x443n21 {
    background-color: var(--web-wash);
  }
  .x45ctil {
    border-left-width: var(--x1heqtsn);
  }
  .x46jau6 {
    padding-left: 54px;
  }
  .x46rnab {
    border-top-left-radius: var(--nav-list-cell-corner-radius);
  }
  .x47corl {
    pointer-events: none;
  }
  .x47qaqg {
    border-left-width: var(--xccash2);
  }
  .x47z6km {
    border-left-width: var(--x4s76ci);
  }
  .x487whs {
    margin-left: var(--x3iu05p);
  }
  .x48pi3f {
    border-right-color: var(--popover-background);
  }
  .x48uwtd {
    font-family: var(--xdmiraf), var(--x1mo03ll) !important;
  }
  .x4a0cgk {
    background-color: var(--radio-checked-icon-color);
  }
  .x4a9sk6 {
    border-right-width: var(--xfd8i78);
  }
  .x4b6v7d {
    animation-duration: var(--fds-fast);
  }
  .x4bmajx {
    fill: var(--hover-overlay);
  }
  .x4bnaoz {
    padding-right: var(--xauh48z);
  }
  .x4cor85 {
    background-color: var(--last-active-state-background);
  }
  .x4fwpa6 {
    background-color: #f5f5f5;
  }
  .x4gm0zg {
    border-left-color: var(--web-wash);
  }
  .x4gsnm2 {
    background-color: var(--x1gjwqta);
  }
  .x4hg4is {
    animation-timing-function: ease-in-out;
  }
  .x4htzxa {
    padding-left: var(--x1idgbsu);
  }
  .x4jtdaj {
    border-bottom-right-radius: var(--reshare-radius);
  }
  .x4k7w5x {
    align-content: inherit;
  }
  .x4lmn81 {
    transform: translate(18%, 90%) rotate(-8.5deg);
  }
  .x4m1q5j {
    font-weight: var(--x1irvjfa);
  }
  .x4mskuk {
    margin-left: -36px;
  }
  .x4o00kh {
    background-color: #74a4f2;
  }
  .x4p75ua {
    text-transform: var(--x1owyupq);
  }
  .x4pb5v6 {
    border-bottom-left-radius: 24px;
  }
  .x4pfjvb {
    flex-basis: 50%;
  }
  .x4qyb0f {
    margin-right: 0.2em;
  }
  .x4r51d9 {
    right: 6px;
  }
  .x4s9q7p {
    border-bottom-left-radius: var(--text-badge-corner-radius);
  }
  .x4sfh5b {
    color: var(--xr21y3p);
  }
  .x4t5x7d {
    border-top-right-radius: var(--x11bthor);
  }
  .x4u6ece {
    border-bottom-left-radius: var(--menu-item-base-overlay-radius, 4px);
  }
  .x4u77h1 {
    font-size: var(--x1484oqv);
  }
  .x4uap5 {
    padding-right: 0;
  }
  .x4wax6p {
    border-bottom-left-radius: var(--nav-list-cell-corner-radius-dense);
  }
  .x4zgh4k {
    transform: scale(1.1);
  }
  .x4zw6fh {
    border-left-color: var(--positive);
  }
  .x502h76 {
    transform: translate(28%, 7%);
  }
  .x523y8x {
    font-size: var(--x120a2y3);
  }
  .x525zg8 {
    padding-right: 60px;
  }
  .x540dpk {
    margin-left: 40px;
  }
  .x56hhle {
    background-color: var(--badge-background-color-light-blue);
  }
  .x579bpy {
    font-size: 2rem;
  }
  .x585lrc {
    border-bottom-right-radius: var(--button-corner-radius);
  }
  .x58fqnu {
    border-top-right-radius: var(--dialog-corner-radius);
  }
  .x5axt38 {
    margin-left: -13px;
  }
  .x5bjuey {
    font-family: var(--x1n26amq), var(--xjpkkjz) !important;
  }
  .x5dkina {
    font-weight: var(--x1lnxmjl);
  }
  .x5e5rjt {
    color: var(--primary-button-background);
  }
  .x5gznzh {
    color: var(--xcv4mkt);
  }
  .x5i4idv {
    font-family: var(--x1n26amq), var(--x1glbsfs) !important;
  }
  .x5ib6vp {
    padding-left: 20px;
  }
  .x5jnaft {
    border-top-left-radius: var(--reshare-radius);
  }
  .x5lnw11 {
    box-shadow: 0 1px 0 0 var(--divider);
  }
  .x5lsoxe {
    line-height: var(--x1dvpfku);
  }
  .x5lxg6s {
    -webkit-overflow-scrolling: touch;
  }
  .x5n08af {
    color: rgb(var(--ig-primary-text));
  }
  .x5ocx3b {
    line-height: var(--xcw1mmn);
  }
  .x5pf9jr {
    border-bottom-right-radius: 0;
  }
  .x5r0ow9 {
    stroke: var(--primary-button-text);
  }
  .x5te1i5 {
    color: var(--xbbtndj);
  }
  .x5uxuo8 {
    letter-spacing: var(--x1w81fcg);
  }
  .x5ve5x3 {
    touch-action: none;
  }
  .x5w5eug {
    transition-delay: 0.2s;
  }
  .x5wq0mo {
    margin-right: 35px;
  }
  .x5xpare {
    text-transform: var(--x1hjh88p);
  }
  .x5yzy4c {
    border-bottom-left-radius: 5px;
  }
  .x5za02j {
    font-weight: var(--x573hfg);
  }
  .x5zytld {
    margin-right: var(--xux2wl9);
  }
  .x62hu5v {
    animation-name: xh7ukb3-B;
  }
  .x62uxcb {
    font-family: var(--x4x4ic4), var(--xwq7tkg) !important;
  }
  .x67bb7w {
    pointer-events: auto;
  }
  .x67uiyb {
    left: -10px;
  }
  .x69ukqp {
    border-left-color: var(--xxli5wy);
  }
  .x6a7sa3 {
    margin-right: -26px;
  }
  .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;
  }
  .x6nnvde {
    border-bottom-right-radius: var(--x15530r7);
  }
  .x6nr1p7 {
    padding-left: var(--toggletip-padding-horizontal);
  }
  .x6o7n8i {
    transition-property: opacity, transform;
  }
  .x6oat0t {
    font-weight: var(--x1b5tz5c);
  }
  .x6ofvy {
    padding-right: 1rem;
  }
  .x6p9lco {
    line-height: var(--x1m8zxgb);
  }
  .x6prxxf {
    font-size: 0.9375rem;
  }
  .x6rbsbe {
    font-family: var(--x1wxq01c), var(--x61jxnq) !important;
  }
  .x6s0dn4 {
    align-items: center;
  }
  .x6u5lvz {
    color: var(--positive);
  }
  .x6x52a7 {
    padding-right: 30px;
  }
  .x6zo3i6 {
    box-shadow: 0 1px 2px 0 #0000001a;
  }
  .x6zurak {
    font-size: var(--fontSize);
  }
  .x70xgpi {
    background-color: var(--switch-unchecked-background-color);
  }
  .x70y0r9 {
    right: 14px;
  }
  .x71s49j {
    pointer-events: all;
  }
  .x72wyj2 {
    color: var(--input-label-color-inside);
  }
  .x75xjw4 {
    letter-spacing: var(--xxnwrgm);
  }
  .x78zum5 {
    display: flex;
  }
  .x79fbxx {
    left: calc(50% - 6px);
  }
  .x7a106z {
    align-items: flex-start;
  }
  .x7amd0a {
    background-color: var(--badge-background-color-green);
  }
  .x7bcbv {
    font-size: var(--x1hw50zh);
  }
  .x7bcos5 {
    line-height: var(--x1vfi75s);
  }
  .x7c500w {
    line-height: var(--x1y5f9pf);
  }
  .x7cvbke {
    box-shadow: var(--xqedtpu);
  }
  .x7dbzsa {
    margin-right: 64px;
  }
  .x7g060r {
    border-left-width: 4px;
  }
  .x7gbks2 {
    border-right-width: var(--toast-border-width);
  }
  .x7ggn4r {
    padding-left: 28px;
  }
  .x7hjaxm {
    font-size: var(--x1ipcg9z);
  }
  .x7itwyc {
    -webkit-clip-path: inset(16px 0px 0px 0px);
    clip-path: inset(16px 0px 0px 0px);
  }
  .x7k9u2t {
    background-image: var(--emphasized-card-background-teal-comet);
  }
  .x7kwkru {
    font-family: var(--xplyvdf), var(--xddafau) !important;
  }
  .x7nv7mb {
    text-transform: var(--x1o7xxs4);
  }
  .x7p49u4 {
    transform: rotate(0deg);
  }
  .x7ps5go {
    letter-spacing: var(--xl5i3du);
  }
  .x7rgsiu {
    font-family: var(--x1fe9vjc), var(--xqi082y) !important;
  }
  .x7rthpl {
    color: var(--xxfxtgs);
  }
  .x7s8090 {
    animation-duration: 16s;
  }
  .x7t6ubo {
    animation-duration: 3s;
  }
  .x7utz3d {
    border-right-color: var(--blue-link);
  }
  .x7wuybg {
    border-bottom-right-radius: 14px;
  }
  .x7wzq59 {
    position: -webkit-sticky;
    position: sticky;
  }
  .x7zo42s {
    opacity: 0.16;
  }
  .x80cks {
    background-color: var(--badge-background-color-gray);
  }
  .x8182xy {
    margin-left: -2px;
  }
  .x81x36d {
    font-stretch: var(--secondary-label-font-stretch);
  }
  .x83gx28 {
    background-color: var(--fds-black-alpha-30);
  }
  .x8470ci {
    box-shadow: 0 0 0 2px var(--always-white), 0 0 0 4px var(--warning);
  }
  .x84fkku {
    right: 36px;
  }
  .x86ps94 {
    border-bottom-right-radius: var(--x11bthor);
  }
  .x86t2xo {
    transform: translate(9.5%, 31%);
  }
  .x87ps6o {
    -webkit-user-select: none;
  }
  .x87r081 {
    font-family: "Optimistic 95", system-ui, -apple-system, sans-serif !important;
  }
  .x88h70y {
    flex-grow: 0.97;
  }
  .x89bt1u {
    font-family: var(--xaloe2f), var(--x121x2n0) !important;
  }
  .x8aayfw {
    padding-left: 48px;
  }
  .x8ar7m4 {
    font-family: var(--xnk1txi), var(--x7rmuk9) !important;
  }
  .x8cgc45 {
    right: 50%;
  }
  .x8coufk {
    font-size: var(--x1khjuf7);
  }
  .x8csy7k {
    transform: translate(133%, 103%) rotate(27deg);
  }
  .x8ebbdf {
    border-right-width: 1.5px;
  }
  .x8g6ph {
    border-bottom-right-radius: var(--list-cell-corner-radius);
  }
  .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);
  }
  .x8ikho7 {
    padding-right: var(--button-padding-horizontal-medium);
  }
  .x8j4wrb {
    margin-left: 5px;
  }
  .x8jgv7z {
    font-family: var(--x6kyuv0), var(--x1y7bn5f) !important;
  }
  .x8knxv4 {
    z-index: -1;
  }
  .x8ks6pm {
    font-family: var(--xaloe2f), var(--x1jog1lq) !important;
  }
  .x8pwreu {
    font-family: var(--x10qn02l), var(--x2cykkv) !important;
  }
  .x8pzifu {
    font-size: var(--xg29cmc);
  }
  .x8qep65 {
    font-size: var(--x1f9llnd);
  }
  .x8s7dd {
    border-left-color: var(--popover-border-color);
  }
  .x8tsa8r {
    color: var(--secondary-destructive-button-text);
  }
  .x8u2fvd {
    border-top-left-radius: 5px;
  }
  .x8vdgqj {
    margin-left: 32px;
  }
  .x8x1vt3 {
    padding-left: 17px;
  }
  .x8xf3zq {
    line-height: var(--x15yhtlk);
  }
  .x8yag65 {
    color: #fff;
  }
  .x8zc4e7 {
    left: 26px;
  }
  .x904243 {
    border-top-right-radius: 25%;
  }
  .x90s3ff {
    border-right-color: unset;
  }
  .x90xabx {
    font-family: var(--x1ort73h), var(--xa325gt) !important;
  }
  .x92rtbv {
    right: 16px;
  }
  .x9387xi {
    border-left-color: var(--surface-background);
  }
  .x95da8x {
    font-weight: var(--body-emphasized-font-weight);
  }
  .x97id8w {
    line-height: var(--xin18s1);
  }
  .x97idb4 {
    font-size: var(--x1x1pj38);
  }
  .x97ohjl {
    font-size: var(--x1pen2ak);
  }
  .x9bbmet {
    background-color: var(--popover-background);
  }
  .x9bdzbf {
    color: rgb(var(--web-always-white));
  }
  .x9f5f11 {
    font-weight: var(--headline1-font-weight);
  }
  .x9f619 {
    box-sizing: border-box;
  }
  .x9gcn1t {
    font-family: var(--x1j0zbpk), var(--xbvti93) !important;
  }
  .x9gg6wk {
    font-weight: var(--x8nxstx);
  }
  .x9h15zd {
    border-right-width: var(--popover-border-width);
  }
  .x9intrv {
    background-color: var(--nav-list-selected-accent);
  }
  .x9jhf4c {
    border-bottom-left-radius: 8px;
  }
  .x9jk4nr {
    border-top-left-radius: var(--menu-item-base-overlay-radius, 4px);
  }
  .x9k4qt {
    transform: translate(124.5%, 121%) rotate(10deg);
  }
  .x9kyvon {
    line-height: var(--x8l09bo);
  }
  .x9lpsdd {
    padding-right: var(--card-padding-horizontal);
  }
  .x9m5x89 {
    font-family: var(--font-family-code);
  }
  .x9mihz5 {
    color: var(--xh0cfbc);
  }
  .x9okiss {
    border-left-color: var(--x8pakf8);
  }
  .x9orm43 {
    letter-spacing: var(--xjmmyjr);
  }
  .x9prlwc {
    font-family: var(--x1ort73h), var(--x1uthedd) !important;
  }
  .x9puuxd {
    border-left-color: var(--border-unfocused);
  }
  .x9rvswk {
    font-family: var(--x1ogbxwz), var(--xsscqq0) !important;
  }
  .x9rzwcf {
    border-bottom-right-radius: var(--tooltip-corner-radius);
  }
  .x9sxn9n {
    padding-left: var(--text-input-multi-padding-scrollbar);
  }
  .x9tu13d {
    transform: rotate(-90deg);
  }
  .x9wsmhn {
    margin-right: var(--marginInlineEnd);
  }
  .x9wwqvz {
    padding-left: var(--menu-base-list-item-padding-horizontal);
  }
  .x9xjf49 {
    margin-left: var(--x1dnk0uj);
  }
  .x9xn6tj {
    line-height: var(--x1geor5j);
  }
  .xa2g3ez {
    font-weight: var(--display-font-weight);
  }
  .xa3es3p {
    border-left-color: var(--xess6ip);
  }
  .xa3h53w {
    text-transform: var(--x1vcp870);
  }
  .xa3mjer {
    border-top-right-radius: var(--x19l9hy5);
  }
  .xa3vuyk {
    animation-timing-function: ease-out;
  }
  .xa4e6wy {
    font-weight: var(--secondary-label-font-weight);
  }
  .xa4qsjk {
    animation-iteration-count: infinite;
  }
  .xa6p843 {
    border-right-color: var(--negative);
  }
  .xa9pkv6 {
    letter-spacing: var(--x1d76q6u);
  }
  .xaa2dkz {
    font-weight: var(--xr8yd6y);
  }
  .xacajkf {
    background-color: var(--base-lemon);
  }
  .xadangi {
    color: #465a69;
  }
  .xadjoqd {
    border-left-color: var(--switch-active);
  }
  .xadnq3 {
    font-weight: var(--x1bczhv4);
  }
  .xaigb6o {
    flex-grow: inherit;
  }
  .xaiwvzv {
    border-top-right-radius: var(--nav-list-cell-corner-radius);
  }
  .xaj1gnb {
    -webkit-filter: var(--filter-always-white);
    filter: var(--filter-always-white);
  }
  .xajploe {
    border-bottom-right-radius: var(--x19l9hy5);
  }
  .xal3pk5 {
    left: 0%;
  }
  .xal61yo {
    background-color: var(--always-black);
  }
  .xamitd3 {
    align-self: center;
  }
  .xarpa2k {
    justify-content: inherit;
  }
  .xarxvua {
    flex-basis: (100/7) %;
  }
  .xas33gu {
    font-family: var(--text-input-field-font-family), system-ui, sans-serif;
  }
  .xas4zb2 {
    background-color: rgba(0, 0, 0, 0.05);
  }
  .xasfi1y {
    line-height: var(--x1k8fnej);
  }
  .xatbrnm {
    background-color: var(--shadow-5);
  }
  .xauuydb {
    stroke: var(--story-unseen);
  }
  .xavs3du {
    transform: translateY(1px);
  }
  .xaw8158 {
    justify-content: space-evenly;
  }
  .xaxkpt {
    font-size: var(--x1nwk6ru);
  }
  .xayvuls {
    color: #000;
  }
  .xayxpoc {
    background-color: var(--x1sp6xae);
  }
  .xb1c2wi {
    left: 2px;
  }
  .xb1kvjm {
    transform: translate(36%, 14.5%);
  }
  .xb2endx {
    background-color: var(--negative-background);
  }
  .xb372y1 {
    line-height: var(--x1474q79);
  }
  .xb3u051 {
    letter-spacing: var(--x1k1hmzx);
  }
  .xb4x0qh {
    margin-right: 22px;
  }
  .xb5ckop {
    font-weight: var(--xh7le3m);
  }
  .xb5gni {
    transition-property: margin-right, opacity, transform;
  }
  .xb67yuu {
    font-family: var(--xhen8fl), var(--x5ot5op) !important;
  }
  .xb6bni {
    border-bottom-left-radius: var(--chip-corner-radius);
  }
  .xb7k9sl {
    background-color: var(--x1w3cz27);
  }
  .xb8kp9v {
    border-top-right-radius: var(--comment-bubble);
  }
  .xb91rkm {
    margin-left: var(--nav-list-cell-margin-horizontal-inner-addon);
  }
  .xb9bq0t {
    margin-right: -1.25px;
  }
  .xb9cjhm {
    font-size: var(--x1hloeg2);
  }
  .xb9tvrk {
    border-bottom-left-radius: 14px;
  }
  .xbb192p {
    background-color: var(--positive-background);
  }
  .xbbxn1n {
    padding-left: 24px;
  }
  .xbc2s6d {
    border-right-color: #ced0d4;
  }
  .xbcx0ih {
    line-height: var(--x10qokvc);
  }
  .xbdzubo {
    font-family: var(--xn78ihc), var(--x1lgn02x) !important;
  }
  .xbewu5b {
    font-weight: var(--x1wmnrg0);
  }
  .xbfmft1 {
    border-top-left-radius: var(--infochip-medium-radius);
  }
  .xbg3aqn {
    font-weight: var(--x1sxpprt);
  }
  .xbh8q5q {
    fill: none;
  }
  .xbigpex {
    border-right-width: var(--x1y5fns0);
  }
  .xbmc1ew {
    background-color: var(--base-lime);
  }
  .xbmpl8g {
    margin-left: -6px;
  }
  .xbmyzn {
    margin-left: var(--nav-list-cell-margin-horizontal);
  }
  .xbovv2a {
    border-bottom-left-radius: var(--glimmer-corner-radius);
  }
  .xbpoouy {
    font-size: var(--x1d7onq0);
  }
  .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);
  }
  .xbt1572 {
    color: var(--xvy4dms);
  }
  .xbtbmw4 {
    border-top-right-radius: 7px;
  }
  .xbu1q3b {
    font-size: var(--x1u9w3fs);
  }
  .xbu8soq {
    text-transform: var(--x12hazeo);
  }
  .xbuiw85 {
    caret-color: transparent;
  }
  .xbuoto1 {
    margin-left: -26px;
  }
  .xbvuaxw {
    background-color: var(--xqrg3i1);
  }
  .xbxaen2 {
    padding-right: 40px;
  }
  .xbyrpb6 {
    font-size: var(--xb635nk);
  }
  .xbyyjgo {
    opacity: 0.5;
  }
  .xbzrcdq {
    transform: translate(49.5%, 12%) rotate(-10deg);
  }
  .xc1cqh8 {
    border-top-left-radius: var(--list-cell-corner-radius);
  }
  .xc26acl {
    align-content: center;
  }
  .xc2qazu {
    background-color: rgba(243, 245, 247, 0.05);
  }
  .xc73u3c {
    padding-right: 20px;
  }
  .xc8icb0 {
    isolation: isolate;
  }
  .xcbc2j {
    border-top-right-radius: initial;
  }
  .xcck4y0 {
    font-family: var(--x6kyuv0), var(--xr49ehs) !important;
  }
  .xcd4a2j {
    font-family: var(--primary-label-font-family), var(--font-family-apple) !important;
  }
  .xcd5noz {
    margin-right: var(--tab-text-icon-gap);
  }
  .xcdnyzg {
    margin-right: -9px;
  }
  .xcfux6l {
    border-right-width: 0;
  }
  .xcgrcan {
    left: 450px;
  }
  .xcioaeg {
    line-height: var(--xrqp0rc);
  }
  .xcj1dhv {
    transition-timing-function: linear;
  }
  .xckkmow {
    border-bottom-right-radius: var(--nav-list-cell-corner-radius);
  }
  .xcklp1c {
    flex-basis: content;
  }
  .xckqwgs {
    border-left-color: var(--divider);
  }
  .xcly8g5 {
    color: var(--warning);
  }
  .xcn453w {
    font-family: Menlo, Monaco, "Courier New", monospace;
  }
  .xcqsoj {
    animation-name: x4pf8vx-B;
  }
  .xcrcn34 {
    line-height: var(--xtmw791);
  }
  .xcsuzpm {
    column-gap: var(--columnGap);
  }
  .xcu9agk {
    padding-left: 7px;
  }
  .xcud41i {
    margin-right: -4px;
  }
  .xcvok8t {
    font-weight: var(--text-input-label-font-weight);
  }
  .xcwd3tp {
    margin-right: -1px;
  }
  .xcy35w0 {
    letter-spacing: var(--x92ydpi);
  }
  .xcymrrh {
    border-left-color: var(--input-border-color);
  }
  .xcz0iop {
    font-weight: var(--xn271tt);
  }
  .xcza8v6 {
    color: var(--secondary-icon);
  }
  .xd10rxx {
    border-right-style: none;
  }
  .xd1eef3 {
    border-left-color: var(--xygfmuv);
  }
  .xd1vrf1 {
    font-family: var(--x13bgppj), var(--x1v806fm) !important;
  }
  .xd26r48 {
    background-color: var(--tile-tonal-container-background-green);
  }
  .xd2n192 {
    border-bottom-right-radius: var(--alert-banner-corner-radius);
  }
  .xd3owfx {
    padding-right: var(--toast-container-padding-horizontal);
  }
  .xd3oy2x {
    font-size: var(--x12oufge);
  }
  .xd44b0x {
    background-color: rgba(var(--ig-highlight-background));
  }
  .xd8yua7 {
    text-transform: var(--x1g42t6e);
  }
  .xd9u3k2 {
    line-height: var(--x1usxfp0);
  }
  .xdb80ab {
    background-color: var(--slider-track-unfilled-disabled);
  }
  .xdbd6k5 {
    line-height: 1.2941;
  }
  .xdctix4 {
    color: var(--x11kc2m0);
  }
  .xddofbv {
    font-size: 1.625rem;
  }
  .xdgfkhq {
    animation-name: xjtpzzp-B;
  }
  .xdhfpv1 {
    font-size: 2.25rem;
  }
  .xdhhy6a {
    font-weight: var(--x9ucqne);
  }
  .xdi0jry {
    background-color: var(--badge-background-color-red);
  }
  .xdio9jc {
    border-right-width: 4px;
  }
  .xdj2hd7 {
    text-transform: var(--x5318sp);
  }
  .xdk9wry {
    background-color: var(--callout-background-color-accent, var(--accent));
  }
  .xdl72j9 {
    flex-basis: auto;
  }
  .xdlhfag {
    left: calc(50% - 8px);
  }
  .xdlq8gc {
    right: var(--popover-border-width);
  }
  .xdney7k {
    border-top-right-radius: var(--card-corner-radius);
  }
  .xdnplzp {
    transform: translate(225%, 220%);
  }
  .xdnwjd9 {
    word-break: keep-all;
  }
  .xdpewu {
    box-shadow: 0 1px 10px var(--media-inner-border);
  }
  .xds687c {
    right: 0;
  }
  .xdt5ytf {
    flex-direction: column;
    display: none;
  }
  .xdvhcmy {
    border-left-color: var(--x1e8ogek);
  }
  .xdwka93 {
    border-left-width: none;
  }
  .xdxvlk3 {
    border-top-left-radius: 100px;
  }
  .xdy0x9s {
    box-shadow: 0 8px 20px 0 var(--shadow-2), 0 2px 4px 0 var(--shadow-1);
  }
  .xdzqgof {
    color: var(--primary-icon-on-media);
  }
  .xe0know {
    border-top-right-radius: 32px;
  }
  .xe1cn2y {
    margin-left: var(--xux2wl9);
  }
  .xe26k16 {
    transform: translate(163%, 142%) rotate(8deg);
  }
  .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 {
    -webkit-filter: drop-shadow(0 0px 6px var(--shadow-2));
    filter: drop-shadow(0 0px 6px var(--shadow-2));
  }
  .xe75cz8 {
    font-family: var(--xss9l29), var(--x4vybu7) !important;
  }
  .xeaay5l {
    animation-duration: 4s;
  }
  .xeaf4i8 {
    white-space: normal;
  }
  .xeai4wr {
    animation-delay: 2s;
  }
  .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;
  }
  .xej1ods {
    border-bottom-right-radius: var(--glimmer-corner-radius);
  }
  .xej9d5o {
    box-shadow: 0 4px 40px var(--black35), 0 2px 12px var(--black35);
  }
  .xejuhhk {
    margin-right: var(--x3iu05p);
  }
  .xeko6y2 {
    border-left-color: #fa383e;
  }
  .xeksh7e {
    padding-right: 35px;
  }
  .xem7dle {
    -webkit-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)
      );
    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)
      );
  }
  .xemweks {
    padding-left: 104px;
  }
  .xen8era {
    border-left-color: var(--radio-border-color-disabled);
  }
  .xeneldt {
    color: var(--tile-tonal-icon-purple);
  }
  .xeo85xg {
    animation-direction: reverse;
  }
  .xeowyuh {
    background-color: var(--slider-track-filled);
  }
  .xep6ejk {
    -webkit-filter: var(--filter-primary-icon);
    filter: var(--filter-primary-icon);
  }
  .xeqyu0i {
    border-top-left-radius: var(--button-corner-radius-medium);
  }
  .xesgo7p {
    text-transform: var(--xeh0l1a);
  }
  .xeuu2jv {
    box-shadow: 0 8px 16px 0 var(--always-gray-95);
  }
  .xeuyer6 {
    margin-right: var(--card-padding-horizontal);
  }
  .xev2ry7 {
    padding-right: var(--menu-base-list-item-padding-horizontal);
  }
  .xeymen6 {
    transform: translate(105%, 95%) rotate(15deg);
  }
  .xezj2je {
    background-color: var(--input-background-hover);
  }
  .xezm23g {
    background-color: var(--popover-card-background);
  }
  .xf10he4 {
    font-size: var(--x1g4k50g);
  }
  .xf12tca {
    transform: translate(170%, 215%) rotate(-20deg);
  }
  .xf33qut {
    margin-left: 1.8em;
  }
  .xf4jv2z {
    font-size: var(--x1250kay);
  }
  .xf6yz8k {
    font-family: var(--xsyl19x), var(--x1w5iug) !important;
  }
  .xf7eapj {
    text-transform: var(--x1qyvce7);
  }
  .xf7qjkq {
    font-family: var(--xu28r2z), var(--xm8l6nt) !important;
  }
  .xf7ueie {
    border-right-color: var(--secondary-destructive-button-stroke);
  }
  .xfafuzj {
    border-bottom-left-radius: var(--infochip-medium-radius);
  }
  .xfdhc5e {
    -webkit-filter: var(--always-black);
    filter: var(--always-black);
  }
  .xfebxq8 {
    letter-spacing: var(--x1qfkbwa);
  }
  .xfex06f {
    column-gap: 8px;
  }
  .xfgxiah {
    font-family: var(--x3nt5yi), var(--x1l9fo55) !important;
  }
  .xfh8nwu {
    border-top-left-radius: 16px;
  }
  .xfklarw {
    font-size: var(--x1v8vm04);
  }
  .xfkwgsy {
    border-bottom-left-radius: var(--dialog-corner-radius);
  }
  .xfmpgtx {
    background-color: var(--highlight-bg);
  }
  .xfn8v9n {
    line-height: var(--xs87g4z);
  }
  .xfo5x5g {
    border-bottom-right-radius: var(--media-small-corner-radius);
  }
  .xfocsrx {
    border-bottom-left-radius: 15px;
  }
  .xfp8t6d {
    -webkit-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"
    );
    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 {
    -webkit-filter: var(--filter-secondary-button-icon-on-media);
    filter: var(--filter-secondary-button-icon-on-media);
  }
  .xfs2ol5 {
    margin-right: 2px;
  }
  .xfsvlko {
    font-family: var(--headline2-font-family), var(--font-family-default) !important;
  }
  .xfuq9xy {
    color: var(--placeholder-icon);
  }
  .xfx01vb {
    color: var(--color);
  }
  .xfxzth0 {
    transform: translate(126%, 130%) rotate(16deg);
  }
  .xg01cxk {
    opacity: 0;
  }
  .xg1kncl {
    border-right-width: none;
  }
  .xg1yei2 {
    border-left-color: var(--warning);
  }
  .xg39sz4 {
    margin-left: var(--toast-addon-padding-horizontal);
  }
  .xg4qi04 {
    border-right-color: var(--radio-border-color-selected);
  }
  .xg5k8oi {
    line-height: var(--x1gofiew);
  }
  .xg5pgs2 {
    transform: translate(100%);
  }
  .xg6i1s1 {
    border-bottom-left-radius: 100px;
  }
  .xg83lxy {
    padding-right: 2px;
  }
  .xg8cpm2 {
    letter-spacing: var(--x1ap1s5d);
  }
  .xg8fqjl {
    border-bottom-right-radius: var(--toast-corner-radius);
  }
  .xgc5r7e {
    margin-right: 93px;
  }
  .xgcd1z6 {
    background-color: inherit;
  }
  .xgemjdg {
    transform: translate(10%, 16%);
  }
  .xgexit4 {
    color: var(--tile-tonal-text-orange);
  }
  .xgf5ljw {
    background-color: rgb(var(--ig-banner-background));
  }
  .xggtezi {
    color: var(--xyjbdbx);
  }
  .xggy1nq {
    touch-action: manipulation;
  }
  .xghutw1 {
    font-family: var(--tertiary-label-font-family), var(--font-family-segoe) !important;
  }
  .xgk8upj {
    border-bottom-left-radius: 10px;
  }
  .xgkeqke {
    background-color: var(--text-badge-info-background);
  }
  .xglbfi0 {
    border-left-color: var(--placeholder-icon);
  }
  .xgmaszz {
    font-family: var(--xmmi5cx), var(--xr5givs) !important;
  }
  .xgmwauy {
    right: 1px;
  }
  .xgmwyc1 {
    font-weight: var(--x1oe126);
  }
  .xgoc4tu {
    background-color: var(--tile-tonal-icon-container-background-rose);
  }
  .xgpatz3 {
    row-gap: 16px;
  }
  .xgqcy7u {
    border-top-right-radius: 8px;
  }
  .xgqhv05 {
    color: var(--text-input-outside-label);
  }
  .xgqzws7 {
    stroke: var(--progress-ring-neutral-foreground);
  }
  .xgs44g1 {
    stroke: #000;
  }
  .xgtd6g4 {
    flex-basis: 1105px;
  }
  .xgxxoiu {
    font-size: 0;
  }
  .xgxy1yd {
    color: var(--x49bjaj);
  }
  .xgyya2s {
    border-top-right-radius: var(--media-large-corner-radius);
  }
  .xgzcv5c {
    stroke: var(--story-seen);
  }
  .xgzi2j0 {
    -webkit-filter: var(--filter-warning-icon);
    filter: var(--filter-warning-icon);
  }
  .xgzva0m {
    margin-left: 1px;
  }
  .xh074lr {
    background-color: var(--divider-on-color);
  }
  .xh0n66s {
    left: -54px;
  }
  .xh5kl08 {
    box-shadow: 0 12px 28px var(--shadow-2);
  }
  .xh6se3w {
    font-weight: var(--x15lrnmm);
  }
  .xh7q0tc {
    font-family: var(--x3nt5yi), var(--x1sc0yxx) !important;
  }
  .xh7sr2q {
    font-family: var(--x10qn02l), var(--x10a7qvo) !important;
  }
  .xh8aznj {
    transform: translate(-65%, 75%) rotate(10deg);
  }
  .xhazfnh {
    background-color: var(--secondary-icon);
  }
  .xhb22t3 {
    transition-duration: var(--fds-duration-extra-extra-short-in);
  }
  .xhepvf2 {
    letter-spacing: var(--x1amcyzj);
  }
  .xhepvqq {
    padding-right: 28px;
  }
  .xhfklx4 {
    border-bottom-left-radius: var(--image-corner-radius);
  }
  .xhhem8l {
    row-gap: var(--rowGap);
  }
  .xhhhmou {
    margin-right: -13px;
  }
  .xhhsvwb {
    margin-right: 1px;
  }
  .xhi6auk {
    border-bottom-left-radius: var(--x11bthor);
  }
  .xhk9q7s {
    border-top-left-radius: 6px;
  }
  .xhmdtv {
    border-bottom-left-radius: var(--media-small-corner-radius);
  }
  .xhmiprk {
    transform: translate(25%, 13%) rotate(-10deg);
  }
  .xhmw3ml {
    border-right-width: var(--radio-border-width);
  }
  .xhnh93r {
    margin-left: var(--marginInline);
  }
  .xhnkrtr {
    border-left-width: var(--card-border-width, 0px);
  }
  .xhnlq4v {
    flex-basis: 25%;
  }
  .xho0xa1 {
    padding-right: 13px;
  }
  .xholzvs {
    background-color: var(--tab-underline-color);
  }
  .xhq3uy {
    border-bottom-left-radius: initial;
  }
  .xhqx0jl {
    font-family: var(--primary-label-font-family), var(--font-family-segoe) !important;
  }
  .xhrkdi5 {
    font-weight: var(--x12vnfst);
  }
  .xhth4dc {
    margin-right: 0.4em;
  }
  .xhtitgo {
    z-index: 2;
  }
  .xhtl50t {
    border-bottom-left-radius: 32px;
  }
  .xhw592a {
    border-top-left-radius: 14px;
  }
  .xhw6na0 {
    font-size: var(--xhm9qzy);
  }
  .xhxhvje {
    letter-spacing: var(--xdjnm3d);
  }
  .xhyjxxg {
    transform: translate(0, 9%);
  }
  .xhz9wc2 {
    background-color: var(--dataviz-supplementary-1);
  }
  .xhzw6zf {
    background-color: var(--placeholder-icon);
  }
  .xi112ho {
    border-top-left-radius: var(--button-corner-radius);
  }
  .xi1c1fh {
    box-shadow: var(--shadow-elevated);
  }
  .xi1xfk3 {
    line-height: var(--x1u8t8o);
  }
  .xi3auck {
    -webkit-filter: var(--filter-accent);
    filter: var(--filter-accent);
  }
  .xi4odky {
    font-family: var(--xsyl19x), var(--xs97jik) !important;
  }
  .xi54epc {
    color: var(--input-label-color-error);
  }
  .xi59ii5 {
    transform: translate(13%, 13%);
  }
  .xi67136 {
    color: #4a5a68;
  }
  .xi81r64 {
    border-top-right-radius: var(--image-corner-radius);
  }
  .xi81zsa {
    color: var(--secondary-text);
  }
  .xiakxrv {
    background-color: var(--shadow-inset);
  }
  .xiedxux {
    font-family: var(--x1g3r219), var(--xcf98gt) !important;
  }
  .xiepp7r {
    animation-name: xz9a51c-B;
  }
  .xig2fad {
    color: #0a1317;
  }
  .xihp7oa {
    border-left-color: var(--border-focused);
  }
  .xii2z7h {
    transition-duration: var(--fds-duration-extra-short-in);
  }
  .xipx5yg {
    border-bottom-left-radius: 100%;
  }
  .xiqnf0u {
    line-height: var(--x1p4002n);
  }
  .xirgbva {
    padding-left: var(--xsrak7s);
  }
  .xisjvku {
    line-height: var(--x15rpath);
  }
  .xit27t2 {
    left: 4px;
  }
  .xiucit1 {
    font-weight: var(--x1fud5f2);
  }
  .xiuqcnp {
    font-size: var(--xuvwa0l);
  }
  .xiv38d7 {
    border-bottom-right-radius: initial;
  }
  .xivvn39 {
    font-size: var(--meta-emphasized-font-size);
  }
  .xiwuv7k {
    background-color: var(--shadow-1);
  }
  .xixxii4 {
    position: fixed;
  }
  .xiy17q3 {
    background-repeat: no-repeat;
  }
  .xiyptsk {
    letter-spacing: var(--xeqhvir);
  }
  .xiz3bft {
    font-family: var(--x1ui3dgx), var(--xb03mbw) !important;
  }
  .xj0d7sl {
    color: var(--secondary-text-on-color);
  }
  .xj17yum {
    flex-basis: 720px;
  }
  .xj24ffp {
    font-family: var(--x18lbm9n), var(--xyilecf) !important;
  }
  .xj3m2qm {
    margin-right: -3px;
  }
  .xj4c5ne {
    background-color: rgba(0, 0, 0, 0.3);
  }
  .xj515ic {
    border-right-width: 0.5px;
  }
  .xj5tmjb {
    background-color: var(--tooltip-background);
  }
  .xj89kox {
    font-weight: var(--xqrmb3m);
  }
  .xjb1437 {
    background-color: var(--shadow-8);
  }
  .xjb2p0i {
    font-family: inherit;
  }
  .xjbqb8w {
    background-color: transparent;
  }
  .xjcfk4l {
    border-top-right-radius: 25px;
  }
  .xjdegss {
    text-transform: var(--xguizpe);
  }
  .xjebraq {
    background-color: var(--x1cimrvr);
  }
  .xjehxpx {
    font-size: var(--xmqcykb);
  }
  .xjff08q {
    font-family: var(--x10v0zfe), var(--x1uwnuwt) !important;
  }
  .xjfsc2c {
    border-top-right-radius: var(--toast-corner-radius);
  }
  .xjhjgkd {
    background-color: var(--input-background);
  }
  .xjkpybl {
    line-height: 1.1875;
  }
  .xjkqk3g {
    border-bottom-left-radius: var(--tooltip-corner-radius);
  }
  .xjlxkud {
    font-family: var(--xu28r2z), var(--x161t9ku) !important;
  }
  .xjozt28 {
    margin-right: -7px;
  }
  .xjqv1s8 {
    line-height: var(--x3hus4d);
  }
  .xjru2xr {
    transform: translate(153%, 223%) rotate(30deg);
  }
  .xjt64b3 {
    border-bottom-left-radius: var(--comment-bubble);
  }
  .xjtjxyg {
    font-family: var(--x7aic6i), var(--x162inkm) !important;
  }
  .xjumd0h {
    transform: translate(45%, 115%) rotate(-13deg);
  }
  .xjy5m1g {
    border-top-right-radius: 24px;
  }
  .xjy7xo2 {
    color: var(--x17lpgqj);
  }
  .xjyslct {
    -webkit-appearance: none;
    appearance: none;
  }
  .xjz3nah {
    font-size: var(--x1eg436o);
  }
  .xjzqdv7 {
    transform: scale(0.98);
  }
  .xjzxvc5 {
    border-right-color: var(--radio-border-color-disabled);
  }
  .xk24azw {
    box-shadow: 0 0 3px var(--shadow-5);
  }
  .xk3urmy {
    font-size: var(--x1ewyw70);
  }
  .xk50ysn {
    font-weight: 500;
  }
  .xk8pahb {
    font-size: var(--x1bibceu);
  }
  .xk9tapt {
    font-family: var(--x102f9br), var(--x1srb639) !important;
  }
  .xkahi35 {
    -webkit-clip-path: inset(0px 0px 0px 0px round var(--dialog-corner-radius));
    clip-path: inset(0px 0px 0px 0px round var(--dialog-corner-radius));
  }
  .xkbpzyx {
    border-right: 1px solid var(--divider);
  }
  .xkebvlw {
    font-family: var(--x13bgppj), var(--xh4wrj9) !important;
  }
  .xkf10kb {
    letter-spacing: var(--x4o0t5y);
  }
  .xkfj98h {
    color: var(--x1we0gyq);
  }
  .xkh2ocl {
    align-self: stretch;
  }
  .xkhd6sd {
    padding-left: 0;
  }
  .xkjl1po {
    hyphens: auto;
  }
  .xkknbwk {
    border-left-color: #ced0d4;
  }
  .xkm3b50 {
    line-height: var(--x62grvc);
  }
  .xkmajd7 {
    border-top-right-radius: var(--list-cell-corner-radius);
  }
  .xkmtql2 {
    background-color: var(--tile-tonal-icon-container-background-yellow);
  }
  .xknk2x1 {
    font-size: var(--x19msz0a);
  }
  .xkp8oqr {
    font-size: var(--x168z3fp);
  }
  .xkpwil5 {
    font-size: 0.875rem;
  }
  .xkr3pj5 {
    border-bottom-left-radius: var(--borderRadius);
  }
  .xkr4yjr {
    border-right-color: var(--base-blue);
  }
  .xkrivgy {
    margin-right: auto;
  }
  .xkrqix3 {
    text-decoration-line: none;
  }
  .xksdf9m {
    line-height: var(--xl75a9l);
  }
  .xktsk01 {
    margin-right: 16px;
  }
  .xku30v1 {
    line-height: var(--xgdllj9);
  }
  .xkxfvhb {
    color: var(--secondary-text-on-media);
  }
  .xky4qsq {
    cursor: wait;
  }
  .xkydmt4 {
    font-size: var(--x1jwun6s);
  }
  .xl02xpf {
    border-left-color: var(--comment-background);
  }
  .xl14mt7 {
    transform: translate(123%, 123%);
  }
  .xl1xv1r {
    object-fit: cover;
  }
  .xl37hi1 {
    border-top-right-radius: var(--text-badge-corner-radius);
  }
  .xl423tq {
    margin-left: -100px;
  }
  .xl4k6du {
    transform: translate(2%, 188%);
  }
  .xl521sm {
    padding-right: 25px;
  }
  .xl56j7k {
    justify-content: center;
  }
  .xl6askr {
    border-right-color: var(--popover-border-color);
  }
  .xl6mech {
    right: 1.5vh;
  }
  .xl7oxxi {
    font-weight: var(--xspnppn);
  }
  .xl8fo4v {
    margin-left: var(--button-inner-icon-spacing-medium);
  }
  .xlahvtq {
    font-weight: var(--tertiary-label-font-weight);
  }
  .xlapo6c {
    letter-spacing: var(--x1pfmjr7);
  }
  .xlbbrg6 {
    font-weight: var(--x9ten4m);
  }
  .xlbctm4 {
    font-size: var(--xkxhgaw);
  }
  .xldg94i {
    margin-left: var(--x1vll9go);
  }
  .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);
  }
  .xlhe6ec {
    background-color: var(--card-background-flat);
  }
  .xlid4zk {
    border-top-left-radius: 100%;
  }
  .xljgi0e {
    margin-left: calc(-1 * var(--button-inner-icon-spacing-medium));
  }
  .xljulmy {
    background-color: var(--background-deemphasized);
  }
  .xll0m7p {
    font-size: var(--x1d6p3sx);
  }
  .xllgmg {
    opacity: 0.265;
  }
  .xlp1x4z {
    -webkit-backface-visibility: hidden;
  }
  .xlr8s2x {
    right: 4px;
  }
  .xls3em1 {
    transition-timing-function: var(--fds-animation-fade-in);
  }
  .xlshs6z {
    visibility: hidden;
  }
  .xlsksjw {
    color: var(--input-label-color-highlighted);
  }
  .xlxdnrz {
    color: var(--x1w1nz4f);
  }
  .xlyfr8p {
    fill-opacity: 1;
  }
  .xlyipyv {
    text-overflow: ellipsis;
  }
  .xm0m39n {
    border-left-width: 0;
  }
  .xm1cfgf {
    background-image: var(--nav-bar-background-gradient-wash);
  }
  .xm3jyu {
    stroke: var(--secondary-icon);
  }
  .xm3ncbp {
    color: var(--text-input-active-text);
  }
  .xm3z3ea {
    border-top-left-radius: 2px;
  }
  .xm3z4p3 {
    right: calc(100% - 6px) - 1px;
  }
  .xm4dmxf {
    font-weight: var(--xrrge7u);
  }
  .xm4efwp {
    transform-origin: bottom;
  }
  .xm4p48w {
    animation-name: x1acst8a-B;
  }
  .xm4t3jo {
    font-family: var(--x1xpvgqv), var(--xsnqy4d) !important;
  }
  .xm4wzdf {
    color: var(--toast-text);
  }
  .xm5bk46 {
    line-height: var(--xnha8o6);
  }
  .xm5q0ao {
    font-size: var(--x1rnilbw);
  }
  .xm5q3jr {
    letter-spacing: var(--x1alcabv);
  }
  .xm61dbh {
    border-right-width: var(--x2l55sn);
  }
  .xm76t1w {
    animation-name: xx3xq1-B;
  }
  .xm7ctxu {
    line-height: var(--x4ni8o1);
  }
  .xm81vs4 {
    border-right-width: 1px;
  }
  .xm83of2 {
    row-gap: 1px;
  }
  .xm8kqrv {
    margin-right: var(--separator-menu-item-margin-horizontal);
  }
  .xm951si {
    transform: translate(98%, 60.5%) rotate(11.83deg);
  }
  .xmdhfcl {
    font-weight: var(--x1l96rin);
  }
  .xmds5ef {
    border-right-color: var(--accent);
  }
  .xmflz13 {
    border-left-width: var(--xfd8i78);
  }
  .xmfzy1j {
    padding-right: var(--x1idgbsu);
  }
  .xmgbrsx {
    -webkit-filter: var(--filter-disabled-icon);
    filter: var(--filter-disabled-icon);
  }
  .xmhgz5s {
    font-family: var(--x3nt5yi), var(--x1y8knfl) !important;
  }
  .xmibign {
    font-family: var(--xsdtwcv), var(--xwr45i8) !important;
  }
  .xmjcpbm {
    background-color: var(--comment-background);
  }
  .xmkprtq {
    text-transform: var(--x1dhu2ja);
  }
  .xmly5ks {
    margin-left: var(--button-inner-icon-spacing-large);
  }
  .xmn8rco {
    margin-left: 20px;
  }
  .xmnn3a0 {
    font-weight: var(--x1v43jgs);
  }
  .xmo9yow {
    margin-right: 10px;
  }
  .xmorvov {
    color: var(--card-background);
  }
  .xmper1u {
    cursor: inherit;
  }
  .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);
  }
  .xmupa6y {
    margin-left: 24px;
  }
  .xmuzx4p {
    transform: translate(17.25%, 30.5%);
  }
  .xmwaal0 {
    letter-spacing: var(--x1p8s947);
  }
  .xmwin2l {
    font-family: var(--x1smaf9r), var(--x16rs13v) !important;
  }
  .xmxnetd {
    font-size: var(--x1upiyvz);
  }
  .xmy0b1o {
    font-weight: var(--xfgcxxl);
  }
  .xmyg112 {
    padding-right: var(--tooltip-padding-horizontal);
  }
  .xmymobo {
    border-right-color: var(--border-unfocused);
  }
  .xmyq625 {
    text-transform: var(--x4me5fb);
  }
  .xmyy8l9 {
    font-size: var(--x1kwlwbc);
  }
  .xmzegnl {
    border-top-right-radius: var(--alert-banner-corner-radius);
  }
  .xmziwt1 {
    vertical-align: -2px;
  }
  .xn1tg6z {
    transform: translate(20%, 25%) rotate(-10.4deg);
  }
  .xn25soc {
    background-color: var(--glimmer-spinner-icon);
  }
  .xn5zopi {
    stroke: var(--switch-active);
  }
  .xn6708d {
    padding-right: 12px;
  }
  .xn86q54 {
    left: 21px;
  }
  .xn9xuz3 {
    background-color: #1b74e4;
  }
  .xncuu5o {
    background-color: rgb(0, 0, 0, 0.05);
  }
  .xncvr77 {
    left: var(--popover-border-width);
  }
  .xnd0f8n {
    border-right-color: none;
  }
  .xnfveip {
    margin-left: 7px;
  }
  .xnfyia {
    color: var(--x1lsxukl);
  }
  .xngnso2 {
    font-size: 1.5rem;
  }
  .xnhg04c {
    text-transform: var(--x117blzd);
  }
  .xnhgr82 {
    border-top-right-radius: 10px;
  }
  .xnjli0 {
    padding-right: var(--menu-item-base-with-icon-padding-horizontal);
  }
  .xnjvcao {
    animation-name: x1uh2x5g-B;
  }
  .xnk8lw1 {
    font-size: var(--meta-font-size);
  }
  .xnls0is {
    font-family: var(--x1ort73h), var(--x1om8yxk) !important;
  }
  .xnn1q72 {
    transform: translateY(0);
  }
  .xnowmet {
    background-image: var(--emphasized-card-background-purple-comet);
  }
  .xnp8db0 {
    flex-basis: 360px;
  }
  .xnpuxes {
    visibility: visible;
  }
  .xnqrg7v {
    font-family: var(--x1dugdov), var(--x6sdz1h) !important;
  }
  .xnqzcj9 {
    margin-left: var(--menu-item-base-margin-horizontal);
  }
  .xnt7nc8 {
    -webkit-filter: drop-shadow(0 0 1px rgba(0, 0, 0, 0.62));
    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;
  }
  .xnwf7zb {
    border-top-left-radius: 50px;
  }
  .xnwxkdh {
    border-bottom-right-radius: 15px;
  }
  .xnxeih1 {
    font-family: var(--xsdtwcv), var(--xw6qnep) !important;
  }
  .xnycxby {
    font-weight: var(--xy6y03z);
  }
  .xnzlfwo {
    padding-left: 0.25rem;
  }
  .xo17dcz {
    font-family: var(--x5x5gh5), var(--x3c2oib) !important;
  }
  .xo1l8bm {
    font-weight: 400;
  }
  .xo3ygyg {
    font-size: var(--x19vr6z6);
  }
  .xo5v014 {
    line-height: 1;
  }
  .xo71vjh {
    border-bottom-left-radius: 0;
  }
  .xo7yn3p {
    box-shadow: 0 2px 8px var(--media-inner-border);
  }
  .xo8ld3r {
    -webkit-filter: opacity(1);
    filter: opacity(1);
  }
  .xo94od6 {
    font-family: var(--x10v0zfe), var(--x1w6ohg6) !important;
  }
  .xobhos8 {
    background-color: var(--media-pressed);
  }
  .xocxcgs {
    border-bottom-left-radius: var(--x17daqx4);
  }
  .xodiupk {
    border-bottom-right-radius: var(--x14pjqvd);
  }
  .xoeyth9 {
    margin-left: -1.25px;
  }
  .xofcydl {
    transition-duration: 0.4s;
  }
  .xofhs1l {
    box-shadow: 0 8px 16px var(--shadow-1);
  }
  .xog0vnc {
    font-family: var(--xnk1txi), var(--x1xxzr14) !important;
  }
  .xogb00i {
    border-right-color: transparent;
  }
  .xogz6l1 {
    transform: translate(23%, 3.5%) rotate(-8.65deg);
  }
  .xoi2r2e {
    align-self: baseline;
  }
  .xoi7gyh {
    font-family: var(--xm0jm7a), var(--x1d4qnz0) !important;
  }
  .xoie2o3 {
    left: 12px;
  }
  .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);
  }
  .xol2nv {
    border-right-width: 2px;
  }
  .xona7yf {
    border-right-color: var(--border-focused);
  }
  .xoo4vsp {
    right: -8px;
  }
  .xopieya {
    border-top-left-radius: var(--x14pjqvd);
  }
  .xoqspk4 {
    border-top-right-radius: 16px;
  }
  .xorstpt {
    animation-play-state: paused;
  }
  .xov20pk {
    margin-left: var(--margin);
  }
  .xovbk2j {
    margin-left: 1.65em;
  }
  .xovugq0 {
    font-family: var(--x1njttdf), var(--x82ztox) !important;
  }
  .xowbo3s {
    border-left-color: var(--chip-background-selected);
  }
  .xoy383a {
    flex-basis: (100/9) %;
  }
  .xozk6tg {
    left: -15px;
  }
  .xozqiw3 {
    flex-wrap: nowrap;
  }
  .xp0herk {
    font-weight: var(--xj7xm6r);
  }
  .xp22k0r {
    border-bottom-left-radius: 25px;
  }
  .xp4054r {
    text-align: end;
  }
  .xp4hbjs {
    letter-spacing: var(--x1hqhmg0);
  }
  .xp58pn9 {
    border-right-color: var(--input-border-color-hover);
  }
  .xp5m0gm {
    font-family: var(--x12we7gv), var(--x1e39q0s) !important;
  }
  .xp7cj6j {
    border-right-color: var(--comment-background);
  }
  .xp7jhwk {
    margin-left: -8px;
  }
  .xp8fpb {
    border-top-left-radius: 25px;
  }
  .xp8v2cd {
    border-top-left-radius: var(--image-corner-radius);
  }
  .xpahv0h {
    font-weight: var(--x1y6hrm9);
  }
  .xpbu4sj {
    flex-basis: calc(100% * (2 / 3));
  }
  .xpc1q9j {
    color: var(--x73nkww);
  }
  .xpdqn1h {
    margin-right: 18px;
  }
  .xpeg176 {
    font-size: var(--body-emphasized-font-size);
  }
  .xpgerg3 {
    text-transform: var(--x16t9ci4);
  }
  .xphm37l {
    padding-right: var(--padding);
  }
  .xpk2tj9 {
    transform: scaleX(-1);
  }
  .xpk8gty {
    line-height: var(--x1nrz33k);
  }
  .xpl4nku {
    border-left-color: var(--overlay-alpha-80);
  }
  .xplxjhu {
    letter-spacing: var(--x1vc2c6b);
  }
  .xpm5t8i {
    line-height: var(--x1jzbac0);
  }
  .xpn52ea {
    color: var(--x1e9hqnq);
  }
  .xpowjs8 {
    padding-right: var(--toast-addon-padding-horizontal);
  }
  .xpqlc44 {
    font-family: var(--xacu3w8), var(--x7sbe1k) !important;
  }
  .xprq8jg {
    border-bottom-left-radius: 999px;
  }
  .xpsmx9o {
    text-transform: var(--x16ursoe);
  }
  .xptunre {
    font-family: var(--xcmqlcd), var(--x13sbtxd) !important;
  }
  .xpu320y {
    border-bottom-right-radius: var(--image-corner-radius);
  }
  .xpud6h4 {
    box-shadow: var(--focus-ring-shadow-inset);
  }
  .xpvyfi4 {
    align-self: flex-end;
  }
  .xpw6ms {
    margin-left: 7.5px;
  }
  .xpysvmi {
    color: var(--x7n4anb);
  }
  .xpz12be {
    animation-direction: alternate;
  }
  .xq0anyh {
    animation-name: x1k1ooqk-B;
  }
  .xq0yz85 {
    padding-left: var(--xauh48z);
  }
  .xq1qbyp {
    border-top-left-radius: var(--menu-list-cell-corner-radius);
  }
  .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);
  }
  .xq8finb {
    margin-right: 12px;
  }
  .xq8h1q1 {
    line-height: var(--x12kgh21);
  }
  .xq8hly8 {
    -webkit-filter: var(--filter-primary-accent);
    filter: var(--filter-primary-accent);
  }
  .xq8v4sz {
    padding-left: 0.9%;
  }
  .xq9mrsl {
    white-space: inherit;
  }
  .xqa4p6t {
    box-shadow: 0 -1px 2px 0 var(--shadow-2);
  }
  .xqcrz7y {
    align-self: flex-start;
  }
  .xqdn9mh {
    animation-name: x3kebmg-B;
  }
  .xqe2tom {
    font-family: var(--xatcy98), var(--x1tcavva) !important;
  }
  .xqf41ho {
    flex-basis: 876px;
  }
  .xqgeuaw {
    font-weight: var(--xxvlm5n);
  }
  .xqgq1yd {
    border-left-color: var(--primary-icon);
  }
  .xqhahu9 {
    -webkit-filter: var(--filter-primary-deemphasized-button-icon);
    filter: var(--filter-primary-deemphasized-button-icon);
  }
  .xqj08wk {
    color: var(--x1hhbr8w);
  }
  .xqjkjv5 {
    background-color: var(--base-tomato);
  }
  .xqjr0vm {
    stroke-width: 3;
  }
  .xqm94nd {
    font-family: var(--xxn888b), var(--xp6dtss) !important;
  }
  .xqmdsaz {
    padding-right: 32px;
  }
  .xqml61m {
    transform: translate(23%, 107%);
  }
  .xqmxbcd {
    margin-right: 24px;
  }
  .xqnafso {
    box-shadow: 0 1px 3px 0 var(--shadow-2);
  }
  .xqo5c5g {
    line-height: var(--xrpmg4l);
  }
  .xqoeak5 {
    font-family: var(--xeoes6w), var(--x12iahl6) !important;
  }
  .xqpyqt6 {
    font-size: var(--x61lx57);
  }
  .xqsppqh {
    padding-left: 3.55%;
  }
  .xqukct2 {
    text-transform: var(--x1a6tm95);
  }
  .xqum7iz {
    text-transform: var(--x10ad2xo);
  }
  .xquyuld {
    box-shadow: 0 1px 2px var(--shadow-2);
  }
  .xqvykr2 {
    border-bottom-left-radius: var(--input-corner-radius);
  }
  .xqw4mrg {
    border-bottom-right-radius: 30px;
  }
  .xqw8lsz {
    line-height: var(--xjag4ih);
  }
  .xqwxr72 {
    border-top-left-radius: 9999px;
  }
  .xqys8qv {
    font-size: var(--x1vot22d);
  }
  .xr2eeqj {
    font-family: var(--text-input-label-font-family), var(--font-family-default) !important;
  }
  .xr30pdp {
    border-top-left-radius: var(--x11bthor);
  }
  .xr40ig {
    font-family: var(--x7aic6i), var(--xbgzs31) !important;
  }
  .xr5ldyu {
    background-color: var(--backgroundColor);
  }
  .xr6gfmr {
    left: 8px;
  }
  .xr6qdbc {
    color: var(--input-label-color-disabled);
  }
  .xr74ml6 {
    font-family: var(--x1j0zbpk), var(--xjz0uwf) !important;
  }
  .xr7yn9u {
    color: var(--x1niexo5);
  }
  .xr9oo41 {
    padding-left: 52px;
  }
  .xr9v8gl {
    font-size: var(--xzmivme);
  }
  .xra167u {
    border-top-left-radius: var(--media-large-corner-radius);
  }
  .xra49st {
    color: var(--xphaj6b);
  }
  .xra7jnj {
    font-size: var(--x1a9ozb7);
  }
  .xrah2mz {
    font-stretch: var(--tertiary-label-font-stretch);
  }
  .xrbpyxo {
    float: left;
  }
  .xrc8dwe {
    border-bottom-right-radius: 9px;
  }
  .xrcl4xe {
    border-right-color: var(--secondary-button-background-floating);
  }
  .xreu6ju {
    background-color: var(--x1iad7h0);
  }
  .xrf2tuc {
    border-right-style: var(--toast-border-style);
  }
  .xrg5i2u {
    font-family: var(--body-font-family), var(--font-family-apple) !important;
  }
  .xrjkcco {
    border-top-left-radius: var(--dialog-corner-radius);
  }
  .xrk8be1 {
    font-size: var(--xtbh0rc);
  }
  .xrlm9y9 {
    border-right-color: var(--x1e8ogek);
  }
  .xrm09gi {
    flex-basis: var(--flexBasis);
  }
  .xrm3z6f {
    line-height: var(--x14lmyyb);
  }
  .xrmqnej {
    font-family: var(--xktkuhh), var(--x11nzw7q) !important;
  }
  .xrmyhay {
    background-color: var(--overlay-on-media);
  }
  .xrokvo6 {
    left: 11px;
  }
  .xrosliz {
    border-bottom-right-radius: 11px;
  }
  .xrpv33p {
    transform: translate(112%, 19%) rotate(-20deg);
  }
  .xrpwj9g {
    padding-right: var(--xdo9svy);
  }
  .xrrfltl {
    border-left-color: var(--secondary-emphasized-button-stroke);
  }
  .xrt01vj {
    border-bottom-right-radius: 4px;
  }
  .xrtinnw {
    color: var(--x1pgtk7p);
  }
  .xrubg2h {
    color: var(--xxkdzvv);
  }
  .xrxb4jq {
    text-transform: var(--x143s68s);
  }
  .xrxijuk {
    padding-left: var(--toast-addon-padding-horizontal);
  }
  .xrylv2j {
    list-style-type: circle;
  }
  .xryrqdm {
    transform: translate(40%, 185%) rotate(-5deg);
  }
  .xs13csb {
    border-left-width: unset;
  }
  .xs413o2 {
    padding-right: var(--tab-icon-padding-end);
  }
  .xs4xyr0 {
    animation-duration: 0.25s;
  }
  .xs5psye {
    padding-left: 1.55%;
  }
  .xs83m0k {
    flex-shrink: 1;
  }
  .xsb8bxb {
    border-left-color: var(--wash);
  }
  .xscgrtv {
    background-color: var(--xwvesdf);
  }
  .xscnkjw {
    line-height: var(--xon84gx);
  }
  .xsdjmd6 {
    font-weight: var(--xchgx9);
  }
  .xsgj6o6 {
    margin-left: 4px;
  }
  .xshklg3 {
    animation-delay: 1s;
  }
  .xsifsgf {
    font-size: var(--x1tshz0w);
  }
  .xsiiwme {
    text-transform: var(--x1rop9ph);
  }
  .xsjz9d6 {
    background-color: var(--xh0cfbc);
  }
  .xsk6scu {
    margin-right: var(--list-cell-margin-horizontal);
  }
  .xsmqvrr {
    transform: translate(24%, 55%) rotate(-9deg);
  }
  .xsnmfus {
    border-right-color: var(--input-border-color);
  }
  .xsquswe {
    border-bottom-left-radius: var(--media-corner-radius);
  }
  .xssbmfy {
    padding-left: 90px;
  }
  .xstmfib {
    line-height: var(--xx0udfz);
  }
  .xsukrob {
    line-height: var(--x4si3xe);
  }
  .xsv2lzm {
    -webkit-filter: saturate(0);
    filter: saturate(0);
  }
  .xsyo7zv {
    padding-right: 6px;
  }
  .xszat0t {
    background-color: var(--always-gray-75);
  }
  .xt0e3qv {
    cursor: default;
  }
  .xt0psk2 {
    display: inline;
  }
  .xt1pdm5 {
    border-right-color: var(--card-border-color);
  }
  .xt3gfkd {
    border-bottom-left-radius: var(--card-corner-radius);
  }
  .xt3hryv {
    transform: translate(177%, 262%) rotate(26deg);
  }
  .xt4736n {
    font-size: var(--body-font-size);
  }
  .xt4hlrx {
    padding-left: var(--section-header-addOnEnd-button-padding-horizontal);
  }
  .xt4m4oe {
    border-left-color: var(--hover-overlay);
  }
  .xtaz4m5 {
    list-style-type: disc;
  }
  .xtbddhq {
    transform: translate(8%, 330%) rotate(20deg);
  }
  .xtbra7w {
    font-family: var(--xz6ujff), var(--x1j2mfry) !important;
  }
  .xtc6z2u {
    background-color: #f0f2f5;
  }
  .xtct9fg {
    border-left-color: var(--card-background);
  }
  .xtea3wc {
    -webkit-filter: blur(2px);
    filter: blur(2px);
  }
  .xtehgxx {
    fill: var(--primary-icon);
  }
  .xtf3nb5 {
    border-bottom-right-radius: 12px;
  }
  .xtg1lzs {
    padding-right: var(--toggletip-padding-horizontal);
  }
  .xtgl8bv {
    line-height: var(--xdyx740);
  }
  .xthf6uo {
    line-height: var(--xzxtofn);
  }
  .xthqdvo {
    border-top-right-radius: var(--x15530r7);
  }
  .xti2d7y {
    opacity: 0.4;
  }
  .xtilpmw {
    -webkit-appearance: textfield;
    appearance: textfield;
  }
  .xtjevij {
    transform: scaleY(-1);
  }
  .xtjmm4b {
    border-bottom-left-radius: var(--x14pjqvd);
  }
  .xtjvlk1 {
    background-color: var(--x590uvs);
  }
  .xtk6v10 {
    color: var(--primary-button-text);
  }
  .xtky727 {
    font-size: var(--xvg0h4w);
  }
  .xtmr4r {
    font-size: var(--xlird6x);
  }
  .xtoa4n4 {
    letter-spacing: var(--x137vhjs);
  }
  .xtq9sad {
    border-top-left-radius: var(--comment-bubble);
  }
  .xtqikln {
    column-gap: 12px;
  }
  .xtt52l0 {
    resize: none;
  }
  .xttmmlf {
    transform: translate(46%, 18.6%);
  }
  .xttx25h {
    line-height: var(--x147mwbl);
  }
  .xtv2irb {
    mix-blend-mode: darken;
  }
  .xtvhhri {
    text-transform: uppercase;
  }
  .xtvkrw1 {
    padding-left: 1.75%;
  }
  .xtvsq51 {
    background-color: var(--primary-button-background);
  }
  .xtzzx4i {
    left: 50%;
  }
  .xtzzxrv {
    font-size: var(--xkwqtgm);
  }
  .xu06nn8 {
    transition-timing-function: var(--fds-animation-fade-in), linear;
  }
  .xu07pa {
    transform: translateY(-50%) rotate(225deg);
  }
  .xu1343h {
    border-left-color: var(--media-inner-border);
  }
  .xu2cu48 {
    font-size: var(--x12q61b4);
  }
  .xu37r0v {
    font-weight: var(--x1fs8m7s);
  }
  .xu3j5b3 {
    border-right-style: solid;
  }
  .xu5ydu1 {
    border-bottom-right-radius: var(--card-corner-radius);
  }
  .xu6u0q5 {
    animation-name: xfjf1k6-B;
  }
  .xu7vzdu {
    transition-duration: var(--xm08xuh);
  }
  .xu8u0ou {
    left: calc(50% - 12.5px);
  }
  .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);
  }
  .xucsd93 {
    font-size: var(--xrcnwju);
  }
  .xudhj91 {
    border-top-right-radius: 50%;
  }
  .xuemr51 {
    font-weight: var(--meta-font-weight);
  }
  .xufc7i9 {
    font-family: var(--x1ui3dgx), var(--xsgamho) !important;
  }
  .xuftp1y {
    font-family: var(--x1u22r2i), var(--x7t0dg3) !important;
  }
  .xugyf8z {
    border-bottom-right-radius: var(--x1iqynmw);
  }
  .xuhkk8o {
    line-height: var(--xz5zsz7);
  }
  .xuhvt09 {
    color: var(--x1ijorrw);
  }
  .xuivhw1 {
    border-bottom-left-radius: var(--x15530r7);
  }
  .xuk3077 {
    align-items: flex-end;
  }
  .xul1aqh {
    font-size: var(--x13k2r5y);
  }
  .xulwito {
    left: 100%;
  }
  .xunswzr {
    border-bottom-right-radius: 25%;
  }
  .xuo83w3 {
    -webkit-filter: var(--filter-placeholder-icon);
    filter: var(--filter-placeholder-icon);
  }
  .xup3dfi {
    border-left-color: var(--toast-border-color);
  }
  .xurb0ha {
    padding-left: 8px;
  }
  .xurcqga {
    font-stretch: var(--primary-label-font-stretch);
  }
  .xurdmbc {
    margin-left: var(--list-cell-margin-horizontal);
  }
  .xus1m8s {
    color: var(--x154vybi);
  }
  .xusn5bo {
    color: var(--x10p3rbv);
  }
  .xuuh30 {
    transform: translateX(-50%);
  }
  .xuv3zuj {
    padding-left: var(--toast-container-padding-horizontal);
  }
  .xuvvo9q {
    font-family: var(--x1wxq01c), var(--x1ttd5ug) !important;
  }
  .xuwz08h {
    line-height: var(--xwendvj);
  }
  .xuxiujg {
    animation-timing-function: cubic-bezier(0.33, 0, 0.67, 1);
  }
  .xuxw1ft {
    white-space: nowrap;
  }
  .xuzhngd {
    opacity: 0.3;
  }
  .xv160w3 {
    border-right-color: var(--wash);
  }
  .xv1dw6u {
    font-weight: var(--xzpg1ao);
  }
  .xv2umb2 {
    flex-basis: inherit;
  }
  .xv39y9a {
    border-right-color: rgba(0, 0, 0, 0.5);
  }
  .xv5ok1j {
    color: var(--xevhx5p);
  }
  .xv5twrn {
    cursor: move;
  }
  .xv65aqp {
    font-family: var(--x1dvp97n);
  }
  .xv78j7m {
    background-color: var(--text-highlight);
  }
  .xv8dq09 {
    transform: translate(0);
  }
  .xv8uw2v {
    border-top-right-radius: 20px;
  }
  .xv9ia5p {
    font-weight: var(--xpgiy5d);
  }
  .xv9rvxn {
    background-color: var(--positive);
  }
  .xvaulzv {
    color: var(--xg7g01b);
  }
  .xveuv9e {
    font-size: var(--xvo89t0);
  }
  .xvf032p {
    border-left-color: var(--base-blue);
  }
  .xvfu129 {
    font-size: var(--xhpgebm);
  }
  .xvhypcf {
    border-left-width: var(--x1y5fns0);
  }
  .xvhzd3u {
    color: var(--x1wu3tks);
  }
  .xvi3nuz {
    left: calc(100% - 6px - 1px);
  }
  .xvifk85 {
    background-color: var(--x3w414t);
  }
  .xvixa1k {
    font-size: var(--x1e4zjoo);
  }
  .xvlca1e {
    stroke-width: 2;
  }
  .xvlukhh {
    line-height: var(--x1wvvax1);
  }
  .xvmahel {
    -webkit-font-smoothing: antialiased;
  }
  .xvnt4d0 {
    border-left-color: var(--input-border-color-hover);
  }
  .xvo6coq {
    box-shadow: 0 1px 2px var(--shadow-1);
  }
  .xvp6vvu {
    border-right-width: var(--x1wjqgg7);
  }
  .xvq8zen {
    line-height: 1.3333;
  }
  .xvr5w9x {
    line-height: var(--xpf3fmi);
  }
  .xvrsx2d {
    background-color: var(--tile-tonal-container-background-yellow);
  }
  .xvs79uf {
    background-color: var(--switch-active);
  }
  .xvs96jx {
    text-transform: var(--xtev29v);
  }
  .xvuwby9 {
    flex-basis: 12.5%;
  }
  .xvx812m {
    background-color: var(--tile-tonal-container-background-teal);
  }
  .xvxhxcc {
    letter-spacing: var(--xl1olc7);
  }
  .xvzjw6j {
    padding-left: var(--paddingInline);
  }
  .xw12yya {
    color: var(--x6rkv6l);
  }
  .xw20ym1 {
    border-right-color: var(--chip-background-selected);
  }
  .xw3qccf {
    margin-right: 4px;
  }
  .xw496ev {
    stroke: var(--blue-link);
  }
  .xw4a6tk {
    left: 14px;
  }
  .xw6n3sr {
    line-height: var(--x1xcjxej);
  }
  .xw7duae {
    font-size: var(--xtzgqy);
  }
  .xw84gbc {
    transform: translate(148%, 107%) rotate(-4deg);
  }
  .xw8audo {
    font-size: var(--x1fngy3z);
  }
  .xwbmgiq {
    border-left-color: var(--xggik6s);
  }
  .xwcfey6 {
    background-color: var(--disabled-button-background);
  }
  .xwclnew {
    text-transform: var(--xewdu67);
  }
  .xwihvcr {
    border-top-right-radius: 14px;
  }
  .xwjfhlt {
    padding-right: 0.25rem;
  }
  .xwji4o3 {
    transition-timing-function: ease;
  }
  .xwmz7sl {
    color: rgb(var(--ig-text-on-color));
  }
  .xwnonoy {
    background-color: var(--accent);
  }
  .xwo3gff {
    perspective-origin: right top;
  }
  .xwoc1d9 {
    border-top-right-radius: var(--chip-corner-radius);
  }
  .xwoeoq {
    background-color: var(--text-input-bar-background);
  }
  .xwp40e0 {
    animation-name: xyg6gxy-B;
  }
  .xwrv7xz {
    margin-right: -2px;
  }
  .xwu0ehp {
    line-height: var(--x1s5xtyw);
  }
  .xwuoujp {
    flex-basis: 280px;
  }
  .xww2gxu {
    border-bottom-left-radius: 50%;
  }
  .xww9fth {
    transform: translate(20%, 40%);
  }
  .xwycmqc {
    margin-left: 14px;
  }
  .xwyjyys {
    font-size: var(--text-input-label-font-size);
  }
  .xwz522j {
    transform: translate(16%, 31%);
  }
  .xwzqg5u {
    text-transform: var(--x1byyqdx);
  }
  .xx0bs7k {
    color: var(--xn9pdrp);
  }
  .xx18lmk {
    font-size: var(--x71ek6j);
  }
  .xx1d01n {
    border-right-color: var(--primary-icon);
  }
  .xx6bhzk {
    transition-duration: 0.15s;
  }
  .xx7vh7w {
    border-top-right-radius: 30px;
  }
  .xx8ngbg {
    perspective: 1px;
  }
  .xxaq0ya {
    font-size: var(--xty0z5x);
  }
  .xxbr6pl {
    padding-right: 24px;
  }
  .xxbwyd1 {
    line-height: var(--xo1yfok);
  }
  .xxd9tem {
    color: var(--x14as8df);
  }
  .xxdjrkp {
    font-size: var(--xedureb);
  }
  .xxdpisx {
    margin-left: calc(-1 * var(--button-inner-icon-spacing-large));
  }
  .xxeazjp {
    line-height: var(--x1lxilyl);
  }
  .xxhxcn3 {
    font-family: var(--x1g3r219), var(--xfmoc9m) !important;
  }
  .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 rgba(10, 19, 23, 0.12);
  }
  .xxnfx33 {
    box-shadow: 0 2px 4px var(--shadow-1);
  }
  .xxpdul3 {
    padding-left: 30px;
  }
  .xxpsvdv {
    border-right-color: var(--surface-background);
  }
  .xxqwieb {
    font-size: var(--x9qem0e);
  }
  .xxtkifa {
    box-shadow: var(--x1a7l4tr);
  }
  .xxvu647 {
    padding-left: var(--xy3rk7y);
  }
  .xxwlwhy {
    font-size: var(--xtgnsgv);
  }
  .xxxhv2y {
    border-bottom-left-radius: 9px;
  }
  .xxydokm {
    hyphens: manual;
  }
  .xxymvpz {
    vertical-align: middle;
  }
  .xxziih7 {
    transition-timing-function: cubic-bezier(0.08, 0.52, 0.52, 1);
  }
  .xy00sgc {
    border-top-left-radius: var(--chip-corner-radius);
  }
  .xy1yd91 {
    color: var(--ig-white);
  }
  .xy4nld6 {
    border-left-color: var(--negative);
  }
  .xy76ugz {
    border-bottom-left-radius: var(--menu-list-cell-corner-radius);
  }
  .xy79xod {
    background-color: var(--ui-background);
  }
  .xy7gzn {
    transform: translate(251%, 153%) rotate(15deg);
  }
  .xy80clv {
    border-left-width: 1px;
  }
  .xydmsxb {
    padding-left: var(--xdo9svy);
  }
  .xyesn5m {
    line-height: 1.1429;
  }
  .xygivhq {
    background-color: var(--x1tz3r18);
  }
  .xygjavf {
    font-family: var(--headline1-font-family), var(--font-family-default) !important;
  }
  .xyh5bb9 {
    box-decoration-break: clone;
  }
  .xyi19xy {
    border-top-left-radius: 12px;
  }
  .xykv574 {
    margin-right: -6px;
  }
  .xylxav2 {
    color: var(--tile-tonal-icon-yellow);
  }
  .xyogsne {
    line-height: var(--xar7ave);
  }
  .xyp45bq {
    background-color: var(--tile-tonal-icon-container-background-green);
  }
  .xyqycrx {
    border-top-left-radius: var(--alert-banner-corner-radius);
  }
  .xytf8cw {
    font-size: var(--xky4qh);
  }
  .xyu97ju {
    box-shadow: 0 0 5px 1px rgba(var(--web-always-black), 0.0975);
  }
  .xyup35a {
    padding-right: 1.25px;
  }
  .xyuz3pd {
    background-image: var(--nav-bar-background-gradient);
  }
  .xywkf5 {
    font-family: var(--xy577th), var(--x5iwwgb) !important;
  }
  .xyx06hp {
    border-bottom-left-radius: var(--media-large-corner-radius);
  }
  .xyx3deh {
    text-transform: var(--xqm7bsl);
  }
  .xyxze6z {
    padding-left: 60px;
  }
  .xyy1qs0 {
    border-top-right-radius: var(--reshare-radius);
  }
  .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));
  }
  .xyzyc8m {
    padding-right: 225px;
  }
  .xz342if {
    letter-spacing: var(--x1ex4zbm);
  }
  .xz37nq2 {
    transform: translate(17%, 38%);
  }
  .xz3rzyy {
    background-color: rgb(var(--web-always-white));
  }
  .xz4gly6 {
    transition-timing-function: ease-in-out;
  }
  .xz50zg8 {
    font-weight: var(--xrzext7);
  }
  .xz74otr {
    object-fit: fill;
  }
  .xz86rne {
    border-left-color: var(--secondary-destructive-button-stroke);
  }
  .xz9nc9h {
    text-transform: var(--xej8923);
  }
  .xza2c7i {
    font-stretch: var(--headline3-font-stretch);
  }
  .xzaxuv {
    line-height: var(--xuv22ka);
  }
  .xzclw06 {
    font-stretch: var(--headline1-font-stretch);
  }
  .xzfwzys {
    font-weight: var(--xhtjr7e);
  }
  .xzi8ry5 {
    font-family: var(--xeoes6w), var(--x21vuq5) !important;
  }
  .xzk4hmu {
    font-size: var(--xlmu7fb);
  }
  .xzkaem6 {
    z-index: 3;
  }
  .xzl3qmq {
    opacity: var(--glimmer-min-opacity);
  }
  .xzl7bgz {
    background-color: var(--tile-tonal-icon-container-background-orange);
  }
  .xzlv0ym {
    color: var(--x1h4htjg);
  }
  .xznoska {
    border-left-color: var(--x11jz1to);
  }
  .xzoaru1 {
    line-height: var(--x1ecp0f6);
  }
  .xzolkzo {
    border-top-left-radius: 999px;
  }
  .xzp9cbs {
    line-height: var(--xdhwn4p);
  }
  .xzpqnlu {
    clip: rect(0, 0, 0, 0);
  }
  .xzq7r6s {
    font-family: var(--x1fe9vjc), var(--xlsqs5p) !important;
  }
  .xzsf02u {
    color: var(--primary-text);
  }
  .xzt5al7 {
    direction: ltr;
  }
  .xzuwhe1 {
    font-family: var(--x1jchki3), var(--x16moden) !important;
  }
  .xzv607s {
    margin-left: var(--tab-text-icon-gap);
  }
  .xzwifym {
    color: var(--primary);
  }
  .xzwzjp5 {
    padding-left: var(--text-badge-padding-horizontal);
  }
  .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;
  }
  @supports (color: oklab(0 0 0)) {
    .x13ld82b.x13ld82b {
      background-image: radial-gradient(
          oklab(99.999999% 0 0 / 0.25),
          oklab(99.999999% 0 0/0) 40%
        ),
        radial-gradient(
          oklab(87.835683% 0.003366 0.14967) 30%,
          oklab(67.83255% 0.157095 -0.003474),
          oklab(67.83255% 0.157095 -0.003474 / 0.4) 41%,
          oklab(67.83255% 0.157095 -0.003474/0) 52%
        ),
        radial-gradient(
          oklab(58.984582% 0.14704 -0.231127) 37%,
          oklab(58.984582% 0.14704 -0.231127/0) 46%
        ),
        linear-gradient(
          155deg,
          oklab(76.355294% -0.174894 0.102381/0) 65%,
          oklab(76.355294% -0.174894 0.102381/1) 95%
        ),
        linear-gradient(
          45deg,
          oklab(53.548175% -0.040251 -0.199701),
          oklab(63.951656% -0.055073 -0.189536)
        );
    }
  }
  .x11ig0mb:-webkit-autofill + label {
    line-height: var(--text-input-label-line-height);
  }
  .x12lw8ci:not([disabled]) .x1ja2u2z {
    z-index: unset;
  }
  .x185fvkj:-webkit-autofill + label {
    font-family: var(--text-input-label-font-family), var(--font-family-default);
  }
  .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);
  }
  .x1ckepbg:focus-within {
    border-left-color: #ced0d4;
  }
  .x1d2eodf: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);
  }
  .x1p3n5xz:focus-within {
    border-right-color: var(--input-border-color);
  }
  .x1p97g3g:-webkit-autofill + label {
    font-stretch: var(--text-input-label-font-stretch);
  }
  .x1prgb3j:not([disabled]) .xlt5f95 {
    z-index: unset;
  }
  .x1quw8ve:-webkit-autofill + label {
    transform: scale(var(--text-input-label-font-size-scale-multiplier))
      translateY(-13px);
  }
  .x1sfh74k:-webkit-autofill + label {
    color: var(--secondary-text);
  }
  .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;
  }
  .x53uk0m:-webkit-autofill + label {
    right: auto;
  }
  .xmtqnhx:-webkit-autofill + label {
    font-weight: var(--text-input-label-font-weight);
  }
  .xpx8ijz:focus-visible {
    box-shadow: var(--focus-ring-shadow-default);
  }
  .xq33zhf:focus::-webkit-input-placeholder {
    color: var(--placeholder-text);
  }
  .xv392tr:focus-within {
    border-left-color: var(--input-border-color);
  }
  .xvntqv7:not([disabled]) .x1nhjfyr {
    z-index: unset;
  }
  .xx0ingd:-webkit-autofill + label {
    transition-timing-function: var(--fds-animation-move-out);
  }
  .x19cbwz6:first-child {
    border-top-right-radius: inherit;
  }
  .x79zeqe:first-child {
    border-top-left-radius: inherit;
  }
  .xh99ass:first-child {
    display: none;
  }
  .xtc8r2u:first-child {
    padding-left: 16px;
  }
  .x2oemzd:last-child {
    border-bottom-left-radius: inherit;
  }
  .xgugjxj:last-child {
    border-bottom-right-radius: inherit;
  }
  .xtwum6m:last-child {
    -webkit-clip-path: inset(0 0 1px 0);
    clip-path: inset(0 0 1px 0);
  }
  .xvt02pi:last-child {
    padding-right: 16px;
  }
  .xjl7jj:empty {
    display: none;
  }
  .x1fzehxr:disabled {
    opacity: 1;
  }
  .x1kdt53j:disabled {
    color: var(--disabled-text);
  }
  .xs8nzd4:disabled {
    color: var(--secondary-text);
  }
  .x163jz68:-webkit-autofill {
    padding-left: 2px;
  }
  .xpp3fsf:-webkit-autofill {
    padding-right: 2px;
  }
  .x101frp:hover {
    border-left-color: #65686c;
  }
  .x10bruuh:hover {
    background-image: linear-gradient(var(--hover-overlay), var(--hover-overlay));
  }
  .x11ot2n3:hover {
    border-left-color: var(--accent);
  }
  .x1277o0a:hover {
    cursor: pointer;
  }
  .x14hj169:hover {
    background-color: var(--comment-background) !important;
  }
  .x16xqew5:hover {
    border-left-color: var(--negative);
  }
  .x1bzb8uw:hover {
    border-left-color: var(--secondary-button-stroke);
  }
  .x1ej0bw8:hover {
    background-color: #ededed;
  }
  .x1ibikep:hover {
    border-right-color: var(--negative);
  }
  .x1mdnquu:hover {
    opacity: 0.75;
  }
  .x1mt0hyf:hover {
    border-right-color: #65686c;
  }
  .x1nw9ok8:hover {
    background-color: var(--input-background-error-hover);
  }
  .x1sd63oq:hover {
    opacity: 0.3;
  }
  .x1sur9pj:hover {
    text-decoration-line: underline;
  }
  .x1ubmc1d:hover {
    text-decoration-line: none;
  }
  .x1uqy14q:hover {
    background-color: #000;
  }
  .x1wr2df5:hover {
    border-right-color: var(--border-focused);
  }
  .x1wwl7f7:hover {
    background-color: #e1e1e1;
  }
  .x339a4r:hover {
    border-right-color: var(--secondary-button-stroke);
  }
  .x4ms8yx:hover {
    background-color: var(--input-background-hover);
  }
  .x5ynu1y:hover {
    border-right-color: var(--input-border-color-hover);
  }
  .x885gul:hover {
    background-color: var(--highlight-bg);
  }
  .x8du52y:hover {
    background-color: var(--hover-overlay);
  }
  .x9j7hi1:hover {
    background-color: var(--secondary-button-background);
  }
  .xbaaafw:hover {
    margin-left: 14px;
  }
  .xcz5c1e:hover {
    border-left-width: 2px;
  }
  .xe62tf2:hover {
    background-color: hsla(357, 96%, 61%, 0.05);
  }
  .xh9av9z:hover {
    background-color: var(--input-background-warn-hover);
  }
  .xhi1ddh:hover {
    border-right-style: solid;
  }
  .xjvh09c:hover {
    border-left-color: var(--input-border-color-hover);
  }
  .xrxcqgk:hover {
    border-right-color: var(--accent);
  }
  .xt2mozc:hover {
    margin-right: 14px;
  }
  .xu1g79f:hover {
    border-left-color: var(--border-focused);
  }
  .xu5ltlp:hover {
    border-left-style: solid;
  }
  .xw2a9og:hover {
    border-right-width: 2px;
  }
  .xzmwy8w:hover {
    background-color: rgb(0, 0, 0, 0.05);
  }
  .x1ake63s:focus {
    border-left-color: var(--text-input-active-inner-border);
  }
  .x1b3pals:focus {
    box-shadow: 0 0 0 3px
      hsla(var(--accent-h), var(--accent-s), var(--accent-l), 0.2) inset;
  }
  .x1c7mv8g:focus {
    border-right-color: var(--text-input-active-inner-border);
  }
  .x59fq91:focus {
    box-shadow: var(--focus-ring-shadow-default);
  }
  .xviufn9:focus {
    border-left-color: var(--accent);
  }
  .xyc4ar7:focus {
    background-color: transparent;
  }
  .xzt8jt4:focus {
    border-right-color: var(--accent);
  }
  .x11r9i6l:active {
    background-color: #c3c3c3;
  }
  .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: rgb(0, 0, 0, 0.2);
  }
  .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);
  }
  .xylpydp:active {
    background-color: hsla(50, 100%, 41%, 0.05);
  }
  @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 (max-width: 999px) {
    .x11yr7xz.x11yr7xz {
      display: none;
    }
  }
  @media (max-width: 679px) {
    .x12gvdjo.x12gvdjo {
      border-bottom-right-radius: 0;
    }
  }
  @media (max-width: 679px) {
    .x13xjmei.x13xjmei {
      box-shadow: var(--scroll-shadow);
    }
  }
  @media (max-width: 1267px) {
    .x15bzjrn.x15bzjrn {
      display: none;
    }
  }
  @media (max-width: 679px) {
    .x15ypxgc.x15ypxgc {
      touch-action: none;
    }
  }
  @media (max-width: 564px) {
    .x16n5opg.x16n5opg {
      border-top-right-radius: 0;
    }
  }
  @media (max-width: 1105px) {
    .x17rd3lb.x17rd3lb {
      border-top-right-radius: 0;
    }
  }
  @media (max-width: 899px) {
    .x1daaz14.x1daaz14 {
      display: none;
    }
  }
  @media (max-width: 564px) {
    .x1dzdb2q.x1dzdb2q {
      padding-right: 0;
    }
  }
  @media (max-width: 564px) {
    .x1g2kw80.x1g2kw80 {
      border-top-left-radius: 0;
    }
  }
  @media (max-width: 999px) {
    .x1kbgjfl.x1kbgjfl {
      background-color: var(--surface-background);
    }
  }
  @media (max-width: 679px) {
    .x1likypf.x1likypf {
      box-shadow: none;
    }
  }
  @media (max-width: 939px) {
    .x1m27jid.x1m27jid {
      border-top-right-radius: 0;
    }
  }
  @media (max-width: 999px) {
    .x1mx1xey.x1mx1xey {
      flex-shrink: 1;
    }
  }
  @media (max-width: 939px) {
    .x1nxjzwp.x1nxjzwp {
      border-bottom-right-radius: 0;
    }
  }
  @media (max-width: 1105px) {
    .x1occ683.x1occ683 {
      border-bottom-right-radius: 0;
    }
  }
  @media (max-width: 999px) {
    .x1qm1h6.x1qm1h6 {
      flex-basis: 710px;
    }
  }
  @media (max-width: 768px) {
    .x1rjc95f.x1rjc95f {
      border-bottom-right-radius: 0;
    }
  }
  @media (max-width: 583px) {
    .x1ws6c6y.x1ws6c6y {
      display: none;
    }
  }
  @media (min-width: 1160px) {
    .x1y684pg.x1y684pg {
      margin-left: 12px;
    }
  }
  @media (max-height: 700px) {
    .x1ywmky0.x1ywmky0 {
      margin-right: 6px;
    }
  }
  @media (max-width: 876px) {
    .x2ayxl8.x2ayxl8 {
      display: none;
    }
  }
  @media (max-width: 679px) {
    .x3l4zpa.x3l4zpa {
      justify-content: flex-start;
    }
  }
  @media (max-width: 564px) {
    .x3v4vwv.x3v4vwv {
      padding-left: 0;
    }
  }
  @media (max-width: 583px) {
    .x5il3g6.x5il3g6 {
      justify-content: center;
    }
  }
  @media (max-width: 999px) {
    .x5ilnwy.x5ilnwy {
      align-self: flex-start;
    }
  }
  @media (max-width: 679px) {
    .x9a67hx.x9a67hx {
      justify-content: flex-end;
    }
  }
  @media (max-width: 999px) {
    .xb26l6s.xb26l6s {
      margin-left: auto;
    }
  }
  @media (max-width: 1105px) {
    .xbavcr6.xbavcr6 {
      border-top-left-radius: 0;
    }
  }
  @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) {
    .xcm9u40.xcm9u40 {
      border-top-left-radius: 0;
    }
  }
  @media (max-width: 939px) {
    .xd7htx2.xd7htx2 {
      border-bottom-left-radius: 0;
    }
  }
  @media (max-width: 768px) {
    .xffbe70.xffbe70 {
      border-bottom-left-radius: 0;
    }
  }
  @media (max-width: 583px) {
    .xh6znq8.xh6znq8 {
      display: flex;
    }
  }
  @media (max-width: 564px) {
    .xhkep3z.xhkep3z {
      border-bottom-left-radius: 0;
    }
  }
  @media (max-width: 900px) {
    .xhnf9zx.xhnf9zx {
      display: block;
    }
  }
  @media (any-pointer: coarse) {
    .xhva3ql.xhva3ql {
      opacity: 1;
    }
  }
  @media (max-width: 679px) {
    .xi4e5hu.xi4e5hu {
      border-bottom-left-radius: 0;
    }
  }
  @media (max-width: 999px) {
    .xioq50o.xioq50o {
      position: static;
    }
  }
  @media (max-width: 999px) {
    .xl2d534.xl2d534 {
      display: block;
    }
  }
  @media (max-width: 999px) {
    .xl5lmvx.xl5lmvx {
      left: 8px;
    }
  }
  @media (max-width: 564px) {
    .xl7ujzl.xl7ujzl {
      border-bottom-right-radius: 0;
    }
  }
  @media (max-height: 700px) {
    .xnd27nj.xnd27nj {
      margin-left: -4px;
    }
  }
  @media (min-width: 1160px) {
    .xoiwhxa.xoiwhxa {
      margin-right: 12px;
    }
  }
  @media (max-width: 999px) {
    .xp92f2l.xp92f2l {
      -webkit-backface-visibility: hidden;
    }
  }
  @media (max-width: 768px) {
    .xphnb2k.xphnb2k {
      border-top-right-radius: 0;
    }
  }
  @media (max-width: 1105px) {
    .xphrvy.xphrvy {
      border-bottom-left-radius: 0;
    }
  }
  @media (max-width: 999px) {
    .xpwi0lv.xpwi0lv {
      right: 8px;
    }
  }
  @media (max-width: 999px) {
    .xq4xaog.xq4xaog {
      flex-basis: 680px;
    }
  }
  @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: -webkit-sticky;
      position: sticky;
    }
  }
  @media (max-width: 939px) {
    .xv84f0e.xv84f0e {
      border-top-left-radius: 0;
    }
  }
  @media (max-width: 999px) {
    .xvfe4z.xvfe4z {
      margin-right: auto;
    }
  }
  @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: -webkit-sticky;
      position: sticky;
    }
  }
  @media (max-width: 900px) {
    .xzd29fr.xzd29fr {
      display: none;
    }
  }
  @media (max-width: 679px) {
    .xzit4ce.xzit4ce {
      -webkit-clip-path: inset(0px 0px 0px 0px round var(--dialog-corner-radius));
      clip-path: inset(0px 0px 0px 0px round var(--dialog-corner-radius));
    }
  }
  @media (prefers-contrast: more) {
    .xzvp1bk.xzvp1bk {
      animation-name: x6lyuyf-B;
    }
  }
  @container (max-width: 90vw) {
    .x1gjzbfa.x1gjzbfa {
      border-bottom-left-radius: min(max(4px, 5cqw), 12px);
    }
  }
  @container (max-width: 90vw) {
    .x1tsimqu.x1tsimqu {
      border-top-left-radius: min(max(4px, 5cqw), 12px);
    }
  }
  @container (max-width: 90vw) {
    .x9nrftu.x9nrftu {
      border-top-right-radius: min(max(4px, 5cqw), 12px);
    }
  }
  @container (max-width: 90vw) {
    .xbmebx2.xbmebx2 {
      border-bottom-right-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);
  }
  .x10cihs4 {
    margin-bottom: calc(-100vh + var(--header-height));
  }
  .x10cxd3o {
    max-width: var(--maxWidth);
  }
  .x10e9i7l {
    margin-top: var(--text-input-caption-margin-top);
  }
  .x10indwc {
    height: var(--x1xr656z);
  }
  .x10msahz {
    height: calc(100% - 4px);
  }
  .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);
  }
  .x11d8vdq {
    padding-bottom: var(--menu-base-list-item-padding-vertical);
  }
  .x11gisft {
    max-width: 640px;
  }
  .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%;
  }
  .x123j3cw {
    padding-top: 5px;
  }
  .x123ryzd {
    border-bottom-color: var(--x8pakf8);
  }
  .x1247r65 {
    width: 60px;
  }
  .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;
  }
  .x12t3zde {
    padding-top: 1rem;
  }
  .x12w1swl {
    padding-bottom: var(--padding);
  }
  .x12x0naj {
    padding-bottom: var(--x17ddjjh);
  }
  .x1306p81 {
    padding-top: var(--nav-list-cell-padding-vertical-with-addon);
  }
  .x1357zma {
    border-bottom-color: var(--radio-border-color-selected);
  }
  .x138musq {
    margin-bottom: var(--marginBottom);
  }
  .x139c44z {
    border-bottom-color: rgba(0, 0, 0, 0.1);
  }
  .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);
  }
  .x13v10ij {
    padding-top: var(--paddingBlock);
  }
  .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);
  }
  .x14atkfc {
    width: auto;
  }
  .x14baz6b {
    height: 76px;
  }
  .x14beivq {
    margin-top: 1em;
  }
  .x14cfmi5 {
    width: 64.5%;
  }
  .x14dgxzp {
    width: 58%;
  }
  .x14fvla8 {
    padding-bottom: var(--xs8vd86);
  }
  .x14ler8 {
    margin-bottom: 40px;
  }
  .x14nwjz3 {
    height: 88px;
  }
  .x14qfxbe {
    width: 36px;
  }
  .x14qmtrm {
    border-top-color: var(--switch-active);
  }
  .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%;
  }
  .x158ke7r {
    height: 21px;
  }
  .x15hskp0 {
    border-top-width: var(--x2l55sn);
  }
  .x15jighw {
    width: 49px;
  }
  .x15kvh3e {
    margin-bottom: var(--margin);
  }
  .x15l0y89 {
    padding-top: 21px;
  }
  .x15ru2t9 {
    padding-bottom: var(--x1h00o4q);
  }
  .x15ua4p2 {
    padding-bottom: var(--x17zdia1);
  }
  .x15vhz18 {
    width: 1em;
  }
  .x15xjtwp {
    padding-bottom: var(--x1mn7wmk);
  }
  .x15yg21f {
    width: 56px;
  }
  .x15zyk1g {
    padding-top: var(--text-badge-padding-vertical);
  }
  .x160cr68 {
    border-bottom-width: var(--x1heqtsn);
  }
  .x161sli9 {
    padding-bottom: 56px;
  }
  .x162hmin {
    height: 148px;
  }
  .x168biu4 {
    width: 344px;
  }
  .x1691je0 {
    width: 34px;
  }
  .x16bybu0 {
    margin-bottom: 64px;
  }
  .x16d3s56 {
    height: 144px;
  }
  .x16d44fo {
    border-bottom-color: rgba(0, 0, 0, 0.5);
  }
  .x16fjczr {
    padding-top: var(--list-cell-padding-vertical);
  }
  .x16ldp7u {
    margin-top: -5px;
  }
  .x16lq71d {
    border-top-color: var(--primary-icon);
  }
  .x16pr9af {
    margin-bottom: -10px;
  }
  .x16s0kzc {
    width: 132px;
  }
  .x16stqrj {
    border-bottom-color: transparent;
  }
  .x16ubqpr {
    padding-bottom: var(--x4f6v9y);
  }
  .x16v0oar {
    border-top-width: none;
  }
  .x16wdlz0 {
    height: 38px;
  }
  .x16xo4sp {
    min-width: 18px;
  }
  .x16z1lm9 {
    margin-top: -7px;
  }
  .x16zlq7r {
    padding-bottom: var(--x1vniwpj);
  }
  .x170jfvy {
    height: 10px;
  }
  .x175kp8w {
    min-height: var(--nav-list-cell-min-height);
  }
  .x175xb6m {
    padding-bottom: var(--x8opvso);
  }
  .x177zlmg {
    padding-top: 4.5px;
  }
  .x178xt8z {
    border-top-width: 1px;
  }
  .x17ats6m {
    border-bottom-color: var(--overlay-alpha-80);
  }
  .x17d7ig4 {
    padding-bottom: var(--text-badge-padding-vertical);
  }
  .x17gh7f2 {
    padding-bottom: var(--x5c2mzv);
  }
  .x17j0sh5 {
    border-bottom-color: var(--secondary-button-background-floating);
  }
  .x17oyuyc {
    margin-top: var(--margin);
  }
  .x17rw0jw {
    height: 22px;
  }
  .x17upfok {
    min-width: 320px;
  }
  .x17w5aax {
    padding-bottom: var(--x17wfhqi);
  }
  .x17yl4rm {
    height: var(--radio-size-large);
  }
  .x17z2i9w {
    width: 22px;
  }
  .x17zef60 {
    margin-top: var(--marginTop);
  }
  .x18061mc {
    padding-bottom: var(--paddingBottom);
  }
  .x182mx9v {
    margin-left: var(--marginLeft);
  }
  .x183yexn {
    padding-bottom: var(--x9sfbbr);
  }
  .x1849jeq {
    width: 30px;
  }
  .x18514jb {
    padding-bottom: var(--x11ftnti);
  }
  .x185me3a {
    height: var(--x1qwpgpj);
  }
  .x187jt {
    width: 51%;
  }
  .x187nhsf {
    width: 44px;
  }
  .x188425o {
    padding-bottom: var(--list-cell-padding-vertical-with-addon);
  }
  .x18bia92 {
    padding-bottom: var(--paddingBlock);
  }
  .x18bsr7w {
    border-bottom-width: var(--card-border-width, 0px);
  }
  .x18ccme9 {
    border-top-width: 5px;
  }
  .x18d9i69 {
    padding-bottom: 0;
  }
  .x18dl8mb {
    height: 150px;
  }
  .x18g6o9x {
    top: calc(50% - 12.5px);
  }
  .x18gnavp {
    height: 13px;
  }
  .x18ip3f8 {
    min-width: 344px;
  }
  .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;
  }
  .x19nz27s {
    min-width: 6px;
  }
  .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);
  }
  .x19z6os {
    min-width: none;
  }
  .x1a00udw {
    width: 15px;
  }
  .x1a2gq94 {
    padding-bottom: var(--xevryxj);
  }
  .x1a2w583 {
    border-top-right-radius: 0;
  }
  .x1a3r9hi {
    max-height: 380px;
  }
  .x1a7vs8u {
    height: 70%;
  }
  .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%;
  }
  .x1bkpikb {
    right: -2px;
  }
  .x1bkzgmd {
    border-bottom-color: var(--comment-background);
  }
  .x1bl4301 {
    width: var(--width);
  }
  .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);
  }
  .x1bwycvy {
    max-height: 100vh;
  }
  .x1bx8frr {
    width: 59px;
  }
  .x1byqi6 {
    padding-bottom: var(--x1cg1hpd);
  }
  .x1c436fg {
    margin-bottom: 18px;
  }
  .x1c7jfne {
    bottom: 2px;
  }
  .x1c7vg25 {
    min-width: 112px;
  }
  .x1c8qvny {
    padding-bottom: var(--x1jdfoav);
  }
  .x1c98d7f {
    padding-bottom: var(--xhes4e6);
  }
  .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);
  }
  .x1d7z9mz {
    width: 76px;
  }
  .x1da4nbr {
    height: var(--x168z3fp);
  }
  .x1dact8u {
    padding-bottom: var(--xf8s79k);
  }
  .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);
  }
  .x1dz6sdn {
    min-height: 328px;
  }
  .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;
  }
  .x1egiwwb {
    height: 500px;
  }
  .x1ejq31n {
    border-top-style: none;
  }
  .x1ekyzy6 {
    border-bottom-width: var(--x1y5fns0);
  }
  .x1emoqdn {
    height: calc(100vh - 200px);
  }
  .x1enc8s9 {
    border-bottom-width: none;
  }
  .x1epquy7 {
    border-top-color: var(--input-border-color);
  }
  .x1epygpo {
    border-top-width: var(--card-border-width, 0px);
  }
  .x1eqyben {
    min-width: var(--minWidth);
  }
  .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;
  }
  .x1ezzyay {
    padding-bottom: var(--x1nvwbad);
  }
  .x1f1nlb9 {
    width: 25%;
  }
  .x1f4buv5 {
    left: -2px;
  }
  .x1f5funs {
    height: var(--height);
  }
  .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);
  }
  .x1fqp7bg {
    margin-bottom: 15px;
  }
  .x1fqu6pj {
    padding-bottom: var(--section-header-addOnEnd-button-padding-vertical);
  }
  .x1fsd2vl {
    width: 10px;
  }
  .x1fu8urw {
    width: 64px;
  }
  .x1fur4o1 {
    top: -10px;
  }
  .x1fxhmyf {
    width: 13px;
  }
  .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;
  }
  .x1g9fk1a {
    top: var(--top);
  }
  .x1gb1k7j {
    height: 87px;
  }
  .x1gb2em4 {
    height: 68px;
  }
  .x1gblu7m {
    border-top-color: none;
  }
  .x1gefphp {
    width: calc(50% - 4px);
  }
  .x1gfrltd {
    padding-bottom: var(--xam2lky);
  }
  .x1gg8mnh {
    min-height: 44px;
  }
  .x1gk5y8p {
    width: var(--x1csr2uz);
  }
  .x1gkuw16 {
    border-bottom-color: var(--warning);
  }
  .x1gnnpzl {
    height: 30px;
  }
  .x1gp4ovq {
    border-top-width: 4px;
  }
  .x1gsfyvl {
    height: var(--x43ln1b);
  }
  .x1gslohp {
    margin-top: 4px;
  }
  .x1gsmzo5 {
    border-top-color: var(--x1e8ogek);
  }
  .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;
  }
  .x1hb41fa {
    padding-right: var(--paddingRight);
  }
  .x1hcjvws {
    padding-bottom: var(--xs9o9la);
  }
  .x1hdhw5h {
    padding-bottom: var(--x1986vq1);
  }
  .x1hfn5x7 {
    width: 260px;
  }
  .x1hhzuzn {
    padding-bottom: 18px;
  }
  .x1hmvnq2 {
    margin-top: 14px;
  }
  .x1hohm31 {
    border-top-color: rgba(0, 0, 0, 0.1);
  }
  .x1howknv {
    height: 12%;
  }
  .x1hq5gj4 {
    margin-bottom: 24px;
  }
  .x1hqenl9 {
    min-width: var(--toast-container-min-width);
  }
  .x1hqhkut {
    margin-right: var(--marginRight);
  }
  .x1hshjfz {
    min-height: 16px;
  }
  .x1hsu73c {
    border-bottom-color: var(--input-border-color-hover);
  }
  .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;
  }
  .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;
  }
  .x1ixqb2u {
    padding-top: 174px;
  }
  .x1iymm2a {
    margin-bottom: 32px;
  }
  .x1iypkwq {
    height: var(--xb635nk);
  }
  .x1j4j2dj {
    height: 22%;
  }
  .x1j85h84 {
    padding-bottom: 1px;
  }
  .x1j85kn {
    width: 58.33%;
  }
  .x1j9u4d2 {
    max-width: 400px;
  }
  .x1jch2zu {
    border-bottom-color: #fa383e;
  }
  .x1jee029 {
    min-height: 488px;
  }
  .x1jfg07d {
    width: 22%;
  }
  .x1jfij63 {
    margin-top: 110px;
  }
  .x1jkqq1h {
    max-width: 280px;
  }
  .x1jl7e5u {
    bottom: var(--bottom);
  }
  .x1jn0hjm {
    height: 600px;
  }
  .x1jn9clo {
    bottom: 10px;
  }
  .x1joutvv {
    height: var(--xtzgqy);
  }
  .x1jpg84f {
    width: 388px;
  }
  .x1jx8tsq {
    width: 10%;
  }
  .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;
  }
  .x1k8bqx0 {
    padding-bottom: var(--xptz1zw);
  }
  .x1kb659o {
    max-height: var(--maxHeight);
  }
  .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);
  }
  .x1l3hj4d {
    bottom: -34px;
  }
  .x1l3jyfm {
    width: 83%;
  }
  .x1l90r2v {
    padding-bottom: 16px;
  }
  .x1ldx8e {
    margin-right: 2px;
  }
  .x1lfhtmy {
    border-bottom-color: var(--border-unfocused);
  }
  .x1lg0oad {
    top: -18px;
  }
  .x1lgns3c {
    padding-bottom: var(--x1foc1em);
  }
  .x1llt8gk {
    min-height: 254px;
  }
  .x1lmfxnq {
    padding-bottom: var(--xbczgh);
  }
  .x1lon9th {
    padding-bottom: var(--x10mie8a);
  }
  .x1lr1uin {
    max-width: 420px;
  }
  .x1lrq78z {
    border-bottom-color: var(--chip-background-selected);
  }
  .x1lytzrv {
    max-width: inherit;
  }
  .x1lzk20x {
    padding-bottom: var(--xldsu7d);
  }
  .x1lzt3e6 {
    width: 114px;
  }
  .x1m3v4wt {
    height: 200px;
  }
  .x1m8jc8i {
    padding-bottom: var(--xxxwp2s);
  }
  .x1ma831i {
    border-top-color: var(--xwh6bgr);
  }
  .x1mbzxdm {
    width: 23%;
  }
  .x1miatn0 {
    padding-top: 32px;
  }
  .x1mkiy5m {
    min-width: 50%;
  }
  .x1mnct07 {
    padding-bottom: var(--xwshb32);
  }
  .x1mq37bv {
    min-height: var(--list-cell-min-height);
  }
  .x1mqrs8o {
    border-top-color: var(--base-cherry);
  }
  .x1mtejvm {
    height: 13%;
  }
  .x1mv4l1 {
    right: var(--right);
  }
  .x1n0idbz {
    padding-bottom: var(--xgahrtm);
  }
  .x1n3te05 {
    max-height: calc(100vh - 60px);
  }
  .x1n5ongv {
    padding-bottom: var(--x1f4rmb4);
  }
  .x1n79urc {
    border-bottom-color: var(--hover-overlay);
  }
  .x1n7qst7 {
    max-width: 548px;
  }
  .x1n7xbgf {
    padding-bottom: var(--x164n1mk);
  }
  .x1nb4dca {
    border-bottom-color: var(--media-inner-border);
  }
  .x1nbnut7 {
    height: 128px;
  }
  .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%;
  }
  .x1nvd71e {
    top: 80%;
  }
  .x1nxbyug {
    padding-bottom: var(--x1d36sq9);
  }
  .x1nz1li2 {
    width: 41.25%;
  }
  .x1o1nzlu {
    min-height: 15px;
  }
  .x1o2z316 {
    width: calc(100% - 8px);
  }
  .x1o7swki {
    border-top-color: var(--comment-background);
  }
  .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);
  }
  .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;
  }
  .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: fit-content;
  }
  .x1pz7qcj {
    width: var(--x1hw50zh);
  }
  .x1pzews7 {
    border-bottom-width: 1.5px;
  }
  .x1q0q8m5 {
    border-bottom-style: solid;
  }
  .x1q5yig5 {
    width: 272px;
  }
  .x1q734qy {
    width: 71%;
  }
  .x1q80e4b {
    max-height: calc(80vh - 70px);
  }
  .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;
  }
  .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);
  }
  .x1rds7rs {
    border-top-color: var(--xxli5wy);
  }
  .x1rdy4ex {
    margin-top: -4px;
  }
  .x1rhet7l {
    margin-top: 7px;
  }
  .x1ri49h8 {
    height: 172px;
  }
  .x1rife3k {
    overflow-y: scroll;
  }
  .x1rkglvj {
    padding-bottom: var(--xroz8fy);
  }
  .x1rkru5j {
    max-height: 550px;
  }
  .x1rsacje {
    border-bottom-color: var(--list-border-color, transparent);
  }
  .x1rxj1xn {
    padding-bottom: 50px;
  }
  .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;
  }
  .x1sl5uzh {
    width: 66.66%;
  }
  .x1so1ns2 {
    width: 192px;
  }
  .x1spuwte {
    width: var(--x18b96uj);
  }
  .x1srbbgq {
    max-width: 876px;
  }
  .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;
  }
  .x1t4gjm {
    padding-bottom: 22px;
  }
  .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;
  }
  .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: fit-content;
  }
  .x1u78mur {
    width: 58px;
  }
  .x1u7kmwd {
    margin-bottom: 14px;
  }
  .x1u8cpjd {
    padding-bottom: var(--xtayoku);
  }
  .x1u8wpl7 {
    border-bottom-color: var(--xygfmuv);
  }
  .x1ua1ozc {
    min-width: var(--menu-item-icon-default-size, initial);
  }
  .x1ug4tga {
    padding-bottom: 13px;
  }
  .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;
  }
  .x1v55cqy {
    border-bottom-color: none;
  }
  .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);
  }
  .x1vep0dm {
    padding-bottom: var(--x13gmsqo);
  }
  .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;
  }
  .x1wiwyrm {
    min-height: 52px;
  }
  .x1wkxgih {
    height: 120px;
  }
  .x1wr1t1i {
    width: var(--xtzgqy);
  }
  .x1wsgfga {
    margin-bottom: -8px;
  }
  .x1wsuqlk {
    margin-right: 12px;
  }
  .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);
  }
  .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);
  }
  .x1y1aw1k {
    padding-top: 8px;
  }
  .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);
  }
  .x1yo87oe {
    width: 172px;
  }
  .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);
  }
  .x2huve6 {
    padding-top: var(--padding);
  }
  .x2lwn1j {
    min-height: 0;
  }
  .x2p4029 {
    padding-bottom: 43px;
  }
  .x2pejg6 {
    width: 128px;
  }
  .x2yie3v {
    padding-bottom: 1rem;
  }
  .x36qwtl {
    height: 2px;
  }
  .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);
  }
  .x48euh5 {
    padding-bottom: var(--xqz8dnv);
  }
  .x48zov4 {
    width: var(--x1nwk6ru);
  }
  .x4cne27 {
    margin-bottom: -6px;
  }
  .x4dwnd4 {
    border-top-color: var(--input-border-color-hover);
  }
  .x4ii5y1 {
    margin-bottom: auto;
  }
  .x4jcyaw {
    padding-bottom: var(--x1j99rh5);
  }
  .x4k3uqp {
    height: 60vh;
  }
  .x4l50q0 {
    width: 486px;
  }
  .x4m7ku4 {
    min-width: 64px;
  }
  .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);
  }
  .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;
  }
  .x5l7cqo {
    padding-bottom: var(--x1fr0qlc);
  }
  .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%;
  }
  .x5u8yf0 {
    border-top-color: #fa383e;
  }
  .x5yr21d {
    height: 100%;
  }
  .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);
  }
  .x6d00yu {
    height: 222px;
  }
  .x6enp1t {
    padding-top: var(--toast-addon-padding-vertical);
  }
  .x6ewuzp {
    top: calc(50% - 6px);
  }
  .x6ikm8r {
    overflow-x: hidden;
  }
  .x6jxa94 {
    width: 14px;
  }
  .x6rh3i8 {
    padding-bottom: var(--xjqhn61);
  }
  .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);
  }
  .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;
  }
  .x7p5aqh {
    border-top-width: var(--radio-border-width);
  }
  .x7p5m3t {
    overscroll-behavior-x: contain;
  }
  .x7pr0uv {
    border-bottom-color: var(--comment-threading-lines);
  }
  .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;
  }
  .x7ywyr2 {
    min-height: 50px;
  }
  .x7ztl0r {
    padding-bottom: var(--xedzi5j);
  }
  .x80663w {
    top: auto;
  }
  .x80vd3b {
    border-bottom-color: var(--divider);
  }
  .x81gnnc {
    padding-bottom: var(--list-cell-padding-vertical);
  }
  .x837sfr {
    left: var(--left);
  }
  .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));
  }
  .x889kno {
    padding-top: 10px;
  }
  .x8cjs6t {
    border-top-color: var(--divider);
  }
  .x8fpamh {
    padding-top: var(--text-input-padding-vertical);
  }
  .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);
  }
  .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;
  }
  .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);
  }
  .x9xr8e8 {
    width: 508px;
  }
  .xa309fb {
    border-bottom-width: 5px;
  }
  .xa7g0tp {
    border-top-color: var(--border-focused);
  }
  .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;
  }
  .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);
  }
  .xbcyeg6 {
    height: var(--x11s1nmz);
  }
  .xbfrwjf {
    bottom: 4px;
  }
  .xbhj19a {
    padding-bottom: var(--xzygngb);
  }
  .xbhpgbg {
    min-height: var(--minHeight);
  }
  .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);
  }
  .xc3xnms {
    padding-top: 53px;
  }
  .xc5yxbg {
    padding-bottom: var(--x1bnfend);
  }
  .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;
  }
  .xcf0b12 {
    width: 41.66%;
  }
  .xcht7qi {
    padding-bottom: var(--xtncwjf);
  }
  .xci0xqf {
    width: 7px;
  }
  .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);
  }
  .xd7y6wv {
    height: 26px;
  }
  .xdcada7 {
    border-top-color: var(--radio-border-color);
  }
  .xdd8jsf {
    height: 52px;
  }
  .xddcwa8 {
    padding-bottom: var(--x15p19ui);
  }
  .xdeihhi {
    padding-bottom: var(--xnazks6);
  }
  .xdiz9cm {
    height: 59px;
  }
  .xdj266r {
    margin-top: 0;
  }
  .xdjccd9 {
    left: -6px;
  }
  .xdk7pt {
    height: 8px;
  }
  .xdlgdo1 {
    padding-bottom: var(--xm7gu2b);
  }
  .xdrs2t1 {
    border-bottom-color: var(--secondary-button-background);
  }
  .xdsb8wn {
    top: 100%;
  }
  .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: rgb(0, 0, 0, 0.1);
  }
  .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: fit-content;
  }
  .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);
  }
  .xf9y8ew {
    top: 350px;
  }
  .xfadu90 {
    padding-bottom: var(--x1iw4ags);
  }
  .xfbu5zs {
    padding-bottom: var(--xt1o8kz);
  }
  .xfhlp2a {
    width: 33.33%;
  }
  .xfi1oeo {
    padding-bottom: 21px;
  }
  .xfo1io1 {
    padding-bottom: var(--xkus4dh);
  }
  .xfo3rzh {
    border-top-color: var(--comment-threading-lines);
  }
  .xfo62xy {
    width: 2px;
  }
  .xfr5jun {
    top: 8px;
  }
  .xfrllxf {
    border-bottom-left-radius: 0;
  }
  .xftnhvs {
    padding-bottom: var(--x1a0t850);
  }
  .xfvfia3 {
    margin-bottom: var(--menu-item-base-margin-vertical);
  }
  .xfw7k77 {
    width: var(--radio-checked-icon-size-large);
  }
  .xfwqwp2 {
    padding-bottom: var(--x1jc9xja);
  }
  .xfyf068 {
    top: 13px;
  }
  .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;
  }
  .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);
  }
  .xggygye {
    scroll-margin-top: 8px;
  }
  .xgkjt62 {
    width: 67%;
  }
  .xgmub6v {
    width: 590px;
  }
  .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%;
  }
  .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);
  }
  .xhk4lve {
    padding-bottom: var(--x196hffg);
  }
  .xhrpt6u {
    margin-top: 18px;
  }
  .xhsvlbd {
    margin-top: -10px;
  }
  .xht8ovn {
    border-bottom-color: var(--base-blue);
  }
  .xhvdbge {
    height: 19px;
  }
  .xhwbanj {
    padding-bottom: var(--xvqghgo);
  }
  .xhyb2dy {
    width: 52%;
  }
  .xhzj8wp {
    padding-top: 46px;
  }
  .xi0exxh {
    height: 23px;
  }
  .xi22wye {
    height: var(--x1bibceu);
  }
  .xi2lk0m {
    bottom: -8px;
  }
  .xi55695 {
    width: 328px;
  }
  .xi5vw2a {
    width: var(--x1250kay);
  }
  .xi9l4ab {
    width: 82%;
  }
  .xieb3on {
    margin-bottom: 20px;
  }
  .xifccgj {
    margin-top: -6px;
  }
  .xifgf4x {
    margin-top: 62px;
  }
  .xifkd7f {
    width: 140px;
  }
  .xignqqw {
    padding-bottom: var(--section-header-padding-vertical);
  }
  .xinu3np {
    width: 45%;
  }
  .xip93fl {
    border-bottom-color: var(--base-cherry);
  }
  .xirqqd8 {
    max-width: 80px;
  }
  .xisnujt {
    min-height: 20px;
  }
  .xiun8qx {
    min-height: 6px;
  }
  .xj0n7wz {
    padding-bottom: var(--x156m73q);
  }
  .xj35x94 {
    width: 112px;
  }
  .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%;
  }
  .xjp8j0k {
    height: 96px;
  }
  .xjppbhk {
    border-bottom-right-radius: 0;
  }
  .xjpr12u {
    margin-bottom: 2px;
  }
  .xjth25s {
    padding-left: 54px;
  }
  .xjtn75c {
    padding-bottom: var(--xbrsu0c);
  }
  .xjv05ge {
    margin-top: 28px;
  }
  .xjwf9q1 {
    min-height: 24px;
  }
  .xjwt20y {
    height: var(--x71ek6j);
  }
  .xjy57v4 {
    border-bottom-color: var(--x11jz1to);
  }
  .xk0gi2l {
    height: calc(50% - 4px);
  }
  .xk4dd5j {
    height: 30%;
  }
  .xkftn1s {
    padding-bottom: var(--x1rpon2t);
  }
  .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);
  }
  .xl7o2y8 {
    padding-bottom: var(--x1wc4qit);
  }
  .xl9nvqe {
    min-width: min(fit-content, 100%);
  }
  .xldx9it {
    padding-bottom: var(--x1ly97zt);
  }
  .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;
  }
  .xm6i5cn {
    width: 90%;
  }
  .xm7lytj {
    padding-top: 7px;
  }
  .xm80bdy {
    margin-right: -9999px;
  }
  .xm82sml {
    width: 265px;
  }
  .xm9qwu6 {
    border-bottom-color: var(--toast-border-color);
  }
  .xmgb6t1 {
    margin-bottom: -2px;
  }
  .xmhk92p {
    top: 20px;
  }
  .xmix8c7 {
    height: 18px;
  }
  .xmqxc35 {
    border-top-width: var(--toast-border-width);
  }
  .xmrkho8 {
    border-top-color: var(--negative);
  }
  .xmssixy {
    width: 74.5%;
  }
  .xmw5kly {
    padding-bottom: var(--xt6fc49);
  }
  .xmyip4h {
    padding-top: var(--paddingTop);
  }
  .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;
  }
  .xng853d {
    bottom: calc(100% - 1px);
  }
  .xng8ra {
    height: 60px;
  }
  .xngsmlf {
    padding-bottom: var(--x1ujv142);
  }
  .xnhwghu {
    padding-bottom: var(--xwjbqgq);
  }
  .xni0hvr {
    height: 119px;
  }
  .xni59qk {
    width: 72px;
  }
  .xnjgh8c {
    max-height: 0;
  }
  .xnl1qt8 {
    max-height: 1.3333em;
  }
  .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;
  }
  .xoverlg {
    height: 20%;
  }
  .xoylwha {
    width: 139px;
  }
  .xoyzfg9 {
    top: 18px;
  }
  .xp4tyjd {
    width: 356px;
  }
  .xp8ffy6 {
    padding-bottom: var(--x1uot14e);
  }
  .xpb217x {
    width: var(--x8oldod);
  }
  .xpcibvc {
    width: 22.5px;
  }
  .xpd6s0f {
    border-bottom-color: var(--xxli5wy);
  }
  .xpfruso {
    height: 109px;
  }
  .xpn8fn3 {
    border-bottom-color: var(--card-background);
  }
  .xpnc28q {
    height: 275px;
  }
  .xpp9ksn {
    padding-bottom: var(--x15jt2h9);
  }
  .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;
  }
  .xqtp20y {
    height: 0;
  }
  .xqu0tyb {
    height: 4px;
  }
  .xqu606t {
    width: calc(100% * (2 / 3));
  }
  .xqui205 {
    margin-top: 24px;
  }
  .xqum6pr {
    padding-bottom: var(--xrzky0z);
  }
  .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;
  }
  .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;
  }
  .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);
  }
  .xtfq0xv {
    padding-bottom: var(--x13ujgqb);
  }
  .xthkip5 {
    width: 270px;
  }
  .xthy2uy {
    max-width: 50%;
  }
  .xtj7dha {
    padding-bottom: var(--x7uqazd);
  }
  .xtjbt7l {
    padding-bottom: var(--x1nhqkgy);
  }
  .xtmeyug {
    width: 41%;
  }
  .xtp0wl1 {
    height: calc(100vh - var(--header-height));
  }
  .xtqzso9 {
    border-bottom-width: var(--radio-border-width);
  }
  .xtskpf2 {
    padding-bottom: var(--xmdjmbg);
  }
  .xtu2xtp {
    top: -6px;
  }
  .xtwcsib {
    padding-top: var(--section-header-addOnEnd-button-padding-vertical);
  }
  .xtxvd8l {
    padding-bottom: var(--x2lfd8q);
  }
  .xu06os2 {
    margin-bottom: 5px;
  }
  .xu0aao5 {
    min-height: 36px;
  }
  .xu1mrb {
    height: 10%;
  }
  .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);
  }
  .xunqgtb {
    border-bottom-color: var(--placeholder-image);
  }
  .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);
  }
  .xvg3j5b {
    margin-right: 1em;
  }
  .xvhapq4 {
    padding-bottom: var(--xyfsp7x);
  }
  .xvijh9v {
    margin-top: 1px;
  }
  .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;
  }
  .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;
  }
  .xwrg52n {
    min-width: 88px;
  }
  .xwrucs7 {
    height: var(--x1csr2uz);
  }
  .xws0hc0 {
    max-width: 241px;
  }
  .xwtykhg {
    border-top-color: var(--popover-border-color);
  }
  .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;
  }
  .xx6bls6 {
    padding-bottom: 20px;
  }
  .xx74p77 {
    border-top-color: rgba(0, 0, 0, 0.5);
  }
  .xxc7z9f {
    max-width: 360px;
  }
  .xxk0z11 {
    height: 24px;
  }
  .xxl3v1k {
    padding-bottom: var(--x1v28tgj);
  }
  .xxljpkc {
    width: 30%;
  }
  .xxm47qr {
    padding-bottom: var(--xju05vz);
  }
  .xxna18m {
    padding-bottom: var(--xap3m2g);
  }
  .xxpd7ok {
    border-bottom-color: var(--xwh6bgr);
  }
  .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);
  }
  .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%;
  }
  .xygnafs {
    width: 120px;
  }
  .xyhpeqk {
    max-height: var(--tab-height);
  }
  .xyinxu5 {
    padding-top: 14px;
  }
  .xykhq64 {
    padding-bottom: var(--x19fihmu);
  }
  .xylbxtu {
    max-width: 1464px;
  }
  .xynyxfr {
    width: 83.33%;
  }
  .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;
  }
  .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;
  }
  .xzds5ts {
    border-top-color: var(--placeholder-image);
  }
  .xzgrm9v {
    height: var(--x3qh6d4);
  }
  .xzi3mdb {
    padding-top: 11px;
  }
  .xzjbwwf {
    width: 180px;
  }
  .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);
  }
  .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;
  }
  .x12vv892:-webkit-autofill {
    margin-top: 0;
  }
  .xvr60a6:-webkit-autofill {
    padding-top: 18px;
  }
  .x131mruo:hover {
    border-bottom-color: var(--secondary-button-stroke);
  }
  .x16uexu2:hover {
    border-top-width: 2px;
  }
  .x19ep5bo:hover {
    border-top-color: var(--negative);
  }
  .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;
  }
  .x1ou7vsy:hover {
    border-bottom-width: 2px;
  }
  .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);
  }
  .xgb56qg:hover {
    margin-top: 14px;
  }
  .xggcdpo:hover {
    border-top-color: var(--border-focused);
  }
  .xscj4nj:hover {
    border-bottom-color: var(--accent);
  }
  .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 (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-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-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-height: 700px) and (max-height: 789px) {
    .x1sltb1f.x1sltb1f {
      width: 1063px;
    }
  }
  @media (max-width: 1249px) {
    .x1ufxpan.x1ufxpan {
      width: calc(100% - 20px);
    }
  }
  @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: 900px) {
    .xhz6iuk.xhz6iuk {
      height: inherit;
    }
  }
  @media (max-width: 1920px) {
    .xornbnt.xornbnt {
      max-width: none;
    }
  }
  @media (max-width: 679px) {
    .xp3hrpj.xp3hrpj {
      border-bottom-right-radius: var(--card-corner-radius);
    }
  }
  @media (min-width: 1024px) {
    .xpa2o8t.xpa2o8t {
      max-height: calc(100vh - var(--header-height));
      max-height: calc(100dvh - var(--header-height));
    }
  }
  @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: 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;
    }
  }
  .x10emqs4::-ms-reveal {
    display: none;
  }
  .x10pfhc2::after {
    right: -8px;
  }
  .x15h3p50::-ms-clear {
    display: none;
  }
  .x194ut8o::after {
    border-top-left-radius: 50%;
  }
  .x19gujb8::-webkit-search-results-decoration {
    -webkit-appearance: none;
    appearance: none;
  }
  .x1ad04t7::-webkit-search-cancel-button {
    -webkit-appearance: none;
    appearance: none;
  }
  .x1cpjm7i::before {
    content: "";
  }
  .x1enq0fi::-webkit-outer-spin-button {
    margin-right: 0;
  }
  .x1fgarty::before {
    display: block;
  }
  .x1glnyev::-webkit-search-decoration {
    -webkit-appearance: none;
    appearance: none;
  }
  .x1hcrkkg::-webkit-search-cancel-button {
    display: none;
  }
  .x1ix68h3::-webkit-search-results-button {
    -webkit-appearance: none;
    appearance: none;
  }
  .x1j6awrg::after {
    position: absolute;
  }
  .x1s928wv::after {
    content: "";
  }
  .x1v53gu8::after {
    left: -8px;
  }
  .x1vzenxt::after {
    border-top-right-radius: 50%;
  }
  .x1w2f3u4::-webkit-inner-spin-button {
    margin-right: 0;
  }
  .x2s2ed0::-webkit-input-placeholder {
    color: var(--secondary-text);
  }
  .x3pxiar::-webkit-inner-spin-button {
    -webkit-appearance: none;
    appearance: none;
  }
  .x5qmtx::-webkit-inner-spin-button {
    margin-left: 0;
  }
  .x7r5tp8::after {
    box-shadow: var(--scroll-shadow);
  }
  .x7uq1h6::-webkit-outer-spin-button {
    -webkit-appearance: none;
    appearance: none;
  }
  .xd7ygy7::after {
    border-bottom-right-radius: 50%;
  }
  .xfk6m8::-webkit-scrollbar {
    display: none;
  }
  .xfvqz1d::-webkit-search-results-button {
    display: none;
  }
  .xha3pab::-webkit-input-placeholder {
    color: var(--placeholder-text);
  }
  .xhkezso::after {
    display: block;
  }
  .xitxdhh::after {
    z-index: 1;
  }
  .xrp7k0k::-webkit-outer-spin-button {
    margin-left: 0;
  }
  .xt298gk::after {
    border-bottom-left-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);
  }
  .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);
  }
  .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);
  }
  