.xs83m0k {
    flex-shrink: 1
}

.x14r61f {
    max-width: 80%
}

.xewcech {
    max-width: 20%
}

.xznra1h {
    min-width: 110px
}

.x1b93o42 {
    background: #2887e6
}

.xs6gss {
    background: var(--big-green-40)
}

.x12lumcd {
    flex: 1 1 auto
}

.x13rgm9e {
    border-bottom: 1px solid var(--geodesic-color-border-divider-default-disabled)
}

.x180z3qz {
    transition: max-width .2s linear
}

.x3psx0u {
    flex: 0 0 auto
}

.x5gkzjs {
    transition: background-color .2s ease
}

.x6ryj8 {
    background-position: 7px center
}

.x98rzlu {
    flex: 1
}

.xy9syeq {
    transition: all .2s ease-in-out
}

.xyf91em {
    background-position: center top
}

.xzkajai {
    transition: background-color .15s ease-in
}

.x1uvtmcs:focus {
    outline: none
}

.x106a9eq {
    padding-inline-start: 20px
}

.x10bpwj5 {
    border-inline-start-color: var(--fds-divider-on-white)
}

.x10l6tqk {
    position: absolute
}

.x10w94by {
    border-inline-end-width: 0
}

.x1143rjc {
    border-start-end-radius: 100px
}

.x117nqv4 {
    font-weight: 700
}

.x11hdunq {
    margin-inline-start: 40px
}

.x11lfxj5 {
    padding-inline-end: 4px
}

.x11r6d5e {
    display: table
}

.x11t971q {
    margin-inline-end: auto
}

.x11uqc5h {
    z-index: 100
}

.x12b2ns1 {
    border-inline-start-color: #b0bcc8
}

.x12h7gaj {
    color: var(--fig-primary-text)
}

.x12peec7 {
    background-color: #fff
}

.x12y6twl {
    transform: scale(.8)
}

.x135b78x {
    padding-inline-start: 4px
}

.x136xc0k {
    color: red
}

.x13a6bvl {
    justify-content: flex-end
}

.x13fj5qh {
    margin-inline-start: 8px
}

.x13ileg2 {
    border-inline-start-color: var(--fds-blue-60)
}

.x13jy36j {
    padding-inline-start: 24px
}

.x13sv0m {
    border-inline-start-color: var(--fds-green-55)
}

.x14e42zd {
    border-inline-start-width: 0
}

.x14f5z78 {
    margin-inline-start: 1%
}

.x14ju556 {
    line-height: 0
}

.x14xl5c3 {
    color: var(--fig-dark-primary-text)
}

.x14z9mp {
    margin-inline-end: 0
}

.x152skdk {
    line-height: 15px
}

.x15mokao {
    border-start-start-radius: 0
}

.x15x8krk {
    border-end-start-radius: 8px
}

.x162z183 {
    margin-inline-start: -16px
}

.x16dsc37 {
    vertical-align: top
}

.x16kyuol {
    color: #ce002f
}

.x16uus16 {
    border-end-end-radius: 0
}

.x17hrufy {
    border-inline-start-color: #c6c9cc
}

.x182nak8 {
    background-repeat: repeat
}

.x18b5jzi {
    border-inline-end-style: solid
}

.x18d0r48 {
    background-size: cover
}

.x18j7hkj {
    background-image: url(DrEziZ3u0Fr.png)
}

.x190qgfh {
    font-size: .625rem
}

.x19991ni {
    transition-property: opacity
}

.x19y9dk0 {
    background-color: #099a32
}

.x1afe6cr {
    background-color: var(--geo-background-page)
}

.x1b6dpyn {
    background-image: url(O74IhPTi0Bu.png)
}

.x1b8hkax {
    border-inline-end-color: #e9eaeb
}

.x1b9h4xk {
    background-color: var(--fds-gray-00)
}

.x1bjonze {
    padding-inline-end: 7px
}

.x1bkpv40 {
    background-color: #ffeae6
}

.x1bq5wna {
    margin-inline-start: 15%
}

.x1c1uobl {
    padding-inline-start: 0
}

.x1c4vz4f {
    flex-grow: 0
}

.x1c7glnx {
    background-color: #ffa50033
}

.x1c9tyrk {
    border-start-start-radius: 50%
}

.x1cb1t30 {
    transform: translateY(-50%)
}

.x1cy9i3i {
    list-style-position: inside
}

.x1d3mw78 {
    line-height: 16px
}

.x1diwwjn {
    margin-inline-start: 12px
}

.x1dqj196 {
    margin-inline-end: 32px
}

.x1dr8pv1 {
    background-color: #f1f4f7
}

.x1e4oeot {
    border-start-end-radius: 2px
}

.x1e6ojxu {
    margin-inline-start: 36px
}

.x1ekkm8c {
    border-start-start-radius: 100px
}

.x1epp0md {
    border-inline-end-color: var(--fds-divider-on-white)
}

.x1ertn4p {
    border-end-start-radius: 50%
}

.x1ezcpz9 {
    color: #8d949e
}

.x1f6kntn {
    font-size: .875rem
}

.x1faq86j {
    float: left
}

.x1fcty0u {
    font-weight: 400
}

.x1fqc64z {
    border-start-start-radius: 3px
}

.x1g0dm76 {
    padding-inline-start: 12px
}

.x1g5q52h {
    border-inline-end-color: var(--fds-blue-60)
}

.x1ga7v0g {
    border-start-end-radius: 0
}

.x1gabggj {
    padding-inline-end: 5px
}

.x1h8ivvs {
    background-color: #fbfbfb
}

.x1hc1fzr {
    opacity: 1
}

.x1hxswl6 {
    background-color: var(--fds-gray-05)
}

.x1i17e2h {
    border-inline-start-color: #e9eaeb
}

.x1i5p2am {
    border-start-start-radius: 6px
}

.x1iab2wb {
    list-style-type: numbered
}

.x1ihp6rs {
    border-end-start-radius: 6px
}

.x1iyjqo2 {
    flex-grow: 1
}

.x1jchvi3 {
    font-size: 1rem
}

.x1jf8uk0 {
    color: #00f
}

.x1k4tb9n {
    font-style: italic
}

.x1k90msu {
    transition-duration: var(--fds-fast)
}

.x1kllhvl {
    background-color: var(--big-blue-gray-5)
}

.x1krj78h {
    color: #929598
}

.x1lj09sn {
    border-inline-start-color: #dadcde
}

.x1lliihq {
    display: block
}

.x1lun4ml {
    border-inline-end-width: 1px
}

.x1lyran6 {
    padding-inline-start: 29px
}

.x1lziwak {
    margin-inline-start: 0
}

.x1mfogq2 {
    padding-inline-start: 32px
}

.x1mqxbix {
    color: #000
}

.x1my54xf {
    margin-inline-end: 14px
}

.x1n2onr6 {
    position: relative
}

.x1n327nk {
    z-index: 10
}

.x1n9xxwz {
    display: table-cell
}

.x1ncwhqj {
    font-size: .6875rem
}

.x1nhvcw1 {
    justify-content: flex-start
}

.x1nin3bp {
    background-color: #e1edf7
}

.x1nxh6w3 {
    font-size: .8125rem
}

.x1o0tod {
    inset-inline-start: 0
}

.x1obq294 {
    border-start-start-radius: 8px
}

.x1pahc9y {
    border-end-end-radius: 50%
}

.x1pczhz8 {
    border-end-start-radius: 4px
}

.x1pg5gke {
    font-size: .75rem
}

.x1pha0wt {
    align-items: baseline
}

.x1pixwil {
    padding-inline-start: 7px
}

.x1puf9x1 {
    border-inline-end-color: var(--fds-gray-30)
}

.x1q0g3np {
    flex-direction: row
}

.x1q77vok {
    color: var(--big-gray-60)
}

.x1q8sqs3 {
    background-color: var(--fds-gray-10)
}

.x1qfufaz {
    margin-inline-start: -8px
}

.x1qjc9v5 {
    align-items: stretch
}

.x1qughib {
    justify-content: space-between
}

.x1r7ttyx {
    background-color: var(--fds-comment-background)
}

.x1r8uery {
    flex-basis: 0
}

.x1rg5ohu {
    display: inline-block
}

.x1rheu22 {
    background-color: #00f3
}

.x1rnznto {
    flex-basis: min-content
}

.x1ru8ea5 {
    border-end-start-radius: 3px
}

.x1rzk8hp {
    background-color: var(--big-blue-50)
}

.x1s85apg {
    display: none
}

.x1sa5p1d {
    margin-inline-end: 10px
}

.x1szn6h9 {
    justify-content: stretch
}

.x1t39747 {
    border-start-end-radius: 4px
}

.x1t7ytsu {
    border-inline-start-style: solid
}

.x1th258e {
    box-shadow: 0 12px 12px -12px var(--fds-black-alpha-10) inset
}

.x1tka8lj {
    color: #31a24c
}

.x1ui04y5 {
    border-end-end-radius: 2px
}

.x1uuroth {
    vertical-align: text-bottom
}

.x1ve624g {
    background-color: #00808033
}

.x1vjfegm {
    z-index: 1
}

.x1vvkbs {
    word-wrap: break-word
}

.x1w5wx5t {
    margin-inline-end: -8px
}

.x1wcsgtt {
    border-end-end-radius: 4px
}

.x1wfe3co {
    line-height: 12px
}

.x1whfx0g {
    border-start-end-radius: 6px
}

.x1wl44ep {
    background-color: var(--big-blue-gray-90)
}

.x1x5flf6 {
    padding-inline-end: 18px
}

.x1x9nbst {
    border-inline-end-color: #b0bcc8
}

.x1xegmmw {
    margin-inline-end: 8px
}

.x1xnnf8n {
    padding-inline-end: 20px
}

.x1xxsxie {
    line-height: 14px
}

.x1xznwue {
    background-color: #00800033
}

.x1yc453h {
    text-align: start
}

.x1yn0g08 {
    word-break: break-all
}

.x1ypdohk {
    cursor: pointer
}

.x1ys307a {
    margin-inline-end: 16px
}

.x2459kn {
    margin-inline-start: -7px
}

.x2b8uid {
    text-align: center
}

.x2fvf9 {
    margin-inline-end: 4px
}

.x2izyaf {
    background-color: var(--fds-white)
}

.x2lah0s {
    flex-shrink: 0
}

.x2vl965 {
    padding-inline-end: 10px
}

.x331zyf {
    border-inline-start-color: var(--fds-yellow-20)
}

.x391w6b {
    background-color: #f5f7f8
}

.x3aesyq {
    margin-inline-end: 20px
}

.x3ajldb {
    vertical-align: bottom
}

.x3nfvp2 {
    display: inline-flex
}

.x5a5i1n {
    border-start-end-radius: 8px
}

.x5ta72y {
    padding-inline-end: 23px
}

.x64bnmy {
    padding-inline-end: 24px
}

.x6cc0dq {
    background-color: var(--big-gray-60)
}

.x6en5u8 {
    border-end-start-radius: 2px
}

.x6s0dn4 {
    align-items: center
}

.x78zum5 {
    display: flex
}

.x7n1040 {
    background-color: var(--fds-green-55)
}

.x7wzq59 {
    position: -webkit-sticky;
    position: sticky
}

.x85p9al {
    margin-inline-end: 15%
}

.x9f619 {
    box-sizing: border-box
}

.xa9726s {
    color: teal
}

.xacstfb {
    border-inline-end-color: #dadcde
}

.xamitd3 {
    align-self: center
}

.xas4zb2 {
    background-color: #0000000d
}

.xaso8d8 {
    padding-inline-start: 5px
}

.xbiv7yw {
    border-end-start-radius: 0
}

.xbmvrgn {
    margin-inline-end: 12px
}

.xc26acl {
    align-content: center
}

.xcdzlcm {
    align-content: space-between
}

.xcefdpp {
    background-image: linear-gradient(135deg, #fbe4f0, #e8e4f7, #dde6f8 66%, #dff0e8)
}

.xcev3uh {
    margin-inline-start: 14px
}

.xd9ej83 {
    margin-inline-end: -16px
}

.xde0f50 {
    border-end-end-radius: 8px
}

.xdg88n9 {
    inset-inline-end: 16px
}

.xdpxx8g {
    text-align: left
}

.xdqcaw9 {
    border-inline-end-color: var(--fds-yellow-20)
}

.xdt5ytf {
    flex-direction: column
}

.xdwrcjd {
    margin-inline-start: 4px
}

.xe2zdcy {
    padding-inline-start: 10px
}

.xe7wabs {
    color: #aa980e
}

.xeaf4i8 {
    white-space: normal
}

.xefazk8 {
    margin-inline-start: 24px
}

.xeusxvb {
    border-start-end-radius: 50%
}

.xexxxd0 {
    background-color: #ce002f
}

.xf159sx {
    padding-inline-end: 8px
}

.xf5tvph {
    color: orange
}

.xf6vk7d {
    margin-inline-end: 5px
}

.xf7dkkf {
    padding-inline-start: 16px
}

.xf7qf19 {
    padding-inline-start: 36px
}

.xfex06f {
    column-gap: 8px
}

.xg01cxk {
    opacity: 0
}

.xgdqn8h {
    border-inline-end-color: var(--fds-green-55)
}

.xgif2c7 {
    line-height: 28px
}

.xgpatz3 {
    row-gap: 16px
}

.xgx9qek {
    background-color: var(--fds-black-alpha-05)
}

.xgyuaek {
    flex-grow: 2
}

.xhluuyv {
    font-family: Menlo, Consolas, Monaco, monospace
}

.xi5uv41 {
    inset-inline-start: 10px
}

.xiiclqw {
    opacity: .85
}

.xixxii4 {
    position: fixed
}

.xiy17q3 {
    background-repeat: no-repeat
}

.xj21bgg {
    border-end-start-radius: 100px
}

.xjbqb8w {
    background-color: transparent
}

.xjfo4ez {
    padding-inline-end: 36px
}

.xjp7ctv {
    display: contents
}

.xjwep3j {
    border-start-start-radius: 4px
}

.xkmssxa {
    background-color: var(--fds-highlight)
}

.xl56j7k {
    justify-content: center
}

.xln91pm {
    background-color: #f3f4f4
}

.xlo4toe {
    margin-inline-end: 28px
}

.xlq0j2n {
    margin-inline-end: 60px
}

.xlshs6z {
    visibility: hidden
}

.xlvcv1e {
    border-inline-start-color: var(--fds-gray-30)
}

.xlyipyv {
    text-overflow: ellipsis
}

.xm1n0gq {
    padding-inline-start: 23px
}

.xm30e1x {
    color: green
}

.xmper1u {
    cursor: inherit
}

.xmwdwdj {
    background-color: #f003
}

.xmzvs34 {
    padding-inline-start: 8px
}

.xngnso2 {
    font-size: 1.5rem
}

.xnnr8r {
    margin-inline-end: 2px
}

.xnqxrjt {
    margin-inline-end: 22px
}

.xnzr9dm {
    margin-inline-start: 22px
}

.xo5e059 {
    background-color: var(--fds-gray-45)
}

.xoeez6f {
    background-color: var(--fig-accent)
}

.xogfrqt {
    color: var(--fds-black)
}

.xozqiw3 {
    flex-wrap: nowrap
}

.xpbhyik {
    color: #f02849
}

.xpdmqnj {
    padding-inline-end: 12px
}

.xpilrb4 {
    border-inline-start-width: 1px
}

.xpwdb9g {
    margin-inline-end: 24px
}

.xqcrz7y {
    align-self: flex-start
}

.xqsn43r {
    margin-inline-start: 20px
}

.xr2y4jy {
    border-end-end-radius: 6px
}

.xr9e8f9 {
    border-start-start-radius: 2px
}

.xrujp40 {
    background-color: var(--fds-dark-mode-gray-80)
}

.xs83m0k {
    flex-shrink: 1
}

.xs83zq4 {
    border-start-end-radius: 3px
}

.xsfy40s {
    padding-inline-end: 32px
}

.xt0psk2 {
    display: inline
}

.xt6ovg4 {
    border-end-end-radius: 3px
}

.xtaz4m5 {
    list-style-type: disc
}

.xtcx8v3 {
    display: list-item
}

.xti2d7y {
    opacity: .4
}

.xtijo5x {
    inset-inline-end: 0
}

.xtvhhri {
    text-transform: uppercase
}

.xum4auv {
    border-end-end-radius: 100px
}

.xuuh30 {
    transform: translate(-50%)
}

.xuxw1ft {
    white-space: nowrap
}

.xv54qhq {
    padding-inline-end: 16px
}

.xvc51xn {
    margin-inline-start: 32px
}

.xvc5jky {
    margin-inline-start: auto
}

.xwji4o3 {
    transition-timing-function: ease
}

.xwklpps {
    margin-inline-start: 2px
}

.xwn43p0 {
    padding-inline-start: 18px
}

.xwx2tcq {
    border-inline-end-color: #c6c9cc
}

.xxymvpz {
    vertical-align: middle
}

.xy7y2sq {
    background-color: var(--big-gray-30)
}

.xyhaedi {
    background-color: #f5d90333
}

.xyqm7xq {
    margin-inline-start: 16px
}

.xyri2b {
    padding-inline-end: 0
}

.xz7312c {
    padding-inline-start: 22px
}

.xzkaem6 {
    z-index: 3
}

.x171mlpp:before {
    content: ""
}

.x1am7k0y:before {
    vertical-align: middle
}

.x1cii8gf:before {
    display: inline-block
}

.xp1iaih:only-child {
    display: block
}

.x1277o0a:hover {
    cursor: pointer
}

.x1md24ng:hover {
    background-color: var(--fds-gray-00)
}

.xlzi1cs:focus {
    background-image: url(mdeAkL2byuz.png)
}

.x100vrsf {
    width: 40px
}

.x101p15g {
    width: calc(100% / 3)
}

.x109j2v6 {
    padding-top: 18px
}

.x10b6aqq {
    padding-bottom: 6px
}

.x10frpav {
    max-width: 367px
}

.x10tnzdb {
    border-top-color: var(--fds-blue-60)
}

.x10w6t97 {
    height: 32px
}

.x10wjd1d {
    height: 50px
}

.x10wlt62 {
    overflow-y: hidden
}

.x1120s5i {
    padding-bottom: 2px
}

.x1198e8h {
    margin-top: -3px
}

.x11gisft {
    max-width: 640px
}

.x11hoopg {
    margin-left: 40px
}

.x11hwybk {
    min-height: 3px
}

.x11jghpn {
    max-width: 1208px
}

.x122buku {
    border-top-color: var(--fds-gray-30)
}

.x123j3cw {
    padding-top: 5px
}

.x129qt2x {
    height: 130px
}

.x12nagc {
    margin-bottom: 4px
}

.x12w2g31 {
    min-width: 174px
}

.x135pmgq {
    margin-top: -20px
}

.x13fuv20 {
    border-top-style: solid
}

.x13o0s5z {
    min-width: 400px
}

.x13vifvy {
    top: 0
}

.x13ys2tp {
    border-top-color: #dadcde
}

.x13zrc24 {
    padding-top: 40px
}

.x14atkfc {
    width: auto
}

.x14os3ni {
    border-bottom-color: #dadcde
}

.x14qfxbe {
    width: 36px
}

.x14rvwrp {
    width: 600px
}

.x14vqqas {
    margin-top: 12px
}

.x14z7g9a {
    height: 74px
}

.x15bcfbt {
    border-top-color: #e9eaeb
}

.x16ldp7u {
    margin-top: -5px
}

.x16q51m2 {
    max-width: 150px
}

.x178xt8z {
    border-top-width: 1px
}

.x187nhsf {
    width: 44px
}

.x18d9i69 {
    padding-bottom: 0
}

.x18n5i07 {
    min-width: 300px
}

.x193iq5w {
    max-width: 100%
}

.x195xxxr {
    height: 12vh
}

.x197tok4 {
    width: 1100px
}

.x19jyc8h {
    width: 468px
}

.x19pel4m {
    width: 120%
}

.x19r9w3m {
    max-width: 662px
}

.x1a8lsjc {
    padding-bottom: 10px
}

.x1anpbxc {
    margin-top: 10px
}

.x1ba4aug {
    min-height: 40px
}

.x1bby3tf {
    max-width: 36px
}

.x1bo65i3 {
    height: 360px
}

.x1c4ky7w {
    width: 550px
}

.x1chd833 {
    margin-bottom: 28px
}

.x1cm9mxz {
    max-height: 498px
}

.x1cmnpo {
    min-height: 12vh
}

.x1cnzs8 {
    padding-top: 20px
}

.x1cqy3x3 {
    height: 55vh
}

.x1db2dqx {
    margin-right: 8px
}

.x1dr59a3 {
    height: 100vh
}

.x1dtbblo {
    margin-bottom: 60px
}

.x1dz1jew {
    width: 280px
}

.x1e1m7ul {
    margin-top: 25px
}

.x1e56ztr {
    margin-bottom: 8px
}

.x1egiwwb {
    height: 500px
}

.x1eu8d0j {
    top: 10px
}

.x1exxlbk {
    width: 100px
}

.x1ey2m1c {
    bottom: 0
}

.x1fqp7bg {
    margin-bottom: 15px
}

.x1g81zrj {
    min-width: 100vw
}

.x1gb2em4 {
    height: 68px
}

.x1gds8ud {
    border-top-color: #c6c9cc
}

.x1gh5o4n {
    margin-left: 24px
}

.x1gky23r {
    width: 635px
}

.x1gnnpzl {
    height: 30px
}

.x1gslohp {
    margin-top: 4px
}

.x1gv0tr7 {
    right: 24px
}

.x1h7u7uw {
    min-height: 70vh
}

.x1hfn5x7 {
    width: 260px
}

.x1hhzuzn {
    padding-bottom: 18px
}

.x1hkcv85 {
    max-height: 200px
}

.x1hmvnq2 {
    margin-top: 14px
}

.x1hq5gj4 {
    margin-bottom: 24px
}

.x1icqyon {
    min-width: 325px
}

.x1ikqzku {
    max-width: 1200px
}

.x1iog12x {
    margin-left: 4px
}

.x1iorvi4 {
    padding-top: 4px
}

.x1isuwpm {
    height: 220px
}

.x1iymm2a {
    margin-bottom: 32px
}

.x1j5xrtq {
    max-width: 204px
}

.x1j7kr1c {
    width: calc(100% + 32px)
}

.x1jbn6dp {
    width: 996px
}

.x1jpg84f {
    width: 388px
}

.x1jyxor1 {
    margin-bottom: -1px
}

.x1jzhcrs {
    min-width: 200px
}

.x1kgmq87 {
    margin-top: -2px
}

.x1kjsxda {
    padding-bottom: 23px
}

.x1kky2od {
    width: 16px
}

.x1kx1bsy {
    width: 102%
}

.x1l2rt3b {
    width: 400px
}

.x1l90r2v {
    padding-bottom: 16px
}

.x1lqa7cf {
    padding-left: 10px
}

.x1m258z3 {
    width: 320px
}

.x1m7l9sd {
    margin-bottom: -18px
}

.x1myfnei {
    border-top-color: var(--fds-green-55)
}

.x1ncir08 {
    max-width: 200px
}

.x1nklbhb {
    border-bottom-color: var(--fds-green-55)
}

.x1nn3v0j {
    padding-top: 2px
}

.x1nrll8i {
    left: 50%
}

.x1o0dfkd {
    border-top-color: #b0bcc8
}

.x1odjw0f {
    overflow-y: auto
}

.x1ogtnap {
    min-height: 650px
}

.x1ogwrql {
    border-bottom-color: var(--fds-divider-on-white)
}

.x1ok221b {
    margin-top: 5px
}

.x1oo3vh0 {
    margin-bottom: -16px
}

.x1oux285 {
    width: 65%
}

.x1oysuqx {
    width: 200px
}

.x1p5oq8j {
    padding-top: 24px
}

.x1pgblm0 {
    width: 36%
}

.x1phlbz0 {
    max-height: 400px
}

.x1pju0fl {
    width: 50px
}

.x1pzngab {
    min-height: 600px
}

.x1q0q8m5 {
    border-bottom-style: solid
}

.x1q59h4z {
    min-width: 896px
}

.x1q63kmw {
    max-width: 877px
}

.x1q6reyq {
    min-width: 290px
}

.x1qhh985 {
    border-bottom-width: 0
}

.x1qim8zg {
    padding-top: 23px
}

.x1qmoho4 {
    width: 490px
}

.x1qrby5j {
    width: inherit
}

.x1qx5ct2 {
    height: 20px
}

.x1qx7dla {
    margin-right: 40px
}

.x1rmmofs {
    margin-right: 24px
}

.x1s8ngdc {
    min-height: 325px
}

.x1shn012 {
    min-height: 180px
}

.x1sy10c2 {
    margin-top: 20px
}

.x1td3qas {
    width: 32px
}

.x1tped1n {
    border-top-color: var(--fds-divider-on-white)
}

.x1tpqehw {
    margin-left: 12px
}

.x1tucx9d {
    width: 125px
}

.x1ty9z65 {
    margin-bottom: 1px
}

.x1u2d2a2 {
    min-width: 280px
}

.x1u7kmwd {
    margin-bottom: 14px
}

.x1vd4hg5 {
    height: 300px
}

.x1vvchu2 {
    min-width: 968px
}

.x1w1gysb {
    max-width: 442px
}

.x1wf8ed1 {
    min-width: 435px
}

.x1wjmhiu {
    height: 50vh
}

.x1wkug8b {
    height: 378px
}

.x1wsgfga {
    margin-bottom: -8px
}

.x1wsuqlk {
    margin-right: 12px
}

.x1x1rfll {
    max-width: none
}

.x1x36d7x {
    width: 569px
}

.x1xc55vz {
    width: 8px
}

.x1xiyphd {
    max-height: 240px
}

.x1xmf6yo {
    margin-top: 8px
}

.x1xoerdy {
    min-height: 500px
}

.x1xy6bms {
    padding-top: 22px
}

.x1y1aw1k {
    padding-top: 8px
}

.x1y332i5 {
    margin-top: -1px
}

.x1ymmuzg {
    width: 252px
}

.x1yowra1 {
    height: 85vh
}

.x1yrsyyn {
    padding-top: 6px
}

.x1yztbdb {
    margin-bottom: 16px
}

.x20fkie {
    width: 540px
}

.x24d7kb {
    min-width: 800px
}

.x2aouup {
    max-width: 120px
}

.x2ge7b7 {
    border-bottom-color: #dadde1
}

.x2lknd0 {
    margin-left: 48px
}

.x2lwn1j {
    min-height: 0
}

.x36qwtl {
    height: 2px
}

.x38tqe7 {
    margin-bottom: -20px
}

.x3ckiwt {
    border-bottom-color: #e9eaeb
}

.x3hqpx7 {
    width: 50%
}

.x3igimt {
    height: inherit
}

.x3m8u43 {
    right: 0
}

.x4i7bpe {
    padding-top: 48px
}

.x4ii5y1 {
    margin-bottom: auto
}

.x4k3uqp {
    height: 60vh
}

.x4n8cb0 {
    margin-bottom: 30px
}

.x4p5ea6 {
    max-height: 33vh
}

.x4s47il {
    padding-top: 108px
}

.x51ohtg {
    width: 4px
}

.x544807 {
    width: 290px
}

.x5yr21d {
    height: 100%
}

.x65f84u {
    max-width: 500px
}

.x6ikm8r {
    overflow-x: hidden
}

.x71tywe {
    height: 432px
}

.x7cv71k {
    max-width: 808px
}

.x7wgvq7 {
    margin-top: -12px
}

.x7ywyr2 {
    min-height: 50px
}

.x86nts4 {
    width: 327px
}

.x87jh1k {
    border-top-color: #f3f4f4
}

.x889kno {
    padding-top: 10px
}

.x8c9112 {
    width: 830px
}

.x8l1umf {
    top: 24px
}

.x8nclml {
    min-height: 64px
}

.x8x9d4c {
    margin-left: auto
}

.x972fbf {
    border-top-width: 0
}

.x9desvi {
    padding-top: 26px
}

.x9l8i5s {
    max-width: 635px
}

.x9otpla {
    margin-top: -8px
}

.x9ybwvh {
    max-height: 600px
}

.xamhcws {
    border-top-width: 2px
}

.xat24cr {
    margin-bottom: 0
}

.xb8qb8r {
    margin-top: 100px
}

.xc9qbxq {
    height: 36px
}

.xcicffo {
    padding-right: 10px
}

.xcq0f20 {
    max-width: 750px
}

.xcx40h0 {
    height: 420px
}

.xcxhlts {
    margin-top: 15px
}

.xd9zwnt {
    min-width: 920px
}

.xdd8jsf {
    height: 52px
}

.xdj266r {
    margin-top: 0
}

.xdk7pt {
    height: 8px
}

.xdr9t0c {
    max-height: 52px
}

.xdzyupr {
    width: 300px
}

.xet2fuk {
    margin-left: 8px
}

.xeuugli {
    min-width: 0
}

.xexx8yu {
    padding-top: 0
}

.xezivpi {
    width: max-content
}

.xezl2tj {
    width: 25px
}

.xfrllxf {
    border-bottom-left-radius: 0
}

.xg0jo4d {
    width: 75%
}

.xg6iff7 {
    min-height: 100vh
}

.xg87l8a {
    margin-top: 32px
}

.xg8j3zb {
    padding-bottom: 3px
}

.xgfja2r {
    border-right-width: 0
}

.xgqnoi5 {
    min-height: 560px
}

.xgvq7xw {
    min-width: 770px
}

.xh6bu4q {
    padding-bottom: 20vh
}

.xh8yej3 {
    width: 100%
}

.xhi5dp5 {
    border-bottom-color: #dddfe2
}

.xhjk10j {
    height: 140px
}

.xieb3on {
    margin-bottom: 20px
}

.xifkd7f {
    width: 140px
}

.xijc0j3 {
    padding-top: 36px
}

.xivesh0 {
    width: 298px
}

.xjhyrdu {
    height: 650px
}

.xjkvuk6 {
    padding-bottom: 4px
}

.xjppbhk {
    border-bottom-right-radius: 0
}

.xjpr12u {
    margin-bottom: 2px
}

.xjqcprk {
    min-height: 136px
}

.xjqzex7 {
    width: 580px
}

.xjv05ge {
    margin-top: 28px
}

.xk0kkwd {
    height: 45vh
}

.xkh9tda {
    border-top-color: var(--fds-gray-20)
}

.xkmisrf {
    height: 262px
}

.xktpd3l {
    min-width: 100px
}

.xl010v5 {
    margin-right: 4px
}

.xlrawln {
    height: 25px
}

.xlup9mm {
    height: 16px
}

.xm77wn2 {
    padding-top: 34px
}

.xmon034 {
    border-bottom-color: var(--fds-blue-60)
}

.xn3mvyk {
    width: 1040px
}

.xn3w4p2 {
    height: 44px
}

.xn6wvy2 {
    height: 82px
}

.xn7dze {
    border-bottom-color: var(--fds-yellow-20)
}

.xn9wirt {
    width: 100vw
}

.xnfjc3l {
    width: 55px
}

.xng8ra {
    height: 60px
}

.xnjgh8c {
    max-height: 0
}

.xnm25rq {
    padding-left: 16px
}

.xnq0rdo {
    width: min-content
}

.xnxb3zj {
    height: 70px
}

.xo5ses6 {
    padding-bottom: 70px
}

.xod5an3 {
    margin-bottom: 12px
}

.xp9ttsr {
    min-width: 580px
}

.xphddl8 {
    max-width: 550px
}

.xppffkd {
    border-top-color: var(--fds-yellow-20)
}

.xppr10f {
    min-width: 600px
}

.xptjolo {
    border-bottom-color: #b0bcc8
}

.xpyat2d {
    height: 100px
}

.xq1608w {
    padding-bottom: 36px
}

.xq1n1xh {
    margin-left: 16px
}

.xqt63rz {
    height: 80vh
}

.xqui205 {
    margin-top: 24px
}

.xqy66fx {
    padding-top: 15px
}

.xqyf9gi {
    width: 250px
}

.xr1496l {
    padding-bottom: 15px
}

.xr1yuqi {
    margin-top: auto
}

.xr9ek0c {
    margin-top: 2px
}

.xrlsmeg {
    max-width: 600px
}

.xrua2ca {
    border-bottom-color: var(--fds-gray-20)
}

.xs9asl8 {
    padding-bottom: 5px
}

.xs9mwh0 {
    margin-top: -24px
}

.xs9q4n6 {
    min-width: 632px
}

.xsag5q8 {
    padding-bottom: 12px
}

.xsas24l {
    border-bottom-color: #c6c9cc
}

.xsbew6x {
    min-width: 370px
}

.xsdox4t {
    height: 48px
}

.xseo6mj {
    margin-top: 36px
}

.xslewwd {
    height: 78vh
}

.xso031l {
    border-bottom-width: 1px
}

.xt4sqew {
    width: 214px
}

.xt7dq6l {
    height: auto
}

.xt80blr {
    max-height: 344px
}

.xu06os2 {
    margin-bottom: 5px
}

.xu0aao5 {
    min-height: 36px
}

.xu6qffr {
    border-bottom-color: var(--fds-gray-30)
}

.xu96u03 {
    left: 0
}

.xui9b5u {
    margin-bottom: 50px
}

.xvl6max {
    margin-bottom: 36px
}

.xvmgxxb {
    width: 93%
}

.xvni27 {
    width: 52px
}

.xvue9z {
    width: 500px
}

.xvy4d1p {
    width: 24px
}

.xw2csxc {
    overflow-x: auto
}

.xw4jnvo {
    width: 20px
}

.xw5ewwj {
    max-width: 300px
}

.xw7yly9 {
    margin-top: 16px
}

.xwa60dl {
    top: 50%
}

.xwib8y2 {
    padding-bottom: 8px
}

.xwoyzhm {
    margin-bottom: 7px
}

.xwxc41k {
    padding-bottom: 24px
}

.xwya9rg {
    margin-top: -16px
}

.xx6bls6 {
    padding-bottom: 20px
}

.xxk0z11 {
    height: 24px
}

.xxr2gz3 {
    width: calc(100% / 3 * 2)
}

.xy7tls4 {
    border-bottom-color: var(--fds-gray-10)
}

.xy9ov0e {
    width: 502px
}

.xyamay9 {
    padding-top: 16px
}

.xyfqnmn {
    padding-right: 16px
}

.xyj58a3 {
    border-left-width: 0
}

.xymcp1x {
    width: 750px
}

.xyorhqc {
    margin-bottom: 10px
}

.xyqdw3p {
    padding-top: 3px
}

.xyvkcbb {
    width: calc(100% - 560px)
}

.xz9dl7a {
    padding-top: 12px
}

.xzl8ltb {
    min-width: 640px
}

.xzv1f22 {
    min-height: 242px
}

.x1bjr0tm:before {
    height: 51px
}

@media (max-width: 1236px) {
    .x18upl11.x18upl11 {
        overflow-x: hidden
    }
}

@media (max-width: 1236px) {
    .x1auwa97.x1auwa97 {
        overflow-y: hidden
    }
}

@media (max-width: 1236px) {
    .x6nuxry.x6nuxry {
        max-width: 0
    }
}

.x162z183 {
    margin-inline-start: -16px
}

.x1g0dm76 {
    padding-inline-start: 12px
}

.x1ikap7u {
    flex-grow: 3
}

.x1iyjqo2 {
    flex-grow: 1
}

.x1r8uery {
    flex-basis: 0
}

.x2lah0s {
    flex-shrink: 0
}

.x2vl965 {
    padding-inline-end: 10px
}

.xe2zdcy {
    padding-inline-start: 10px
}

.xlqzeqv {
    justify-content: flex-start
}

.xlxc79v {
    flex-grow: 7
}

.xpdmqnj {
    padding-inline-end: 12px
}

.xs83m0k {
    flex-shrink: 1
}

.x10wlt62 {
    overflow-y: hidden
}

.x14jxjzc {
    width: 1168px
}

.x2lwn1j {
    min-height: 0
}

.x5yr21d {
    height: 100%
}

.x6ikm8r {
    overflow-x: hidden
}

.xh8yej3 {
    width: 100%
}

.xx6bls6 {
    padding-bottom: 20px
}

.xz9dl7a {
    padding-top: 12px
}

@property --x-gridTemplateColumns {
    syntax: "*";
    inherits: false;
}

@property --x-order {
    syntax: "*";
    inherits: false;
}

@property --x-paddingInlineStart {
    syntax: "*";
    inherits: false;
}

@property --x-width {
    syntax: "*";
    inherits: false;
}

.x10l6tqk {
    position: absolute
}

.x14z9mp {
    margin-inline-end: 0
}

.x179tack {
    -webkit-clip-path: polygon(0 0, 0 0, 0 0, 0 0);
    clip-path: polygon(0 0, 0 0, 0 0, 0 0)
}

.x1a02dak {
    flex-wrap: wrap
}

.x1cy8zhl {
    align-items: flex-start
}

.x1pha0wt {
    align-items: baseline
}

.x1q0g3np {
    flex-direction: row
}

.x1qjc9v5 {
    align-items: stretch
}

.x6s0dn4 {
    align-items: center
}

.x78zum5 {
    display: flex
}

.xamitd3 {
    align-self: center
}

.xkh2ocl {
    align-self: stretch
}

.xnvo3vl {
    padding-inline-start: var(--x-paddingInlineStart)
}

.xp1r0qw {
    row-gap: 12px
}

.xpvyfi4 {
    align-self: flex-end
}

.xqcrz7y {
    align-self: flex-start
}

.xqketvx {
    grid-template-columns: var(--x-gridTemplateColumns)
}

.xrvj5dj {
    display: grid
}

.xtqikln {
    column-gap: 12px
}

.xuk3077 {
    align-items: flex-end
}

.xuwbzjh {
    order: var(--x-order)
}

.xzpqnlu {
    clip: rect(0, 0, 0, 0)
}

.x10wlt62 {
    overflow-y: hidden
}

.x5lhr3w {
    width: var(--x-width)
}

.x6ikm8r {
    overflow-x: hidden
}

.xat24cr {
    margin-bottom: 0
}

:root,
[dir=ltr] {
    --stylex-logical-start: left;
    --stylex-logical-end: right
}

[dir=rtl] {
    --stylex-logical-start: right;
    --stylex-logical-end: left
}

@property --x-width {
    syntax: "*";
    inherits: false;
}

@keyframes x3rxs7e-B {
    0% {
        opacity: 0;
        transform: translateY(25%)
    }

    to {
        opacity: 1;
        transform: translateY(0)
    }
}

@keyframes xp60c6k-B {
    0% {
        width: 0;
        margin-left: 0;
        opacity: 0
    }

    to {
        width: 813;
        margin-left: -813px;
        opacity: 1
    }
}

.x1a2a7pz {
    outline: none
}

.x98rzlu {
    flex: 1
}

.x1lku1pv:hover {
    text-decoration: none
}

.xt0b8zv:hover {
    text-decoration: underline
}

.x106061f {
    transition-property: background-color, box-shadow
}

.x106a9eq {
    padding-inline-start: 20px
}

.x108nfp6 {
    color: #000000d9
}

.x10bpwj5 {
    border-inline-start-color: var(--fds-divider-on-white)
}

.x10l6tqk {
    position: absolute
}

.x10w94by {
    border-inline-end-width: 0
}

.x117nqv4 {
    font-weight: 700
}

.x11dcrhx {
    inset-inline-end: 8px
}

.x11hdunq {
    margin-inline-start: 40px
}

.x11lfxj5 {
    padding-inline-end: 4px
}

.x11r6d5e {
    display: table
}

.x11t971q {
    margin-inline-end: auto
}

.x11uqc5h {
    z-index: 100
}

.x126k92a {
    white-space: pre-wrap
}

.x12ol6y4 {
    border-start-start-radius: 20px
}

.x135b78x {
    padding-inline-start: 4px
}

.x13a6bvl {
    justify-content: flex-end
}

.x13dflua {
    transition-duration: .2s
}

.x13faqbe {
    word-break: break-word
}

.x13fj5qh {
    margin-inline-start: 8px
}

.x13jy36j {
    padding-inline-start: 24px
}

.x13t61ll {
    border-start-start-radius: 5px
}

.x14e42zd {
    border-inline-start-width: 0
}

.x14vct77 {
    row-gap: 14px
}

.x14vy60q {
    padding-inline-end: 2px
}

.x14xr3q5 {
    margin-inline-start: -15px
}

.x14z9mp {
    margin-inline-end: 0
}

.x15gj8v5 {
    border-inline-end-color: #0000001a
}

.x15mokao {
    border-start-start-radius: 0
}

.x15uhwo2 {
    padding-inline-end: 90px
}

.x15x8krk {
    border-end-start-radius: 8px
}

.x15zctf7 {
    flex-direction: row-reverse
}

.x162uq01 {
    padding-inline-start: -16px
}

.x162z183 {
    margin-inline-start: -16px
}

.x165d6jo {
    margin-inline-start: -4px
}

.x16dsc37 {
    vertical-align: top
}

.x16qb05n {
    border-start-start-radius: 10px
}

.x16uus16 {
    border-end-end-radius: 0
}

.x17ddzgb {
    color: var(--fds-gray-45)
}

.x17zd0t2 {
    column-gap: 4px
}

.x180vkcf {
    border-start-end-radius: 20px
}

.x18b5jzi {
    border-inline-end-style: solid
}

.x18mqm2i {
    float: right
}

.x18oe1m7 {
    border-inline-end-style: none
}

.x18xomjl {
    margin-inline-start: -12px
}

.x197dmg0 {
    border-inline-start-color: #0000001a
}

.x19wmrak {
    margin-inline-start: 48px
}

.x1a02dak {
    flex-wrap: wrap
}

.x1aktdv5 {
    flex-basis: 33%
}

.x1amjocr {
    column-gap: 10px
}

.x1awj2ng {
    color: #fff
}

.x1b8z93w {
    row-gap: 10px
}

.x1b9h4xk {
    background-color: var(--fds-gray-00)
}

.x1c1uobl {
    padding-inline-start: 0
}

.x1c4vz4f {
    flex-grow: 0
}

.x1c8ul09 {
    background-color: #0006
}

.x1c9tyrk {
    border-start-start-radius: 50%
}

.x1cb1t30 {
    transform: translateY(-50%)
}

.x1cy8zhl {
    align-items: flex-start
}

.x1cy9i3i {
    list-style-position: inside
}

.x1dbijih {
    row-gap: 2px
}

.x1de99jn {
    outline-width: 2px
}

.x1diwwjn {
    margin-inline-start: 12px
}

.x1dkv9o9 {
    background-color: #fff9
}

.x1dm3dyd {
    border-end-end-radius: 10px
}

.x1dqj196 {
    margin-inline-end: 32px
}

.x1eqtedi {
    border-inline-start-color: !important
}

.x1ertn4p {
    border-end-start-radius: 50%
}

.x1f59nyi {
    border-end-start-radius: var(--fds-x-border-radius)
}

.x1f6kntn {
    font-size: .875rem
}

.x1faq86j {
    float: left
}

.x1fcty0u {
    font-weight: 400
}

.x1fqc64z {
    border-start-start-radius: 3px
}

.x1fupir7 {
    background-color: #e2e3e5
}

.x1g0dm76 {
    padding-inline-start: 12px
}

.x1ga7v0g {
    border-start-end-radius: 0
}

.x1gnnqk1 {
    box-shadow: none
}

.x1hc1fzr {
    opacity: 1
}

.x1hl8ikr {
    outline-offset: 2px
}

.x1hm9lzh {
    margin-inline-start: 10px
}

.x1i5p2am {
    border-start-start-radius: 6px
}

.x1icxu4v {
    padding-inline-end: 6px
}

.x1ihp6rs {
    border-end-start-radius: 6px
}

.x1iikomf {
    font-weight: 300
}

.x1irw5hd {
    color: #383d41
}

.x1iyjqo2 {
    flex-grow: 1
}

.x1ja2u2z {
    z-index: 0
}

.x1jkd4ho {
    margin-inline-start: 90px
}

.x1jlp1m6 {
    line-height: 13px
}

.x1jnxm13 {
    box-shadow: -5px 0 5px -5px var(--fds-black-alpha-10)
}

.x1kchd1x {
    border-start-end-radius: 5px
}

.x1khw62d {
    border-end-end-radius: 20px
}

.x1ks1olk {
    opacity: .7
}

.x1kxdwqf {
    border-end-start-radius: 50% !important
}

.x1l9tzkx {
    color: #155724
}

.x1lga9qk {
    border-inline-start-color: var(--fds-black-alpha-10)
}

.x1lliihq {
    display: block
}

.x1lun4ml {
    border-inline-end-width: 1px
}

.x1lziwak {
    margin-inline-start: 0
}

.x1m4u7a {
    background-color: #bfbfbf
}

.x1mfogq2 {
    padding-inline-start: 32px
}

.x1mzt3pk {
    word-wrap: break-word
}

.x1n2onr6 {
    position: relative
}

.x1n9xxwz {
    display: table-cell
}

.x1nxh6w3 {
    font-size: .8125rem
}

.x1o1p3th {
    margin-inline-start: -20px
}

.x1o1pmfc {
    column-gap: 0
}

.x1obq294 {
    border-start-start-radius: 8px
}

.x1pahc9y {
    border-end-end-radius: 50%
}

.x1pczhz8 {
    border-end-start-radius: 4px
}

.x1pg5gke {
    font-size: .75rem
}

.x1pha0wt {
    align-items: baseline
}

.x1ptxcow {
    opacity: .1
}

.x1pv694p {
    border-end-start-radius: 10px
}

.x1q0g3np {
    flex-direction: row
}

.x1q3qbx4 {
    animation-duration: 1s
}

.x1q77vok {
    color: var(--big-gray-60)
}

.x1q85c4o {
    background-color: #fff
}

.x1qfufaz {
    margin-inline-start: -8px
}

.x1qhmfi1 {
    background-color: var(--secondary-button-background)
}

.x1qjc9v5 {
    align-items: stretch
}

.x1qughib {
    justify-content: space-between
}

.x1r0jzty {
    row-gap: 4px
}

.x1r8uery {
    flex-basis: 0
}

.x1rg5ohu {
    display: inline-block
}

.x1rnznto {
    flex-basis: min-content
}

.x1rohswg {
    scrollbar-width: none
}

.x1s688f {
    font-weight: 600
}

.x1s85apg {
    display: none
}

.x1sa5p1d {
    margin-inline-end: 10px
}

.x1t137rt {
    outline-style: none
}

.x1t39747 {
    border-start-end-radius: 4px
}

.x1t7ytsu {
    border-inline-start-style: solid
}

.x1tvqnab {
    animation-name: xp60c6k-B
}

.x1u0fnx4 {
    border-end-end-radius: 5px
}

.x1u67u94 {
    margin-inline-end: var(--geodesic-spacing-component-internal-fine)
}

.x1ult018 {
    margin-inline-start: 25px
}

.x1us6l5c {
    opacity: .8
}

.x1uuroth {
    vertical-align: text-bottom
}

.x1uxruoo {
    border-inline-end-color: #0a78be
}

.x1vjfegm {
    z-index: 1
}

.x1vvb0rv {
    border-inline-start-color: #dee3e9
}

.x1w5wx5t {
    margin-inline-end: -8px
}

.x1wcsgtt {
    border-end-end-radius: 4px
}

.x1wcx6jl {
    border-end-end-radius: var(--fds-x-border-radius)
}

.x1whfx0g {
    border-start-end-radius: 6px
}

.x1x5qlcs {
    box-shadow: #3578e526 0 0 0 2px inset
}

.x1xegmmw {
    margin-inline-end: 8px
}

.x1xnnf8n {
    padding-inline-end: 20px
}

.x1xuwg1s {
    background-color: #d4edda
}

.x1y4un4x {
    border-inline-start-color: var(--fds-gray-20)
}

.x1yc453h {
    text-align: start
}

.x1yn0g08 {
    word-break: break-all
}

.x1ypdohk {
    cursor: pointer
}

.x1ys307a {
    margin-inline-end: 16px
}

.x25sj25 {
    padding-inline-start: 6px
}

.x2b8uid {
    text-align: center
}

.x2izyaf {
    background-color: var(--fds-white)
}

.x2lah0s {
    flex-shrink: 0
}

.x2vl965 {
    padding-inline-end: 10px
}

.x3aesyq {
    margin-inline-end: 20px
}

.x3nfvp2 {
    display: inline-flex
}

.x3pnbk8 {
    row-gap: 8px
}

.x40hh3e {
    column-gap: 16px
}

.x47corl {
    pointer-events: none
}

.x4pfjvb {
    flex-basis: 50%
}

.x579bpy {
    font-size: 2rem
}

.x5a5i1n {
    border-start-end-radius: 8px
}

.x5b95ag {
    font-family: -apple-system, BlinkMacSystemFont, Segoe UI, Roboto, Helvetica, Arial, sans-serif !important
}

.x5e6ka {
    color: var(--fds-secondary-text)
}

.x5in09v {
    box-shadow: 0 0 2px #0003
}

.x64bnmy {
    padding-inline-end: 24px
}

.x6o7n8i {
    transition-property: opacity, transform
}

.x6s0dn4 {
    align-items: center
}

.x6w3w4i {
    margin-inline-start: var(--geodesic-spacing-component-external-related)
}

.x709u02 {
    border-end-start-radius: 20px
}

.x78zum5 {
    display: flex
}

.x7a106z {
    align-items: flex-start
}

.x8d01b4 {
    background-color: #f1f4f7
}

.x8wngf1 {
    margin-inline-start: -25px
}

.x8za3yd {
    resize: both
}

.x9f619 {
    box-sizing: border-box
}

.x9p6ekw {
    inset-inline-start: 14px
}

.xa3vuyk {
    animation-timing-function: ease-out
}

.xadangi {
    color: #465a69
}

.xakms9d {
    border-start-end-radius: var(--fds-x-border-radius)
}

.xamitd3 {
    align-self: center
}

.xas4zb2 {
    background-color: #0000000d
}

.xb3tic9 {
    background-color: #fff3cd
}

.xb46iwl {
    box-shadow: 0 4px 8px -8px var(--fds-black-alpha-10)
}

.xbelrpt {
    margin-inline-end: 6px
}

.xbiv7yw {
    border-end-start-radius: 0
}

.xbmvrgn {
    margin-inline-end: 12px
}

.xbxn0j6 {
    border-end-start-radius: 5px
}

.xc4xikw {
    margin-inline-start: 35px
}

.xd9ej83 {
    margin-inline-end: -16px
}

.xde0f50 {
    border-end-end-radius: 8px
}

.xdl72j9 {
    flex-basis: auto
}

.xdpxx8g {
    text-align: left
}

.xdt5ytf {
    flex-direction: column
}

.xduw2yx {
    color: #737373
}

.xdwrcjd {
    margin-inline-start: 4px
}

.xdzw4kq {
    margin-inline-start: 6px
}

.xe2zdcy {
    padding-inline-start: 10px
}

.xeaf4i8 {
    white-space: normal
}

.xef6tfa {
    background-color: #008060
}

.xejwdcb {
    outline-color: #008060
}

.xeusxvb {
    border-start-end-radius: 50%
}

.xevab31 {
    margin-inline-start: 150px
}

.xf159sx {
    padding-inline-end: 8px
}

.xf6vk7d {
    margin-inline-end: 5px
}

.xf7dkkf {
    padding-inline-start: 16px
}

.xfex06f {
    column-gap: 8px
}

.xfiw4rn {
    color: #ffffffa6
}

.xfnxnig {
    border-inline-start-color: #3578e5
}

.xg01cxk {
    opacity: 0
}

.xg32yw2 {
    color: var(--fds-white)
}

.xgpatz3 {
    row-gap: 16px
}

.xgyuaek {
    flex-grow: 2
}

.xh4b7qa {
    background-color: #fff3
}

.xh7rcd0 {
    padding-inline-end: 60px
}

.xhgpqnf {
    border-inline-start-color: #0a78be
}

.xhlvrw8 {
    background-color: var(--geodesic-color-glimmer-color)
}

.xhp2amr {
    border-start-start-radius: var(--fds-x-border-radius)
}

.xhtitgo {
    z-index: 2
}

.xi7iut8 {
    border-start-end-radius: 10px
}

.xi81zsa {
    color: var(--secondary-text)
}

.xildoml {
    background-color: #2d88ff !important
}

.xixxii4 {
    position: fixed
}

.xj87blo {
    float: var(--stylex-logical-start)
}

.xjbqb8w {
    background-color: transparent
}

.xjf9ztq {
    color: #008060
}

.xjg1yy0 {
    border-start-start-radius: 50% !important
}

.xjkoyzt {
    border-start-end-radius: 50% !important
}

.xjp7ctv {
    display: contents
}

.xjwep3j {
    border-start-start-radius: 4px
}

.xjx09e3 {
    margin-inline-end: 15px
}

.xkh2ocl {
    align-self: stretch
}

.xkjl1po {
    hyphens: auto
}

.xkl6q2n {
    border-inline-end-color: #3578e5
}

.xkrpag5 {
    border-end-end-radius: 50% !important
}

.xl1xv1r {
    object-fit: cover
}

.xl56j7k {
    justify-content: center
}

.xla8ptc {
    background-color: #fa3e3e
}

.xlyipyv {
    text-overflow: ellipsis
}

.xmha3m6 {
    background-color: var(--geodesic-color-background-content-primary)
}

.xmhecdf {
    border-inline-start-color: var(--geodesic-color-border-element-default-active)
}

.xmzvs34 {
    padding-inline-start: 8px
}

.xn0cd8s {
    animation-timing-function: ease-in
}

.xn80jpo {
    padding-inline-end: -16px
}

.xngbhiv {
    border-inline-end-color: var(--fds-gray-20)
}

.xnnr8r {
    margin-inline-end: 2px
}

.xozqiw3 {
    flex-wrap: nowrap
}

.xp1r0qw {
    row-gap: 12px
}

.xpdmqnj {
    padding-inline-end: 12px
}

.xpilrb4 {
    border-inline-start-width: 1px
}

.xpqajaz {
    align-items: flex-end
}

.xptx9ic {
    border-inline-end-color: !important
}

.xqcrz7y {
    align-self: flex-start
}

.xqsn43r {
    margin-inline-start: 20px
}

.xqu447y {
    color: #080809
}

.xr2y4jy {
    border-end-end-radius: 6px
}

.xrweaip {
    background-color: #ffffff80
}

.xs4xyr0 {
    animation-duration: .25s
}

.xs83m0k {
    flex-shrink: 1
}

.xs83zq4 {
    border-start-end-radius: 3px
}

.xsfy40s {
    padding-inline-end: 32px
}

.xstzfhl {
    border-inline-start-style: none
}

.xt0e3qv {
    cursor: default
}

.xt0psk2 {
    display: inline
}

.xtawkf9 {
    border-inline-end-color: var(--geodesic-color-border-element-default-active)
}

.xtaz4m5 {
    list-style-type: disc
}

.xti2d7y {
    opacity: .4
}

.xtqikln {
    column-gap: 12px
}

.xtvhhri {
    text-transform: uppercase
}

.xu0bpc0 {
    color: #856404
}

.xuk3077 {
    align-items: flex-end
}

.xuxw1ft {
    white-space: nowrap
}

.xv0wuw5 {
    margin-inline-end: 150px
}

.xv54qhq {
    padding-inline-end: 16px
}

.xvc51xn {
    margin-inline-start: 32px
}

.xvc5jky {
    margin-inline-start: auto
}

.xw8xeku {
    padding-inline-start: 90px
}

.xwji4o3 {
    transition-timing-function: ease
}

.xwklpps {
    margin-inline-start: 2px
}

.xx6jrq6 {
    margin-inline-start: 15px
}

.xxymvpz {
    vertical-align: middle
}

.xxyva2q {
    animation-name: x3rxs7e-B
}

.xyiysdx {
    padding-inline-start: 2px
}

.xyqm7xq {
    margin-inline-start: 16px
}

.xyri2b {
    padding-inline-end: 0
}

.xz55h9e {
    border-inline-end-color: #dee3e9
}

.xz6u0b {
    border-inline-end-color: var(--fds-black-alpha-10)
}

.xz81yyr {
    box-shadow: 0 2px 12px 2px var(--fds-black-alpha-10)
}

.x8arf8k:not([stylex-hack])>div>div {
    background-color: transparent
}

.x9v5kkp:focus-visible {
    outline-style: solid
}

.xrw6kt7:focus-visible {
    background-color: #004c3f
}

.x13urd8t:hover {
    background-color: #004c3f
}

.x18git2u:hover {
    border-inline-end-color: #00000026
}

.x1gv0dy9:hover {
    color: #465a69
}

.x1gwckwn:hover {
    background-color: #0000000d
}

.x1n5bzlp:hover {
    background-color: transparent
}

.x1o7uuvo:hover {
    opacity: 1
}

.x1tghudy:hover {
    border-inline-start-color: #00000026
}

.xolk286:hover {
    background-color: #f5f5f5
}

.xs7wk7t:hover {
    color: #fffffff2
}

.x100vrsf {
    width: 40px
}

.x10739mo {
    max-width: 75px
}

.x10asjom {
    height: calc(100% - 16px)
}

.x10b6aqq {
    padding-bottom: 6px
}

.x10c73hc {
    height: 29px
}

.x10w6t97 {
    height: 32px
}

.x10wjd1d {
    height: 50px
}

.x10wlt62 {
    overflow-y: hidden
}

.x1120s5i {
    padding-bottom: 2px
}

.x11fxgd9 {
    margin-top: 30px
}

.x11md1zd {
    min-height: 100px
}

.x1247r65 {
    width: 60px
}

.x127qqk8 {
    height: 250px
}

.x12bdpze {
    height: 208px
}

.x12nagc {
    margin-bottom: 4px
}

.x139c44z {
    border-bottom-color: #0000001a
}

.x13fuv20 {
    border-top-style: solid
}

.x13ie5k6 {
    width: 130px
}

.x13ihpsm {
    margin-bottom: 48px
}

.x13o0s5z {
    min-width: 400px
}

.x13vifvy {
    top: 0
}

.x141feeh {
    min-height: 38px
}

.x143tcsw {
    width: 208px
}

.x147jhwm {
    border-top-color: var(--fds-black-alpha-10)
}

.x14aock7 {
    overflow-x: scroll
}

.x14atkfc {
    width: auto
}

.x14ihq94 {
    border-top-color: #0a78be
}

.x14qfxbe {
    width: 36px
}

.x14r61f {
    max-width: 80%
}

.x14rvwrp {
    width: 600px
}

.x14vqqas {
    margin-top: 12px
}

.x14z7g9a {
    height: 74px
}

.x1602a87 {
    width: 236px
}

.x163pfp {
    padding-left: 8px
}

.x16pr9af {
    margin-bottom: -10px
}

.x170jfvy {
    height: 10px
}

.x178xt8z {
    border-top-width: 1px
}

.x17yl0vg {
    padding-right: 124px
}

.x187nhsf {
    width: 44px
}

.x18a8kpn {
    padding-right: 18px
}

.x18d9i69 {
    padding-bottom: 0
}

.x193iq5w {
    max-width: 100%
}

.x19h4ct {
    width: 35%
}

.x19lfox8 {
    padding-left: 40px
}

.x19up5dg {
    right: 8px
}

.x19ypqd9 {
    border-left-style: solid
}

.x1a8lsjc {
    padding-bottom: 10px
}

.x1aewyqy {
    max-height: 36px
}

.x1anpbxc {
    margin-top: 10px
}

.x1aoj0v {
    max-height: 150px
}

.x1ap80js {
    max-width: 800px
}

.x1b51vyi {
    height: 180px
}

.x1bifzbx {
    min-height: 400px
}

.x1bq8ba2 {
    min-height: 280px
}

.x1ck2h3a {
    height: 90%
}

.x1cn1lmc {
    border-top-color: #3578e5
}

.x1cnzs8 {
    padding-top: 20px
}

.x1cvmir6 {
    width: 360px
}

.x1czzo2b {
    margin-left: 44px
}

.x1db2dqx {
    margin-right: 8px
}

.x1dfknq1 {
    border-left-color: #00000026
}

.x1dmp6jm {
    width: 80px
}

.x1dr59a3 {
    height: 100vh
}

.x1dyodjv {
    height: 692px
}

.x1dz1jew {
    width: 280px
}

.x1e56ztr {
    margin-bottom: 8px
}

.x1ejq31n {
    border-top-style: none
}

.x1emoqdn {
    height: calc(100vh - 200px)
}

.x1eo4zhg {
    border-bottom-color: #dee3e9
}

.x1exxlbk {
    width: 100px
}

.x1fqp7bg {
    margin-bottom: 15px
}

.x1fsd2vl {
    width: 10px
}

.x1fu8urw {
    width: 64px
}

.x1g437uv {
    margin-right: var(--geodesic-spacing-component-internal-normal)
}

.x1gan7if {
    padding-bottom: 32px
}

.x1gfrnbc {
    max-width: 450px
}

.x1gg8mnh {
    min-height: 44px
}

.x1gh5o4n {
    margin-left: 24px
}

.x1gslohp {
    margin-top: 4px
}

.x1gubanr {
    margin-top: 60%
}

.x1guw455 {
    width: 38px
}

.x1gvwcb {
    min-width: 360px
}

.x1h80ny7 {
    min-width: 350px
}

.x1hohm31 {
    border-top-color: #0000001a
}

.x1hq5gj4 {
    margin-bottom: 24px
}

.x1i1rx1s {
    width: 1px
}

.x1io82uz {
    height: 80%
}

.x1iog12x {
    margin-left: 4px
}

.x1iorvi4 {
    padding-top: 4px
}

.x1iymm2a {
    margin-bottom: 32px
}

.x1j9u4d2 {
    max-width: 400px
}

.x1jaa9fa {
    height: 100vh
}

.x1jzhcrs {
    min-width: 200px
}

.x1k70j0n {
    margin-top: 6px
}

.x1k8dnhd {
    padding-left: 18px
}

.x1kky2od {
    width: 16px
}

.x1kpxq89 {
    height: 12px
}

.x1ksunvz {
    width: 107px
}

.x1kvc05d {
    padding-top: -16px
}

.x1l1xfun {
    border-top-color: var(--wash)
}

.x1l2rt3b {
    width: 400px
}

.x1l90r2v {
    padding-bottom: 16px
}

.x1lnmbph {
    height: 740px
}

.x1lwm3bp {
    max-width: 520px
}

.x1m258z3 {
    width: 320px
}

.x1miatn0 {
    padding-top: 32px
}

.x1mr1kzi {
    margin-top: var(--geodesic-spacing-container-external-related)
}

.x1mu97ne {
    width: 366px
}

.x1n4n4h2 {
    margin-left: 50px
}

.x1ncir08 {
    max-width: 200px
}

.x1ng3b2o {
    width: 100% !important
}

.x1nn3v0j {
    padding-top: 2px
}

.x1nrb0gy {
    min-width: 80%
}

.x1o41z7p {
    height: calc(100vh - 150pt)
}

.x1o62bnf {
    margin-top: -15px
}

.x1o6q14k {
    margin-right: 16px
}

.x1o7y6m2 {
    margin-top: 4px !important
}

.x1odjw0f {
    overflow-y: auto
}

.x1ow4hk9 {
    padding-top: 60px
}

.x1oysuqx {
    width: 200px
}

.x1p5oq8j {
    padding-top: 24px
}

.x1p6zaud {
    max-height: 340px
}

.x1pdr0v7 {
    top: -1px
}

.x1peatla {
    height: 64px
}

.x1plvlek {
    overflow-x: visible
}

.x1q0q8m5 {
    border-bottom-style: solid
}

.x1qhh985 {
    border-bottom-width: 0
}

.x1qpfodn {
    left: 16px
}

.x1qx5ct2 {
    height: 20px
}

.x1rdy4ex {
    margin-top: -4px
}

.x1rife3k {
    overflow-y: scroll
}

.x1rm44br {
    margin-left: -16px
}

.x1s7jvk7 {
    padding-right: 20px
}

.x1sy0etr {
    border-bottom-style: none
}

.x1sy10c2 {
    margin-top: 20px
}

.x1t1ogtf {
    padding-bottom: 40px
}

.x1t4gjm {
    padding-bottom: 22px
}

.x1td3qas {
    width: 32px
}

.x1tfhste {
    margin-top: 40px
}

.x1tlaipk {
    max-width: 504px
}

.x1tlcg8s {
    padding-bottom: -16px
}

.x1tped1n {
    border-top-color: var(--fds-divider-on-white)
}

.x1tpqehw {
    margin-left: 12px
}

.x1tudf5h {
    padding-left: 32px
}

.x1u0w8k5 {
    height: 40%
}

.x1uoezyy {
    margin-left: 3px
}

.x1useyqa {
    width: 48px
}

.x1v4s8kt {
    width: 6px
}

.x1v877vn {
    min-height: 270px
}

.x1va8c73 {
    max-width: 320px
}

.x1vpr2pd {
    height: calc(100% - 24px)
}

.x1vqgdyp {
    height: 40px
}

.x1w8jdc1 {
    margin-top: -22px
}

.x1wh8b8d {
    margin-right: 20px
}

.x1wsgfga {
    margin-bottom: -8px
}

.x1wsuqlk {
    margin-right: 12px
}

.x1x0by9y {
    width: 425px
}

.x1xmf6yo {
    margin-top: 8px
}

.x1y1aw1k {
    padding-top: 8px
}

.x1yrsyyn {
    padding-top: 6px
}

.x1yztbdb {
    margin-bottom: 16px
}

.x21b0me {
    border-bottom-color: #00000026
}

.x24d7kb {
    min-width: 800px
}

.x2lknd0 {
    margin-left: 48px
}

.x2lwn1j {
    min-height: 0
}

.x35vizs {
    margin-right: var(--geodesic-spacing-component-internal-fine)
}

.x36qwtl {
    height: 2px
}

.x3hqpx7 {
    width: 50%
}

.x3igimt {
    height: inherit
}

.x3m8u43 {
    right: 0
}

.x3zn8ph {
    margin-left: var(--geodesic-spacing-component-internal-fine)
}

.x400o59 {
    margin-left: 20px
}

.x4ii5y1 {
    margin-bottom: auto
}

.x4wwhmj {
    min-width: 97%
}

.x5lhr3w {
    width: var(--x-width)
}

.x5tiur9 {
    padding-left: 20px
}

.x5yr21d {
    height: 100%
}

.x65f84u {
    max-width: 500px
}

.x65nank {
    min-height: auto
}

.x65xoit {
    width: 70%
}

.x6bct43 {
    max-height: calc(100vh - 240px)
}

.x6ikm8r {
    overflow-x: hidden
}

.x6kzwsm {
    border-bottom-color: #0a78be
}

.x6w23wl {
    margin-left: 56px
}

.x6wrskw {
    padding-left: 4px
}

.x7pz34m {
    min-height: 172px
}

.x7r5mf7 {
    margin-top: 3px
}

.x7wgvq7 {
    margin-top: -12px
}

.x7ywyr2 {
    min-height: 50px
}

.x889kno {
    padding-top: 10px
}

.x8jryan {
    max-width: 40%
}

.x8x9d4c {
    margin-left: auto
}

.x8yj6t5 {
    width: 20%
}

.x900493 {
    min-width: 48px
}

.x98j5st {
    min-width: 167px
}

.x9fslfs {
    width: 75px
}

.x9otpla {
    margin-top: -8px
}

.x9xr8e8 {
    width: 508px
}

.xack27t {
    margin-right: auto
}

.xacybup {
    width: 488px
}

.xafpxmx {
    width: 240px
}

.xahult9 {
    margin-bottom: 3px
}

.xat24cr {
    margin-bottom: 0
}

.xay61gy {
    margin-top: 29px
}

.xb8qb8r {
    margin-top: 100px
}

.xbepgrc {
    padding-top: 90px
}

.xbp2lz4 {
    width: 385px
}

.xc3xnms {
    padding-top: 53px
}

.xc9qbxq {
    height: 36px
}

.xcicffo {
    padding-right: 10px
}

.xcp74o4 {
    border-top-color: #dee3e9
}

.xcq0f20 {
    max-width: 750px
}

.xcqyyxr {
    left: 4px
}

.xctk3hg {
    max-height: 160px
}

.xcxhlts {
    margin-top: 15px
}

.xcxk34k {
    padding-top: -4px
}

.xdj266r {
    margin-top: 0
}

.xdpfuu1 {
    width: 800px
}

.xdwzuf7 {
    height: 260px
}

.xdzyupr {
    width: 300px
}

.xe0pwq {
    border-left-width: 1px
}

.xecje49 {
    height: 12px !important
}

.xefzj8c {
    padding-bottom: 60px
}

.xet2fuk {
    margin-left: 8px
}

.xeuugli {
    min-width: 0
}

.xewcech {
    max-width: 20%
}

.xexx8yu {
    padding-top: 0
}

.xf18ygs {
    padding-left: 12px
}

.xfm7qce {
    padding-top: var(--geodesic-spacing-container-internal-component)
}

.xfr5jun {
    top: 8px
}

.xg0jo4d {
    width: 75%
}

.xg87l8a {
    margin-top: 32px
}

.xg8j3zb {
    padding-bottom: 3px
}

.xgbm1jk {
    width: 78px
}

.xghtnf9 {
    margin-top: 50%
}

.xgqk73l {
    width: 95%
}

.xh8yej3 {
    width: 100%
}

.xhaqhkv {
    max-height: calc(100vh - 100px)
}

.xhrpt6u {
    margin-top: 18px
}

.xhsvlbd {
    margin-top: -10px
}

.xi3av73 {
    min-height: 120px
}

.xi3ze9h {
    margin-top: var(--geodesic-spacing-component-external-related)
}

.xi6700n {
    width: 12px !important
}

.xic84rp {
    max-width: 650px
}

.xieb3on {
    margin-bottom: 20px
}

.xifkd7f {
    width: 140px
}

.xisnujt {
    min-height: 20px
}

.xiv7p99 {
    margin-bottom: 100px
}

.xj5tbmc {
    padding-right: 40px
}

.xj9uezu {
    padding-left: 2px
}

.xjjci79 {
    min-height: 250px
}

.xjkvuk6 {
    padding-bottom: 4px
}

.xjm9jq1 {
    height: 1px
}

.xjpr12u {
    margin-bottom: 2px
}

.xkh9tda {
    border-top-color: var(--fds-gray-20)
}

.xksmgj6 {
    margin-top: var(--geodesic-spacing-container-internal-component)
}

.xktia5q {
    width: 80%
}

.xl010v5 {
    margin-right: 4px
}

.xl6c0mu {
    margin-right: 64px
}

.xl8z2ie {
    max-height: 250px
}

.xliqiqq {
    border-bottom-color: !important
}

.xlo07zb {
    height: 90px
}

.xlup9mm {
    height: 16px
}

.xlwpyvx {
    margin-top: var(--geodesic-spacing-component-internal-fine)
}

.xm6i5cn {
    width: 90%
}

.xmgb6t1 {
    margin-bottom: -2px
}

.xmzs88n {
    padding-right: 4px
}

.xn1ka6m {
    border-bottom-color: #3578e5
}

.xn3w4p2 {
    height: 44px
}

.xneu97a {
    width: 608px
}

.xnf1dy1 {
    width: 268px
}

.xng8ra {
    height: 60px
}

.xnm25rq {
    padding-left: 16px
}

.xnq0rdo {
    width: min-content
}

.xnuq7ks {
    padding-right: 12px
}

.xo1tl4s {
    height: 517px
}

.xod5an3 {
    margin-bottom: 12px
}

.xoejb0k {
    height: 34px !important
}

.xols6we {
    height: 6px
}

.xop8lp1 {
    width: 225px
}

.xppr10f {
    min-width: 600px
}

.xpvg0jm {
    width: 790px
}

.xq1n1xh {
    margin-left: 16px
}

.xqtp20y {
    height: 0
}

.xqui205 {
    margin-top: 24px
}

.xqujd4m {
    width: 390px
}

.xqyf9gi {
    width: 250px
}

.xr00yy2 {
    max-height: 238px
}

.xr1yuqi {
    margin-top: auto
}

.xr9ek0c {
    margin-top: 2px
}

.xrgej4m {
    max-width: 700px
}

.xrmyp2 {
    width: 124px
}

.xrua2ca {
    border-bottom-color: var(--fds-gray-20)
}

.xryxfnj {
    overflow-y: visible
}

.xs7f9wi {
    top: 2px
}

.xs9asl8 {
    padding-bottom: 5px
}

.xsag5q8 {
    padding-bottom: 12px
}

.xsbjyhr {
    height: 104px
}

.xsdox4t {
    height: 48px
}

.xslewwd {
    height: 78vh
}

.xso031l {
    border-bottom-width: 1px
}

.xswpmyp {
    width: 392px
}

.xt7dq6l {
    height: auto
}

.xt7fyls {
    min-width: 150px
}

.xt8cgyo {
    border-top-width: .5px
}

.xtejtz7 {
    max-width: var(--biz-inbox-title-max-width, none)
}

.xu96u03 {
    left: 0
}

.xug08bp {
    margin-right: -16px
}

.xuol047 {
    margin-right: 11px !important
}

.xvsiefj {
    margin-top: var(--geodesic-spacing-container-internal-page)
}

.xvue9z {
    width: 500px
}

.xvy4d1p {
    width: 24px
}

.xw25ail {
    border-bottom-color: #737373
}

.xw2csxc {
    overflow-x: auto
}

.xw5ewwj {
    max-width: 300px
}

.xw7yly9 {
    margin-top: 16px
}

.xwa60dl {
    top: 50%
}

.xwa7hi {
    height: 58px
}

.xwib8y2 {
    padding-bottom: 8px
}

.xwl9fdd {
    width: 380px
}

.xwnuq22 {
    border-bottom-color: var(--fds-black-alpha-10)
}

.xwrg52n {
    min-width: 88px
}

.xwxc41k {
    padding-bottom: 24px
}

.xwzfr38 {
    height: 80px
}

.xx6bls6 {
    padding-bottom: 20px
}

.xxhakkm {
    border-top-color: !important
}

.xxk0z11 {
    height: 24px
}

.xxk6nc9 {
    top: 3px
}

.xxsgkw5 {
    width: 350px
}

.xy13l1i {
    padding-right: 8px
}

.xy7t741 {
    max-height: calc(100vh - 50px)
}

.xyamay9 {
    padding-top: 16px
}

.xyfqnmn {
    padding-right: 16px
}

.xyorhqc {
    margin-bottom: 10px
}

.xyqdw3p {
    padding-top: 3px
}

.xz9dl7a {
    padding-top: 12px
}

.xzjbwwf {
    width: 180px
}

.xznra1h {
    min-width: 110px
}

.xzq7m8m {
    padding-left: 14.5px
}

.xzueoph {
    margin-bottom: 6px
}

.xgqf7gj:first-of-type {
    border-top-width: 0
}

.x1hjarm2:hover {
    border-bottom-color: #00000026
}

.x8x9e93:hover {
    border-top-color: #00000026
}

@media (min-width: 1920px) {
    .x119zpn5.x119zpn5 {
        width: 320px
    }
}

@media (min-width: 1440px) {
    .x181k9df.x181k9df {
        width: 250px
    }
}

@media (min-width: 1440px) and (max-width: 1919px) {
    .x1cccqtc.x1cccqtc {
        width: 280px
    }
}

@media (min-width: 1920px) {
    .x1uugc1f.x1uugc1f {
        width: 300px
    }
}

@media (min-device-width:768px) {
    .x1yh3ded.x1yh3ded {
        height: calc(100vh - 60pt)
    }
}

@media (min-width: 1440px) and (max-width: 1919px) {
    .x8ti90z.x8ti90z {
        width: 250px
    }
}

@keyframes x1n1t9nl-B {
    0% {
        opacity: .02
    }

    to {
        opacity: .08
    }
}

@keyframes xl9xvlu-B {

    0%,
    to {
        opacity: 0
    }
}

.x1md70p1 {
    background: transparent
}

.x1xijdtg {
    background: var(--fds-white)
}

.x16z794e:hover {
    background: #ecf0f7
}

.x1a2a7pz {
    outline: none
}

.x1bvjpef {
    text-decoration: underline
}

.x1hl2dhg {
    text-decoration: none
}

.x75p06a {
    transition: height .4s
}

.xzkajai {
    transition: background-color .15s ease-in
}

.x1lku1pv:hover {
    text-decoration: none
}

.x1uvtmcs:focus {
    outline: none
}

.x10bpwj5 {
    border-inline-start-color: var(--fds-divider-on-white)
}

.x10l6tqk {
    position: absolute
}

.x10w94by {
    border-inline-end-width: 0
}

.x117nqv4 {
    font-weight: 700
}

.x11by4ly {
    flex-basis: initial
}

.x11dcrhx {
    inset-inline-end: 8px
}

.x11gldyt {
    margin-inline-end: 40px
}

.x11lfxj5 {
    padding-inline-end: 4px
}

.x11nt7xy {
    border-inline-start-style: dashed
}

.x11uqc5h {
    z-index: 100
}

.x12m927z {
    border-inline-end-width: none
}

.x12peec7 {
    background-color: #fff
}

.x135b78x {
    padding-inline-start: 4px
}

.x13dflua {
    transition-duration: .2s
}

.x13fj5qh {
    margin-inline-start: 8px
}

.x13jy36j {
    padding-inline-start: 24px
}

.x145hu1r {
    box-shadow: 0 0 5px 0 var(--fds-black-alpha-10), 0 0 1px 0 var(--fds-black-alpha-10)
}

.x149umjf {
    box-shadow: 0 0 0 1px var(--fds-gray-25), 0 4px 8px 1px var(--fds-black-alpha-15)
}

.x14e42zd {
    border-inline-start-width: 0
}

.x14z9mp {
    margin-inline-end: 0
}

.x16dsc37 {
    vertical-align: top
}

.x17ddzgb {
    color: var(--fds-gray-45)
}

.x18b5jzi {
    border-inline-end-style: solid
}

.x18oe1m7 {
    border-inline-end-style: none
}

.x19dbzi3 {
    margin-inline-end: 9px
}

.x1a02dak {
    flex-wrap: wrap
}

.x1alpsbp {
    border-inline-end-width: 2px
}

.x1c1uobl {
    padding-inline-start: 0
}

.x1c3i2sq {
    font-size: 1.125rem
}

.x1c4vz4f {
    flex-grow: 0
}

.x1c9dlo5 {
    animation-iteration-count: 1, infinite
}

.x1cy8zhl {
    align-items: flex-start
}

.x1cy9i3i {
    list-style-position: inside
}

.x1d3mw78 {
    line-height: 16px
}

.x1debuo4 {
    animation-timing-function: ease
}

.x1diwwjn {
    margin-inline-start: 12px
}

.x1e4ktmx {
    background-color: var(--fds-highlight-cell-background)
}

.x1e4oeot {
    border-start-end-radius: 2px
}

.x1epp0md {
    border-inline-end-color: var(--fds-divider-on-white)
}

.x1f6kntn {
    font-size: .875rem
}

.x1fc57z9 {
    line-height: 20px
}

.x1fcty0u {
    font-weight: 400
}

.x1fqc64z {
    border-start-start-radius: 3px
}

.x1g0dm76 {
    padding-inline-start: 12px
}

.x1gabggj {
    padding-inline-end: 5px
}

.x1gmknla {
    color: var(--fds-highlight)
}

.x1hx0egp {
    -webkit-user-select: text
}

.x1i5p2am {
    border-start-start-radius: 6px
}

.x1ihp6rs {
    border-end-start-radius: 6px
}

.x1ipiool {
    cursor: initial
}

.x1iyjqo2 {
    flex-grow: 1
}

.x1j61x8r {
    font-style: normal
}

.x1ja2u2z {
    z-index: 0
}

.x1jfb8zj {
    display: inherit
}

.x1jlb9o2 {
    box-shadow: 0 0 4px #0003
}

.x1k0bccz {
    animation-delay: .1s
}

.x1kzsush {
    opacity: .08
}

.x1lga9qk {
    border-inline-start-color: var(--fds-black-alpha-10)
}

.x1lliihq {
    display: block
}

.x1lun4ml {
    border-inline-end-width: 1px
}

.x1lziwak {
    margin-inline-start: 0
}

.x1n2onr6 {
    position: relative
}

.x1nhvcw1 {
    justify-content: flex-start
}

.x1o0tod {
    inset-inline-start: 0
}

.x1o2sk6j {
    line-height: 24px
}

.x1o8niic {
    animation-name: xl9xvlu-B, x1n1t9nl-B
}

.x1p0khr9 {
    background-color: var(--fds-red-55)
}

.x1pczhz8 {
    border-end-start-radius: 4px
}

.x1pg5gke {
    font-size: .75rem
}

.x1puzr7h {
    margin-inline-start: px
}

.x1q01dw7 {
    border-inline-start-color: var(--fds-gray-25)
}

.x1q0g3np {
    flex-direction: row
}

.x1qjc9v5 {
    align-items: stretch
}

.x1qughib {
    justify-content: space-between
}

.x1r8uery {
    flex-basis: 0
}

.x1rg5ohu {
    display: inline-block
}

.x1ru8ea5 {
    border-end-start-radius: 3px
}

.x1ryp3ve {
    background-color: var(--fds-blue-60)
}

.x1s85apg {
    display: none
}

.x1t39747 {
    border-start-end-radius: 4px
}

.x1t7ytsu {
    border-inline-start-style: solid
}

.x1u4x07u {
    border-inline-start-color: #dadde1
}

.x1ui04y5 {
    border-end-end-radius: 2px
}

.x1vebcak {
    margin-inline-end: px
}

.x1vjfegm {
    z-index: 1
}

.x1vvkbs {
    word-wrap: break-word
}

.x1w5wx5t {
    margin-inline-end: -8px
}

.x1wcsgtt {
    border-end-end-radius: 4px
}

.x1whfx0g {
    border-start-end-radius: 6px
}

.x1x6gfiz {
    color: var(--fds-blue-70)
}

.x1xegmmw {
    margin-inline-end: 8px
}

.x1xwqby5 {
    border-inline-start-color: var(--fds-highlight)
}

.x1y3qizg {
    margin-inline-start: 9px
}

.x1y4un4x {
    border-inline-start-color: var(--fds-gray-20)
}

.x1yastsa {
    flex-basis: 62px
}

.x1yc453h {
    text-align: start
}

.x1ypdohk {
    cursor: pointer
}

.x1yqtzpn {
    animation-fill-mode: backwards, none
}

.x1ys307a {
    margin-inline-end: 16px
}

.x2b8uid {
    text-align: center
}

.x2fvf9 {
    margin-inline-end: 4px
}

.x2izyaf {
    background-color: var(--fds-white)
}

.x2lah0s {
    flex-shrink: 0
}

.x3ajldb {
    vertical-align: bottom
}

.x3ct3a4 {
    list-style-type: none
}

.x3nfvp2 {
    display: inline-flex
}

.x3oybdh {
    transform: scale(1)
}

.x47corl {
    pointer-events: none
}

.x64bnmy {
    padding-inline-end: 24px
}

.x6en5u8 {
    border-end-start-radius: 2px
}

.x6ggbe2 {
    box-shadow: 0 4px 8px var(--fds-black-alpha-10)
}

.x6o7n8i {
    transition-property: opacity, transform
}

.x6s0dn4 {
    align-items: center
}

.x78zum5 {
    display: flex
}

.x7n1040 {
    background-color: var(--fds-green-55)
}

.x87ps6o {
    -webkit-user-select: none
}

.x9f619 {
    box-sizing: border-box
}

.x9q68il {
    inset-inline-end: 12px
}

.xaso8d8 {
    padding-inline-start: 5px
}

.xb2kyzz {
    font-size: .5625rem
}

.xbmvrgn {
    margin-inline-end: 12px
}

.xdg88n9 {
    inset-inline-end: 16px
}

.xdit8p8 {
    background-color: var(--fds-black)
}

.xdl72j9 {
    flex-basis: auto
}

.xdt5ytf {
    flex-direction: column
}

.xdwrcjd {
    margin-inline-start: 4px
}

.xdzw4kq {
    margin-inline-start: 6px
}

.xf159sx {
    padding-inline-end: 8px
}

.xf6vk7d {
    margin-inline-end: 5px
}

.xf7dkkf {
    padding-inline-start: 16px
}

.xggjnk3 {
    line-height: normal
}

.xgx9qek {
    background-color: var(--fds-black-alpha-05)
}

.xgyuaek {
    flex-grow: 2
}

.xhao81l {
    border-inline-start-width: none
}

.xikwz1y {
    background-color: var(--fds-blue-05)
}

.xjbqb8w {
    background-color: transparent
}

.xjcr21m {
    border-inline-end-color: #dddfe2
}

.xjwep3j {
    border-start-start-radius: 4px
}

.xk390pu {
    font-size: 100%
}

.xkh2ocl {
    align-self: stretch
}

.xkjj569 {
    box-shadow: 0 4px 8px 1px var(--fds-black-alpha-10), 0 0 0 1px var(--fds-black-alpha-10)
}

.xkjl1po {
    hyphens: auto
}

.xkmssxa {
    background-color: var(--fds-highlight)
}

.xl56j7k {
    justify-content: center
}

.xlshs6z {
    visibility: hidden
}

.xlvgfbb {
    color: var(--fds-yellow-20)
}

.xlyipyv {
    text-overflow: ellipsis
}

.xmzvs34 {
    padding-inline-start: 8px
}

.xnfpoth {
    animation-duration: 0s, 1s
}

.xo5e059 {
    background-color: var(--fds-gray-45)
}

.xo5v014 {
    line-height: 1
}

.xpcyujq {
    margin-inline-start: 5px
}

.xpdmqnj {
    padding-inline-end: 12px
}

.xpilrb4 {
    border-inline-start-width: 1px
}

.xpz12be {
    animation-direction: alternate
}

.xqcrz7y {
    align-self: flex-start
}

.xr2y4jy {
    border-end-end-radius: 6px
}

.xr5t6xs {
    background-color: var(--fds-gray-30)
}

.xr9e8f9 {
    border-start-start-radius: 2px
}

.xrujp40 {
    background-color: var(--fds-dark-mode-gray-80)
}

.xs83m0k {
    flex-shrink: 1
}

.xs83zq4 {
    border-start-end-radius: 3px
}

.xsfy40s {
    padding-inline-end: 32px
}

.xsne5vg {
    border-inline-start-color: #dddfe2
}

.xsqwphs {
    border-inline-end-color: var(--fds-gray-25)
}

.xstzfhl {
    border-inline-start-style: none
}

.xt0e3qv {
    cursor: default
}

.xt0psk2 {
    display: inline
}

.xt6ovg4 {
    border-end-end-radius: 3px
}

.xtaz4m5 {
    list-style-type: disc
}

.xtijo5x {
    inset-inline-end: 0
}

.xtuuj1c {
    border-inline-end-color: var(--fds-highlight)
}

.xugyxb5 {
    box-shadow: 0 3px 8px #0000004d
}

.xuxw1ft {
    white-space: nowrap
}

.xv54qhq {
    padding-inline-end: 16px
}

.xvc5jky {
    margin-inline-start: auto
}

.xwji4o3 {
    transition-timing-function: ease
}

.xwn7fz2 {
    line-height: 1.3
}

.xwy3id5 {
    border-inline-end-style: dashed
}

.xx1d9v9 {
    border-inline-end-color: #dadde1
}

.xxx7yvo {
    inset-inline-end: 4px
}

.xxymvpz {
    vertical-align: middle
}

.xyri2b {
    padding-inline-end: 0
}

.xyumdvf {
    border-inline-start-width: 2px
}

.xz6u0b {
    border-inline-end-color: var(--fds-black-alpha-10)
}

.x5mzjn8:not([stylex-hack])>*+* {
    margin-inline-start: 8px
}

.x1ceqetc:hover {
    background-color: var(--fds-black-alpha-05)
}

.x1gwckwn:hover {
    background-color: #0000000d
}

.x1md24ng:hover {
    background-color: var(--fds-gray-00)
}

.xwctamf:hover {
    color: var(--primary-text)
}

.x100vrsf {
    width: 40px
}

.x10b6aqq {
    padding-bottom: 6px
}

.x10wlt62 {
    overflow-y: hidden
}

.x1120s5i {
    padding-bottom: 2px
}

.x122buku {
    border-top-color: var(--fds-gray-30)
}

.x123j3cw {
    padding-top: 5px
}

.x12nagc {
    margin-bottom: 4px
}

.x13fuv20 {
    border-top-style: solid
}

.x13vifvy {
    top: 0
}

.x13wwr7t {
    border-bottom-color: var(--fds-gray-25)
}

.x147jhwm {
    border-top-color: var(--fds-black-alpha-10)
}

.x14vqqas {
    margin-top: 12px
}

.x16v0oar {
    border-top-width: none
}

.x178xt8z {
    border-top-width: 1px
}

.x18d9i69 {
    padding-bottom: 0
}

.x193iq5w {
    max-width: 100%
}

.x1atx4j1 {
    top: 6px
}

.x1db2dqx {
    margin-right: 8px
}

.x1e56ztr {
    margin-bottom: 8px
}

.x1ejq31n {
    border-top-style: none
}

.x1ey2m1c {
    bottom: 0
}

.x1fgtraw {
    height: 28px
}

.x1gslohp {
    margin-top: 4px
}

.x1iog12x {
    margin-left: 4px
}

.x1iorvi4 {
    padding-top: 4px
}

.x1jzhcrs {
    min-width: 200px
}

.x1k70j0n {
    margin-top: 6px
}

.x1kky2od {
    width: 16px
}

.x1l90r2v {
    padding-bottom: 16px
}

.x1miatn0 {
    padding-top: 32px
}

.x1nn3v0j {
    padding-top: 2px
}

.x1odjw0f {
    overflow-y: auto
}

.x1ogwrql {
    border-bottom-color: var(--fds-divider-on-white)
}

.x1ok221b {
    margin-top: 5px
}

.x1p5oq8j {
    padding-top: 24px
}

.x1q0q8m5 {
    border-bottom-style: solid
}

.x1qhh985 {
    border-bottom-width: 0
}

.x1qx5ct2 {
    height: 20px
}

.x1qzkzwx {
    margin-top: px
}

.x1sy0etr {
    border-bottom-style: none
}

.x1tb5tgt {
    margin-bottom: px
}

.x1tk7jg1 {
    top: 12px
}

.x1tped1n {
    border-top-color: var(--fds-divider-on-white)
}

.x1uhho1l {
    padding-left: 0
}

.x1vd4hg5 {
    height: 300px
}

.x1vqgdyp {
    height: 40px
}

.x1wiwyrm {
    min-height: 52px
}

.x1x20ilw {
    border-top-color: var(--fds-gray-25)
}

.x1xc55vz {
    width: 8px
}

.x1xiyphd {
    max-height: 240px
}

.x1xmf6yo {
    margin-top: 8px
}

.x1xp8n7a {
    width: 18px
}

.x1y1aw1k {
    padding-top: 8px
}

.x1y332i5 {
    margin-top: -1px
}

.x1yrsyyn {
    padding-top: 6px
}

.x1yztbdb {
    margin-bottom: 16px
}

.x2ge7b7 {
    border-bottom-color: #dadde1
}

.x3p9ev8 {
    width: 420px
}

.x57i8a6 {
    border-top-color: var(--fds-highlight)
}

.x5yr21d {
    height: 100%
}

.x6ikm8r {
    overflow-x: hidden
}

.x7nvt52 {
    border-bottom-color: var(--fds-highlight)
}

.x7r5mf7 {
    margin-top: 3px
}

.x900493 {
    min-width: 48px
}

.x972fbf {
    border-top-width: 0
}

.x9fpu7x {
    height: 27px
}

.x9otpla {
    margin-top: -8px
}

.xa8zce0 {
    max-height: 268px
}

.xamhcws {
    border-top-width: 2px
}

.xat24cr {
    margin-bottom: 0
}

.xc02obx {
    max-width: min-content
}

.xc074nb {
    border-top-color: #dadde1
}

.xc9qbxq {
    height: 36px
}

.xdj266r {
    margin-top: 0
}

.xdk7pt {
    height: 8px
}

.xdzyupr {
    width: 300px
}

.xet2fuk {
    margin-left: 8px
}

.xeuugli {
    min-width: 0
}

.xexx8yu {
    padding-top: 0
}

.xfr5jun {
    top: 8px
}

.xh8yej3 {
    width: 100%
}

.xhi5dp5 {
    border-bottom-color: #dddfe2
}

.xi2xub4 {
    border-top-color: #dddfe2
}

.xjkvuk6 {
    padding-bottom: 4px
}

.xjm9jq1 {
    height: 1px
}

.xl010v5 {
    margin-right: 4px
}

.xlup9mm {
    height: 16px
}

.xlxy82 {
    border-bottom-width: 2px
}

.xlya59e {
    border-top-style: dashed
}

.xmix8c7 {
    height: 18px
}

.xndqk7f {
    top: 4px
}

.xnfr1j {
    top: 1px
}

.xnuq7ks {
    padding-right: 12px
}

.xoa0rjt {
    width: 148px
}

.xod5an3 {
    margin-bottom: 12px
}

.xols6we {
    height: 6px
}

.xomnu4r {
    top: 16px
}

.xpvcztv {
    border-bottom-style: dashed
}

.xqtp20y {
    height: 0
}

.xr9ek0c {
    margin-top: 2px
}

.xrua2ca {
    border-bottom-color: var(--fds-gray-20)
}

.xs9asl8 {
    padding-bottom: 5px
}

.xsag5q8 {
    padding-bottom: 12px
}

.xso031l {
    border-bottom-width: 1px
}

.xu06os2 {
    margin-bottom: 5px
}

.xvijh9v {
    margin-top: 1px
}

.xvy4d1p {
    width: 24px
}

.xw2csxc {
    overflow-x: auto
}

.xw4jnvo {
    width: 20px
}

.xw7yly9 {
    margin-top: 16px
}

.xwib8y2 {
    padding-bottom: 8px
}

.xwnuq22 {
    border-bottom-color: var(--fds-black-alpha-10)
}

.xwxc41k {
    padding-bottom: 24px
}

.xxk0z11 {
    height: 24px
}

.xyamay9 {
    padding-top: 16px
}

.xz9dl7a {
    padding-top: 12px
}

.xzueoph {
    margin-bottom: 6px
}

.x1cpjm7i:before {
    content: ""
}

.x1hmns74:before {
    position: absolute
}

.xuav0c:before {
    background-color: var(--fds-divider-on-white)
}

.x1wlytlt:before {
    left: 0
}

.x1y3wzot:before {
    top: 0
}

.x9lkry3:before {
    right: 12px
}

.xy80zi5:before {
    height: 1px
}

:root,
[dir=ltr] {
    --stylex-logical-start: left;
    --stylex-logical-end: right
}

[dir=rtl] {
    --stylex-logical-start: right;
    --stylex-logical-end: left
}

@property --x-alignItems {
    syntax: "*";
    inherits: false;
}

@property --x-aspectRatio {
    syntax: "*";
    inherits: false;
}

@property --x-backgroundColor {
    syntax: "*";
    inherits: false;
}

@property --x-columnGap {
    syntax: "*";
    inherits: false;
}

@property --x-height {
    syntax: "*";
    inherits: false;
}

@property --x-insetInlineEnd {
    syntax: "*";
    inherits: false;
}

@property --x-insetInlineStart {
    syntax: "*";
    inherits: false;
}

@property --x-left {
    syntax: "*";
    inherits: false;
}

@property --x-maxWidth {
    syntax: "*";
    inherits: false;
}

@property --x-minWidth {
    syntax: "*";
    inherits: false;
}

@property --x-top {
    syntax: "*";
    inherits: false;
}

@property --x-transform {
    syntax: "*";
    inherits: false;
}

@property --x-width {
    syntax: "*";
    inherits: false;
}

@keyframes x133uqbw-B {
    0% {
        box-shadow: 0 0 0 4px var(--geodesic-color-interactive-background-onboarding-active), 0 0 0 8px #5c3bbf33
    }

    50% {
        box-shadow: 0 0 0 4px var(--geodesic-color-interactive-background-onboarding-active), 0 0 0 12px #5c3bbf33
    }

    to {
        box-shadow: 0 0 0 4px var(--geodesic-color-interactive-background-onboarding-active), 0 0 0 8px #5c3bbf33
    }
}

@keyframes x1427yay-B {
    0% {
        opacity: 1;
        transform: translate(0)
    }

    to {
        opacity: 0;
        transform: translate(100%)
    }
}

@keyframes x14jc43u-B {
    0% {
        width: 200px
    }

    to {
        width: 300px
    }
}

@keyframes x15b941j-B {
    0% {
        opacity: 0;
        transform: translateY(100%)
    }

    to {
        opacity: 1;
        transform: translateY(0)
    }
}

@keyframes x17cjob-B {
    0% {
        opacity: 0;
        transform: translate(100%)
    }

    to {
        opacity: 1;
        transform: translate(0)
    }
}

@keyframes x18j1n6d-B {
    0% {
        max-height: 0;
        opacity: 0
    }

    to {
        max-height: 1000px;
        opacity: 1
    }
}

@keyframes x18re5ia-B {
    0% {
        opacity: 0
    }

    to {
        opacity: 1
    }
}

@keyframes x1jn504y-B {
    0% {
        opacity: 1
    }

    to {
        opacity: 0
    }
}

@keyframes x1m1j469-B {
    0% {
        opacity: 0
    }

    20% {
        opacity: 0
    }

    60% {
        opacity: 1
    }

    to {
        opacity: 1
    }
}

@keyframes x1si003s-B {
    0% {
        opacity: 0;
        transform: scaleY(.95) translateY(-4px)
    }

    to {
        opacity: 1;
        transform: scaleY(1) translateY(0)
    }
}

@keyframes x1ssrel-B {
    0% {
        background-position: -200% center
    }

    to {
        background-position: 200% center
    }
}

@keyframes x1uknk9t-B {
    0% {
        opacity: 0;
        transform: translateY(8px)
    }

    to {
        opacity: 1;
        transform: translateY(0)
    }
}

@keyframes x1wc8ddo-B {
    0% {
        transform: rotate(0)
    }

    to {
        transform: rotate(360deg)
    }
}

@keyframes x1webfkv-B {
    0% {
        opacity: 0;
        transform: scaleX(0)
    }

    10% {
        opacity: 0
    }

    60% {
        opacity: 1
    }

    to {
        opacity: 1;
        transform: scaleX(1)
    }
}

@keyframes xi7k7kn-B {
    0% {
        width: 300px
    }

    to {
        width: 200px
    }
}

@keyframes xm6bkr8-B {
    0% {
        opacity: 1;
        transform: scaleY(1) translateY(0)
    }

    to {
        opacity: 0;
        transform: scaleY(.95) translateY(-4px)
    }
}

@keyframes xqng64z-B {
    0% {
        transform: rotate(0)
    }

    to {
        transform: rotate(360deg)
    }
}

@keyframes xt3do1i-B {
    0% {
        opacity: 1;
        transform: translateY(0)
    }

    to {
        opacity: 0;
        transform: translateY(100%)
    }
}

@keyframes xud8hii-B {
    0% {
        box-shadow: 0 0 #1877f200
    }

    20% {
        box-shadow: 0 0 8px 2px #1877f2
    }

    40% {
        box-shadow: 0 0 #1877f200
    }

    to {
        box-shadow: 0 0 #1877f200
    }
}

:root,
.xx1yu04 {
    --xkx7qhj: linear-gradient(225deg, #f8f8f8 29.91%, #cecece 126.92%)
}

.x1jr8n8r.x1jr8n8r,
.x1jr8n8r.x1jr8n8r:root {
    --bubbleContentUserBackgroundColor: var(--accent);
    --bubbleContentUserColor: #FFFFFF;
    --buttonSendBackgroundColor: var(--accent);
    --xer23z7: var(--wash);
    --xwbpd4y: 18px;
    --x1bxvvwh: var(--primary-text);
    --x1uzztpd: 85%;
    --x1tc54p7: 85%;
    --xoir9yd: 12px;
    --xgwz7a: 12px;
    --xx6r3m5: transparent;
    --xdaiwkk: 0px;
    --xgam6tz: 0px;
    --xjnrlz3: 10px;
    --x16xtl57: 10px;
    --xdvz3pk: rgba(255, 255, 255, .8);
    --x6r21d0: rgba(0, 0, 0, .05);
    --x1qhsdun: 0;
    --x1axk1tg: 36px;
    --xr0fzoy: 36px;
    --x1c4lz48: 0;
    --xqpeelq: 1rem;
    --x19q6y20: 0px;
    --xv29y53: 0px;
    --xrxntdb: 36px;
    --x1f9f2th: 8px;
    --x1bom0sp: 0px;
    --x1xbp41d: SF Pro Text, Roboto, Arial, sans-serif;
    --xqt9fth: #DD2334;
    --x5lf19y: rgba(8, 8, 9, 1)
}

.x107oe23 {
    --weave-inbox-outbound-bubble: var(--blue-link)
}

.x13i7nis {
    --weave-inbox-outbound-bubble: var(--data-viz-purple)
}

.x14sgqkw {
    --nav-list-cell-padding-vertical-with-addon: 4px
}

.x17ojwdc {
    --nav-list-cell-min-height-dense: 32px
}

.x192v1ag {
    --weave-inbox-outbound-bubble: var(--data-viz-green)
}

.x193k30w {
    --nav-list-cell-padding-vertical-with-addon: 16px
}

.x1aq0aec {
    --chat-outgoing-message-bubble-background-color: var(--weave-inbox-outbound-bubble, var(--blue-link))
}

.x1s4igse {
    --chat-bubble-padding-horizontal: 16px
}

.x1t1faf7 {
    --list-cell-padding-vertical-with-addon: 16px
}

.x7d5gel {
    --card-border-width: 0px
}

.xt6ifj2 {
    --chat-bubble-padding-vertical: 10px
}

.xvzec53 {
    --nav-list-cell-margin-horizontal: 8px
}

.xymx6ix {
    --chat-bubble-border-radius: 20px
}

.x11g6tue {
    background: none
}

.x13uklc5 {
    background: linear-gradient(135deg, #a5b4fc, #c4b5fd, #d8b4fe, #a5b4fc)
}

.x1po3y2w {
    background: color(display-p3 0 .52 1)
}

.x1qqnulg {
    background: #f2f3f3
}

.x1r7xphn {
    background: #fff
}

.x4juuj4 {
    background: var(--dataviz-primary-2)
}

.xdzwuh4 {
    background: linear-gradient(to bottom, var(--always-dark-overlay) 0%, transparent 100%)
}

.xjx2pfm {
    background: linear-gradient(0deg, #0003 .51%, #0000)
}

.xln7xf2 {
    font: inherit
}

.xwdta7c {
    background: linear-gradient(93deg, color(display-p3 .8667 .9255 1) 2.36%, #eee7ff 96.8%)
}

.xzn5fco {
    background: #f0f4f7
}

.x11w95n3 {
    outline: 2px dashed var(--primary-button-background)
}

.x12lumcd {
    flex: 1 1 auto
}

.x13qkkhc {
    flex: 0 0 100px
}

.x15xykck {
    border-bottom: 1px solid #CBD2D9
}

.x19n8f2o {
    transition: opacity .1s ease
}

.x1a2a7pz {
    outline: none
}

.x1b6ykf0 {
    outline: 0
}

.x1bvjpef {
    text-decoration: underline
}

.x1cqoux5 {
    flex: 1 1 0
}

.x1e6qi8l {
    transition: color .2s ease
}

.x1gjp1fm {
    text-decoration: underline line-through
}

.x1hl2dhg {
    text-decoration: none
}

.x1hzt7jf {
    transition: opacity .2s
}

.x1i0uq9b {
    flex: 2
}

.x1isitws {
    flex: auto
}

.x1klgmme {
    transition: max-height .35s cubic-bezier(.4, 0, .2, 1), opacity .25s ease, padding .25s ease
}

.x1lvsgvq {
    background-position: center center
}

.x1myia39 {
    transition: opacity .15s ease
}

.x1n2xptk {
    border-top: 1px solid var(--divider)
}

.x1qmfapt {
    transition: opacity .05s ease-in-out
}

.x1r10hew {
    border-inline-start: 1px solid #CBD2D9
}

.x1trvaba {
    transition: transform .2s
}

.x1ujlw5o {
    transition: opacity .1s ease, transform .1s ease
}

.x1xr040t {
    transition: all .25s cubic-bezier(.4, 0, .2, 1)
}

.x1xsqp64 {
    background-position: center
}

.x367oku {
    border-top: 1px solid #CBD2D9
}

.x3psx0u {
    flex: 0 0 auto
}

.x5mp9sv {
    flex: 1 0 0
}

.x845mor {
    flex: 1 1 0%
}

.x98rzlu {
    flex: 1
}

.x9a4rn6 {
    transition: transform .15s ease, opacity .15s ease
}

.xaxxe02 {
    flex: 2.1 1 0
}

.xazbr42 {
    transition: width .15s ease-out
}

.xe3kkje {
    transition: inset-inline-end .3s ease
}

.xez3qje {
    transition: max-height .35s cubic-bezier(.4, 0, .2, 1), opacity .25s ease
}

.xf5bec6 {
    transition: width .25s cubic-bezier(.4, 0, .2, 1)
}

.xgc6jkw {
    transition: box-shadow .3s ease, transform .15s ease
}

.xgl46qq {
    transition: inset-inline-end .5s ease-in-out
}

.xish69e {
    overscroll-behavior: contain
}

.xlbu89w {
    border-inline-end: 1px solid #CBD2D9
}

.xmqliwb {
    text-decoration: line-through
}

.xpoatt8 {
    transition: border-color .1s
}

.xq2gx43 {
    transition: none
}

.xws1rn8 {
    transition: opacity .2s ease, max-width .2s ease, margin .2s ease
}

.xy5m1jp {
    border-inline-start: 1px solid var(--fds-gray-25)
}

.xyefdtt {
    transition: inset-inline-start .25s cubic-bezier(.4, 0, .2, 1), width .25s cubic-bezier(.4, 0, .2, 1)
}

.xz7o3qk {
    transition: background-color .25s ease, border-color .25s ease
}

.xzs6s7s {
    border-bottom: 1px solid var(--fds-dark-mode-gray-35)
}

.xztyhrg {
    background-position: 50% 50%
}

.x19e70ze:not([stylex-hack])>*>* {
    flex: 1 1 0 !important
}

.x1qofpfu:last-child {
    background-position: left -966px
}

.xt0b8zv:hover {
    text-decoration: underline
}

.x1uvtmcs:focus {
    outline: none
}

.x101il6j {
    transform: scale(1.064)
}

.x1028phh {
    border-inline-end-width: 8px
}

.x1033uif {
    border-start-end-radius: 999px
}

.x104kibb {
    display: -webkit-box
}

.x106a9eq {
    padding-inline-start: 20px
}

.x10bxkc9 {
    animation-duration: 7s
}

.x10e4vud {
    animation-fill-mode: forwards
}

.x10h3on {
    box-shadow: 0 2px 12px var(--shadow-2)
}

.x10km0s2 {
    background-color: var(--always-gray-95)
}

.x10l6tqk {
    position: absolute
}

.x10rp43c {
    margin-inline-start: 60px
}

.x10t2dxu {
    background-image: linear-gradient(180deg, transparent, var(--always-dark-overlay))
}

.x10w48dt {
    margin-inline-end: 70px
}

.x10w94by {
    border-inline-end-width: 0
}

.x10y0y8g {
    border-inline-end-color: var(--secondary-button-background)
}

.x10y9f9r {
    aspect-ratio: var(--x-aspectRatio)
}

.x110972j {
    padding-inline-start: 28px
}

.x1111fcj {
    zoom: .55
}

.x112128v {
    margin-inline-start: -19px
}

.x1143rjc {
    border-start-end-radius: 100px
}

.x115dhu7 {
    object-position: center
}

.x117nqv4 {
    font-weight: 700
}

.x11bruh7 {
    color: var(--fds-spectrum-slate-tint-70)
}

.x11dcrhx {
    inset-inline-end: 8px
}

.x11gldyt {
    margin-inline-end: 40px
}

.x11goek {
    background-color: var(--base-blue)
}

.x11hdunq {
    margin-inline-start: 40px
}

.x11ic3rg {
    background-color: var(--weave-inbox-outbound-bubble)
}

.x11lfxj5 {
    padding-inline-end: 4px
}

.x11lhmoz {
    transform: translate(-50%, -50%)
}

.x11lt19s {
    margin-inline-end: -2px
}

.x11njtxf {
    vertical-align: baseline
}

.x11nt7xy {
    border-inline-start-style: dashed
}

.x11nzw60 {
    border-start-end-radius: var(--radius-0, 0px)
}

.x11r8ahe {
    flex-basis: calc(50% - 4px)
}

.x11t971q {
    margin-inline-end: auto
}

.x11uqc5h {
    z-index: 100
}

.x11xpdln {
    transition-property: transform
}

.x120xd9q {
    border-start-start-radius: 30px
}

.x120xyq5 {
    -webkit-filter: drop-shadow(0px 0px 4px rgba(0, 0, 0, .25));
    filter: drop-shadow(0px 0px 4px rgba(0, 0, 0, .25))
}

.x124bayg {
    border-inline-start-color: #d9d9d9
}

.x126k92a {
    white-space: pre-wrap
}

.x128c8uf {
    border-inline-end-width: .5px
}

.x129bwdz {
    row-gap: var(--x3s3u4o)
}

.x12h1iku {
    container-type: inline-size
}

.x12knk3x {
    aspect-ratio: 9 / 7.7
}

.x12l1aco {
    animation-duration: .12s
}

.x12l2aii {
    border-start-start-radius: 14px
}

.x12ol6y4 {
    border-start-start-radius: 20px
}

.x12peec7 {
    background-color: #fff
}

.x12prmey {
    flex-basis: calc((100% - 16px) / 3)
}

.x12scifz {
    color: var(--placeholder-text)
}

.x12u81az {
    border-inline-start-color: var(--divider)
}

.x12w63v0 {
    padding-inline-start: var(--x1qxx2f)
}

.x12wazy8 {
    border-inline-end-color: #1877f2
}

.x12y6twl {
    transform: scale(.8)
}

.x131p8rn {
    transform: translateY(50%)
}

.x134iuw0 {
    background-color: #e6e2df
}

.x134kloy {
    grid-template-columns: 1fr auto 1fr
}

.x1355qak {
    z-index: 20
}

.x135b78x {
    padding-inline-start: 4px
}

.x137kccz {
    margin-inline-start: -5px
}

.x138ruz1 {
    inset-inline-start: 22px
}

.x13a6bvl {
    justify-content: flex-end
}

.x13cq9vo {
    flex-basis: 30%
}

.x13dflua {
    transition-duration: .2s
}

.x13dmk3j {
    border-start-start-radius: initial
}

.x13faqbe {
    word-break: break-word
}

.x13fj5qh {
    margin-inline-start: 8px
}

.x13i6te {
    flex-basis: calc((100% - 32px)/3)
}

.x13jy36j {
    padding-inline-start: 24px
}

.x13kth0o {
    transform: translateY(-5%) scale(.85)
}

.x13rjbw7 {
    border-end-end-radius: initial
}

.x13t61ll {
    border-start-start-radius: 5px
}

.x13xmedi {
    border-end-start-radius: 24px
}

.x13xuxeo {
    border-end-start-radius: calc(var(--input-corner-radius) + 2px)
}

.x140muxe {
    border-end-end-radius: inherit
}

.x140o2bo {
    table-layout: fixed
}

.x145d82y {
    inset-inline-end: 32px
}

.x1484orw {
    background-image: url(qM9H_cXf1Wp.png)
}

.x148z6mp {
    padding-inline-start: 61px
}

.x14axycx {
    content: ""
}

.x14ctfv {
    color: var(--always-white)
}

.x14e42zd {
    border-inline-start-width: 0
}

.x14f5z78 {
    margin-inline-start: 1%
}

.x14g40p9 {
    z-index: 999
}

.x14gvqqg {
    inset-inline-start: 9px
}

.x14hiurz {
    background-color: var(--always-white)
}

.x14ju556 {
    line-height: 0
}

.x14nfmen {
    background-color: var(--divider)
}

.x14ohck5 {
    background-color: #111b21
}

.x14vct77 {
    row-gap: 14px
}

.x14vvt0a {
    border-end-end-radius: 14px
}

.x14vy60q {
    padding-inline-end: 2px
}

.x14z9mp {
    margin-inline-end: 0
}

.x152237o {
    list-style-type: square
}

.x152skdk {
    line-height: 15px
}

.x155cje7 {
    flex-grow: 410
}

.x1597r2g {
    scrollbar-width: thin
}

.x15ctrt1 {
    animation-name: x1m1j469-B
}

.x15elzd {
    background-color: var(--primary-text)
}

.x15foiic {
    flex-basis: 20%
}

.x15jox0q {
    aspect-ratio: 9 / 16
}

.x15mokao {
    border-start-start-radius: 0
}

.x15x8krk {
    border-end-start-radius: 8px
}

.x15z6fc2 {
    inset-inline-end: -24px
}

.x15zctf7 {
    flex-direction: row-reverse
}

.x15zmtp0 {
    padding-inline-end: 48px
}

.x1603h9y {
    font-size: 1.25rem
}

.x160ez0 {
    column-gap: var(--xjggu8u)
}

.x162tt16 {
    padding-inline-start: 30px
}

.x162z183 {
    margin-inline-start: -16px
}

.x165d6jo {
    margin-inline-start: -4px
}

.x167l43f {
    border-inline-start-color: var(--secondary-button-stroke)
}

.x167vaf5 {
    padding-inline-end: 1rem
}

.x169i3px {
    color: #8696a0
}

.x16bs4ru {
    padding-inline-start: 70px
}

.x16db5w7 {
    flex-basis: 36%
}

.x16dsc37 {
    vertical-align: top
}

.x16e9yqp {
    transition-timing-function: cubic-bezier(0, 0, 1, 1)
}

.x16ome7r {
    box-shadow: 0 4px 12px #00000026
}

.x16qb05n {
    border-start-start-radius: 10px
}

.x16qsxvb {
    transform: translateY(-7%) scale(.85)
}

.x16qy2q4 {
    background-size: 30px 30px
}

.x16tdsg8 {
    text-align: inherit
}

.x16uus16 {
    border-end-end-radius: 0
}

.x16xd1kq {
    background-image: url(pAmBgYdHTlL.png)
}

.x16xm01d {
    border-end-start-radius: 18px
}

.x16ys8x7 {
    background-image: linear-gradient(to right, var(--card-background), transparent)
}

.x178zhtd {
    border-start-start-radius: var(--text-badge-corner-radius)
}

.x179ill4 {
    border-end-end-radius: 999px
}

.x17f3y5z {
    background-color: var(--base-grape)
}

.x17fgdl5 {
    line-height: 19px
}

.x17i1szq {
    border-inline-start-color: #cbd1d7
}

.x17m9png {
    border-start-start-radius: 26px
}

.x17smslp {
    padding-inline-start: 60px
}

.x17zd0t2 {
    column-gap: 4px
}

.x17zj9fy {
    inset-inline-start: calc(100% - 8px)
}

.x180vkcf {
    border-start-end-radius: 20px
}

.x182nak8 {
    background-repeat: repeat
}

.x188xwgu {
    background-color: #edeef2
}

.x18b5jzi {
    border-inline-end-style: solid
}

.x18d0r48 {
    background-size: cover
}

.x18faa90 {
    margin-inline-end: -3px
}

.x18hwk67 {
    column-gap: 20px
}

.x18l40ae {
    background-color: var(--always-dark-overlay)
}

.x18mqm2i {
    float: right
}

.x18oe1m7 {
    border-inline-end-style: none
}

.x18pi947 {
    padding-inline-start: 1px
}

.x18qtlnh {
    border-end-start-radius: 7px
}

.x18stm66 {
    animation-duration: .625s
}

.x18uhmql {
    transform: translateY(-5px)
}

.x18xfj1p {
    clear: both
}

.x18xomjl {
    margin-inline-start: -12px
}

.x18zu7yx {
    inset-inline-end: -12px
}

.x190qgfh {
    font-size: .625rem
}

.x19551q3 {
    background-color: #daf2c2
}

.x19693qn {
    vertical-align: -1px
}

.x197sbye {
    opacity: .6
}

.x19991ni {
    transition-property: opacity
}

.x19co3pv {
    color: transparent
}

.x19dbzi3 {
    margin-inline-end: 9px
}

.x19f0l03 {
    background-color: #eef6fb
}

.x19i17d0 {
    background-color: #c9d2da
}

.x19jd1h0 {
    transform: rotate(180deg)
}

.x19k9dhg {
    list-style-type: lower-roman
}

.x19kays6 {
    background-color: #f2f2f2
}

.x19kjcj4 {
    object-fit: contain
}

.x19mvghd {
    background-image: linear-gradient(180deg, var(--always-dark-overlay), transparent)
}

.x19s9pn4 {
    opacity: .82
}

.x19t5iym {
    border-start-end-radius: 24px
}

.x19ubhl1 {
    border-inline-end-color: #00000026
}

.x19v49a {
    background-image: linear-gradient(to top, var(--always-dark-overlay) 57%, transparent)
}

.x19w6rv {
    transform-origin: left
}

.x19wmrak {
    margin-inline-start: 48px
}

.x19z9ohp {
    -webkit-backdrop-filter: blur(2px);
    backdrop-filter: blur(2px)
}

.x1a02dak {
    flex-wrap: wrap
}

.x1a1m0xk {
    color: var(--negative)
}

.x1a33avv {
    transform: scale(.5)
}

.x1a4bs9z {
    flex-basis: 320px
}

.x1a5kqlc {
    margin-inline-start: -10px
}

.x1a5l9x9 {
    border-start-end-radius: 12px
}

.x1a6qonq {
    line-height: 140%
}

.x1a7gx9u {
    aspect-ratio: 1.2
}

.x1abzmdd {
    background-color: #419bd7
}

.x1aerksh {
    animation-name: x1wc8ddo-B
}

.x1air1f4 {
    background-color: var(--text-secondary-on-media)
}

.x1aj3ljl {
    column-gap: var(--xkyfeqk)
}

.x1al4vs7 {
    transform-origin: top left
}

.x1all6yo {
    background-size: 200% 200%
}

.x1alpsbp {
    border-inline-end-width: 2px
}

.x1amawv2 {
    transform: translate(280px)
}

.x1amjocr {
    column-gap: 10px
}

.x1aqbay5 {
    background-color: #bee1dc
}

.x1arowe1 {
    background-color: var(--progress-ring-neutral-foreground)
}

.x1awj2ng {
    color: #fff
}

.x1axueki {
    row-gap: var(--xoa56le)
}

.x1b60jn0 {
    border-end-start-radius: 999px
}

.x1b8z93w {
    row-gap: 10px
}

.x1b9h4xk {
    background-color: var(--fds-gray-00)
}

.x1b9xm36 {
    background-color: #ffffffb2
}

.x1bjonze {
    padding-inline-end: 7px
}

.x1bkdxzg {
    z-index: 1001
}

.x1bmlja0 {
    background-color: #f2f2f2
}

.x1bo5odz {
    grid-template-rows: auto
}

.x1byqp33 {
    border-end-start-radius: 50px
}

.x1bzg9g6 {
    background-color: #f02849
}

.x1c071of {
    transform: none
}

.x1c1uobl {
    padding-inline-start: 0
}

.x1c4vz4f {
    flex-grow: 0
}

.x1c8ul09 {
    background-color: #0006
}

.x1c91ggm {
    background-image: var(--xkx7qhj)
}

.x1c9tyrk {
    border-start-start-radius: 50%
}

.x1cb1t30 {
    transform: translateY(-50%)
}

.x1ccui7m {
    padding-inline-end: 1px
}

.x1ccxcpk {
    background-color: #e5ddd5
}

.x1cdvf7c {
    background-color: var(--notification-badge)
}

.x1cf5odj {
    padding-inline-start: 54px
}

.x1ciooss {
    background-color: var(--negative)
}

.x1clkbw4 {
    border-inline-start-color: var(--blue-link)
}

.x1clq6k7 {
    flex-basis: calc(50% - 6px)
}

.x1cxtvei {
    margin-inline-end: -14px
}

.x1cy8zhl {
    align-items: flex-start
}

.x1cy9i3i {
    list-style-position: inside
}

.x1d1a6x8 {
    border-inline-end-color: var(--switch-inactive)
}

.x1d2osyd {
    background-color: var(--disabled-icon)
}

.x1d8287x {
    transition-duration: .3s
}

.x1dbijih {
    row-gap: 2px
}

.x1dfbdms {
    border-end-start-radius: var(--geodesic-appearance-radius-control)
}

.x1diwwjn {
    margin-inline-start: 12px
}

.x1dj9bx0 {
    padding-inline-start: -8px
}

.x1djpfga {
    padding-inline-start: 3px
}

.x1dkd41z {
    inset-inline-end: 50%
}

.x1dm3dyd {
    border-end-end-radius: 10px
}

.x1dmpuos {
    border-start-end-radius: var(--card-corner-radius)
}

.x1dntmbh {
    color: var(--disabled-text)
}

.x1dp6rp6 {
    transform-origin: top center
}

.x1dqj196 {
    margin-inline-end: 32px
}

.x1dr8pv1 {
    background-color: #f1f4f7
}

.x1drfh7l {
    border-inline-end-color: var(--chat-incoming-message-bubble-background-color)
}

.x1dwmuk9 {
    animation-name: x15b941j-B
}

.x1e067m9 {
    line-height: 4.3
}

.x1e4oeot {
    border-start-end-radius: 2px
}

.x1e5i8e3 {
    cursor: ns-resize
}

.x1eavr9u {
    transform: translateY(8px)
}

.x1ed109x {
    cursor: text
}

.x1ekh9h2 {
    padding-inline-end: 17px
}

.x1ekkm8c {
    border-start-start-radius: 100px
}

.x1emf0wh {
    background-color: var(--base-teal)
}

.x1emmycd {
    margin-inline-end: 17px
}

.x1ertn4p {
    border-end-start-radius: 50%
}

.x1esw782 {
    animation-timing-function: linear
}

.x1euzuty {
    inset-inline-end: -6px
}

.x1ey7xld {
    font-family: monospace
}

.x1eywl5b {
    column-gap: var(--x-columnGap)
}

.x1f0sm9e {
    font-weight: var(--body-font-weight)
}

.x1f0uite {
    row-gap: var(--x1j6lpam)
}

.x1f5g1ae {
    padding-inline-end: 2%
}

.x1f6kntn {
    font-size: .875rem
}

.x1faq86j {
    float: left
}

.x1fbs3r {
    transition-duration: .45s
}

.x1fc57z9 {
    line-height: 20px
}

.x1fcty0u {
    font-weight: 400
}

.x1fdshc9 {
    z-index: -2
}

.x1fey0fg {
    color: var(--blue-link)
}

.x1fj9vlw {
    white-space: pre-line
}

.x1fkkkjs {
    transition-duration: .7s
}

.x1fmog5m {
    border-start-start-radius: inherit
}

.x1fqc64z {
    border-start-start-radius: 3px
}

.x1frt3yj {
    row-gap: var(--xbevxdb)
}

.x1fx553m {
    inset-inline-start: 56px
}

.x1g0ag68 {
    transform-origin: center
}

.x1g0dm76 {
    padding-inline-start: 12px
}

.x1g2r6go {
    transition-duration: .1s
}

.x1g40iwv {
    outline-offset: -1px
}

.x1g57q53 {
    transform: scale(1) translateY(0)
}

.x1g9hn12 {
    inset-inline-end: 40px
}

.x1ga7v0g {
    border-start-end-radius: 0
}

.x1gabggj {
    padding-inline-end: 5px
}

.x1gnnqk1 {
    box-shadow: none
}

.x1gqj70i {
    transform: scale(.85)
}

.x1gwnvyh {
    -webkit-filter: blur(20px) brightness(.75);
    filter: blur(20px) brightness(.75)
}

.x1h0vfkc {
    background-color: var(--overlay-alpha-80)
}

.x1h1bmdg {
    transform-origin: top right
}

.x1h3u2rs {
    aspect-ratio: 2 / 3
}

.x1h53fcu {
    background-color: #e7f3ff
}

.x1h6gzvc {
    cursor: not-allowed
}

.x1h7i4cw {
    -webkit-line-clamp: 2
}

.x1hb08if {
    margin-inline-start: -1px
}

.x1hbb8nm {
    background-color: #ffefe1
}

.x1hc1fzr {
    opacity: 1
}

.x1hcnb8q {
    margin-inline-start: 100px
}

.x1hedwgd {
    -webkit-filter: blur(20px);
    filter: blur(20px)
}

.x1heor9g {
    color: inherit
}

.x1heqb5f {
    padding-inline-start: var(--spacing-5, 12px)
}

.x1hki166 {
    color: #65676b
}

.x1hm9lzh {
    margin-inline-start: 10px
}

.x1ho373n {
    margin-inline-start: 19px
}

.x1hr2gdg {
    text-align: right
}

.x1hr4nm9 {
    background-color: var(--primary-deemphasized-button-background)
}

.x1huxd7x {
    cursor: zoom-in
}

.x1hwfens {
    padding-inline-end: 13px
}

.x1hx0egp {
    -webkit-user-select: text
}

.x1hyvwdk {
    -webkit-clip-path: inset(50%);
    clip-path: inset(50%)
}

.x1i2kbx7 {
    background-image: linear-gradient(#f1e9dee6, #f1e9dee6), url(pAmBgYdHTlL.png)
}

.x1i4sgur {
    inset-inline-end: 18px
}

.x1i5p2am {
    border-start-start-radius: 6px
}

.x1iaioc0 {
    background-image: url(qxIUr7TMS3u.png)
}

.x1icxu4v {
    padding-inline-end: 6px
}

.x1iezsre {
    transform: scale(.072)
}

.x1ihp6rs {
    border-end-start-radius: 6px
}

.x1ihrfj4 {
    column-gap: 3px
}

.x1iikomf {
    font-weight: 300
}

.x1ijq8u {
    color: #000c
}

.x1ik1fqc {
    background-image: linear-gradient(135deg, var(--yellow-tertiary), var(--base-lemon))
}

.x1ikap7u {
    flex-grow: 3
}

.x1im30kd {
    padding-inline-end: 3px
}

.x1irwa06 {
    background-image: linear-gradient(91deg, #00abff -6.62%, #a523ff 77.27%)
}

.x1is3n31 {
    padding-inline-start: 1.5rem
}

.x1ivbo7d {
    background-color: #5e5e5e
}

.x1iw51ew {
    padding-inline-start: var(--xkyfeqk)
}

.x1iwo8zk {
    border-start-start-radius: 999px
}

.x1iy03kw {
    opacity: .9
}

.x1iyjqo2 {
    flex-grow: 1
}

.x1j0mz05 {
    flex-basis: 324px
}

.x1j1r7yx {
    padding-inline-start: 80px
}

.x1j3ira4 {
    row-gap: var(--xevgpr9)
}

.x1j8qz1j {
    background-color: #2abba7
}

.x1ja2u2z {
    z-index: 0
}

.x1jchvi3 {
    font-size: 1rem
}

.x1jcqho7 {
    padding-inline-end: 140px
}

.x1jec706 {
    transform: scale(.95)
}

.x1jfkl46 {
    border-end-start-radius: 26px
}

.x1jkfdb3 {
    background-color: #e6f5fa
}

.x1jm3nie {
    cursor: grab
}

.x1jpljmv {
    align-content: space-around
}

.x1ju4wp7 {
    background-image: linear-gradient(218deg, var(--red-primary) 0%, #A334FA 50%, #0695FF 100%)
}

.x1jwbhkm {
    border-end-end-radius: 100%
}

.x1jwxvm0 {
    box-shadow: var(--shadow-1)
}

.x1jx94hy {
    background-color: var(--card-background)
}

.x1jxbiih {
    background-color: #008069
}

.x1jxq6s {
    transform: scale(1.2)
}

.x1jy34x5 {
    border-end-end-radius: 28px
}

.x1jy9ct9 {
    color: var(--fds-dark-ui-medium-text)
}

.x1jzvqpb {
    background-color: var(--geodesic-color-interactive-background-wash-idle)
}

.x1k06wd5 {
    border-start-start-radius: var(--geodesic-appearance-radius-control)
}

.x1k45xf4 {
    inset-inline-end: 50px
}

.x1k4ovr2 {
    border-start-end-radius: 30px
}

.x1k4tb9n {
    font-style: italic
}

.x1k90msu {
    transition-duration: var(--fds-fast)
}

.x1ka1v4i {
    animation-name: xqng64z-B
}

.x1kb72lq {
    row-gap: 20px
}

.x1kbcxh1 {
    flex-basis: 140px
}

.x1kchd1x {
    border-start-end-radius: 5px
}

.x1kdfowe {
    background-color: #f2f2f7
}

.x1khw62d {
    border-end-end-radius: 20px
}

.x1kng51e {
    border-inline-start-color: var(--always-gray-75)
}

.x1ks1olk {
    opacity: .7
}

.x1kw9t8i {
    column-gap: 28px
}

.x1l7epy4 {
    box-shadow: 0 0 5px #00000008, 0 0 1px #00000008
}

.x1l7klhg {
    flex-basis: 100%
}

.x1lhq5bo {
    background-image: url(xjPcgRKxdAs.png)
}

.x1ll34gq {
    inset-inline-start: -14px
}

.x1lliihq {
    display: block
}

.x1lmig5x {
    margin-inline-start: 53px
}

.x1lqcxt8 {
    justify-self: start
}

.x1lun4ml {
    border-inline-end-width: 1px
}

.x1lxpwgx {
    margin-inline-end: -4px
}

.x1lxsm33 {
    inset-inline-start: var(--x-insetInlineStart)
}

.x1lziwak {
    margin-inline-start: 0
}

.x1m9rw9f {
    flex-basis: 350px
}

.x1mapp4v {
    flex-basis: 34%
}

.x1mbk4o {
    border-start-end-radius: 14px
}

.x1mcwxda {
    color: var(--fds-primary-text)
}

.x1mfogq2 {
    padding-inline-start: 32px
}

.x1mg3h75 {
    border-end-start-radius: 12px
}

.x1mkiyxj {
    padding-inline-start: 44px
}

.x1ml0tqc {
    background-image: linear-gradient(242.89deg, #ff9e00 1.4%, #ff0067 65.59%)
}

.x1mql4dv {
    border-inline-end-color: var(--wash)
}

.x1mqvdus {
    flex-basis: 45%
}

.x1mvgw25 {
    border-start-start-radius: 28px
}

.x1mwwwfo {
    border-collapse: collapse
}

.x1my54xf {
    margin-inline-end: 14px
}

.x1mzt3pk {
    word-wrap: break-word
}

.x1n2onr6 {
    position: relative
}

.x1n327nk {
    z-index: 10
}

.x1n61xuk {
    box-shadow: var(--geodesic-elevation-3)
}

.x1na6gtj {
    row-gap: 24px
}

.x1ncwhqj {
    font-size: .6875rem
}

.x1ndmd7d {
    animation-name: xi7k7kn-B
}

.x1ned7t2 {
    column-gap: 2px
}

.x1nf803f {
    transform-origin: left center
}

.x1nh4oco {
    background-color: #0003
}

.x1nhozj7 {
    transform: scale(1.02)
}

.x1nhvcw1 {
    justify-content: flex-start
}

.x1nl6wpg {
    border-inline-end-color: #283943
}

.x1nmn18 {
    border-inline-start-color: var(--media-inner-border)
}

.x1nr2jcm {
    box-shadow: 2px 2px 4px var(--shadow-1)
}

.x1nrvvgt {
    transform: scale(.75)
}

.x1nug9m2 {
    border-end-end-radius: 7px
}

.x1nxh6w3 {
    font-size: .8125rem
}

.x1nzty39 {
    padding-inline-end: var(--x1qxx2f)
}

.x1o0lzc5 {
    row-gap: 18px
}

.x1o0tod {
    inset-inline-start: 0
}

.x1o1p3th {
    margin-inline-start: -20px
}

.x1o1pmfc {
    column-gap: 0
}

.x1o2sk6j {
    line-height: 24px
}

.x1o3jo1z {
    border-inline-end-color: transparent
}

.x1oavnfk {
    justify-content: initial
}

.x1obq294 {
    border-start-start-radius: 8px
}

.x1oindgk {
    background-image: url(l4cMMsXpTpQ.png)
}

.x1oiqv2n {
    padding-inline-start: 48px
}

.x1omdec3 {
    transform: scale(1.5)
}

.x1onr9mi {
    padding-inline-start: 14px
}

.x1ows92d {
    margin-inline-end: -10px
}

.x1p8j9ns {
    margin-inline-end: 3px
}

.x1pahc9y {
    border-end-end-radius: 50%
}

.x1pczhz8 {
    border-end-start-radius: 4px
}

.x1pft65n {
    padding-inline-end: 333px
}

.x1pg5gke {
    font-size: .75rem
}

.x1pha0wt {
    align-items: baseline
}

.x1pic42t {
    padding-inline-end: 14px
}

.x1psfjxj {
    transform: translate(16px)
}

.x1ptgzjb {
    margin-inline-start: 130px
}

.x1ptxcow {
    opacity: .1
}

.x1pv694p {
    border-end-start-radius: 10px
}

.x1py0h1q {
    transform: scale(.77015)
}

.x1q0g3np {
    flex-direction: row
}

.x1q2yuad {
    transform: translate(0)
}

.x1q3qbx4 {
    animation-duration: 1s
}

.x1q5ivr6 {
    background-color: var(--geodesic-color-interactive-background-selected-idle)
}

.x1q6xcer {
    margin-inline-end: calc(50% - 470px)
}

.x1q85c4o {
    background-color: #fff
}

.x1q8xho0 {
    z-index: 8
}

.x1qfcdkd {
    border-inline-start-color: var(--fds-gray-10)
}

.x1qfufaz {
    margin-inline-start: -8px
}

.x1qfuztq {
    transition-timing-function: var(--fds-soft)
}

.x1qfxs89 {
    line-height: 150%
}

.x1qgsegg {
    outline-width: 1px
}

.x1qgv0r9 {
    column-gap: 24px
}

.x1qhmfi1 {
    background-color: var(--secondary-button-background)
}

.x1qjc9v5 {
    align-items: stretch
}

.x1qkd0b0 {
    border-start-end-radius: initial
}

.x1qq9wsj {
    color: var(--accent)
}

.x1qrsksh {
    background-color: var(--base-pink)
}

.x1qt1ly7 {
    border-inline-end-color: var(--fds-gray-10)
}

.x1qughib {
    justify-content: space-between
}

.x1qvou4u {
    row-gap: var(--x1qxx2f)
}

.x1r0jzty {
    row-gap: 4px
}

.x1r4y97 {
    inset-inline-start: 12px
}

.x1r8uery {
    flex-basis: 0
}

.x1ra5zvs {
    box-shadow: 0 4px 8px -6px var(--shadow-2)
}

.x1ra7mdn {
    row-gap: 36px
}

.x1rfj78v {
    justify-content: left
}

.x1rg5ohu {
    display: inline-block
}

.x1rgy1jy {
    font-family: Optimistic VF
}

.x1rl75mt {
    border-start-start-radius: 24px
}

.x1rntj1s {
    margin-inline-start: calc(var(--card-padding-horizontal) * -1)
}

.x1rohswg {
    scrollbar-width: none
}

.x1rrqm6h {
    list-style-type: lower-alpha
}

.x1ru8ea5 {
    border-end-start-radius: 3px
}

.x1rvut6x {
    transition-duration: .25s
}

.x1s688f {
    font-weight: 600
}

.x1s70e7g {
    column-gap: var(--x1qxx2f)
}

.x1s85apg {
    display: none
}

.x1s9a2o2 {
    background-image: repeating-linear-gradient(45deg, transparent, transparent 5px, var(--shadow-1) 5px, var(--shadow-1) 9px)
}

.x1sa5p1d {
    margin-inline-end: 10px
}

.x1sbjjv6 {
    -webkit-filter: blur(5px);
    filter: blur(5px)
}

.x1sd0bqt {
    border-inline-end-color: #cbd2d999
}

.x1sdyfia {
    white-space: pre
}

.x1sg1d4o {
    aspect-ratio: 4 / 5
}

.x1si8nl4 {
    background-color: #0000001a
}

.x1sle589 {
    list-style-type: inherit
}

.x1spa7qu {
    background-color: var(--blue-link)
}

.x1sq2vv {
    box-shadow: inset 0 0 0 1px var(--accent)
}

.x1szn6h9 {
    justify-content: stretch
}

.x1t137rt {
    outline-style: none
}

.x1t1x2f9 {
    flex-basis: 0%
}

.x1t23j8t {
    -webkit-background-clip: text
}

.x1t39747 {
    border-start-end-radius: 4px
}

.x1t7ytsu {
    border-inline-start-style: solid
}

.x1ta4xzc {
    -webkit-background-clip: text
}

.x1tazlab {
    background-color: #ebedf0
}

.x1tbiz1a {
    background-size: contain
}

.x1tep55m {
    background-image: linear-gradient(251deg, color(display-p3 .9216 .2706 1), color(display-p3 .6118 .0588 1), color(display-p3 .4706 .2784 1), color(display-p3 .3098 0 1), color(display-p3 0 .1647 1))
}

.x1tmggi {
    background-image: linear-gradient(#ffffff80)
}

.x1tpmtvg {
    color: #111b21
}

.x1tqmzwv {
    scale: .9
}

.x1trhqq4 {
    margin-inline-end: -20px
}

.x1trrmfo {
    column-gap: var(--x3s3u4o)
}

.x1ttx0a2 {
    border-inline-end-color: #cbd1d7
}

.x1tw9p8u {
    background-color: var(--base-seafoam)
}

.x1tx7d2y {
    flex-grow: 782
}

.x1ty9ijy {
    color: var(--always-light-overlay)
}

.x1tzrqqp {
    background-color: var(--base-cherry)
}

.x1u0fnx4 {
    border-end-end-radius: 5px
}

.x1u2ef6y {
    scrollbar-color: var(--scrollbar-thumb-color) transparent
}

.x1u4x07u {
    border-inline-start-color: #dadde1
}

.x1u564od {
    opacity: 1 !important
}

.x1u580b9 {
    inset-inline-start: -9999px
}

.x1u8va7r {
    border-inline-end-color: var(--positive)
}

.x1u8xocx {
    padding-inline-end: var(--text-badge-padding-horizontal)
}

.x1u998qt {
    box-shadow: 0 0 4px var(--shadow-2)
}

.x1ua1ujl {
    border-start-start-radius: 22px
}

.x1ua5tub {
    -webkit-box-orient: vertical
}

.x1ubah59 {
    background-image: linear-gradient(180deg, #0000004d, #6660 20.09%)
}

.x1uc179z {
    border-inline-end-color: var(--chat-text-blockquote-color-background-line)
}

.x1ufz0iv {
    transform: scaleX(0)
}

.x1ui04y5 {
    border-end-end-radius: 2px
}

.x1ult018 {
    margin-inline-start: 25px
}

.x1up20qo {
    background-color: #e6e8ef
}

.x1uqg51p {
    transform: translateY(-1px)
}

.x1us6l5c {
    opacity: .8
}

.x1uuroth {
    vertical-align: text-bottom
}

.x1uxb8k9 {
    border-start-end-radius: 18px
}

.x1uxo832 {
    background-color: var(--geodesic-color-background-info-muted)
}

.x1uxrr01 {
    background-image: linear-gradient(180deg, var(--shadow-2), transparent)
}

.x1v00s4x {
    transform: scale(.95) translateY(20px)
}

.x1v2liry {
    border-inline-start-color: var(--chat-incoming-message-bubble-background-color)
}

.x1v686rg {
    background-image: linear-gradient(to top, var(--card-background), transparent)
}

.x1v6o4qg {
    margin-inline-start: 50px
}

.x1v7wizp {
    animation-iteration-count: 1
}

.x1v7wsp4 {
    margin-inline-end: calc(var(--card-padding-horizontal) * -1)
}

.x1vamxv9 {
    border-inline-start-color: var(--always-gray-95)
}

.x1ve1bff {
    background-color: var(--nav-bar-background)
}

.x1vjfegm {
    z-index: 1
}

.x1vmbcc8 {
    border-end-end-radius: 18px
}

.x1vmzezu {
    flex-basis: 233px
}

.x1vrdith {
    background-image: linear-gradient(to bottom, var(--card-background), transparent)
}

.x1vsv7so {
    border-end-end-radius: var(--card-corner-radius)
}

.x1vtvx1t {
    background-color: var(--wash)
}

.x1vva9xg {
    border-end-end-radius: 26px
}

.x1vvkbs {
    word-wrap: break-word
}

.x1vvt8sa {
    border-start-start-radius: 19px
}

.x1w3ol1v {
    border-end-start-radius: 14px
}

.x1w4cqa3 {
    border-end-end-radius: 50px
}

.x1w5wx5t {
    margin-inline-end: -8px
}

.x1w7f2u2 {
    background-color: #0006
}

.x1wcsgtt {
    border-end-end-radius: 4px
}

.x1wcviud {
    margin-inline-start: 56px
}

.x1weeur4 {
    transform: translateY(100%)
}

.x1whfx0g {
    border-start-end-radius: 6px
}

.x1wiw2i7 {
    border-start-start-radius: calc(var(--input-corner-radius) + 2px)
}

.x1wpzbip {
    background-color: var(--hover-overlay)
}

.x1ws5yxj {
    margin-inline-end: -6px
}

.x1wsgiic {
    transition-duration: .5s
}

.x1wv9w52 {
    background-color: #83c8c0
}

.x1wvqwft {
    z-index: 1002
}

.x1wwuglj {
    opacity: .06
}

.x1x2j8ew {
    background-color: #fff6ed
}

.x1x4ha49 {
    flex-basis: 40px
}

.x1x5flf6 {
    padding-inline-end: 18px
}

.x1xegmmw {
    margin-inline-end: 8px
}

.x1xlr1w8 {
    font-weight: 700
}

.x1xn7y0n {
    border-start-start-radius: 18px
}

.x1xnnf8n {
    padding-inline-end: 20px
}

.x1xr0vuk {
    background-color: var(--chat-incoming-message-bubble-background-color)
}

.x1xuplte {
    line-height: 1.4em
}

.x1xxsxie {
    line-height: 14px
}

.x1xzczws {
    overflow-anchor: none
}

.x1xzm4ny {
    background-color: var(--comment-footer-background)
}

.x1y3qizg {
    margin-inline-start: 9px
}

.x1y5e3q9 {
    aspect-ratio: 1 / 1
}

.x1y6slga {
    border-inline-start-color: #a7b3bf
}

.x1y8v6su {
    align-self: start
}

.x1yc453h {
    text-align: start
}

.x1yfjhkk {
    border-start-end-radius: 28px
}

.x1ylz8xz {
    border-inline-end-color: #a7b3bf
}

.x1ymhsgm {
    flex-basis: 348px
}

.x1yn0g08 {
    word-break: break-all
}

.x1ypdohk {
    cursor: pointer
}

.x1yqepdl {
    background-color: #fff6dc
}

.x1yqjg3l {
    border-inline-end-color: var(--accent)
}

.x1yqkf5g {
    margin-inline-end: 62px
}

.x1ys307a {
    margin-inline-end: 16px
}

.x1ys5veh {
    border-end-end-radius: var(--radius-0, 0px)
}

.x219hl8 {
    background-image: linear-gradient(var(--geodesic-color-background-flat-inverted), var(--always-dark-overlay))
}

.x25l62i {
    background-size: 100%
}

.x25sj25 {
    padding-inline-start: 6px
}

.x288g5 {
    resize: vertical
}

.x2aqwob {
    border-end-end-radius: var(--geodesic-appearance-radius-control)
}

.x2b8uid {
    text-align: center
}

.x2bj2ny {
    background-color: var(--surface-background)
}

.x2ekcqr {
    animation-name: x1webfkv-B
}

.x2fvf9 {
    margin-inline-end: 4px
}

.x2izyaf {
    background-color: var(--fds-white)
}

.x2lah0s {
    flex-shrink: 0
}

.x2rswga {
    background-position-x: left
}

.x2s1mdg {
    letter-spacing: -.41px
}

.x2ss2xj {
    inset-inline-end: 20px
}

.x2ssjo2 {
    outline-offset: -2px
}

.x2vl965 {
    padding-inline-end: 10px
}

.x2wxn4d {
    border-inline-start-color: var(--secondary-button-background)
}

.x37r40g {
    background-color: linear-gradient(0deg, rgba(255, 0, 0, .2), rgba(255, 0, 0, .2))
}

.x3aesyq {
    margin-inline-end: 20px
}

.x3ajldb {
    vertical-align: bottom
}

.x3ct3a4 {
    list-style-type: none
}

.x3ieub6 {
    flex-direction: column-reverse
}

.x3j32gy {
    flex-basis: 35%
}

.x3nfvp2 {
    display: inline-flex
}

.x3onkmb {
    opacity: .35
}

.x3oybdh {
    transform: scale(1)
}

.x3pnbk8 {
    row-gap: 8px
}

.x3qk5kr {
    flex-basis: 55%
}

.x3sou0m {
    border-inline-end-color: var(--divider)
}

.x3tu7fq {
    border-inline-start-color: #dbdde1
}

.x3yw8vx {
    list-style-type: decimal
}

.x40hh3e {
    column-gap: 16px
}

.x42lpuj {
    padding-inline-start: 68px
}

.x42x0ya {
    background-color: #000
}

.x43c9pm {
    list-style-position: outside
}

.x443n21 {
    background-color: var(--web-wash)
}

.x44eut8 {
    padding-inline-start: var(--text-badge-padding-horizontal)
}

.x47corl {
    pointer-events: none
}

.x47yfvc {
    border-inline-start-color: var(--disabled-icon)
}

.x49wu3b {
    transform: scale(.87)
}

.x49yxi9 {
    border-inline-end-color: var(--always-gray-95)
}

.x4afe7t {
    animation-duration: .3s
}

.x4e3i73 {
    animation-name: x18j1n6d-B
}

.x4elba9 {
    box-shadow: inset 0 0 0 1px #fff9
}

.x4fivb0 {
    inset-inline-end: -9px
}

.x4h5kb2 {
    border-inline-end-color: var(--secondary-icon)
}

.x4hg4is {
    animation-timing-function: ease-in-out
}

.x4m0w28 {
    margin-inline-start: -14px
}

.x4nhgs4 {
    border-inline-start-color: #a7b3bf
}

.x4pfjvb {
    flex-basis: 50%
}

.x4q5riw {
    background-color: #ffebb4
}

.x4u52gp {
    background-image: url(pAmBgYdHTlL.png)
}

.x4yajub {
    background-color: var(--dataviz-primary-2)
}

.x51dqfy {
    border-start-end-radius: 50px
}

.x53ubmo {
    transform: translateY(-24px) !important
}

.x56jcm7 {
    border-inline-start-width: 4px
}

.x579bpy {
    font-size: 2rem
}

.x58roxr {
    background-image: linear-gradient(101deg, #f6e9f2, #daebfb 32.7%, #defaea 55.6%)
}

.x5a5i1n {
    border-start-end-radius: 8px
}

.x5by7rj {
    border-end-end-radius: var(--text-badge-corner-radius)
}

.x5dnq89 {
    transform: translateY(4px)
}

.x5hsz1j {
    animation-duration: .2s
}

.x5i6ehr {
    transform: translate(-100%)
}

.x5ip3n5 {
    border-end-start-radius: 19px
}

.x5lhwog {
    text-decoration-line: line-through
}

.x5pawao {
    padding-inline-end: var(--spacing-5, 12px)
}

.x5pnq3g {
    inset-inline-start: -2px
}

.x5ta72y {
    padding-inline-end: 23px
}

.x5wqa0o {
    flex-shrink: 2
}

.x5z4jtk {
    flex-basis: 240px
}

.x5zjp28 {
    padding-inline-end: 30px
}

.x60n2zs {
    transform: translate(0) !important
}

.x64bnmy {
    padding-inline-end: 24px
}

.x65okc {
    inset-inline-start: -40px
}

.x67bb7w {
    pointer-events: auto
}

.x67w97k {
    padding-inline-start: 50px
}

.x6c44gc {
    border-inline-end-color: var(--always-gray-75)
}

.x6en5u8 {
    border-end-start-radius: 2px
}

.x6kvr0q {
    background-color: #ebe6de
}

.x6l95wp {
    background-image: linear-gradient(262.09deg, #faaced, #a386df 55.65%, #6ff6c0bd)
}

.x6nl9eh {
    border-start-start-radius: 12px
}

.x6o7n8i {
    transition-property: opacity, transform
}

.x6prxxf {
    font-size: .9375rem
}

.x6s0dn4 {
    align-items: center
}

.x6uot9l {
    box-shadow: -5px 0 5px -5px var(--shadow-1), inset 0 5px 5px -5px var(--shadow-1)
}

.x709u02 {
    border-end-start-radius: 20px
}

.x71vvrb {
    border-inline-end-color: var(--secondary-button-stroke)
}

.x74ql6h {
    border-inline-end-color: #6495ed
}

.x76vech {
    transform: scaleX(.96)
}

.x78zum5 {
    display: flex
}

.x798i94 {
    margin-inline-start: 80px
}

.x7a106z {
    align-items: flex-start
}

.x7a2xow {
    background-color: #00a400
}

.x7c9ipr {
    border-end-start-radius: var(--text-badge-corner-radius)
}

.x7eonu4 {
    font-family: var(--body-font-family), var(--font-family-apple)
}

.x7f0h72 {
    border-start-end-radius: 7px
}

.x7hj1vm {
    inset-inline-start: -8px
}

.x7p49u4 {
    transform: rotate(0)
}

.x7phf20 {
    margin-inline-start: 3px
}

.x7t6ubo {
    animation-duration: 3s
}

.x7v6yn8 {
    justify-content: flex-end
}

.x7vhb2i {
    padding-inline-start: 64px
}

.x7vuprf {
    border-end-end-radius: 12px
}

.x7wzq59 {
    position: -webkit-sticky;
    position: sticky
}

.x7ziyon {
    flex-basis: 70%
}

.x80cks {
    background-color: var(--badge-background-color-gray)
}

.x87ps6o {
    -webkit-user-select: none
}

.x8achws {
    -webkit-filter: brightness(0) invert(1);
    filter: brightness(0) invert(1)
}

.x8gbvx8 {
    align-content: flex-start
}

.x8jj4xb {
    object-fit: scale-down
}

.x8knxv4 {
    z-index: -1
}

.x8qkbbt {
    box-shadow: var(--shadow-2)
}

.x8ryyyt {
    background-color: var(--cyan-tertiary)
}

.x8u86d4 {
    border-inline-end-color: var(--blue-link)
}

.x8uhjuu {
    background-color: #fff4e0
}

.x91sizk {
    border-start-end-radius: 26px
}

.x95pdg8 {
    padding-inline-end: -8px
}

.x979lyg {
    background-color: var(--fds-gray-70)
}

.x98t3bc {
    writing-mode: vertical-rl
}

.x9bbmet {
    background-color: var(--popover-background)
}

.x9f619 {
    box-sizing: border-box
}

.x9lcvmn {
    transition-timing-function: ease-out
}

.x9mn55f {
    transform: scale(.9)
}

.x9p2oo0 {
    border-inline-end-width: 4px
}

.x9p6ekw {
    inset-inline-start: 14px
}

.x9pbi5e {
    margin-inline-start: 28px
}

.x9q68il {
    inset-inline-end: 12px
}

.x9xpc1z {
    column-gap: 7px
}

.x9zvrcx {
    background-color: #e1edf7
}

.xa3vuyk {
    animation-timing-function: ease-out
}

.xa4lxmc {
    row-gap: 1.5em
}

.xa4qsjk {
    animation-iteration-count: infinite
}

.xaatb59 {
    outline-style: solid
}

.xacajkf {
    background-color: var(--base-lemon)
}

.xae6e50 {
    margin-inline-end: 299px
}

.xal68kn {
    border-start-start-radius: 50px
}

.xamitd3 {
    align-self: center
}

.xaoy8p5 {
    inset-inline-start: 2px
}

.xariadc {
    position: relative !important
}

.xaso8d8 {
    padding-inline-start: 5px
}

.xatbrnm {
    background-color: var(--shadow-5)
}

.xau1kf4 {
    border-end-start-radius: var(--card-corner-radius)
}

.xaw8158 {
    justify-content: space-evenly
}

.xb2endx {
    background-color: var(--negative-background)
}

.xb9un09 {
    border-start-end-radius: var(--text-badge-corner-radius)
}

.xbac8wx {
    letter-spacing: .5px
}

.xbb192p {
    background-color: var(--positive-background)
}

.xbcz3fp {
    margin-inline-end: -12px
}

.xbelrpt {
    margin-inline-end: 6px
}

.xbh8q5q {
    fill: none
}

.xbhepay {
    transform: translate(0)
}

.xbiv7yw {
    border-end-start-radius: 0
}

.xbjudin {
    border-start-start-radius: 16px
}

.xbmc1ew {
    background-color: var(--base-lime)
}

.xbmvrgn {
    margin-inline-end: 12px
}

.xbmws1g {
    padding-inline-start: 13px
}

.xbpxy8c {
    margin-inline-end: 48px
}

.xbqvh2t {
    z-index: 400
}

.xbryuvx {
    transform: translate(0)
}

.xbudbmw {
    inset-inline-start: 50%
}

.xbxn0j6 {
    border-end-start-radius: 5px
}

.xbyyjgo {
    opacity: .5
}

.xc26acl {
    align-content: center
}

.xc5fred {
    border-inline-start-width: .5px
}

.xcdzlcm {
    align-content: space-between
}

.xcev3uh {
    margin-inline-start: 14px
}

.xchdapg {
    flex-basis: 300px
}

.xcheg63 {
    letter-spacing: .4px
}

.xcj1dhv {
    transition-timing-function: linear
}

.xcknrev {
    margin-inline-end: 7px
}

.xcrg951 {
    background-color: var(--messenger-card-background)
}

.xct1zlm {
    border-inline-start-width: 3px
}

.xcxz95d {
    padding-inline-end: 1.5rem
}

.xd4fmwf {
    animation-name: x1427yay-B
}

.xd4r4e8 {
    line-height: 18px
}

.xd8vepm {
    -webkit-filter: brightness(50%);
    filter: brightness(50%)
}

.xd9ej83 {
    margin-inline-end: -16px
}

.xde0f50 {
    border-end-end-radius: 8px
}

.xde1mab {
    padding-inline-end: var(--xkyfeqk)
}

.xdfaw6k {
    border-end-end-radius: 30px
}

.xdg88n9 {
    inset-inline-end: 16px
}

.xdiz54r {
    animation-name: x1si003s-B
}

.xdl72j9 {
    flex-basis: auto
}

.xdlyxmt {
    flex-basis: calc(50% - 8px)
}

.xdnygez {
    border-start-end-radius: var(--geodesic-appearance-radius-control)
}

.xdod15v {
    line-height: 21px
}

.xdpj1uo {
    transition-duration: .625s
}

.xdpxx8g {
    text-align: left
}

.xdt5ytf {
    flex-direction: column
}

.xdwrcjd {
    margin-inline-start: 4px
}

.xdx6fka {
    padding-inline-start: var(--x1j6lpam)
}

.xdya7az {
    flex-basis: 22%
}

.xdzw4kq {
    margin-inline-start: 6px
}

.xe2zdcy {
    padding-inline-start: 10px
}

.xe4z6p8 {
    box-shadow: inset 0 0 0 1px var(--divider)
}

.xe966u9 {
    border-inline-start-color: var(--secondary-icon)
}

.xe9ewy2 {
    margin-inline-start: -2px
}

.xe9tj9r {
    border-inline-start-color: #1877f2
}

.xeaf4i8 {
    white-space: normal
}

.xebhuq6 {
    text-wrap: nowrap
}

.xedtfm0 {
    background-color: #2839431a
}

.xedzdh8 {
    color: var(--base-lemon)
}

.xee5fcn {
    border-end-start-radius: initial
}

.xeer0ze {
    inset-inline-end: 24px
}

.xefazk8 {
    margin-inline-start: 24px
}

.xefzod {
    border-end-start-radius: 30px
}

.xegmrd8 {
    line-height: var(--body-line-height)
}

.xen4hou {
    transform: translate(8px)
}

.xesdh2l {
    text-shadow: 0 1px 2px var(--shadow-5)
}

.xeusxvb {
    border-start-end-radius: 50%
}

.xewde0t {
    border-inline-start-color: var(--shadow-1)
}

.xf159sx {
    padding-inline-end: 8px
}

.xf4yft {
    letter-spacing: .25px
}

.xf6vk7d {
    margin-inline-end: 5px
}

.xf7dkkf {
    padding-inline-start: 16px
}

.xf7qf19 {
    padding-inline-start: 36px
}

.xfex06f {
    column-gap: 8px
}

.xfmpgtx {
    background-color: var(--highlight-bg)
}

.xfo81ep {
    z-index: 1000
}

.xfpl1co {
    border-end-start-radius: 28px
}

.xfquyzi {
    background-size: 366.5px 666px
}

.xftcsnt {
    outline-color: var(--divider)
}

.xfxcbu8 {
    background-image: url(ZM6agq3gE1N.png)
}

.xg01cxk {
    opacity: 0
}

.xg3wpu6 {
    border-start-end-radius: 100%
}

.xg72v6l {
    border-inline-end-color: #d9d9d9
}

.xg7jpbn {
    -webkit-text-fill-color: transparent
}

.xgbdhs5 {
    border-start-start-radius: var(--radius-0, 0px)
}

.xgbls9q {
    background-color: #b9c3eb
}

.xgdialr {
    transition-duration: .12s
}

.xgg4q86 {
    border-end-start-radius: 100%
}

.xgkfmb4 {
    border-inline-end-color: #cbd2d9
}

.xgpatz3 {
    row-gap: 16px
}

.xgv0goc {
    -webkit-backdrop-filter: blur(10px);
    backdrop-filter: blur(10px)
}

.xgvahye {
    inset-inline-end: -8px
}

.xgyfb49 {
    margin-inline-end: 19px
}

.xgyuaek {
    flex-grow: 2
}

.xh0615m {
    -webkit-line-clamp: 1
}

.xh0azcs {
    background-color: #af5000
}

.xh7rcd0 {
    padding-inline-end: 60px
}

.xhclhg {
    transform: scale(.108)
}

.xhlgtr {
    flex-basis: 42%
}

.xhncdk2 {
    box-shadow: 0 0 4px #0000001a
}

.xhpbw76 {
    animation-name: x1uknk9t-B
}

.xhtitgo {
    z-index: 2
}

.xhu3bip {
    inset-inline-end: -3px
}

.xhzw6zf {
    background-color: var(--placeholder-icon)
}

.xi0ege0 {
    color: var(--fds-black-alpha-40)
}

.xi1c1fh {
    box-shadow: var(--shadow-elevated)
}

.xi5uv41 {
    inset-inline-start: 10px
}

.xi7iut8 {
    border-start-end-radius: 10px
}

.xi81zsa {
    color: var(--secondary-text)
}

.xi8ndw4 {
    opacity: .18
}

.xi8rxu8 {
    flex-basis: 33.333%
}

.xi9pz9s {
    cursor: grabbing
}

.xibdywi {
    background-image: url(kIGK3WaloLT.png)
}

.xicojor {
    cursor: col-resize
}

.xiei2ud {
    background-color: #f2d1cc
}

.xihpamt {
    background-color: #7373be
}

.xii97ek {
    transform: scale(.3)
}

.xius3t {
    animation-duration: 2.4s
}

.xivk4b8 {
    flex-basis: 62%
}

.xiwuv7k {
    background-color: var(--shadow-1)
}

.xixxii4 {
    position: fixed
}

.xiy17q3 {
    background-repeat: no-repeat
}

.xiyxwb5 {
    column-gap: 14px
}

.xj0a0fe {
    word-wrap: anywhere
}

.xj154qi {
    background-image: linear-gradient(to left, var(--card-background), transparent)
}

.xj21bgg {
    border-end-start-radius: 100px
}

.xj46xog {
    padding-inline-end: 54px
}

.xj87blo {
    float: var(--stylex-logical-start)
}

.xjb1437 {
    background-color: var(--shadow-8)
}

.xjb2p0i {
    font-family: inherit
}

.xjbmbcv {
    column-gap: 32px
}

.xjbqb8w {
    background-color: transparent
}

.xjfo4ez {
    padding-inline-end: 36px
}

.xjn30re {
    margin-inline-end: -1px
}

.xjn6cdj {
    font-family: Optimistic
}

.xjp7ctv {
    display: contents
}

.xjwep3j {
    border-start-start-radius: 4px
}

.xjx09e3 {
    margin-inline-end: 15px
}

.xjx0txu {
    box-shadow: inset 0 -1px #dadcde
}

.xjyslct {
    -webkit-appearance: none;
    appearance: none
}

.xk0bp10 {
    padding-inline-start: 2%
}

.xk3oba8 {
    z-index: 9
}

.xk50ysn {
    font-weight: 500
}

.xkd10du {
    animation-name: x14jc43u-B
}

.xkh2ocl {
    align-self: stretch
}

.xkkygvr {
    border-inline-start-color: var(--accent)
}

.xkrc12l {
    aspect-ratio: 540 / 684
}

.xksyday {
    border-start-end-radius: 22px
}

.xl1xv1r {
    object-fit: cover
}

.xl501l6 {
    grid-template-columns: repeat(4, 1fr)
}

.xl56j7k {
    justify-content: center
}

.xl8spv7 {
    background-color: var(--x-backgroundColor)
}

.xlcemk7 {
    animation-name: xm6bkr8-B
}

.xlej2ay {
    border-end-start-radius: 22px
}

.xlf66hu {
    border-inline-start-color: #6495ed
}

.xlhe6ec {
    background-color: var(--card-background-flat)
}

.xli2wwf {
    padding-inline-end: 64px
}

.xljulmy {
    background-color: var(--background-deemphasized)
}

.xlo4toe {
    margin-inline-end: 28px
}

.xlp1x4z {
    -webkit-backface-visibility: hidden
}

.xlq0j2n {
    margin-inline-end: 60px
}

.xlqop2y {
    background-color: #a3a7ac
}

.xlqzeqv {
    justify-content: flex-start
}

.xlshs6z {
    visibility: hidden
}

.xlyipyv {
    text-overflow: ellipsis
}

.xm1bsg9 {
    animation-name: xt3do1i-B
}

.xm1n0gq {
    padding-inline-start: 23px
}

.xm3ncbp {
    color: var(--text-input-active-text)
}

.xm4rae5 {
    background-color: var(--toggle-active-icon)
}

.xm4wzdf {
    color: var(--toast-text)
}

.xm9uzfr {
    background-color: #111b2166
}

.xmb9h77 {
    border-start-end-radius: 19px
}

.xmd92qg {
    color: #55b473
}

.xmg8awg {
    color: #1daa61
}

.xmixu3c {
    column-gap: 6px
}

.xmjcpbm {
    background-color: var(--comment-background)
}

.xmorvov {
    color: var(--card-background)
}

.xmyb4sy {
    background-size: 28px 28px
}

.xmyhqtb {
    box-shadow: 0 0 4px #0000001a
}

.xmzirf9 {
    border-inline-end-color: #00aeff
}

.xmzvs34 {
    padding-inline-start: 8px
}

.xn0cd8s {
    animation-timing-function: ease-in
}

.xn5xocy {
    -webkit-filter: brightness(1.02);
    filter: brightness(1.02)
}

.xn6g1as {
    box-shadow: inset 0 0 0 3px var(--surface-background)
}

.xndf23l {
    color: #32373b
}

.xnkmj2t {
    margin-inline-start: 18px
}

.xnlwouz {
    border-start-end-radius: 16px
}

.xnn1q72 {
    transform: translateY(0)
}

.xnpuxes {
    visibility: visible
}

.xnqxrjt {
    margin-inline-end: 22px
}

.xo063ix {
    flex-basis: calc((100% - 40px) / 3)
}

.xo0oibl {
    align-items: var(--x-alignItems)
}

.xo0vbaw {
    background-image: linear-gradient(180deg, #eef0f3 60.14%, #959595)
}

.xo1l8bm {
    font-weight: 400
}

.xo1y3bh {
    border-end-start-radius: inherit
}

.xo2ifbc {
    inset-inline-end: 10px
}

.xo4cfa7 {
    flex-shrink: 3
}

.xo4qz6j {
    animation-name: xud8hii-B
}

.xo78q4d {
    box-shadow: 0 4px 12px #00000026, 0 0 1px #0000001a
}

.xo7yn3p {
    box-shadow: 0 2px 8px var(--media-inner-border)
}

.xolcx5y {
    background-image: linear-gradient(262.09deg, #fc91da, #9e84e2 7.87%, #0064e0 21.09% 84.65%, #42bef1 92.52%, #5ffac1)
}

.xolv975 {
    margin-inline-start: 70px
}

.xomlccj {
    row-gap: var(--xye6yio)
}

.xos4puk {
    border-inline-start-color: var(--positive)
}

.xoww4n8 {
    transform: translateZ(0)
}

.xozqiw3 {
    flex-wrap: nowrap
}

.xp1r0qw {
    row-gap: 12px
}

.xp4054r {
    text-align: end
}

.xp48ta0 {
    padding-inline-end: 40px
}

.xp7fuvo {
    -webkit-filter: drop-shadow(1px 0 0 var(--always-white)) drop-shadow(-1px 0 0 var(--always-white)) drop-shadow(0 1px 0 var(--always-white)) drop-shadow(0 -1px 0 var(--always-white));
    filter: drop-shadow(1px 0 0 var(--always-white)) drop-shadow(-1px 0 0 var(--always-white)) drop-shadow(0 1px 0 var(--always-white)) drop-shadow(0 -1px 0 var(--always-white))
}

.xpcyujq {
    margin-inline-start: 5px
}

.xpdmqnj {
    padding-inline-end: 12px
}

.xpdvgm7 {
    margin-inline-start: 44px
}

.xpilrb4 {
    border-inline-start-width: 1px
}

.xpo27z3 {
    background-image: linear-gradient(to left, rgba(0, 0, 0, .06), var(--geodesic-color-background-info-muted), transparent 6%)
}

.xpp8er5 {
    border-end-end-radius: 16px
}

.xppteuj {
    box-shadow: 0 0 0 2px var(--card-background)
}

.xpqajaz {
    align-items: flex-end
}

.xpse7mg {
    row-gap: 3px
}

.xpv9jar {
    border-inline-end-color: var(--media-inner-border)
}

.xpvgfl3 {
    margin-inline-end: 72px
}

.xpvyfi4 {
    align-self: flex-end
}

.xpwdb9g {
    margin-inline-end: 24px
}

.xq5c7ks {
    column-gap: 18px
}

.xq7a5ml {
    border-inline-start-width: 8px
}

.xqcmdr3 {
    animation-name: x18re5ia-B
}

.xqcrz7y {
    align-self: flex-start
}

.xqe1wwh {
    border-inline-start-color: #283943
}

.xqgx0db {
    background-color: #f2f5f8
}

.xqjkjv5 {
    background-color: var(--base-tomato)
}

.xqjyukv {
    align-content: stretch
}

.xqq844v {
    border-inline-start-color: var(--switch-inactive)
}

.xqsn43r {
    margin-inline-start: 20px
}

.xqwxbl3 {
    inset-inline-end: -4px
}

.xqxgn94 {
    inset-inline-end: var(--x-insetInlineEnd)
}

.xqxh8li {
    background-image: url(BvL7prrWwnP.png)
}

.xr0j82f {
    background-image: url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" height="1000" width="40"><line stroke="rgba(0, 0, 0, 0.05)" stroke-width="2" x1="24" y1="0" x2="24" y2="1000" /><line stroke="rgba(0, 0, 0, 0.05)" stroke-width="2" x1="25" y1="32" x2="40" y2="32" /><line stroke="rgba(0, 0, 0, 0.05)" stroke-width="2" x1="25" y1="999" x2="40" y2="999" /></svg>')
}

.xr2y4jy {
    border-end-end-radius: 6px
}

.xr4zee6 {
    inset-inline-start: -24px
}

.xr5qv94 {
    transform: scale(1.048)
}

.xr62fp {
    border-inline-start-color: #cbd2d9
}

.xr9e8f9 {
    border-start-start-radius: 2px
}

.xr9w4p7 {
    border-start-start-radius: 7px
}

.xrbr6if {
    background-color: #e6f5f0
}

.xrdy9uy {
    background-color: #fbfbfc
}

.xrl0p4u {
    box-shadow: 0 0 4px var(--shadow-1)
}

.xrmyhay {
    background-color: var(--overlay-on-media)
}

.xrotz4w {
    inset-inline-start: 8px
}

.xrr41r3 {
    inset-inline-start: 6px
}

.xrvj5dj {
    display: grid
}

.xrylv2j {
    list-style-type: circle
}

.xs2akgl {
    column-gap: var(--x1j6lpam)
}

.xs4xyr0 {
    animation-duration: .25s
}

.xs83m0k {
    flex-shrink: 1
}

.xs83zq4 {
    border-start-end-radius: 3px
}

.xs9wviy {
    border-end-start-radius: 16px
}

.xsal60d {
    scrollbar-color: transparent transparent
}

.xsdj86q {
    padding-inline-start: 17px
}

.xsfy40s {
    padding-inline-end: 32px
}

.xshg46c {
    border-end-end-radius: 22px
}

.xslqt17 {
    inset-inline-start: 21px
}

.xso508o {
    color: #1b8755
}

.xsqj5wx {
    transform: var(--x-transform)
}

.xstzfhl {
    border-inline-start-style: none
}

.xsv5nsm {
    border-inline-start-color: #00aeff
}

.xsyw2jn {
    box-shadow: 0 -2px 2px #0000001a
}

.xszea4y {
    inset-inline-end: 28px
}

.xt0e3qv {
    cursor: default
}

.xt0psk2 {
    display: inline
}

.xt4736n {
    font-size: var(--body-font-size)
}

.xt6ovg4 {
    border-end-end-radius: 3px
}

.xt8i2de {
    color: #606770
}

.xtaz4m5 {
    list-style-type: disc
}

.xtc6z2u {
    background-color: #FFFFFF
}

.xtcx8v3 {
    display: list-item
}

.xtecira {
    background-color: #f8fafb
}

.xti2d7y {
    opacity: .4
}

.xtijo5x {
    inset-inline-end: 0
}

.xtjzmv5 {
    border-start-end-radius: calc(var(--input-corner-radius) + 2px)
}

.xtqikln {
    column-gap: 12px
}

.xtsdcvj {
    border-end-end-radius: 19px
}

.xtssl2i {
    padding-inline-start: 40px
}

.xtsvl71 {
    animation-duration: .15s
}

.xtt52l0 {
    resize: none
}

.xtvhhri {
    text-transform: uppercase
}

.xtvsq51 {
    background-color: var(--primary-button-background)
}

.xtzjzor {
    background-color: #0064e0
}

.xu25z0z {
    border-start-end-radius: inherit
}

.xu2fq7p {
    animation-name: x17cjob-B
}

.xufuuud {
    border-inline-end-color: var(--disabled-icon)
}

.xuid16t {
    border-inline-end-color: #a7b3bf
}

.xujl8zx {
    text-decoration-line: underline
}

.xuk3077 {
    align-items: flex-end
}

.xule2z1 {
    margin-inline-end: -24px
}

.xum4auv {
    border-end-end-radius: 100px
}

.xumwmo6 {
    transform: translate(100%)
}

.xuq2v38 {
    border-inline-end-color: #dbdde1
}

.xuuh30 {
    transform: translate(-50%)
}

.xuujh47 {
    border-inline-start-color: var(--wash)
}

.xuvjrbr {
    border-inline-start-color: var(--negative)
}

.xuxw1ft {
    white-space: nowrap
}

.xuzhngd {
    opacity: .3
}

.xv54qhq {
    padding-inline-end: 16px
}

.xv5lvn5 {
    border-inline-start-color: transparent
}

.xv5twrn {
    cursor: move
}

.xv9rvxn {
    background-color: var(--positive)
}

.xv9t0rm {
    margin-inline-end: -5px
}

.xvc51xn {
    margin-inline-start: 32px
}

.xvc5jky {
    margin-inline-start: auto
}

.xvmsmd7 {
    box-shadow: #63636333 0 2px 8px
}

.xvpkmg4 {
    opacity: .25
}

.xvs2etk {
    border-start-start-radius: 100%
}

.xvtqlqk {
    padding-inline-end: var(--x1j6lpam)
}

.xvtxzkx {
    border-inline-end-color: var(--negative)
}

.xw01apr {
    margin-inline-start: -6px
}

.xw09woa {
    row-gap: 6px
}

.xw27efe {
    background-color: #a033ff
}

.xw3ova {
    border-end-end-radius: calc(var(--input-corner-radius) + 2px)
}

.xw5cjc7 {
    border-start-start-radius: var(--card-corner-radius)
}

.xw9dhne {
    background-color: var(--rating-star-active)
}

.xwcfey6 {
    background-color: var(--disabled-button-background)
}

.xwji4o3 {
    transition-timing-function: ease
}

.xwklpps {
    margin-inline-start: 2px
}

.xwn43p0 {
    padding-inline-start: 18px
}

.xwnonoy {
    background-color: var(--accent)
}

.xwqyzqf {
    margin-inline-start: -24px
}

.xwrg40u {
    column-gap: 5%
}

.xwuoujp {
    flex-basis: 280px
}

.xwwpux1 {
    row-gap: var(--xah3fi4)
}

.xwwtwea {
    transition-timing-function: cubic-bezier(.4, 0, .2, 1)
}

.xwxrfds {
    z-index: 203
}

.xwy3id5 {
    border-inline-end-style: dashed
}

.xx1d9v9 {
    border-inline-end-color: #dadde1
}

.xx281p9 {
    padding-inline-end: 50px
}

.xx6bhzk {
    transition-duration: .15s
}

.xx6jrq6 {
    margin-inline-start: 15px
}

.xxednrl {
    flex-basis: 220px
}

.xxf4qo {
    border-inline-start-color: #cbd2d999
}

.xxh51pw {
    padding-inline-end: 56px
}

.xxkxylk {
    animation-duration: .5s
}

.xxm9e6e {
    flex-basis: 120px
}

.xxp0q0x {
    animation-name: x1jn504y-B
}

.xxq4lyh {
    color: var(--base-blue)
}

.xxs79tx {
    row-gap: 0
}

.xxx7yvo {
    inset-inline-end: 4px
}

.xxymvpz {
    vertical-align: middle
}

.xxz9a3q {
    margin-inline-start: 17px
}

.xy13i22 {
    margin-inline-start: calc(50% - 470px)
}

.xy1ekl {
    box-shadow: inset 0 2px 2px 0 var(--shadow-1)
}

.xy3hdek {
    background-color: #1c1c1e
}

.xy712c7 {
    -webkit-filter: grayscale(100%);
    filter: grayscale(100%)
}

.xy99zzx {
    background-color: #283943
}

.xyiysdx {
    padding-inline-start: 2px
}

.xykynuu {
    flex-basis: 160px
}

.xymharo {
    margin-inline-start: 30px
}

.xymitnk {
    margin-inline-start: calc(50vw - 602px)
}

.xyqm7xq {
    margin-inline-start: 16px
}

.xyri2b {
    padding-inline-end: 0
}

.xys98vm {
    inset-inline-end: 14px
}

.xyumdvf {
    border-inline-start-width: 2px
}

.xyyilqk {
    background-color: var(--primary-button-background-on-media)
}

.xz03a8w {
    inset-inline-end: 2px
}

.xz4gly6 {
    transition-timing-function: ease-in-out
}

.xz5rk10 {
    opacity: .2
}

.xz7t8uv {
    border-end-end-radius: 24px
}

.xziim83 {
    padding-inline-end: 28px
}

.xzjr1n0 {
    background-color: #fff
}

.xzkaem6 {
    z-index: 3
}

.xzpqnlu {
    clip: rect(0, 0, 0, 0)
}

.xzsf02u {
    color: var(--primary-text)
}

.xzt5al7 {
    direction: ltr
}

.xzu898i {
    border-inline-start-color: #00000026
}

.xzwoauc {
    inset-inline-start: 16px
}

.xzyj77d {
    direction: rtl
}

.xzzpj8c {
    background-color: #0000000a
}

.x8w4yw4.x8w4yw4:where(.x-default-marker:focus-within *) {
    opacity: 1
}

.x1r9kbfp.x1r9kbfp:where(.x-default-marker:hover *) {
    pointer-events: auto
}

.x5b7970.x5b7970:where(.x-default-marker:hover *) {
    opacity: 1
}

.x17wf54q:not([stylex-hack]) [role=row]>:last-child {
    padding-inline-end: 16px
}

.x1ej241g:not([stylex-hack]) [role=row] [role=rowheader] {
    background-image: none !important
}

.x1euntei:focus-within {
    opacity: 1
}

.x1gftdam:before {
    content: ""
}

.x1juf0ae:not([stylex-hack]) [role=row]:last-child * {
    font-weight: 700
}

.x1l3w1w6:not(:last-child) {
    border-end-style: solid
}

.x1u5sx5q:not(:last-child) {
    border-end-width: 1px
}

.x6pg8qp:not([stylex-hack]) [role=row]>:first-child {
    padding-inline-start: 16px
}

.xhl3afg:not([stylex-hack]) img {
    object-fit: cover
}

.xv6dub8:not([stylex-hack]) [role=row] [role=gridcell] {
    background-image: none !important
}

.xvgbumq:not([stylex-hack]) img {
    display: block
}

.xxu1rgr:not([stylex-hack]) [role=row]:nth-last-child(2) {
    select-border-color: #CBD2D9
}

.xzshxm0:before {
    display: none
}

.xjl7jj:empty {
    display: none
}

.x1lfpgzf:disabled {
    opacity: .4
}

.x1277o0a:hover {
    cursor: pointer
}

.x12rz9nf:hover {
    background-color: #f1f4f7
}

.x14ow2ja:hover {
    transform: translateY(-1px)
}

.x1c3glr3:hover {
    opacity: .7
}

.x1c7xbe3:hover {
    background-color: var(--hosted-view-hover-state)
}

.x1e2cbt3:hover {
    background-color: #c3dcf5
}

.x1glqjg2:hover {
    animation-duration: 2s
}

.x1gwckwn:hover {
    background-color: #0000000d
}

.x1j0r694:hover {
    animation-name: x1ssrel-B
}

.x1n5bzlp:hover {
    background-color: transparent
}

.x1o5gpxi:hover {
    animation-iteration-count: infinite
}

.x1o7uuvo:hover {
    opacity: 1
}

.x1qk6o4i:hover {
    background-color: var(--wash)
}

.x1qlkfet:hover {
    opacity: unset
}

.x1uhd77d:hover {
    box-shadow: 0 0 16px #c4b5fd80
}

.x1v3s6kd:hover {
    background-color: #dee3e9
}

.x1x2bg29:hover {
    animation-timing-function: linear
}

.x6ns2yr:hover {
    color: var(--accent)
}

.x8du52y:hover {
    background-color: var(--hover-overlay)
}

.xegpphx:hover {
    background-color: var(--geodesic-color-interactive-background-selected-idle)
}

.xwmzlus:hover {
    box-shadow: 0 0 5px #0000001a, 0 0 1px #0000001a
}

.x1164lod:active {
    background-color: var(--press-overlay)
}

.x4gyw5p:active {
    opacity: 1
}

.x52vrxo:active {
    background-color: #0000001a
}

.xyftt0y:active {
    background-color: transparent
}

@media (min-device-width:768px) {
    .x10kgt0j.x10kgt0j {
        border-end-end-radius: 20px
    }
}

@media (max-width: 1214px) {
    .x12itq4d.x12itq4d {
        column-gap: 48px
    }
}

@media (max-width: 974px) {
    .x12v5xll.x12v5xll {
        flex-grow: 1
    }
}

@media (min-width: 700px) {
    .x12yy0fd.x12yy0fd {
        padding-inline-end: var(--xevgpr9)
    }
}

@media (max-width: 767px) {
    .x137v6ai.x137v6ai {
        display: none
    }
}

@media (max-height: 1024px) {
    .x13h84su.x13h84su {
        row-gap: 20px
    }
}

@media (min-width: 1600px) {
    .x14a3o2l.x14a3o2l {
        align-self: center
    }
}

@media (max-width: 991px) {
    .x14uv5pj.x14uv5pj {
        flex-direction: column-reverse
    }
}

@media (min-device-width:768px) {
    .x15h9ezr.x15h9ezr {
        padding-inline-end: 20px
    }
}

@media (min-device-width:768px) {
    .x16i3zbk.x16i3zbk {
        padding-inline-start: 20px
    }
}

@media (max-width: 767px) {
    .x17ky8zq.x17ky8zq {
        padding-inline-end: 20px
    }
}

@media (max-width: 767px) {
    .x19xhxss.x19xhxss {
        flex-direction: column
    }
}

@media (max-width: 974px) {
    .x1aelnk4.x1aelnk4 {
        display: flex
    }
}

@media (prefers-color-scheme: dark) {
    .x1db5dxu.x1db5dxu {
        border-inline-start-color: #465a69
    }
}

@media (prefers-color-scheme: dark) {
    .x1eh3m68.x1eh3m68 {
        border-inline-end-color: #465a69
    }
}

@media (max-width: 767px) {
    .x1eutsno.x1eutsno {
        padding-inline-start: 20px
    }
}

@media (min-device-width:768px) {
    .x1fg2jfr.x1fg2jfr {
        border-start-start-radius: 20px
    }
}

@media (max-width: 1200px) {
    .x1fp70h9.x1fp70h9 {
        padding-inline-start: 44px
    }
}

@media (min-device-width:768px) {
    .x1g2kb2k.x1g2kb2k {
        margin-inline-start: 0
    }
}

@media (max-width:1524px) {
    .x1g6hg9g.x1g6hg9g {
        flex-direction: column
    }
}

@media (max-width: 974px) {
    .x1gw7ibp.x1gw7ibp {
        margin-inline-start: 12px
    }
}

@media (min-device-width:768px) {
    .x1jpl6jb.x1jpl6jb {
        border-start-end-radius: 20px
    }
}

@media (max-width: 1440px) {
    .x1k0opc2.x1k0opc2 {
        transform: translateY(-5%) scale(.85)
    }
}

@media (max-height: 1024px) {
    .x1lijnif.x1lijnif {
        transform: translateY(-5%) scale(.85)
    }
}

@media (min-width: 1800px) {
    .x1pfxh44.x1pfxh44 {
        align-self: center
    }
}

@media (min-width: 700px) {
    .x1qlo23w.x1qlo23w {
        align-items: center
    }
}

@media (max-width: 974px) {
    .x1v1mmhu.x1v1mmhu {
        flex-direction: column
    }
}

@media (max-width: 1389px) {
    .x1v8nt69.x1v8nt69 {
        display: none
    }
}

@media (max-width: 1440px) {
    .x1vt752g.x1vt752g {
        transform: translateY(-7%) scale(.85)
    }
}

@media (max-height: 1024px) {
    .x1wmbh9n.x1wmbh9n {
        row-gap: 8px
    }
}

@media (max-width: 1501px) {
    .x2wwvj3.x2wwvj3 {
        display: none
    }
}

@media (min-device-width:768px) {
    .x38gmui.x38gmui {
        margin-inline-end: 0
    }
}

@media (max-width: 556px) {
    .x3mio86.x3mio86 {
        flex-wrap: wrap
    }
}

@media (max-height: 1024px) {
    .x7c9vq9.x7c9vq9 {
        transform: translateY(-7%) scale(.85)
    }
}

@media (max-width: 991px) {
    .xdl3gte.xdl3gte {
        flex-wrap: wrap
    }
}

@media (min-width: 700px) {
    .xg7m8a0.xg7m8a0 {
        flex-direction: row
    }
}

@media (min-width: 700px) {
    .xioxntd.xioxntd {
        flex-direction: column
    }
}

@media (min-width: 1400px) {
    .xkkxagh.xkkxagh {
        column-gap: 8px
    }
}

@media (max-width: 974px) {
    .xl0c2wj.xl0c2wj {
        flex-basis: 50%
    }
}

@media (min-width: 1400px) {
    .xnicvjk.xnicvjk {
        column-gap: 20px
    }
}

@media (min-device-width:768px) {
    .xr32o2x.xr32o2x {
        border-end-start-radius: 20px
    }
}

@media (min-width: 700px) {
    .xsmvx9z.xsmvx9z {
        border-inline-end-color: var(--WDS-lines-divider)
    }
}

@media (max-width:1214px) {
    .xu6n4v3.xu6n4v3 {
        flex-direction: column
    }
}

@media (pointer: coarse) {
    .xwtlbus.xwtlbus {
        visibility: visible
    }
}

@media (min-width: 700px) {
    .xx4pkxt.xx4pkxt {
        padding-inline-start: var(--xevgpr9)
    }
}

@media (min-width: 700px) {
    .xynpukb.xynpukb {
        border-inline-end-width: 1px
    }
}

@container (max-width: 799px) {
    .x10ejs9r.x10ejs9r {
        display: none
    }
}

@container (max-width: 799px) {
    .x1cd7rih.x1cd7rih {
        flex-basis: 100%
    }
}

@container (max-width: 799px) {
    .x1ef42ph.x1ef42ph {
        padding-inline-end: 16px
    }
}

@container (max-width: 799px) {
    .x1mbcut5.x1mbcut5 {
        row-gap: 16px
    }
}

@container (max-width: 1080px) {
    .x23fhva.x23fhva {
        display: none
    }
}

@container (max-width: 480px) {
    .x6f530z.x6f530z {
        display: none
    }
}

@container (max-width: 799px) {
    .x95toik.x95toik {
        align-self: stretch
    }
}

@container (max-width: 799px) {
    .xhu8dfp.xhu8dfp {
        flex-direction: column
    }
}

@container (max-width: 880px) {
    .xir9mlj.xir9mlj {
        display: none
    }
}

@container (max-width: 799px) {
    .xqyqco1.xqyqco1 {
        display: flex
    }
}

.x100vrsf {
    width: 40px
}

.x101abm8 {
    overflow-x: clip
}

.x10225h5 {
    border-top-left-radius: 25px
}

.x102dui8 {
    max-height: 170px
}

.x103z2od {
    min-height: 308px
}

.x104f9w2 {
    max-width: 1080px
}

.x104jpfm {
    right: -7px
}

.x109j2v6 {
    padding-top: 18px
}

.x10asjom {
    height: calc(100% - 16px)
}

.x10b6aqq {
    padding-bottom: 6px
}

.x10be2t5 {
    width: 418px
}

.x10de0yr {
    padding-left: 36px
}

.x10fhysk {
    height: 490px
}

.x10fhz3h {
    height: calc(100vh - 300px)
}

.x10g6tch {
    height: 10000px
}

.x10h3iyq {
    width: 42px
}

.x10owd7 {
    width: 956px
}

.x10rnibo {
    height: 592px
}

.x10w6t97 {
    height: 32px
}

.x10wjd1d {
    height: 50px
}

.x10wlt62 {
    overflow-y: hidden
}

.x10xy649 {
    width: 664px
}

.x110x0he {
    max-width: 35%
}

.x1120s5i {
    padding-bottom: 2px
}

.x112a4uq {
    height: 49px
}

.x11408do {
    padding-top: 80px
}

.x114jws4 {
    max-height: 60vh
}

.x117b58n {
    top: 32px
}

.x1198e8h {
    margin-top: -3px
}

.x11fxgd9 {
    margin-top: 30px
}

.x11fyz1v {
    min-height: 102px
}

.x11gisft {
    max-width: 640px
}

.x11hoopg {
    margin-left: 40px
}

.x11i3ho8 {
    width: 640px
}

.x11inojt {
    min-width: 8px
}

.x11jghpn {
    max-width: 1208px
}

.x11md1zd {
    min-height: 100px
}

.x11nval0 {
    max-width: 181px
}

.x11qvx8b {
    margin-top: 150px
}

.x11rrdq {
    max-height: calc(100vh - 385px)
}

.x11tmcmn {
    min-width: 204px
}

.x11w81zu {
    width: 648px
}

.x11xss2o {
    margin-top: -32px
}

.x11yfylt {
    margin-left: -4px
}

.x120ee7l {
    border-bottom-color: var(--WDS-lines-divider)
}

.x121yvx8 {
    height: 190px
}

.x123j3cw {
    padding-top: 5px
}

.x1247r65 {
    width: 60px
}

.x127qqk8 {
    height: 250px
}

.x129qt2x {
    height: 130px
}

.x12c0h9u {
    top: -12px
}

.x12eol54 {
    top: 28px
}

.x12f24lm {
    max-height: 70vh
}

.x12gdp86 {
    width: 426px
}

.x12i5hxf {
    min-width: 66%
}

.x12jvr06 {
    max-width: 463px
}

.x12lbrt0 {
    left: 10px
}

.x12nagc {
    margin-bottom: 4px
}

.x12p4g1f {
    top: -28px
}

.x12rczxh {
    min-width: 220px
}

.x12ro6kh {
    min-width: 192px
}

.x12sigpk {
    margin-right: 25px
}

.x12xbjc7 {
    padding-bottom: var(--x1qxx2f)
}

.x13041zz {
    height: 620px
}

.x135pmgq {
    margin-top: -20px
}

.x13awl1i {
    width: 477%
}

.x13ckzan {
    min-width: 760px
}

.x13crsa5 {
    padding-top: 50px
}

.x13esg8c {
    width: 2000px
}

.x13fuv20 {
    border-top-style: solid
}

.x13fxw37 {
    border-bottom-color: #283943
}

.x13ie5k6 {
    width: 130px
}

.x13ihpsm {
    margin-bottom: 48px
}

.x13j50qi {
    min-height: 144px
}

.x13o0s5z {
    min-width: 400px
}

.x13oubkp {
    width: 96px
}

.x13qflfw {
    min-width: 210px
}

.x13qp9f6 {
    min-width: min-content
}

.x13uktj0 {
    padding-bottom: 2%
}

.x13uojcr {
    min-height: 224px
}

.x13vifvy {
    top: 0
}

.x13y7pu9 {
    margin-bottom: 90px
}

.x13zrc24 {
    padding-top: 40px
}

.x13zx6y {
    width: 68px
}

.x143tcsw {
    width: 208px
}

.x144a4f2 {
    height: 173px
}

.x14aock7 {
    overflow-x: scroll
}

.x14atkfc {
    width: auto
}

.x14baz6b {
    height: 76px
}

.x14btriq {
    min-width: 212px
}

.x14eurpq {
    max-height: 480px
}

.x14g8upp {
    border-top-color: var(--always-gray-75)
}

.x14ler8 {
    margin-bottom: 40px
}

.x14lruf5 {
    max-width: 260px
}

.x14lvzr8 {
    border-left-color: var(--divider)
}

.x14nwjz3 {
    height: 88px
}

.x14oc92q {
    max-width: 294px
}

.x14ptqk8 {
    max-height: 345px
}

.x14qfxbe {
    width: 36px
}

.x14qk5za {
    max-width: 329px
}

.x14r61f {
    max-width: 80%
}

.x14rvwrp {
    width: 600px
}

.x14s9kgb {
    scroll-margin-top: 40px
}

.x14vqqas {
    margin-top: 12px
}

.x14zvdfm {
    width: 48%
}

.x152qxlz {
    width: 33%
}

.x153cjhx {
    border-top-color: var(--always-gray-95)
}

.x154pppa {
    height: calc(100vh - 30px)
}

.x156go17 {
    padding-bottom: 25px
}

.x157wqbr {
    min-width: 105px
}

.x1581hln {
    height: calc(100vh - 192px)
}

.x159tps6 {
    max-height: 640px
}

.x15cq3s0 {
    min-width: 480px
}

.x15gq3tw {
    max-width: 88px
}

.x15hfatp {
    min-width: 36px
}

.x15jgui2 {
    border-bottom-color: var(--always-gray-95)
}

.x15ku74s {
    margin-right: 6px
}

.x15kz4h8 {
    min-width: 16px
}

.x15qtri4 {
    padding-left: 13px
}

.x15x72sd {
    min-width: auto
}

.x15xlstr {
    padding-right: 64px
}

.x15y2ynn {
    max-width: 172px
}

.x15yg21f {
    width: 56px
}

.x15z6pvd {
    height: calc(100vh - 250px)
}

.x15zyk1g {
    padding-top: var(--text-badge-padding-vertical)
}

.x1602a87 {
    width: 236px
}

.x163pfp {
    padding-left: 8px
}

.x1653q2i {
    height: 708px
}

.x166x3nh {
    max-height: unset
}

.x168biu4 {
    width: 344px
}

.x1691je0 {
    width: 34px
}

.x169u96n {
    height: 550px
}

.x16aefeg {
    border-bottom-color: var(--always-gray-75)
}

.x16d3s56 {
    height: 144px
}

.x16em4ew {
    max-width: 240px
}

.x16fdfms {
    max-width: 95%
}

.x16grhtn {
    width: 220px
}

.x16ldp7u {
    margin-top: -5px
}

.x16m5f1z {
    width: 352px
}

.x16nrsnc {
    height: 400px
}

.x16ovd2e {
    padding-top: var(--x1qxx2f)
}

.x16pkwpw {
    border-bottom-color: var(--WDS-lines-outline-default)
}

.x16pr9af {
    margin-bottom: -10px
}

.x16q51m2 {
    max-width: 150px
}

.x16qp5pa {
    min-height: 165px
}

.x16s0kzc {
    width: 132px
}

.x16stqrj {
    border-bottom-color: transparent
}

.x16suv20 {
    min-height: 8px
}

.x16vho4v {
    margin-left: 6px
}

.x16wdlz0 {
    height: 38px
}

.x16xn7b0 {
    max-width: 100vw
}

.x16xo58l {
    width: 322px
}

.x16ydxro {
    margin-left: 10px
}

.x16ye13r {
    height: var(--x-height)
}

.x170jfvy {
    height: 10px
}

.x172e5tb {
    padding-right: 15px
}

.x172ru0f {
    border-bottom-color: #a7b3bf
}

.x1738uhn {
    height: calc(100vh - 234px)
}

.x178xt8z {
    border-top-width: 1px
}

.x178zlbr {
    max-width: 1050px
}

.x179dxpb {
    max-height: 80vh
}

.x17ai8up {
    margin-left: -44px
}

.x17d7ig4 {
    padding-bottom: var(--text-badge-padding-vertical)
}

.x17dfrhd {
    min-width: 504px
}

.x17dgnyh {
    width: 756px
}

.x17fpy1y {
    max-width: 480px
}

.x17mifrh {
    min-width: 293px
}

.x17na0u1 {
    max-width: 85%
}

.x17ol07n {
    height: 540px
}

.x17q2glr {
    max-width: 780px
}

.x17q7fqb {
    width: 452px
}

.x17rw0jw {
    height: 22px
}

.x17s4nb9 {
    min-width: 30px
}

.x17tiq77 {
    width: 15%
}

.x17upfok {
    min-width: 320px
}

.x17v04x3 {
    max-height: 800px
}

.x182bo3h {
    height: calc(100vh - 665px)
}

.x182ynya {
    max-height: 5000px
}

.x1849jeq {
    width: 30px
}

.x184ack5 {
    max-width: 275px
}

.x187nhsf {
    width: 44px
}

.x188425o {
    padding-bottom: var(--list-cell-padding-vertical-with-addon)
}

.x1887zya {
    width: calc(50% - 8px)
}

.x18a8kpn {
    padding-right: 18px
}

.x18cr26x {
    padding-right: -8px
}

.x18d9i69 {
    padding-bottom: 0
}

.x18gnavp {
    height: 13px
}

.x18jx3n6 {
    left: 32%
}

.x18l8cfs {
    border-bottom-color: #cbd2d9
}

.x18n5i07 {
    min-width: 300px
}

.x18q0e9w {
    height: 475px
}

.x18qnofl {
    max-width: 160px
}

.x18qqrc1 {
    width: 248px
}

.x18s4x3i {
    width: 61.8%
}

.x18wv8x9 {
    margin-left: -10px
}

.x18wx58x {
    max-height: 40px
}

.x191j7n5 {
    bottom: 16px
}

.x193iq5w {
    max-width: 100%
}

.x193lsj1 {
    margin-right: 9px
}

.x197vjsw {
    max-width: 430px
}

.x19app5s {
    width: 68%
}

.x19dfvte {
    top: -56px
}

.x19h4ct {
    width: 35%
}

.x19ip775 {
    bottom: 1px
}

.x19lfox8 {
    padding-left: 40px
}

.x19pel4m {
    width: 120%
}

.x19phtnz {
    max-height: 20px
}

.x19r9w3m {
    max-width: 662px
}

.x19sr0n1 {
    border-left-width: 2px
}

.x19sv2k2 {
    width: calc(100% - 40px)
}

.x19up5dg {
    right: 8px
}

.x19v3vle {
    width: 84px
}

.x19velf9 {
    height: 614px
}

.x19xachh {
    top: 84px
}

.x19ypqd9 {
    border-left-style: solid
}

.x19zb6os {
    right: -100px
}

.x19zmqql {
    height: 586px
}

.x19zpy19 {
    width: 104px
}

.x1a00udw {
    width: 15px
}

.x1a2w583 {
    border-top-right-radius: 0
}

.x1a2x7xj {
    max-height: 210px
}

.x1a41vyt {
    width: 562px
}

.x1a8lsjc {
    padding-bottom: 10px
}

.x1aagde {
    padding-right: 60px
}

.x1aaygq0 {
    width: 668px
}

.x1ad3yod {
    height: 348px
}

.x1aekv1k {
    height: 31px
}

.x1aewyqy {
    max-height: 36px
}

.x1agkon0 {
    top: -9999px
}

.x1agrb6j {
    width: 450%
}

.x1ajhdc7 {
    min-width: 195px
}

.x1ajlkzm {
    max-width: 354px
}

.x1ak1ur5 {
    height: 236px
}

.x1akln4p {
    max-height: 16px
}

.x1anpbxc {
    margin-top: 10px
}

.x1aody8q {
    width: 876px
}

.x1aoj0v {
    max-height: 150px
}

.x1ap80js {
    max-width: 800px
}

.x1aqqslo {
    height: 96%
}

.x1atx4j1 {
    top: 6px
}

.x1awbn4j {
    margin-right: 48px
}

.x1aysy39 {
    max-height: 460px
}

.x1b0wou9 {
    height: 350px
}

.x1b1gz1e {
    min-width: 1080px
}

.x1b3vtwk {
    border-top-color: var(--chat-text-blockquote-color-background-line)
}

.x1b42p2t {
    width: 46%
}

.x1b51vyi {
    height: 180px
}

.x1b6gmer {
    max-height: min(calc(100vh - 500px), 650px)
}

.x1ba4aug {
    min-height: 40px
}

.x1bawvfr {
    margin-left: -8px
}

.x1bby3tf {
    max-width: 36px
}

.x1bdu576 {
    max-height: 275px
}

.x1bepr8w {
    width: 88%
}

.x1bifzbx {
    min-height: 400px
}

.x1bk2txv {
    height: 396px
}

.x1blczqt {
    border-top-left-radius: 6px
}

.x1bm8l82 {
    width: 34%
}

.x1bo65i3 {
    height: 360px
}

.x1bqy6mi {
    border-bottom-left-radius: 6px
}

.x1bv6gfh {
    width: calc((100% - 40px) / 3)
}

.x1bwycvy {
    max-height: 100vh
}

.x1bzogov {
    max-height: 601px
}

.x1c2thj9 {
    min-height: calc(100vh - 193px)
}

.x1c383fi {
    left: 44px
}

.x1c436fg {
    margin-bottom: 18px
}

.x1c4ky7w {
    width: 550px
}

.x1c4npxh {
    max-width: 130px
}

.x1c6pguh {
    min-width: 485px
}

.x1c7jfne {
    bottom: 2px
}

.x1cf5d4w {
    min-width: 1200px
}

.x1chcg4z {
    max-width: 82px
}

.x1chd833 {
    margin-bottom: 28px
}

.x1cj0jgk {
    max-width: 390px
}

.x1cmgiil {
    max-width: 1400px
}

.x1cnzs8 {
    padding-top: 20px
}

.x1co6499 {
    border-bottom-width: .5px
}

.x1coevs8 {
    margin-top: 50px
}

.x1cp7mul {
    width: 620px
}

.x1csiy34 {
    max-height: 350px
}

.x1cvmir6 {
    width: 360px
}

.x1cxeki3 {
    max-width: 70%
}

.x1cxfbze {
    width: 984px
}

.x1cyolm5 {
    width: 1080px
}

.x1czfd9k {
    width: 432px
}

.x1czut47 {
    height: 90vh
}

.x1d37e2g {
    right: 7px
}

.x1d3na89 {
    margin-top: -28px
}

.x1d419hs {
    width: 38%
}

.x1d6c7ev {
    margin-left: -20px
}

.x1d77m7x {
    min-width: 140px
}

.x1d7z9mz {
    width: 76px
}

.x1d9x2de {
    height: 640px
}

.x1db2dqx {
    margin-right: 8px
}

.x1db3i3o {
    min-height: 160px
}

.x1dby22o {
    min-height: 360px
}

.x1dc814f {
    max-width: 350px
}

.x1dcfgta {
    padding-left: 48px
}

.x1dfknq1 {
    border-left-color: #00000026
}

.x1dgoarg {
    margin-bottom: 150px
}

.x1dgp85l {
    right: 60px
}

.x1dhpv45 {
    max-width: min(1200px, calc(100% - 46px))
}

.x1dil35k {
    height: 288px
}

.x1dmp6jm {
    width: 80px
}

.x1dnml7z {
    height: 54px
}

.x1dr59a3 {
    height: 100vh
}

.x1dt7z5j {
    max-width: 380px
}

.x1dtb55y {
    max-width: 900px
}

.x1dtbblo {
    margin-bottom: 60px
}

.x1duopi6 {
    margin-top: -115px
}

.x1dvw0t3 {
    height: calc(100% - 1px)
}

.x1dyodjv {
    height: 692px
}

.x1dz1jew {
    width: 280px
}

.x1e03a83 {
    max-width: 170px
}

.x1e0zfnh {
    max-height: 374px
}

.x1e179fz {
    height: calc(100vh - 220px)
}

.x1e1cdv1 {
    max-height: min(calc(100vh - 400px), 450px)
}

.x1e1m7ul {
    margin-top: 25px
}

.x1e2p46r {
    margin-right: 28px
}

.x1e4dklr {
    max-width: 180px
}

.x1e56ztr {
    margin-bottom: 8px
}

.x1eaahee {
    margin-left: 36px
}

.x1edz59j {
    min-height: 96px
}

.x1egiwwb {
    height: 500px
}

.x1ej9moc {
    padding-bottom: 80px
}

.x1ejq31n {
    border-top-style: none
}

.x1emoqdn {
    height: calc(100vh - 200px)
}

.x1en3kgc {
    height: 340px
}

.x1endk3i {
    width: 64%
}

.x1eokpp2 {
    height: 684px
}

.x1eqpifl {
    width: 1199px
}

.x1es37l9 {
    border-bottom-width: 8px
}

.x1eu8d0j {
    top: 10px
}

.x1exj4no {
    height: 57px
}

.x1exxf4d {
    border-top-color: var(--media-inner-border)
}

.x1exxlbk {
    width: 100px
}

.x1ey2m1c {
    bottom: 0
}

.x1f0l55g {
    max-width: 140px
}

.x1f1nlb9 {
    width: 25%
}

.x1f23aly {
    max-height: var(--xrxntdb)
}

.x1f28wsw {
    padding-left: 50px
}

.x1f2epy9 {
    max-height: min(600px, calc(100vh - 160px))
}

.x1f5jaxz {
    margin-right: -5px
}

.x1f9tj09 {
    width: 85%
}

.x1ffnkcp {
    padding-bottom: 120px
}

.x1fgtraw {
    height: 28px
}

.x1ficeh5 {
    min-height: 240px
}

.x1fjqipq {
    scroll-margin-top: 16px
}

.x1fk3hok {
    min-height: 14px
}

.x1fn4h0r {
    width: 305px
}

.x1fnd73c {
    width: 42%
}

.x1fns5xo {
    min-width: 40px
}

.x1fnwnyj {
    border-bottom-left-radius: 2px
}

.x1fq6sx3 {
    width: 407px
}

.x1fqp7bg {
    margin-bottom: 15px
}

.x1fsd2vl {
    width: 10px
}

.x1fsldq4 {
    border-bottom-color: var(--switch-inactive)
}

.x1ftt334 {
    width: 5px
}

.x1fu8urw {
    width: 64px
}

.x1fvg1xb {
    min-width: 196px
}

.x1fznrkb {
    width: 144px
}

.x1fzzjf9 {
    width: 54%
}

.x1g2khh7 {
    padding-bottom: 14px
}

.x1g2zufr {
    max-width: 356px
}

.x1g6vzv9 {
    width: 170px
}

.x1g7r4me {
    padding-top: var(--x18eaw2d)
}

.x1g84rlc {
    bottom: 26px
}

.x1g8dxwu {
    border-bottom-color: var(--disabled-icon)
}

.x1g8rjiy {
    width: 3px
}

.x1g9xjpq {
    height: 285px
}

.x1gan7if {
    padding-bottom: 32px
}

.x1gb2em4 {
    height: 68px
}

.x1gfa6gt {
    margin-left: 7px
}

.x1gfops9 {
    min-width: 55px
}

.x1gfrnbc {
    max-width: 450px
}

.x1gg5tnf {
    max-height: calc(100vh - 341px)
}

.x1gg8mnh {
    min-height: 44px
}

.x1gh5o4n {
    margin-left: 24px
}

.x1gnnpzl {
    height: 30px
}

.x1gnyf4w {
    height: 680px
}

.x1govs6x {
    max-height: 540px
}

.x1gp4ovq {
    border-top-width: 4px
}

.x1gslohp {
    margin-top: 4px
}

.x1guw455 {
    width: 38px
}

.x1gv0tr7 {
    right: 24px
}

.x1gvwcb {
    min-width: 360px
}

.x1gw22gp {
    padding-top: var(--list-cell-padding-vertical-with-addon)
}

.x1gxa6cn {
    padding-top: var(--x190aigg)
}

.x1gxw5qe {
    top: 80px
}

.x1gzmo1b {
    margin-top: -18px
}

.x1h0wqhi {
    height: 230px
}

.x1h2mt7u {
    border-bottom-width: 4px
}

.x1h6rjhl {
    min-width: 900px
}

.x1h7u7uw {
    min-height: 70vh
}

.x1h80ny7 {
    min-width: 350px
}

.x1h8t67q {
    padding-top: 76px
}

.x1hd2o15 {
    width: 584px
}

.x1hfn5x7 {
    width: 260px
}

.x1hhzuzn {
    padding-bottom: 18px
}

.x1hkcv85 {
    max-height: 200px
}

.x1hmiwze {
    width: 62%
}

.x1hq2jy9 {
    bottom: 148px
}

.x1hq5gj4 {
    margin-bottom: 24px
}

.x1hshjfz {
    min-height: 16px
}

.x1htk8sl {
    min-width: 500px
}

.x1hu8f8o {
    min-width: 1106px
}

.x1hvl878 {
    max-width: calc(100% - 8px)
}

.x1hxoosp {
    min-width: 50px
}

.x1i1rx1s {
    width: 1px
}

.x1i6t41x {
    border-bottom-color: #6495ed
}

.x1i91kvl {
    height: 215px
}

.x1i9suas {
    min-width: 120px
}

.x1ia1hqs {
    border-top-left-radius: 0
}

.x1ib4g23 {
    max-height: 19px
}

.x1ibc7va {
    margin-bottom: 25px
}

.x1igx7t4 {
    padding-left: 15px
}

.x1ik882q {
    max-height: 490px
}

.x1ikqzku {
    max-width: 1200px
}

.x1imwcls {
    top: 64px
}

.x1in3zy {
    bottom: 39px
}

.x1iog12x {
    margin-left: 4px
}

.x1iorvi4 {
    padding-top: 4px
}

.x1isuwpm {
    height: 220px
}

.x1it3oud {
    max-width: 76px
}

.x1iut0ri {
    width: 720px
}

.x1iuus0c {
    max-height: 260px
}

.x1iymm2a {
    margin-bottom: 32px
}

.x1j560b0 {
    max-width: 790px
}

.x1j5xrtq {
    max-width: 204px
}

.x1j6vgnk {
    margin-bottom: 17px
}

.x1j85h84 {
    padding-bottom: 1px
}

.x1j9u4d2 {
    max-width: 400px
}

.x1jc8gtk {
    min-height: 210px
}

.x1jcbksy {
    max-height: 420px
}

.x1ji100v {
    max-height: 684px
}

.x1jkl5rx {
    width: 660px
}

.x1jkqq1h {
    max-width: 280px
}

.x1jm03vo {
    margin-top: 19px
}

.x1jn0hjm {
    height: 600px
}

.x1jpg84f {
    width: 388px
}

.x1jwuye2 {
    height: calc(100% + 32px)
}

.x1jx8tsq {
    width: 10%
}

.x1jyxor1 {
    margin-bottom: -1px
}

.x1jzctok {
    top: 5px
}

.x1jzhcrs {
    min-width: 200px
}

.x1k70j0n {
    margin-top: 6px
}

.x1k8dnhd {
    padding-left: 18px
}

.x1k8w1vr {
    min-height: 128px
}

.x1kbpmyu {
    max-width: 144px
}

.x1ke9lt3 {
    max-height: 158px
}

.x1kg17uk {
    padding-bottom: 128px
}

.x1kgmq87 {
    margin-top: -2px
}

.x1kgv4kn {
    height: 64vh
}

.x1kjsxda {
    padding-bottom: 23px
}

.x1kky2od {
    width: 16px
}

.x1klu1ss {
    height: 20vh
}

.x1klvvdw {
    min-width: 260px
}

.x1kmanbg {
    width: 55%
}

.x1kozois {
    max-width: 920px
}

.x1kpxq89 {
    height: 12px
}

.x1kqw5pp {
    max-width: 490px
}

.x1kwfj0m {
    border-top-color: #cbd1d7
}

.x1kx224n {
    margin-bottom: -15%
}

.x1kzpw2o {
    min-height: calc(100vh - 320px)
}

.x1l1xfun {
    border-top-color: var(--wash)
}

.x1l1xkqo {
    min-height: 14em
}

.x1l2rt3b {
    width: 400px
}

.x1l4yu9x {
    max-width: 20px
}

.x1l5p03z {
    height: 70vh
}

.x1l73xt9 {
    max-height: 532px
}

.x1l90r2v {
    padding-bottom: 16px
}

.x1l9kmgr {
    max-height: 134px
}

.x1ldx8e {
    margin-right: 2px
}

.x1lgyyt1 {
    width: 481px
}

.x1lh6h5t {
    min-height: fit-content
}

.x1lke7as {
    max-width: 75%
}

.x1lm28p9 {
    min-height: 85vh
}

.x1lpwdgh {
    min-height: 300px
}

.x1lqa7cf {
    padding-left: 10px
}

.x1lr1uin {
    max-width: 420px
}

.x1lrxm22 {
    border-top-color: #a7b3bf
}

.x1lwm3bp {
    max-width: 520px
}

.x1lytzrv {
    max-width: inherit
}

.x1lzl9kk {
    border-top-right-radius: 4px
}

.x1lzt3e6 {
    width: 114px
}

.x1m189uc {
    max-width: 0
}

.x1m258z3 {
    width: 320px
}

.x1m2p0i2 {
    padding-right: 32px
}

.x1m3v4wt {
    height: 200px
}

.x1m7l9sd {
    margin-bottom: -18px
}

.x1mccsxf {
    border-bottom-color: #00aeff
}

.x1mcqusz {
    width: 995px
}

.x1mgsydn {
    height: 66px
}

.x1miatn0 {
    padding-top: 32px
}

.x1mivx1y {
    min-width: 348px
}

.x1mkiy5m {
    min-width: 50%
}

.x1mmhnr8 {
    max-width: 235px
}

.x1mq37bv {
    min-height: var(--list-cell-min-height)
}

.x1msd043 {
    border-top-color: #d8dee4
}

.x1msew4n {
    max-width: 86px
}

.x1mu97ne {
    width: 366px
}

.x1mvdoyg {
    max-width: 1084px
}

.x1mx2xes {
    height: 622px
}

.x1mxnu8n {
    max-width: 245px
}

.x1n3ixbd {
    width: 1.2em
}

.x1n46bim {
    height: 560px
}

.x1n4n4h2 {
    margin-left: 50px
}

.x1n5co72 {
    height: 214px
}

.x1n7h9c3 {
    width: 35px
}

.x1n9i85e {
    min-width: 615px
}

.x1nb4dca {
    border-bottom-color: var(--media-inner-border)
}

.x1nb6za0 {
    min-width: 44px
}

.x1nbnut7 {
    height: 128px
}

.x1ncir08 {
    max-width: 200px
}

.x1nhu2vm {
    border-bottom-right-radius: 4px
}

.x1njhlm6 {
    height: 41px
}

.x1njnjl6 {
    height: 124px
}

.x1nldzm0 {
    width: 60vw
}

.x1nn3v0j {
    padding-top: 2px
}

.x1np21gh {
    min-height: var(--x1gvkxai)
}

.x1np647f {
    height: 720px
}

.x1npj6m0 {
    width: 33px
}

.x1nrll8i {
    left: 50%
}

.x1ntq6d1 {
    padding-left: 70px
}

.x1nus4i6 {
    width: 662px
}

.x1nz53y6 {
    padding-right: 30px
}

.x1nzp1ka {
    border-top-color: #1877f2
}

.x1o583il {
    bottom: -4px
}

.x1o62bnf {
    margin-top: -15px
}

.x1o6q14k {
    margin-right: 16px
}

.x1oax2jk {
    left: 24px
}

.x1oboqm0 {
    margin-top: 52px
}

.x1oby89d {
    max-width: 1700px
}

.x1odjw0f {
    overflow-y: auto
}

.x1ok221b {
    margin-top: 5px
}

.x1oo3vh0 {
    margin-bottom: -16px
}

.x1oogsyc {
    width: 880px
}

.x1orjc0r {
    border-bottom-left-radius: 4px
}

.x1oux285 {
    width: 65%
}

.x1ov5mx2 {
    min-width: 208px
}

.x1ow4hk9 {
    padding-top: 60px
}

.x1oy3ieq {
    width: 460px
}

.x1oysuqx {
    width: 200px
}

.x1ozfbi4 {
    width: 152px
}

.x1ozmhy9 {
    top: 52px
}

.x1p0xzlc {
    max-width: 178px
}

.x1p19avt {
    height: 216px
}

.x1p1iix {
    height: 95%
}

.x1p2m28r {
    width: 1000px
}

.x1p57kb1 {
    padding-top: var(--x1j6lpam)
}

.x1p5oq8j {
    padding-top: 24px
}

.x1p6zaud {
    max-height: 340px
}

.x1pdpmub {
    max-width: 264px
}

.x1pdq3kb {
    margin-top: 80px
}

.x1peatla {
    height: 64px
}

.x1peuizl {
    width: 440px
}

.x1pgblm0 {
    width: 36%
}

.x1pgfz3b {
    top: 32%
}

.x1phlbz0 {
    max-height: 400px
}

.x1pju0fl {
    width: 50px
}

.x1plawez {
    min-height: 396px
}

.x1plvlek {
    overflow-x: visible
}

.x1pom53b {
    max-height: 384px
}

.x1pshirs {
    min-width: fit-content
}

.x1pu65a1 {
    padding-bottom: 2.5px
}

.x1pwt7xx {
    min-width: 420px
}

.x1pwxknu {
    border-bottom-color: var(--secondary-icon)
}

.x1pyclw8 {
    min-width: 1040px
}

.x1pzngab {
    min-height: 600px
}

.x1pzoy33 {
    right: 4px
}

.x1q0q8m5 {
    border-bottom-style: solid
}

.x1q1vt7x {
    height: calc(100vh - 60px)
}

.x1q3o2qw {
    width: calc(100% - 36px)
}

.x1q45rg8 {
    min-height: 532px
}

.x1q4l8du {
    max-width: 213px
}

.x1q541hq {
    width: 700px
}

.x1q63kmw {
    max-width: 877px
}

.x1q6x1k0 {
    max-width: 470px
}

.x1qafhyn {
    min-height: 72px
}

.x1qalc10 {
    height: calc(100% - 52px)
}

.x1qe2fiv {
    min-width: 987px
}

.x1qe93s9 {
    width: calc(100% + 48px)
}

.x1qfck05 {
    left: 116px
}

.x1qhh985 {
    border-bottom-width: 0
}

.x1qiirwl {
    top: -2px
}

.x1qim8zg {
    padding-top: 23px
}

.x1qjgw5v {
    max-height: calc(100vh - 600px)
}

.x1qmjoqr {
    border-top-color: #dbdde1
}

.x1qmoho4 {
    width: 490px
}

.x1qmuipx {
    height: 67vh
}

.x1qn3z6o {
    margin-right: 4%
}

.x1qohswc {
    padding-bottom: 5.5px
}

.x1qpdcs5 {
    max-width: 690px
}

.x1qpfodn {
    left: 16px
}

.x1qpo3w7 {
    height: 409px
}

.x1qqjqyx {
    bottom: 40px
}

.x1qqo0ey {
    border-top-color: #d9d9d9
}

.x1qrby5j {
    width: inherit
}

.x1qx5ct2 {
    height: 20px
}

.x1qx7dla {
    margin-right: 40px
}

.x1qxoyun {
    width: 276px
}

.x1r38tzb {
    width: calc(100% - 26px)
}

.x1r3qdcx {
    min-height: 76px
}

.x1r3wxaz {
    margin-bottom: 19px
}

.x1r5ouf9 {
    width: calc(100% - 36px)
}

.x1r67kya {
    top: 136px
}

.x1r7o4fn {
    min-height: 89px
}

.x1racy4e {
    max-width: 220px
}

.x1rajmsh {
    height: calc(100vh - 470px)
}

.x1rct8h {
    border-top-color: var(--disabled-icon)
}

.x1rdy4ex {
    margin-top: -4px
}

.x1recik0 {
    max-width: calc(100vw - 48px)
}

.x1rfehsz {
    width: 76%
}

.x1ri49h8 {
    height: 172px
}

.x1rife3k {
    overflow-y: scroll
}

.x1rji325 {
    width: 205px
}

.x1rjxv8d {
    min-height: 900px
}

.x1rkru5j {
    max-height: 550px
}

.x1rm44br {
    margin-left: -16px
}

.x1rmmofs {
    margin-right: 24px
}

.x1rn0oul {
    height: calc(100vh - 550px)
}

.x1rq5m6k {
    max-height: 500px
}

.x1rxj1xn {
    padding-bottom: 50px
}

.x1s14bel {
    padding-bottom: 26px
}

.x1s1d1n7 {
    height: 35px
}

.x1s73dr8 {
    overflow-y: clip
}

.x1s9qjmn {
    border-top-color: var(--secondary-button-stroke)
}

.x1sai7j1 {
    padding-right: 28px
}

.x1sgpng {
    margin-top: 22px
}

.x1sgudl8 {
    padding-bottom: 48px
}

.x1shn012 {
    min-height: 180px
}

.x1sii68 {
    width: 900px
}

.x1skkevw {
    min-height: 60vh
}

.x1slsbsh {
    max-width: 1004px
}

.x1so1ns2 {
    width: 192px
}

.x1soehhz {
    border-top-right-radius: 25px
}

.x1spuopv {
    min-width: 228px
}

.x1sqwptx {
    width: 275px
}

.x1sslpiy {
    max-height: 320px
}

.x1svd3lg {
    min-width: 15%
}

.x1swdo50 {
    margin-left: 2px
}

.x1sy0etr {
    border-bottom-style: none
}

.x1sy10c2 {
    margin-top: 20px
}

.x1t1ogtf {
    padding-bottom: 40px
}

.x1t1qrwb {
    bottom: -2px
}

.x1t2pt76 {
    min-height: inherit
}

.x1t4gjm {
    padding-bottom: 22px
}

.x1t4innv {
    min-width: 449px
}

.x1t4qpg0 {
    max-height: 128px
}

.x1t7mcr7 {
    overflow-x: initial
}

.x1t9vceh {
    width: 256px
}

.x1ta2da6 {
    max-height: 20vh
}

.x1td3qas {
    width: 32px
}

.x1tdqgrh {
    width: 264px
}

.x1tfhste {
    margin-top: 40px
}

.x1tgnvj0 {
    min-width: 365px
}

.x1tjbqro {
    min-height: 450px
}

.x1tk7jg1 {
    top: 12px
}

.x1tlaipk {
    max-width: 504px
}

.x1to3lk4 {
    height: 92px
}

.x1tov83x {
    overflow-y: initial
}

.x1tovyi2 {
    padding-bottom: 242px
}

.x1tpqehw {
    margin-left: 12px
}

.x1tsxvu5 {
    max-width: 124px
}

.x1tucx9d {
    width: 125px
}

.x1tudf5h {
    padding-left: 32px
}

.x1ty9z65 {
    margin-bottom: 1px
}

.x1tz4bnf {
    border-top-color: var(--accent)
}

.x1u2d2a2 {
    min-width: 280px
}

.x1u3o6l9 {
    max-width: 644px
}

.x1u4bug8 {
    max-width: fit-content
}

.x1u5z0ei {
    height: 240px
}

.x1uaxe40 {
    max-width: 276px
}

.x1ug7bdz {
    padding-right: 6px
}

.x1ugw5du {
    width: 57px
}

.x1uhho1l {
    padding-left: 0
}

.x1uicmi5 {
    left: 530px
}

.x1ujl9rh {
    min-height: 84px
}

.x1us19tq {
    min-height: 100%
}

.x1useyqa {
    width: 48px
}

.x1usz39j {
    max-width: calc(100vw - 16px)
}

.x1uysmmv {
    padding-top: 64px
}

.x1uz9ilm {
    min-height: 1100px
}

.x1v2d31v {
    width: 374px
}

.x1v4kod4 {
    top: -8px
}

.x1v4s8kt {
    width: 6px
}

.x1v8p93f {
    border-top-color: transparent
}

.x1v9usgg {
    height: 14px
}

.x1va8c73 {
    max-width: 320px
}

.x1vd4hg5 {
    height: 300px
}

.x1vdxlra {
    min-height: 135px
}

.x1vjc26l {
    max-height: 224px
}

.x1vjfij {
    min-height: calc(100vh - 250px)
}

.x1vqgdyp {
    height: 40px
}

.x1vr0g5d {
    bottom: calc(16px + env(safe-area-inset-bottom))
}

.x1vrad04 {
    padding-bottom: 100%
}

.x1vsy5g6 {
    height: calc(100vh - 180px)
}

.x1vub88c {
    max-height: 370px
}

.x1vv6oih {
    height: calc(100vh - 570px)
}

.x1vxotmq {
    margin-left: 60px
}

.x1w3duey {
    max-width: 65vw
}

.x1wa3icf {
    bottom: 5px
}

.x1wc8hik {
    height: 221px
}

.x1weugan {
    max-width: 290px
}

.x1wh8b8d {
    margin-right: 20px
}

.x1wj0aee {
    border-top-color: #a7b3bf
}

.x1wje2h7 {
    height: calc(4.5rem + env(safe-area-inset-top))
}

.x1wkxgih {
    height: 120px
}

.x1wkyttz {
    height: 509px
}

.x1wo7vis {
    top: -4.5px
}

.x1wrf8wd {
    min-width: 89px
}

.x1wsgfga {
    margin-bottom: -8px
}

.x1wsuqlk {
    margin-right: 12px
}

.x1wti20i {
    max-width: 1280px
}

.x1wxaq2x {
    min-height: 48px
}

.x1wz4uhe {
    max-height: calc(100vh - 450px)
}

.x1x0by9y {
    width: 425px
}

.x1x1rfll {
    max-width: none
}

.x1x36d7x {
    width: 569px
}

.x1x7wugb {
    height: 8vh
}

.x1xa14ka {
    max-width: 738px
}

.x1xa6b72 {
    height: 700px
}

.x1xaied3 {
    min-height: 260px
}

.x1xc55vz {
    width: 8px
}

.x1xgujw2 {
    border-top-color: #cbd2d999
}

.x1xhjb6q {
    margin-left: -60px
}

.x1xiyphd {
    max-height: 240px
}

.x1xmf6yo {
    margin-top: 8px
}

.x1xmfvng {
    height: 542px
}

.x1xnyulx {
    max-width: 374px
}

.x1xoerdy {
    min-height: 500px
}

.x1xpa7k {
    padding-right: 0
}

.x1xrf6ya {
    padding-top: var(--xkyfeqk)
}

.x1xs4nde {
    width: 422px
}

.x1xux3cy {
    width: 235px
}

.x1xwk8fm {
    width: 680px
}

.x1xy6bms {
    padding-top: 22px
}

.x1y1aw1k {
    padding-top: 8px
}

.x1y28yxk {
    max-height: 30vh
}

.x1y2yd2x {
    width: 393px
}

.x1y332i5 {
    margin-top: -1px
}

.x1y43apy {
    width: 1200px
}

.x1y4s34s {
    min-height: 684px
}

.x1y5g1dh {
    min-width: 308px
}

.x1y5idc5 {
    width: 212px
}

.x1y65t92 {
    min-height: 15%
}

.x1ycjhwn {
    height: 5px
}

.x1yf7rl7 {
    margin-right: 0
}

.x1yfp7c2 {
    padding-top: 70px
}

.x1ykpatu {
    padding-bottom: 7px
}

.x1ykpe1l {
    margin-left: 300px
}

.x1ymw6g {
    height: 160px
}

.x1yo87oe {
    width: 172px
}

.x1yoy8h1 {
    max-height: 225px
}

.x1yp0f2e {
    min-height: 85px
}

.x1yr5zsc {
    max-width: 620px
}

.x1yrsyyn {
    padding-top: 6px
}

.x1ysnsbj {
    width: 98%
}

.x1yztbdb {
    margin-bottom: 16px
}

.x20fkie {
    width: 540px
}

.x20g42n {
    min-height: 80vh
}

.x21xpn4 {
    min-height: 32px
}

.x24d7kb {
    min-width: 800px
}

.x24u15m {
    width: 94px
}

.x256u9z {
    max-width: 250px
}

.x25epmt {
    border-bottom-color: var(--accent)
}

.x277336 {
    min-width: 560px
}

.x27kpxv {
    max-width: 560px
}

.x29ncy0 {
    width: 88px
}

.x2aouup {
    max-width: 120px
}

.x2b5lcy {
    border-top-left-radius: 4px
}

.x2fafcp {
    margin-right: 54px
}

.x2ge7b7 {
    border-bottom-color: #dadde1
}

.x2gs1ea {
    height: 344px
}

.x2ixbly {
    min-width: 250px
}

.x2jnbcu {
    margin-left: 25px
}

.x2lknd0 {
    margin-left: 48px
}

.x2lwn1j {
    min-height: 0
}

.x2pejg6 {
    width: 128px
}

.x2ppilb {
    max-height: calc(100vh - 180px)
}

.x2ucdep {
    min-width: 1000px
}

.x2x41l1 {
    border-bottom-width: 3px
}

.x2xcw19 {
    min-height: 440px
}

.x2yv096 {
    min-height: 421px
}

.x2z3yb8 {
    max-height: 360px
}

.x32b0ac {
    border-right-style: solid
}

.x36rmqc {
    max-width: 1024px
}

.x38tqe7 {
    margin-bottom: -20px
}

.x39aoup {
    padding-top: auto
}

.x39iod8 {
    height: 421px
}

.x3d5gib {
    max-height: 50vh
}

.x3gmixt {
    min-width: 724px
}

.x3h4tne {
    bottom: 32px
}

.x3hqpx7 {
    width: 50%
}

.x3igimt {
    height: inherit
}

.x3ilyx8 {
    min-height: 104px
}

.x3j1f2j {
    height: calc(100vh - 370px)
}

.x3lmqil {
    right: 2px
}

.x3m8u43 {
    right: 0
}

.x3nertt {
    height: calc(100vh - 130px)
}

.x3nq9gw {
    margin-bottom: 46px
}

.x3p9ev8 {
    width: 420px
}

.x3sc9yq {
    min-height: 46px
}

.x3smdqs {
    width: 230px
}

.x3uilvn {
    max-height: 64px
}

.x3urnb8 {
    height: 800px
}

.x3xqe36 {
    max-height: 536px
}

.x3zn8db {
    padding-right: 13px
}

.x400o59 {
    margin-left: 20px
}

.x43ddcq {
    min-height: 256px
}

.x43htxv {
    height: calc(100vh - 500px)
}

.x44moml {
    right: 14px
}

.x44r1d4 {
    min-height: 585px
}

.x450l9j {
    min-width: 90px
}

.x46jg8d {
    min-width: 32px
}

.x48lskh {
    bottom: -3px
}

.x48task {
    width: 462px
}

.x4a824z {
    right: 5px
}

.x4arcmf {
    margin-top: -14px
}

.x4cne27 {
    margin-bottom: -6px
}

.x4gyc16 {
    max-width: 1120px
}

.x4i7bpe {
    padding-top: 48px
}

.x4ii5y1 {
    margin-bottom: auto
}

.x4irfk {
    max-height: calc(100vh - 193px)
}

.x4l34ro {
    border-bottom-color: #d9d9d9
}

.x4m7ku4 {
    min-width: 64px
}

.x4mfg7i {
    left: 54px
}

.x4oh8et {
    min-height: 5.6em
}

.x4p5aij {
    padding-top: 1px
}

.x4pkz1m {
    height: 450px
}

.x4pmcqp {
    padding-top: 5.5px
}

.x4pnbsj {
    height: 294px
}

.x4sp5fv {
    max-height: 245px
}

.x4vbgl9 {
    margin-bottom: -4px
}

.x4wbmbl {
    margin-left: 59px
}

.x4yhs0f {
    max-width: 175px
}

.x50cjq {
    min-height: 25px
}

.x51ohtg {
    width: 4px
}

.x585xud {
    min-width: 568px
}

.x5970xe {
    min-height: calc(100vh - 96px)
}

.x5al91f {
    padding-bottom: var(--spacing-5, 12px)
}

.x5aqz5y {
    max-height: 408px
}

.x5bh4l1 {
    top: 10.5px
}

.x5c0mrz {
    border-left-color: var(--always-dark-overlay)
}

.x5c4s84 {
    width: 324px
}

.x5i9c7l {
    margin-top: 17px
}

.x5lhr3w {
    width: var(--x-width)
}

.x5lvsfk {
    top: calc(50% - 8px)
}

.x5sf9we {
    min-width: 304px
}

.x5w4yej {
    min-width: 160px
}

.x5yr21d {
    height: 100%
}

.x642log {
    width: 175px
}

.x65caj5 {
    height: min-content
}

.x65f84u {
    max-width: 500px
}

.x65nank {
    min-height: auto
}

.x65xoit {
    width: 70%
}

.x6bjw7i {
    min-width: 450px
}

.x6c5l4p {
    min-width: 80px
}

.x6d2noz {
    right: 240px
}

.x6eb32v {
    top: 31px
}

.x6f84ym {
    width: 705px
}

.x6gtfd8 {
    margin-top: 90px
}

.x6ikm8r {
    overflow-x: hidden
}

.x6jxa94 {
    width: 14px
}

.x6kucy2 {
    max-width: 28px
}

.x6mlq2k {
    margin-bottom: -14px
}

.x6mwo3c {
    margin-top: 72px
}

.x6rh562 {
    min-height: 782px
}

.x6u8f7b {
    margin-left: calc(50% - 268px)
}

.x6vio5b {
    padding-top: env(safe-area-inset-top)
}

.x6vznkc {
    padding-top: 2.5px
}

.x6w23wl {
    margin-left: 56px
}

.x6wrskw {
    padding-left: 4px
}

.x712feu {
    min-height: 320px
}

.x751hie {
    border-top-color: var(--positive)
}

.x75tdv7 {
    max-height: calc(100vh - 261px)
}

.x78see {
    margin-right: 32px
}

.x7ab17h {
    max-height: none
}

.x7cdydq {
    width: 384px
}

.x7d7rvg {
    border-top-color: var(--switch-inactive)
}

.x7ep2pv {
    max-width: 680px
}

.x7gj0x1 {
    border-bottom-color: var(--secondary-button-stroke)
}

.x7hf3i3 {
    min-width: 392px
}

.x7ijh3a {
    max-width: 568px
}

.x7kya4p {
    max-width: 540px
}

.x7ofzsv {
    bottom: 9px
}

.x7r5mf7 {
    margin-top: 3px
}

.x7sb2j6 {
    padding-top: 28px
}

.x7wgvq7 {
    margin-top: -12px
}

.x7xyyu2 {
    min-width: 148px
}

.x7y0ge5 {
    margin-top: 44px
}

.x7ywyr2 {
    min-height: 50px
}

.x80vd3b {
    border-bottom-color: var(--divider)
}

.x828b17 {
    border-bottom-right-radius: 6px
}

.x84yb8i {
    padding-bottom: 28px
}

.x8608dp {
    padding-left: 50%
}

.x86nts4 {
    width: 327px
}

.x879a55 {
    min-height: 60px
}

.x889kno {
    padding-top: 10px
}

.x89wwaf {
    height: 142px
}

.x8cjs6t {
    border-top-color: var(--divider)
}

.x8e5d8q {
    padding-right: 24px
}

.x8jryan {
    max-width: 40%
}

.x8l1umf {
    top: 24px
}

.x8nclml {
    min-height: 64px
}

.x8okh5x {
    border-bottom-color: #a7b3bf
}

.x8pckko {
    width: calc(100% - 24px)
}

.x8rchux {
    min-width: 233px
}

.x8rgt9n {
    margin-top: 64px
}

.x8rgumv {
    min-width: 430px
}

.x8rgvua {
    padding-bottom: 58px
}

.x8t706p {
    min-width: 650px
}

.x8uew1 {
    border-bottom-color: #1877f2
}

.x8usf3k {
    width: 259px
}

.x8vdota {
    width: 506px
}

.x8x9d4c {
    margin-left: auto
}

.x8yj6t5 {
    width: 20%
}

.x900493 {
    min-width: 48px
}

.x9041oi {
    min-width: 2px
}

.x90ne7k {
    height: 34px
}

.x91k8ka {
    margin-bottom: 22px
}

.x92lwqr {
    top: 20%
}

.x972fbf {
    border-top-width: 0
}

.x97qwn1 {
    max-height: fit-content
}

.x9a3u73 {
    margin-bottom: -24px
}

.x9aucu1 {
    width: calc(100% + 16px)
}

.x9f1gs1 {
    margin-top: 35px
}

.x9fpu7x {
    height: 27px
}

.x9g0s24 {
    width: 345px
}

.x9hgts1 {
    min-width: 52px
}

.x9iacxj {
    max-height: 692px
}

.x9l5fec {
    min-height: 220px
}

.x9orja2 {
    padding-top: 30px
}

.x9otpla {
    margin-top: -8px
}

.x9qlfjl {
    margin-right: -70px
}

.x9tmck8 {
    padding-top: 25px
}

.x9ukj8p {
    height: 98px
}

.x9v6m0g {
    max-height: 40vh
}

.x9xr8e8 {
    width: 508px
}

.x9ybwvh {
    max-height: 600px
}

.xa0aww2 {
    padding-bottom: var(--x190aigg)
}

.xa0zjtf {
    height: 164px
}

.xa3b7fw {
    min-height: 350px
}

.xa6tm17 {
    width: 223px
}

.xa98mnw {
    border-top-color: var(--chat-incoming-message-bubble-background-color)
}

.xacj9c0 {
    bottom: 50px
}

.xack27t {
    margin-right: auto
}

.xafmxuu {
    margin-top: -36px
}

.xafpxmx {
    width: 240px
}

.xahk0qz {
    padding-top: 58px
}

.xahult9 {
    margin-bottom: 3px
}

.xaikfu8 {
    max-width: 310px
}

.xaiwyku {
    width: 40%
}

.xajhti9 {
    min-height: calc(100vh - 200px)
}

.xaka53j {
    max-width: 230px
}

.xakg2bi {
    border-right-color: var(--divider)
}

.xalxpb0 {
    width: 117.65%
}

.xamhcws {
    border-top-width: 2px
}

.xamm62s {
    min-height: calc(100vh - 261px)
}

.xapf23v {
    width: calc(100% - 56px)
}

.xapjn7j {
    max-width: 760px
}

.xaqh0s9 {
    margin-top: 26px
}

.xaqn3jj {
    max-height: 648px
}

.xarkw9x {
    width: 142px
}

.xasvc6h {
    width: 1010px
}

.xat24cr {
    margin-bottom: 0
}

.xavxnbw {
    right: -22px
}

.xayvskk {
    padding-left: 30px
}

.xb172dh {
    width: 116px
}

.xb1k2jq {
    width: 1016px
}

.xb1udk4 {
    min-width: 20%
}

.xb2rc7v {
    height: 192px
}

.xb6alvd {
    border-bottom-color: #cbd2d999
}

.xb8htw9 {
    height: 85%
}

.xb8qb8r {
    margin-top: 100px
}

.xbaz6xv {
    padding-bottom: 30px
}

.xbb1ro8 {
    max-width: 1262px
}

.xbblozr {
    max-width: 84px
}

.xbe17z6 {
    padding-bottom: 34px
}

.xbfrwjf {
    bottom: 4px
}

.xbkjp2p {
    width: 1004px
}

.xbkofub {
    width: 301px
}

.xbktkl8 {
    min-height: 56px
}

.xbstwhj {
    width: 450px
}

.xbwpibk {
    height: 71vh
}

.xbwy6ji {
    min-height: 150px
}

.xc074nb {
    border-top-color: #dadde1
}

.xc5o50y {
    width: 210px
}

.xc9qbxq {
    height: 36px
}

.xcicffo {
    padding-right: 10px
}

.xckvgqh {
    max-width: 332px
}

.xcqyyxr {
    left: 4px
}

.xcr9lap {
    min-height: 66px
}

.xcx40h0 {
    height: 420px
}

.xcxhlts {
    margin-top: 15px
}

.xcyvk0f {
    height: 678px
}

.xcz4xwu {
    max-width: 1205px
}

.xd3ty66 {
    padding-left: 24px
}

.xd8l9wo {
    width: 86%
}

.xd9zwnt {
    min-width: 920px
}

.xdd4er5 {
    bottom: auto
}

.xdd8jsf {
    height: 52px
}

.xdixhd {
    max-height: calc(100vh - 228px)
}

.xdj266r {
    margin-top: 0
}

.xdk7pt {
    height: 8px
}

.xdmo3px {
    height: 295px
}

.xdnzh0y {
    max-height: 90%
}

.xdpfuu1 {
    width: 800px
}

.xdrqleo {
    width: 308px
}

.xdrs2t1 {
    border-bottom-color: var(--secondary-button-background)
}

.xdsb8wn {
    top: 100%
}

.xdwzuf7 {
    height: 260px
}

.xdyqa3c {
    border-bottom-color: #dbdde1
}

.xdzyupr {
    width: 300px
}

.xe0pwq {
    border-left-width: 1px
}

.xe3e8bt {
    border-bottom-color: var(--blue-link)
}

.xe6g0bi {
    width: calc(100% - 55px)
}

.xec4tk6 {
    width: 1030px
}

.xedcshv {
    max-height: inherit
}

.xefyazp {
    width: 90px
}

.xefzj8c {
    padding-bottom: 60px
}

.xekpu8x {
    width: 536px
}

.xekxv85 {
    height: 168px
}

.xeo3agl {
    margin-left: 72px
}

.xeq5yr9 {
    width: fit-content
}

.xeqt6cg {
    top: 68px
}

.xet2fuk {
    margin-left: 8px
}

.xeuugli {
    min-width: 0
}

.xewcech {
    max-width: 20%
}

.xewp6mh {
    width: 560px
}

.xexrwz1 {
    max-height: calc(100vh - 120px)
}

.xexx8yu {
    padding-top: 0
}

.xezivpi {
    width: max-content
}

.xf18ygs {
    padding-left: 12px
}

.xf68679 {
    max-width: var(--x-maxWidth)
}

.xf8h68t {
    margin-top: -25px
}

.xfb3i0g {
    min-width: 180px
}

.xff8ism {
    max-height: calc(100vh - 325px)
}

.xfggxmx {
    width: 56%
}

.xflt7ov {
    max-width: 85px
}

.xfo62xy {
    width: 2px
}

.xfr5jun {
    top: 8px
}

.xfvyar9 {
    min-width: 60px
}

.xfvzuiq {
    max-width: 206px
}

.xfwpqq5 {
    min-height: 648px
}

.xfyf068 {
    top: 13px
}

.xfz9iyh {
    border-bottom-color: var(--negative)
}

.xg0is8a {
    min-height: 420px
}

.xg0jo4d {
    width: 75%
}

.xg16ivm {
    max-width: 296px
}

.xg2xjos {
    max-height: calc(100vh - 215px)
}

.xg3sno2 {
    padding-left: 44px
}

.xg5ngzw {
    min-height: 374px
}

.xg6iff7 {
    min-height: 100vh
}

.xg7h5cd {
    height: fit-content
}

.xg87l8a {
    margin-top: 32px
}

.xg8j3zb {
    padding-bottom: 3px
}

.xg9r3jw {
    max-width: 387px
}

.xgbx1ss {
    min-height: calc(100vh - 220px)
}

.xgclrnq {
    width: 766px
}

.xgd8bvy {
    width: 28px
}

.xgf8fm {
    width: 99px
}

.xgkjt62 {
    width: 67%
}

.xgm4di7 {
    border-top-color: #cbd2d9
}

.xgmub6v {
    width: 590px
}

.xgpp4cj {
    margin-top: 140px
}

.xgpp5bd {
    min-height: 1150px
}

.xgq9j65 {
    left: var(--x-left)
}

.xgqk73l {
    width: 95%
}

.xgqnoi5 {
    min-height: 560px
}

.xgqtt45 {
    min-width: 100%
}

.xgs1500 {
    border-top-right-radius: 6px
}

.xgsvwom {
    margin-left: 1px
}

.xgt6qma {
    width: 372px
}

.xguizpc {
    border-top-color: var(--blue-link)
}

.xgx45ia {
    border-top-color: #6495ed
}

.xgzifkd {
    padding-top: var(--spacing-5, 12px)
}

.xh04scg {
    width: 253px
}

.xh08e9i {
    margin-right: 67px
}

.xh3c0nw {
    height: calc(100vh - 460px)
}

.xh3wvx0 {
    margin-bottom: -12px
}

.xh7uebp {
    margin-bottom: 80px
}

.xh80x56 {
    padding-right: 48px
}

.xh8yej3 {
    width: 100%
}

.xh9i6ac {
    margin-left: -1px
}

.xh9uqaf {
    max-width: 60%
}

.xhb15b9 {
    min-width: 152px
}

.xhft0lx {
    max-height: calc(100vh - 400px)
}

.xhhdfnc {
    margin-right: 60px
}

.xhjk10j {
    height: 140px
}

.xhlwh9 {
    margin-top: 15%
}

.xhqpbu2 {
    width: calc(100% + 8px)
}

.xhrpt6u {
    margin-top: 18px
}

.xhsvlbd {
    margin-top: -10px
}

.xht4xr3 {
    width: 480px
}

.xhwf2h4 {
    width: 186px
}

.xi2lk0m {
    bottom: -8px
}

.xi3av73 {
    min-height: 120px
}

.xi3dyvs {
    top: 22px
}

.xi55695 {
    width: 328px
}

.xic84rp {
    max-width: 650px
}

.xieb3on {
    margin-bottom: 20px
}

.xifccgj {
    margin-top: -6px
}

.xifkd7f {
    width: 140px
}

.xiflx7o {
    width: 755px
}

.xign4zk {
    margin-bottom: -115px
}

.xiix1e {
    border-top-color: var(--fds-dark-mode-gray-35)
}

.xijc0j3 {
    padding-top: 36px
}

.xil748x {
    padding-top: 170px
}

.xinu3np {
    width: 45%
}

.xip9h3s {
    margin-left: -2px
}

.xiqxr00 {
    min-width: 540px
}

.xisnujt {
    min-height: 20px
}

.xiun8qx {
    min-height: 6px
}

.xivesh0 {
    width: 298px
}

.xj268rz {
    max-height: 780px
}

.xj35x94 {
    width: 112px
}

.xj3b58b {
    margin-left: 0
}

.xj5tbmc {
    padding-right: 40px
}

.xj6ak53 {
    width: 340px
}

.xj6j5ry {
    top: 65%
}

.xj73gb3 {
    width: calc(33.33% - 6px)
}

.xj7dor9 {
    max-width: 96px
}

.xj9uezu {
    padding-left: 2px
}

.xja02kk {
    width: 110px
}

.xja6s22 {
    left: calc(50% - 16px)
}

.xjbys53 {
    top: var(--x-top)
}

.xjdzjlk {
    max-width: 243px
}

.xjhyrdu {
    height: 650px
}

.xjibb99 {
    top: -5px
}

.xjjci79 {
    min-height: 250px
}

.xjkvuk6 {
    padding-bottom: 4px
}

.xjl5r8w {
    max-width: 952px
}

.xjm9jq1 {
    height: 1px
}

.xjnjwiz {
    width: 318px
}

.xjnlgov {
    bottom: 20px
}

.xjp8j0k {
    height: 96px
}

.xjpak69 {
    padding-top: var(--x2iiypy)
}

.xjpr12u {
    margin-bottom: 2px
}

.xjqzex7 {
    width: 580px
}

.xjrrmdf {
    height: 310px
}

.xjv05ge {
    margin-top: 28px
}

.xjx4602 {
    margin-bottom: 76px
}

.xjx7936 {
    max-width: 1320px
}

.xjxljni {
    min-height: 50vh
}

.xjzcg3w {
    width: 85px
}

.xk0kkwd {
    height: 45vh
}

.xk0xhvr {
    padding-right: 50px
}

.xk2huj7 {
    margin-top: -11px
}

.xk3pjcj {
    min-width: 30%
}

.xk4dd5j {
    height: 30%
}

.xk582zx {
    height: calc(100vh - 135px)
}

.xk6zgmd {
    min-width: 470px
}

.xkbhlo {
    border-top-color: #283943
}

.xker40k {
    border-bottom-color: #d8dee4
}

.xkh9tda {
    border-top-color: var(--fds-gray-20)
}

.xkj4a21 {
    min-width: var(--x-minWidth)
}

.xkl5mrx {
    height: 460px
}

.xkosdsc {
    width: 96%
}

.xktia5q {
    width: 80%
}

.xktpd3l {
    min-width: 100px
}

.xkxa9zd {
    width: calc(100% - 32px)
}

.xl010v5 {
    margin-right: 4px
}

.xl5ka8d {
    max-height: 190px
}

.xl6c0mu {
    margin-right: 64px
}

.xl7erhr {
    right: 48px
}

.xl7rnod {
    min-width: 175px
}

.xl7twdi {
    padding-top: var(--xevgpr9)
}

.xl8sfnv {
    width: 313px
}

.xl8z2ie {
    max-height: 250px
}

.xlcjqld {
    max-width: 1192px
}

.xlftelb {
    right: 12px
}

.xlk1fp6 {
    max-height: 80px
}

.xlkxg1q {
    margin-right: 1px
}

.xlm3m7n {
    height: 54vh
}

.xlm99nl {
    min-width: 240px
}

.xlmdzn6 {
    margin-right: 80px
}

.xlmlye9 {
    padding-top: 242px
}

.xlo07zb {
    height: 90px
}

.xloyg6u {
    width: calc(100% - 48px)
}

.xlqly2c {
    bottom: -9px
}

.xlu33ui {
    width: 155px
}

.xlu6nak {
    border-bottom-color: #00000026
}

.xlup9mm {
    height: 16px
}

.xlwz8xz {
    padding-left: 60px
}

.xlxy82 {
    border-bottom-width: 2px
}

.xlxyqfn {
    height: 50%
}

.xlya59e {
    border-top-style: dashed
}

.xlzdkyn {
    height: 218px
}

.xlzwios {
    top: -15px
}

.xm6i5cn {
    width: 90%
}

.xm7lytj {
    padding-top: 7px
}

.xm82sml {
    width: 265px
}

.xmaf8s6 {
    max-width: 375px
}

.xmd3kgz {
    max-width: 1900px
}

.xmgb6t1 {
    margin-bottom: -2px
}

.xmix8c7 {
    height: 18px
}

.xmk4qb2 {
    padding-top: 2%
}

.xmlh8ka {
    width: 535px
}

.xmn4e3e {
    border-top-width: 3px
}

.xmnqija {
    right: 3px
}

.xmrbpvb {
    height: 210px
}

.xmrkho8 {
    border-top-color: var(--negative)
}

.xmrvxca {
    max-height: 457px
}

.xmu7f39 {
    min-height: calc(100vh - 221px)
}

.xmvbd31 {
    min-height: calc(100vh - 153px)
}

.xmvh4l2 {
    margin-left: -12px
}

.xmydgjh {
    height: 65%
}

.xmz0i5r {
    max-height: 100%
}

.xmzs88n {
    padding-right: 4px
}

.xn0lweg {
    top: -7px
}

.xn0vg7t {
    bottom: 12px
}

.xn3w4p2 {
    height: 44px
}

.xn4dj60 {
    min-width: 744px
}

.xn5hqff {
    right: 16px
}

.xn7apww {
    min-height: max-content
}

.xn866dk {
    height: 136px
}

.xn9wirt {
    width: 100vw
}

.xnalus7 {
    width: 0
}

.xnatle3 {
    border-bottom-color: var(--positive)
}

.xnb4fj5 {
    width: 325px
}

.xncym2f {
    left: 8px
}

.xndqk7f {
    top: 4px
}

.xnei2rj {
    min-width: 24px
}

.xneu97a {
    width: 608px
}

.xnf1dy1 {
    width: 268px
}

.xnfjc3l {
    width: 55px
}

.xnfr1j {
    top: 1px
}

.xng8ra {
    height: 60px
}

.xnh73hg {
    height: 503px
}

.xni59qk {
    width: 72px
}

.xnjgh8c {
    max-height: 0
}

.xnk5j39 {
    padding-top: 100px
}

.xnm25rq {
    padding-left: 16px
}

.xnnlda6 {
    height: 56px
}

.xnq0rdo {
    width: min-content
}

.xnr0r3r {
    padding-left: 64px
}

.xnuq7ks {
    padding-right: 12px
}

.xnv457d {
    height: 424px
}

.xnwccxm {
    margin-top: 350px
}

.xnxb3zj {
    height: 70px
}

.xnz1a89 {
    margin-left: 64px
}

.xo37ry9 {
    height: 657px
}

.xo5ses6 {
    padding-bottom: 70px
}

.xo5smes {
    min-height: 370px
}

.xo5x3gg {
    width: 70px
}

.xo7uitg {
    width: 27px
}

.xo92w5m {
    max-width: 40px
}

.xo9uenv {
    border-top-color: #00000026
}

.xoa0rjt {
    width: 148px
}

.xobtr1e {
    min-height: 460px
}

.xod5an3 {
    margin-bottom: 12px
}

.xoi0dei {
    margin-left: -70px
}

.xoir7se {
    margin-bottom: 33px
}

.xojvqvm {
    height: 33px
}

.xols6we {
    height: 6px
}

.xomnu4r {
    top: 16px
}

.xop8lp1 {
    width: 225px
}

.xoux5nn {
    max-height: calc(100vh - 550px)
}

.xoyzfg9 {
    top: 18px
}

.xp22266 {
    min-height: 700px
}

.xp2wjkf {
    height: 174px
}

.xp4a3mp {
    max-height: calc(90vh - 115px)
}

.xp9b3b8 {
    border-bottom-style: dotted
}

.xpfy3d8 {
    min-width: 110%
}

.xphddl8 {
    max-width: 550px
}

.xplpzkz {
    width: 1048px
}

.xpmw3k {
    width: 760px
}

.xpnmzw7 {
    left: 12px
}

.xppr10f {
    min-width: 600px
}

.xpsfe9r {
    margin-bottom: 86px
}

.xpvcztv {
    border-bottom-style: dashed
}

.xpwnpg4 {
    min-width: 548px
}

.xpyat2d {
    height: 100px
}

.xpzy023 {
    width: 311px
}

.xq0ohe5 {
    margin-right: 15px
}

.xq1608w {
    padding-bottom: 36px
}

.xq1dxzn {
    width: 160px
}

.xq1n1xh {
    margin-left: 16px
}

.xq2pcee {
    max-width: 440px
}

.xq3t0pi {
    max-height: 280px
}

.xq8v1hd {
    max-width: 90%
}

.xq9evs9 {
    width: 266px
}

.xqcafv8 {
    height: 630px
}

.xqcdv7h {
    min-width: 212
}

.xqitzto {
    height: 280px
}

.xqj8uld {
    height: calc(100vh - 40px)
}

.xqknez5 {
    min-height: 550px
}

.xqmpxtq {
    border-top-color: var(--secondary-button-background)
}

.xqmqarp {
    max-height: 980px
}

.xqnggxh {
    height: calc(100% + 16px)
}

.xqo3gd {
    bottom: 8px
}

.xqt63rz {
    height: 80vh
}

.xqtp20y {
    height: 0
}

.xqu0tyb {
    height: 4px
}

.xqui205 {
    margin-top: 24px
}

.xqujd4m {
    width: 390px
}

.xqy66fx {
    padding-top: 15px
}

.xqyf9gi {
    width: 250px
}

.xr0dztt {
    min-width: 820px
}

.xr1496l {
    padding-bottom: 15px
}

.xr1yuqi {
    margin-top: auto
}

.xr6pica {
    width: 520px
}

.xr7zk81 {
    min-width: 275px
}

.xr8yrxw {
    min-width: 202px
}

.xr9ek0c {
    margin-top: 2px
}

.xrdvuh9 {
    width: 213px
}

.xrgej4m {
    max-width: 700px
}

.xrlsmeg {
    max-width: 600px
}

.xroe7ey {
    min-width: 150
}

.xrostsh {
    width: 150px
}

.xrwvqaa {
    border-top-color: var(--secondary-icon)
}

.xryhor {
    max-height: 375px
}

.xryxfnj {
    overflow-y: visible
}

.xs1lp0v {
    width: 877px
}

.xs1s249 {
    border-right-width: 1px
}

.xs3hcls {
    height: 212px
}

.xs7f9wi {
    top: 2px
}

.xs9asl8 {
    padding-bottom: 5px
}

.xs9mwh0 {
    margin-top: -24px
}

.xsag5q8 {
    padding-bottom: 12px
}

.xsbggsw {
    height: 286px
}

.xsbjyhr {
    height: 104px
}

.xscbp6u {
    padding-bottom: var(--xkyfeqk)
}

.xsdox4t {
    height: 48px
}

.xseo6mj {
    margin-top: 36px
}

.xseoqlg {
    min-height: 80px
}

.xsi6dy0 {
    height: 86px
}

.xslewwd {
    height: 78vh
}

.xsmyaan {
    width: 12px
}

.xso031l {
    border-bottom-width: 1px
}

.xswpmyp {
    width: 392px
}

.xt0k7bf {
    height: calc(100vh - 54px)
}

.xt102qc {
    margin-left: 15px
}

.xt4ypqs {
    min-width: 20px
}

.xt57l9s {
    margin-bottom: 136px
}

.xt7dq6l {
    height: auto
}

.xt7fyls {
    min-width: 150px
}

.xt80blr {
    max-height: 344px
}

.xt8cgyo {
    border-top-width: .5px
}

.xt8k5lu {
    min-width: 330px
}

.xtdtrs8 {
    height: 100dvh
}

.xted6l9 {
    max-width: 1000px
}

.xtfrcel {
    max-width: 590px
}

.xtha0ss {
    height: 154px
}

.xthak23 {
    max-height: calc(100vh - 221px)
}

.xthkip5 {
    width: 270px
}

.xthy2uy {
    max-width: 50%
}

.xtm72ju {
    width: 243px
}

.xtotuo0 {
    top: 36px
}

.xtoy680 {
    min-height: 330px
}

.xtsxjmc {
    max-width: 615px
}

.xtu2xtp {
    top: -6px
}

.xtu3vwc {
    border-top-color: #00aeff
}

.xtxcnzb {
    margin-left: 30px
}

.xtzk3ly {
    border-bottom-color: var(--chat-incoming-message-bubble-background-color)
}

.xu06os2 {
    margin-bottom: 5px
}

.xu0aao5 {
    min-height: 36px
}

.xu0mek7 {
    min-width: 37px
}

.xu3xrit {
    height: 320px
}

.xu45tvi {
    width: 375px
}

.xu5yr9u {
    top: -16px
}

.xu74z1l {
    padding-bottom: 76px
}

.xu96u03 {
    left: 0
}

.xu9qebc {
    min-width: 700px
}

.xug08bp {
    margin-right: -16px
}

.xui9b5u {
    margin-bottom: 50px
}

.xunqgtb {
    border-bottom-color: var(--placeholder-image)
}

.xuo6tqj {
    height: 480px
}

.xuoj239 {
    height: 3px
}

.xur5s0g {
    min-width: 85px
}

.xuxwd9p {
    width: 1140px
}

.xuy2kf2 {
    max-width: 648px
}

.xuyfhz4 {
    width: calc(100% - 16px)
}

.xuyn0vn {
    left: calc(50% - 470px)
}

.xuyqlj2 {
    max-height: 300px
}

.xuzvuw4 {
    height: 78px
}

.xv3zmay {
    width: 353px
}

.xv8krmt {
    margin-right: 300px
}

.xv8wvd9 {
    margin-right: -8px
}

.xv90nub {
    margin-left: 32px
}

.xv9cs4l {
    max-height: calc(100vh - 153px)
}

.xvddlw5 {
    max-width: 1176px
}

.xvejdz2 {
    left: 26px
}

.xvg22vi {
    padding-bottom: var(--xevgpr9)
}

.xvg2uo6 {
    border-bottom-color: var(--geodesic-color-interactive-background-wash-active)
}

.xvijh9v {
    margin-top: 1px
}

.xvk1s7l {
    margin-right: -32px
}

.xvkph5b {
    margin-top: 60px
}

.xvmeifm {
    height: 271px
}

.xvmx27p {
    margin-top: 220px
}

.xvni27 {
    width: 52px
}

.xvo1kyu {
    margin-right: 7px
}

.xvo52a2 {
    max-width: 764px
}

.xvowdl {
    max-width: 505px
}

.xvpt6g3 {
    padding-bottom: var(--x1j6lpam)
}

.xvt3nqv {
    min-height: 620px
}

.xvue9z {
    width: 500px
}

.xvw4oyj {
    min-width: 276px
}

.xvxx97b {
    border-top-width: 8px
}

.xvy4d1p {
    width: 24px
}

.xvy4fau {
    min-height: 164px
}

.xw0iwtq {
    width: 402px
}

.xw2csxc {
    overflow-x: auto
}

.xw307o0 {
    height: 189px
}

.xw3nha1 {
    max-width: 408px
}

.xw495jt {
    padding-right: 50%
}

.xw4jnvo {
    width: 20px
}

.xw5ewwj {
    max-width: 300px
}

.xw7q2yu {
    min-width: 940px
}

.xw7yly9 {
    margin-top: 16px
}

.xw9tpb7 {
    max-height: calc(100vh - 357px)
}

.xwa60dl {
    top: 50%
}

.xwa7hi {
    height: 58px
}

.xwfnbgo {
    max-height: calc(100vh - 461px)
}

.xwib8y2 {
    padding-bottom: 8px
}

.xwj0r2x {
    border-bottom-color: #cbd1d7
}

.xwl9fdd {
    width: 380px
}

.xwnkcuf {
    max-width: 720px
}

.xwrg52n {
    min-width: 88px
}

.xws9q5r {
    height: 654px
}

.xwvlp22 {
    min-height: calc(100vh - 93px)
}

.xwvwv9b {
    height: 46px
}

.xwwitqe {
    right: -12px
}

.xwwskcc {
    border-bottom-color: var(--wash)
}

.xwxc41k {
    padding-bottom: 24px
}

.xwya9rg {
    margin-top: -16px
}

.xwzcjdk {
    width: 284px
}

.xwzfr38 {
    height: 80px
}

.xx02o31 {
    height: calc(100vh - 420px)
}

.xx1l10f {
    border-top-color: var(--fds-gray-10)
}

.xx1l9l6 {
    margin-left: 28px
}

.xx3o462 {
    height: 15px
}

.xx4vt8u {
    margin-top: 48px
}

.xx6bls6 {
    padding-bottom: 20px
}

.xx9tyur {
    min-height: 12px
}

.xxb8hkx {
    height: 226px
}

.xxc7z9f {
    max-width: 360px
}

.xxchusl {
    padding-left: 38px
}

.xxf4b9y {
    max-width: 786px
}

.xxhn2co {
    height: 48vh
}

.xxjgsdf {
    max-width: 371px
}

.xxk0z11 {
    height: 24px
}

.xxljpkc {
    width: 30%
}

.xxn9634 {
    max-width: 670px
}

.xxpl6zr {
    width: 602px
}

.xxrknmg {
    max-height: 280px;
    max-height: min(280px, 40vh)
}

.xxsgkw5 {
    width: 350px
}

.xxsxjwm {
    min-width: 70px
}

.xxwu3sf {
    left: 6px
}

.xxzjc86 {
    min-width: 408px
}

.xy13l1i {
    padding-right: 8px
}

.xy1j3rs {
    bottom: 3px
}

.xy27lif {
    height: 278px
}

.xy2penl {
    width: 232px
}

.xy58vm5 {
    bottom: 24px
}

.xy5rg5z {
    min-height: 680px
}

.xy75621 {
    height: 72px
}

.xy7tls4 {
    border-bottom-color: var(--fds-gray-10)
}

.xy9bqx1 {
    max-height: 678px
}

.xyamay9 {
    padding-top: 16px
}

.xycev2y {
    width: 60%
}

.xyfqnmn {
    padding-right: 16px
}

.xygnafs {
    width: 120px
}

.xyinxu5 {
    padding-top: 14px
}

.xymcp1x {
    width: 750px
}

.xyo1k6t {
    margin-right: 10px
}

.xyo9ksr {
    width: 630px
}

.xyorhqc {
    margin-bottom: 10px
}

.xyq1l15 {
    max-width: 340px
}

.xyqdw3p {
    padding-top: 3px
}

.xyt9r03 {
    border-left-color: var(--accent)
}

.xyy3m6d {
    height: 150pt
}

.xyy74w7 {
    border-right-width: 2px
}

.xyzno7u {
    max-width: 960px
}

.xz1e3nn {
    min-height: 7em
}

.xz65tgg {
    min-height: 200px
}

.xz75wtk {
    max-height: 28px
}

.xz84dc7 {
    width: 40%
}

.xz93ssu {
    min-width: 285px
}

.xz9dl7a {
    padding-top: 12px
}

.xz9ruvb {
    padding-top: 13vh
}

.xzbgo9x {
    max-width: calc(100vw - 350px)
}

.xzds5ts {
    border-top-color: var(--placeholder-image)
}

.xzhrocu {
    max-height: 97%
}

.xzicd3o {
    max-height: min(400px, calc(100vh - 32px))
}

.xzjbwwf {
    width: 180px
}

.xzk7aed {
    padding-bottom: 64px
}

.xzkbqt2 {
    width: 740px
}

.xzl6a4a {
    width: 387px
}

.xzuc9lq {
    max-height: 520px
}

.xzueoph {
    margin-bottom: 6px
}

.xvtgyj.xvtgyj:where(.x-default-marker:hover *) {
    width: 20px
}

.x1xuqjiz:not([stylex-hack]) img {
    width: 100%
}

.xmx72mo:not([stylex-hack]) [role=row]:nth-last-child(2) {
    border-bottom-width: 2px
}

.xtd80it:not([stylex-hack]) img {
    height: 100%
}

.xsei3es:first-child {
    border-top-width: none
}

.xgqf7gj:first-of-type {
    border-top-width: 0
}

.xr5rdji:first-child>:first-child>div:first-child {
    max-width: 8px
}

@media (min-device-width:768px) {
    .x11n2uug.x11n2uug {
        padding-top: 10px
    }
}

@media (max-width: 556px) {
    .x13sz8dn.x13sz8dn {
        padding-bottom: 0
    }
}

@media (max-width: 556px) {
    .x14u0yps.x14u0yps {
        margin-right: 12px
    }
}

@media (max-width: 974px) {
    .x1649z6l.x1649z6l {
        width: 100%
    }
}

@media (max-width:1524px) {
    .x1c9l6c5.x1c9l6c5 {
        width: 140px
    }
}

@media (max-width: 974px) {
    .x1dhc1e1.x1dhc1e1 {
        height: 100%
    }
}

@media (max-width: 556px) {
    .x1hyc72a.x1hyc72a {
        width: 100%
    }
}

@media (min-device-width:768px) {
    .x1jc1l06.x1jc1l06 {
        margin-top: 10px
    }
}

@media (max-height: 1024px) {
    .x1jifu1b.x1jifu1b {
        margin-bottom: -64px
    }
}

@media (min-device-width:768px) {
    .x1jp23dw.x1jp23dw {
        margin-bottom: 0
    }
}

@media (min-width: 1600px) and (max-width: 1919px) {
    .x1jtuleg.x1jtuleg {
        width: 250px
    }
}

@media (min-width:1004) {
    .x1ju324g.x1ju324g {
        height: 200px
    }
}

@media (min-width: 700px) {
    .x1jwdwkw.x1jwdwkw {
        border-bottom-color: transparent
    }
}

@media (prefers-color-scheme: dark) {
    .x1m6j9tl.x1m6j9tl {
        border-top-color: #465a69
    }
}

@media (max-width: 1440px) {
    .x1nozs5s.x1nozs5s {
        margin-bottom: -96px
    }
}

@media (max-width: 1440px) {
    .x1npebt5.x1npebt5 {
        margin-bottom: -64px
    }
}

@media (max-width:1214px) {
    .x1o18lzz.x1o18lzz {
        width: 140px
    }
}

@media (max-width: 974px) {
    .x1s7h9z5.x1s7h9z5 {
        overflow-x: hidden
    }
}

@media (max-width: 1300px) {
    .x1sq2h4m.x1sq2h4m {
        margin-right: 0
    }
}

@media (max-width: 1300px) {
    .x1syv30k.x1syv30k {
        margin-left: 4px
    }
}

@media (min-width: 700px) {
    .x1u0umqy.x1u0umqy {
        min-width: 180px
    }
}

@media (min-width: 1920px) {
    .x1uugc1f.x1uugc1f {
        width: 300px
    }
}

@media (max-width: 974px) {
    .x1uvw9lu.x1uvw9lu {
        margin-top: 12px
    }
}

@media (max-height: 1024px) {
    .x1wkgbrz.x1wkgbrz {
        margin-bottom: -96px
    }
}

@media (min-width: 700px) {
    .x7bh0th.x7bh0th {
        border-bottom-width: 0
    }
}

@media (min-width: 700px) {
    .x7cbj8c.x7cbj8c {
        height: 100vh
    }
}

@media (max-width: 564px) {
    .x7pozdn.x7pozdn {
        max-width: 100%
    }
}

@media (max-width: 767px) {
    .x83ylci.x83ylci {
        padding-top: 40px
    }
}

@media (min-width: 1440px) and (max-width: 1919px) {
    .x8ti90z.x8ti90z {
        width: 250px
    }
}

@media (max-width: 974px) {
    .xgjlocc.xgjlocc {
        overflow-y: hidden
    }
}

@media (max-width: 556px) {
    .xh5ahgv.xh5ahgv {
        height: 600px
    }
}

@media (min-device-width:768px) {
    .xn6he0q.xn6he0q {
        margin-bottom: 10px
    }
}

@media (max-width: 767px) {
    .xrawxuk.xrawxuk {
        padding-bottom: 40px
    }
}

@media (min-width: 700px) {
    .xrtlt0g.xrtlt0g {
        width: 64px
    }
}

@media (prefers-color-scheme: dark) {
    .xur1b6n.xur1b6n {
        border-bottom-color: #465a69
    }
}

@media (min-device-width:768px) {
    .xvyxbyp.xvyxbyp {
        padding-bottom: 10px
    }
}

@media (min-device-width:768px) {
    .xya1s3z.xya1s3z {
        height: 60pt
    }
}

@media (max-width: 1200px) {
    .xyu765e.xyu765e {
        min-width: 92px
    }
}

@container (max-width: 799px) {
    .x1j2lcom.x1j2lcom {
        min-width: 0
    }
}

@container (max-width: 840px) {
    .xvrjaub.xvrjaub {
        width: 240px
    }
}

.x1800ivw::-webkit-scrollbar-thumb {
    border-start-start-radius: 4px
}

.x1cnix7m::-webkit-scrollbar-thumb {
    border-end-end-radius: 4px
}

.x1k2pb6l::-webkit-scrollbar-thumb {
    background-color: var(--scrollbar-thumb-color)
}

.x3k9qqa::-webkit-scrollbar-thumb {
    border-end-start-radius: 4px
}

.xfk6m8::-webkit-scrollbar {
    display: none
}

.xha3pab::-webkit-input-placeholder {
    color: var(--placeholder-text)
}

.xt2h7vm::-webkit-scrollbar-thumb {
    border-start-end-radius: 4px
}

.xtql2tq:before {
    box-sizing: border-box
}

.xv2lhpe::-webkit-scrollbar-thumb {
    background-color: transparent
}

.x12o6m6d::-webkit-scrollbar {
    width: 8px
}

.xq1wtrk:before {
    height: calc(100% - 20px)
}